body{background-color: #666;margin:0; padding:0}
#cont{ width:1000px; background:#FFFFFF; border-left:1px solid #080808; border-right:1px solid #080808;margin:auto; padding:0}
#top{background:#080808; margin:0; padding:10px; height:110px;}
	.logo{float:left; margin:30px 0 0 40px;}
	.idiomas{float:right; margin-right:0px; margin-top:50px; width:250px; }
	.idiomas ul{margin:0; padding:0}
	.idiomas ul li{ display:inline;color:#398b0b; font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif; text-transform:uppercase; font-size:0.7em; font-weight:bold; margin-right:15px}
	.idiomas a{color:#FFFFFF; text-decoration:none}
	.idiomas a:hover{color:#398b0b; text-decoration:none} 
#menu{ height:44px; margin:0}
	#menu ul { margin:0px 0 0 0 ;  height:44px;  background:url(../../imgs/bg/menu_bg.gif) repeat-x top; font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif;  } 
	#menu ul li.normal, li.act{display:inline; float:left; text-transform:uppercase; border-right:1px solid #656565;  padding:18px 30px 10px 30px;  color:#020202; font-size:0.7em; font-weight:bold;}
	#menu ul li.cont, li.act2{display:inline; float:left; text-transform:uppercase;   padding:18px 30px 10px 30px;    color:#020202; font-size:0.75em; font-weight:bold;}
	#menu ul li.act, li.act2 { background:url(../../imgs/bg/menu_act.gif) no-repeat center top; }
	#menu ul li.act a, li.act2 a {color:#020202; text-decoration:none; }
	#menu ul li.act a:hover, li.act2 a:hover {color:#020202; text-decoration:underline; }
	#menu ul li.normal a, #menu ul li.cont a{  color:#020202; text-decoration:none; padding:18px 0px 10px 0px;   }
	#menu ul li.normal a:hover, #menu ul li.cont a:hover{ background:url(../../imgs/bg/menu_act.gif) no-repeat  top; color:#020202; text-decoration:none }
	#menu ul li.rss{display:inline; float:left; text-transform:uppercase;  margin:20px 0px 15px 50px; padding-left:18px; background:url(../../imgs/icons/rss.gif) no-repeat left;     color:#020202; font-size:0.7em; font-weight:bold;}
	#menu ul li.rss a{color:#020202; text-decoration:none}
	#menu ul li.rss a:hover{color:#020202; text-decoration:underline; background:none}
	#img_b{	margin:0 0 8px 0;	padding:0;	height:324px;}
#dest{margin:auto; padding:0; min-height:210px; width:915px;font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif;}
	 .ult{float:left; margin-right:5px; margin-left:5px; width:290px; text-align:left}
	 .ult .unot,   .ult .dost,   .ult .trest {color:#FFFFFF;font-weight:normal;padding:5px 0 5px 10px}
	.ult .unot{background:url(../../imgs/bg/dest_bg1.gif) no-repeat;}
	 .ult .dost{background:url(../../imgs/bg/dest_bg2.gif) no-repeat;}
	 .ult .trest{background:url(../../imgs/bg/dest_bg3.gif) no-repeat;}
	 .ult p{font-size:0.9em; font-weight:bold; color:#353535; font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif; margin:0; padding:0px 0 0 0;}
	span.azul{color:#277fc6}
	span.verde{color:#308e06}
	span.amarillo{color:#ff9000}
	span.gris{color:#666}
	p.ind{text-align:left; margin: 0 20px 0 20px;font-size:0.75em; font-weight:normal}
	p.ind a{ color:#FF6600; font-family:"Georgia", Times New Roman, Times, serif; font-style:italic; font-size:0.95em; text-decoration:none; font-weight:bold}
	p.ind a:hover{color:#FF6600; text-decoration:underline}
	div.grp{text-align:left; margin: 0 30px 0 30px;font-size:0.75em; font-weight:normal; text-align:justify}
	.separador{border-top:1px solid #cccccc; height:3px; clear:both; min-height:200px; width:90%; margin:auto;    padding:10px 10px 10px 10px }
	h1{ color:#f5af1a; background:url(../imgs/icons/sl.gif) left no-repeat; height:58px; font-size:2em;  margin: 0 0 5px 5px; padding:0 0 0 20px; font-family:"Lucida Sans Unicode", sans-serif; }
	.h1{color:#FF3300; font-style: italic; font-weight:normal; font-family: 'Georgia', Times New Roman, Times, serif;}
h2{  height:58px; font-size:2.5em; margin:0; padding:0px; color:#FF3300; font-style: italic; font-weight:normal; font-family: 'Georgia', Times New Roman, Times, serif;text-align:left;  }
	#noticias{float:left; margin:0 15px 0px 0px; width:320px; height:200px;}
	#noticias p{color:#676767; margin:0 0 10px 0; padding:0; text-align:left; font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif; font-size:1em;}
	#noticias ul{margin:0; padding:0}
	#noticias ul li{background:url(../../imgs/icons/flecha.gif) left no-repeat; padding-left:10px; list-style:none; font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif; font-size:0.7em; margin-bottom:8px;}
	#noticias ul li p.right{text-align:right; margin:0; padding:0; float:right; color:#277fc6}
	#desc{float:right; margin-left:10px; width:550px}
	#desc .enun{width:300px; margin:0 0 10px 0; padding:0; color:#656565; font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif; font-size:1em; }
	#desc p{float:right; font-size:0.75em; font-family:'Lucida Sans Unicode', 'Lucida Sans', sans-serif; width:350px; margin: 0 0 0 5px; padding:0}
	.izq_pr{float:left; width:320px; margin:0 0 0 0px; padding:0 }
		.izq_pr ul{ margin:0; padding:0}
		.izq_pr ul li{ padding:5px 0 5px 13px; list-style:none; background:url(../../imgs/icons/flecha.gif) no-repeat left;  font-size:0.7em; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;border-top:1px solid #ccc; color:#333}
		.izq_pr ul li.ulti{border-bottom:1px solid #cccccc}
	.der_pr{float:left; width:560px; margin:0 0 0 0px; padding:0 0 0 0px; font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif; font-size:0.8em}
	.der_pr1{float:left; width:590px; margin:0 0 0 270px; padding:0 0 0 0px; font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif; font-size:0.8em}
	#pr_cnt{ clear:both ; min-height:600px; height:300px; width:900px; margin:auto; padding:0}
	.volver{float:right; margin:0 20px 0 0; font-size:0.85em; color:#0066CC; font-family:'Lucida Sans Unicode', 'Lucida Sans', sans-serif}
	.volver a{color:#0066CC; text-decoration:none}
	.volver a:hover{color:#0066CC; text-decoration:underline}

	.form.cmxform {width: 638px; color: #666;font-family:Arial, Helvetica, sans-serif;font-size:0.7em;color: #666;border:1px solid #d8dff2;background-color: #efefef;padding:0px 0 0 20px;margin:0;}
	.form label {float: left;width: 100px; }
	.form fieldset {border: none;margin:0px;padding:0px; background-color: #efefef;}
	.form fieldset fieldset {background: none;}
	.form h5 {margin:0px;padding:10px;color:#336699;}
	.form fieldset p, form.cmxform fieldset fieldset {padding: 10px 10px 10px;background: url(../../css/divisor.gif) left top repeat-x;}
	.indicacionform {font: 9px Verdana, Arial, Helvetica, sans-serif;color: #336699;}
	.form textarea, input  {border: 2px solid #d5dae7; font: 11px "Lucida Sans Unicode", Verdana, Arial; color: #666;}
	.form textarea:focus, input:focus{ border: 2px solid #f17905; }
	.form input.error { border: 2px solid #ffa17f; }
	.form .submit { display:block;width:68px;height:25px;background-image:url("../imges/ico/Submit.gif");border:none;}
	#warning {margin:15px;padding:7px;text-indent:5px;border:1px solid #b8c4e6; color:#336699;font-weight:bold;padding-left:20px;}
	#warning {display:none;}
	em.error {display:block;height:10px;padding-left:15px;font: 9px Verdana, Arial, Helvetica, sans-serif;color:#0066CC;}
	em.success {display:block;height:10px; padding-left:15px;font: 9px Verdana, Arial, Helvetica, sans-serif;color: #336699;}
	#preview{margin:0; padding:0}
	.divcle{ border-bottom:1px solid #ddd;  margin:0 5px 0 5px}
	.resj{ margin-top:10px;}
	.direc{background:#f7f7f7; border:1px solid #999; margin:auto;width:300px; padding:5px;}

#pie{background:#080808; border-top:8px solid #676767; height:150px; clear:both;color:#00a3de;}
	.logop{float:right; margin:40px 100px 0 0}
	.pie_r{float:right; margin-right:30px; width:550px; text-align:right;font-family:"Lucida Sans Unicode", "Lucida Sans", sans-serif;}
	.pie_r ul{float:right; margin-top:40px;}
	.pie_r ul li.vinc, li.nor{display:inline; color:#00a3de;  font-size:0.8em; text-transform:uppercase; }
	.pie_r ul li.vinc{ border-right:1px solid #00a3de;margin-right:5px; padding-right:10px}
	.pie_r ul li a{ color:#FFFFFF; text-decoration:none}
	.pie_r ul li a:hover{color:#FFFFFF; text-decoration:underline}
	.pie_r p{ font-size:0.75em; clear:both; margin-top:10px}
	
