body{ background-color:#000000; color:#FFFFFF}
#horizon{position:absolute;top:0;left:0;right:0}
#wrapper{position:relative; text-align:left; width:980px; margin:0px auto;}

#logolink{z-index:30; position:absolute; top:0; left:0px;width:563px; height:60px;}
#logo{z-index:2; position:absolute; top:0; left:10px;}
#flashcenter{text-align:right; z-index:1; position:absolute; top:60px; background-color:#ffffff}
#center{z-index:1; position:absolute; top:60px; left:0px;width:980px; background-color:#FFFFFF; /* height:420px; */}
#menu{z-index:2; position:absolute; text-align:right; top:1px; left:543px;width:197px; height:590px;}
#footer{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#4d4d4d; position:absolute; top:550px; left:0px; padding-top:17px}
#footer a{color:#4d4d4d;text-decoration:none}

.titch{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; border-bottom:solid 1px #353535; margin:0px 22px 27px 29px; padding:41px 0px 0px 0px; text-transform:uppercase; color:#000000}
.titch p{padding:0px; margin:0px 0px 4px 0px}

.titchhires{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; border-bottom:solid 1px #353535; margin:0px 22px 0px 29px; padding:41px 0px 0px 0px; text-transform:uppercase; color:#000000}
.titchhires p{padding:0px; margin:0px 0px 4px 0px}

.splashlogo{ margin-top:136px}
.splashlink{ margin-top:103px}
a.language{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#b1b3b4; text-align:center; font-weight:bold; text-decoration:none; letter-spacing:-1px}
.bottomlink a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#777777; text-align:right; font-weight:bold; text-transform:uppercase; text-decoration:none; letter-spacing:-1px}

.listnews{ margin-left:29px}
.singlenews{text-align:left;border-bottom:solid 1px #cacaca; padding:15px 0px}
.datenews{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:left}
.linknews{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; line-height:20px; text-decoration:none; text-align:left}
.strillocs{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:20px; text-align:left}

.titCNT{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.contentCNT{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

.paginazione{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
.paginazioneCut{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; border-top:solid 1px #cacaca; padding-top:14px}
.selpaging{ font-weight:bold; font-size:11px;}
.linkpaging{color:#000000; text-decoration:none}

.presscut{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold}
.nation {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000}
.datePC{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000}

.listpresscut{padding:0px; margin:0px; text-align:right;}
.singlenewspresscut{float:left; width:150px; padding-bottom:12px;}
/* Press Cut Immagini thumb */
div.singlenewspresscut img{width:75px; height:99px}

.content{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:left; text-align:justify!important; line-height:18px; padding-left:29px;}
.content p{margin-top:0px}

.txtform{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; text-transform:uppercase; padding:0px 0px 3px 0px; text-align:left; padding-left:25px}
.entry{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; padding-left:35px}
.entry a{color:#000000; text-decoration:none}
.entry a:hover{color:#000000; text-decoration:underline}
.alert{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:35px}

/*Hi-res*/
#hrmm{height:397px}
#hrtmb{float:left;height:99px;width:75px;padding:0;margin:55px 12px 0 12px;border:0;}
#hrtmb img{border: solid 1px #E5E3E4;}
#hrfull{text-align:right; margin: 12px 0 40px 0;}
#hrfull img{border:0;}
.hirespaging{ background-color:red; text-align:right}
#hires{padding-left:40px!important; padding:0px; margin:0px}


.paginazione{ float:right; font-weight:bold; margin:10px 60px 18px 0px; color:#838383}
.paginazione a.linkpaging{text-decoration:underline; color:#838383}
