/* CSS Document */

/* CSS Document */
*{
margin:0;
padding:0;
}

body {
background-color:#efefef;
margin:auto;
text-align: center;
width:1000px;
margin-top:0px;
}


.clearfix: after{
clear: both;
content: ".";
display:block;
height: 0;
line-height: 0;
visibility: hidden;
}

.clearfix{
display: inline-block;
}
.html[xmlns] .clearfix{
display: block;
}

*html .clearfix {
height: 1%;
}


*html body{
background-color:#efefef;


}



#header{
width:930px;
height: 120px;
background-color:#EFEFEF;
float:center;
}

.acomodador{
	width:930px;
	margin:auto;
}

#logo {
width: 328px;
height:119px;
float: left;
margin-left: 0px;
margin-top: 0px;
background-image:url(../img/2020.png);
background-repeat: no-repeat;

}

a#logo {
background-image:url(../img/2020.png);
background-repeat:no-repeat;
background-position:left top;

}

#logo span {display:none;}



.subrayado	{ text-decoration:underline;}

/*empeiza lista de mensajes macri y otros*/


#listarriba{
width: 330px;
background-color:#efefef;
margin-top:10px;
float:right;
text-align:right;
}

#listarriba ul{
display:block;
padding-top: 10px;
list-style-type:none;
margin-right:15px;
}

#listarriba ul img{
	border:0px;
	padding-left:5px;
}


#listarriba ul li.mensaje{
font:  12px Arial, Helvetica, sans-serif;
color:#FF0000;
padding-bottom:5px;
margin-left:0px;
}

#listarriba ul li.participantes{
font:  12px Arial, Helvetica, sans-serif;
color: navy;
padding-bottom:16px;
margin-left:0px;
}

#listarriba ul li.mensaje a{
color:#FF0000;
display:block;
text-decoration:none;
}


#listarriba ul li.participantes a{
color:navy;
font-weight:bold;
display:block;
text-decoration:none;
}

#listarriba ul li a:hover{
	/*display:block;
	text-decoration:none;*/
	color:#299560;
}


#contenedor{
width: 930px;
height: auto;
background-color:#efefef;
}




.scroll {
height: 800px;
width: 544px;
overflow: auto;


}


/*empieza barra de navegacion nueva*/


#nav {
	width: 930px;
	height: 33px;
	background-image:url(../img/bg_nav.png);
	background-repeat:no-repeat;
	float:left;
	
	}


#nav ul {
	list-style-type:none;
	display:block;
	width: 930px;
	height: 33px;
	margin-left:4px;
	padding:0;
	
	}


#nav ul li {
	display: block;
	float:left;
	width:132px;
	height:33px;
	margin:0;
	padding:0;
	background-color:#CCC;
	}
	
	
#nav ul li a {
	display:block;
	width:132px;
	height:33px;
	text-decoration:none;
	margin:0;

	}
	
	
	a#compromiso {
		background-image:url(../img/compromiso.png);
		background-repeat:no-repeat;
		background-position:left top;
		}
	a:hover#compromiso {
		background-image:url(../img/compromiso.png);
		background-repeat:no-repeat;
		background-position:left bottom;
		}
	a#planestrategico {
		background-image:url(../img/planestrategico.png);
		background-repeat:no-repeat;
		background-position:left top;}
	a:hover#planestrategico {
		background-image:url(../img/planestrategico.png)
		background-repeat:no-repeat;
		background-position:left bottom;}
	a#conceptos {
		background-image:url(../img/conceptos.png);
		background-repeat:no-repeat;
		background-position:left top;}
	a:hover#conceptos {
		background-image:url(../img/conceptos.png)
		background-repeat:no-repeat;
		background-position:left bottom;}
	a#reglas {
		background-image:url(../img/reglas.png);
		background-repeat:no-repeat;
		background-position:left top;}
	a:hover#reglas {
		background-image:url(../img/reglas.png)
		background-repeat:no-repeat;
		background-position:left bottom;}
	
	a#presupuestaria {
		background-image:url(../img/presupuestaria.png);
		background-repeat:no-repeat;
		background-position:left top;}
	a:hover#presupuestaria {
		background-image:url(../img/presupuestaria.png);
		background-repeat:no-repeat;
		background-position:left bottom;}
		
	a#galeriafoto {
		background-image:url(../img/galeriafoto.png);
		background-repeat:no-repeat;
		background-position:left top;}
	a:hover#galeriafoto {
		background-image:url(../img/galeriafoto.png);
		background-repeat:no-repeat;
		background-position:left bottom;}
		
	a#conclusiones {
		background-image:url(../img/conclusiones.png);
		background-repeat:no-repeat;
		background-position:left top;}
	a:hover#conclusiones {
		background-image:url(../img/conclusiones.png);
		background-repeat:no-repeat;
		background-position:left bottom;}
	
		
	#nav span {display:none;}







#sample_attach_menu_child a{
display:block;
width:135px;
height:20px;
background-color:#CCC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
text-align:left;
padding-left: 6px;

}

#sample_attach_menu_child a:hover{
display:block;
width:135px;
background-color:#CCC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CB362F;
text-decoration:none;
text-align:left;
padding-left: 6px;

}

div#nav ul li a.chico{
	display:block;
	width:135px;
	height:16px;
	text-decoration:none;
}
/*empieza contenido*/	

#contenidos {
width:620px;
height:490px;	
padding-top:5px;
padding-bottom:5px;
float:right;

}



#pie{
width:930px;
height: 50px;
background-color:#E4E5E6;
float:left;
/*margin-left:47px;*/
margin-top:0px;

}





/*empieza lista abajo*/

#liabajo {
	width: 300px;
	height: 33px;
	background-color:#E4E5E6;
	float:right;
	}


#liabajo ul {
	list-style-type:none;
	display:block;
	width: 300px;
	height: 18px;
	margin-left: 0px;
	padding:0;
	
	}


#liabajo ul li {
	display: block;
	float:right;
	width:80px;
	height:18px;
	margin:0;
	padding-top: 17px;
	}
	
	
#liabajo ul li a {
	display:block;
	width:80px;
	height:18px;
	text-decoration:none;
	margin:0;

	}
	
	
	a#facebook {
		background-image:url(../img/facebook.png);
		background-repeat:no-repeat;
		background-position:left top;
		}
	a:hover#facebook {
		background-image:url(../img/facebook.png);
		background-repeat:no-repeat;
		background-position:left bottom;
		}
	a#blog {
		background-image:url(../img/verblog.png);
		background-repeat:no-repeat;
		background-position:left top;}
	a:hover#blog {
		background-image:url(../img/verblog.png);
		background-repeat:no-repeat;
		background-position:left bottom;}
	a#contacto {
		background-image:url(../img/contacto.png);
		background-repeat:no-repeat;
		background-position:left top;}
	a:hover#contacto {
		background-image:url(../img/contacto.png);
		background-repeat:no-repeat;
		background-position:left bottom;}
		
		
#liabajo span {display:none;}






#linkgob{
width: 200px;
height:45px;
float: left;
margin-left: 0px;
margin-top: 2px;
background-image:url(../img/linkgob.png);
background-repeat: no-repeat;

}

a#linkgob {
background-image:url(../img/linkgob.png);
background-repeat:no-repeat;
background-position:left top;

}

#linkgob span {display:none;}



/*dinamicas*/

	
#bg_compromiso {
width: 930px;
height:544px;
margin: 0px 0px;
margin-right: 0px;
background-image:url(../img/bg_compromiso.jpg);
background-repeat: no-repeat;

}

#bg_conclusiones {
width: 930px;
height:544px;
margin: 0px 0px;
margin-right: 0px;
background-image:url(../img/bg_conclusiones.jpg);
background-repeat: no-repeat;

}


#bg_galeriafoto {
width: 930px;
height:544px;
margin: 0px 0px;
margin-right: 0px;
background-color:#EFEFEF;
background-repeat: no-repeat;
margin-left:0px;
float:left;

}


#bg_planestrategico {
width: 930px;
height:544px;
margin: 0px 0px;
background-image:url(../img/bg_planestrategico.jpg);
background-repeat: no-repeat;
margin-right: 0px;
}




#bg_reglas {
width: 930px;
height:544px;
margin: 0px 0px;
background-image:url(../img/bg_reglas.jpg);
background-repeat: no-repeat;
margin-right: 0px;

}





#bg_conceptos {
width: 930px;
height:544px;
margin: 0px 0px;
background-image:url(../img/bg_conceptos.jpg);
background-repeat: no-repeat;
margin-right: 0px;

}


#bg_listado {
width: 930px;
height:544px;
margin: 0px 0px;
background-image:url(../img/bg_listado.png);
background-repeat: no-repeat;
margin-right:0px;

}



#bg_presupuestaria {
width: 930px;
height:544px;
margin: 0px 0px;
background-image:url(../img/bg_infopresup.jpg) ;
background-repeat: no-repeat;
margin-right: 0px;

}




/*empieza tipografia*/

.h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:left;
color:#333333;
margin-top:0px;
padding-top:5px;

}


.h1 a{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:left;
color:#333333;
margin-top:0px;
padding-top:5px;

}



.h1 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:left;
color:#CCC;
margin-top:0px;
padding-top:5px;

}

.h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
color:#333333;
padding-top:10px;
}


.p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
color:#333333;
padding-top:5px;
margin-right:35px;
}

.p_1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
color:#002B82;
padding-top:5px;
margin-right:35px;
}

.p_2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
color:#002FBB;
padding-top:5px;
margin-right:35px;
}

.p_3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
color:#0038DF;
padding-top:5px;
margin-right:35px;
}


.p_rosa{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
color:#B57092;
padding-top:5px;
margin-right:35px;
}

.p_rojo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
color:#E64153;
padding-top:5px;
margin-right:35px;
}

.pcreditos{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-align:center;
color:#333333;
}

.pcreditos a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-align:center;
color:#B57092;
text-decoration:none;
}

.pcreditos a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-align:center;
color:#999;
text-decoration:none;
}


.subir{
font-family:Arial, Helvetica, sans-serif;
size:8px;
color:#999999;
font-weight:bold;
text-align:right;
margin-right:15px;
}


