body{background-color:#ffffef; font-size:10px; color:#666; font-family:Verdana,Arial,Helvetica,sans-serif; margin:0px; padding:0px; text-align:center}

#mkwrapper{text-align:left; margin:0px auto 0px auto}

                                 
#mklogostrip{background-color:#ffffef; text-align:left}

table, 

tr, 

td, 

.tdglobal{font-size:10px; color:#666; font-family:Verdana,Arial,Helvetica,sans-serif}

.tabmain{margin:0px; padding:0px}

img{border:0px}

.modulecell, 

.urlo2, 

.tabnews, 

.trattini, 

.tabmain, 

.tablemenu, 

.taburlo{background-color:#ffffCE; color:#666}

.navigatore, 

.tdblock, 

.moduleborder{background-color:#ffffCE; color:#496c9f}

.urlo, 

.sottotitolo{background-color:#ffffef; color:yellow}

.tabmain, 

.tablemenu, 
.taburlo, 

.urlo2, 

.trattini, 

.trattini2, 

.trattini3{border:1px solid #5c88c8}

.trattini{border-width:1px 0 0 0; border-top-style:dashed}

.trattini2{border-width:0 1px 0 0; border-right-style:dashed}

.trattini3{border-width:0 0 1px 0; border-bottom-style:dashed}

a:link, 
a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; color:#496c9f; text-decoration:none}

a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; color:#496c9f; text-decoration:underline}

a:active{font-family:Verdana,Arial,Helvetica,sans-serif; color:#496c9f; text-decoration:none}

a.uno:link{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#496c9f; font-weight:bold; text-decoration:none}

a.uno:visited{font-size:10px; color:#496c9f; font-weight:bold; text-decoration:none}

a.uno:hover{font-size:10px; color:#496c9f; font-weight:bold; text-decoration:underline}

.tablemenu a:link, a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; color:#1589FF; text-decoration:none}

.tablemenu a:hover{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#f00; text-decoration:underline}

.tablemenu a:active{text-decoration:none}

.mktxtcontr, 

a.mktxtcontr:link, 
a.mktxtcontr:visited{color:#f00; font-weight:bold; text-decoration:none}

a.mktxtcontr:hover{font-weight:bold; text-decoration:underline}

.mktxtcontr2, 

a.mktxtcontr2:link, 
a.mktxtcontr2:visited{color:#00f; font-weight:bold; text-decoration:none}

a.mktxtcontr2:hover{font-weight:bold; text-decoration:underline}

input, 

textarea, 

select, 

.bgselect, 
.mkbutton{background-color:#dfe6ef; margin:0px; padding:0px; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; font-size:10px; color:#496c9f; vertical-align:middle}

.blsubmit, 

.mkbutton{border:2px #9cf outset}

.mkradio{background-color:transparent; border:0px}

textarea.mkwrap1{overflow:auto; width:100%}

textarea.mkwrap2{overflow:auto; width:500px}

.mkblkinput{background-color:#fff;  font-size:9px; border:1px dashed #808080; margin:2px}

.navigatore{vertical-align:bottom; text-align:right; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:300; font-size:9px}

.blocks{padding:0px}

.tdmenblock{font-size:0px; padding:0px;  margin:0px; vertical-align:top; background-color:#8cb6e7}

.tdblock{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; margin:2px}

.sottotitolo{vertical-align:bottom; text-align:center; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:yellow; font-weight:bold}

.tdspacer{line-height:3px}

.modulex{background-color:#fff; height:25px}

th.modulex{color:#666; font-family:Verdana,Arial,Helvetica,sans-serif; background-color:#f1f5f8 !important; background-image:none !important; height:25px; white-space:nowrap}

.modulelite{font-size:8pt; color:#a6bbcd}

.contents{padding:10px}

.mkpagelink{background-color:#f0f5fa; border:1px solid #072a66; padding:1px 3px 1px 3px; color:#000; font-weight:normal}

.mkpagelinklast{background-color:#dfe6ef; border:1px solid #072a66; padding:1px 3px 1px 3px; color:#000; font-weight:normal}

.mkpagecurrent{background-color:#ffc9a5; border:1px solid #072a66; padding:1px 3px 1px 3px; color:#000; font-weight:normal}

div.taburlo{width:100%}

td.taburlo{margin:5px; padding:5px; border:0}

.urlo{line-height:18px; vertical-align:bottom; text-align:left; font-weight:bold; font-size:11px; padding:4px}

.urlo2{padding:4px; border-width:0 0 1px 0; border-style:solid; text-align:left; color:#496c9f; font-size:11px; font-weight:bold}

.urlocontrast{color:#fff}

.tabnews{border:1px dashed #c6ddf3; margin:0px; padding:0px; font-size:10px; color:#666}

.titadmin{margin:0px; font-weight:bold; font-size:11px; color:#496c9f; border-top:1px dashed #5c88c8}

.mkerror{font-size:12pt; color:#f00; font-weight:bold}

.mkquote{color:#00f}

.ecardtitle, 

.offlinetxt{font-size:10pt; font-weight:bold; text-align:center}

.mkquoteball{font-size:9px; color:#666; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; background-color:#fff; padding:0}

.mkquotetext{font-size:10px; color:#666; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; background-color:#fff; margin:0; padding:0}

table .mkquotetable{width:auto; /* IE */text-align:left}

