/* Cuerpo */
body {
	margin: 0px;
	padding: 0px;
	background-color : #F1F1F1;
	text-align : center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 3mm;
	color: #404040;
	SCROLLBAR-TRACK-COLOR: #FCFBF9;    /* Fondo del scroll */
	SCROLLBAR-FACE-COLOR: #FCFBF9;   /* Fondo de flechas y barra */
	SCROLLBAR-ARROW-COLOR: #B78D27;    /* Flechas */
	SCROLLBAR-HIGHLIGHT-COLOR: #B78D27;    /* Sombra izda-arriba interior */
	SCROLLBAR-SHADOW-COLOR: #B78D27;   /* Sombra dcha-abajo interior */
	SCROLLBAR-DARKSHADOW-COLOR: #FCFBF9;   /* Sombra dcha-abajo exterior */
	SCROLLBAR-3DLIGHT-COLOR: #FCFBF9;    /* Sombra izda-arriba exterior */
}
/* Fin Cuerpo */


/* Enlaces */
a { color: #404040; text-decoration: none}
a:visited { color: #404040; text-decoration: none}
a:active { color: #404040; text-decoration: none}
a:hover { color: #808080; text-decoration: underline} 

a.linkpie { color:#919191; text-decoration: none}
a.linkpie:visited { color: #919191; text-decoration: none}
a.linkpie:active { color: #919191; text-decoration: none}
a.linkpie:hover { color: #404040; text-decoration: underline} 

a.link2 { color: #E1A619; text-decoration: none}
a.link2:visited { color: #E1A619; text-decoration: none}
a.link2:active { color: #E1A619; text-decoration: none}
a.link2:hover { color: #990912; text-decoration: none} 

a.link3 { color: #FFFFFF; text-decoration: none}
a.link3:visited { color: #FFFFFF; text-decoration: none}
a.link3:active { color: #FFFFFF; text-decoration: none}
a.link3:hover { color: #000000; text-decoration: none} 

a.link4 { color: #990912; text-decoration: none}
a.link4:visited { color: #990912; text-decoration: none}
a.link4:active { color: #990912; text-decoration: none}
a.link4:hover { color: #E1A619; text-decoration: none} 
/* Fin Enlaces */


/* Formularios */
input {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 3mm;
font-weight: normal;
color: #000000;
background-color: #F8F5EE;
border: 1px solid #B78D27;
}

select {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 3mm;
font-weight: normal;
color: #000000;
background-color: #F8F5EE;
border: 1px solid #B78D27;
}

textarea {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 3mm;
font-weight: normal;
color: #000000;
background-color: #F8F5EE;
border: 1px solid #B78D27;
}

.opcion{
border: 1px solid #FFFFFF;
background-color: #FFFFFF;
}

.boton {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 2.5mm;
font-weight: bold;
cursor: hand;
color: #FFFFFF;
background-color: #B78D27;
border: 1px solid #F8F5EE;
}
/* Fin Formularios */

td { 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 3.5mm;
font-weight: normal; 
color: #404040; 
}

/* Tipografias */
.texto { 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 3mm;
font-weight: normal; 
color: #404040; 
}

.textobold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 3mm;
	font-weight: bold;
	color: #404040;
	letter-spacing : 1px;
}

.textop { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 2.5mm;
font-weight: normal; 
color: #404040; 
}

.textopbold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 2.5mm;
	font-weight: bold;
	color: #404040;
}

.textoamarillonegrita { 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 3mm;
font-weight: bold; 
color: #E7B121; 
}

.textorojo { 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 3.5mm;
color: #990912; 
}

.textorojonegrita { 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 3mm;
font-weight: bold; 
color: #990912; 
}

.textopie { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 2.5mm;
font-weight: normal; 
color: #919191; 
}
/* Fin Tipografias */

.avisolegal{
	width : 350px;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	border : 1px solid #404040;
	background-color : #FFFFFF;
}

.margen{
	padding-left : 25px;
	padding-right : 25px;
}

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5mm;
	font-weight: bold;
	color: #E7B121;
	letter-spacing : 1px;
	margin-top : 0px;
	margin-bottom : 8px;
}

h2{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 3mm;
	font-weight: bold;
	color: #404040;
	text-align : center;
	margin-top : 5px;
	margin-bottom : 5px;
}

h3{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 3.5mm;
	font-weight: bold;
	color: #990912;
	margin-top : 3px;
	margin-bottom : 3px;
}

h4{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 3.5mm;
	font-weight: bold;
	color: #E1A619;
	margin-top : 3px;
	margin-bottom : 3px;
}

h5{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 3mm;
	font-weight: bold;
	color: #FFFFFF;
	padding-left : 8px;
	margin-bottom : 2px;
	letter-spacing : 1px;
}

.coleccion{
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	border : 1px solid #990912;
	background-color : #FEFCF6;
}

