body {margin:0;
padding:0;}

#container-3colonne, #container-2colonne {width:1000px;
position:absolute;
left:50%;
margin-left:-500px}

#navigazione-sx {margin:29px 0 0}
#navigazione-dx {margin:0}

#testata  {width:1000px}

#navigazione-sx #testata {height:125px}

#navigazione-dx #testata {height:154px}




/* =======SETUP COLONNE======= */



/* ------parti principali------ */

#navigazione-sx #navigazione, #contenuto, #principale, #laterale {float:left}
#navigazione-dx #navigazione, #navigazione-dx #contenuto {float:right}

#navorizz {width:1000px;
height:46px}

#cont-interno {clear:both}

#corpo {width:1000px;}

#navigazione {padding-top:60px}

#navigazione-sx #navigazione {width:210px}
#navigazione-dx #navigazione {width:220px}

#principale {padding-top:16px}

#contenuto {margin:0;}

#navigazione-sx #contenuto {padding:0 27px 0 23px}
#navigazione-dx #contenuto {padding:0 17px 0 33px}

#container-3colonne #navigazione-sx #contenuto #principale {width:563px}
#container-2colonne #navigazione-sx #contenuto #principale {width:739px}
#container-3colonne #navigazione-dx #contenuto #principale {width:553px}
#container-2colonne #navigazione-dx #contenuto #principale {width:729px}


#laterale {width:148px;
margin-left:28px;
padding-top:30px}




/* testata */

#oneclick {width:140px;
height:70px;
position:absolute}

#navigazione-sx #oneclick {top:180px;
left:625px}

#navigazione-dx #oneclick {top:80px;
left:685px}

#oneclick h4 {margin:0;
height:80px}

#oneclick h4 a {display:block;
width:130px;
overflow:hidden;
margin:0;
padding:70px 0 0 0;
height:0!important;
	height /**/:70px; /* for IE5/Win only */}


/* navigazione orizzontale */

#navigazione-sx #navorizz div {padding:1px 0 1px 208px}
#navigazione-dx #navorizz div {padding:1px 0 1px 20px}

#navorizz a {display:block;
float:left;
height:44px;
font-size:0.85em;
line-height:44px;
padding:0 1em}



/* navigazione */

#navigazione h3 {font-size:1em;
margin-bottom:12px}

#navigazione-sx #navigazione h3 {margin-left:30px}
#navigazione-dx #navigazione h3 {margin-left:35px}

#navigazione ul {list-style-type:none;
margin:0;
padding:0}

#navigazione li {margin:0 0 2px}

#navigazione-sx #navigazione li {}
#navigazione-dx #navigazione li {}

#navigazione-sx #navigazione li div {display:block;
padding:0 0 0 35px}

#navigazione-dx #navigazione li div {display:block;
padding:0 55px 0 35px}

#navigazione li a {display:block;
padding:8px 0 14px;
font-size:0.85em;}

#navigazione-sx #navigazione li a {width:142px}
#navigazione-dx #navigazione li a {width:130px}



/* contenuto */

#contenuto {font-size:0.85em;
padding-top:10px}

#navigazione-sx #laterale {padding-top:90px}
#navigazione-dx #laterale {padding-top:30px}

#laterale ul {list-style-type:none;
margin:0;
padding:0}

#laterale li {margin:0;
padding:6px 4px}

#laterale li a {display:block;
padding-left:4px}

#laterale h4 {padding:0 0 0 8px;
margin-bottom:3px}

#laterale p {margin-top:3px;
padding:0 8px}

#container-2colonne #laterale {display:none}



/* footer */

#footer {height:65px;

padding-top:33px;
font-size:14px;
line-height:32px;
text-align:center}

#navigazione-sx #footer {
margin:0 0 0 180px}

#navigazione-dx #footer {
margin:0 0 0 9px;
padding-right:220px}


/* altro */

.cleaner {clear:both;
height:10px;
font-size:xx-small;
line-height:10px}

#annunci-piede {font-size: x-small;line-height:10px;padding:0 0 0 0;}
#annunci-piede td {height:5px}