body{ background:#fff; margin:0; padding:0;font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#666;}

.Contenedor{ width:980px; margin:auto; }
.bg_contenedor{ width:980px; margin:auto; background:#fff }
.Franja-Top{ height:30px; line-height:30px;color:#fff;
text-align:right;background:#182327;border-bottom:1px solid #ff9807;}
p{ text-align:justify; padding: 5px;}
.Clear{clear:both;}

a{ text-decoration:none; cursor:pointer}

.Left{ float:left;}
.Right{ float: right;}
.Ma-TB-5{margin:5px 0 5px 0;}
.Ma-Top{ margin-top:10px;}
.Ma-Right{ margin-right:10px;}
.Ma-Left{ margin-left:10px;}
.Pa-Top{ padding-top:10px;}
.Center{margin:auto;}

.Col-66p{ width: 66.66%;}
.Col-50p{ width: 50%;}
.Col-33p{ width: 33.33%;}
.Col-32p{ width: 32.5%;}
.Col-25p{ width: 25%;}
.Col-95p{ width: 95%;}
.Col-85p{ width: 85%;}
.Col-49p{ width: 49.5%;}

.Logo{height: 125px;}
.Buscar{height:30px;position:absolute;top:10px;right:0;color:#fff;}
.Buscador{width:280px;height:33px;float:right;margin-left:3px;}
.Buscador .bu{height:33px;width:238px;border:none;outline:none;background:url(../images/search_izq.png) no-repeat;float:left;padding:0 5px;color:#fff;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.Buscador .bo{float:left;}
.Buscar a,.Buscar a:visited{color:#fff;font-weight:bold;}
.Buscar a img{vertical-align:middle;}

.Logo-Menu{height:161px; position:relative;}
.Img-Logo{position:absolute;top:-40px;left:0; height: 167px;}

.Menu{background:url(../images/bg_menu.png) center top;height:36px;list-style: none; margin:0; padding:0 8px 0 8px;}
.Menu li{height:36px; float:left; line-height:36px;border-right:1px solid #434343;}
.Menu li a, .Menu li a:visited{color:#fff;height:36px; font-weight:bold; display:block;text-transform: capitalize; padding:0 26px 0 26px; line-height:36px;border:solid #313131;border-width: 0 1px 0 1px;}
.Menu li a:hover{ background:#2b2b2b;}

.Slider{ height:393px; margin-bottom:68px;}
.Cabecera{height:590px;background:url(../images/bg-cab.jpg) repeat-x center top;}
.Cuerpo{background:url(../images/bg-cue.jpg) repeat center top;}
.Cuerpo-Som{background:url(../images/sombra-cue.png) repeat-y center top;width:982px;padding:0 4px 0 4px;}
.R-L{ border-left:1px dashed #c3c3c3;}
.R-R{ border-right:1px dashed #c3c3c3;}
.R-B{ border-bottom:1px dashed #c3c3c3;}
.Re-10{ padding: 10px;}

h1{font-size:13px;color:#000;margin:0;padding:5px 0 5px 0;}
h1 a{color:#000;text-decoration:none;}

.Lista{color:#D96A68;margin:10px 5px 10px 5px;font-weight:bold;}
.Lista li{height:18px;}
.Lista li a{color:#D96A68;}

.Col-980{width:650px; background:#0F9}


/* Manuel */

.Autor{ font-weight:bold; height:33px; line-height:33px; font-size:11px; position:relative; padding-left:80px; }
.Autor a{color:#dd6a68; text-decoration:none;}
.Autor span{color:#dd6a68;}
.Autor #Lo{position:absolute;right:14px;top:-10px;}

.So-La{ background:url(../images/sombra-lateral.jpg) repeat-y right}

.Contacto{background:url(../images/bg-form.jpg) no-repeat 150px 160px}
.Contacto .Form{width:450px; margin:auto; padding:20px 0 0 0;}
.Contacto .C1{width:130px; float:left; height:25px; line-height:20px;font-weight:bold; color:#656565;margin:0 10px 10px 0;text-align:right;}
.Contacto .C1 img{ vertical-align:middle;}
.Contacto .C2{width:300px; float:left; height:25px; line-height:25px;margin:0 0 10px 0;}
.Contacto .C3{width:300px; float:left; height:150px; text-align:left; }
.Contacto .In1{color:#656565;width:230px;height:25px;background:url(../images/bg-input.jpg) no-repeat;padding:0 10px; border:0;}
.Contacto .In2{color:#656565;width:150px;height:25px;background:url(../images/bg-codgo.jpg) no-repeat; padding:0 10px; text-align:center; border:0;}
.Contacto .In3{color:#656565;width:224px;height:112px;background:url(../images/bg-area.jpg) no-repeat; padding:15px;border:0;overflow:hidden;}
.Contacto .Ob{color:#dd6a68; font-size:18px;}
.Contacto .Oblig{color:#dd6a68;padding:15px 0 0 0;font-weight:bold; display:block}

.Correcto{border:#4b73ab 1px solid;padding:5px;font-size:14px;font-weight:bold;color:#4b73ab;text-align:center;font-family:Arial;background:#EEF7FF}
.Incorrecto{border:#900 1px solid;padding:5px;font-size:14px;font-weight:bold;color:#900;text-align:center;font-family:Arial;background:#FFEBF1}

.Zona{font-family:Arial; font-size:12px}
.Zona .Ce{ padding:3px; font-family:Arial;color:#979797;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border:#979797 1px solid;}

.Correcto{border:#4b73ab 1px solid;padding:7px;font-size:14px;font-weight:bold;color:#4b73ab;text-align:center;margin:0 0 10px 0;font-family:Arial;background:#EEF7FF; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.Incorrecto{border:#aa1114 1px solid;padding:7px;font-size:14px;font-weight:bold;color:#aa1114;text-align:center;margin:0 0 10px 0;font-family:Arial;background:#FFEBF1; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.Error{font-weight:bold;color:#aa1114}


.Re-10 a{ color:#666; font-weight:bold;font-size:13px; }
.Re-10 a.Leer{color:#D96A68;font-weight:normal;font-size:11px;line-height:25px;}

.Franja-Top a, .Franja-Top a:visited{color:#fff;}

a.pirobox_gall {background:#E6E6E6;padding:5px;width:140px;height:100px;margin:0 2px 5px 2px;}
a.pirobox_gall:hover {background:#B32525;}

.piro_html {position:absolute; top:0; left:0; padding:0; width:500px; height: 500px; margin:0; display:block; padding:0; z-index:150001; padding:0;  }
.piro_html table,.piro_html tbody,.piro_html tr,.piro_html th,.piro_html td{margin:0;padding:0;border:none;}
.piro_html img{ margin:0; padding:0; border:none;}

.piro_html .h_t_l{ width:10px; height:10px; background: url(caption.png);}
.piro_html .h_t_r{ width:10px; height:10px; background: url(caption.png);}
.piro_html .h_t_c{ cursor:move; height:10px;background: url(caption.png);}

.piro_html .h_c_l{width:10px; background: url(caption.png); }
.piro_html .h_c_c{background: url(caption.png);margin:0; padding:0;}
.piro_html .h_c_c .div_reg{ background: url(caption.png); width:480px; overflow:hidden; height:480px; margin:0; padding:0; }
.piro_html .h_c_c .div_reg img{ cursor:move;}
.piro_html .h_c_r{width:10px; background: url(caption.png);}

.piro_html .h_b_c{ cursor:move; height:10px;background: url(caption.png);}
.piro_html .h_b_l{ width:10px; height:10px;background: url(caption.png);}
.piro_html .h_b_r{ width:10px; height:10px;background: url(caption.png);}

.piro_overlay{position:fixed; top:0; left:0; width:100%; height:100%;  z-index:150000;background:#000;display:none; cursor:pointer;}
.piro_loader{position:absolute;top:50%;left:50%;margin:-59px 0 0 -59px;width:118px;height:118px;display:block;z-index:150005;  cursor:pointer; }
.piro_loader span{position:absolute;top:50%;left:50%;margin-top:-36px;margin-left:-36px;width:72px;height:72px;display:block;z-index:150009; 
background: url(loadinfo.gif) center top no-repeat; }
.piro_title{position:fixed; background: url(bg_title.png) bottom repeat-x;top:0;left:0;width:100%; text-align:center;display:block; padding:6px 0 10px 0; color:white; z-index:150000; font-size:18px; display:none;}
.btn_info{position:absolute;bottom:-7px;right:-7px;width:25px; height:25px;margin:0;display:block; padding:0px; color:black; cursor:pointer; background: url(b_w/info.png) no-repeat; z-index:1500440}
.caption{position:absolute;bottom:10px;left:10px;margin:0;display:block; padding:0px;cursor:text; background: url(caption-1.png); z-index:150018}
.caption p{ display:block; margin:0;padding:7px 5px; text-align:center; font-weight:bold; font-size:14px; z-index:150019; color:#fff;}

.nav_container{position:absolute; bottom:-20px; right:0; height:20px; width:60px; background: url(caption.png); z-index:1500190000000;}
.piro_close{position:absolute;right:20px;height:20px;width:20px;background: transparent url(close.png) no-repeat center center;cursor:pointer;
margin:0 0 0 0;z-index:150022;display:none;}
a.piro_next{position:absolute;width:20px; right:0px; height:20px;text-indent:-999em;outline:none; display:block; margin:0;
background:url(next.png) center right no-repeat; border:none; cursor:pointer;z-index:150023}
a:hover.piro_next{background:url(next.png) center right no-repeat;}
.piro_next_fake{position:absolute;width:20px; right:0px; height:20px;outline:none; text-indent:-999em; display:none; margin:0;background: url(next.png) center right no-repeat; border:none; cursor:auto;z-index:150020}
.piro_prev_fake{position:absolute;width:20px; right:40px; height:20px;outline:none; text-indent:-999em; display:none; margin:0;background: url(prev.png) center right no-repeat; border:none; cursor:auto;z-index:150020}

a.piro_prev{position:absolute;width:20px; right:40px; height:20px; text-indent:-999em; outline:none;display:block;margin:0;background: url(prev.png) center left no-repeat;border:none; cursor:pointer; z-index:150024}
a:hover.piro_prev{background:url(prev.png) center left no-repeat;}
a.close_pirobox{color:#bb0f05;}


div.Paginacion { clear:both;padding: 4px;margin: 1px;margin-top:15px;text-align:center; margin-bottom:15px}
div.Paginacion a {padding: 2px 5px 2px 5px; margin: 1px; border: 1px solid #0086DE; text-decoration: none; color:#0086DE;}
div.Paginacion a:hover, div.Paginacion a:active {border: 1px solid #0086DE; color: #FFF;}
div.Paginacion span.PaginaActual {padding: 2px 5px 2px 5px; margin: 1px; border: 1px solid #0086DE; font-weight: bold; background-color:#EEE;color:#0086DE;}
div.Paginacion span.SinPag {padding: 2px 5px 2px 5px;margin: 1px;border: 1px solid #EEE;color:#0086DE;}

.Fot{ border:0;width:80px;height:60px; margin:2px; }

.Noticia{padding:5px;border:#c3c3c3 1px dashed;margin-bottom:10px}
.Noticia .Ib{width:100px;height:95px;float:right;margin:0 0 5px 10px; border:#c3c3c3 1px solid;display:block}

.Sesion{text-align:right;color:#FFF;font-weight:bold;padding:5px 0}
.Sesion img{vertical-align:middle;border:0;}
.Sesion span,.Sesion a{color:#ffee00;text-decoration:none;}

.slider-container {overflow: hidden;margin: 0;padding: 0px;position:relative;}
.slider-container .slider-prev,.slider-container .slider-next{
position: absolute;top: 50%;display: block;z-index: 99;
background: #E94522;color: #fff;font: bold 18px sans-serif;width:  25px;height: 25px;text-align: center;border: 1px solid #C22715;cursor:pointer;}
.slider-container .slider-prev {left: 5px;}
.slider-container .slider-prev:hover, .slider-container .slider-next:hover {background: #FBCC04;text-decoration: none;border-color: #EDC405;}
.slider-container .slider-next {right: 5px;}

#content img{max-width: none;}
#slider43_0 {width: 485px; height: 265px;} 
#slider43_0 .slider {width: 485px; height: 265px;overflow: hidden;position: relative;} 
#slider43_0 .slider small{background: #E94522;top:15px;	color:#FFF;font:12px sans-serif;left:10px;padding:3px 7px;position:absolute;}
#slider43_0 .slider div{display: none;position: absolute;top: 0px; width: 485px; height: 265px;opacity: 1;z-index: 4;}
#slider43_0 .slider div.first{display: block;}












