/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0;
	padding:0;
	background-color:#eeeeee;
}

p{line-height:1.5em; }

b{font-size: 110%;}
em{color: red;}

a {
	text-decoration:none; 
	color: #3366CC;
	font-weight:bold;
	}

a:visited {	
	text-decoration:none;  
	}

a:hover { 
	text-decoration: none; 
	color: #669966; 
	cursor:hand;
	}

h1{ font-size: 200%; }
h2{ font-size: 180%; }
h3{ font-size: 150%; }
h4{ font-size: 120%; }
h5{ font-size: 110%; }
h6{ font-size: 100%;
	background-image:url(../img/h6.gif) ; 
	background-repeat:repeat-x;	  
	margin:0 0 5px 0; 	
	padding:2px; 
	font-weight: bold; 
	height:20px; 
	}
#wrapper { 
	margin: 5px auto;
	padding:4px;
	width: 990px;
	border:1px solid #cccccc;
	background-color:#FFFFFF;
}

#header {
	width: 990px;
	float: left;
	padding: 0;
	height: 80px;
	margin: 0 0 5px 0;
	background: transparent url(../img/header.jpg) no-repeat scroll left bottom;
	
}

#header #logo{
float:left;
padding:10px 10px;
margin:0;
}

#header form{ 
	padding:0; 
	margin:0;
}

#header #CVSUP-350X80A, #header #CVSUP-350X80B{
	float:right;
	padding:5px 5px 0 0;
	margin:0;
}

#navigation {
	float: left;
	width: 990px;
	color: #333;
	padding:0;
	margin: 0 0 5px 0;
	text-align:center;
	/*background: transparent url(../img/navegacion.gif) no-repeat scroll left bottom;*/
	background-color: #A9BFD4;
	height:25px;
	line-height:22px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

#navigation a, #navigation a:visited{ color:#FFFFFF;} 
#navigation a:hover{ color:#000000;}

#leftcolumn { 
	margin: 0px 10px 0px 0px;
	padding: 0;
	width: 160px;
	float: left;
}

#content { 
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0;
	width: 650px;
	display: inline;
}

#rightcolumn { 
 margin: 0px 0px 0px 10px;
 padding: 0;
 width: 160px;
 float: left;
}

#right-content{
	width: 800px;
	padding:10px;
	float:left;
	margin:0;
}

#footer { 
 width: 970px;
 clear: both;
 margin: 10px 0 0 0;
 padding: 10px;
 height:30px;
 text-align:center;
 /*background: transparent url(../img/pie.gif) no-repeat scroll left bottom;*/
 background-color: #A9BFD4;
}

#footer a, #footer a:visited{ color:#666666;} 
#footer a:hover{ color:#000000;}


.innertube{
margin:0 5px 5px 5px; /*Margins for inner DIV inside each column (to provide padding)*/
}

.banner { padding:0px; margin:3px 0px 7px 0px;}

.top{ background-color:#FFFFFF; width:100%;}
/******************  Menu Mostrar Ocultar    **************************/
.toogle{ 
	background-image:url(../img/toogle.gif); 
	background-position:right;  
	background-color: #006600; 
	color:#FFFFFF; 
	font-weight:bold; 
	padding:2px 3px; 
	margin: 3px 0 0 0;
	}

.toogle img{ 
	float:right; 
	}

.toogle_content{
	border-style:solid;	
	border-width:0px 1px 1px 1px; 
	border-color: #B6B6B6; 
	padding:3px; 
	margin:0px 0px 5px 0px;
	background-color:#fff;
	}
/******************  Menues    **************************/
.menu{	 	
	padding:0px; 
	margin:0px; 
	color:#666666; 
	font-size:11px; 
	}


.menu li {
	border-color: #3F504E;
	border-style: dotted;
	border-width:1px 0 0 0; 
	list-style:none;
	margin:2px 0;
	}

.menu li a { 
	padding: 3px 0 3px 25px;
	/*height:20px;*/
	_height:1%;
	display: block;
	color: #666666;
	text-decoration:none;
	background: url(../img/li.gif) top left no-repeat;	 
	}
	
.menu li a:hover {
	padding: 3px 0 3px 25px;
	/*height:20px;*/
	_height:1%;
	display: block;
	color:#FFFFFF;
	font-weight:bold;
	background-color: #669933;
	}	
/********************************		Estilo de Noticias		***********************************/
.nota{padding:0; margin:5px 0; background-color:#F5F5F5; width:100%; height:70px; }
.nota a{display:block; padding:0; border:1px solid #CCCCCC; text-decoration:none!important; color:#000!important;}
.nota a:hover{background:#FFC; border:1px solid #fc0; color:#000!important}
.nota h1{ font-size:12px; margin:0px; padding:0px; }
.nota p{ margin:0; padding:0;}
.nota img{ padding:2px; margin:0px 5px 0px 0px; background-color:#FFFFFF; border:1px solid #CCCCCC; float:left; }

.notagde{ padding:5px; margin:0px; background-color:#F9F9F9; border:1px solid #ccc;}
.notagde h1{ font-size:14px; line-height:1.5em; }
.notagde p{ }
.notagde img{ float:left; padding:3px; margin:5px; border:1px solid #ccc;}

/********************************		Indices de Rubros		***********************************/

.indice_titulo{
background-image:url(../img/indice_titulo.gif) ; 
background-repeat:repeat-x;	  
margin:2px 0; 	
padding:5px 0 0 7px; 
color: #666666; 
font-weight: bold; 
height:20px;
font-size:12px;
border-color: #8C8C8C; 	
border-style: solid; 	
border-width:0 1px 0 1px; 

}

.indice{ 
background-image:url(http://www.caserosvive.com.ar/img/deg_gde.jpg) ; 
background-repeat:repeat-x;	  	
padding:5px; 	
border-color: #8C8C8C; 	
border-style: solid; 	
border-width:0 1px 1px 1px; 	
margin-bottom:10px; }

/**************************************************** Paginacion *******************************************/
.paginacion{ clear:left; margin:20px 0; padding:20px 0;}
.paginacion a, .actual { background-color:#FFF; color:#0066CC; padding:2px 4px 2px 4px; margin:1px; border-color:#0066CC; border-style:solid; border-width:1px; display:inline;}
.paginacion a:visited{ background-color:#FFFFFF ; }
.paginacion a:hover{ background-color:#75A8DA; color:#FFF; text-decoration:none; }
.actual { background-color:#0066CC; color:#FFF; font-weight:bold;   }


.usuarios{ width:50px; height:15px; margin:2px 0px; font-size:9px; padding:0px; }



/**************************************************** Paginacion *******************************************/

.caja1_titulo{ 	
padding:0;
margin:0 0 20px 0;
color:#006600;
}

.caja1{ 
background-image:url(../img/caja1.gif); 
background-repeat:repeat-x;	
padding:3px 5px; 	
border-color: #bcbcbc; 	
border-style: solid; 	
border-width:1px 2px 2px 1px; 	
margin-bottom:20px;
color:#333333; }


/**************************************************** Paginacion *******************************************/

.caja, .Noticia{clear:both; margin:5px 0 0 0; padding:5px; background-color:#fff;border-color: #bcbcbc; 	
border-style: solid; 	
border-width:1px 2px 2px 1px;}
.caja h1, .Noticia h1{ font-size: 12px; color: #669900; margin:5px 0 0 0;}
.caja p, .Noticia p{ margin:0; padding:5px}
.Noticia{ height:75px; }
.Fecha{float:left;width:40px;font-size:10px;color: #666666;font-weight:bold;}

.Copete{float:left;border-left:1px solid #cccccc; left:110px;}
.Accion a{float:left; margin:0; }
.Accion span{float:left;color:#cccccc;padding:0 3px;}
.Accion .Enviar{float:right;font-size:11px;background:url(http://www.caserosvive.com.ar/img/ic_enviar.gif) left 3px no-repeat;width:50px;padding-left:20px;text-transform:none; }
.Accion .Comentar{float:right;font-size:11px;background:url(http://www.caserosvive.com.ar/img/ic_comentario.gif) left 3px no-repeat;width:60px;padding-left:18px;text-transform:none; margin-left:5px;}



/**************************************************** Paginacion *******************************************/

.ascenso{ height:55px; margin:5px 0; padding:0; width:100%; }
.ascenso h1{ font-size:12px; margin:0; padding:0;  }
.ascenso img{ padding:2px; margin:4px; background-color:#FFFFFF; border:1px solid #CCCCCC; float:left; }
.ascenso a{display:block; margin:0; padding:0; border:1px solid #CCCCCC; text-decoration:none; color:#000000;background-color:#FFFFFF; height:55px;}
.ascenso a:hover{background:#FFC; border:1px solid #fc0; color:#000;  height:55px;}


/**************************************************** Paginacion *******************************************/

.album {  
float:left;
width:630px; 
height:80px;
margin:5px 0 ;
background-image:url(../img/fdo_noti.gif); 
background-repeat:no-repeat; 
padding:0;
display:block; overflow:auto;
}

.album a{}
.album a:visited{}
.album a:hover{ }
.album img{ 	
	float:left; 
	margin:5px 5px 5px 5px; 
	padding:2px; 
	border-color:#000000; 
	border-style:solid; 
	border-width:1px;} 

.album p, .album h4{
	margin:5px 0px 0px 90px; 
	padding:0px;
	}

.vfoto { 
	display:block; 
	float:left; 
	width:86px; 
	height:80px; 
	text-align:center; 
	margin:5px 3px; 
	border:solid #666666; 
	border-width:1px 2px 2px 1px;  
	padding:2px;
	background-color:#F5F5F5;
	position:relative; 
}
/**************************************************** Actualidad *******************************************/
.actualidad{
	padding:2px 0;
	margin:2px 0; 
	border-bottom:1px dashed #CDCDCD;
}
.actualidad h1 {
	font-size:12px;
	color:#000;
	padding:2px;
	margin:0px; 
}
.actualidad h1 a{
	font-size:12px;
	color: #336699;
	font-weight:bold;
}
.actualidad h1 a:hover{
	color:#D70300;
}
.actualidad p{
	padding:2px 0 ; 
	margin:0 0 5px 0;
}
.actualidad p span{color:#CE0108;font-weight:bold;padding:0 3px 0 0;}
.actualidad p a{text-decoration:underline;}
.actualidad p a:hover{text-decoration:none;}
/*.fecha{ 
	height:68px; 
	width:60px; 
	float:left; 
	margin:0; 
	padding:0; 
	text-align:center; 
	background-image:url(../img/dia.gif); 
	background-repeat:no-repeat;
}

.anio{ font-weight:bold; color:#FFFFFF; padding-top:10px }
.dia{ font-weight:bold;}
.mes{ color:#006600;}
*/

/******************************* Paginacion **********************************/

form{ margin:0px; padding:10px;	}
legend{ font-size:12px;}
label{	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #000000;	display: block;	margin:2px;}
form fieldset div.notes {  float: right;  width: 158px;  height: auto;  margin: 0 0 10px 10px;  padding: 5px;  border: 1px solid #666666;  background-color: #ffffe1;  color: #666666;  font-size: 80%; }
form fieldset div.notes h4 {  background-image: url(imagenes/icon_ayuda.gif);  background-repeat: no-repeat;  background-position: top left;  padding: 3px 0 3px 27px;  border-width: 0 0 1px 0;  border-style: solid;  border-color: #666666;  color: #666666;  font-size: 110%; }
form fieldset div.notes p {  margin: 0em 0em 1.2em 0em;  color: #666666;}
form fieldset div.notes p.last {  margin: 0em;}

.campo_gde, .campo_gde_esp, .campo_chi, .campo_chi_esp {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; border-color:#666666; border-style:solid; border-width:1px; padding:2px; margin:2px; }
.campo_gde {width: 300px; }
.campo_gde_esp {width: 305px; }
.campo_chi {width: 100px; }
.campo_chi_esp {width: 105px; }
.boton_gde {background-color: #666666; border-color: #CCCCCC; border-style: solid; border-width: 1; color: #ffffff; font-size: 10pt; font-family: tahoma; width:200px; margin:15px;}

/************************************************* Ranking de Fotos *******************************************/

.puesto {
	margin-bottom:10px;
}
.promedio {
	color: #CC6600;
	font-weight: bold;
}
.puntos {
	font-size: 36px;
}
.ranking{ 
	background-color:#E5E5E5; 
	margin:10px 0; 	
  	border-right-color: #000000;
  	border-bottom-color: #000000;
	display:block;
	overflow:auto;
	width:100%;
	float:left;
	padding:5px 0;
	}

.ranking img{ float:right;
	padding:3px; 
	margin:5px; 
	background-color:#FFFFFF;
	border: 1px solid #FFFFFF;
  	border-right-color: #000000;
  	border-bottom-color: #000000;
	}
	
/* SINGLE PROGRESS BAR */

.progressBar{
	width:130px;
	height:15px;
	padding:1px;
	position:relative;
	border: 1px solid #CCCCCC;
}
.progressBar span{
	position:absolute;
	display:block;
	width:130px;
	height:15px;
	background:url(../img/progressbar.gif) no-repeat 0 0;
	overflow:hidden;
	text-indent:-8000px;
}
.progressBar em{
	position:absolute;
	display:block;
	width:130px;
	height:15px;
	background-color:#FFFFFF;
}




/* Pautas Publicitarias */
.google728x80{ 
	height:80px; 
	overflow:hidden;
	width:728px;
	}
	
.google620x20{ 
	text-align:right;
	width:620px; 
	padding:5px 0; 
	margin:5px 0; 
	overflow:hidden; 
	}
	
.google200x190{ 
	height:190px; 
	overflow:hidden;
}

.CVDER{
	text-align:center; 
	margin:0 0 10px 0;
	padding:0;
}



.adsense300x250der{
	float: right;
	width: 300px;
	height: 250px;
	margin:0 0 10px 10px;
}