body {
	padding:0;
	margin:0;
	font:76% Trebuchet MS,arial,helvetica,sans-serif;
	color:#666666;
	background:url(img/fondo.gif) #f8f8f8 repeat-x left top;
}

/* GENERAL */

a img {border:none;}
a:link, a:visited {color:#ff6600; text-decoration:none;}
a:hover {color:#993300; text-decoration:underline; }

.clear{clear:both;}
.space{height:1px;clear:both;}
.space20{height:20px;clear:both;}
.space40{height:40px;clear:both;}
form{padding:0;margin:0;}

.naranja {color:#ff6600; display:inline;}
.verde {color:#99cc33; display:inline; }

.left {	float:left;}
.right { float:right;}

span {
	display:none;
}

.entry span {
	display:inline;
}

.entry .alignleft {
	float:left;
padding:5px;
}

.entry .alignright {
	float:right;
padding:5px;
}

/* WEB */

#main {
	width:800px;
	margin: 20px auto 0 auto;
	background:url(img/fondo-header.gif) no-repeat left top #fff;
}

#header {
	width:800px;
	height:197px;
	background:url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/fondo-header.gif) no-repeat left top #ffe4a8;
}

#header h1 {
	width:126px;
	height:192px;
	margin:10px 0 0 35px;
	float:left;
	font-size:1em;
}

#header h1 a {
	width:126px;
	height:192px;
	display:block;
}
* html #header h2 { margin:45px 20px 0 0} 
#header h2 {
	width:115px;
	height:105px;
	margin:35px 35px 0 0;
	float:right;
	background:url(img/natura.gif) no-repeat left top;
}

#container {
	width: 800px;
}

#menu {
	width: 145px;
	margin:15px 0 20px 25px;
	float: left;
}

#menu ul{
	padding:0;
	margin:0;
	list-style:none;
}

#menu ul li{
	width: 145px;
	margin:0 0 8px 0;
}

#menu ul li.menu01 { height:33px; background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu01.gif) no-repeat left top;}
#menu ul li.menu01 a { height:33px;}
#menu ul li.menu01 a:hover, #menu ul li.menu01 .selected { background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu01.gif) no-repeat left -33px;}

#menu ul li.menu02 { height:33px; background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu02.gif) no-repeat left top;}
#menu ul li.menu02 a { height:33px;}
#menu ul li.menu02 a:hover, #menu ul li.menu02.selected { background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu02.gif) no-repeat left -33px;}

#menu ul li.menu03 { height:50px; background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu03.gif) no-repeat left top;}
#menu ul li.menu03 a { height:50px;}
#menu ul li.menu03 a:hover, #menu ul li.menu03.selected { background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu03.gif) no-repeat left -50px;}

#menu ul li.menu04 { height:50px; background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu04.gif) no-repeat left top;}
#menu ul li.menu04 a { height:50px;}
#menu ul li.menu04 a:hover, #menu ul li.menu04.selected { background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu04.gif) no-repeat left -50px;}

#menu ul li.menu05 { height:33px; background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu05.gif) no-repeat left top;}
#menu ul li.menu05 a { height:33px;}
#menu ul li.menu05 a:hover, #menu ul li.menu05.selected { background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu05.gif) no-repeat left -33px;}

#menu ul li.menu06 { height:50px; background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu06.gif) no-repeat left top;}
#menu ul li.menu06 a { height:50px;}
#menu ul li.menu06 a:hover, #menu ul li.menu06.selected { background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu06.gif) no-repeat left -50px;}

#menu ul li.menu07 { height:50px; background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu07.gif) no-repeat left top;}
#menu ul li.menu07 a { height:50px;}
#menu ul li.menu07 a:hover, #menu ul li.menu07.selected { background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu07.gif) no-repeat left -50px;}

#menu ul li.menu08 { height:33px; background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu08.gif) no-repeat left top;}
#menu ul li.menu08 a { height:33px;}
#menu ul li.menu08 a:hover, #menu ul li.menu08.selected { background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu08.gif) no-repeat left -33px;}

#menu ul li.menu09 { height:50px; background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu09.gif) no-repeat left top;}
#menu ul li.menu09 a { height:50px;}
#menu ul li.menu09 a:hover, #menu ul li.menu09.selected { background: url(http://www.ecofamilias.com.ar/ecopregunta/themes/vanilla/styles/ecopregunta/menu09.gif) no-repeat left -50px;}

#menu ul li a { display:block; width:145px;}

#menu ul li span {
	display:none;
}


#side{ margin:30px 0 20px 0}
#side ul ul { border-bottom:1px solid #E9EBEA; padding-bottom:16px;}
#side ul ul li{padding:2px 0; margin-left:8px }
#side ul ul li a{color:#666769; padding:0; font-size:11px; clear:both}
#side ul H2{ font-weight:bold; color:#EE5823; font-size:13px; margin-bottom:8px; margin-left:8px}
#side ul li ul.blogroll { border-bottom:1px solid #E9EBEA; padding-bottom:16px;}
#side ul li.linkcat H2{ font-weight:bold; color:#EE5823; font-size:13px; margin-bottom:8px; margin-left:8px}
#side ul li ul.blogroll li{padding:2px 0; margin-left:8px }
#side ul li ul.blogroll li a{color:#666769; padding:0; font-size:11px}
/* CONTENIDO */

* html #content {	width: 500px; margin-left:40px;  margin-right:0px  } /*IE6*/
 #content {
	width: 560px; 
	margin:10px 0 0 40px;
	padding:0 0 30px 0;
	float: left;
	font-size:1.1em; 
}


#home #content {
	width: 550px;
	margin:10px 40px 0 0;
	padding:0 0 30px 0;
	float: right;
	font-size:1.1em;
}

#content h3 {
color:#99CC33;
font-size:20px;
font-weight:normal;
line-height:0.9em;
margin:22px 0 10px;
}

#content h4 {
	font-size: 1.3em;
	font-weight:normal;
	margin: 0 0 12px 0;
	line-height: 1.1em;
}

#content p {
	margin:0 0 8px 0;
}

#content ul{
	padding:10px 0;
	margin:0;
	list-style:none;
}

#content ul li{
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin:0 0 10px 20px;
padding:0 24px 0 2px;
}

#content .lista1 {
	background: url(img/linea2.gif) repeat-x left top;
}

#content .lista1 ul{
	padding:0;
	margin:0;
	list-style:none;
}

#content .lista1 ul li{
	margin:0;
	padding: 10px 5px 15px 5px;
	background: url(img/linea2.gif) repeat-x left bottom;
}

#content .box2 {
	width: 550px;
	background: url(img/fondo-box2top.gif) no-repeat left top #fff0dc;
	margin: 0 0 20px 0;
	padding: 15px 0 0 0;
}

#content .box2 .content {
	width: 516px;
	margin: 0 auto;
}

#content .box2 .content p {
	margin: 0 0 8px 0;
}

#content .box2 .content .fondo{
	background: url(img/fondo-recicla.gif) no-repeat right 90px #fff0dc;
}

#content .box2 .bottom {
	width: 550px;
	height: 10px;
	background: url(img/fondo-box2bottom.gif) no-repeat left bottom #fff0dc;
}

#content .box2 .content .tit {
	margin: 0 0 10px 0;
	font-size:1.4em;
	color:#ff6600;
}

#content .box2 .content ul{
	padding:0;
	margin:0;
	list-style:none;
}

#content .box2 .content ul li{
	margin:0 0 8px 0;
	padding: 0 20px 0 15px;
	background: url(img/dot2.gif) no-repeat left 3px;
}

#content .box3 {
	width:554px;
	margin:0 0 20px 0;
	font-size:1.3em;
	line-height:1.1em;
	color:#648493;
}

#content .box3 .left {
	width:267px;
	height:84px;
	background: url(img/fondo-box3.gif) no-repeat left top;
	float:left;
}
#content .box3 .left p a {
	width:182px;
	height:45px;
	padding: 5px 0 0 45px;
	margin: 18px 0 0 20px;
	background:url(img/ico-pdf2.gif) no-repeat left top;
	color:#648493;
	display:block;
}
#content .box3 .left p a:hover {
	width:182px;
	height:45px;
	padding: 5px 0 0 45px;
	margin: 18px 0 0 20px;
	background:url(img/ico-pdf2.gif) no-repeat left -50px;
	color:#35596a;
	display:block;
}

#content .box3 .right {
	width:267px;
	height:84px;
	margin: 0 0 0 18px;
	background: url(img/fondo-box3.gif) no-repeat left top;
	float:left;
}
#content .box3 .right p a {
	width:180px;
	height:50px;
	padding: 0 0 0 45px;
	margin: 18px 0 0 20px;
	background:url(ico-eco.gif) no-repeat left top;
	color:#648493;
	display:block;
}
#content .box3 .right p a:hover {
	width:180px;
	height:50px;
	padding: 0px 0 0px 45px;
	margin: 18px 0 0 20px;
	background:url(ico-eco.gif) no-repeat left -60px;
	color:#35596a;
	display:block;
}

#content .box4 {
	width:300px;
	height:84px;
	margin:0 0 20px 0;
	padding: 18px 0 0 0;
	font-size:1.3em;
	line-height:1.1em;
	color:#648493;
	background: url(img/fondo-box4.gif) no-repeat left top;
}

#content .box4 p a {
	width:210px;
	height:45px;
	padding: 5px 0 0 45px;
	margin: 0 0 0 20px;
	background:url(img/ico-doc.gif) no-repeat left top;
	color:#648493;
	display:block;
}
#content .box4 p a:hover {
	width:210px;
	height:45px;
	padding: 5px 0 0 45px;
	margin: 0 0 0 20px;
	background:url(img/ico-doc.gif) no-repeat left -50px;
	color:#35596a;
	display:block;
}


/* HOME */

#home {
	width: 550px;
	background:url() no-repeat 5px 10px;
	margin: 0 0 30px 0;
}

#home .pdf {
	width: 214px;
	padding:250px 0 0 0;
	float:left;
	background:url() no-repeat left 10px;
}

#home .pdf h3 {
	width: 130px;
	height:50px;
	font-size: 1.1em;
	line-height: 1em;
	margin: 0;
}

#home .pdf h3 a {
	width: 130px;
	height:50px;
	padding: 0 0 0 45px;
	background:url(img/ico-pdf.gif) no-repeat left top;
	color:#99cc66;
	display:block;
}

#home .pdf h3 a:hover {
	width: 130px;
	height:50px;
	padding: 0 0 0 45px;
	background:url(img/ico-pdf.gif) no-repeat left -50px;
	color:#99cc66;
}

#home .video {
	
}

* html #modulos {width: 558px;} /*ie6*/
#modulos {
	width: 550px;
	height:150px;
	margin: 0 0 10px 0;
	
}

#modulos .col1 {
	width: 177px;
	height:152px;
	float:left;
	background:url(img/fondo-box1.gif) no-repeat left top #dceef7;
}
#modulos .col1 h4 {
	width: 153px;
	height:40px;
	margin: 12px 0 0 12px;
	background:url(img/box1-tit.gif) no-repeat left top;
}
#modulos .col1 h4 a {
	width: 153px;
	height:40px;
	display:block;
}
#modulos .col2 {
	width: 177px;
	height:152px;
	float:left;
	margin: 0 9px;
	background:url(img/fondo-box1.gif) no-repeat left top #dceef7;
}
#modulos .col2 h4 {
	width: 153px;
	height:40px;
	margin: 12px 0 0 12px;
	background:url(img/box3-tit.gif) no-repeat left top;
}
#modulos .col2 h4 a {
	width: 153px;
	height:40px;
	display:block;
}
/*
#modulos .col3 {
	width: 177px;
	height:152px;
	float:right; 
	background:url(img/fondo-box-n.gif) no-repeat left top;

}
#modulos .col3 h4 {
	width: 153px;
	height:40px;
	margin: 12px 0 0 12px;
	background:url(img/ecopregu.gif) no-repeat left top;
	display:block;
}
#modulos .col3 h4 a {
	width: 153px;
	height:40px;
	display:block;
}
*/
#modulos .col3 {
	width: 177px;
	height:152px;
	float:right; 
	background: url(img/boton-wallp.gif) no-repeat left top;

}


#modulos .col3 h4 {
	width: 140px;
	height:50px;
	font-size: 1.1em;
	line-height: 1em;
	margin: 0;color:#99cc66; font-weight:bold; margin-top:-35px
}

#modulos .col3 h4 a {
	width: 140px;
	height:50px;
	padding: 0 0 0 45px;
	background:url(img/ico-pdf.gif) no-repeat left top;
	color:#99cc66;
	display:block; font-weight:bold;
}
#modulos .col3 .wp { height:60px; margin-top:75px}
#modulos .col3 .wp a{font-size: .9em; margin-left:10px}
#modulos .col3 h4 a:hover {
	width: 140px;
	height:50px;
	padding: 0 0 0 45px;
	background:url(img/ico-pdf.gif) no-repeat left -50px;
	color:#99cc66;font-weight:bold;
}
#modulos .txt {
	height: 58px;
	font-size: .9em;
	color:#7092a4;
	line-height: 1em;
	margin: 8px 12px;
	background:url(img/linea1.gif) repeat-x left bottom;
	
}

#modulos .link {
	height:15px;
	width:140px;
	font-size: .9em;
	color:#7092a4;
	margin: 8px 0 0 12px;
}

#modulos .link a {
	height:15px;
	width:140px;
	color:#395e6f;
	font-weight:bold;
	background:url(img/dot1.gif) no-repeat left top;
	display:block;
	padding: 0 0 0 20px;
	line-height: 1.1em;
}

#modulos .link a:hover {
	height:15px;
	width:140px;
	color:#395e6f;
	background:url(img/dot1.gif) no-repeat left -15px;
	display:block;
	padding: 0 0 0 20px;
}

#tresr {
	width: 513px;
	height:139px;
	background:url(img/fondo-3rs.gif) no-repeat left top;
	margin: 0 0 10px 0;
}

#tresr #col1 {
	width: 163px;
	float:left;
}
#tresr #col2 {
	width: 163px;
	float:left;
	margin: 0 12px;
}
#tresr #col3 {
	width: 163px;
	float:right; 
}

#tresr .tit {
	padding: 10px 0 0 12px;
	font-size:2.2em;
	color:#ff6600;
}

#tresr p {
	width:78px;
	font-size: .9em;
	line-height: 1.1em;
	padding: 0 12px;
	
}


/**/
.homeleft{ width:200px; float:left}
	#cuadropreg{ float: left; width:177px}
	.ecorecuadro {
	width: 177px;
	height:152px;
	float:right; 
	background:url(img/fondo-box-n.gif) no-repeat left top; margin-top:20px; margin-left:12px;

}
.ecorecuadro h4 {
	width: 153px;
	height:40px;
	margin: 12px 0 0 12px;
	background:url(img/ecopregu.gif) no-repeat 12px 12px;
	display:block;
}
.ecorecuadro h4 a {
	width: 153px;
	height:40px;
	display:block;
}

.ecorecuadro .txt {
	height: 58px;
	font-size: .9em;
	color:#7092a4;
	line-height: 1em;
	margin: 8px 12px;
	background:url(img/linea1.gif) repeat-x left bottom; padding-bottom:10px
	
}

.ecorecuadro .link {
	height:15px;
	width:140px;
	font-size: .9em;
	color:#7092a4;
	margin: 8px 0 0 12px;
}

.ecorecuadro .link a {
	height:15px;
	width:140px;
	color:#395e6f;
	font-weight:bold;
	background:url(img/dot1.gif) no-repeat left top;
	display:block;
	padding: 0 0 0 20px;
	line-height: 1.1em;
}

.ecorecuadro .link a:hover {
	height:15px;
	width:140px;
	color:#395e6f;
	background:url(img/dot1.gif) no-repeat left -15px;
	display:block;
	padding: 0 0 0 20px;
}


/* FOOTER */

#footer {
	width:800px;
	height: 48px;
	background:url(img/fondo-footer.gif) no-repeat left top #dfefca;
	font-size:1em;
	color: #99cc99;
	margin: 0 auto;
}

#footer p {
	padding: 15px 15px 0 15px;
	margin: 0;
}

#footer p a {
	color: #99cc99;
}

#footer p a:hover {
	color: #339933;
}

#footer-fondo {
	width:800px;
	height: 49px;
	background:url(img/fondo-footer2.gif) no-repeat left top;
	margin: 0 auto;
}


/* HOME */

.buttom {
font:1em Trebuchet MS,Verdana,Arial;
color:#FFF; 
cursor:hand; 
vertical-align:middle; 
background-color:#ff6600; 
border: 1px solid #993300; 
border-top-color:#FFF; 
border-left-color:#FFF; 
padding: 2px 10px;
margin:5px 0 10px 0;
}

.field {
font: 1em Arial, Helvetica, sans-serif;
border: 1px solid #e0be90; 
background-color:#fffbf5; 
padding: 2px;
margin:0 0 8px 0;
}

.field:focus {
background-color:#FFFFCC;
}

.name {
font-size: .9em;
margin:0 0 1px 0;
}

#tituloblog{color: #9ac71b;font-size: 31px; padding:0 0 10px 0; }
#tituloblog a:link, #tituloblog a:visited {color: #9ac71b;font-size: 31px; padding:0 0 10px 0; text-decoration:none}
#tituloblog a:hover{color: #9ac71b;font-size: 31px; padding:0 0 10px 0; text-decoration:none}

#Session {
position:absolute;
top:0px;
right:0px;
text-align:right;
font-size:11px;
color:#e3623b; width:100%; clear:both; padding:10px; height:10px; background:#FCE0A6
}

#Session a {
color:#000;
text-decoration:none;
}

/***********link de la nube*****/
.linkheader{width:400px; height:200px; margin:0 0 0 200px;position:absolute; }

/*****************************BUSQUEDA EN HEADER**********************************/
#search{ clear:both; float:left; color:#000; padding:0 0 0 20px; top:-2px; position:absolute; left:2px}
#search  #search_form { float:left; text-align:left; margin: 0;	padding: 5px 3px;}
#search #search_form #searchsubmit{background:url(img/btn_ok.jpg) no-repeat left -2px; border:none; height:27px; width:39px;font-size:11px; padding-bottom:8px; line-height:20px; font-family: Arial; }
#search #search_form input{ font-size:12px; float:left; display:inline; margin-right:6px;  }
#search  #search_form label{ font-size:12px; color:#000; width:70px; padding:0; float:left; display:inline; }




/***********************************NAVEGACION**********************************
.navigation {
		
		overflow: auto;
	}
	
		.navigation a {
			text-decoration: none;
		}
		
		.navigation a:hover {
			text-decoration: underline;
		}
	
		.alignleft {
			width: 45%;
			float: left;
		}

		.alignright {
			width: 45%;
			float: right;
			text-align: right;
		}

.navigation {
		clear:both; 
border:1px solid #FAEBB1;font-size:13px; font-weight:normal;margin:20px 0;color:#ED5926;padding:0px 8px;background: #FEF4DE; height:25px; line-height:23px
	}
	
		.navigation a {
			text-decoration: none;
		}
		
		.navigation a:hover {
			text-decoration: underline;
		}
	
		.alignleft {
			width: 45%;
			float: left;
		}

		.alignright {
			width: 45%;
			float: right;
			text-align: right;
		}

.alignleft p a{ background:url(img/ico_paginar.gif) left center no-repeat; padding-left:20px}
.alignright p a{ background:url(img/ico_paginar.gif) right center no-repeat; padding-right:20px }
*/
.navigation {
		clear:both; 

	}
	
		.navigation a {
			text-decoration: none;
		}
		
		.navigation a:hover {
			text-decoration: underline;
		}
	
		.alignleft {
			width: 45%;
			float: left;
		}

		.alignright {
			width: 45%;
			float: right;
			text-align: right;
		}

.alignleft p a{ background:#FEF4DE url(img/ico_paginar.gif) 10px center no-repeat; border:1px solid #FAEBB1;font-size:13px; font-weight:normal;margin:20px 0;color:#ED5926; height:25px; line-height:23px; width:100%; padding:3px 50px 3px 30px}
.alignright p a{ background:#FEF4DE url(img/ico_paginar.gif) 215px center no-repeat; ; border:1px solid #FAEBB1;font-size:13px; font-weight:normal;margin:20px 0;color:#ED5926; height:25px; line-height:23px;  width:100%; padding:3px 30px 3px 50px }



.autordescr{ width:330px; margin-right:13px}


/*********BLOG****************/
* html #content_box{ width:510px; }
#content_box{ width:560px;  }
#content .archive{ clear:right; width:100%;; margin:0   }
* html #content .archive{width:540px} /*ie6*/
#content.posts.single{  width:100%; margin:0  }
* html #content.posts.single{ width:540px; } /*ie6*/




/************************CONTACTO************************************/
#contacto{ 	width: 550px;
	background: url(img/bkg_form.gif) no-repeat left top;padding:20px;
	margin: 30px 0 20px 0; height:470px
	}
#contacto em{display:none}
#contacto input, #contacto textarea{border:1px solid #e0be90;}
#contacto label{font-size: 0.9em;}
#contacto #clean_contact_send{background: #FF6600; color:#FFF; border:1px solid #FF6600}