/**** CSS HOME NUEVO ****/
html, body, div, h1, h2, h3, h4, h5, h6, ul, li, ol, p, form, dd, dl, dt, label{margin:0;padding:0;list-style:none;font-weight:normal;}
body{margin:0;font:12px/15px Arial, Helvetica, sans-serif;color:#666666; width:510px;}
img{border:0;}
a{text-decoration:none;color:#214895;}
a:hover{text-decoration:underline;}
input, select, textarea{font:12px Arial, Helvetica, sans-serif;}

/*FIXES UTILES*/
.dupfix{float:left;width:1px;height:0px;line-height:0px;visibility:hidden;}
ul,ol{position:relative;}

/*CLEARFIX*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

/*ESTRUCTURA*/
.layout{width:768px;margin:0 auto;}

/*CURVAS GENERICAS 4x4*/
.Cv{position:absolute;background: url(../img/cv-gral-borde.gif) no-repeat;width:4px;height:4px;font-size:0px;}
.Tl{background-position:top left;top:-1px;left:-1px;}
.Tr{background-position:top right;top:-1px;right:-1px;}
.Bl{background-position:bottom left;bottom:-1px;left:-1px;}
.Br{background-position:bottom right;bottom:-1px;right:-1px;}

/*BOTON*/
.Boton{margin:0 auto;}
.Boton a{float:left;background: url(../img/Ho-Bus-FdBt.jpg) no-repeat top;height:27px; width:71px;}
.Boton a:hover{text-decoration:underline; background-position:bottom}


/*CAJA OPINION*/
.ContNyG{position:relative;margin-top:10px;width:480px;}

.ContNyG .RSS{background:url(../img/ic_RSS.gif) right center no-repeat;padding-right:24px;font-size:11px;height:16px;line-height:16px;position:relative;top:13px;z-index:500;float:right;}

/*- Solapas -*/
.ContNyG .SolCont{position:relative;z-index:400;border:1px solid #c7c7c7;border-bottom:0;float:left;width:174px;top:1px;}
.ContNyG .SolCont .Cv{width:2px;height:2px;font-size:0;background:url(../img/Ho-Sol-fd.gif) no-repeat;}
.ContNyG .SolCont .Tl{background-position:left top;top:-1px;left:-1px;}
.ContNyG .SolCont .Tr{background-position:right top;top:-1px;right:-1px;}

.ContNyG .Sol{background:url(../img/ho-Sep.gif) center 1px no-repeat;}
.ContNyG .Sol li{float:left;border-bottom:1px solid #c7c7c7;padding:1px;height:31px;overflow:hidden;}
.ContNyG .Sol li a{float:left;font:bold 15px Arial, Helvetica, sans-serif;display:block;height:31px;line-height:31px;overflow:hidden;background:#fff url(../img/Ho-Sol-FdBt.jpg) repeat-x;cursor:pointer;text-align:center;}
.ContNyG .Sol li a:hover{text-decoration:none;color:#666;}
.ContNyG .Sol li.Act{background:none;border-bottom:1px solid #fff;}
.ContNyG .Sol li.Act a{color:#733a89;background:none;}

.ContNyG .Sol li#S_Opi2.Act a{color:#836133;}
.ContNyG .Sol li a,
.ContNyG .Sol li.Act a{width:84px;}

.ContNyG .Sol li#S_Opi1, 
.ContNyG .Sol li#S_Opi1.Act{padding-right:2px;}
.ContNyG .Sol li#S_Opi1 a, 
.ContNyG .Sol li#S_Opi1.Act a{width:85px;}

.ContNyG .ContInf{position:relative;border:1px solid #c7c7c7;width:460px;clear:both;padding:15px 8px 29px;}

/* GUIAS */
.ContNyG .ContInf #Opi2 .scroller li a.Cat{background:url(../img/Ho-flechas.gif) no-repeat;padding-left:4px;display:block;float:left;height:15px;}
.ContNyG .ContInf #Opi2 .scroller li a.Cat span{float:left;dispaly:block;padding:0 3px;}
.ContNyG .ContInf #Opi2 .scroller li a.Cat span.hei{background:#fcebbf;}
.ContNyG .ContInf #Opi2 .scroller li a.Cat span.tip{background:url(../img/Ho-flechas-tip.gif) no-repeat;width:7px;height:15px;font-size:0;}
.ContNyG .ContInf #Opi2 .scroller li a .Not{ background: url(../img/Ho-Vis-Guia_.gif) repeat-x; color:#000}
.ContNyG .ContInf #Opi2 .scroller li a:hover .Not{ background: url(../img/Ho-Vis-Guia.gif) repeat-x}

/* SliderFotos */
.ContNyG .ContInf .Box .SliderFotos{position:relative;}
.ContNyG .ContInf .Box .NotPag{margin:0 auto;width:32px;position:relative;top:18px;left:2px;font-size:0;}
.ContNyG .ContInf .Box .NotPag span{background:url(../img/Ho-Vis-bt-Pag.gif) no-repeat; width:6px; height:7px; float:left; display:block;margin:0 2px;}

.ContNyG .ContInf .Box .NotPag .NotAct{ background-image:url(../img/Ho-Vis-bt-PagAct.gif)}
.ContNyG .ContInf .Box .Ant{margin-right:2px;}
.ContNyG .ContInf .Box .Ant, 
.ContNyG .ContInf .Box .Sig{width:29px;height:26px;display:block; background: url(../img/Ho-Vis-FdBt.jpg);margin-top:102px}
.ContNyG .ContInf .Box .Ant{float:left;background-position:top left;}
.ContNyG .ContInf .Box .Ant:hover{background-position:bottom left;}
.ContNyG .ContInf .Box .Sig{float:right;background-position:top right;}
.ContNyG .ContInf .Box .Sig:hover{background-position:bottom right;}

.ContNyG .ContInf #Opi2 .Ant, 
.ContNyG .ContInf #Opi2 .Sig{background-image: url(../img/Ho-Vis-FdBt_gold.jpg);}

.ContNyG .ContInf .Box{position:relative;}
.ContNyG .ContInf .Box .scroller{width:374px;overflow:hidden;padding:0;position:relative;left:12px;}
.ContNyG .ContInf .Box .scroller .content{width:10000px;}
.ContNyG .ContInf .Box .scroller .section{float:left;width:374px;overflow:hidden;background:url(../img/Ho-Vis-fdSep.gif) center 10px repeat-y;padding:0;}
.ContNyG .ContInf .Box .scroller ul{position:static;}
.ContNyG .ContInf .Box .scroller li{float:right;width:169px;}
.ContNyG .ContInf .Box .scroller li.FloR{float:left;}
.ContNyG .ContInf .Box .scroller li img{width:169px;height:130px; float:left}
.ContNyG .ContInf .Box .scroller li .Not{height:79px;background:url(../img/Ho-Vis-FdNOt.jpg) top repeat-x;color:#fff;padding:0 8px 0 8px;clear:both;}
.ContNyG .ContInf .Box .scroller li .Not span{padding-top:7px; display:block;font:bold 13px Arial, Helvetica, sans-serif;height:62px;}
.ContNyG .ContInf #Opi2 .scroller li .Not span{color:#214895}
.ContNyG .ContInf .Box .scroller li .Not p{ font-size:11px;line-height:13px;}
.ContNyG .ContInf .Box .scroller li a.Cat{padding-bottom:12px;font-size:11px}
.ContNyG .ContInf .Box .scroller li a{display:block; cursor:pointer;}
.ContNyG .ContInf .Box .scroller li a:hover{text-decoration:none;}
.ContNyG .ContInf .Box .scroller li a:hover .Not{background-position:bottom;color:#51558d;}
.ContNyG .ContInf .Box .scroller li a.Cat:hover{text-decoration:underline;}

