/*+--------------------------------------------------------------------------|   Cascading Style Sheet for MKportal "Forum" Portal Template|   ========================================|   by Meo aka Luponero [Amedeo de longis]|      Don K. Colburn [visiblesoul.net]|   Copyright (c) 2004-2007 mkportal.it|   http://www.mkportal.it|   Email: luponero@mclink.it+--------------------------------------------------------------------------|   > MKPortal|   > Written By Amedeo de longis|   > Date started: 9.2.2004+--------------------------------------------------------------------------*//*=============================MK  global stylesP=============================*//* IMPORT body */body,.importbody {	background-color: #2D2DFF;	font-size: 10px; 	color: #FFFFFF; 	font-family: Verdana, Arial, Helvetica, sans-serif;}body {	font-size: 10px;	margin:0px; 	padding:0px; /* Opera 0 margin */		text-align: center; /* center in IE */ }/* IMPORT body background (used for SMF) */.importbgbody {	font-size: 10px;}/* portal wrapper */#mkwrapper {	text-align:left; /* left-align text in IE */		margin: 0px auto 0px auto;}/* IMPORT logostrip */#mklogostrip,#importlogostrip {		background-color: #2D2DFF;	}/* logostrip */#mklogostrip {	text-align: left;}/* IMPORT global font formatting */table,tr,td,.tdglobal,.importfont {	font-size: 10px; 	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	}/* global font formatting */table,tr,td,.tdglobal {	font-size: 10px;	}/* IMPORT main portal table bg (if different than body bg) */.tabmain,.importmain {		font-size: 10px;	}/* main portal table */.tabmain {	margin:0px;	padding:0px;	}/* image link border */img { 			border: 0px;}/*=============================MK IMPORT LIGHT BACKGROUNDP=============================*/.modulecell,.urlo2,.tabnews,.trattini,.trattini3,.tablemenu,.taburlo,.importlightback {	background-color: #2D2DFF;	color: #FFFFFF;}/*=============================MK IMPORT MEDIUM BACKGROUNDP=============================*/.navigatore,.tdblock,.moduleborder,.modulex,.mkpagecurrent,.importmediumback {	background-color: #2D2DFF;	color: #FFFFFF;}/*=============================MK IMPORT DARK BACKGROUNDP=============================*/.urlo,.sottotitolo,.importdarkback {	background-color:#2D2DFF;	color: #FFFFFF;}/*=============================MK  border and divider stylesP=============================*//* vertical spacer image used in portal skin *//* .vspacer {	background-image: url(MKPORTALIMGDIR/punto_vert.gif);	background-repeat: repeat-y;	background-color: transparent;	} *//* IMPORT border-color */.tabmain,.tablemenu, /* block wrapper, chat button strip */.taburlo,.urlo2,.tabnews,.trattini,.trattini2,.trattini3,.mkpagelink,.mkpagelinklast,.mkpagecurrent,.titadmin,.importborders {	border: 1px solid #FFFFFF;	}	.trattini {	border-width: 1px 0 0 0;	border-style: dashed;}/* blocks admin */.trattini2 {	border-width: 0 1px 0 0;	border-style: dashed;}/* Quotes, Shoutbox */.trattini3 {	border-width: 0 0 1px 0;	border-style: dashed;}/*=============================MK  hyperlink stylesP=============================*//* IMPORT global links */a:link,a:active,a.uno:link,.importlink {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #00FF00;		text-decoration: none;	}a:visited,a.uno:visited,.importvisited {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #00FF00;		text-decoration: none;	}a:hover,a.uno:hover,.importhover {	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: underline;}/* a:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #00FF00;		text-decoration: none; 	} *//* bold navbar, block, module links */a.uno:link {	font-size: 10px;	font-weight: bold;	text-decoration: none}a.uno:visited {		font-size: 10px; 	font-weight: bold;	text-decoration: none}a.uno:hover {	font-size: 10px;	font-weight: bold;	text-decoration: underline;}/* block text links *//* .tablemenu a:link, a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #00FF00;		text-decoration: none;	}.tablemenu a:hover {	text-decoration: underline;}.tablemenu a:active { 	text-decoration: none; 	} *//* global contrasting text and hyperlink color */.mktxtcontr,a.mktxtcontr:link, a.mktxtcontr:visited {		color: #00FF00;	font-weight: bold;	text-decoration: none;}a.mktxtcontr:hover {	font-weight: bold;	text-decoration: underline;}/* contrasting text and hyperlink color 2 (admin) */.mktxtcontr2,a.mktxtcontr2:link, a.mktxtcontr2:visited {	color: #00FF00;	font-weight: bold;	text-decoration: none;}a.mktxtcontr2:hover {	font-weight: bold;	text-decoration: underline;}/*=============================MK  form stylesP=============================*//* remove margin after closing "form" tag in MSIE */form {	margin: 0;	padding: 0}/* IMPORT form styles */input,textarea,select,.bgselect, /* input fields */.mkbutton, /* global submit buttons */.mkblkinput, /* block input */.mkradio, .importforms{	background-color: #FFFFFF;			/* border: 1px solid #FFFFFF; */		/* margin: 0px; */	/* padding: 0px;*/	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px; 	color: #FFFFFF;	vertical-align: middle;}/* set form padding and margin *//*.mkbutton,*/ /* global submit buttons *//* textarea,*/input,select,.bgselect, /* input fields */.mkblkinput /* block input */{	margin: 0px;	padding: 0px;	font-size: 9px;	font-weight: normal; /* needed for Mozilla */	}/* radio/checkbox buttons - remove background color and border in IE */ /* .mkradio {	background-color: transparent;	border-width: 0px;} *//* configure blog textarea */textarea.mkwrap1 {	overflow: auto;	/* width: 230px; */	width: 100%;}/* edit blog textarea */textarea.mkwrap2 {	overflow: auto;	width: 500px ;}/*=============================MK  navstrip stylesP=============================*//* top navstrip */.navigatore {		vertical-align: bottom;	text-align: right;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: 300;	font-size: 9px;	border: 0;}/*=============================MK  block stylesP=============================*//* used in functions.php (function main_page) */.blocks {	padding: 0px;}/* block td cell */.tdblock {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	border: 0;	margin: 2px;	}/* block title bar */.sottotitolo {	vertical-align: bottom;		text-align: left;	font-size: 11px;	font-weight: bold;	 }/* horizontal spacer between blocks */.tdspacer {	line-height: 3px;}/*=============================MK  module global stylesP=============================*//* IMPORT module table headings */th.modulex,.importmodulex {	background-color: #FFFFFF;	height: 25px;}th.modulex {	white-space: nowrap;}.modulex {	border-width: 0 0 0 0;}/* Reviews description text */.modulelite {	font-size: 8pt;	/* color:#FFFFFF;*/}/* block padding (news, admin) */.contents {	padding: 10px;	}/* module pagination links */.mkpagelink {	padding:1px 3px 1px 3px;	font-weight: normal;}.mkpagelinklast {	padding:1px 3px 1px 3px;	font-weight:normal;}.mkpagecurrent {	padding:1px 3px 1px 3px;	font-weight:normal;}/*=============================MK  shoutbox module stylesP=============================*/td.taburlo{		margin:5px;	padding:5px;	border: 0;	}	/* shouter and date cell */.urlo {	line-height: 18px;	vertical-align: bottom;	text-align: left;		font-size: 11px;	font-weight: bold;	padding: 4px;		 }/* shout cell */.urlo2 {	padding: 4px;	border-width: 0 0 1px 0;	border-style: solid;	text-align: left;	font-size: 11px;	font-weight: bold;}/* white shouter text *//* .urlocontrast {		color: #FFFFFF;} *//*=============================MK  news module stylesP=============================*//* news table with border */.tabnews {	border-width: 1px;	border-style: dashed;	margin:0px; 	padding:0px;	font-size: 10px;	}/*=============================MK  admin cp stylesP=============================*//* admin cp titles with top border */.titadmin {	margin: 0px;	font-size: 11px;	font-weight: bold;	border-width: 1px 0 0 0;	border-style: dashed;}/*=============================MK  font stylesP=============================*//* red error page text */.mkerror {		font-size: 12pt;	color: #FFFFFF;	font-weight:bold;}/* MKPQuote quotation text *//* .mkquote { 			color: #FFFFFF;	} *//* MKPGallery module ecard, offline page */.ecardtitle,.offlinetxt {	font-size: 10pt; 	font-weight: bold;	text-align: center;}/* MKPGallery slideshow caption text (modules/gallery/index.php function slide_update) *//* .mkslidecap {		font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12pt; 	font-weight: bold; 	color: #FFFFFF;} *//*=============================MK  BBcode quote stylesP=============================*/.mkquoteball {	font-size: 9px; 	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	background-color: #FFFFFF;		padding: 0;	}.mkquotetext {	font-size: 10px; 	color: #FFFFFF;	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;}
