

/*Credits: Dynamic Drive CSS Library */
/*menu */

.mattblacktabs{
width: 100%;
overflow: hidden;
border-bottom: 0px solid black; /*bottom horizontal line that runs beneath tabs*/
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: normal 12px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: right;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
border-right: 1px solid #3D3D3D; /*right divider between tabs*/
color: #939393;
background: #0e0e0e; /*background of tabs (default state)*/
}

.mattblacktabs li a:visited{
color: #939393;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: #474747; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

/*Credits: Dynamic Drive CSS Library */
/*menu */


.texte{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #2E2E2E;
	line-height: 14px;
}





.textederecha{
	font: normal 14px Arial, Verdana, Helvetica, sans-serif;
	color: White;
	letter-spacing: 0px;
	line-height: 18px;
}
.textoentrada{
	font: normal bold 10px Arial, Verdana, Helvetica, sans-serif;
	color: White;
	letter-spacing: 1px;
}

.menussubinterior{
	font: normal normal bold 11px Arial, Verdana, Helvetica, sans-serif;
	color: #F96533;
	letter-spacing: 1px;
	letter-spacing: 0px;
}
.menussub{
	font: normal normal 11px Arial, Verdana, Helvetica, sans-serif;
	color: #f9a13a;
	letter-spacing: 1px;
	letter-spacing: 0px;
}
a.menussub:hover{
	font: normal normal 11px Arial, Verdana, Helvetica, sans-serif;
	color: #B5B5B5;
	letter-spacing: 1px;
		letter-spacing: 0px;
}
.menussubpos{
	font: normal bold 11px Arial, Verdana, Helvetica, sans-serif;
	color: #f9a13a;
		letter-spacing: 1px;
			letter-spacing: 0px;
}
.peu{
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #BCBCBC;
	font-weight: normal;
}
a.peu:link{
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #BCBCBC;
	font-weight: normal;
}
a.peu:hover{
	color: #8F8F8F;
}
.barranavegacion{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: Black;
}
a.barranavegacion{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: Black;
}
a.barranavegacion:hover{
	color: #8F8F8F;
}

.tituloenlace{
	font: normal normal 11px Arial, Verdana, Helvetica, sans-serif;
	color: Black;
}
a.tituloenlace:hover{
	font: normal normal 11px Arial, Verdana, Helvetica, sans-serif;
	color: #676767;
}
.tituloenlacepos{
	font: normal normal 11px Arial, Verdana, Helvetica, sans-serif;
	color: #E7C08D;
}


.piedefoto{
	font: normal 9px Arial, Verdana, Helvetica, sans-serif;
	color: #01a28f;
	font-weight: normal;
} 

.navegacion1{font: normal 10px Arial, Verdana, Helvetica, sans-serif; color : #5A5A5A; }
a.navegacion1:hover{font: normal 10px Arial, Verdana, Helvetica, sans-serif; color : #01a28f ; }
.navegacion1verdepos{font: normal 10px Arial, Verdana, Helvetica, sans-serif; color : #01a28f ; }


.submenus{
	font: normal bold 9px Arial, Verdana, Helvetica, sans-serif;
	color: #01a28f;
}
a.submenus:hover{
	font: normal bold 9px Arial, Verdana, Helvetica, sans-serif;
	color: #9D9D9D;
}
.submenuspos{
	font: normal bold 9px Arial, Verdana, Helvetica, sans-serif;
	color: #2F2F2F;
}

.navegamenuarriba{
	font: normal bold 11px Arial, Verdana, Helvetica, sans-serif;
	color: White;
}
a.navegamenuarriba:hover{
	font: normal bold 11px Arial, Verdana, Helvetica, sans-serif;
	color: Black;
}
.navegamenuarribapos{
	font: normal bold 11px Arial, Verdana, Helvetica, sans-serif;
	color: Black;
}
.navegarelacionados{
	font: normal bold 8px Arial, Verdana, Helvetica, sans-serif;
	color: #5A5A5A;
}
a.navegarelacionados{
	font: normal  9px Arial, Verdana, Helvetica, sans-serif;
	color: #5A5A5A;
}
a.navegarelacionados:hover{
	font: normal  9px Arial, Verdana, Helvetica, sans-serif;
	color: #01a28f;
}
.navegarelacionadospos{
	font: normal  9px Arial, Verdana, Helvetica, sans-serif;
	color: #01a28f;
}


a {	color: #3C75B1;	text-decoration: none;}
strong{color : #666666;  font: bold 11px Arial, Verdana, Helvetica, sans-serif; }
.menu{  font-family: Arial, Verdana, Helvetica, sans-serif;  color : #5E2D0C;  font-size : 9px;    line-height: 24px; font-weight : bold; text-decoration : none;}
a.menu{  font-family: Arial, Verdana, Helvetica, sans-serif;  color : #5E2D0C;  font-size : 9px;    line-height: 24px; font-weight : bold; text-decoration : none;}
a.menu:hover{
	color: #FFFFCC;
}
a.menu:visited:hover{color : #FFFFCC;}
a.pestana{	font: bold 11px Arial, Verdana, Helvetica, sans-serif;	text-decoration : none;	color: #EDF3D3;} 
a.pestana:hover{ font: bold 11px Arial, Verdana, Helvetica, sans-serif;	text-decoration : none;	color: #DAB46D;} 
.pestanavis{ font: bold 11px Arial, Verdana, Helvetica, sans-serif;	text-decoration : none;	color: white;} 

a.dis{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: Silver;
}
.dis{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #F3EBCF;
}
.xxsm{  font-family: Arial, Helvetica, sans-serif;  font-size :8px;}
.xsm{   font-family:Arial, Helvetica, sans-serif; font-size :9px;}
.black { color : black;}
.linkis{
	font: normal 12px Arial, Verdana, Helvetica, sans-serif;
	color: #5E2D0C;
	font-weight: bold;
} 
a.linkis{
	font: normal 10px Arial, Verdana, Helvetica, sans-serif; color : #5E2D0C;	font-weight: bold;
} 
a.linkis:hover{color : #DAB46D; }






h1{
	color: #616e67;
	font: normal 24px Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 0px;
letter-spacing: 2px;
	margin-top: 0px;
}
h2{
	color: #BABCBE;
	font: normal 25px Georgia, Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 5px;
	letter-spacing: 11px;
}
.deh2{
	color: #BABCBE;
	font: normal 25px Georgia, Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 5px;
	letter-spacing: 11px;
}
a.deh2:link {
	color: #BABCBE;
	font: normal 25px Georgia, Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 5px;
	letter-spacing: 11px;
}
a.deh2:hover {
	color: #333333;
	font: normal 25px Georgia, Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 5px;
	letter-spacing: 11px;
}
h3{
	color: #616e67;
	font: normal 18px Georgia, Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 0px;

	margin-top: 0px;
}
.mira{
	color: #c6161b;
	font: bold 16px Georgia, Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 1px;
	letter-spacing: 2px;
}


.texteitalic{
	font: italic 13px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #5a725a;
	line-height: 16px;
}
.texteitalicno{
	font: normal 13px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #5a725a;
	line-height: 18px;
}
.textesinitalicblanco{
	font: normal 13px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: White;
	line-height: 16px;
}
.textesinitalicverde{
	font: normal 10px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #32503e;
	line-height: 16px;
}
.menustr{
	font: normal normal 12px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #99a79f;
}
a.menustr:hover{
	font: normal normal 12px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #c20f0f;
}
.menustrpos{
	font: normal normal 12px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #c20f0f;
}
.menus{
	font: normal normal 12px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #BABCBE;
}
a.menus:hover{
	font: normal normal 12px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #c20f0f;
}
.menuspos{
	font: normal normal 12px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #BABCBE;
}
.menusito{
	font: normal normal 11px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #616e67;
}
a.menusito:hover{
	font: normal normal 11px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #c20f0f;
}
.menusitopos{
	font: normal normal 11px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #c20f0f;
}
.menunavegafaq{
	font: normal normal 11px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #616e67;
}
a.menunavegafaq:hover{
	font: normal normal 11px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #c20f0f;
}
.menunavegafaqpos{
	font: normal normal 11px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #c20f0f;
}

.menuarriba{
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #616e67;
	font-weight: normal;
}
a.menuarriba{
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #616e67;
	font-weight: normal;
}
a.menuarriba:hover{
	color: #c20f0f;
}
.menuarribapos{
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #c20f0f;
	font-weight: normal;
}

.idiomas{
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #c0cbc4;
	font-weight: normal;
}
a.idiomas{
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #c0cbc4;
	font-weight: normal;
}
a.idiomas:hover{
	color: #c20f0f;
}
a.idiomas:visited{
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #c0cbc4;
	font-weight: normal;
}
a.idiomas:visited:hover{
	color: #c20f0f;
}
.idiomaspos{
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #8A8A8A;
	font-weight: bold;
}

.copy{
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #c0cbc4;
	font-weight: bold;
}
.tituloproducto{
	color: #616e67;
	font: bold 16px Georgia, Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 0px;

	margin-top: 0px;
}
.caixa {
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	FONT-SIZE: 9pt;
	BACKGROUND: white;
	BORDER-LEFT: #ffffff 1px solid;
	BORDER-BOTTOM: #ffffff 1px solid;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	color: black;
	font-size: 12px;
	text-align: center;
	text-transform: uppercase;
}

.boto {
	BORDER-RIGHT: white 0px solid;
	BORDER-TOP: white 0px solid;
	FONT-SIZE: 9pt;
	BACKGROUND: white url(img-consultoria-marcas/enviar-rojo.gif);
	background-repeat: no-repeat;
	BORDER-LEFT: white 0px solid;
	BORDER-BOTTOM: white 0px solid;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: Black;
	font-size: 11px;
	background-color: white;
	font-weight: normal;
}
.titform{ font: bold 12px Georgia, Arial, Verdana, Helvetica, sans-serif;	text-decoration : none;	color: white;} 
.textoform{
	font: normal bold 10px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
}
.button1 {
	BORDER-RIGHT: black 0px solid;
	BORDER-TOP: black 0px solid;
	BORDER-LEFT: black 0px solid;
	BORDER-BOTTOM: black 0px solid;
	FONT-SIZE: 12pt;
	BACKGROUND: #ffffff;
	MARGIN: 0px 0px;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: Black;
	font-size: 12px;
	font: bold;
}
.button {
	BORDER-RIGHT: white 1px solid;
	BORDER-TOP: white 1px solid;
	FONT-SIZE: 9pt;
	BACKGROUND: white;
	MARGIN: 1px;
	BORDER-LEFT: white 1px solid;
	BORDER-BOTTOM: white 1px solid;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: White;
}
.contactotexto{
	font: normal normal 12px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #616e67;
}
.mailcontacto:{
	font: normal normal bold 11px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #616e67;
}
a.mailcontacto:link{
	font: normal normal bold 11px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #616e67;
}
a.mailcontacto:hover{
	font: normal normal bold 11px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #c20f0f;
}
.mapaverde{
	font: normal normal 10px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #616e67;
}
a.mapaverde:link{
	font: normal normal 10px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #616e67;
}
a.mapaverde:hover{
	font: normal normal 10px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #c20f0f;
}
a.mapaverde:visited{
	font: normal normal 10px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #616e67;
}
a.mapaverde:hover:visited{
	font: normal normal 10px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #c20f0f;
}
.maparojo{
	font: normal normal 10px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #c20f0f;
}
a.maparojo:link{
	font: normal normal 10px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #c20f0f;
}
a.maparojo:hover{
	font: normal normal 10px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #616e67;
}

.fondocontacto {
	background-image: url(img-consultoria-marcas/mapa_general.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
}
.fondocontactodet {
	background-image: url(img-consultoria-marcas/mapa_2.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
}
.notalegal{
	font: normal 11px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #5a725a;
	line-height: 16px;
}
a.notalegal:link{
	font: normal 11px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #5a725a;
	line-height: 16px;
}
a.notalegal:hover{
	font: normal 11px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #c20f0f;
	line-height: 16px;
}
.textoh3{
	color: #616e67;
	font: italic 17px Georgia, Arial, Verdana, Helvetica, sans-serif;
}
.campo_formulario{
				position:relative;
				display:block;
				overflow:hidden;
				width:262px;
				padding-bottom:8px;
			}
				.campo_formulario span{
					display:block;
					width:90px;
					overflow:hidden;
					float:left;
					line-height:14px;
				}
					.campo_formulario input, .campo_formulario textarea{
	width: 249px;
	BORDER-RIGHT: #616e67 1px solid;
	BORDER-TOP: #616e67 1px solid;
	BORDER-LEFT: #616e67 1px solid;
	BORDER-BOTTOM: #616e67 1px solid;
	background-color: White;
	padding: 2px;
	font-size: 12px;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
}
				.campo_formulario label{
					float:left;
					background-color:#0066CC;
					padding-bottom:6px;
				}
.verejemplos{
	font: normal normal 11px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #616e67;
}
a.verejemplos:hover{
	font: normal normal 11px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #c20f0f;
}
.verejemplospos{
	font: normal normal 11px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #c20f0f;
}
.mailcontactocurs:{
	font: italic normal bold 12px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #616e67;
}
a.mailcontactocurs:link{
	font: italic normal bold 12px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #616e67;
}
a.mailcontactocurs:hover{
	font: italic normal bold 12px Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #c20f0f;
}

.especies {
	font-family : verdana, Helvetica, arial, serif;
	color: #383838;
	font-size: 12px;
	font-weight: normal;
}


.aurelio:{
	font: italic normal bold 12px Verdana, Georgia, Arial, Helvetica, sans-serif;
	color: #11507d;
}
a.aurelio:link{
	font: italic normal bold 12px Verdana, Georgia, Arial, Helvetica, sans-serif;
	color: #11507d;
}
a.aurelio:hover{
	font: italic normal bold 12px Verdana, Georgia, Arial, Helvetica, sans-serif;
	color: #333333;
}
a.aurelio:hover:link{
	font: italic normal bold 12px Verdana, Georgia, Arial, Helvetica, sans-serif;
	color: #11507d;
}

/*
			 * If developing a full page background the styles from .video-background will be required.
			 * The classname itself is unimportant.
			 *
			 */
			.video-background {
				position: absolute;
				top: 0;
				left: 0;
				overflow: hidden;
				width: 100%;
				height: 100%;
				z-index: 0;
			}
			.video-background video {
				min-height: 100%; 
				min-width:100%; 
			}
			#page {
				position: relative; 
				z-index: 1;
				width: 960px;
				color: #FFF;
				background: transparent url(marcelo-script/aurelio-fondos/themes/background.png) repeat top left;
				border-radius: 5px;
				margin: 0 auto;
			}
			#main {
				padding: 10px;
				margin: 10px 0;
			}
			.deh2Marcelotexto1111{
	color: #636262;
	font: normal 14px Georgia, Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 5px;
	letter-spacing: 2px;
}