body{font:0.76em Arial,sans-serif;margin:0;padding:0;color:#fff;background:#000}
td,th{font-size:1em !important;font-size:0.76em}
a{color:#fc0}

.bgImage{min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0}
@media screen and (max-width:1024px){img.bg{left:50%;margin-left:-512px;}}

#container{width:100%;position:relative;padding-top:1em}

/*header*/
#header{margin:0;height:168px;background:#000}
#header_inner{width:1012px}
#header h1{background:url(../interface/logo_symbolo.jpg) no-repeat;width:137px;height:140px;float:left;margin:14px 0 0 52px !important;margin:14px 0 0 30px}
#header h1 a{display:block;text-decoration:none;height:140px}
#header h1 a span{display:none}
#header ul{margin:0;padding:7px 0 0 0;list-style:none;font-size:0.9em;text-align:right}
#header li{display:inline;padding:0 6px}
#header li a{text-decoration:none;color:#6c5999}
#header li a:hover{color:#fff}

.activeTopMenu{border:1px solid #39f;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:#39f}
.activeTopMenu a{color:#000 !important}

#mainArea{width:940px !important;width:1000px;background:url(../interface/gris_trans.png);margin:1em;padding:30px}

/*leftPanel*/
#leftPanel{float:left;width:234px;margin:0}

/*main menu*/
#mainMenu{}
#hMenu{margin:0;padding:30px 0 0 0;list-style:none;position:absolute;position:absolute;top:110px;left:220px;width:750px}
#hMenu li{display:inline}
#hMenu li a{font-size:1.15em;display:block;margin:0 3px;float:left;color:#fff;text-decoration:none;padding:5px 10px;border:1px solid #000}
#hMenu li a:hover{border-color:#2d3845;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#hMenu ul{display:none}

#searchbox,#userPanel{margin:0 0 2em 32px}
#leftPanel h2{display:none}
#leftPanel form{margin:0;padding:0}
#leftPanel label{font-size:0.85em;color:#666}
#searchbox{position:absolute;top:34px;left:713px;border:1px solid #39f;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:175px;padding:10px;display:none}
.text_input_02{border:1px solid #fff;font-size:0.9em;color:#333;padding:1px;margin:0 0.5em 0.5em 0}
.button_02{border:1px solid #39f;font-size:0.9em;padding:0 1px;background:#39f;color:#fff;cursor:pointer;margin-bottom:0.5em}
#userPanel{position:absolute;top:60px;right:50px;border:1px solid #999;width:200px}
#userPanel h2{display:block;font-size:1em;color:#999;margin:5px}
#userPanel ul{margin:0;padding:0;font-size:0.9em}
#userPanel li{list-style:none;display:inline}
#userPanel li a{display:block;background:url(../sistema/upi_edit.gif) no-repeat 4px center;padding:3px 3px 3px 18px;color:#99b;text-decoration:none}
#userPanel li a:hover{background-color:#ffe;background-position:3px center;border:1px solid #bbb;padding:2px 2px 2px 17px;color:#33c}
#userPanel #up_view a{background-image:url(../sistema/upi_view.gif)}
#userPanel #up_admin a{background-image:url(../sistema/upi_admin.gif)}
#userPanel #up_logout a{background-image:url(../sistema/upi_logout.gif)}
.lBanner{margin:0 20px 2em 32px}
.lBanner div{margin-bottom:1em}
.lBanner img{border:0}

/*Content Area*/
#mainContent{background:url(../interface/gris_trans2.png) repeat-y top left;padding:33px}
.cleaner{clear:both;}

/*footer*/
#footer{text-align:left;padding:30px}
#footer ul{list-style:none;margin:0 0 2em 0;padding:0}
#footer li{display:inline;border-right:1px solid #666;padding:0 6px}
#footer li a{}

/*migas*/
#migas{margin-bottom:2em;font-size:0.9em}

/*principal*/
#principal{margin-bottom:2em}
#principal h2{Arial, Helvetica, sans-serif; font-size:2.0em; color:#fff;margin:0 0 0.5em 0;margin-right:300px}
#contenido{margin:0 510px 0 0}
#defaultImagen{float:right;margin:0 0 1em 2em}
#resumen {color:#ccc;margin:0 100px 1em 0;font-size:1.2em}
.fecha{color:#bbb;margin-bottom:1em}
#autor{margin:1em 0;color:#999;font-size:1.2em}

/*Home*/
#contenidoHome{margin-bottom:3em;padding:2em;border:2px solid #f96;font-size:1.15em;text-align:justify}
.homeNewsBlock{margin-bottom:4em; width:800px;}/*Nicolás le metió mano*/
.homeNewsBlock h2{font-family: Arial, Helvetica, sans-serif; color:#68A8D4}/*Nicolás le metió mano*/
.homeNewsBlock h2 a{text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size:1.1em; color:#fff}/*Nicolás le metió mano*/
.home_destacado{margin-bottom:5em; width: 760px}
.home_destacado h3{margin:0 0 0.3em 0;font-size:1.6em;font-weight:normal}
.home_destacado h3 a{color:#68A8D4;text-decoration:none;font-size:1.0em}
.home_fecha{font-size:0.86em;color:#666}
.home_imagen{float:right;margin:0 0 0 3em;height:170px;overflow:hidden}
.home_imagen img{border:0}

/*secundario*/
#lista_resumen{margin:0;padding:0 50px 0 30px;list-style:none}
#lista_resumen li{margin-bottom:4em;clear:both}
#lista_resumen h3{font-size:1.4em;margin:0 0 0.5em 0;width:340px}
#lista_resumen h3 a{text-decoration:none;color:#68A8D4;font-size:1.2em}
#lista_resumen h3 a:hover{text-decoration:underline}
.lista_resumen_resumen{width:340px;margin-bottom:1em}
.lista_resumen_fecha{color:#ccc;margin-bottom:1em;font-size:0.9em}
.lista_resumen_imagen{float:right;margin:0 0 0 3em;height:170px;overflow:hidden}
.lista_resumen_imagen img{border:0}
.vermas{display:block;margin-top:1em}
.vermas a{text-decoration:none}
.vermas a:hover{text-decoration:underline}

/* Galeria de Imagenes */ 
#listaGaleria{margin:0 0 1em 0;width:580px}
#listaGaleria h3{margin:0 0 1em 0;color:#9ddfff;font:1.1em Verdana,sans-serif}
#listaGaleria ul{margin:0;padding:0;display:table;width:100%}
#listaGaleria li{display:block;float:left;margin:0 15px 15px 0}
#listaGaleria a{padding:0;display:block;border:1px #222 solid;line-height:0;height:80px;overflow:hidden;background-color:#000;width:100px}
#listaGaleria a:hover{background-color:#f5f6fB;border-color:#969EAB}
#listaGaleria a img{border:0}

/*Pagelinks*/
.pageLinks{text-align:right;border:1px solid #F5F6FB;padding:4px 8px;margin-bottom:1em}
.pageLinks a{border:1px solid #bbb;padding:1px 2px;text-decoration:none;background:#eee}
.pageLinks a:hover{border:1px solid #666;background:#fff}
.activeLink{font-size:1.1em;font-weight:bold;color:#666}

/*Comentarios*/
.mensaje{margin:1.5em;font-size:0.9em;color:#444;padding:10px;background:#DFD7B5}
#lista_comentarios{margin:1em 9em 1em 1em;padding:0;list-style:none}
.lista_comentarios_fecha{float:right;width:68px;padding:3px;background:#fff;color:#B3B8BF;font-size:0.86em;text-align:center;margin:0 -9em 1em 1em;border-bottom:1px solid #ddd;border-right:1px solid #ddd}
#lista_comentarios h3,#lista_comentarios h4{margin:0 0 1em 0;color:#456;font-size:1em;border-bottom:1px solid #fff;padding-bottom:3px}
#lista_comentarios span{color:#fff;display:block;float:left;font:bold 3em Trebuchet MS,sans-serif;margin:5px 10px 0 -12px;line-height:0;letter-spacing:-0.18em}
#lista_comentarios h4{border-bottom-color:#ddd}
#lista_comentarios h4 span{color:#ddd}
#lista_comentarios li{padding:8px;margin-bottom:0.5em;background:#ddd}
#lista_comentarios li li{background:#fff;list-style:none}
.lista_comentarios_resumen{color:#444;margin:1.5em;font-size:0.9em}
.lista_comentarios_link{margin:1.5em;font-size:0.86em;text-align:right}
.lista_comentarios_link a{border:1px solid #8be;padding:2px 4px;text-decoration:none;color:#38c;background:#fff}
.lista_comentarios_link a:hover{text-decoration:underline}
#fComments{margin:1em 9em 1em 1em}
#fComments label{background:#ddd;color:#666;padding:3px 8px;margin:0 15px}
#fComments .inputFormCom{background:#ddd;color:#666;padding:6px}
#fComments textarea{padding:3px;color:#333;font:1em sans-serif;border:1px solid #999;width:95%}
#fComments button{border:1px solid #060;background:#fff;color:#060;cursor:pointer}
#fComments .mensaje{background:#C3DFB5}

/* Mensajes del Sistema */
#mensaje{background:#FFFDDF;margin:1em 0.5em 1.5em 0.5em;padding:0.5em;border:1px dashed #ccc;font:1em Verdana,sans-serif;color:#333}
#mensaje .warn,#mensaje .notice,#mensaje .error{background:url(../sistema/msj_warn.gif) no-repeat;padding-left:20px;min-height:16px}
#mensaje .notice{background-image:url(../sistema/msj_notice.gif)}
#mensaje .error{background-image:url(../sistema/msj_error.gif)}

/*Otros*/
#lista_resumen.busq_locales{padding:0}
#lista_resumen.busq_locales li{border:1px solid #ccc;margin:0 0 2em 0;padding:20px}
.busq_locales_image{float:right;margin:0 0 10px 20px;border:1px solid #999;padding:2px}