body {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;background-color: #000000;	text-align: justify;margin: 0px;padding-top: 5px;padding-bottom: 0px;}
img.foto{color:#c5be9a; border:#c5be9a 2px solid;}

form{ margin:0px; padding:0px;}
form .campos{ font-size:11px; border:none; color:#333; width:200px;}

#main{ width:920px; min-height:550px; margin-left:auto; margin-right:auto;overflow:auto;}
#nav, #flash, #info_home, #creditos{ display:block; clear:both; overflow:auto; }
#nav h1{ text-indent:-3000px;height:0px; margin:0px; padding:0px;}
#nav a img{ float:left;}
#nav .idioma{ display:block; float: left;text-align:right; font-size:11px;  margin-left:10px; width:700px;}
#nav .botonera ul{width:660px; float: right; text-align:right; list-style:none;background:url(../images/f_nav.gif) no-repeat top right scroll;margin:0px; padding:0px; padding-top:14px; padding-bottom:20px; font-size:11px; padding-right:50px;}
#nav .idioma a.mrg_b_sup{ color:#CCCCCC; text-decoration:none;}
#nav .botonera ul li{ display:inline; }
#nav .botonera ul li{ padding-left:3px; padding-right:3px; }
#nav .botonera ul li a{ color:#000000; text-decoration:none;}

#flash{ margin-bottom:0px; margin-left:auto; margin-right:auto;}
#creditos {padding-bottom:2px; clear:both; display:block; width:910px}
#creditos a.autor{ color:#333; text-align:right; padding-top:2px; font-size:10px; float:right; clear:both; text-decoration:none; padding-bottom:5px;}
#creditos a.autor:hover{ color:#c5be9a; }

#info_home { margin-top:10px;}
#info_home .txt_home{ float:left;width:440px; }
#info_home .txt_home h2{ font-size:18px; font-weight:normal; margin-top:0px; padding-top:0px;}
#info_home .txt_home p{ font-size:12px; }
#info_home img.map{ float: left; margin-left:30px; margin-right:30px;}
#info_home ul.list_home{ float: left;margin:0px; padding:0px; list-style:none}
#info_home ul.list_home li{ background:url(../images/lin_pnt_h.gif) repeat-x scroll left bottom; padding:0px; margin:0px; }
#info_home ul.list_home li a{padding:0px; margin:0px;}
#info_home ul.list_home li a img{padding-top:4px; padding-bottom:4px;}

#cont{ width:800px;margin-left:auto; margin-right:auto; margin-top:10px; clear:both; color:#e6e6e6; line-height:16px;overflow: hidden;height:440px;}
#cont .col_izq{ float:left; clear:left; margin-right:20px; width:350px; }
#cont .col_der{ width:430px; float: right; padding:0px; margin:0px;}
#cont .col_der h1, #cont .col_der2 h1{ color:#c5be9a; font-size:21px; font-weight:normal; font-stretch:normal; background-attachment:scroll; background-image:url(../images/bulet_h1.gif); background-position:left 2px; background-repeat: no-repeat; padding-left:35px; padding-top:5px; padding-bottom:5px; margin-top:0px;}
#cont .col_der h1 strong{ font-size:12px; font-weight:normal;}
#cont .col_der h2, #cont .col_der2 h2{ color:#c5be9a; font-size:14px; font-weight:normal; font-stretch:normal; margin-bottom:8px;}
#cont .col_der p a{ color:#c5be9a; }
#cont a.pdf{ margin:0px; padding:0px; color:#c5be9a; background:url(../images/pdf.gif) no-repeat scroll top left;padding-left:20px; padding-top:0px; padding-bottom:3px; text-decoration:none;text-align:left;}
#cont a.pdf:hover{ color: #FFFF99;}
#cont .col_der ul{ padding-bottom:0px; list-style:square;}
#cont .col_der dt{clear:both;}
#cont .col_der dl{ margin-bottom:30px;}
#cont .col_der dl dd{margin-left:0px; font-size:11px; line-height:14px;}
#cont .col_derdl dd h3{ margin:0px; padding:0px; vertical-align:top; color:#c5be9a; font-size:12px; font-weight:normal; font-stretch:normal;  }
#cont .col_der dl dd.foto{ float:left; margin-right:20px; padding-bottom:10px;}
#cont .col_der dl dd strong{ color:#c5be9a; font-weight:normal; }
#cont .col_der dl dd a{ color:#c5be9a;}

#cont .col_der #oculto2 { overflow:hidden; height:120px; margin-top:20px; margin-bottom:10px;border-top:#c5be9a 1px solid;border-bottom:#c5be9a 1px solid;}
#cont .col_der #oculto2 ul#testimonio{ list-style:none; margin:0px; padding:0px;}
#cont .col_der #oculto2 ul#testimonio li{ height:150px; vertical-align:top; margin-bottom:150px; line-height:14px; margin-top:10px;}
#cont .col_der #oculto2 ul#testimonio li p{ margin:0px; padding:0px;}
#cont .col_der #oculto2 ul#testimonio li img.foto{ float:left; margin-right:20px; margin-bottom:10px; margin-bottom:20px;}
#cont .col_der #oculto2 ul#testimonio li strong{ color:#c5be9a; font-weight:normal; }
#cont .col_der #oculto2 ul#testimonio li a{ color:#c5be9a;}

ul.list {margin:0px;padding:0px;list-style-type: none;}
ul.list li{	background:url(../images/lin_pnt_h.gif) repeat-x scroll left bottom;	padding-bottom:2px;	padding-top:2px;	padding-left:5px;list-style-type: none;}
ul.list li a:link, ul.list li a:visited{ color:#c5be9a; text-decoration:none;}
ul.list li a:hover{ color:#333333; text-decoration:none;}

#cont .col_der2{ width:200px;float: right; padding:0px; margin:0px; }

#cont .col_izq h2{color:#c5be9a; font-size:18px; font-weight:normal; font-stretch:normal; }
#cont .col_izq p a{color:#c5be9a;}

#cont .col_izq dt{clear:both;}
#cont .col_izq dl dd{margin-left:0px; font-size:11px; line-height:14px;}
#cont .col_izq dl dd h3{ margin:0px; padding:0px; vertical-align:top; color:#c5be9a; font-size:14px; font-weight:normal; font-stretch:normal; padding-bottom:8px; }
#cont .col_izq dl dd img.foto{ float:left; margin-right:20px; margin-bottom:10px;}
#cont .col_izq dl dd +dd{ overflow:auto; margin-bottom:20px;}
#cont .col_izq img.foto2{color:#c5be9a; border:#c5be9a 3px solid;}
.foto3{color:#c5be9a; border:#c5be9a 3px solid; margin-bottom:10px;}
#cont .col_izq  h1{ color:#c5be9a; font-size:21px; font-weight:normal; font-stretch:normal; background-attachment:scroll; background-image:url(../images/bulet_h1.gif); background-position:left; background-repeat: no-repeat; padding-left:35px; padding-top:5px; padding-bottom:5px; margin-top:0px;}

#cont #oculto1{ margin-top:0px; padding:0px; height:115px; overflow:hidden; margin-top:20px; margin-bottom:10px;border-bottom:#c5be9a 1px solid;}
#cont #oculto1 dl{margin:0px; padding:0px;}
#cont #oculto1 dl dd{margin:0px; margin-bottom:50px; height:150px; padding:0px;}

