html, body{
	height:100%;  	
	background-image:url(/img/layout/bg_body.jpg); background-repeat:repeat-x; 
}

body {
	
	margin:0px; padding:0px;
	background-color: #ffffff;
	font-family:Arial, Helvetica, sans-serif; color:#133655; font-size:13px; line-height:18px;
}

a{color:#133655;}

#container{ 
	height:auto !important; height:100%; min-height:100%; width:698px;
	background-image:url(/img/layout/bg_conteiner.jpg); background-repeat:no-repeat; 
	width:1000px; margin:0px auto;
	border:0px solid #000000
}


#testa{ 
	height:301px;
}
#content{ 
	width:851px; 
	background-color:#456f99; background-image:url(/img/layout/bg_sidebar.jpg); background-repeat:no-repeat; background-position:top right;
}
#sidebarDx{ 
	position:absolute; margin-left:699px; top:301px; 
	width:151px;  height:auto !important; 
	border:0px solid #000;

	}

#centro{ 
border-bottom:1px solid #456f99;
	min-height:600px; 
	width:699px;  	
	background-image:url(/img/layout/bg_content.jpg); background-repeat:repeat-y; background-color:#FFFFFF ;
}

#footer{  
	position:relative; bottom:0px; margin-bottom:0px; margin-top:-1px;
	width:100%; height:120px; line-height:24px;
 	background-color:#456f99; 
	color:#FFFFFF;
}

#footer .content{  
	width:980px; margin:0px auto; padding:10px;
}


/*Stili per Sidebar DX*/ 
#sidebarDx .traslochi-trasporti-servizi{ }
#sidebarDx .traslochi-trasporti-servizi h3{ text-transform:uppercase; font-size:12px; margin-top:5px; text-indent:5px;}
#sidebarDx .traslochi-trasporti-servizi ul{ list-style-type:none; margin-left:0px; left:0px; padding-left:0px; text-indent:5px;}
#sidebarDx .traslochi-trasporti-servizi ul a{ display:block; background-image:url(/img/layout/menu_servizi_a_bot.gif); background-position:bottom left; background-repeat:no-repeat; text-transform:uppercase; font-size:11px; height:20px; padding-top:4px; text-decoration:none; }
#sidebarDx .traslochi-trasporti-servizi ul a:hover{ font-weight:bold;}


/*Stili per Testata*/
#testa #menu-1-traslochi-trasporti{}
#testa #menu-1-traslochi-trasporti a{ display:block; float:left; border-left:1px solid #ffffff; padding-top:4px; height:20px; width:150px; text-align:center; text-transform:uppercase; color:#FFFFFF; text-decoration:none;}
#testa #menu-1-traslochi-trasporti a.preventivi{ background-color:#d5432f; border-right:1px solid #ffffff;}
#testa #menu-1-traslochi-trasporti a:hover{ font-weight:bold;}

#testa #menu-2-traslochi-trasporti-spedizioni{ clear:both; position:absolute; top:226px; margin-left:243px; }
#testa #menu-2-traslochi-trasporti-spedizioni a{ display:block; float:left; border-left:1px solid #133655;  padding-top:4px; height:19px; width:150px; text-align:center; text-transform:uppercase; color:#133655; text-decoration:none;}
#testa #menu-2-traslochi-trasporti-spedizioni a:hover{ font-weight:bolder;}

#testa .navigation-sei-qui{ position:absolute; top:262px; margin-left:20px; }

/*Stili per centro*/
#centro .contenuti{ padding-left:20px; padding-right:20px; line-height:18px; }
#centro .contenuti h2{ background-image:url(/img/layout/ico-title.gif); background-repeat:no-repeat; background-position:left; text-indent:20px; font-size:13px; text-transform:uppercase;  margin-bottom:14px; margin-top:0px;}
#centro .contenuti h3,h4{ font-size:13px; margin-bottom:6px; margin-top:0px;}
#centro .contenuti .testi{ padding-bottom:20px;  }


#centro .Split3{  margin-top:20px; }
#centro .Split3 div{ width:203px; float:left;  padding:7px;}
#centro .Split3 div h3{  font-size:13px; text-transform:uppercase; margin-bottom:7px;}
#centro .Split3 div img{ background-image:url(/img/layout/img_bot.gif); background-repeat:no-repeat; background-position:bottom; padding-bottom:20px; }
#centro .Split3 div ul{ list-style-type:none; margin-left:6px;  padding-left:6px; margin-top:0px;}
#centro .Split3 div ul a{ display:block; height:20px;}

#centro .wide{  margin-top:20px; margin-bottom:20px; }
#centro .wide div{ clear:both; margin-bottom:10px; height:112px; }
#centro .wide div h3{  font-size:12px; text-transform:uppercase; margin-bottom:7px; margin-top:0px; padding-top:0px; line-height:15px; margin-bottom:2px;}
#centro .wide div a h3{ text-decoration:none;}
#centro .wide div a:hover h3{ color:#456f98;}

#centro .wide div img{ background-image:url(/img/layout/img_right.gif); background-repeat:no-repeat; background-position:right; padding-right:20px; margin-right:2px; float:left; border:0px; }

#centro .preventivo{ clear:both; background-image:url(/img/layout/bg_preventivo.gif); background-repeat:no-repeat; background-position:center; padding:2px; height:40px; padding-top:8px; padding-right:6px; text-align:right; margin-bottom:20px; margin-top:20px; color:#FFFFFF; font-weight:bold;}
#centro .preventivo a{ color:#FFFFFF; text-decoration:none; text-transform:uppercase; }
#centro .vedi_anche{ margin-bottom:20px; clear:both; }
#centro .vedi_anche h4{ margin-bottom:0px; margin-top:20px; border-bottom:4px solid #d0dce8; margin-bottom:6px;}
#centro .vedi_anche div,p{ margin:0px; padding:0px;}

#centro .faq{ margin-bottom:20px;}


#blocIndi{ line-height:18px;}

#faq li a.domanda{  color:#456f98; text-decoration:underline; cursor:help;text-decoration:none; }
#faq li a.domanda:hover{ text-decoration:underline;  background-color:#d0dce8; color:#133655; margin-bottom:0px;}
div#faq li {list-style-position: inside; margin-bottom:4px; margin-left:10px; list-style-type:square; }
div#faq li div{ background-color:#d0dce8; margin-top:0px; padding:4px 4px 4px 4px; }

form input, textarea, select{
	font-family:Arial, Helvetica, sans-serif; color:#133655; font-size:12px; background-color:#efefef; border:1px solid #d0dce8;

}

form textarea{
width:296px; height:60px;
}
.form_contatti textarea{
width:350px; height:100px;
}

.descr{ padding-top:8px;}
.anteprimaNews{ margin-bottom:20px;}
#preventivi-per-traslochi-trasporti-spedizioni{clear:both; margin-bottom:10px; background-image:url(/img/preventivi-home.gif); background-repeat:no-repeat; width:650px; height:500px;  padding-top:0px; margin-top:50px; background-color:#D5432F}
#preventivi-per-traslochi-trasporti-spedizioni a{ text-decoration:none; display:inline; padding:6px; background-color:#143350; color:#FFFFFF;  }
#preventivi-per-traslochi-trasporti-spedizioni a:hover{ text-decoration:underline; background-color:#456f99; }

