* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	background: #333;
}

body, th, td, input, {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}

img a{ 
	cursor:pointer
}

p { padding:9px 0 0 0; margin:0}

#main{
width: 900px;
height: 1300px;
margin: 10px auto;
margin-bottom:30px;
background: url(conafi-prestito_sfondo.jpg) no-repeat top
}


/*    header   */

#header{
	height:350px;
	background:url(tuttoconsulenzeweb_header.jpg);
	
	}
	
.imghome{
		padding:293px 0 0 68px}
.imgrss{
		padding:0px 0 5px 22px;}

.imgportali{
		padding:293px 0 1px 20px;
		}
	
#menuheader{

	width:320px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-top:185px
	
	}
#menuheader ul{
	margin:0;
	padding:0;
	list-style:none
	}
#menuheader ul li{
	list-style:none;
	margin:0;
	padding:3px 0 3px 0;
	font-style:italic
	}
	
#menuheader ul li span{
	font-size:15px;
	font-weight:bold;
	font-style:normal
	}
		
#menuheader a{
	color:#FFF;
	text-decoration:none
}

#menuheader a.grigio:hover{
		color:#999}
		
#menuheader a:hover{
		color:#E4E4E4}

/*    contenuto   */

#contenutorss{
	background: url(tuttoconsulenzeweb_bk.jpg) repeat-y;
	margin:0;
	padding:0 10px 0 50px;
	height:1050px
	}

#contenuto{
	background: url(tuttoconsulenzeweb_bk.jpg) repeat-y;
	margin:0;
	padding:0 10px 0 50px;
	height:810px
	}
	
#boxconenuto{
	width:745px;
	height:545px;
	margin:0px;
	padding:20px 10px 10px 20px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#616161;	
	}
	
#boxconenutodx{
	width:405px;
	height:1005px;
	margin:0px;
	padding:20px 20px 10px 20px;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#616161;	
	border-right:1px #CCC dotted
	}
	
#boxconenutodx strong{
	color:#000;
	font-size:15px;
	line-height:25px;
	border-bottom:1px #ccc dotted;
	
	}
	
#boxconenutosx{
	width:345px;
	height:545px;
	margin:0px;
	padding:20px 30px 10px 10px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#616161;
	float:right;

	}
	
#boxconenutosx ul{
	padding:18px}
	
#boxconenutosx ul li{
	list-style:url(tuttoconsulenzeweb_rss-small.jpg);
	line-height:28px;
	border-bottom:1px #CCC dotted}
	
#boxconenuto p, #boxconenutodx p, #boxconenutosx p {
	padding:10px 15px 0 15px
	}
	
#boxconenuto a, #boxconenutodx a, #boxconenutosx a{
	float:none;
	color:#EE7C18;
	font-size:12px;
	font-weight:bold;
	text-decoration:none}
	
	
#boxconenutohome{
	background: url(tuttoconsulenzeweb_bk-box.jpg) no-repeat;
	width:345px;
	height:345px;
	margin:16px;
	padding:20px 10px 10px 20px;
	float:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#616161;	
	}

h1{
		font-size:14px;
		font-style:italic;
		font-weight:normal;
		color:#666;
		width:300px;
		border-bottom:1px #666 dotted;
		padding:0 0 3px 0	
	}
	
h2{
		font-size:28px;
		font-style:normal;
		font-weight:bold;
		color:#EE7C18;
		padding:2px
	
	}
	
#boxconenutohome p{
	height:250px;
	padding:10px 15px 0 15px;
	text-align:justify
	}
	
	
#boxconenutohome a{
	float:right;	
	}
	
#boxconenutohome p a{
	
	float:none;
	color:#EE7C18;
	font-size:12px;
	font-weight:bold;
	text-decoration:none}
	
/*    bottom   */

#box_bottom { 
	height:185px;
	background:url(tuttoconsulenzeweb_conattaci.jpg) no-repeat;

	}
#box_bottom_testo{
	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;
	color:#fff;
	float:right;
	text-align:left;
	padding:40px;
	width:370px
	
	}
#box_bottom_testo a{
		color:#FFF}
#box_bottom_testo a:hover{
		color:#E4E4E4}
		
form{ 
	margin:15px
	}
	
form table { border:#ccc 1px dotted;
			padding:15px}
form table td {
	padding:5px;
	color:#666;
	font-size:12px
	}
	
.campi{
	border:#F90 1px dashed;
	height:14px;
	width:160px;
	padding:2px;
	font-size:11px;
	color:#999
	}
	
	
textarea{
	border:#F90 1px dashed;
	height:40px;
	width:410px;
	padding:2px;
	font-size:11px;
	color:#999
	}


