/* ---- Feature */
#feature {margin-bottom:15px;}
#cycle {
	overflow: hidden;
	height: 385px;
}
#feature .hentry , #highlight .hentry{
	background:#fff url(../../images/post-bg-short.png) repeat-x left bottom;
	position: relative;
	z-index:0;
	border:none;
}
#feature .postwrap {background: #fff;}
#feature .hentry {
	background: #fff;
	height: 300px;/*390*/
	overflow: hidden;
}
#feature .fcontainer{
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	-khtml-border-top-right-radius: 5px;
}
#feature .fmedia{
    width:  478px;  
	margin-left: 480px;
    height:  390px;
	float:right;

}
#feature .fcontent {
	position: relative;
	float: left;
	width: 330px;
	padding: 0px/*20px*/ 80px 20px 50px;
	z-index: 100;
	margin: 0px/*20px*/ -500px 0px 0px;
	height: 300px;
}
#feature .fheading{

	text-align: center;
	margin: 2em 0;
}
#feature .fheading h1, .ftitle {
	font-size:40px;/*60px*/
	line-height: .9em;
	letter-spacing: -1px;
	font-weight: 700;
}
#feature .fheading h3, .fsub {
	color: #666;
	font-size: 18px;
}
#feature .ftext {
	margin: 30px 0px 0;
	font-size:13px; /*1.2em;*/
}
#feature .ftext h4, #feature .ftext h5{
	font-size:1em;
	font-weight: bold;
}
#feature .ftext strong {color: #000}
.featurelink {
	background:transparent url(../../images/morearrow.gif) no-repeat scroll 100% 60%;
	padding-right:10px;
}
#feature-footer{
	background: #f7f7f7;
	width: 100%;
	z-index:100;
	padding: 8px 0;
}

#featurenav {
	float: left;
	margin-left: 20px;
	display: inline;
}
	#featurenav a,#featurenav span.playpause{
		font-family:arial;
		padding: 3px 9px 3px;
		margin-right: 7px;
		font-size: 12px;
		border: 1px solid #dfdfdf;
		border-right: 1px solid #aaa;
		border-bottom: 1px solid #aaa;
		color: #999;
		background: #f7f7f7;
		text-shadow: #fff 0 1px 0;
		font-weight: bold;
		float: left;
		display: block;
	}
	#featurenav a:hover{
		background: #eee;
		text-decoration:none;
	}
	#featurenav a.activeSlide, #featurenav span.playpause.resume{
		background: #ddd;
		color: #000;		
		border: 1px solid #aaa;
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
	}

	
	#featurenav span.playpause {
		cursor: pointer;
		padding: 3px 4px 4px;	
		width: 18px;
	}
	#featurenav span.playpause.pause span{
		padding: 3px 8px 4px;
		background: transparent url(../../images/feature-pause.png) no-repeat 2px 3px;
	}
	#featurenav span.playpause.resume span{
		padding: 3px 8px 4px;
		background: transparent url(../../images/feature-play.png) no-repeat 2px 3px;
	}
	
	#featurenav.thumb_nav a{
		padding: 0;
		border:none;
		background: #fff;
	}
	#featurenav.thumb_nav a span.nav_thumb, #featurenav a span.nav_thumb span.nav_overlay{
		width: 50px;
		vertical-align: middle;
		height: 30px;
		display: block;
		float: left;
	}
	#featurenav.thumb_nav span.playpause {margin-top: 2px; margin-right: 20px;}
	#featurenav a span.nav_thumb span.nav_overlay{
		background: url(../../images/feature-thumb-overlay.png) no-repeat 0 0;
	}
	#featurenav a.activeSlide span.nav_thumb span.nav_overlay{
		background: url(../../images/feature-thumb-overlay.png) no-repeat 0 -30px;
	}
	#featurenav a:active span.nav_thumb span.nav_overlay{
		background: url(../../images/feature-thumb-overlay.png) no-repeat 0 -30px;
	}

	
	
	
	#feature-footer .twitter {float: right;margin-right: 16px;display: inline;color: #777;}
	#feature-footer .twitter a{color: #333;}
	
.editfeature {
	text-align: right;
	line-height: 40px;
	margin-right: 15px;
}



/* ---- HIGHLIGHT TEMPLATE -------*/
#highlight {
	position: relative;
	background:#fff url(../../images/post-bg-short.png) repeat-x left bottom;
	border-left: none;
	border-right: none;
	border-top: none;
	margin-bottom: 1.5em;
}
	#highlight .postwrap {padding: 20px 30px;}
	#highlight .ftitle{margin-bottom: .8em;font-size: 30px;}
	#highlight .fcontent {visibility:hidden;
	width:0px;
		/*float: left;
		padding: 30px;
		width: 290px;
		margin-top:0 /*20px;*/
	}
	#highlight .fmedia {
		overflow:hidden;
		float: left;
		width: 840px;/*540px;*/
		margin: 0;
	}

/* Accordion Sidebar */


#sidebar #accordion{
	border: 1px solid #ccc;
	margin-bottom: 1.5em;
}
	 #accordion .widget{
		margin:0;
		border:none;
		line-height: 1.6em;
	}
	
	 #accordion .drawer-handle{
		text-shadow: #000 0 1px 0;
		display: block;
		cursor: pointer;
		padding: 8px 10px;
		background: #e5e5e5 url(../../images/nav-sprite-default.png) repeat-x 0 -144px;
		font-size: 14px;
font-weight:bold;
		border-top: 1px solid #fff;
		border-bottom: 1px solid #bbb;
		text-shadow:#fff 0 1px 0;
	}
	
	#accordion h3{
		text-decoration:none;
	}
	
	#accordion .ui-state-active {border-bottom: 1px solid #aaa;}
	
	#accordion .drawer-handle:hover{
		background: #AAAAAA url(../../images/nav-sprite-default.png) repeat-x 0 -108px;
		text-decoration: none;
		text-shadow: #fff 0px 1px 0;
		border-top: 1px solid #ddd;
		
	}
	#accordion .drawer-handle:hover a{color: #000;}
	
	#accordion .drawer-handle:active {
		background: #e5e5e5 url(../../images/nav-sprite-default.png) repeat-x 0 -180px;
		text-shadow: #fff 0px 1px 0;
		}
	
	 #accordion .selected{
		background: #e5e5e5 url(../../images/nav-sprite-default.png) repeat-x 0 -144px;
	}
	 #accordion .drawer-content{
		border-top: 1px solid #eee;
		border-bottom: 1px solid #ddd;
		background: #fff;
		color: #666;
		padding: 10px 10px 5px;
	}


/* FLICKR */
.widget_flickrRSS + div a img, .widget_flickrRSS a img{margin:8px; color: transparent;width: 75px; height: 75px;}
#sidebar .widget_flickrRSS ul{padding: 0;}
#sidebar .widget_flickrRSS ul li{
	float:left;
	border:none; 
	padding:0;
	margin:0;
}

/* ADS */
	 /* Deprecated */
		#sidebar .administer_widget .winner {padding: 13px 0 0 13px;	}
		.administer_widget a img {color: transparent;margin:0 13px 12px 0;}
		.administer_widget small a{
			font-family: arial, sans-serif;
			font-size: 9px;
			color:#404040;
			text-decoration:none;
		}
		.administer_widget .adslink {text-align: center;padding-bottom: 4px;}

	/* wp125 Ads */
		#sidebar  .winner #wp125adwrap_2c {padding-left:1px;}
		#wp125adwrap_2c { width:100%; }
		#sidebar #wp125adwrap_2c .wp125ad { width:125px; float:left; padding:6px; }


/* FORMS/CONTACT ETC */

	.cform input {padding: 5px;font-size: 1.1em;}

	 .cform fieldset{background: #fff;border:none;}
	 .cform label {
		display:block;
		margin:0;
		text-align:left;
	}
	.cf_info.failure{background: #f7f7f7; border: 1px solid #eee; padding: 5px 15px;color: #000;font-weight: bold;margin-bottom: 1em;}
	legend{display: none;}
	#content .cform {margin:5px 50px;padding:0px 0;}
	.cform ol, .cform li{list-style-type: none; margin:0;padding:0;}
	.cform label {}
	.cform li{margin-bottom: .7em;}
	.cform .single{width: 97%;}
	.cform .area{width: 97%;}
	.cform .emailreqtxt,.cform .reqtxt{font-style: italic;color: #999;}
	.cf_hidden {display: none;}


	 .success {
		background: #f7f7f7; 
		padding: 15px; 
		margin-bottom: .5em; 
		font-size:1.4em;
	}
	input[type="text"].cf_error:focus {border: 1px solid #000;}
	/* Mailing List Form */
	.mailinglist .cform ol{width:262px; float: left;}
	.mailinglist .cform .single{width:97%}
	.mailinglist .cform .sendbutton{margin:21px 0 0 10px;padding: 3px 0 2px 0;}
	.linklove a{display: none;}
	
	/* ----- AŅADIDOS EZERO ---- */
	
	/*--- ESCAPARATE HOME------*/
#menuservicios{
	/*background-color:#fefefe;
	border:solid 1px #CCC;*/
	padding:0px auto;
	margin:0px auto;
	}
	
#menuservicios h5{
	text-align:center;
	}
#menuservicios ul{
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-image:none;
	float:left;
	display:block;
	}
#menuservicios li{
	float:left;
	width:200px;
	height:400px;
	background-color:#fefefe;
	border:solid 1px #f0f0f0;
	padding:5px;
	margin:5px;
	}
		
#menuservicios ul li a:hover{
	border:solid 1px #f90;
	}
#menuservicios li p{
	font-size:13px;
	padding:5px;
	/*text-align:justify;*/
	}
#menuservicios li span{
	visibility:hidden;
}


.button #menuservicios li span{
	color:#fff;}

#imagenhome{
	margin:10px auto;
	/*padding:5px;*/
	width:168px;
	height:168px;
	background-color:#fff;
	border:solid 1px #f3f3f3;
	}

#imagenhome a{
	display:block;
	width:100%;
	height:100%;
	}
#imagenhome a:hover{
	border:1px solid #F90;
	text-decoration:none;
	}
	
#imagenhome a span{
	visibility:hidden;
	/*text-decoration:none;*/
	}
#imagenhome a:hover span{
	/*border:1px solid #F90;*/
	visibility:hidden;
	/*text-decoration:none;*/
	}
.mkpartner{
	background-image:url(http://www.ezero.es/images/LogoHomeMKPartner.png);
	background-repeat:no-repeat;
	}
	
.webpartner{
	background-image:url(http://www.ezero.es/images/LogoHomeWebPartner.png);
	background-repeat:no-repeat;
	}	
.sellingcom{
	background-image:url(http://www.ezero.es/images/LogoHomeSellingCom.png);
	background-repeat:no-repeat;
	}	
.mkexecutive{
	background-image:url(http://www.ezero.es/images/LogoHomeMKExecutive.png);
	background-repeat:no-repeat;	
	}
.buttonEscaparate{
	float:left;
	margin-left:35px;
	font-size:14px;
	background-color:#F60;
	border:solid 1px #F40;
	background-image:url(http://www.ezero.es/images/fondoboton.gif);
	background-repeat:repeat-x;
	/*margin-top:10px;
	margin-bottom:20px;*/
	}
.buttonEscaparate a{
	padding-top:8px;
	padding-bottom:8px;
	padding-left:4px;
	padding-right:4px;
	color:#FFF;
	text-decoration:none;
	}
.buttonEscaparate :hover{
	padding:4px;
	background-color:#F90;
	/*border:solid 1px #F60;*/
	text-decoration:underline;
	}	
	
/*--- FIN ESCAPARATE HOME------*/
/*--- ESCAPARATE MK------*/
#columna2{
	/*columnamk*/
	float: left; 
	width: 40%;
	height:400px;
	padding: 2%; 
	background-color:#fff;
	border:solid 1px #f3f3f3;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	}
#imagenmk{
	width:200px;
	height:200px;
	margin:0 auto;
	padding:5px;
	background-color:#fff;
	border:solid 1px #f3f3f3;
	}
#imagenmk a{
	width:100%;
	height:100%;
	display:block;
	}
#imagenmk a span{
	visibility:hidden;
	text-decoration:none;
	}
#imagenmk a:hover{
	border:1px solid #f90;
	text-decoration:none;
	}
#botonmk{
	/*float:right;
	margin:0px auto;*/
	margin-left:100px;
	}
.mkpartnerlogo{
	background-image:url(http://www.ezero.es/images/LogoServMKPartner.png); 
	background-repeat:no-repeat;
	background-position:center;
	}
.mkexecutivelogo{
	background-image:url(http://www.ezero.es/images/LogoServMKExecutive.png);
	background-repeat:no-repeat;
	background-position:center;
	}
/*--- FIN ESCAPARATE MK------*/

/*--- ESCAPARATE COM------*/
#columna2{
	/*columnacom{*/
	float: left; 
	width: 40%;
	height:400px;
	margin:2%;
	padding: 2%; 
	background-color:#fff;
	border:solid 1px #f3f3f3;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	}
#imagencom{
	width:200px;
	height:200px;
	margin:0 auto;
	padding:5px;
	background-color:#fff;
	border:solid 1px #f3f3f3;}	
#imagencom a{
	width:100%;
	height:100%;
	display:block;
	}
#imagencom a span{
	visibility:hidden;
	text-decoration:none;
	}
#imagencom a:hover{
	border:1px solid #f90;
	text-decoration:none;
	}
#columna2 #parrafo{
	width:340px;
	margin:0px auto;
	text-align:justify;
	}	
#botoncom{
	/*float:right;
	margin:0px auto;*/
	margin-left:100px;
}
.webpartnerlogo{
	background-image:url(http://www.ezero.es/images/LogoServWebPartner.png); 
	background-repeat:no-repeat;
	background-position:center;
	}
.sellingcomlogo{
	background-image:url(http://www.ezero.es/images/LogoServSellingCom.png); 
	background-repeat:no-repeat;
	background-position:center;
	}
/*--- FIN ESCAPARATE COM------*/

/*--- ESCAPARATE CONTACT------*/
#columnacon{}
#imagencon{}
#botoncon{}
.iconoDir{}
.iconomail{}
.iconoloc{}
.iconotele{}
/*--- FIN ESCAPARATE COM------*/
/*--  CLIENTES ---*/
#clientes{
	width:850px;
	height:auto;
	margin:0px auto;}
	
#clientes h3{font-size:18px; color:#F60;;}	
	
#listaclientes{float:left;}
#listaclientes ul{list-style:none; margin:0px auto; display:block;}
#listaclientes li{float:left; width:140px; height:90px; border:1px solid #f5f5f5; padding:5px; margin:5px;}
#listaclientes li a{display:block; width:100%; height:100%; cursor:pointer; text-decoration:none;}
#listaclientes li a img{border:none;}
#listaclientes li a:hover{border:1px solid #F60; margin-left:-1px; margin-top:-1px;}
#listaclientes ul li a span{visibility:hidden; text-decoration:none;}
#listaclientes h5{margin-top:20px; font-size:16px; color:#F60; font-variant:normal;}

#listaclientes2{position:relative; float:left;}
#listaclientes2 ul{list-style:none; margin:0px auto; display:block;}
#listaclientes2 li{float:left; width:140px; height:90px; border:1px solid #f5f5f5; padding:5px; margin:5px;}
#listaclientes2 li a{display:block; width:100%; height:100%; cursor:pointer; text-decoration:none;}
#listaclientes2 li a img{border:none;}
#listaclientes2 li a:hover{border:1px solid #F60; margin-left:-1px; margin-top:-1px;}
#listaclientes2 ul li a span{visibility:hidden; text-decoration:none;}
#listaclientes2 h5{margin-top:20px; font-size:16px; color:#F60;}


/*--  FIN CLIENTES --*/

/*--- ESTILOS CONTENIDOS SLIDER----*/
.slidertitle{
	float:left;
	margin-left: 20px;
	font-style: normal;
	/*border:1px solid #03F;*/
	}
.slidersubtitle{
	position:absolute;
	overflow:hidden;
	float:left;
	width:370px;/*325px;*/
	margin-top:-5px;
	margin-left:20px;
	font-style: normal;
	font-size: 18px;}	
.parrafoslider{
	position:absolute;
	overflow:hidden;
	font-style: normal;
	float:left;
	margin-left:20px;
	margin-top:60px;
	width:300px;}	
.listaslider{
	float:left;
	font-style: normal;
	font-size: 16px;
	line-height: 150%;
	list-style:outside none url(http://www.ezero.es/wp-content/uploads/2010/07/bigcheck.png);
	/*list-style-image: */
	}
ul.listaslider{
	float:left;
	margin-left:20px;
	width:300px;
	/*border:1px solid #F00;*/
	}
li.listaslider{
	margin-left:10px;
	}	
	
.cajasliderimage{
	position:relative;
	float:right;
	/*margin-left:80px;*/
	margin-right:5%;
	margin-top:-43px;
	/*padding:20px;*/
	/*border:1px solid #0CF;*/
	}	
	
img.sliderimage{
	/*border:1px solid #0F0;*/
	margin:0px auto;
	
	}	
/*--- ESTILOS CONTENIDOS SLIDER----*/

/*--- ESTILOS CONTACTO----*/

#contacto{
margin-left:55px;
	}

#direccion{
	float:left;
	width:225px;
	background-color:#fefefe;
	border:solid 1px #f0f0f0;
	padding:10px;
	margin:5px;
	}
#telefono{
	float:left;
	width:225px;
	height:100px;
	background-color:#fefefe;
	border:solid 1px #f0f0f0;
	padding:10px;
	margin:5px;
	}	
#email{
	float:left;
	width:235px;
	height:100px;
	background-color:#fefefe;
	border:solid 1px #f0f0f0;
	padding:10px;
	margin:5px;
	}
#localizacion{
	float:left;
	width:407px;
	height:770px;
	background-color:#fefefe;
	border:solid 1px #f0f0f0;
	padding:10px;
	margin:5px;
	}
	

#formulariocontacto{
	float:left;
	width:310px;
	background-color:#fefefe;
	border:solid 1px #f0f0f0;
	padding:10px;
	margin:5px;
	}
	
.cajatelefono{margin-top:0px;}


/*--- FIN ESTILOS CONTACTO----*/
/*--- ESTILOS BOTONES CAJAS ---*/

.buttonCajas{
	float:left;
	margin-left:65px;
	margin-bottom:20px;
	font-size:14px;
	background-color:#F60;
	border:solid 1px #F40;
	background-image:url(http://www.ezero.es/images/fondoboton.gif);
	background-repeat:repeat-x;
	/*margin-top:10px;
	*/
	}
.buttonCajas a{
	padding-top:8px;
	padding-bottom:8px;
	padding-left:4px;
	padding-right:4px;
	color:#FFF;
	text-decoration:none;
	}
.buttonCajas :hover{
	padding:4px;
	background-color:#F90;
	/*border:solid 1px #F60;*/
	text-decoration:underline;
	}

/*--- FIN ESTILOS BOTONES CAJAS --*/

/* ----- FIN AŅADIDOS EZERO ---- */
