/*+--------------------------------------------------------------------------|   Cascading Style Sheet (RTL version) 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+--------------------------------------------------------------------------*//*=============================MK  global stylesP=============================*/body {	background-color: #efefef;	font-size: 10px; 	color: #666666; 	font-family: Tahoma; 	margin:0px; 	padding:0px; /* Opera 0 margin */		text-align: center; /* center in IE */ }/* portal wrapper */#mkwrapper {	text-align:right; /* right-align text in IE */		margin: 0px auto 0px auto;}/* logostrip */#mklogostrip {	/* background-image: url(MKPORTALIMGDIR/sf_logo.jpg); */		background-color: #8cb6e7;	}/* global font formatting */table,tr,td,.tdglobal {	font-size: 10px; 	color: #666666;	font-family: Tahoma;		text-align: right;direction: rtl;}/* main portal table */.tabmain {	margin:0px;	padding:0px;	}/* images */img { 			border: 0px;	vertical-align: middle; /* Meo: Added in C1.2 */}/*=============================MK  LIGHT BACKGROUNDP=============================*/.modulecell,.urlo2,.tabnews,.trattini,.tabmain,.tablemenu,.taburlo {	background-color: #ffffff;	color: #666666;}/*=============================MK  MEDIUM BACKGROUNDP=============================*/.navigatore,.tdblock,.moduleborder {	background-color: #dfe6ef;	color: #496c9f;	text-align: right;direction: rtl;}/*=============================MK  DARK BACKGROUNDP=============================*/.urlo,.sottotitolo {	/* background-image: url(MKPORTALIMGDIR/m_sf.gif); */	background-color:#8CB6E7;	color: #666666;	text-align: right;direction: rtl;}/*=============================MK  border and divider stylesP=============================*/.tabmain,.tablemenu, /* block wrapper, chat button strip */.taburlo,.urlo2,.trattini,.trattini2,.trattini3 {	border: 1px solid #5c88c8;		text-align: right;direction: rtl;}	.trattini { /*used only in tpl_main.php(deprecated), blog, ad_blocks.php*/	border-width: 1px 0 0 0;	border-top-style: dashed;}.trattini3 {/* used only in blog, quotes, urlobox, calendar*/	border-width: 0 0 1px 0;	border-bottom-style: dashed;	text-align: right;direction: rtl;}/* deprecated - used only in tpl_main.php *//* .vspacer{	background-image: url(MKPORTALIMGDIR/punto_vert.gif);	background-repeat: repeat-y;	background-color: transparent;		text-align: right;direction: rtl;} *//*=============================MK  hyperlink stylesP=============================*//* global links */a:link, a:visited {	font-family: Tahoma;	color: #496c9f;		text-decoration: none;		text-align: right;direction: rtl;}a:hover {	font-family: Tahoma;	color: #496c9f;		text-decoration: underline;	text-align: right;direction: rtl;}a:active {	font-family: Tahoma;	color: #496c9f;		text-decoration: none; 		text-align: right;direction: rtl;}/* bold navbar, block, module links */a.uno:link {	font-family: Tahoma;	font-size: 10px; 	color: #496c9f; 	font-weight: bold;	text-decoration: none	text-align: right;direction: rtl;}a.uno:visited {		font-size: 10px; 	color: #496c9f; 	font-weight: bold;	text-decoration: none	text-align: right;direction: rtl;}a.uno:hover {	font-size: 10px; 	color: #496c9f; 	font-weight: bold;	text-decoration: underline;	text-align: right;direction: rtl;}/* block text links */.tablemenu a:link, a:visited {	font-family: Tahoma;	color: #496c9f;		text-decoration: none;		text-align: right;direction: rtl;}.tablemenu a:hover {	text-decoration: underline;	text-align: right;direction: rtl;}.tablemenu a:active { 	text-decoration: none; 		text-align: right;direction: rtl;}/* global contrasting text and hyperlink color */.mktxtcontr,a.mktxtcontr:link, a.mktxtcontr:visited {	color: #ff0000;	font-weight: bold;	text-decoration: none;	text-align: right;direction: rtl;}a.mktxtcontr:hover {	font-weight: bold;	text-decoration: underline;	text-align: right;direction: rtl;}/* contrasting text and hyperlink color 2 (admin) */.mktxtcontr2,a.mktxtcontr2:link, a.mktxtcontr2:visited {	color: #0000ff;	font-weight: bold;	text-decoration: none;	text-align: right;direction: rtl;}a.mktxtcontr2:hover {	font-weight: bold;	text-decoration: underline;	text-align: right;direction: rtl;}/*=============================MK  form stylesP=============================*//* remove margin after closing "form" tag in MSIE */form {	margin: 0;	padding: 0	text-align: right;direction: rtl;}input,textarea,select,.bgselect, /* input fields */.mkbutton /* global submit buttons */{	background-color: #dfe6ef;			/* border: 1px solid #4C77B6; */		margin: 0px;	padding: 0px;	font-family: Tahoma;	font-weight: normal;	font-size: 10px; 	color: #496c9f;	vertical-align: middle;	text-align: right;direction: rtl;}/* button border - needed for blocks to display correctly in forum-view */	.blsubmit,.mkbutton {	border: 2px #9cf outset;	text-align: right;direction: rtl;}.mkbutton { /* Global submit buttons */	padding: 3px;	text-align: right;direction: rtl;}.mkbbbutton { /* MKP BBcode editor buttons */	margin: 0;	padding: 0;	text-align: right;direction: rtl;}/* radio/checkbox buttons - remove background color and border in IE */	.mkradio {	background-color: transparent;	border: 0px;			text-align: right;direction: rtl;}/* configure blog textarea */textarea.mkwrap1 {	overflow: auto;	/* width: 230px; */	width: 100%;	text-align: right;direction: rtl;}/* edit blog textarea */textarea.mkwrap2 {	overflow: auto;	width: 500px ;	text-align: right;direction: rtl;}/* block input */.mkblkinput {	background-color:#fff; 	font-size: 9px;	border: 1px dashed #808080;	margin: 2px;	text-align: right;direction: rtl;}/*=============================MK  navstrip stylesP=============================*//* top navstrip */.navigatore {		vertical-align: bottom;	text-align: right;	font-family: Tahoma;	font-weight: 300;	font-size: 9px;	text-align: right;direction: rtl;}/*=============================MK  block stylesP=============================*//* used in functions.php (function main_page) */.blocks {	padding: 0px;	text-align: right;direction: rtl;}/* block header/footer corner images - portal skin only */.tdmenblock {	font-size: 0px;		padding: 0px;  	margin: 0px; 	vertical-align: top;	background-color:#8CB6E7;	text-align: right;direction: rtl;}/* block td cell */.tdblock {	font-family: Tahoma;	font-size: 10px;	font-weight: bold;	margin: 2px;		text-align: right;		direction: ltr;}/* block title bar */.sottotitolo {	vertical-align: bottom;			font-family: Tahoma;	font-size: 11px;	font-weight: bold;		text-align: right;direction: rtl;	/* color: #666666; */		 }/* horizontal spacer between blocks */.tdspacer {	line-height: 3px;	text-align: right;direction: rtl;}/*=============================MK  module global stylesP=============================*//* module table headings */.modulex {		background-color: #f1f5f8;	height: 25px;	text-align: right;direction: rtl;}th.modulex {	 	color: #666666; 	font-family: Tahoma; 	background-color: #f1f5f8 !important;	background-image: none !important;	height: 25px;	/* font-weight: normal;*/	white-space: nowrap;	text-align: right;direction: rtl;}/* Reviews description text */.modulelite {	font-size: 8pt;	color:#a6bbcd;	text-align: right;direction: rtl;}/* center block padding (news, admin) */.contents {	padding: 10px;	text-align: right;direction: rtl;}/* module pagination links */.mkpagelink {	background-color: #f0f5fa;	border: 1px solid #072a66;	padding:1px 3px 1px 3px;	color: #000;	font-weight: normal;	text-align: right;direction: rtl;}.mkpagelinklast {	background-color: #dfe6ef;	border: 1px solid #072a66;	padding:1px 3px 1px 3px;	color: #000;	font-weight:normal;	text-align: right;direction: rtl;}.mkpagecurrent {	background-color: #ffc9a5;	border: 1px solid #072a66;	padding:1px 3px 1px 3px;	color: #000;	font-weight:normal;	text-align: right;direction: rtl;}/* 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;	text-align: right;direction: rtl;}/*=============================MK  shoutbox module stylesP=============================*//* module table with border (shoutbox, news) */div.taburlo {		width: 100%; /* center in IE */		text-align: right;direction: rtl;}td.taburlo{	margin:5px;	padding:5px;	border: 0;	text-align: right;direction: rtl;}	/* shouter and date cell */.urlo {	line-height: 18px;	vertical-align: bottom;			font-weight: bold;	font-size: 11px;	/* color: #666666; */	padding: 4px;		 	text-align: right;direction: rtl;}/* shout cell */.urlo2 {	padding: 4px;		/* border-bottom: 1px solid #5c88c8; */	border-width: 0 0 1px 0;	border-style: solid;		color: #496c9f;	font-size: 11px;	font-weight: bold;	text-align: right;direction: rtl;}/* white shouter text */.urlocontrast {		color: #ffffff;	text-align: right;direction: rtl;}/*=============================MK  news module stylesP=============================*//* news table with border */.tabnews {	border: 1px dashed #c6ddf3;	margin:0px; 	padding:0px;	font-size: 10px;	color: #666666;		text-align: right;direction: rtl;}/*=============================MK  font stylesP=============================*//* red error page text */.mkerror {		font-size: 12pt;	color: #ff0000;	font-weight:bold;	text-align: right;direction: rtl;}/* MKPQuote quotation text */.mkquote { 			color: #0000ff;		text-align: right;direction: rtl;}/* MKPGallery module ecard, offline page */.ecardtitle,.offlinetxt {	font-size: 10pt; 	font-weight: bold;	text-align: center;	text-align: right;direction: rtl;}/*=============================MK  BBcode quote stylesP=============================*/.mkquoteball {	font-size: 9px; 	color: #666666;	font-family: Tahoma;	font-weight: normal;	background-color: #ffffff;		padding: 0;		text-align: right;direction: rtl;}.mkquotetext {	font-size: 10px; 	color: #666666;	font-family: Tahoma;	font-weight: normal;	background-color: #ffffff;	margin: 0;	padding: 0;		text-align: right;direction: rtl;}table .mkquotetable{					width: auto; /* IE */			text-align: right;direction: rtl;}/* Added in C1.2 *//* Table background highlight */.bghighlight1 {	background-color: #EAF8EB;	text-align: right;direction: rtl;}/* Table background highlight 2 */.bghighlight2 {	background-color: #EFCBCB;	text-align: right;direction: rtl;}/* mkportal footer copyright - Do not remove, modify or obscure the copyright text */.mkcopyright {	font-size: 10px;	text-align: right;direction: rtl;}.mkcopyright a {	text-decoration: none;	text-align: right;direction: rtl;}/* Calendar block current day highlighting */#mkcaltoday {	border:2px;	border-style:outset;	background-color: #ffff00;	text-align: right;direction: rtl;}/* RTL alignment *//* needed for collapse columns javascript */#menudx,#menusx {	 text-align: right;direction: rtl;}/* default is "right" */.mkalign1 {		text-align: right;direction: rtl;}/* default is "right" */.mkalign2 {	text-align: left;direction: rtl;}/* align link icons  */img.mkicon {	float: right;	margin-right: 2px	text-align: right;direction: rtl;}/* format block alignment */.tablemenu {	text-align: left /* needed for IE */direction: rtl; }/* These declarations override default styles. * These classes are edited above. * They are included here for reference *//*#mkwrapper,#mklogostrip,.navigatore,.sottotitolo,.urlo,.urlo2,table .mkquotetable {		text-align: right;direction: rtl;}.mkquoteball,.mkquotetext,table .mkquotetable {	direction: rtl;}*/.red
{
margin: 0px 0px 0px 0px;
width:48;
border: 2px solid #FF1515;
cursor: pointer;
font-family:MS Sans Serif;
font-size:10px;
vertical-align:middle;
letter-spacing:0;
color:#FF1515;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:0;
background-color:#FFFFFF;
background-image: url('altaer/color_bg.gif');
text-align:center;
}

.green
{
margin: 0px 0px 0px 0px;
width:48;
border: 1px solid #008000;
cursor: pointer;
font-family:MS Sans Serif;
font-size:10px;
vertical-align:middle;
letter-spacing:0;
color:#008000;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:0;
background-color:#FFFFFF;
background-image: url('altaer/color_bg.gif');
text-align:center;
}

.blue
{
margin: 0px 0px 0px 0px;
width:48;
border: 1px solid #0000FF;
cursor: pointer;
font-family:MS Sans Serif;
font-size:10px;
vertical-align:middle;
letter-spacing:0;
color:#0000FF;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:0;
background-color:#FFFFFF;
background-image: url('altaer/color_bg.gif');
text-align:center;
}

.gray
{
margin: 0px 0px 0px 0px;
width:48;
border: 1px solid #CCCCCC;
cursor: pointer;
font-family:MS Sans Serif;
font-size:10px;
vertical-align:middle;
letter-spacing:0;
color:#CCCCCC;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:0;
background-color:#FFFFFF;
background-image: url('altaer/color_bg.gif');
text-align:center;
}

.fushia
{
margin: 0px 0px 0px 0px;
width:48;
border: 1px solid #FF66CC;
cursor: pointer;
font-family:MS Sans Serif;
font-size:10px;
vertical-align:middle;
letter-spacing:0;
color:#FF66CC;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:0;
background-color:#FFFFFF;
background-image: url('altaer/color_bg.gif');
text-align:center;
}

.orang
{
margin: 0px 0px 0px 0px;
width: 48;
border: 1px solid #FF9900;
cursor: pointer;
font-family:MS Sans Serif;
font-size:10px;
vertical-align:middle;
letter-spacing:0;
color:#FF9900;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:0;
background-color:#FFFFFF;
background-image: url('altaer/color_bg.gif');
text-align:center
}

.teal
{
margin: 0px 0px 0px 0px;
width: 48;
border: 1px solid #008080;
cursor: pointer;
font-family:MS Sans Serif;
font-size:10px;
vertical-align:middle;
letter-spacing:0;
color:#008080;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:0;
background-color:#FFFFFF;
background-image: url('altaer/color_bg.gif');
text-align:center;
}

.brown
{
margin: 0px 0px 0px 0px;
width: 48;
border: 1px solid #BF0000;
cursor: pointer;
font-family:MS Sans Serif;
font-size:10px;
vertical-align:middle;
letter-spacing:0;
color:#BF0000;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:0;
background-color:#FFFFFF;
background-image: url('altaer/color_bg.gif');
text-align:center;
}

.pink
{
margin: 0px 0px 0px 0px;
width: 48;
border: 1px solid #CC33FF;
cursor: pointer;
font-family:MS Sans Serif;
font-size:10px;
vertical-align:middle;
letter-spacing:0;
color:#CC33FF;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:0;
background-color:#FFFFFF;
background-image: url('altaer/color_bg.gif');
text-align:center;
}

.black
{
margin: 0px 0px 0px 0px;
width: 48;
border: 1px solid #000000;
cursor: pointer;
font-family:MS Sans Serif;
font-size:10px;
vertical-align:middle;
letter-spacing:0;
color:#000000;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:0;
background-color:#FFFFFF;
background-image: url('altaer/color_bg.gif');
text-align:center;
}

.white
{
margin: 0px 0px 0px 0px;
width: 48;
border: 1px solid #ffffff;
cursor: pointer;
font-family:MS Sans Serif;
font-size:10px;
vertical-align:middle;
letter-spacing:0;
color:#ffffff;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:0;
background-color:#FFFFFF;
background-image: url('altaer/color_bg.gif');
text-align:center;
}
.yellow
{
margin: 0px 0px 0px 0px;
width: 48;
border: 1px solid #FFFF00;
cursor: pointer;
font-family:MS Sans Serif;
font-size:10px;
vertical-align:middle;
letter-spacing:0;
color:#FFFF00;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:0;
background-color:#FFFFFF;
background-image: url('altaer/color_bg.gif');
text-align:center;
} 
.bluef
{
margin: 0px 0px 0px 0px;
width: 48;
border: 1px solid #00FFFF;
cursor: pointer;
font-family:MS Sans Serif;
font-size:10px;
vertical-align:middle;
letter-spacing:0;
color:#00FFFF;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:0;
background-color:#FFFFFF;
background-image: url('altaer/color_bg.gif');
text-align:center;
}
.zete
{
margin: 0px 0px 0px 0px;
width: 48;
border: 1px solid #808000;
cursor: pointer;
font-family:MS Sans Serif;
font-size:10px;
vertical-align:middle;
letter-spacing:0;
color:#808000;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:0;
background-color:#FFFFFF;
background-image: url('altaer/color_bg.gif');
text-align:center;
}
.laimon
{
margin: 0px 0px 0px 0px;
width: 48;
border: 1px solid #00FF00;
cursor: pointer;
font-family:MS Sans Serif;
font-size:10px;
vertical-align:middle;
letter-spacing:0;
color:#00FF00;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:0;
background-color:#FFFFFF;
background-image: url('altaer/color_bg.gif');
text-align:center;
}
.bnfs
{
margin: 0px 0px 0px 0px;
width: 48;
border: 1px solid #CC99FF;
cursor: pointer;
font-family:MS Sans Serif;
font-size:10px;
vertical-align:middle;
letter-spacing:0;
color:#CC99FF;
padding-left:0;
padding-right:0;
padding-top:0;
padding-bottom:0;
background-color:#FFFFFF;
background-image: url('altaer/color_bg.gif');
text-align:center;
}