*{margin:0;	padding:0;}
body {margin:0;padding:0; border:0px; background:url(../images/bg_principale.gif) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF  }
.clear { clear:both}
a {  text-decoration:none}
table a { color:#FFFFFF}
table a:hover { text-decoration:underline}
img {border:0;}

#main  { margin:0 auto; width:998px}
#main .logo { background:url(../images/logo_cj.png) no-repeat 0 0; height:133px;  width:574px; position:relative; top:24px; left:418px;  }
#main #navigazione {background:url(../images/bg_navigazione.png) no-repeat; width:988px; height:56px; position:absolute; top:100px ; /*left:127px;*/ padding:2px 0 2px 124px;  }
#main .content {background:url(../images/bg_contentbody950.png) no-repeat;height:950px; width:988px; position:relative; top:40px ; margin-top:10px; padding-top:10px; vertical-align:middle }

#main .content #sx {padding:0 0 0 10px; width:652px; float:left; }
#main .content #sx #boxnews {background:url(../images/bg_boxnews1.gif) no-repeat; height:228px; border:1px solid #aeaba5}
#main .content #sx #boxnews .news {margin-left:390px;  /*background:url(../images/bg_boxnewsjs.gif) repeat-x;*/ width:230px; height:220px; padding-top:5px; line-height:10px; }
#main .content #sx .boxdaily { height:155px; border:0px solid #999999; background:url(../images/bg_dailym.png) no-repeat; padding:25px 0 0 17px; margin-top:10px;}

#main .content #sx .scroll { background:url(../images/photogallery.png) no-repeat 0 0; margin-top:5px; padding:0; height:130px}
#main .content #sx .box1 { /* padding-right:33px */  padding:10px 10px 3px 0; margin-bottom:20px; float:left; width:170px; height:500px }
#main .content #sx .box2 {padding:10px 0 0 2px; width:468px; float:left; }

#main .content #dx { width:310px; border:0px solid #FF0000; float:left; padding-left:10px}
#main .content #dx .box1 { height:auto;  }


#main .content #inside { background:url(/images/bg_inside.png) no-repeat; height:728px; margin-left:12px; padding-left:97px}
#main .content #inside .box1 { float:left; padding-top:10px}
#main .content #inside .box2 { float:left; padding:10px 0 0 10px}

#main .content #inside #palmares table { border:1px solid #999999;   font-size:12px; color:#000000;}
#main .content #inside #palmares td  { border:1px solid #999999; }
#main .content #inside #palmares tr  { border:0px solid #999999}