/* CSS Document */
*{
margin:0px;
padding:00px;
}
body{
background:#FFF;
}
#barra-superior{
background:#000000;
height:7px;
}
#contenedor{
width:994px;
margin:0px auto;
}
#menu{
background:#C6E9F1 url(../img/menu-a.gif) no-repeat 0% 0%;
height:41px;
width:550px;
float:right;
}
#menu div{
background:url(../img/menu-b.gif) no-repeat 100% 0%;
height:41px;
width:550px;
text-align:center;
}
#menu ul{
padding:10px 0px 0px 0px;
margin:0px;
}
#menu ul li{
display:inline;
margin:10px;
}
#menu ul li a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0F88A5;
}
#menu ul li a:hover{
color:#02486A;
}
#logo{
padding-top:14px;
}
#banner{
clear:both;
padding-top:10px;
}
#contin{
margin-top:2em;
}
/**/
#lateral1{
width:743px;
float:left;
}

#lateral1 .lat1-in{
padding:0px 15px 0px 10px;
}
#lateral1 h3{
padding:0px;
margin:0px;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
}
#lateral1 h3 span.celeste{
color:#14A1C4;
}
#lateral1 h3 span.celeste-claro{
color:#C6EAF2;
}
#lateral1 h3 span.rojo{
color:#FE2215;
}
#lateral2 h3 span.celeste{
color:#14A1C4;
}
#lateral2 h3 span.celeste-claro{
color:#C6EAF2;
}
#lateral2 h3 span.rojo{
color:#FE2215;
}
#lateral2 h3 span.blanco{
color:#F9F9F9;
}
#lateral1 h4 a{
color:#FE2215;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
}
#lateral1 h4 a:hover{
color:#14A1C4;
}
#lateral1 .lat1-in ul{
padding:0px;
margin:0px;
list-style:none;
}
#lateral1 .lat1-in .mini-fotos ul li{
float:left;
margin:10px 10px 10px 0px;
width:105px;
}
#lateral1 .lat1-in ul li a{
font-family:Arial, Helvetica, sans-serif;
color:#14A1C4;
text-decoration:none;
font-size:12px;
/*line-height:0.5em;*/
}
#lateral1 .lat1-in ul li a:hover{
color:#FE2215;
}
#lateral1 .lat1-in ul li img{
border:#14A1C4 solid 4px;
}
#lateral1 .lat1-in ul li img:hover{
border:#FE2215 solid 4px;
}
#lateral1 .lat1-in h4{
color:#FE2215;
font-size:0.9em;
font-family:Arial, Helvetica, sans-serif;
}
#lateral1 .lat1-in h3 a{
color:#FE2215;
text-decoration:none;
/*font-size:0.9em;*/
}
#lateral1 .lat1-in h3 a:hover{
color:#14A1C4;
}
#lateral1 .lat1-in h5{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}
#lateral1 .lat1-in .ver-mas-panel{
clear:both;
text-align:right;
padding-right:2.7em;
}
#lateral1 .lat1-in .ver-mas-panel h3 a{
font-size:0.8em;
}
#lateral1 .lat1-in #lista-entrevistas{
width:98%;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0F8CAB;
}
#lateral1 .lat1-in #lista-entrevistas ul li{
display:block;
margin:10px 15px 15px 0px;
width:150px;
float:left;
}
#lateral1 .lat1-in #lista-entrevistas ul li a{
background:url(../img/punto.gif) no-repeat 0% 50%;
padding-left:15px;
}
#lateral1 .lado1{
width:50%;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
line-height:1.4em;
margin-bottom:1em;
}
#lateral1 .lado1 p{
padding:0px 5px 0px 0px;
}

#lateral1 .content{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
line-height:1.4em;
margin-bottom:1em;
}
#lateral1 .content a{
text-decoration:none;
color:#FF0000;
}
#lateral1 .content a:hover{
color:#0099FF;
}
#lateral1 .content p{
padding:0px 5px 0px 0px;
}

#lateral1 .lado2{
width:50%;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
line-height:1.4em;
margin-bottom:1em;
}
#lateral1 .lado2 p{
padding:0px 0px 0px 5px;
}

#lateral2{
width:251px;
float:right;
}
#lateral2 .margenauspiciantes{
margin-top:1em;
}
#lateral2 h3{
font-size:0.8em;
}
#lateral2 ul{
padding:0px;
margin:0px;
list-style:none;
}
#lateral2 ul li{
float:right;
margin:5px 7px 5px 4px;
}
#lateral2 ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#0F8CAB;
}
#lateral2 ul li a:hover{
color:#FE2215;
}
#lateral2 ul li img{
border:#14A1C4 solid 4px;
}
#lateral2 ul li img:hover{
border:#FE2215 solid 4px;
}
#lateral2 a{
font-family:Arial, Helvetica, sans-serif;
color:#0F8CAB;
font-size:0.9em;
}
/**/
#pie{
width:994px;
margin:0px auto;
clear:both;
}
#pie .separador-pie{
display:block;
height:50px;
border-bottom:#C6EAF2 solid 1px;
}
#pie .auspicios{
text-align:right;
}
#pie #barra-pie{
height:25px;
background:#000000 url(../img/pie-a.gif) no-repeat 0% 0%;
}
#pie #barra-pie div{
background:url(../img/pie-b.gif) no-repeat 100% 0%;
height:25px;
}
#pie .agencia{
text-align:right;
margin-top:1em;
margin-bottom:1em;
}

/*-------------*/
.rbroundbox { background: url(../img/nt.gif) repeat; }
.rbtop div { background: url(../img/tl.gif) no-repeat top left; }
.rbtop { background: url(../img/tr.gif) no-repeat top right; }
.rbbot div { background: url(../img/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../img/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent {
margin: 5px 5px 10px 5px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}
.rbcontent p{
font-size:0.8em;
}
.rbroundbox { width: 100%; margin: 0em auto; }
/*---------------------------------------------*/
.rbroundbox2 { background: url(../img/nt2.gif) repeat; }
.rbtop2 div { background: url(../img/tl2.gif) no-repeat top left; }
.rbtop2 { background: url(../img/tr2.gif) no-repeat top right; }
.rbbot2 div { background: url(../img/bl2.gif) no-repeat bottom left; }
.rbbot2 { background: url(../img/br2.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop2 div, .rbtop2, .rbbot2 div, .rbbot2 {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent2 {
margin: 5px 10px 10px 10px;
font-family:Arial, Helvetica, sans-serif;
}
.rbcontent2 p{
font-size:0.8em;
}
.rbroundbox2 { width: 100%; margin: 0em auto; }
/*----------------clases-----------------------*/
.color-rojo{
color:#FE2215;
}
.text-field-blanco{
border:none;
margin-bottom:5px;
padding-top:4px;
height:19px;
}
.boton-enviar-celeste{
background:#CDF1FA;
height:30px;
width:70px;
text-align:center;
border-bottom:#56BFD6 solid 1px;
border-left:none;
border-right:#56BFD6 solid 1px;
border-top:none;
}
.barra-separadoras{
clear:both;
display:block;
height:7px;
background:#C6E9F1;
margin-bottom:1em;
margin-top:1em;
}
.ver_mas{
text-align:right;
}
.form-campos-160{
width:160px;
border:#CCCCCC solid 1px;
padding:2px;
}
.form-campos-comentarios-160{
width:240px;
height:100px;
border:#CCCCCC solid 1px;
padding:2px;
margin-bottom:0.5em;
}
.form-campos-combo{
border:#CCCCCC solid 1px;
padding:2px;
margin-bottom:0.5em;
}
hr{
height:1px;
margin-top:0.5em;
margin-bottom:0.5em;
color:#CCCCCC;
}