/* CSS Document */
body{
	margin:0px; 
	padding:0px; 
  background:#fff url("images/bg.gif") repeat-x top;
	color:#6B6854; 
	font:14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

div, p, ul, h1, h2, h4, img, form, label{
	padding:0px; 
	margin:0px;
}

ul li{list-style-type:none;}

a { color:#088;
	taxt-decoration:none;}

a:hover{color:#099;
	text-decoration:none;}

/*----MAIN PANEL----*/

#mainPan{ 
	width: 1035px; \width:1045px; w\idth:1035px;
	margin: auto;
	height:auto;
	position:relative;

}


/*----Left Panel----*/

#leftPan{height:auto;
width:220px;
float:left;
position:relative;
text-align:center;

}

#leftTopPan{width:220px; 
	height:272px; \height: 498px; h\eight:498px;
	position:relative; 
	margin: 0; 
	padding:0; 
	background:url(images/internet-idraulico-romahead.png) top right no-repeat;
}

#leftTopPan img{
	margin:0 0 0 0;
}

#leftPan ul.linkone{width:118px;
	height:150px; 
	padding:0; 
	background:none;
	text-align:left;
	position:relative; 
}

#leftPan ul.linkone li{width:118px; 
	height:26px; 
	margin:0 auto; 
	background:none; 
	padding:0px;
}

#leftPan ul.linkone li a{width:118px; 
	height:26px; 
	display:block; 
	background:url(images/arrow-normal.gif) 0 50% no-repeat #fff; 
	color:#8F8C73; 
	font:13px/26px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	padding:0 0 0 20px; 
	text-decoration:underline;
}

#leftPan ul.linkone li a:hover{background:url(images/arrow-normal.gif) 0 50% no-repeat #B2D5EA; 
	color:#fff; 
	text-decoration:underline;
}

#leftPan h2{width:90px; 
	height:63px; 
	background:#F6F4E4; 
	color:#8F146E; 
	font-size:24px; 
	line-height:63px; 
	padding:0 0 0 63px; 
	font-weight:normal;
}

#leftBottomPan{width:200px; 
	height:72px; 
	position:relative; 
	margin: 0; 
	padding:0; 
	background:url(images/idraulico-roma_14.png) top right no-repeat;
}

#leftPan h4{
	width:100%; 
	height:50px; 
	font-size:23px; 
	line-height:22px; 
	clear:both;
	text-align:center;
	text-decoration:none;
}

#leftPan h4 a{
	color:#727272;
	text-decoration:none;
}

#leftPan h4 a:hover{
	color:#088;
	text-decoration:none;
}
/*----/Left Panel----*/

/*----Center Panel----*/

#centerPan{width:500px;  
height:auto;
float:left;
position:relative;
text-align:center;
margin-bottom:10px !important /*Non-IE6*/; 
margin-bottom:5px /*IE6*/;
}


#menu {
    position: absolute;
    top:92px;
    left:-85px;
	color: #FFF;
   font-size: 16px;
   clear:both;
}
#centerPan h1{width:500px; 
	height:124px; 
	background:url(images/internet-idraulico-romah-02.png) 0 0 no-repeat; 
	color:#666; 
	font:30px/23px Impact, "Times New Roman", Times, serif; 
	padding:0px 0 0 13px;
}

#centerPan h1 span{font:13px/16px Impact, Arial, Helvetica, sans-serif;
		color:#666; 
}

#centerPan{position: relative;
	width:450; 
	height:100%; 
	float:left; 
	margin-left:0px;
	text-align:left;
	font-size:16px;
	color:#202020;
}

#centerPan h3{
	font-weight:bold;
	font-size:27px;
	line-height:24px; 
	margin-top:15px;
	margin-left:8px;
	text-align:left;

}

#centerPan h3 a{
	color:#088;
	text-decoration:none;
}

#centerPan h3 a:hover{
	color:#099;
	text-decoration:none;
}	
.center ul li a{
	color:#727272;
	text-decoration:none;
	text-align:left;
}

.center ul li a:hover{
	color:#088;
	text-decoration:none;
	}
	
#centerPanTable{position: relative;
	width:455px; 
	height:100%; 
	float:left; 
	color:#424242;
	margin-left:5px;
	text-align: left;
}

#centerPanTable h2{width:210px; 
	height:36px; 
	display:block; 
	color:#68676C; 
	font-size:17px; 
	line-height:19px; 
	margin:11px 0 0 2px;
}

#centerPanTable .split2 div{
		width:220px;
		float:left;
		padding: 0 3px;
		font-size:15px;
		font-weight:normal; 
		line-height:16px;
}

#centerPanTable ul.list{ 
	padding:0px; 
	text-align:left;
	position:relative;
}

#centerPanTable ul.list il{
	float:left;
	line-height: 15px; 
	font-size: 14px; 
	margin:0 auto; 
	padding:0px;
}
	
.sotto{
	clear:left;
	text-align: center;
	font-size:11px;
	font-weight:bold; 
	line-height:12px; 
}

.sotto ul{
	width:450px; 
	position:absolute; 
	top:276px; 
	left:0px;

}

.sotto li{
		float:left;
}

.sotto ul li a{padding:0 8px 0; 
	color:#68676C; 
	text-decoration:none;
}

.sotto ul li a:hover{
	text-decoration:none;
	color:#000;
}

#sotto2{
	height: 130px ;
	width:453px;
	background:url(images/idraulico-roma_sotto.gif) 100% 0 no-repeat;
	clear:left;
	position:relative; 
}

#sotto2 ul{
	width:100%;
	text-align: center;
	font-size:11px;
	font-weight:bold; 
	line-height:12px;
	padding:0 4px;
	margin-left:20px;
}

#sotto2 li{padding:0 4px;
		float:left;
		text-align:center;
}

#sotto2 ul li a{
	color:#68676C; 
	text-decoration:none;
	
}

#sotto2 ul li a:hover{
	text-decoration:none;
	color:#000;
}



#centerPan h4{
	width:350px; 
	height:50px; 
	font-size:24px; 
	line-height:34px; 
	clear:both;
	text-align:center;
	padding: 0 0 0 50px;
	text-decoration:none;
}

#centerPan h4 a{
	font-size:24px;
	color:#088;
	text-decoration:none;
}

#centerPan h4 a:hover{
	font-size:28px;
	color:#099;
	text-decoration:none;
}

#centerPan p{padding:0 0 0 9px;
	line-height:20px;

}

#centerPan p.bottompadding{padding:22px 0 0 9px; 
	margin:0 0 38px 0;
}

#centerPan p span.boldtext{font-weight:bold;
}

#centerPan p span.magedacolortext{background:#F6F4E4; 
	color:#8F146E;
}

#centermorePan{width:460px; 
	height:100px; 
	background:url(images/idraulico-roma_12.gif) 0 0 no-repeat; 
	padding:0 0 0 0px; 
	margin:0 0 0 0px;
}

#centermorePan a:hover{text-decoration:underline;
}

/*----/Center Panel----*/

/*----Right Panel----*/

#rightPan{width:220px;
height:auto;
float:left;
position:relative;
margin-bottom:10px !important /*Non-IE6*/; 
margin-bottom:5px /*IE6*/;
margin-left:10px !important /*Non-IE6*/; 
margin-left:5px /*IE6*/;
}

#rightTopPan{width:220px; 
	height:250px;  
	background:url(images/idraulico-roma_signorina.png) no-repeat top;
}

#rightTopPan img{width:160px; 
	height:39px; 
	margin:30px 0 0 37px;
}

#rightPan ul{width:240px; 
	height:100px; 
	padding:0px 0 0;
}

#rightPan ul li{width:118px; 
	height:27px; 
	position:relative; 
	margin:0 auto; 
	float:left;
}

#rightPan ul li a{width:96px; 
	height:26px; 
	display:block; 
	padding:0 0 0 22px; 
	text-decoration:none;
}

#rightPan ul li a:hover{
	text-decoration:none;
}

#rightPan ul li.contact{background:none;}

#rightPan h2{width:220px; 
	height:33px; 
	color:#68676C;
	font-weight:bold;
	font-size:16px; 
	line-height:24px; 
	padding:0 0 0 23px; 
}

#rightPan form{width:222px; 
	height:173px; 
	position:relative; 
	margin:0 auto; 
	padding:0 0 0 13px; 
	color:#68676C;
	font-weight:bold;
}

#rightPan form input.button{width:100px; 
	height:27px; 
	float:left; 
	background:url(images/invia_27.png) 0 0 no-repeat; 
	color:#000; 
	font-size:12px; 
	font-weight:bold; 
	border:none; 

}

#rightPan form h2{width:100px; 
	height:47px; 
	display:block; 
	background:url(images/memberbg.gif) 0 0 no-repeat #D5D2BC; 
	color:#fff; 
	font-size:18px; 
	line-height:18px; 
	padding:0 0 0 5px;
}

/*----/Right Panel----*/

/*----Footer Panel----*/

#footermainPan{background:url(images/footerbg.gif) 0 0 repeat-x; 
	clear:both; 
	height:auto; 
	margin: auto;
	text-align:center; 
	color:#000;
	font:12px/15px Arial, Helvetica, sans-serif; 
}

#footerPan{width:100%; 
	position:relative; 
	margin-top:5px; 
	font:12px/15px Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#8F8C73;
	clear:both;
	text-align:center;
}

#footerPan p.{width:950px; 
	position:absolute; 
	top:8px; 
	left:2px;
	color:fff#
}

#footermainPan .li footerPan{float:left; 
	color:#8F8C73; 
}

#footerPan a{padding:0 5px 0; 
	color:#8F8C73; 
	text-decoration:none;
}

#footerPan a:hover{text-decoration:underline;
	color:#424242;
}