@charset "utf-8";
/* CSS Document */
@import url("reset.css");
@import url("structure.css");

/* -----------------------------------*/
/* ---------->>> INDEX <<< -----------*/
/* -----------------------------------*/

/* ---------->>> INDEX____________________________________________________________ TOP */
.idioma_index{
	font-size:9px;
	height:10px;
	position:absolute;
	text-align:center;
	vertical-align:top;
	width:67px;  
}
.idioma_index a:link, .idioma_index a:active, .idioma_index a:visited{
	color:#869530;
	text-decoration:none;
}
.idioma_index a:hover {
	color:#3c3f36;
}


/* ---------->>> GENERAL____________________________________________________________ TOP */
#logo{
	float:left;
	margin:132px 0 12px 20px;  
}
#idiomas{
	border:0px solid green;
	display:block;
	float:right;
	height:127px;
	width:13px;
}
.idioma{
	background-color:white;
	display:block;
	float:right;
	height:47px;
}
#content-wrap p{
  text-indent:0px
}

/* ---------->>> GENERAL____________________________________________________________ TOP */
#wrap-pie h1{
	/*
	color:#939191;
	font-size:1.5em;
	font-weight:bold;
	padding:15px 0 5px;
	*/
	color:#939191;
	font-size:1.2em;
	font-weight:bold;
	padding:4px 0 5px;
}
	.three-center h1,
	.three-rightsidebar h1
	{
		margin-bottom:24px;
	}
	#wrap-pie ul{
		padding-left:0px;
		padding-top:20px;
	}
	#wrap-pie ul li{
		padding:5px 0 0px 5px ;
		font-size:1.1em
	}
		#wrap-pie ul li a{
			color:#c1c1c1;
			text-decoration:none
		}
		#wrap-pie ul li a:hover{
			color:#9fb03e;
			
		}
	#wrap-pie a{
		color:#c1c1c1;
	}
	#wrap-pie a:hover{
		color:#9fb03e;
	}
	 td .alert{
		font-family: Verdana,Arial, Helvetica, sans-serif;
		font-size: 1em;
		font-weight:normal;
		color: #30292B;
		margin-bottom:10px;
	 }
	#wrap-pie .alert{
		font-family: Verdana,Arial, Helvetica, sans-serif;
		font-size: 1em;
		font-weight:normal;
		color: #30292B;
		margin-bottom:10px;
	}
#wrap-pie p{
	color:#c1c1c1;
	font-size:1.1em;
	margin-top:0;
	margin-bottom:3px;
	text-indent:0;
}
#wrap-pie table{
	color:#c1c1c1;
	font-size:1.1em;
	margin-top:0;
	text-indent:0;
}
	#wrap-pie .td_form{
		color:#c1c1c1;
		font-size:1em;
		font-weight:bold;
	}
	#wrap-pie input,
	#wrap-pie textarea{
		/*background-color:#4e5156;*/
		border:1px solid #d1d1d1;
		color:#30292B;
		width:305px;
	}
	#wrap-pie .input2{
		width:100px;
	}
	#wrap-pie input{
		width:305px;
	}
	#wrap-pie .td_codigo{
		float:left;
		color:#c1c1c1;
	}
	#wrap-pie .button{
		background-color:#D1D1D1;
		color:#5a5a5a;
		cursor:pointer;
		border:0 none;
		padding:2px;
		vertical-align:top;
		width:44px;
	}
	#wrap-pie .button:hover{
		background-color:#dee7aa;
		color:#30292B;
		cursor:pointer;
		border:0 none;
		padding:2px;
		vertical-align:top;
		width:44px;
	}
#wrap-pie #copy{
	width:800px;
	margin:0 auto;
}
	

/* ---------->>> GENERAL________________________________________________CONTENIDO TUNDS */
#rightcol-tunds ul{
	float:right;
	width:191px; 
	padding-bottom:0px
}
#rightcol-tunds ul li{
	background:url(../images/comunes/back_new01_01.jpg) repeat-y;
	height:103px;
	float:right;
	width:191px; 
}
.rc-tunds-date{
	color:#939191;
	float:right;
	font-size:9px;
	font-weight:bold;
	padding-top:10px;
	width:55px;
}
.rc-tunds-txt{
	float:left;
	font-size:10px;
	line-height:13px;
	padding:3px 15px 10px;
	width:80%;
}
.rc-tunds-mas{
	color:#939191;
	float:right;
	padding-right:10px;
	text-align:right;
	width:175px;
}
#rc-tunds-bottom a.mas:link,
#rc-tunds-bottom a.mas:active,
#rc-tunds-bottom a.mas:visited {
	color:white;
	font-weight:bold;
	text-decoration:underline;
}
#rc-tunds-bottom a.mas:hover {
	color:white;
	text-decoration:none;
}
#dhtmlfloatie{
	position: absolute;
	left: 0;
	left: -900px;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	border: 1px solid #9fb03e;
	padding: 5px;
	z-index: 100;
	top:auto;
}
	#ecolum-tunds{
		float:left;
		margin-top:45px;
		#margin-top:75px;
		_margin-top:65px;
		width:125px;
		text-align:left;
	}
	#ecolum-products{
		float:left;
		font-size:9px;
		line-height:10px;
		/*margin-top:55px;
		#margin-top:45px;
		_margin-top:45px;*/
		width:125px;
	}

/* ---------->>> GENERAL________________________________________________CONTENIDO PRODUCTOS */
#leftcol-prod ul{
	
} 
#leftcol-prod a:link,
#leftcol-prod a:active,
#leftcol-prod a:visited{
	color:#636363;
	text-decoration:underline;
	font-weight:bold;
}
#leftcol-prod a:hover{
	color:#869530;
	text-decoration:none;
}
.arrow{
	position:relative; width:10px; height:5px; 
}

.rc_producto{
	float:right;
	height:366px;
	margin-top:28px;
	width:448px;
	margin-right: 10px;
}

/* ---------->>> GENERAL________________________________________________CONTENIDO DISTRIBUIDORES */

#content-wrap ul.distribuidores{
	float:left;
	list-style-type:none;
	padding-left:0em;
	width:775px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}
#content-wrap ul.distribuidores li{
	background-position:left center;
	background-repeat:no-repeat;
	float:left;
	width:373px;
}
#content-wrap ul.distribuidores li ol{
	float:left;
	list-style-type:none;
	margin:0px;
}
#content-wrap ul.distribuidores li ol li{
	background-position:left center;
	background-repeat:no-repeat;
	float:left;
	margin-top:10px;
	padding-left:5px;
	width:340px;
}

#leftcol-dist ul.distribuidores{
	float:left;
	list-style-type:none;
	padding-left:24px;
	width:391px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}
#rightcol-dist ul.distribuidores{
	float:left;
	list-style-type:none;
	padding-left:0px;
	width:391px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}
#leftcol-dist ul.distribuidores li,
#rightcol-dist  ul.distribuidores li{
	background-position:left center;
	background-repeat:no-repeat;
	float:left;
	width:373px;
}
#leftcol-dist ul.distribuidores li ol,
#rightcol-dist ul.distribuidores li ol{
	float:left;
	list-style-type:none;
	padding:0 0 10px;
}
#rightcol-dist ul.distribuidores li ol{
	float:left;
	list-style-type:none;
	padding:10px 0 0 5px;
}
#leftcol-dist ul.distribuidores li ol li,
#rightcol-dist #leftcol-dist ul.distribuidores li ol li{
	background-position:left center;
	background-repeat:no-repeat;
	float:left;
	margin-top:0px;
	padding-left:5px;
	width:340px;
	margin-bottom:10px;
}
.nombre_dist{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9eb13e;
	font-weight:bold;
	word-spacing:-1px;
}
#leftcol-dist .nombre_dist,
#rightcol-dist .nombre_dist{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9eb13e;
	font-weight:bold;
	word-spacing:-1px;
}
.ciudad_dist{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	margin-top:20px;
	text-decoration:underline;
	float:left;
}
#leftcol-dist .ciudad_dist,
#rightcol-dist .ciudad_dist{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
	float:left;
}
#content-wrap a:link,
#content-wrap a:active,
#content-wrap a:visited{
	text-decoration:underline;
	font-weight:bold;
}
#content-wrap a:hover{
	color:#869530;
	text-decoration:none;
}

/* ---------->>> GENERAL________________________________________________CONTENIDO PRENSA */

.table-press .img{
	position:relative;  float:left; margin-right:10px
}
.table-press .title{
	float:left;
	height:20px;
	width:400px;
}
.table-press .date{
	float: left;
	font-size:8px;
	margin-top: -5px;
	height: 20px;
	width: 400px;
}
.table-press .txt{
	float: left;
	font-size:11px;
	line-height: 18px;
	width: 640px;
}
.table-press .imgs{
	float: left;
	width: 640px;
	line-height: 18px;
	text-align:right;
}

/* ---------->>> GENERAL________________________________________________CONTENIDO CONTACTO */
#back-contacto .info{
	float:left;
	text-align:justify;
	padding-left:25px;
	height:auto;
	padding-top:14px;
	margin-left:9px;
	font-size:11px;
}
#back-contacto .c-form{
	float:left;
}
.td_form{
	text-align:right;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	vertical-align:top;
	heigth:20px;
}
.td_codigo{
	text-align:right;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #636363;
	vertical-align:top;
	heigth:20px;
	padding-right:10px;
}
.input{
	height:16px;
	width:259px;
	border:1px solid #9fb03e;
	color: #000;
	font-size:11px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	filter:alpha(opacity=65);-moz-opacity:0.65;
	padding-left:3px;
}
.input2{
	height:16px;
	width:100px;
	border:1px solid #9fb03e;
	color: #000;
	font-size:11px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	filter:alpha(opacity=65);-moz-opacity:0.65;
	padding-left:3px;
	
	vertical-align:top;
}
.textarea{
	height:100px;
	width:259px;
	border:1px solid #9fb03e;
	color: #000;
	font-size:11px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	filter:alpha(opacity=65);-moz-opacity:0.65;
	padding-left:3px;
}
.button{
	background: #9fb03e;
	color: #FFFFFF;
	border: 1px #869530 solid;
	font-size:10px;
	top:1px;
}
.alert{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #636363;
}


.three-leftsidebar img{
	margin-top:25px;
}


