* {border:0;margin:0;padding:0;border-collapse:collapse;}

html, body {margin:0;border:0;padding:0;text-align:center;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:83%;color:#747474;}
.hide_me {display:none;}
input, select {font:10px Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#999;}
a{text-decoration:none;color:#CE9B0A;font-weight:bold;}
img{border:0;}
ul.textPage{float:left;display:inline;padding:4px 0 4px 10px;list-style-position:inside; /*width:100%;*/}

/*struttura comune a tutti i template di pagina*/
#wrapper{margin:0px auto 0;width:996px; height:auto;}
#main{margin-left:28px;width:948px;display:inline; background-color:#FFFFFF; float:left;}
#container {margin:18px auto 0;width:948px;text-align:left; position:relative;}
#headerWrap{float:left;}
#pageCont{float:left;display:inline;margin:1px 0 28px;width:948px;background-color:#FFFFFF;}

#contCX{float:left;margin:11px 2px 0 0;display:inline;width:675px;}
#contDX{float:left;margin:11px 0 0 0;display:inline; width:267px;}
#contTOT{float:left;margin:11px 0 0 0;display:inline; width:940px;}
/**/

#tab01{padding:10px 0 0 0;}
#tab02{padding:10px 0 0 0;}
#tab03{padding:10px 0 0 0;}
#tab04{padding:10px 0 0 0;}

/*error page*/
.conten404Error{position:relative;float:left;background:url(../img/bkg_404error_page.jpg) 0 0 no-repeat; width:939px; height:435px;}
.message404Error{position:absolute;top:187px; left:42px;}

/*pop up*/
#pop {
	padding:12px;
	text-align:justify;
}
