/* CSS Document */
body{background:#0a0a0a url(img/bg.jpg) repeat-y center top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}

a, a:visited{color:#ccc; text-decoration:none;}
a:hover, a:visited:hover{color:#ccc; text-decoration:underline}

.ie6{margin:0; padding:0; width:913px; background:#ffffe6 url(img/information.png) 10px center no-repeat; border:#ccc solid 1px inset; cursor:pointer; height:0px; overflow:hidden; display:block} 
.ie6 span{padding:10px 10px 10px 35px;}

.header{background:url(img/bg-header.jpg) repeat-x;}
.header h1{ display:none;}
.header .logo{background:url(img/logo-header.png); height:86px; width:532px; display:block; position:relative; top:20px; left:50px;}

.buscador{background:#c00c22; width:209px; height:30px; position:relative; top:0px; left:650px; padding:3px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px;}
.buscador .textbox{border:none; width:160px; height:18px; background:#FFF url(img/bg-input-search.png) repeat-x top; border:#FFF solid 1px; margin-left:7px;}
.buscador .boton{border:none; background:url(img/menu-cmd-buscar.png) no-repeat; height:21px; width:21px; padding:0; display:inline-block}
.menu{background:url(img/bg-menu.jpg) repeat-x; height:30px; position:relative; top:0px;}

.menu1 ul{margin:0; padding:0; list-style:none;}
.menu1 ul li{float:left; margin:0; padding:0}
.menu1 ul li a{padding:7px 10px; _padding:7px 5px; color:#FFF; font-size:12px; text-decoration:none; display:block; background:url(img/menu-sep.png) center right no-repeat;}
.menu1 ul li a:hover{color:#6d0101;}

.menu2 ul{margin:0; padding:0; list-style:none; position:relative; top:0px; left:150px;}
.menu2 ul li{float:left; margin:0; padding:0}
.menu2 ul li a{padding:7px 10px; _padding:7px 5px 7px 5px; color:#FFF; font-size:12px; text-decoration:none; display:block; background:url(img/menu-sep.png) center left no-repeat;}
.menu2 ul li a:hover{color:#6d0101;}

.sub-menu{background:#646c6e; display:block; margin-top:2px; padding:0px 5px; color:#FFF; height:0px; overflow:hidden;}
.sub-menu a{color:#fff; text-decoration:none; padding:3px 2px; display:inline-block}
.sub-menu a:hover{text-decoration:underline}

.main{background:#1d1e22; padding:10px 0}
.main h1{margin:0 0 10px 0; padding:2px 10px; font-size:18px; font-weight:normal; color:#f7931e; background:#333;}

.foto1{width:716px; margin:0 10px; _margin:0 5px; float:left;}
.foto1 h1{background:url(img/bg-head-foto1.png) no-repeat; height:22px; width:716px; color:#FFF; font-size:10px; padding:0 10px; margin:0;}

.foto2{width:454px; height:250px; background:#000; margin-left:5px;}
h1.foto2{background:url(img/bg-head-foto2.png) no-repeat; height:20px; width:454px; color:#fff; font-size:10px; margin:0; padding:0; margin-left:5px; padding-left:10px;}
.pie_foto2{color:#fff; font-weight:bold; text-align:center; padding:5px 0; background:#646c6e; width:454px; margin-left:5px;}
.pie_foto2 a, .pie_foto2 a:visited{color:#FFF; text-decoration:none;}
.pie_foto2 a:hover, .pie_foto2 a:visited:hover{color:#FFF; text-decoration:underline;}

.foto_chica{height:145px; background:#000; margin-bottom:20px; overflow:hidden; text-align:center}
.foto_chica_lista{height:106px; background:#000; overflow:hidden; text-align:center}
.detalle_lista span{color:#fff; font-size:12px; line-height:15px; height:50px; display:block; overflow:hidden}
.detalle_lista h2{margin:0; padding:0; font-size:14px; color:#f7931e; font-weight:normal;}
.detalle_lista h2 a, .detalle_lista h2:hover{color:#f7931e;}
.detalle_lista .autor{color:#ABABAB; font-size:10px}
.detalle_lista a, .detalle_lista a:visited{color:#C0C0C0; text-decoration:none;}
.detalle_lista a:hover, .detalle_lista a:visited:hover{color:#fff; text-decoration:none;}

.sidebar{width:200px; margin:0 0px 0 740px; _margin:0 0 0 735px; color:#999}
.sidebar h1{margin:0; padding:0; color:#FFF; font-size:14px; font-weight:normal; background:none; line-height:15px;}
.sidebar .texto{overflow:hidden;}
.sidebar h1.tit{margin:0; padding:0; color:#f7931e; font-size:18px; font-weight:normal; background:#333; padding:5px 0 5px 15px; margin-top:10px;}

.pie{background:#1e1e1e; width:100%;}
.pie .in_pie{width:960px; margin-left:auto; margin-right:auto; background:#505050; /*height:200px; overflow:hidden;*/}
.pie .in_pie h1{margin:0; padding:0; color:#0a0a0a; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; border-bottom:#666 solid 1px;}

.pie .in_pie ul{margin:0; padding:0; list-style:none}
.pie .in_pie li{margin:0;}
.pie .in_pie li .lnk, .lnk:visited{color:#0a0a0a; text-decoration:none; font-size:14px; display:block; padding:3px}
.pie .in_pie li .lnk:hover, .lnk:visited:hover{color:#0a0a0a; text-decoration:none; background:#666;}

.cont-fijo{padding:0 20px; color:#D5D5D5}
