/* solo para bacac */ 
.clear_both{clear:both; height:32px; background-color:#00FF00;}
.float_left{float:left}
.float_right {float:right; }
.border_none{border:none}
#biblioteca{
	padding-left:10px;
	padding-right:5px;
	padding-top:10px;
}
#biblioteca h1{
	font-size:small;
}
#biblioteca h2{
	font-size:small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
}
#institucional { background-image: url(../../images/fondo_bsas.jpg); background-repeat:no-repeat; background-color:#0066CC}
#instit_col_left {float:left; padding-left:20px;}

#marco_noticias {float:left;position:relative; width:350px}
#bacac_portada {width:400px; margin:0px;} 

#formularios{
	clear:both; 
	padding-top:10px; 
	padding-left:65px; 
	padding-right:65px

}
#registrate {
	background-color:#EEEEEE; 
	width:290px; 
	height:90px; 
	margin-right:10px; 
	margin-top:10px;
	float:left
}

#asociate {

	background-color:#EEEEEE; 
	width:290px; 
	height:90px;  
	margin-right:10px;
	margin-top:10px;
	float:left

}
#menu_autos{
position:relative;
width:700px;
font-weight:bold;
overflow:hidden;
margin-bottom:5px;

}
#sel_gal{
	color:  #FFFFFF;
}

#menu_autos ul{
	background-color: #051E8F;
	display:inline;
	list-style:none;
	list-style-type:none;
	padding:0px;
	margin:0px;

}
#menu_autos li {
	display:inline;
	padding:3px;
} 
#menu_autos h1 {
	font-size:small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	padding-right:3px;
	margin:0px;
	display:inline;
}

#menu_autos  A:visited {
	color: #CCCCCC;
	text-decoration:none;
}
#menu_autos  A:link {
	color: #CCCCCC;
	text-decoration:none;
}
#menu_autos  A:hover {
	color: #33CCFF;
	text-decoration:none;
}
#menu_autos  A:active {
	color: #33CCFF;
	text-decoration:underline;
}




#banner{
	position:absolute;
	top:12px;
	left:350px;
	width:400px;
	height:80px;
	background-color:transparent;
}

#enc_img{
	position:relative;
	background-image:url(../../images/enc_back.jpg);

	height:109px;
	width:770px;


}

#validadores{
	position:absolute;
	width:500px;
	height:50px;
	top:50px;
	left:0px;
	text-align:left;
}
#validadores ul{
	margin:0px;
	list-style:none;
	display:inline;
}
	
#validadores li {
	margin:0px;
	display:inline;
} 

#firma{
	text-align:right;
	height:50px;
}

.contenedor   { 
width: 770px; margin-left: auto; margin-right: auto; background-color: #666666 /*#E0E4E4;*/ }

.cuerpo   {
width:775px;
height:auto;
float:left;

}

.encabezado {
clear: both;
 }


/* 3 columnas (2 y 1)*/ 
.centro {
width:630px;
min-height:400px;
height: auto;
float: left;
}

/* 2 columnas (se utiliza en remplazo de centro y una columna)*/ 
.centro_completo {

}

.col_izq   { width:160px; float: left;}
.col_der  { width:159px; float: left;}



/* ie hack: */
     .iehackwrap { text-align: center;  }
     .contenedor    { text-align: left; }

	html,body {
		height: 100%;
	}


.pie {
	position:relative; 
	bottom:0px;width:100%;
  	clear: both; 
	padding-bottom:2px; 
  	padding-top:10px;
	text-align:right;
	color:#FFFFFF;
	
}

body {
	color:#333333;
	background-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
	margin: 0px;
}


h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:130%;
	font-weight:bold;
}
h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 120%;


}
h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 110%;
	font-weight:bold;
}
h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 105%;
	font-weight:bold;
}

dt {
	font-weight:bold;
	padding-top:15px;

}

img {
	border:none;
}


A:link {
	text-decoration:none;
}
A:hover {
	text-decoration:underline;
}
A:active {
	text-decoration:underline;
}
A:visited {
	text-decoration:none;
}



/* formulario general */
label
{
	width: 12em;
	float: left;
	text-align: right;
	margin: 0 1em 10px 0;
	clear: both
}


fieldset
{
	/*border: #26a solid 1px;*/
	border:none;
	padding-left:5px;
}

legend
{
	padding: 1px 10px;
	margin-top: 3px
}

/* bacac */

.contenedor_botonera {height:32px; width:770px; background-image:url(../../images/botonera_completa.jpg);}

#boton_cont{
	position:relative;
	height:32px;
	font-weight:bold;
	font-size:90%;
	width:740px;
	clear:both;
}

#boton_cont ul {
	position:absolute;
	margin:0px;
	padding:0px;
	padding-top:0px;
	height:25px;
	left:30px;
	top:2px;
	
}

#boton_cont li {
	list-style:none;
	display:inline;
	padding:2px;
	padding-top:0px;
	height:12px;

} 
#boton_cont  A:visited {
	color: #CCCCCC;
	text-decoration:none;
}
#boton_cont  A:link {
	color: #CCCCCC;
	text-decoration:none;
}
#boton_cont  A:hover {
	color: #33CCFF;
	text-decoration:none;
}
#boton_cont  A:active {
	color: #33CCFF;
	text-decoration:underline;
}

.contenido_main_630 {
	margin-left:12px;
	background-color:#FFFFFF;
	min-height:500px;
}
.contenido_bacac {
	margin-left:12px;
	margin-right:9px;
	background-color:#FFFFFF;
	min-height:500px;
	padding-bottom:120px;

}

.cont_padding {
	padding-left:10px;
	padding-right:5px;
	padding-top:10px;

}

.sel {
	color:  #FFFFFF;
}

.directivos{
	margin-left:200px;
	width:500px;
	color:#FFFFFF;
	}
.nota_home{
	background-color:#EEEEEE;
	width:335px;
	height:150px;
	padding:5px;
	overflow:auto;
}

.descrip_auto{
	color:#666666;
	font-size:130%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	border-bottom:1px solid #333333;
	}
.descrip_texto{
	color:#990000;
	font-weight:bold;
	font-size:130%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #333333;
	}
#ornamento {
	position:absolute;
	left:457px;
}
.cont_descrip_auto{padding-left:10px;}