* {
	margin: 0;
	padding: 0;
}

body {
	text-align: center;
	background-color: #cccccc;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

#wrap {
	text-align: left;
	width: 770px;
	background-color: #ffffff;
	margin: 0 auto;
}

#head {
	width: 100%;
	overflow: hidden;	
	background: #ffffff url(/site/images/headerbg.gif) repeat-x left bottom;
}
	#head h1 {
		width: 138px;
		height: 55px;
		padding: 12px 20px;
	}
		#head h1 a, #head h1 a img {
			border: 0;
		}
	#head .section-image {
		float: right;
		clear: right;
	}

/* Section headers */
#wrap .section-2 {background-image: url(/site/images/headerbg-2.gif);}
#wrap .section-3 {background-image: url(/site/images/headerbg-3.gif);}
#wrap .section-7 {background-image: url(/site/images/headerbg-7.gif);}
#wrap .section-8 {background-image: url(/site/images/headerbg-8.gif);}
#wrap .section-9 {background-image: url(/site/images/headerbg-9.gif);}
#wrap .section-10 {background-image: url(/site/images/headerbg-10.gif);}




#langmenu {	
	color: #505F71;
	font-size: 9px;
	margin: 0;
	padding: 5px 0;
	list-style: none;
	background-color: #ccc;
	text-align: right;
}

	#langmenu li {
		border-left: 1px solid #999999;
		padding: 0 0 0 5px;
		display: inline;
	}
	#langmenu li.primer-item {
		border-left: none;
	}
	#langmenu li.selected{
		font-weight: bold;
	}
	#langmenu li a {
		color: #505F71;
	}




#menu {
	width: 175px;	
	float: left;
	background-color: #ffffff;
}
	#menu ul {
		list-style: none;
		list-style-image: none;
		margin-bottom: 20px;
	}
		#menu ul li {
			width: 160px;
			background-color: #ffffff;
			margin: 3px auto;
			color: #000000;
			font-family: Arial,Helvetica,sans-serif;
			font-size: 12px;			
		}
		
		#menu ul li a {
			display: block;
			height: 30px;
			text-decoration: none;
		}
		
		#menu ul li a, #menu ul li a:visited {
			color: #000000;
		}
		#menu ul li a:hover {
			color: #ffffff;
			font-weight: bold;
		}
		
		#menu ul li.selected, #menu ul li.current {
			color: #ffffff;
			font-weight: bold;
		}

			#menu ul li .submenu li, #menu ul li .submenu li a, #menu ul li .submenu li a span {
				height: 15px !important;
				*height: auto !important;
				
				color: #000;
				background: #fff;
			}
			
			#menu ul li .submenu li a:hover {
				color: black;
			}
			
			#menu ul li .submenu a {
				_height: 1%;
				margin-left: 10px !important;
			}
			
			#menu ul li ul {
				margin-bottom: 0;
			}
			
/* Menu images */

	#node-2 a,  #node-2 span  { background-image: url(/site/images/menu_quienes.gif); }
	#node-3 a,  #node-3 span  { background-image: url(/site/images/menu_sanitaria.gif); }
	#node-7 a,  #node-7 span  { background-image: url(/site/images/menu_industrial.gif); }
	#node-8 a,  #node-8 span  { background-image: url(/site/images/menu_cte.gif); }
	#node-9 a,  #node-9 span  { background-image: url(/site/images/menu_peristaltic.gif); }
	#node-10 a, #node-10 span { background-image: url(/site/images/menu_accesorios.gif); }
	
	#menu li a:hover,
	#menu li.current a { background-position: 0 30px !important; }	
	
	#menu li.current a {
		color: #fff !important;
	}
	
	#menu {
		padding: 15px 10px;
		margin-top: -55px;
		
		position: relative;
		z-index: 5;
	}
	
	#menu li {		
	}
	
	#menu li a {
		padding-left: 10px;
		line-height: 30px;
	}	
	
	#menu .submenu a {
		font: normal 10px Verdana,Arial,Helvetica,sans-serif;;
		background-image: none;
	}
			
		#menu .submenu li a {
			line-height: 10px !important;
			padding: 0 !important;
			margin: 0 !important;
			color: #000 !important;
		}



#main {
	width: 540px;
	float: right;
	font-size: 10px;
	padding: 0 20px 20px 0;	
	position: relative;
}
	#main h2 {
		color: #ffffff;
		font-size: 20px;
		margin: -64px 0 30px 0px;
		height: 20px;
		
		position: relative;
		z-index: 5;
	}
	#main h3 {
		color: #ffffff;
		font-size: 12px;
		margin: -20px 0 30px 0px;
		
		position: relative;
		z-index: 5;
	}
	#main p {
		font-size: 12px;
		line-height: 16px;		
		margin: 12px auto;
	}
	h4 {
		margin: 10px auto;
		font-size: 14px;
		color: red;
	}
	
	#main h5 {
		font-size: 12px;
		color: #666;
	}
	

.sidebox {
	width: 30%;
	padding-left: 15px;
	padding-bottom: 20px;
	margin-bottom: 10px;
	margin-left: 15px;
	border-left: 1px dotted #999;
	_border-left: 1px solid #ddd;
	float: right;
	font-size: 9px;
}
	.sidebox h4 {
		margin: 0 0 5px 0;
		font-size: 10px;
		font-family: Verdana,Arial,Helvetica,sans-serif;
		padding-left: 20px;
	}
	
	.sidebox p {
		margin-top: 0 !important;
	}
	
	.sidebox p,
	.sidebox li {
		font-size: 11px !important;
	}	
	
	.sidebox ul {
		margin: 0;
		padding: 0;
	}
	
		.sidebox ul li {
			margin: 0 0 5px 5px;
			padding: 0 0 0 6px;
			list-style: none;
			background: url("../images/li_sidebox.gif") no-repeat left 6px;
		}
	
	.sidebox .aplicaciones	{background: url(/site/images/ico_aplicaciones.gif) no-repeat left center;}
	.sidebox .conexiones 	{background: url(/site/images/ico_conexiones.gif) no-repeat left center;}
	.sidebox .industrias	{background: url(/site/images/ico_industrias.gif) no-repeat left center;}
	.sidebox .ventajas 		{background: url(/site/images/ico_ventajas.gif) no-repeat left center;}





#footer {
	padding: 5px;
	clear: both;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	border-top: 1px solid #ccc;
}

	#footer p {
		line-height: 35px;		
		margin: 0 15px;
	}
	
	#footer p,
	#footer p a {
		color: #666;
	}
	
	


p.inicio {
	margin: 0;
	padding: 4px 19px;
	font-size: 9px;
	color: #505F71;
}

	p.inicio a {
		color: #505F71;
	}
	
	
	
#menu #link-pdf {		
	width: 150px;
	padding: 7px 5px 7px 5px;
	margin: 8px;
	background-color: #f1f1f1;
}

	#menu #link-pdf p {
		margin-top: 0;
		margin-bottom: 10px;
		font-size: 11px;		
	}
	
		#menu #link-pdf p strong {
			color: #555;
		}
	
		#menu #link-pdf img {
			float: left;
			margin-right: 5px;
			margin-bottom: 30px;
		}
	
		#menu #link-pdf a {			
			color: #333;
		}		
		
