img{border:0px;}
#cabecera, #central, #pie ,#banner_top, #sub{margin:0px auto;width:995px;}

/*Cabecera*/
#cabecera{
	height:120px;
	border-bottom:2px solid #fff;
}
#cabecera .izquierda{float:left;width:755px;}
#cabecera .derecha{
	float:right;
	width:240px;
	background-color: efefef;
}

#divmenutop1{float:left; display:inline;}
#menutop1{margin:0px;padding:5px; font:bold 12px Arial, Helvetica, sans-serif; }
#menutop1 li{float:left;display:inline;padding-right:10px;list-style-type:none;height:18px;padding:2px;background:url(img/menutop1_sep.gif) no-repeat right;}
#menutop1 li a{text-decoration:none; color:#45649c; padding:3px 7px;background-image:none;}
#menutop1 li a:hover{color:#ababab;background-image:url(img/fnd_menutop1.gif);} 
/*#menutop1 li #abonate{color:#FF0066;}*/
#menutop1 li span.abonate{color:#FF0066;}
#menutop1 li a.pulsado{color:#fff;background-image:url(img/fnd_menutop1.gif);}

#logo{padding:10px 10px 0px 13px;background:url(img/fnd_logo1.gif) repeat-x; width:732px; clear:both; height:55px;}
#logo img{display:inline;}
#logo h1 { display:none;}
#secciones h2{float:right; font:bold 25px Arial, Helvetica, sans-serif; display:inline;color:#FF0066; padding:0px; margin:15px 0 0 0;}

/*Menu cliente*/
#fecha_cab{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#B7B7B7;
	text-align:right;
	padding:9px 11px 6px 0px;
	background-color: cacaca;
	background-image: url(img/l_h.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#hora_cab{color:#FF9900;}
#menucliente{margin:0px; padding:0px;font:bold 12px Arial, Helvetica, sans-serif;list-style-type:none;}
#menucliente li{padding:0px;display: inline;}
#menucliente li a{
	text-decoration:none;
	color:#FFF;
	padding:2px 0px 0px 25px;
	width:214px;
	height:18px;
	display: block;
	background:url(img/fnd_menucl.gif) no-repeat;
	text-align: left;
	
}
#menucliente li a .zonacliente { color:#ff0066; text-transform:uppercase }
#menucliente li a:hover{background:url(img/fnd_menucl_over.gif) no-repeat; color:#fff;}
#menucliente li a:hover img{filter:alpha(opacity=30);opacity:0.3;}
#menucliente li a.pulsado{background:url(img/fnd_menucl_over.gif) no-repeat; color:#767676;}
#menucliente li a.pulsado img{filter:alpha(opacity=30);opacity:0.3;}


#registro{
	background:url(img/fnd_registro_azul.gif);
	padding:7px 17px 2px 10px;
	margin: 0px 0px 0px 1px;
	height:48px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #cccccc;
	border-left: 1px solid #ccc;
	color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}



/*clases*/
.limpiar {font-size: 1px; line-height: 1px; font-weight: normal; clear:both;}
* html .limpiar {  display:inline; } 
.limpiar_l {font-size: 1px; line-height: 1px; font-weight: normal; clear:left;}
.breadcrumbs {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	margin:9px 0px 0px 0px;
	text-align: center;
}
.breadcrumbs a{text-decoration:none; color:#000;}
.breadcrumbs a:hover{text-decoration:underline;}
.breadcrumbs a.raiz{color:#FF0066;}
.dotted{background:url(img/dotted.gif) repeat-x top; height:1px; margin:0px; padding:0px;}
#user3 A:link {
	COLOR: #777777
}
#user3 A:active {
	COLOR: #777777
}
#user3 A:visited {
	COLOR: #777777
}
#user3 A:hover {
	COLOR: #ff0000
}
#user3 TABLE.moduletable TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #808080; PADDING-TOP: 5px; BACKGROUND-COLOR: #f6f6f6
}

.loginTop {
	FONT-SIZE: 9px; COLOR: #ffffff; MARGIN-RIGHT: 6px; FONT-FAMILY: Tahoma,Arial, Helvetica, sans-serif
}
.inputboxTop {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; HEIGHT: 12px; BACKGROUND-COLOR: #fff; size: 8px
}
 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#cabextra {
	HEIGHT:120px;
	background-color: #efefef;
	background-image: url(img/bg_extracab.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
