html, body { font:12px "Trebuchet MS", Verdana, Arial, sans-serif; color:#434343;}
body { margin:0; padding:0;background:#FFF; background:url(../imagenes/fondo_page.gif) repeat-y top center;}
img { border:0 none; }
span { display:none;}
select {font:12px "Trebuchet MS", Verdana, Arial, sans-serif; color:#000; float:right;}

#principal {position:absolute; left:50%; width:760px; margin-left:-380px; padding:0; background:url(../imagenes/fondo_menu.gif) repeat-y;}
#cab {margin:0px; padding:0;}
#blanco {position:absolute; top:2px;left:172px;width:190px; height:71px;background:#FFF;filter:alpha(opacity=90);-moz-opacity: 0.9; }
#dir {position:absolute; top:6px;left:178px; font:11px "Trebuchet MS", Verdana, Arial, sans-serif; color:#000; }
#cajetin {position:absolute; top:2px;right:2px;}
#cajetin form {margin:0;padding:0;}
.tit {background:#02386E;padding:1px 5px 0; font-weight:bold; color:#FFF}
.area {border:1px solid #CC0000;font-weight:bold; color:#FFF;text-align:center; background:#FF7920;}
input {margin:0;padding:0 2px; font:11px Trebuchet MS, Arial, Helvetica, sans-serif;color: #E20A16; height:15px; border:1px solid #000;}
textarea {margin:0;padding:0 2px; font:11px Trebuchet MS, Arial, Helvetica, sans-serif;color: #E20A16; border:1px solid #000;}

#cajetin a { color: #CC0000; text-decoration:none;}
#cajetin a:hover { color: #000;}

#logo{margin:5px 0 0 0; padding:0; width:150px; }
 h1 {margin:0; padding:0; }
 h1 a{ margin:0; padding:45px 75px 0;height:30px; display:block; text-decoration:none; background: #FFF url(../imagenes/logo_ayser.gif) no-repeat center top;}
#foto {position:absolute; left:170px; top:0px;padding:0; width:590px; height:75px;background:url(../imagenes/foto.jpg) no-repeat;}
h2 {margin:0; padding: 20px 5px 5px 10px; font: bold 18px "Trebuchet MS", Verdana, Arial, sans-serif; color:#000; }
.sub {margin:0; padding:0 0 0 10px; font: 14px "Trebuchet MS", Verdana, Arial, sans-serif; color:#000; }



#menu {
	margin:0 0 10px;
	padding:0; 
	width:150px; 
	min_height:330px;	
	float:left;
	background:#F2F2F2;
}
#menu p {margin:0;padding:1px; text-align:center; display:block; background:#FF7920; color:#FFF; font:bold 12px "Trebuchet MS", Arial, Verdana, sans-serif; border-top:1px solid #CC0000;border-bottom:1px solid #CC0000;}
#menu ul{margin: 10px 0 ; padding:0; }
#menu li{margin: 0 0 2px;padding: 0; list-style-type:none;}
#menu li a {
	margin: 0 5px; 
	padding: 1px 0 1px 10px; 
	display:block;
	width: 123px;
	font: 11px "Trebuchet MS", Arial, Verdana, sans-serif; 
	background: url(../imagenes/fl_li.gif) no-repeat 3px 6px;	
	color:#02386E;	
	text-decoration:none; 
}
#menu li a:hover {background:#FFF url(../imagenes/fl_li.gif) no-repeat 3px 6px;color:#000;border-right:7px solid #FF7920; }


#centro {margin:0 15px 10px 180px; padding:0;}
#centro p{margin:0;padding:0 0 6px ;line-height:1.7em;}

h3 {margin:0 0 15px;padding:1px 5px; background:#02386E; color:#FFF; font: bold 14px "Trebuchet MS", Verdana, Arial, sans-serif;}
h4 {margin:0 0 10px;padding:1px 5px; color:#FF7920; border-bottom:1px solid #02386E;font: bold 12px "Trebuchet MS", Verdana, Arial, sans-serif;}
h5{margin:0 0 5px;padding:1px; border-bottom:1px solid #666;font:12px "Trebuchet MS", Verdana, Arial, sans-serif;}

.titulo {margin:0;padding:1px 2px 1px 3px; background: #F0F0F0; color:#0066CC; font-weight:bold;border-bottom:2px solid #0066CC;}

#pie {margin:0; padding:2px 0; border-top:2px solid #FF7920;border-bottom:2px solid #FF7920; font:bold 14px "Trebuchet MS", Verdana, Arial, sans-serif; color:#02386E; text-align:center;background:#fff; clear:both;}
