/*
+--------------------------------------------------------------------------
| Cascading Style Sheet for MKportal "default" Portal Template
| ========================================
| by Meo aka Luponero [Amedeo de longis]
| visiblesoul [Don K. Colburn]
| (c) 2004-2005 mkportal.it
| http://www.mkportal.it
| Email: luponero@mclink.it
+--------------------------------------------------------------------------
| > MKPortal
| > Written By Amedeo de longis
| > Date started: 9.2.2004
+--------------------------------------------------------------------------
*/

/*================================================= =====================
MKP STYLE BY ONIZUKA88 www.webinweb.net

Questo file css è stato editato per renderlo più comodo alla costruzione
di nuove grafiche. Qualsiasi utente è libero di farne libero uso nella
propria skin purchè mantenga questa scritta.
================================================== ======================*/


/*---------------------->
Body della pagina web
<----------------------*/
body {
background-color: #FF0000;
font-size: 10px;
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px; /* Opera 0 margin */
text-align: center; /* center in IE */
}

/*---------------------->
Wrapper del portale
<----------------------*/
#mkwrapper {
text-align:left; /* left-align text in IE */
margin: 0px auto 0px auto;
}

/*---------------------->
logostrip
<----------------------*/
#mklogostrip {
background-color: #8cb6e7;
text-align: left;
}

/*---------------------->
Immagini generali
<----------------------*/
img {
border: 0px;
}

/*---------------------->
Tabelle e celle generali
<----------------------*/
table,
tr,
td,
.tdglobal {
font-size: 10px;
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*---------------------->
Tabella principale del portale
<----------------------*/
.tabmain {
margin:0px;
padding:0px;
background-color: #F2583E;
color: #F2583E;
border: 1px solid #5c88c8;
}

/*---------------------->
Tabelle e celle dei blocchi
<----------------------*/
/* header/footer angolari dei blocchi */
.tdmenblock {
font-size: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
background-color:#FF9933;
}

/* celle dei blocchi */
.tdblock {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
margin: 2px;
background-color: #dfe6ef;
color: #496c9f;
}

/* tr dove sta il titolo */
.sottotitolo {
vertical-align: bottom;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
background-color:#8CB6E7;
color: #666666;
}

/* Usata nel functions.php (function main_page) */
.blocks {
padding: 0px;
}

/* spazio orizzontale tra i blocchi */
.tdspacer {
line-height: 3px;
}

/*---------------------->
Altre tabelle di blocchi e moduli
<----------------------*/
.tablemenu {
background-color: #FFCC66 ;
color: #666666;
border:1px solid #496c9f;
}

/* Links del testo dei blocchi */
.tablemenu a:link, a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #496c9f;
text-decoration: none;
}

.tablemenu a:hover {
text-decoration: underline;
}

.tablemenu a:active {
text-decoration: none;
}

.modulecell {
background-color: #ffffff;
color: #666666;
}

.moduleborder {
background-color: #dfe6ef;
color: #496c9f;
}

.modulex {
background-color: #f1f5f8;
height: 25px;
}

th.modulex {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #f1f5f8 !important;
background-image: none !important;
height: 25px;
white-space: nowrap;
}

/* Descrizione delle categorie in Downloads, recenzioni ecc.. */
.modulelite {
font-size: 8pt;
color:#a6bbcd;
}
.tabnews {
background-color: #ffffff;
color: #666666;
border: 1px dashed #c6ddf3;
margin:0px;
padding:0px;
font-size: 10px;
}

.navigatore {
background-color: #dfe6ef;
color: #496c9f;
vertical-align: bottom;
text-align: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 300;
font-size: 9px;
}

.taburlo {
background-color: #ffffff;
color: #666666;
border: 1px solid #5c88c8;
}

.urlo {
background-color:#8CB6E7;
color: #666666;
line-height: 18px;
vertical-align: bottom;
text-align: left;
font-weight: bold;
font-size: 11px;
padding: 4px;
}

.urlo2 {
background-color: #ffffff;
color: #666666;
border: 1px solid #5c88c8;
padding: 4px;
border-width: 0 0 1px 0;
border-style: solid;
text-align: left;
color: #496c9f;
font-size: 11px;
font-weight: bold;
}

div.taburlo {
width: 100%; /* centrale in IE */
}

td.taburlo{
margin:5px;
padding:5px;
border: 0;
}

/* Colore di contrasto del'utente che ha urlato */
.urlocontrast {
color: #ffffff;
}

.trattini {
background-color: #ffffff;
color: #666666;
border-width: 1px 0 0 0;
border-top-style: dashed;
border: 1px solid #5c88c8;
}

.trattini2 {
border-width: 0 1px 0 0;
border-right-style: dashed;
border: 1px solid #5c88c8;
}

.trattini3 {
border-width: 0 0 1px 0;
border-bottom-style: dashed;
border: 1px solid #5c88c8;
}

/*---------------------->
Links generale
<----------------------*/
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;
}

/*---------------------->
Links dei blocchi, dei moduli e della navbar
<----------------------*/
a.uno:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #024769;
font-weight: bold;
text-decoration: none
}

a.uno:visited {
font-size: 10px;
color: #024769;
font-weight: bold;
text-decoration: none
}


a.uno:hover {
font-size: 10px;
color: #496c9f;
font-weight: bold;
text-decoration: underline;
}


/* Colori di contrasto di testo e links */
.mktxtcontr,
a.mktxtcontr:link,
a.mktxtcontr:visited {
color: #ff0000;
font-weight: bold;
text-decoration: none;
}

a.mktxtcontr:hover {
font-weight: bold;
text-decoration: underline;
}

/* Colori di contrasto di testo e links 2 (admin) */
.mktxtcontr2,
a.mktxtcontr2:link,
a.mktxtcontr2:visited {
color: #0000ff;
font-weight: bold;
text-decoration: none;
}

a.mktxtcontr2:hover {
font-weight: bold;
text-decoration: underline;
}

/*---------------------->
Stile dei form
<----------------------*/
input,
textarea,
select,
.bgselect, /* campi input */
.mkbutton /* bottoni di "invio" generali */
{
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;
}

/* Bordo bottone */
.blsubmit,
.mkbutton {
border: 2px #9cf outset;
}

/* Bottoni radio/checkbox */
.mkradio {
background-color: transparent;
border: 0px;
}

/* Textarea dei blog */
textarea.mkwrap1 {
overflow: auto;
/* width: 230px; */
width: 100%;
}

/* Text area dei blog in edit */
textarea.mkwrap2 {
overflow: auto;
width: 500px ;
}

/* Input dei blocchi */
.mkblkinput {
background-color:#fff;
font-size: 9px;
border: 1px dashed #808080;
margin: 2px;
}

/* Padding del blocco centrale (news, admin) */
.contents {
padding: 10px;
}

/* module pagination links */
.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;
}


/*---------------------->
Altre classi secondarie
<----------------------*/
/* Titoli del pannello admin */
.titadmin {
margin: 0px;
font-weight: bold;
font-size: 11px;
color: #496c9f;
border-top: 1px dashed #5c88c8;
}

.mkerror {
font-size: 12pt;
color: #ff0000;
font-weight:bold;
}

/* Testo quotato */
.mkquote {
color: #0000ff;
}

/* MKPGallery modulo ecard, pagina offline */
.ecardtitle,
.offlinetxt {
font-size: 10pt;
font-weight: bold;
text-align: center;
}

/*---------------------->
Testo bbcode dei testi quotati
<----------------------*/
.mkquoteball {
font-size: 9px;
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
background-color: #ffffff;
padding: 0;
}

.mkquotetext {
font-size: 10px;
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
background-color: #ffffff;
margin: 0;
padding: 0;
}
table .mkquotetable{
width: auto; /* IE */
text-align: left;
}