/*[variables]
colors
{
	@00: #496C9F;
}
*/
/*
+--------------------------------------------------------------------------
|   Cascading Style Sheet for MKportal "default" Portal Template
|   ========================================
|   by Meo aka Luponero [Amedeo de longis]
|      Don K. Colburn [visiblesoul.net]
|   (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
=============================*/
BODY
{
	background-color: #EFEFEF;
	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*/
}
/*portal wrapper*/
#mkwrapper
{
	text-align: left;
/*left-align text in IE*/
	margin: 0px auto;
}
/*logostrip*/
#mklogostrip
{
/*background-image: url(MKPORTALIMGDIR/sf_logo.jpg);*/
	background-color: #8CB6E7;
	text-align: left;
}
/*global font formatting*/
TABLE, TR, TD, .tdglobal
{
	font-size: 10px;
	color: #2F2100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*main portal table*/
.tabmain
{
	margin: 0px;
	padding: 0px;
}
/*images*/
IMG
{
	border: 0px;
	vertical-align: middle;
/*Meo: Added in C1.2*/
}
/*=============================
M
K  LIGHT B ACKGROUND
P
=============================*/
.modulecell, .urlo2, .tabnews, .trattini, .tabmain, .tablemenu, .taburlo
{
	background-color: #FFFFFF;
	color: #3B2104;
}
/*=============================
M
K  MEDIUM BACKGROUND
P
=============================*/
.navigatore, .tdblock, .moduleborder
{
	background-color: #FFFFD6;
	color: #4B2A08;
}
/*=============================
M
K  DARK BACKGROUND
P
=============================*/
.urlo, .sottotitolo
{
/*background-image: url(MKPORTALIMGDIR/m_sf.gif);*/
	background-color: #F9EBF1;
	color: #EBFD17;
}
/*=============================
M
K  border and divider styles
P
=============================*/
.tabmain, .tablemenu, .taburlo, .urlo2, .trattini, .trattini2, .trattini3
{
	border: 1px solid #896103;
}
.trattini
{
/*used only in tpl_main.php(deprecated), blog, ad_blocks.php*/
	border-width: 1px 0 0;
	border-top-style: dashed;
}
.trattini3
{
/*used only in blog, quotes, urlobox, calendar*/
	border-width: 0 0 1px;
	border-bottom-style: dashed;
}
/*deprecated - used only in tpl_main.php
.vspacer
{
background-image: url(MKPORTALIMGDIR/punto_vert.gif);
background-repeat: repeat-y;
background-color: transparent;
}
=============================
M
K  hyperlink styles
P
=============================
global links*/
A:link, A:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B5550F;
	text-decoration: none;
}
A:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #AB6409;
	text-decoration: underline;
}
A:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #372B07;
	text-decoration: none;
}
/*bold navbar, block, module links*/
A.uno:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #332503;
	font-weight: bold;
	text-decoration: none;
}
A.uno:visited
{
	font-size: 10px;
	color: #8B3F08;
	font-weight: bold;
	text-decoration: none;
}
A.uno:hover
{
	font-size: 10px;
	color: #512E1C;
	font-weight: bold;
	text-decoration: underline;
}
/*block text links*/
.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;
}
/*global contrasting text and hyperlink color*/
.mktxtcontr, A.mktxtcontr:link, A.mktxtcontr:visited
{
	color: #FF0000;
	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: #0000FF;
	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;
}
INPUT, TEXTAREA, SELECT, .bgselect, .mkbutton
{
	background-color: #F4F5F1;
/*border: 1px solid #4C77B6;*/
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	/*[disabled]color:#BF1D61;*/
	vertical-align: middle;
}
/*button border - needed for blocks to display correctly in forum-view*/
.blsubmit, .mkbutton
{
	border: 2px outset #9CF;
}
.mkbutton
{
/*Global submit buttons*/
	padding: 3px;
}
.mkbbbutton
{
/*MKP BBcode editor buttons*/
	margin: 0;
	padding: 0;
}
/*radio/checkbox buttons - remove background color and border in IE*/
.mkradio
{
	background-color: transparent;
	border: 0px;
}
/*configure blog textarea*/
TEXTAREA.mkwrap1
{
	overflow: auto;
/*width: 230px;*/
	width: 100%;
}
/*edit blog textarea*/
TEXTAREA.mkwrap2
{
	overflow: auto;
	width: 500px;
}
/*block input*/
.mkblkinput
{
	background-color: #FFF;
	font-size: 9px;
	border: 1px dashed #808080;
	margin: 2px;
}
/*=============================
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;
}
/*=============================
M
K  block styles
P
=============================
used in functions.php (function main_page)*/
.blocks
{
	padding: 0px;
}
/*block header/footer corner images - portal skin only*/
.tdmenblock
{
	font-size: 0px;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	background-color: #8CB6E7;
}
/*block td cell*/
.tdblock
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 2px;
}
/*block title bar*/
.sottotitolo
{
	vertical-align: bottom;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
/*color: #666666;*/
}
/*horizontal spacer between blocks*/
.tdspacer
{
	line-height: 3px;
}
/*=============================
M
K  module global styles
P
=============================
module table headings*/
.modulex
{
	background-color: #F1F5F8;
	height: 25px;
}
TH.modulex
{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F1F5F8 !important; /*[e]#F1F5F8*/
	background-image: none !important; /*[e]none*/
	height: 25px;
/*font-weight: normal;*/
	white-space: nowrap;
}
/*Reviews description text*/
.modulelite
{
	font-size: 8pt;
	color: #A6BBCD;
}
/*center block padding (news, admin)*/
.contents
{
	padding: 10px;
}
/*module pagination links*/
.mkpagelink
{
	background-color: #F0F5FA;
	border: 1px solid #072A66;
	padding: 1px 3px;
	color: #000;
	font-weight: normal;
}
.mkpagelinklast
{
	background-color: #DFE6EF;
	border: 1px solid #072A66;
	padding: 1px 3px;
	color: #000;
	font-weight: normal;
}
.mkpagecurrent
{
	background-color: #FFC9A5;
	border: 1px solid #072A66;
	padding: 1px 3px;
	color: #000;
	font-weight: normal;
}
/*admin cp titles with top border - used in frontend and backend*/
.titadmin
{
	margin: 0px;
	font-weight: bold;
	font-size: 11px;
	color: #496C9F;
	border-top: 1px dashed #5C88C8;
}
/*=============================
M
K  shoutbox module styles
P
=============================
module table with border (shoutbox, news)*/
DIV.taburlo
{
	width: 100%;
/*center in IE*/
}
TD.taburlo
{
	margin: 5px;
	padding: 5px;
	border: 0;
}
/*shouter and date cell*/
.urlo
{
	line-height: 18px;
	vertical-align: bottom;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
/*color: #666666;*/
	padding: 4px;
}
/*shout cell*/
.urlo2
{
	padding: 4px;
/*border-bottom: 1px solid #5c88c8;*/
	border-width: 0 0 1px;
	border-style: solid;
	text-align: left;
	color: #496C9F;
	font-size: 11px;
	font-weight: bold;
}
/*white shouter text*/
.urlocontrast
{
	color: #FFFFFF;
}
/*=============================
M
K  news module styles
P
=============================
news table with border*/
.tabnews
{
	border: 1px dashed #C6DDF3;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	color: #666666;
}
/*=============================
M
K  font styles
P
=============================
red error page text*/
.mkerror
{
	font-size: 12pt;
	color: #FF0000;
	font-weight: bold;
}
/*MKPQuote quotation text*/
.mkquote
{
	color: #0000FF;
}
/*MKPGallery module ecard, offline page*/
.ecardtitle, .offlinetxt
{
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
}
/*=============================
M
K  BBcode quote styles
P
=============================*/
.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;
}
/*Added in C1.2
Table background highlight*/
.bghighlight1
{
	background-color: #EAF8EB;
}
/*Table background highlight 2*/
.bghighlight2
{
	background-color: #EFCBCB;
}
/*mkportal footer copyright - Do not remove, modify or obscure the copyright text*/
.mkcopyright
{
	font-size: 10px;
}
.mkcopyright A
{
	text-decoration: none;
}
/*Calendar block current day highlighting*/
#mkcaltoday
{
	border: 2px;
	border-style: outset;
	background-color: #FFFF00;
}
/*Table Cell Alignment ltr/rtl
default is "left"*/
.mkalign1
{
	text-align: left;
}
/*default is "right"*/
.mkalign2
{
	text-align: right;
}
