  /*    
Theme Name: Mendibitzu
 Theme URI: http://www.sixshootermedia.com/ 
 Description: Mendibtzu ekologikoak. 
 Author: Adox.com 
 Author URI: http://www.adox.com 
 Version: 1.0 
 */  
 @import url(editor.css);

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*fin del reset*/






/*layout*/
body {
	font: 62.5% Tahoma, Arial;
	color: #302E14;
	background-color: #EBE7D8;
	background-repeat: repeat;
	background-image: url(img/body.gif);
	background-position: left top;
}
input, select,textarea {
margin-top:0.2em;
margin-bottom:1em;
color: #302E14;
font-family: Tahoma, Arial;
font-size:1em;
}
.hidden {
	display: none;
}

#page{
	font-size:1em;
	text-align:left;
	width:89.9em;
		/width:90.5em;
	margin-right: auto;
	margin-left: auto;
	padding: 0em;	
	}



#header {
	
	clear: both;
	float: left;
	background-color: #FFFFFF;
}
.head-logo {
	text-align:left;
	width:89.9em;
			/width:90.5em;
	height:13.3em;

}
.head-menu {
	text-align:left;
	float: right;
	clear: right;
	text-align:right;
	height: 3.4em;
	padding-top: 1.2em;
		/padding-top: 1.6em;
	padding-right: 1.5em;
	padding-left: 0.7em;
	background-image: url(img/fondo-menu-ezk.gif);
	background-repeat: no-repeat;
	background-position: left 1.2em;
		/background-position: left 1.6em;display:table;
	}

.head-menu ul {
height:1.5em;
	padding-top:0.9em;
	padding-bottom:1em;
	padding-left:1em;
	padding-right: 2.5em;
	background-image: url(img/fondo-menu-esk.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #000000;
	display:table;
	
/width:48.2em;
}
.head-menu li {
	display:inline;
	color:#FFFFFF;
	margin:0em;
	/margin-left:-0.3em;
	padding:0em;


}

.head-menu li a{	
	padding-top: 1em;
	padding-bottom: 1em;
	padding-right: 0.7em;
	padding-left: 0.9em;
		/padding-right: 0.9em;
		/padding-left: 0.8em;
	margin: 0em;
	color:#FFFFFF;
	text-decoration:none;	
	background-image: url(img/fondo-menu-palo.gif);
	background-repeat: no-repeat;
	background-position: left 0.9em;
}

.head-menu li a:hover{
	margin:0em;
	color:#D7E9FF;
	background-image: url(img/fondo-menu-over.gif);
	background-repeat: repeat-x;
	background-position: left 0.5em;


}
.head-hizkun {
	float:right;
	text-align:right;
	clear: right;
	height:1.8em;
	padding-bottom: 1em;
}
.head-hizkun ul {
	border-left: 0em solid #888;
	margin-right:0em;margin-top:0.3em;
}
.head-hizkun li {
	display:inline;
}
.head-hizkun li a{
	color:#888;
	font-size:1.1em;
	text-decoration: none;
	border-right: 0em solid #888;	
	padding-right: 0.2em;
	padding-left: 0.2em;
	
}
.head-hizkun li a:hover{
	color:#92d9ea;
}



.head-hizkun li {
	display:inline;
}
.head-menu2 {
	float:right;
	text-align:right;
	clear: right;
	padding-top: 3.3em;
	padding-bottom: 1em;
}
.head-menu2 ul {
	border-left: 0.1em solid #92d9ea;
	margin-right:1.6em;
}
.head-menu2 li {
	display:inline;
}
.head-menu2 li a{
	color:#92d9ea;
	font-size:1.1em;
	text-decoration: none;
	border-right: 0.1em solid #92d9ea;	
	padding-right: 0.7em;
	padding-left: 0.4em;
}
.head-img {
float:left;
}
.head-dw{
	width:89.9em;
		/width:90.5em;
	background-image: url(img/header_down.gif);
	background-repeat: no-repeat;
	height: 1.5em;
}
.head-foto{
	width:89.9em;
		/width:90.5em;
	height: 30.2em;
	background-image: url(img/ft_up.jpg);
}
.head-foto-geotermia{
	width:89.9em;
		/width:90.5em;
	height: 30.2em;
	background-image: url(img/ft_up_geotermia.jpg);
}
.head-foto-aerotermia{
	width:89.9em;
		/width:90.5em;
	height: 30.2em;
	background-image: url(img/ft_up_aerotermia.jpg);
}
.head-foto-aerotermia2{
	width:89.9em;
		/width:90.5em;
	height: 30.2em;
	background-image: url(img/ft_up_aero2.jpg);
}
.head-foto-solar{
	width:89.9em;
		/width:90.5em;
	height: 30.2em;
	background-image: url(img/ft_up_solar.jpg);
}
.head-foto-radial{
	width:89.9em;
		/width:90.5em;
	height: 30.2em;
	background-image: url(img/ft_up_radial.jpg);
}
.head-foto-empresa{
	width:89.9em;
		/width:90.5em;
	height: 30.2em;
	background-image: url(img/ft_up_empresa.jpg);
}
.head-foto-trabaja{
	width:89.9em;
		/width:90.5em;
	height: 30.2em;
	background-image: url(img/ft_up_trabaja.jpg);
}
.head-foto .bt-video{
	height: 3em;
	width: 13em;
	padding-top:21em;
	margin-left:74em;
}


/* PARTE CENTRAL */
#center {
	clear: both;
	float: left;
	width: 89.9em;
	/width:96.6em;
	background-image: url(img/center.gif);
	background-repeat: repeat-y;
	background-position: left top;
}



/* col1 */

#col1 {
	float:left;
	width:24.5em;

	padding-bottom:0em;
	background-image: url(img/co1_fond.gif);
	background-repeat: repeat;
}
.col1-up {
	margin-top: 0em;
	margin-bottom: 1em;
	background-image: url(img/col_berde-up.gif);
	background-repeat: no-repeat;
	height: 3.6em;
	float: left;
	width: 24.5em;
	clear: both;
}
.col1-tit-es,.col1-tit-eu,.col1-tit-ca {
	margin-top: 0em;
	margin-bottom: 2em;
	background-image: url(img/col1_tit.gif);
	background-repeat: no-repeat;
	height: 3.6em;
	float: left;
	width: 24.5em;
	clear: both;
}
.col1-tit-eu {
	background-image: url(img/col1_tit-eu.gif);
}
.col1-tit-ca {
	background-image: url(img/col1_tit-ca.gif);
}
.col1-dw {
	margin-top: 0em;
	margin-bottom: 0em;
	background-image: url(img/footer_berdea.gif);
	background-repeat: no-repeat;
	height: 3em;
	float: left;
	width: 24.5em;
}
.col1-widgets ul{
	margin-top: 7em;
	margin-bottom: 1em;
}
.col1-widgets ul li{
	margin-top: 3em;
	margin-right: 1.2em;
	margin-bottom: 2em;
	margin-left: 2.6em;
	font-size: 1.1em;
	font-weight:normal;
	background-image: url(img/col1_line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 1em;
	width: 17em;
}

.col1-widgets ul li h3{
	margin-bottom:0.5em;
	font-weight: bold;
}
.col1-widgets ul li a{
	text-decoration:none;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(img/col1_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0em 0.3em;
	font-size: 1em;
	padding-left:1em;
	font-weight:normal;
}
.col1-widgets ul li a:hover{
text-decoration:underline;
}

.col1-widgets3 form{
	margin-left:3em;
}
.col1-widgets3_tit-es,.col1-widgets3_tit-eu,.col1-widgets3_tit-ca {
	margin-top: 2em;
	margin-bottom: 1em;
	background-image: url(img/col1_tit-buscar.gif);
	background-repeat: no-repeat;
	height: 3.6em;
	float: left;
	width: 24.5em;
	clear: both;
}
.col1-widgets3_tit-en {
	background-image: url(img/col1_tit-buscar-eu.gif);
}
.col1-widgets3_tit-ca {
	background-image: url(img/col1_tit-buscar-ca.gif);
}
.col1-marcas_tit {
	margin-top: 2em;
	margin-bottom: 1em;
	background-image: url(img/col1_tit-marcas.gif);
	background-repeat: no-repeat;
	height: 3.6em;
	float: left;
	width: 24.5em;
	clear: both;
}
.col1-mapa_tit {
	margin-top: 2em;
	margin-bottom: 1em;
	background-image: url(img/col1_tit-buscar.gif);
	background-repeat: no-repeat;
	height: 3.6em;
	float: left;
	width: 24.5em;
	}
/* col2 */

#col2 {
	float:left;
	width:65.4em;
		/width:65.8em;
	margin-left:0em;
		/margin-left:0.2em;
}
#col2 h1{
	font-size: 2.4em;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#C1BFB3;
	margin-top:0.6em;
	margin-bottom:1em;
	margin-left:0em;
	padding-left:0.3em;
	background-image: url(img/col2_fond-h1.gif);
	background-repeat: no-repeat;
	background-position: left 1.1em;
}
#col2 .news h1{
	font-size: 1.5em;
	text-align:right;
	background-image:url(img/col2_fond-h1.gif);
	background-position:left 1.3em;
	background-repeat:no-repeat;
	padding-right:2em;
}
/* col2 .tx */
#col2 .tx{
font-size:1.15em;
} 
#col2 .tx .entry{
margin-left:3em;
margin-right:3em;
text-align:left;
}
#col2 .tx .news .entry {
margin-left:2em;
margin-right:3em;
text-align:left;
}
#col2 .tx .entry a{
color:#77AF27;
text-decoration: underline;
}
#col2 .tx .entry a:hover{
text-decoration:none;

}
#col2 .tx .entry form{
margin-left:1em;
}

/* col2 .post */
#col2 .post{
margin-left:6em;
margin-right:6em;
text-align:left;
}
#col2 .post p{
margin-bottom:1em;
text-align:left;
}
#col2 .post h2{
	font-size: 1.4em;
	font-family: Georgia,"Times New Roman",Times,serif;
	color:#C9C47F;
	margin-top:2.5em;
	margin-bottom:1em;
	margin-left:0em;
	padding-left:0em;
	text-align: left;
}
#col2 .post ul{
	margin-top:2em;
	margin-bottom:2em;
	margin-left:0.3em;
	padding-left:2em;
}
#col2 .post ul li{
	margin-top:1em;
	margin-bottom:1em;
	padding-left:1em;
	background-image: url(img/bullet01.gif);
	background-repeat: no-repeat;
	background-position: left 0.4em;
}

#col2 .post table ul{
	margin-top:2em;
	margin-bottom:2em;
	margin-left:0em;
	padding-left:0em;
}
#col2 .post table {
	margin-top:2em;
	margin-bottom:1em;
}
#col2 .post td{
	padding-right:2em;
}

#col2 .post h4{
font-size:1.2em;
color: #6E6B5E;
}
.ed_clear-wtk {
border-bottom:0.1em solid #CCCCCC;
clear:both;
margin-left:-2.5em;
margin-top:-1.5em;
width:47em;
}
.col2-up {
	width:65.4em;
		/width:65.8em;
	}
.col2-up_cont1 {
	margin-right: 1.5em;
	margin-left: 1.7em;
	float: left;
	width: 18.7em;
	text-align: center;
	padding-top: 2em;
}
.col2-up_cont2 {
	margin-right: 0em;
	margin-left: 0em;
	float: left;
	width: 17.5em;
	text-align: center;
	padding-top: 2em;
	border-top: 0em solid #CCCCCC;
	border-right: 0.1em solid #CCCCCC;
	border-bottom: 0em solid #CCCCCC;
	border-left: 0.1em solid #CCCCCC;
	background-color: #FFFFFF;
	padding-right: 2em;
	padding-left: 1.6em;
	
}
.col2-up_cont3 {
	margin-right: 0em;
	margin-left: 1.1em;
	float: left;
	width: 18em;
	text-align: center;
	padding-top: 0.9em;
	
}
.col2-up_cont1 p{
	margin-top: 2em;
	text-align:left;
	line-height:1.4em;
	padding-left:2em;
	color:#666666;
	font-size:1.2em;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	

}
.col2-up_cont2 p{
	margin-top: 2.4em;
	text-align:left;
	line-height:1.4em;
	padding-left:1.5em;
	color:#666666;
	font-size:1.2em;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;

}
.col2-up_cont3 p{
	margin-top: 2.3em;
	text-align:left;
	line-height:1.4em;
	padding-left:1.7em;
		color: #5C5C5C;
	font-size:1.2em;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;

}
.col2-raya {
	width:57.8em;
		/width:57.8em;
	margin-left:3.5em;
	margin-right:3.5em;
	margin-top:2em;
	margin-bottom:3em;
	border-bottom: 0.1em solid #CCCCCC;
	clear: both;
	float: left;
}
.col2-up2 {
	width:63.4em;
		/width:63.8em;
	padding-right: 1em;
	padding-left: 0em;
	margin-top:6em;
}
.col2-up2_cont4 {
	background-color: #FFFFFF;
	margin-left: 2.6em;
	margin-bottom:1em;
	float: left;
	width: 28.8em;
	background-image: url(img/borde_cent_caja.gif);
	background-repeat: repeat-y;
	margin-top: 3em;
	margin-bottom:2em;
}

.col2-up2 .up{
	height:1em;
	width: 28.8em;
	background-image: url(img/borde_top_caja.jpg);
	background-repeat: no-repeat;
}
.col2-up2 .dw{
	height:1em;
	width: 28.8em;
	background-image: url(img/borde_bot_caja.jpg);
	background-repeat: no-repeat;
}
.col2-up2 .tx {
padding:0em;
}
.col2-dw {
	margin-top: 0em;
	margin-bottom: 0em;
	background-image: url(img/footer_txuria.gif);
	background-repeat: no-repeat;
	height: 3em;
	float: left;
	width:65.4em;
		/width:65.8em;
	margin-left:0em;
		/margin-left:0.2em;
}





/* footer */

#footer {
	width:89.9em;
	/width:90.5em;
	clear: both;
	float: left;

}

#foot_up {
height:3em;
	width:89.9em;
	/width:90.5em;

}

#foot_dw {
	height:3em;
	width:89.9em;
	/width:90.5em;
	padding-top:1.1em;
	margin-bottom:3em;
	text-align: right;
}
.foot_dw-tx{
	padding-left:3.7em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#90aa03;
	padding-right: 0.7em;
}



/* footer search form */
#col2 .post .search h2, #col2 .post .search form{
text-align:center;
}
#col2 .post .search h3 a{
	font-size: 1.1em;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#C9C47F;
	margin:0em;
	padding:0em;
	text-align: justify;
}


