/* ###################### MISC SETTINGS ###################### */
body {
background:url(../images/sfondo.jpg) repeat-x top;
font-family: Trebuchet MS, Arial, Verdana, Geneva, helvetica, sans-serif;
font-size: 11px;
margin: 0px;
color: #425A6F;
text-align:center;
}
.superiore {
background:url(../images/superiore.jpg) left bottom;
background-repeat:no-repeat;
width:218px;
height:31px;
}
.superiore2 {
background:url(../images/superiore2.jpg) left bottom;
background-repeat:no-repeat;
width:218px;
height:31px;
}
.superiore3 {
background:url(../images/superiore3.jpg) left bottom;
background-repeat:no-repeat;
width:218px;
height:31px;
}
.centrale {
background:url(../images/centrale.jpg) repeat-y left;
width:218px;
text-align:center;
}
.inferiore {
background-image:url(../images/inferiore.jpg);
background-repeat:no-repeat;
width:218px;
height:25px;
}
img{
border: 0;
}
.button {
border: solid 1px #425A6F;
font-family: Trebuchet MS;
font-size: 12px;
color: #425A6F;
cursor: pointer;
background-color:#e7e7e7;
}
.button_search {
border: solid 1px #425A6F;
font-family: Trebuchet MS;
font-size: 11px;
color: #000;
margin-left: 3px;
cursor: pointer;
background-color:#e7e7e7;
}
#main_div {
margin:0 auto 0 auto;
width:963px;
}
#top_div {
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
margin:0 auto 0 auto;
width:963px;
height:100px;
border:1px solid #E276A7;
float:left;
}
#top_div_left {
width:263px;
float:left;
}
#top_div_right {
width:700px;
float:right;
}
#flash_logo{
width: 360px;
height: 100px;
padding-top:10px;
float: left;
position: relative;
border-left: 1px solid #E276A7;
}
#left_logo {
float:right;
position:relative;
border-right: 1px solid #E276A7;
}
#menu_div {
width:963px;
height:37px;
position:relative;
background:url(../images/menu_bg.jpg) repeat-x bottom;
line-height:normal;
float:left;
font-size:101%;
border-left:1px solid #E276A7;
border-right:1px solid #E276A7;
border-bottom:1px solid #E276A7;
padding:0;
margin0;
}
#day_div {
float:right;
width: 150px;
padding-top: 6px;
padding-right: 4px;
text-align:right;
}
#header {
position:relative;
float:left;
width:780px;
height:45px;
margin-bottom:0;
padding-bottom: 0px;
}
div#header ul {
padding-left:0px;
padding-bottom: 0px;
margin-left:3px;
float:left;
list-style:none;
width:100%;
}
#center-container {
background:url(../images/sfondo_principale.jpg) repeat-y left;
position:relative;
float:left;
width:963px;
margin:0 0 0 0;
border-left: 1px solid #E276A7;
border-right: 1px solid #E276A7;
}
#center-top {
background:url(../images/sfondo_centrale.jpg) repeat-y right;
margin:0 0 0 0;
position:relative;
float:left;
width:780px;
height:0px;
border-right: 1px solid #E276A7;
}
#left-container{
background:url(../images/sfondo_left.jpg) repeat-y left;
padding:0 0 0 0;
margin:0 0 0 0;
width: 180px;
float: left;
position:relative;
}
#right-container{
background:url(../images/sfondo_right.jpg) repeat-y left;
margin:0 0 0 0;
padding:0 0 0 0;
width: 182px;
float: right;
position:relative;
}
#centrale {
margin:auto;
background:url(../images/sfondo_centrale.jpg) repeat-y right;
width:780px;
float: left;
position:relative;
text-align:center;
}
#centrale img{
margin:2px 12px 2px 12px;
}
#center-anim {
background:url(../images/sfondo_centrale.jpg) repeat-y right;
margin:0 0 0 0;
padding:0 0 0 0;
float: left;
text-align:center;
position:relative;
width:780px;
border-right: 1px solid #E276A7;
}
#center-body {
background:url(../images/sfondo_centrale.jpg) repeat-y right;
position:relative;
float:left;
width: 780px;
margin:0 0 0 0;
padding:0 0 0 0;
border-right:1px solid #E276A7;
}
#user5 {
background:url(../images/sfondo_largo.jpg) repeat-y left;
width: 963px;
margin-top: 0px;
padding-top: 5px;
background-color:#FFFFFF;
border-top: 1px solid #E276A7;
border-left: 1px solid #E276A7;
border-right: 1px solid #E276A7;
float:left;
position:relative;
}
#news_div {
width: 780px;
margin-top: 0px;
float:left;
position:relative;
}
#news_sx1 {
width:385px;
height:167px;
padding-top: 5px;
border: 1px solid #E276A7;
float:left;
position:relative;
margin-bottom: 0px;
}
#news_sx2 {
width:385px;
height:167px;
padding-top: 5px;
border: 1px solid #E276A7;
float:left;
position:relative;
}
#news_dx1 {
width:385px;
height:167px;
padding-top: 5px;
border: 1px solid #E276A7;
float:right;
position:relative;
margin-bottom: 0px;
}
#news_dx2 {
width:385px;
height:167px;
padding-top: 5px;
border: 1px solid #E276A7;
float:right;
position:relative;
}
.gk_news_column_col {
width:380px;
height:300px;
padding-left: 5px;
padding-right: 5px;
}
.gk_news_column_col img {
border:1px solid #425A6F;
margin-right:0 0 0 0;
}
.gk_nc_rest_news {
list-style: none;
}
#right-user4{
width: 180px;
float: right;
position:relative;
margin-top: 0px;
border-left: 1px solid #E276A7;
border-right: 1px solid #E276A7;
border-bottom: 1px solid #E276A7;
border-top: 1px solid #E276A7;
}
#right-user5{
width: 180px;
float: right;
position:relative;
margin-top:0px;
border-left: 1px solid #E276A7;
border-right: 1px solid #E276A7;
border-bottom: 1px solid #E276A7;
border-top: 1px solid #E276A7;
}
table.moduletable_search {
padding-left: 3px;
padding-bottom: 3px;
margin:0 0 0 0;
width: 180px;
height: 30px;
}
#mod_search_searchword{
border: solid 1px #E276A7;
font-family: Trebuchet MS;
font-size: 12px;
color: #425A6F;
}
#table-footer{
width: 980px;
height: 22px;
position: relative;
margin-top: 7px;
padding-left: 10px;
padding-right: 10px;
background-color:#FFFFFF;
border-bottom: 1px solid #425A6F;
border-top: 1px solid #425A6F;
border-left: 1px solid #425A6F;
border-right: 1px solid #425A6F;
}
#footer_div {
float:left;
position:relative;
clear:left;
width:963px;
height: 36px;
padding-top: 3px;
margin:0 0 0 0;
margin-bottom: 10px;
background-color:#FFFFFF;
border-top: 1px solid #E276A7;
border-bottom: 1px solid #E276A7;
border-left: 1px solid #E276A7;
border-right: 1px solid #E276A7;
background:url(../images/sfondo_footer.jpg) repeat-x bottom;
}
#footer-left{
width: 750px;
text-align:left;
float: left;
position: relative;
margin-left: 10px;
}
#footer-right{
width: 120px;
text-align: right;
float: right;
position: relative;
margin-right: 10px;
}
/* ################### MODULE SETTINGS ################### */
.moduletable_pi�letti{
margin-top:0 0 0 0;
background-color: #FFFFFF;
border-bottom: 1px solid #E276A7;
border-right: 1px solid #E276A7;
border-left: 1px solid #E276A7;
}
.mostread_pi�letti li{
text-align: left;
height: 20px;
}
.gk_news_block_news_header{
font-family
: Trebuchet MS, Verdana;
font-size
: 12px;
}
//-----------------------------------------------------------------
.mainlevel_othermenu {
margin:0 0 0 0;
float:left;
list-style:none;
width:100%;
border-bottom: 1px solid #E276A7;
}
div#left-container ul {
margin:0 0 0 0;
padding:0 0 0 0;
float:left;
list-style:none;
list-style-type:none;
width:100%;
}
div#right-container ul {
margin:0 0 0 0;
padding:0 0 0 0;
float:left;
list-style:none;
list-style-type:none;
width:100%;
}
.mainlevel_othermenu li {
padding: 1px 1px 1px 1px;
margin:0 0 0 0;
width:98%;
list-style:none;
list-style-type: none;
float:left;
}
.mainlevel_othermenu li a {
outline:none;
width:100%;
position:relative;
text-decoration:none;
margin:0 0 0 0;
}
table.moduletable_other {
font-family: Trebuchet MS, Arial, Verdana, Geneva, helvetica, sans-serif;
font-size: 11px;
margin:0 0 0 0;
padding:0 0 0 0;
color: #425A6F;
text-align:left;
width:100%;
}
.mainlevel_othermenu li a em {
display:block;
width:100%;
height:15px;
float:left;
padding:0 0 0 0;
background:url(../images/other.jpg) center top repeat-x;
position:relative;
font-family:verdana;
font-size:10px;
font-style: normal;
color:#425A6F;
text-align:left;
margin:0 0 0 0;
}
.mainlevel_othermenu li a b, .mainlevel_other li a span{
float:left;
position:relative;
margin:0 0 0 0;
padding:0 0 0 0;
}
.mainlevel_othermenu li a:hover {
border:0;
cursor:pointer;
}
.mainlevel_othermenu li a.selezionato, .mainlevel_othermenu li a.selezionato:hover {
border:0;
cursor:default;
}
.mainlevel_othermenu li a:hover em, .mainlevel_othermenu li a.selezionato em, .mainlevel_othermenu li a.selezionato:hover em{
background:url(../images/other_over.jpg) center top repeat-x;
background-position:center top;
color:#425A6F;
}
//-------------------------------------------------------------
table.moduletable_banner {
margin-top: 5px;
}
#bannerBDX {
float:right;
position: relative;
width: 290px;
}
#bannerBSX {
float:left;
position: relative;
width: 290px;
}
table.moduletable_flashimage {
margin:0 0 0 0;
border-bottom: 1px solid #E276A7;
}
table.moduletable_login {
width: 180px;
padding-left: 5px;
padding-right: 5px;
margin-bottom: 5px;
}
table.moduletable_login th {
font-family
: Trebuchet MS, Verdana;
border-bottom
: 1px solid #425A6F;
width
: 160px;
font-size
: 14px;
font-weight
: bold;
color
: #425A6F;
text-align
: left;
text-transform
: uppercase;
}
table.moduletable_login td, tr, p {
font-family
: Trebuchet MS, Verdana;
font-size
: 12px;
color
: #425A6F;
text-align
: left;
}
table.moduletable_acanews{
width: 180px;
margin-bottom:0 0 0 0;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
}
table.moduletable_flashnews{
background-color:#FFFFFF;
}
.inputbox {
border: solid 1px #425A6F;
font-family: Trebuchet MS;
font-size: 12px;
color: #425A6F;
}
#mod_login_remember {
border: solid 0px #425A6F;
font-family: Trebuchet MS;
font-size: 12px;
color: #425A6F;
}
.button {
border: solid 1px #425A6F;
font-family: Trebuchet MS;
font-size: 12px;
color: #425A6F;
cursor: pointer;
}
.mainlevel_topmenu {
padding-left: 7px;
}
//-----------------------------------------------------------------------INIZIO
.mainlevel_top2menu {
list-style:none;
height:25px;
padding:0;
margin-bottom:0;
}
.mainlevel_top2menu li {
float:left;
margin-bottom:0px;
//margin-top:12px;
}
.mainlevel_top2menu li a {
display:block;
outline:none;
text-decoration:none;
position:relative;
}
.mainlevel_top2menu li a em {
display:block;
height:25px;
float:left;
padding: 0 0 0 0;
background:url(../images/mid_bg.gif) center top repeat-x;
position:relative;
font-family:verdana;
font-size:10px;
font-style: normal;
color:#425A6F;
text-align:center;
line-height:25px;
}
.mainlevel_top2menu li a b, .mainlevel_top2menu li a span{
display:block;
float:left;
width:7px;
height:25px;
position:relative;
}
.mainlevel_top2menu li a b {
background-position:left top;
background:url(../images/left_bg.gif) left top;
}
.mainlevel_top2menu li a span {
background-position:right top;
background:url(../images/right_bg.gif) right top;
}
.mainlevel_top2menu li a:hover {
border:0;
cursor:pointer;
}
.mainlevel_top2menu li a.selezionato, .mainlevel_top2menu li a.selezionato:hover {
border:0;
cursor:default;
}
.mainlevel_top2menu li a:hover b, .mainlevel_top2menu li a.selezionato b, .mainlevel_top2menu li a.selezionato:hover b{
background-position:left top;
background:url(../images/left_bg_over.gif) left top;
}
.mainlevel_top2menu li a:hover span, .mainlevel_top2menu li a.selezionato span, .mainlevel_top2menu li a.selezionato:hover span{
background-position:right top;
background:url(../images/right_bg_over.gif) right top;
}
.mainlevel_top2menu li a:hover em, .mainlevel_top2menu li a.selezionato em, .mainlevel_top2menu li a.selezionato:hover em{
background:url(../images/mid_bg_over.gif) center top repeat-x;
background-position:center top;
color:#425A6F;
line-height:25px;
}
//-----------------------------------------------------------------------FINE
table.contentpaneopen td{
text-align: center;
align: center;
}
.contentpane {
text-align
: justify;
padding-left
: 5px;
padding-right
: 5px;
font-family
: Trebuchet MS;
background-color: #FFFFFF;
}
form td{
font-family
: Trebuchet MS;
color
: #425A6F;
width
: 170px;
height
: 20px;
}
A:normal{color: #425A6F; text-decoration: none;}
A:link, a:visited{color: #425A6F; text-decoration: none;}
A:active{color: #425A6FE276A7; text-decoration: none;}
A:hover{color: #E276A7; text-decoration: none;}
.contentheading{
font-weight: bold;
font-size: 13px;
color: #CC3300;
text-align: left;
}
.componentheading{
font-weight: bold;
font-size: 13px;
color: #425A6F;
}