body{ background-color:#000000; color:#FFFFFF}
a {color:#FFFFFF}
a:hover {color:#FFFFFF; text-decoration:none}
#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:260px; height:80px;}
#logo{z-index:2; position:absolute; top:0; left:10px;}
#flashcenter{text-align:right; z-index:1}
#center{z-index:1; position:absolute; top:125px; left:0px;width:760px; height:420px;}
#menu{z-index:2; position:absolute; text-align:right; top:0; left:780px;width:197px; height:590px;}
#footer{z-index:2; position:absolute; top:550px;font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#262626; padding-top:13px}
#footerhp{z-index:2; top:550px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#262626; padding-top:86px; text-align:center}

.footer{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#262626; padding-top:13px}

#logolinkInt{width:260px; height:80px;}
#footerInt{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#262626; padding-top:13px}
#centerInt{width:760px; float:left}
#menuInt{text-align:right; width:197px; height:590px; float:left}

.menucin{ margin-right:38px; margin-top:20px}
.menucin a{text-decoration:none; color:#a3a3a3; font-size:10px; line-height:14px}
.chsel{font-weight:bold}
.titch{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; border-bottom:solid 1px #353535; margin:0px 0px 34px 24px; padding:0px 0px 0px 0px; text-transform:uppercase}
.titch p{padding:0px; margin:0px 0px 4px 0px}

.titchevent{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; border-bottom:solid 1px #353535; margin:0px 0px 8px 24px; padding:0px 0px 0px 0px; text-transform:uppercase}
.titchevent p{padding:0px; margin:0px 0px 4px 0px}
.galleryname{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;  margin:0px 0px 26px 24px}

.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{z-index:3; position:absolute; top:500px;left:20px}
.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;}

.bottomlinkCnt{font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.bottomlinkCnt a{color:#777777; text-align:right; font-weight:bold; text-transform:uppercase; text-decoration:none; letter-spacing:-1px;}

.listnews{ margin-left:24px}
.singlenews{text-align:left;border-bottom:solid 1px #353535;}
.datenews{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#dedede; text-align:left}
.linknews{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#dedede; font-weight:bold; line-height:20px; text-decoration:none; text-align:left}
.strillocs{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#dedede; line-height:20px; text-align:left}

.titCNT{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
.contentCNT{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}

.paginazione{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}
.paginazioneCut{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; border-top:solid 1px #353535; padding-top:14px}
.selpaging{ font-weight:bold; font-size:11px;}
.linkpaging{color:#ffffff; text-decoration:none}

.presscut{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold}
.datePC{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff;}

.listpresscut{padding:0px; margin:0px; text-align:right;}
.singlenewspresscut{float:left; width:150px; padding-bottom:12px}
.singleEvent{float:left; width:150px; padding-bottom:12px; height:140px}

.content{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-align:left; text-align:justify!important; line-height:18px; padding-left:24px}
.content p{margin-top:0px}

/*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}

.paginazione{ float:right; font-weight:bold; margin-top:10px; color:#838383}
.paginazione a.linkpaging{text-decoration:underline; color:#838383}

.txtform{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; 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:#FFFFFF; padding-left:35px}
.entry a{color:#FFFFFF; text-decoration:none}
.entry a:hover{color:#FFFFFF; text-decoration:underline}