/* generale */
#partebody {
background-color: #ffffff;

background-image:url(http://www.micromegabasket.it/asd/templates/micromega/sfondos.jpg);
background-repeat: repeat-x;

margin: 0px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.category {
font-size:12px;
padding-left:10px;
}
body {
margin-top:0px;
margin-bottom:30px;
background-color:#ffffff;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #0066FF;
}
a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#FF6633;
}

table {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

td {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

input.button {
color:#0099FF;
border:solid 1px #000066;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
height:18px;
/*width:45px;*/
}
/*
input.inputbox {
height:10px; 
height:18px; !important
border:solid 1px #0099FF;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
width:80px;
}
*/

div.moduletable h3 {
background-color:#217CE5;
color:#FFFFFF;
font-style:italic;
text-align:left;
font-size:12px;
border-bottom:solid 1px #0033FF;
height:18px;
padding-top:5px;
margin-top:5px;
padding-bottom:2px;
}

div.moduletable {
background-color:#217CE5;
color:#FFFFFF;
padding-left:5px;
padding-bottom:-25px;
padding-bottom:5px; !important
padding-right:5px;
border-bottom:solid 1px #0000CC;
}


div.moduletable-calendario h3 {
background-color:#217CE5;
color:#FFFFFF;
font-style:italic;
text-align:left;
font-size:12px;
border-bottom:solid 1px #0033FF;
height:18px;
padding-top:5px;
margin-top:5px;
padding-bottom:2px;
}

div.moduletable-calendario {
background-color:#217CE5;
color:#FFFFFF;
padding-left:5px;
font-weight:bold;
/*
padding-bottom:-25px;
padding-bottom:5px; !important
padding-right:5px;
border-bottom:solid 1px #0000CC;*/
}

.moduletable-calendario td {
color:#ffffff;
font-weight:bold;
}

.moduletable-calendario a {
color: #FFFF00;
font-weight:bold;
}

td.mod_events_td_daywithevents {
background-color:#003399;
}

td.mod_events_td_todaynoevents {
background-color: #0066FF;
}
td.mod_events_td_todaywithevents a {
color: #0000FF;
}
td.mod_events_td_todaywithevents {
background-color:#FF3333;
}

td.mod_events_td_dayoutofmonth {
color: #000099;
}

/*
.mod_events_daylink a {
color: #FFFF00;
}

.mod_events_td_daynoevents td {
color: #FFFF00;
}
*/

div.logincss {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#FFFFFF;
}

div.moduletable-login {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.moduletable-login a {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FFFF00;
}

.moduletable-login a:hover{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFff00;
text-decoration:underline;
}

.moduletable-login table {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
}
input.inputbox#mod_login_username {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0099FF;
width:120px;
}
input.inputbox#mod_login_password {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0099FF;
width:120px;
}

.moduletable-sondaggi {
background-color:#217CE5;
color:#FFFFFF;
padding-left:5px;
padding-bottom:-25px;
padding-bottom:5px; !important
padding-right:5px;
border-bottom:solid 1px #0000CC;
}



.moduletable-sondaggi input.button {
margin:5px;
background-color:#FFFFFF;
color:#0000CC;
font-style:normal;
font-weight:bold;
}

table.poll-sondaggi {
margin-top:-13px;
}

.moduletable-sondaggi table {
color:#FFFFFF;
text-align:left;
padding-top:2px;
padding-bottom:2px;
font-style:italic;
}
td.sectiontableentry1-sondaggi {
border-bottom:solid 1px #0066FF;
padding-top:2px;
padding-bottom:2px;
font-style:normal;
}
td.sectiontableentry2-sondaggi {
border-bottom:solid 1px #0066FF;
padding-top:2px;
padding-bottom:2px;
font-style:normal;
}

td.contentheading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
font-weight:bold;
border-bottom:solid 1px #0066FF;
}

a.contentpagetitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
font-weight:bold;
color:#000000;
}
td.createdate {
color:#666666;
}

table.contentpaneopen {
width:100%;
}


.moduletable-sondaggi h3 {
background-color:#217CE5;
color:#FFFFFF;
font-style:italic;
text-align:left;
font-size:12px;
border-bottom:solid 1px #0033FF;
height:18px;
padding-top:5px;
margin-top:5px;
padding-bottom:2px;
}

.moduletable-online {
background-color:#217CE5;
border-top:solid 1px #0066FF;
text-align:left;
font-size:11px;
display:block;
color:#FFFFFF;
padding-left:5px;
padding-right:5px;
padding-top:10px;
padding-bottom:0px;
margin-top:3px;
}

div.moduletable-menu {
padding-bottom:100px;
}

.mainlevel-supermenu {
display:block;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:7px;
padding-bottom:7px;
padding-left: 5px;
background-color:#284B92;
border-bottom:solid 1px #000066;
}

a.mainlevel-supermenu {
color:#FFFFFF;
}
a:hover.mainlevel-supermenu {
color: #FFFF00;
border-bottom:solid 1px #FFFF00;
background-color: #003399;
}


#zonabanner {
padding:-1px;
margin:-1px;
}


#contenitore {
width:850px;
margin:0 auto;
margin-top:20px;
font-family:verdana;
font-size:11px;
color:#666666;
background-color:#FFFFFF;
}

#contenitore2 {
width:940px;
/*height:300px;*/
margin:0 auto;
margin-top:0px;
font-family:verdana;
font-size:11px;
color:#666666;
background-color:#FFFFFF;
}

#contenitore3 {
width:763px;
float:left;
margin:0 auto;
margin-top:0px;
font-family:verdana;
font-size:11px;
color:#666666;
background-color:#FFFFFF;
border-top:solid 1px #FF0000;
}

#contenuto {
width:580px; 
width:592px; !important
padding-left:10px;
padding-right:10px;
padding-top:10px;
float:right;
text-align:left;
color:#000000;
}


#top {
position:absolute;
top:185px;
width:850px;
clear:both;
float:right;
border: solid 1px #006600;
}

#destra {
float:right;
width:175px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
border-top:solid 1px #FF0000;
border-left:solid 1px #0000CC;
border-right:solid 1px #0000CC;
border-bottom:solid 1px #0000CC;
background-color:#217CE5;
min-height: 500px;
height: auto !important;
height: 500px;
}

#sinistra {
float:left;
width:150px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
border:solid 1px #000099;
min-height: 600px;
height: auto !important;
height: 600px;
background:#284B92 bottom left url(http://www.micromegabasket.it/asd/templates/micromega/basketball.jpg) no-repeat;
}

#basso {
clear:both;
text-align:center;
background-color: #2652A4;
color: #ffffff;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-top:solid 10px #FF9900;
height:80px;

}


#footer {
text-align:center;
}

.pagenav {
line-height:3em;
font-size:12px;
/*background-color: #EEEEEE;*/
color: #666666;
padding: 3px 5px 3px 3px;
}
.pagenav_prev {
line-height: 3em;
font-weight: normal;
}
.pagenav_next {
line-height: 3em;
font-weight: normal;
}

.photos div {
padding-left:30px;
}

.photos img {
border:solid 1px #666666;
}

div.componentheading {
font-style:italic;
text-align:left;
font-size:14px;
color:#000000;
font-weight:bold;
border-bottom:solid 1px #0066FF;
}
div.componentheading-home {
font-style:italic;
text-align:left;
font-size:16px;
color: #990000;
font-weight:bold;
border-bottom:solid 1px #0066FF;
margin-bottom:10px;
padding-bottom:2px;
text-transform:capitalize;
}

div.componentheading-squadre {
font-style:italic;
text-align:left;
font-size:16px;
color: #000000;
font-weight:bold;
border-bottom:solid 1px #0066FF;
margin-bottom:10px;
padding-bottom:2px;
text-transform:capitalize;
}

td.createdate {
font-size:12px;
color:#666666;
border-bottom:solid 1px #0066FF;
margin-bottom:5px;

}
td.sectiontableheader {
font-style:italic;
text-align:left;
font-size:10px;
color:#000000;
font-weight:bold;
}

tr.sectiontableentry1-home a {
font-size:16px;
color: #660000;
width:420px;
}
tr.sectiontableentry2-home a {
font-size:16px;
color: #660000;
width:420px;
}


tr.sectiontableentry1-home a:hover {
font-size:16px;
color: #0066FF;
width:420px;
}
tr.sectiontableentry2-home a:hover {
font-size:16px;
color:#0066FF;
width:420px;
}



tr.sectiontableentry1-home td {
text-transform:capitalize;
border-bottom:solid 1px #BBD6FD;
padding-top:5px;
padding-bottom:5px;
font-style:normal;
font-size:16px;
color: #666666;
}
tr.sectiontableentry2-home td {
text-transform:capitalize;
border-bottom:solid 1px #BBD6FD;
padding-top:5px;
padding-bottom:5px;
font-style:normal;
font-size:16px;
color: #666666;
}

#div-alto {
width:295px;
height:106px;
text-align:right;
color:#000000;
float:right;
overflow:auto;
}


td.mod_events_latest_first {
color:#000000;
text-align:right;
width:250px;
padding-right:5px;
}
td.mod_events_latest {
color:#000000;
text-align:right;
width:250px;
padding-right:5px;
}

span.mod_events_latest_date {
color:#000000;
}

#div-alto h3 {
text-align:right;
color: #660000;
font-size:12px;
border-bottom:solid 1px #0033FF;
font-style:italic;
width:245px;
padding-right:5px;
margin-bottom:0px;
margin-top:0px;
}
div.moduletable-partite {
width:295px;
float:right;
height:106px;
top:auto;
width:250px;
text-align:right;
}

#div-alto a {
color: #0066FF;
}
#div-alto a:hover {
color: #FF6633;
}

div.componentheading-cerca {
font-style:italic;
text-align:left;
font-size:14px;
color:#000000;
font-weight:bold;
border-bottom:solid 1px #0066FF;
}

table.contentpaneopen-cerca {
font-size:14px;
width:100%;
padding:5px;
}

table.contentpaneopen-cerca td {
font-size:14px;
}

table.searchintro-cerca td {
padding-top:5px;
font-size:14px;
font-style:italic;
}

div.componentheading-sonda {
font-style:italic;
text-align:left;
font-size:14px;
color:#000000;
font-weight:bold;
border-bottom:solid 1px #0066FF;
}

table.contentpaneopen-sonda {
font-size:14px;
width:100%;
padding:5px;
}

table.contentpane-sonda td {
font-size:14px;
}

tr.sectiontableentry1-squadre a {
font-size:16px;
color: #660000;
width:420px;
}
tr.sectiontableentry2-squadre a {
font-size:16px;
color: #660000;
width:420px;
}


tr.sectiontableentry1-squadre a:hover {
font-size:16px;
color: #0066FF;
width:420px;
}
tr.sectiontableentry2-squadre a:hover {
font-size:16px;
color:#0066FF;
width:420px;
}



tr.sectiontableentry1-squadre td {
text-transform:capitalize;
border-bottom:solid 1px #BBD6FD;
padding-top:5px;
padding-bottom:5px;
font-style:normal;
font-size:16px;
color: #666666;
}
tr.sectiontableentry2-squadre td {
text-transform:capitalize;
border-bottom:solid 1px #BBD6FD;
padding-top:5px;
padding-bottom:5px;
font-style:normal;
font-size:16px;
color: #666666;
}

div.moduletable-rotator {
text-align:left;
padding-left:7px;
}

div.moduletable-rotator h3 {
background-color:#217CE5;
color:#FFFFFF;
font-style:italic;
text-align:left;
font-size:12px;
border-bottom:solid 1px #0033FF;
height:18px;
padding-top:5px;
margin-top:5px;
padding-bottom:2px;
}



div.moduletable-sinix {
background-color:#284B92
padding-top:10px;
padding-bottom:100px;
color:#ffffff;
}

td.sectiontableheader-linkz {
font-style:italic;
text-align:left;
font-size:10px;
color:#000000;
font-weight:bold;
}

a.category-linkz {
font-size:12px;
padding-left:10px;

}
table.contentpane-linkz {

}
div.componentheading-linkz {
font-style:italic;
text-align:left;
font-size:14px;
color:#000000;
font-weight:bold;
border-bottom:solid 1px #0066FF;
}

tr.sectiontableentry1 td {
font-size:12px;
padding-bottom:10px;
}
tr.sectiontableentry2 td {
font-size:12px;
padding-bottom:10px;
}
tr.sectiontableentry3 td {
font-size:12px;
padding-bottom:10px;
}