html,body{margin:0;padding:0;}
body{font:12px Arial,sans-serif; color: #535353; background: #F0D2A0 url(img/sfondo.jpg) top left repeat-x;}
h1{margin:0;font-size: 14px; }
p{margin:0 0 1.5em; padding: 0 5px 0 5px;}
body,a,p,span,input,form,td,th{font:12px Arial,sans-serif;}
a {text-decoration:none; font-weight:bold; color: #535353;}
.imgtext-table {margin:0 5px 5px;}

#contenitore {position: relative; width:952px; text-align:left; background: url(img/bgbianco.gif) repeat-y 227px 0px;}
#SliceAA {
	position:absolute;top: 80px;left: 10;
	width:227px;
	border:1px solid green;
}

#SliceBB {
	position:absolute;top: 80px;eft: 200;
	width:725px;
	border:1px solid blue;
}

#SliceCC {
	width:100%;
	/*height:100%;*/
	text-align:left; background:#CAAE7F;
	margin-top:10px;
	border-top:	7px solid #F0D2A0;
	clear:both;
}

#sfondoprimo{background: url(img/sfondo_primo.jpg) top left no-repeat;width:952px;height:425px;z-index:1;position:absolute;top: 0px;left: 0px;}
#link { position:absolute; left:300px; top:180px; width:300px; height:130px; }
#ass { position:absolute; left:0px; top:0px; width:250px; height:200px; }

A img{border:none}
#content img{padding:5px 0 3px 0;}
p.bodytext{ margin:0px;}
#format_titolo{font-size:14px; font-weight: bold; padding: 2px 0 0 5px; color:#535353; display:inline;}
#format_titolo3{font-size:14px; display:inline; color:#0F2F4D; text-transform:uppercase;}

#partners {position:absolute; top:196px; left:31px; width:160px; border: 10px solid #B39158; background: #ffffff; padding:5px;z-index:2;}
#contenitore > #partners {width:150px;}
#blog {position:absolute; left:227px; top:332px; width:245px; height:60px; z-index:3;}
#banner {position:absolute; left:476px; top:331px; height:60px; z-index:4;}
#titolo {position:absolute; left:300px; top:400px; height:30px; z-index:5; text-align:right; width:650px;}
#menuTop {position:absolute; top:82px; left:310px; width:600px; z-index:6;}
.linktop {list-style-type:none; display:inline; border:0; padding:0;margin:0;}
.linktop a {padding:10px;}
#spazio{margin: 0 0 0 227px;height:430px; background-color: #fff;}
#content {margin: 0 0 0 227px; padding: 0px 0px 0px 0px;}


#menuBottom {width:100%; height:20px; padding-top:5px; text-align:center; background:#69593E; border-top:1px solid #ffffff; color:#ffffff;margin-top:10px;}
.menuB {list-style-type:none; border:0; padding:0; margin:0;}
.linkbottom {list-style-type:none; display:inline; border:0; padding:0; margin:0; vertical-align:top;}
.linkbottom A { font: normal 11px Tahoma,Verdana,sans-serif; color: #ffffff; text-decoration: none; margin: 0 5px 0 5px; line-height:20px;}
.linkbottom A:hover {color: #CAAE7F; text-decoration: underline;}
.Actbottom  A {color: #CAAE7F;}
.Actbottom  A:hover {color: #CAAE7F; text-decoration: underline;}
#pie { color:#69593E; text-align:center; padding-top:10px; line-height:10px;}
#intera {background:#CAAE7F; text-align:right; padding:0 5px 5px 0;}


/* ++++++++++++++++++     80 - 20          ++++++++++++++++++ */

.c80 {float:left; display:inline; width:550px; margin:0; padding:0;}
#normal{ margin:5px; }
.c20 {float:right; display:inline; width:170px; margin:0; padding:0;}
#right { /*margin:5px;*/ margin:8px 5px 0 0; }


/* ++++++++++++++++++       100          ++++++++++++++++++ */

.c100 .normal{margin:5px;}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image { margin-left:0 !important; }

.tx-rlmpofficeimport-pi1 { padding-bottom:10px; }