/*

+--------------------------------------------------------------------------

|   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: #333333;

	font-size: 10px;

	color: #666666;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin: 10px;

	padding: 0px; /* Opera 0 margin */

	text-align: center; /* center in IE */

}

.copy{
	color:#666666;
}

.copy a:link, .copy a:visited, .copy a:hover{
	color:#006699;
	text-decoration:none;
}


/*---------------------->

 MENU

<----------------------*/

.chromestyle{

width: 100%;

font-weight: bold;

}



.chromestyle ul{

width: 100%;

padding: 0px;

margin: 0px;

text-align: center;

vertical-align:middle;

}



.chromestyle ul li{

display: inline;

}



.chromestyle ul li a{

color: #ffffff;

padding:8px;

margin:0px;

text-decoration:none;

border-right: 1px solid #ffffff;

}



/* ######### Style for Drop Down Menu ######### */



.dropmenudiv{

position:absolute;

border: 1px solid #ffffff; /*THEME CHANGE HERE*/

border-bottom-width: 0;

font:normal 12px Verdana;

z-index:100;

background-color: #006699;

color:#FFFFFF;

width: 200px;

text-align:left;

visibility: hidden;


}





.dropmenudiv a:active, .dropmenudiv a:link, .dropmenudiv a:visited{

width: auto;

display: block;

border-bottom: 1px solid #ffffff; /*THEME CHANGE HERE*/

padding: 4px;

text-decoration: none;

color: #FFFFFF;

font-size:10px;

font-weight: bold;

}



* html .dropmenudiv a{ /*IE only hack*/

width: 100%;

}



.dropmenudiv a:hover{ /*THEME CHANGE HERE*/

background-color: #0099CC;

text-decoration:none;

color:#FFFFFF;

}

/*---------------------->

MARQUEE

<----------------------*/



#marqueecontainer{

position: relative;

width: 180px; /*marquee width */

height: 200px; /*marquee height */

background-color: white;

overflow: hidden;

border: 2px solid #006699;

padding: 2px;

text-align:left;

}



/*---------------------->

NEWS

<----------------------*/

#tablist{

padding: 3px 0;

margin-left: 0;

margin-bottom: 0;

margin-top: 0.1em;

font: bold 12px Verdana;

}



#tablist li{

list-style: none;

display: inline;

margin: 0;

}



#tablist li a{

padding: 3px 0.5em;

margin-left: 3px;

border: 1px solid #778;

width: 100%;

border-right: none;

background: white;

}



#tablist li a:link, #tablist li a:visited{

color: navy;

}



#tabcontentcontainer{

/* Insert Optional Height definition here to give all the content a unified height */

padding: 5px;

border: 1px dotted #333333;

}



.tabcontent{

display:none;

}

/*---------------------->

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: #ffffff;

	color: #666666;

	border: 0px solid #5c88c8;

}



/*---------------------->

Tabelle e celle dei blocchi

<----------------------*/

/* header/footer angolari dei blocchi */

.tdmenblock {

	font-size: 0px;	

	padding: 0px;  

	margin: 0px; 

	vertical-align: top;

}



/* celle dei blocchi */

.tdblock {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	margin: 2px;

	background-color: #eeeeee;

	color: #666666;	

}



/* tr dove sta il titolo */

.sottotitolo {

	vertical-align: middle;	

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #ffffff;

	text-transform:uppercase;	 

}



/* 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: #ffffff;

	color: #666666;

	border:1px solid #999999;

}



/* Links del testo dei blocchi */

.tablemenu a:link, .tablemenu a:visited, .tablemenu a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #003366;	

	text-decoration: none;	

}



.tablemenu a:hover {

	text-decoration: none;

	color: #006699;	

}



.modulecell {

	background-color: #ffffff;

	color: #666666;

}



.moduleborder {

	background-color: #cccccc;

}



.modulex {	

	background-color: #eeeeee;

	height: 25px;

}



th.modulex {	 

	color: #ffffff; 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-image:url(images/modulex_sf.jpg);

	background-repeat:repeat-x;

	background-color: #CCCCCC;

	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;

}



.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,

a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #003366;	

	text-decoration: none;	

}



a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #006699;	

	text-decoration: none;

}





/*---------------------->

Links dei blocchi, dei moduli e della navbar

<----------------------*/



/* 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 */

{

	background-color:#FFFAEC;

 	font-size: 9px;

	border: 1px solid #cccccc;

	padding: 2px;

	color:#333333;

}



input:hover, textarea:hover, .bgselect:hover {

	border: 1px solid #999999;

}



.mkbutton {

	border: 1px solid #999999;

	background-color:#cccccc;

	color:#FFFFFF;

	font-weight:bold;

	padding: 2px;

}



.mkbutton:hover {

	background-color: #999999;

}

/* 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;

}


