body {
	background: fefefe url(../imagenes/uki_bck_body.gif) repeat-x top left; 
	color:		#494949;
	height:		auto;
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana, Helvetica, sans-serif;
	margin:		0 auto;
	padding:	0;
	text-align:	center;
	width:		100%;
}

.izq {
	float:		left;
}

.der {
	float:		right;
}

.clear {
	clear:		both;
}

.nobackground {
	background-image:none !important;
}

.noborder {
	border:		none !important;
}

.oculto { 
	display:	none
}
p
{
margin:15px 0 15px 0;
}

ul {
	list-style:	none;
	margin:		0;
	padding:	0;
}

ol {
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana, Helvetica, sans-serif;
	list-style:	none;
	margin:		0;
	padding:	0;
}

a {
	color:		#49709c;
	text-decoration:none;
}

a:hover {
	outline:	none;
	color:		#777777;
}

a img {
	border:		none;
}

fieldset {
	border:		none;
	margin:		0;
	padding:	0;
}

h1 {
	font:		bold 14px Tahoma, "Trebuchet MS", Verdana, Helvetica, sans-serif;
	margin: 	0;
	width: 		auto;
	clear: 		right!important;
}

.p {
	line-height: 18px;
}

#global {
	background: #FFFFFF!important;
	height: 	auto;
	margin:		0 auto;
	min-height: 1000px!important;
	padding: 	0;
	text-align:	left;
	width:		980px;
}

#barratop {
	border-bottom:1px solid #fff;
	background: url(../img/common/humicontrol_bck_top.gif) repeat-x top left;
	height:		20px;
	width:		980px;
} 

#top {
	background: url(../img/common/humicontrol_bck_topcontainer.gif) no-repeat top left;
	height: 	auto;
	float:		left;
	margin: 	0;
	overflow:	hidden;
	width: 		980px;
}

#logotip {
	display:	block;
	float:		left;
	height: 	84px;
	margin: 	0;
	width: 		287px;
}

#frases {
	border-right:1px solid #ccc;
	float:		left;
	height: 	50px;
	margin:		16px 0 0 134px;
}

#contacte {
	float:		right;
	height: 	84px;
}

ul#idiomes  {
	color:		#484848;
	display:	block;
	float:		right;
	height: 	20px;
	margin: 	2px 12px 0 0;
}

ul#idiomes li {
	border-right:1px solid #0287ac;
	display: 	block;
	float:		left;
	margin:		0 2px 0 0;
	padding:    0 2px 0 2px;
}

ul#idiomes a {
	color:		#979993;
	padding: 	0 5px 0 5px;
	height: 	40px!important;
}

ul#idiomes a:hover {
	color:		#0287ac;
	height: 	40px!important;
}

.idiomes-active {
	color:		#0287ac;
	padding:    0 0 0 2px;
	display:	inline;
}

ul#mainnav {
	background: url(../img/common/humicontrol_bck_mainnav.gif) repeat-x top left;
	float:		left;
	height: 	42px;
	margin: 	0;
	overflow:	hidden;
	width:		980px;
}

ul#mainnav li {
	background: url(../img/common/humicontrol_bck_separador.gif) no-repeat right;
	float:		left;
	margin: 	0;	
	padding: 	0 1px 0 0;
	width:		auto;
}

.mainnav-last a {
	float:		left;
	width: 		auto;
	height: 	34px;
	display:	block;
	padding: 	0;
	margin: 	0;
}

#container {
	background: url(../img/common/humicontrol_bck_container.gif) repeat-x top left;
	clear:		both;
	color: 		#4c545b;
	height: 	auto;
	float:		left;
	padding:    30px 0 0 10px;
	width:		970px;
}
#containerSecundarias {
	clear:		both;
	color: 		#4c545b;
	height: 	auto;
	float:		left;
	padding:    30px 0 0 10px;
	width:		970px;
	background-image: url(../img/common/humicontrol_bck_containerHorizontal.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#col01 {
 	float:		left;
	height:		auto;
	margin: 	0 10px 0 0;
	width:		360px;
}

#col02 {	
	float:		left;
	height:		auto;
	margin: 	0 10px 0 0;
	width:		360px;
}

#col01 p, #col02 p {
	float:		none;
	margin: 	0 0 10px 0;
	padding:	0 0 0 10px;
	width:		350px;
}

#col01 img, #col02 img {
	float:		none;
	margin: 	10px 0 10px 0;
	width:		360px;
}

#col01 h2, #col02 h2, #container-central h2 {
	color: 		#254867;
	font: 		bold 14px "Trebuchet MS", Arial, Tahoma, sans-serif;
	letter-spacing: -0.5px;
	margin: 	0;
	text-transform:uppercase;
	width:		360px;
}

#col01 h3, #col02 h3, #container-central h3 {
	background: url(../img/common/humicontrol_bck_headingtres.gif) repeat-x bottom left;
	color: 		#505050;
	font: 		bold 12px "Trebuchet MS", Arial, Tahoma, sans-serif;
	letter-spacing: -0.5px;
	margin: 	0;
	padding: 	0 0 5px 0;
	width:		auto;
}

.infodestaca {
	margin:		-80px 0 0 20px;
	position:	absolute;
	width:		360px;
}

.infodestaca h3 {
	background:none!important;
	color:		#fff!important;
	font: 		bold 14px "Trebuchet MS", Arial, Tahoma, sans-serif!important;
	margin:		0!important;
}

.infodestaca h4 {
	background: none!important;
	color:		#ccc!important;
	font: 		normal 11px "Trebuchet MS", Arial, Tahoma, sans-serif!important;
	margin:		-5px 0 0 0!important;
}

ul.caracteristicas {
	border-left:1px solid #d2d2d0; 
	margin:		-30px 0 0 95px;
	padding:	0 0 0 10px;
	position:	relative;
}

ul.caracteristicas-prod02 {
	border-left:1px solid #d2d2d0; 
	margin:		-30px 0 0 135px;
	padding:	0 0 0 10px;
	position:	relative;
}

ul.caracteristicas li, ul.caracteristicas-prod02 li {
	background: url(../img/common/humicontrol_blt_listacaract.gif) no-repeat top left;
	color:		#fff;
	float:		none;
	font: 		normal 10px "Trebuchet MS", Arial, Tahoma, sans-serif!important;
	margin:		0;
	padding:	0 0 0 8px;
}

#area-info-es {
	background: url(../img/es_es/humicontrol_ban_info.gif) no-repeat top left;
	float:		left;
	height:		458px;
	padding:	10px 0 0 9px;
	margin:		26px 0 10px 0;
	width:		219px;
}

#area-info-ca {
	background: url(../img/ca_es/humicontrol_ban_info.gif) no-repeat top left;
	float:		left;
	height:		458px;
	padding:	10px 0 0 9px;
	margin:		26px 0 10px 0;
	width:		219px;
}

#container-central {
	background: url(../img/common/humicontrol_bck_bottom.gif) repeat-x top left;
	border-top:1px solid #fff;
	height: 	auto;
	float:		left;
	padding:    20px 0 10px 10px;
	width:		970px;
}

#container-filtracion {
	float:		left;
	margin: 	0 10px 0 0;
	width:		360px;
}

#container-referencias {
	float:		left;
	margin: 	0 10px 0 0;
	width:		360px;
}

#container-delegaciones {
	float:		left;
	width:		200px;
}

.masinfo p {
	padding: 	10px 10px 0 0;
	width: 		auto;
}

.masinfo p a {
	color:		#1189a8!important;
}

.masinfo p a:hover, {
	color:		#696969!important;
}

#footer {
	color:		#0181a2;
	float:		left;
	font: 		normal 11px "Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif;
	padding:	20px 0 20px 0;
	margin:		5px 0 0 0;
	height:		auto;
	width: 		980px;
}

ul#footerNav  {
	border-bottom: 1px solid #e5e5e5;
	color:		#7f7f7f;
	float:		left;
	font: 		normal 11px "Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif;
	margin:		10px 0 10px 0;
	text-align: center;
	padding:	0 0 10px 0;
	width:		980px; 
}

ul#footerNav li {
	border-right:1px solid #0183a2;
	float:		left;
	margin: 	0 10px 0 0;
	padding: 	0 10px 0 0!important; 
	text-align: center;
}

#footer a {
	color:		#7f7f7f;
}

#footer a:hover {
	color:		#bebebe;
}

#footer p {
	float:		none;
	padding:	0;
	width: 		980px;
}

#footer span {
	float:		right;
	margin:		-2px 0 0 0;
	width: 		auto;
}

#footer span img {
	float:		right;
	margin:		-2px 0 0 4px;
}


ul.listas {
	margin:		0;
}

ul.listas li {
	background:	url(../img/common/humicontrol_blt_listas.gif) no-repeat top left;
	float:		left;
	margin:		0 0 2px 0;
	padding:	0 0 0 10px;
	width:		80px;
}

ul#referencias {
	margin:		11px 0 10px 0;
}

ul#referencias li {
	border-bottom:1px solid #d4d9d9;
	display:	block;
	float:		none;
	height:		80px;
	margin:		0 0 10px 0;
	padding:	0;
	width:		350px;
}

ul#referencias li img {
	float:		left;
	margin:		0 10px 0 0;
}

ul#referencias h4 {
	color:		#4c545b;
	float:		none;
	margin:		5px 0 0 0;
}

ul#referencias p {
	color:		#7a7a7a;
	float:		none;
	margin:		0 0 5px 0;
}

ul.links {
	margin:		10px 0 0 10px;
}

ul.links li {
	border-right:1px solid #bebebe;
	float:		left;
	height:		48px;
	margin:		0 10px 0 0;
	padding:    0 10px 0 0;
}

ul.links li img {
	margin:		0!important;
	height:		auto!important;
	padding:	0;
	width:		auto!important;
}

.info {
	float:		none;
	margin: 	0;
}
