/* CSS Document */

*{
	margin:0px;
	padding:0px;
}
a{
	text-decoration:none;
}
body{
	background-image:url(../img/fondo.gif);
	background-repeat:repeat-x;
	background-color: #D0D7E7;
}

/*------------------------------------------estilos inferfaz------------------------------*/

#exterior{
	display:block;
	margin:auto;
	width:955px;
}

#cabecera{
	display:block;
	float:left;
	width:955px;
	background-image:url(../img/cabecera.jpg);
	background-repeat:no-repeat;
}

#cabecera h1{
	display:block;
	float:left;
	width:925px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#09476D;
	text-align: right;
	padding-right: 30px;
	padding-bottom: 222px;
	padding-top: 10px;
}
#cabecera ul{
	list-style:none;
	display:block;
	float:left;
	width:945px;
	padding-bottom: 30px;
	padding-left: 10px;
}
#cabecera li{
	display:block;
	float:left;
	width:auto;
	border-right:2px solid #F19900;
	padding-left:22px;
	padding-right:22px;
}
#cabecera li.ultimo{
	display:block;
	float:left;
	width:auto;
	border-right:0px;
	padding-left:25px;
	padding-right:0px;
}
#cabecera li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
#cabecera li a.seccion_actual{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F19900;
	font-weight:bold;
}

#contenido{
	display:block;
	float:left;
	width:955px;
	background-color:#FDFDFD;
	padding-top: 20px;
	padding-bottom: 30px;
}


/*--------------------------------banner mas info-----------------------*/
.mas_info_ficha{
	display:block;
	float:left;
	width:270px;
	background-image: url(../img/plantilla_mas_info.jpg);
	background-repeat: no-repeat;
}
.mas_info_ficha p{
	display:block;
	float:left;
	width:120px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f19900;
	padding-top: 75px;
	padding-bottom: 12px;
}
.mas_info_ficha span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#f19900;
}
.mas_info_ficha a{
	display:block;
	float:left;
	width:260px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight: bold;
	text-align: right;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-right: 10px;
}

/*-----------------------------------------banner distribuidores------------------------------------------*/
#ficha_distribuidores{
	display:block;
	float:left;
	width:240px;
	background-color: #E99800;
	padding: 15px;
	margin-top: 30px;
}
#ficha_distribuidores p{
	display:block;
	float:left;
	width:240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF3D7;
	text-align: center;
	padding-bottom: 10px;
}
#ficha_distribuidores span{
	display:block;
	float:left;
	width:170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF3D7;
	padding-left: 35px;
	padding-right: 35px;
	text-align: center;
	padding-top: 15px;
}
#ficha_distribuidores img{
	display:block;
	float:left;
}

/*---------------------------------------------------estilos mailform-----------------------------------------------------*/
.input_hidden{
	display:none;
	float:inherit;
}
#correo_enviado{
	display:block;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:110px;
	padding-bottom:110px;
}
.formato2{
	padding-left:70px;
	padding-top:250px;
	padding-bottom:250px;	
}

/*--------------------------------------------estilos nota legal-------------------------------------------------*/

#dhtmltooltip{
position: absolute;
left: -300px;
width: auto;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

/*--------------------------links-----------------------------*/

#links{
	display:block;
	margin:auto;
	width:955px;
}
#links a{
	display:block;
	float:right;
	width:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	padding-top:10px;
	padding-bottom:10px;	
}
