/* IE6 css fixer v0.7: Fri, 26 Mar 2010 15:00:54 +0100 */

/* ============================================= */
/* safe settings                                 */

/* add display:inline to floated elements */
#seccion0 .seeklinks,
#title3,
#footer_foto2,
.main_left,
.main_right,
#titulo,
.head_main_content,
.head_main_content head_main_content_left,
#head_main_content_right,
#head_main_content_right_right,
#main_lefthead_main_content,
#untodo .unladoizq,
#untodo .unladoder,
#untodo .unladoderder,
#seccion0 .logo,#seccion0 .logos {display:inline;}

/* fix negative margins */
#seccion0,
#seccion1,
#head_main_right {position:relative; zoom:1;}

/* add zoom:1 to pos:relative elements */
#untodo {zoom:1;}

body{
	background: url(../images/bg_all.gif) #000 repeat-y scroll center center;
	color: #fff;
	font-family: Helvetica, Arial, Verdana;
	font-size: 12px;
	margin: 0px;
}

a{color: #FFFFF;text-decoration: none;}
a:hover{color: #FFF;text-decoration: underline;}

/* SECCION 0 - BANNER HEADER */
#seccion0{
	width: 880px;
	height: 165px;
	background: url(../images/header.jpg) no-repeat center center;
	margin: 0 auto 0 auto;
	position:absolute;
	left:50%;
	margin-left:-440px;
}

/* SECCION 1 - MENU */
#seccion1{
	width: 880px;
	height: 40px;
	margin: 5px auto 0 auto;
	border-bottom: 1px solid #757577;
	border-top: 1px solid #757577;
	position:absolute;
	left:50%;
	top:165px;
	margin-left:-440px;
}

#table_form{
	width: 270px;
	height: 28px;
	background: #000;
	border: 1px solid #acacac;
	border-collapse: collapse;
}

#seccion0 .logo{
	float:left;
	width: 425px;
	height:100px;
	margin-top:0px;
}

#seccion0 .logos{
	float:left;
	width: 425px;
	height:100px;
	margin-top:0px;
}

#seccion0 .seeklinks{
	width:424px;
	float:left;
	height:30px;
}
.seeklinks .seek{
	border:1px #acacac solid;
	background:#000;
	margin:0px 5px 2px 155px;
}
.seeklinks .link{
	margin:13px 5px 6px 237px;
}



#seccion0  .search_input{border: 1px solid #acacac; background: #000; color: #acacac; width: 170px; margin:4px 5px 4px 5px;}
#seccion0  .search_btn{ border: 0px; background: #000; color: #acacac;}
#seccion0  a:hover{text-decoration: none;}

#seccion0 #logo{margin: 15px;}
#seccion0 #logos{
margin:105px -140px 0 0;
width:70px;

}

/* SECCION MAIN - CONTENEDOR DE TODO EL SITIO */
#main{
	width: 880px;
	background: #333 ;
	margin: 0 auto 0 auto;
	height: auto;
	padding: 20px 0px 20px 0px;
	/*height:100%;*/
}
#main_bottom{
	width: 880px;
	background: #262626;
	margin: 0 auto 0 auto;
	padding: 20px 0px 20px 0px;
}
#main_bottom2{
	width: 880px;
	height:60px;
	background: #262626;
	margin: 0 auto 0 auto;
	padding: 20px 0px 20px 0px;
}
#title2{
	padding: 10px;
	color:#262626;
}
#title3{
	float:left;
	width:550px;
	padding: 10px;
	margin-top:0px;
}
#title4{
	padding: 10px;
	color:#262626;
}
#footer_foto{
	padding: 0px;
}
#footer_foto2{
	float:right;
	padding: 0px;
}
#main_bottom td{
	padding: 10px;
}
#main_bottom a:hover{text-decoration: none;}
#main_bottom h2{margin: 0px; font-size: 14px;}
#main_bottom p{ text-align: justify; margin: 10px 0px 10px 0px;}
#main_bottom .p_readmore{width: 100%; text-align: right; margin: 10px 0 0 0 ;}
#main_bottom .readmore{font-size: 11px; color: #95181c;text-decoration: none;}
#main_bottom .readmore:hover{text-decoration: underline;}

#separator{background: url(images/separator.gif) repeat-x center top;}

#footer{
	height: 72px;
	background: #333;
}

/* CONTENIDO PRINCIPAL DE LA COLUMNA DERECHA (ROJA) */

/* CONTENIDO PRINCIPAL DE LA COLUMNA IZQUIERDA (GRIS) */
.main_left{
	float: left;
	background: #262626;
	width: 224px;
	height:100%;
}
/* TABLA CONTENEDORA EN DIV FLOAT LEFT */


/**/
.separator_grey_left{
	background: url(images/separator_grey.gif) repeat-y left center;
	height: 27px;
}
.separator_grey_left p{margin-left: 25px;}




/* TABLA CONTENEDORA EN DIV FLOAT RIGHT */
.main_right{
	float:left;
	border: 0px #ACACAC solid;
	width: 627px;
	height:100%;
	background:white;
}
#head_main_right{
	width: 653px;
	height: 45px;
	background: url(images/bg_head_right.gif) #262626 no-repeat left bottom;
	margin:-15px 0 0 0 ;
	border-bottom:0px #ACACAC solid;
}
#pretitulo{
	text-align:left;
	margin: 0;
	color:#B2B2B2;
	background:#000;
}
#titulo{
	float:left;
	margin:10px 0 0 30px;
}

.head_main_content{
	background:#fff;
	float:left;
	width: 510px;
	height:100%;
	text-align: left;
	color:#404040;
	margin-left:10px;
	text-align:justify;
}
.head_main_content head_main_content_left{
	background:#fff;
	float:left;
	width: 510px;
	text-align: left;
	color:#404040;
	margin-left:10px;
	text-align:justify;
}

#head_main_content_right{
	float:left;
	width: 107px;
	background: url(images/barrita-rig.gif) no-repeat right !important;
	height: 612px;
	margin-top:20px;
}
#head_main_content_right_right{
	float:left;
	width: 23px;
	background: url(images/barra-negro.gif) repeat-y right !important;
	height: 766px;
	margin-top:33px;
}



.separator_red_left{
	background: url(images/separator_red.gif) repeat-y left center;
	height: 27px;
}
.separator_red_left p{
	margin-left: 25px;
}
.separator_red_right{
	background: url(images/separator_red.gif) repeat-y right center;
	height: 27px;
}

/* TITULOS DE LAS COLUMNAS MAIN */
#head_main_left{
	width: 680px;
	height: 25px;
	background: url(images/bg_head_left.gif) #262626 no-repeat right center;
	text-align: right;
}
#head_main_left p{
	margin-right: 35px;
}

#main_lefthead_main_content{
	float:left;
	width: 674px;
	height: 650px;
	border:3px #ACACAC solid;
	background:#fff;
	/*text-align:justify;*/

}



/*nuevos para probar arriba*/


#banner1_left{
	background: url(images/bg_banner1_left.jpg) no-repeat center center;
	padding: 10px;
	height: 210px;
	width: 100%;
}

#banner1_right{
	padding: 10px;
	height: 210px;
	width: 100%;
}
#banner1_right p{
	margin: 10px 25px 10px 15px;
	text-align: justify;
}
#banner1_right h3{
	margin: 0px 0px 3px 15px;
	font-size: 14px;
	color: #891f2b;
	width: auto;
}

.banner_left{
	padding: 10px;
	height: 210px;
	width: 100%;
}

.txt_banner1_left{
	width: 210px;
	text-align: justify;
	margin: 10px;
}

.p_readmore{width: 100%; text-align: right; margin: 10px 0 0 0 ;}
.readmore{font-size: 11px; color: #95181c;text-decoration: none;}
.readmore:hover{text-decoration: underline;}

.icons_first{
	margin-left: 100px;
}

#pie{
	font-family:Verdana;
font-size:11px;
text-align:left;
width:100%;
color:#cccccc;
}
#pie a{
	text-decoration:none;
	color:#CCCCCC;
}
#pie a:hover{
	text-decoration:none;
	color:#FFFFFF;
}

#untodo{
	position:relative;
	width: 880px;
	background: black;
	height:100%;
	margin:0 auto;
}
#untodo .unladoizq{
	float:left;
	width: 210px;
	background: green;
}
#untodo .unladoder{
	float:left;
	width: 550px;
	background: white;
}
#untodo .unladoderder{
	float:left;
	width: 110px;
	background: yellow;
}
#futer{
	width:100%;
	background:black;
	text-align:center;
	height:40px;

}
#futerr{
	width:100%;
	text-align:center;
	height:40px;
}
#title2{
	font-family:Arial, Helvetica, sans-serif;
	margin-left:20px;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
}
#title4{
	font-family:Arial, Helvetica, sans-serif;
	margin-left:5px;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
}


#botones_header {
  display:inline;
  width:200px;
  height:40px;
  position:absolute;
}

a#logo {
display: block;
width: 19px;
height: 19px;
background: transparent url(../images/home_icon_03.gif) no-repeat;
position:absolute;
right:185px;
top:-10;
}
a#logo:hover {background: transparent url(../images/home_icon_red_03.gif) no-repeat;
}


#logo span
{
display: none;
}

a#logos {
display: block;
width: 19px;
height: 19px;
background: transparent url(../images/logo_home.png) no-repeat;
position:absolute;
right:185px;
top:-10;
}

a#logos:hover {background: transparent url(../images/logo_home.png) no-repeat;
}

#logos span
{
display: none;
}


    #miga_chilco {
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
        color:#9c9c9c;
    }
    #miga_chilco a{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
        color:#9c9c9c;
    }
