/* CSS Document */
*{margin:0;padding:0;}
body{text-align:center;background-color:#beb3a0;font-family:tahoma;}
img{border:0;}
a:focus{outline:0;}
a:hover img{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
h1{margin-bottom:10px;/*border-bottom:1px dotted #beb3a0;*/padding-bottom:40px;background-image:url(-img/trazo.png);background-position:bottom left;background-repeat:repeat-x;}
h2{font-size:12px;color:#88b3e2;color:#f7ad29;color:#5c8c90;padding:15px 15px 5px 15px;}
p{font-size:11px;line-height:15px;margin-bottom:20px;padding:0 15px;color:#666;}
p a,#apartado li a{color:#5c8c90;text-decoration:none;border-bottom:1px dotted #88b3e2;font-weight:bold;}
ol,#apartado ul{font-size:11px;color:#666;padding:0 70px;display:block;margin-bottom:20px;}
#apartado li{margin-bottom:10px;}
#apartado td{border: 0px; }

#wrap{width:980px;overflow:hidden;text-align:left;margin:0 auto;}
#cont{margin-bottom:5px;float:left;background-color:#fff;width:980px;position:relative;background-image:url(../img/decoracion.png);background-repeat:no-repeat;background-position:720px 40px;}
#izda{background-color:#000;width:240px;/*height:300px;*/float:left;margin-top:20px;padding:10px 0 40px 0;border-bottom:45px solid #e8dcd2;}
#foot{float:none;clear:both;text-align:right;font-size:9px;padding:7px;color:#555;}
#log{margin:30px 20px;}


#menu{display:block;font-family:tahoma;font-size:13px;letter-spacing:-1px;margin-left:50px;}
#menu img{vertical-align:top;}
#menu li{list-style:none;margin-left:15px;margin-bottom:2px;_margin-bottom:-1px;_height:14px;_overflow:hidden;}
#menu li a{color:#fff;text-decoration:none;display:inline;}
#menu li a:hover{}


#submenu{display:block;position:absolute;top:168px;*top:131px;_top:131px;left:365px;list-style:none;width:300px;}
#submenu li{float:left;}
#submenu li a{border:0;}
#submenu li a img{border:0;filter: alpha(opacity=50); opacity: .5;}
#submenu li a:hover img{border:0;filter: alpha(opacity=80); opacity: .8}
#submenu img{margin-right:10px;}


#idiomas{display:block;position:absolute;top:10px;right:20px;font-size:9px;list-style:none;}
#idiomas li{float:left;}
#idiomas li a{text-decoration:none;display:block;color:#663300;margin:0 3px;}

#apartado{width:640px;margin-left:50px;margin-top:75px;padding-bottom:100px;float:left;}
.img{float:right;margin:0 0 40px 40px;padding:4px;border:8px solid #f4ecdd;}
.tdeco{font-size:12px;font-weight:bold;color:#653615;}

#supimg{text-align:right;background-color:#f4ecdd;height:120px;overflow:hidden;}
.trazo{background-image:url(../img/trazo.png);background-position:center;background-repeat:repeat-x;text-align:right;padding:3px;display:block;margin-bottom:2px;}

#logos{padding:20px 0 20px 20px;}



/* >>>>>>>>>>>>>>>>>>TABLAS<<<<<<<<<<<<<<<<<<<<<<<<<< */
table{font-size:10px;margin:15px 25px;}
td{padding:10px;border:1px solid #e8dcd2;vertical-align:top;}
thead td{font-weight:bold;font-size:11px;text-align:left;padding:6px 20px 15px 10px;background-color:#e8dcd2;color:#653615;}
tfoot td{border:0;color:#888;font-style:italic;font-family:Georgia, "Times New Roman";padding:2px;}




