/*=============================

M

K  global styles

P

=============================*/

body {











        background-repeat: repeat-x; 



        background-position: 50% 0%; 



        background-attachment: scroll;



		background-color:#ea5e00;



	font-size: 10px; 



	color: #717171; 



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



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







}















/* portal wrapper */







#mkwrapper {







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







	margin: 0px auto 0px auto;







}















/* logostrip */







#mklogostrip {







	/* background-image: url(MKPORTALIMGDIR/sf_logo.jpg); */







	background-color: #000000;







	text-align: left;







}















/* global font formatting */







table,







tr,







td,







.tdglobal {







	font-size: 9px; 







	color: #FFFFFF;







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







}















/* main portal table */







.tabmain {







	margin:0px;







	padding:0px;	







}















/* images */







img { 		







	border: 0px;







        color:#FF0000







	vertical-align: middle; /* Meo: Added in C1.2 */







}















/*=============================







M







K  LIGHT BACKGROUND







P







=============================*/







.tabmain {







	color: #666666;







}







.modulecell,







.urlo2,







.tabnews,







.trattini,















.tablemenu,







.taburlo {







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







	color: #BDBDBD;







}















/*=============================







M







K  MEDIUM BACKGROUND







P







=============================*/







.navigatore,















.tdblock,















.moduleborder {















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















	border-left: solid 3px #404040;















	border-right: solid 3px #121212;















	border-top: solid 3px #3C3C3C;















	border-bottom: solid 3px #131313;















	color: #d0c400;















}























/*=============================







M







K  MEDIUM BACKGROUND







P







=============================*/







.tdblocks,















{















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















	border-left: solid 1px #404040;















	border-right: solid 1px #121212;















	border-top: solid 1px #3C3C3C;















	border-bottom: solid 1px #131313;















	color: #d0c400;















}































/*=============================







M







K  DARK BACKGROUND







P







=============================*/







.urlo,







.sottotitolo {







        background-color:#1b1b1b;







	color: #666666;







}















/*=============================







M







K  border and divider styles







P







=============================*/







.tabmain,







.tablemenu, /* block wrapper, chat button strip */







.taburlo,







.urlo2,







.trattini,







.trattini2,







.trattini3 {







	border: 1px solid #000000;	







}







	







.trattini { /*used only in tpl_main.php(deprecated), blog, ad_blocks.php*/







	border-width: 1px 0 0 0;







	border-top-style: ridge;







}















.trattini3 {/* used only in blog, quotes, urlobox, calendar*/







	border-width: 0 0 1px 0;







	border-bottom-style: ridge;







}















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







	text-decoration: none;	







}























a:active {







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







	color: #d00202;	







	text-decoration: none; 	







}















/* bold navbar, block, module links */







a.uno:link {







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







	font-size: 10px; 







	color: #bcbcbc; 







	font-weight: bold;







	text-decoration: none







}















a.uno:visited {	







	font-size: 10px; 







	color: #5aa4e2; 







	font-weight: bold;







	text-decoration: none







}























a.uno:hover {







	font-size: 10px; 







	color: #FFFFFF; 







	font-weight: bold;







	text-decoration: none;







}















/* block text links */







.tablemenu a:link, a:visited {







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







	color: #5aa4e2;	







	text-decoration: none;	







}















.tablemenu a:hover {







	text-decoration: none;







	color: #d0c400;







}































/* global contrasting text and hyperlink color */







.mktxtcontr1,







a.mktxtcontr1:link, 







a.mktxtcontr1:visited {







	color: #FFFFFF;







	font-weight: bold;







	text-decoration: none;







}















a.mktxtcontr1:hover {







	font-weight: bold;







	text-decoration: none;







}































/* global contrasting text and hyperlink color */







.menu1,







a.menu1:link, 







a.menu1:visited {







	color: #FFFFFF;







	font-weight: bold;







	text-decoration: none;







}















a.menu1:hover {







	font-weight: bold;







	text-decoration: none;







}























/* global contrasting text and hyperlink color */







.mktxtcontr,







a.mktxtcontr:link, 







a.mktxtcontr:visited {







	color: #11111;







	font-weight: bold;







	text-decoration: none;







}















a.mktxtcontr:hover {







	font-weight: bold;







	text-decoration: none;







}















/* contrasting text and hyperlink color 2 (admin) */







.mktxtcontr2,







a.mktxtcontr2:link, 







a.mktxtcontr2:visited {







	color: #5aa4e2;







	font-weight: bold;







	text-decoration: none;







}















a.mktxtcontr2:hover {







	font-weight: bold;







	text-decoration: none;







}















/*=============================







M







K  form styles







P







=============================*/







/* remove margin after closing "form" tag in MSIE */







form {







	margin: 0;







	padding: 0







}















input,







textarea,







select,







.bgselect, /* input fields */







.mkbutton /* global submit buttons */







{







	background-color: #000000;		







	border: 1px  #44444d solid; 







	margin: 0px;







	padding: 0px;







	font-family: tahoma, tahoma, tahoma, tahoma;







	font-weight: normal;







	font-size: 11px; 







	color: #5aa4e2;







	font-weight: bold;







	vertical-align: middle;







}















/* button border - needed for blocks to display correctly in forum-view */	







.blsubmit,







.mkbutton {







	border: 2px #222222 outset;







}































.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:#000000;







 	font-size: 9px;







	border: 1px ridge #5aa4e2;







	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:#1b1b1b;







}















/* block td cell */







.tdblock {







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







	font-size: 10px;







	font-weight: bold;







	margin: 2px;	







}







.tdblock2 {







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







	font-size: 10px;







	font-weight: bold;







	color: #FFFFFF;







	margin: 2px;	







}















/* block title bar */







.sottotitolo {







	vertical-align: middle;	







	text-align: center;







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







	font-size: 11px;







	font-weight: bold;	







	color: #000000; 	 







	background-color:#1b1b1b;







	background-image: url("./mkportal/templates/TechGGv2/images/cen.gif");







}















/* horizontal spacer between blocks */







.tdspacer {







	line-height: 0px;







}















/*=============================







M







K  module global styles







P







=============================*/







/* module table headings */







.modulex {	







	background-color: #717171;







	height: 25px;







}















th.modulex {	 







	color: #666666; 







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







	background-color: #b6b6b6 !important;







	background-image: none !important;







	height: 25px;







	/* font-weight: normal;*/







	white-space: nowrap;







}















/* Reviews description text */







.modulelite {







	font-size: 8pt;







	color:#d0c400;







}















/* center block padding (news, admin) */







.contents {







	padding: 10px;







}















/* module pagination links */







.mkpagelink 







{







	background-color: #000000;		







	border: 1px  #44444d solid; 







	margin: 0px;







	padding: 0px;







	font-family: tahoma, tahoma, tahoma, tahoma;







	font-weight: normal;







	font-size: 11px; 







	color: #5aa4e2;







	font-weight: bold;







	vertical-align: middle;







}















.mkpagelinklast {







	background-color: #dfe6ef;







	border: 1px solid #d0c400;







	padding:1px 3px 1px 3px;







	color: #000;







	font-weight:normal;







}















.mkpagecurrent {







	background-color: #282828;







	border: 1px solid #d0c400;







	padding:1px 3px 1px 3px;







	color: #FFFFFF;







	font-weight:normal;







}















/* admin cp titles with top border - used in frontend and backend */







.titadmin {







	margin: 0px;







	font-weight: bold;







	font-size: 11px; 







	color: #d0c400;







	border-top: 1px ridge #d0c400;







}







/*=============================







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







	border-width: 0 0 1px 0;







	border-style: solid;







	text-align: left;







	color: #dfdfdf;







	font-size: 11px;







	font-weight: bold;







}















/* white shouter text */







.urlocontrast {	







	color: #ffffff;







}















/*=============================







M







K  news module styles







P







=============================*/







/* news table with border */







.tabnews {







	border: 3px ridge #00000;







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







}















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







#mkcaltoday {







	border:2px;







	border-style:outset;







	background-color: #000000;







}































/*Drop down menu*/







/* global site navigation */







#siteNavDiv {







	width:900px;







	height:30px;







}







#siteNav, #siteNav ul {







	float:inherit;







	list-style:none;







	padding:0 0 0 4px;







	margin:0;







	color:#717171;







	font-size: 10px;







	font-weight:bold;







	text-align:center;







}















#siteNav li .link1:hover{







background-image: url("./mkportal/templates/TechGGv2/images/nav_hover.gif");







}















#siteNav a {







	display: block;







	color: #d0c400;







	text-decoration: none;







	padding:7px 0 5px;







}















#siteNav li {







	float:left;







	height:27px;







	padding:0 10px;







}















#siteNav li ul {







	position: absolute;







	left: -999em;







	height: auto;







	width: auto;







	font-size:1em;







	font-weight: normal;







	margin:0 0 0 -10px;







	background:#630101;







	z-index:99;







	border-right:2px solid #444;







	border-bottom:2px solid #444;







}















#siteNav li li {







	height: 25px;







	border:none;







	clear:both;







}







#siteNav li ul a {







	white-space:nowrap;







	color:#fff;







}







#siteNav li:hover ul ul, #siteNav li:hover ul ul ul, #siteNav li.sfhover ul ul, #siteNav li.sfhover ul ul ul {







	left: -999em;







}







#siteNav li:hover ul, #siteNav li li:hover ul, #siteNav li li li:hover ul, #siteNav li.sfhover ul, #siteNav li li.sfhover ul, #siteNav li li li.sfhover ul {







	left: auto;







}







/* fix to control ul width in opera (unfortunately affects firefox and safari as well) */







html>body #siteNav li:hover ul, html>body #siteNav li.sfhover ul { width:165px; }























#siteNav li ul a:hover, #siteNav li ul a.sfhover {







	color:red;







}















#siteNav li.home { width:80px; padding-left:6px; }







* html #siteNav li.home { width:83px; }















#siteNav li.link { width:80px; }







* html #siteNav li.link { width:100px; }







/* end global site navigation */















.catbg and .catbg2 is for boardindex, while .catbg3 is for messageindex and display headers*/







.catbg , tr.catbg td , .catbg3 , tr.catbg3 td







{







background-image: url(/mkportal/templates/TechGGv2/images/catbg.jpg);







background-color: #333333;







color: #FFFFFF;







padding-left: 9px;







padding-right: 9px;







}







.catbg2 , tr.catbg2 td







{







background-image: url(/mkportal/templates/TechGGv2/images/catbg2.jpg);







background-color: #333333;







color: #ffffff;







padding-left: 9px;







padding-right: 9px;







}







.catbg, .catbg2, .catbg3







{







border-bottom: 1px solid #d0c400;







background-repeat: repeat-x;







color:#d0c400







}







.catbg, .catbg2







{







font-weight: bold;







}







.catbg3, tr.catbg3 td, .catbg3 a:link, .catbg3 a:visited







{







font-size: 95%;







color: white;







text-decoration: none;







}







.catbg a:link, .catbg a:visited , .catbg2 a:link, .catbg2 a:visited







{







color: #FFFFFF;







text-decoration: none;







}







.catbg a:hover, .catbg2 a:hover, .catbg3 a:hover







{







color: #d0c400;







}























body, html {scrollbar-base-color: #1E1E1E;







scrollbar-arrow-color: #A8A8A8;







scrollbar-highlight-color: #5aa4e2;}















/* Kimi added for Dynamic News */







a.selected{







font-style: italic;







}







/* End Kimi added  */















#container3 a img {







	vertical-align: bottom;







	margin: 2px;







	border: solid 1px #282727;







}







#container3 a:hover img {







	border-color: #5aa4e2;







	.gorsel







{







	color: #000000;







	background-color: #FFFFCC;







    	background: url(images/gorsel.gif) #ECF6FC no-repeat;







  	background-position: right;







  	cursor: pointer;







}























.resim-border img{







border: 1px solid #000000;







padding: 2px;







float: left;







margin: 0px 10px 5px 0;







}











.main { left:0px; bottom:0px; width:100%; padding:6px; background-color:#000; color:#000; position:fixed; font-family:Tahoma; border-top:2px solid #FFF; border-bottom:1px solid #EBEBEB; border-top:5px solid #333333;  }



.tipli { font-size:11px; padding:2px;  text-decoration:none; color:#999999;  }



.tipli span { display:none; padding:3px;  background-color:#000; border:1px solid #F1F1F1; color:#FFF; position:absolute; font-size:10px; margin-top:2px; }



a.tipli:hover span { display:block; }



a.tipli:hover { color:#FFFFFF; background-color:#333; border:1px solid #666; }







.mainalt {



left:5px;



bottom:30px;



width:100%;



position:fixed;



}





.tborder

{

	background: #D1D1E1;

	color: #000000;

	border: 2px solid #0B198C;

}



.alt1, .alt1Active

{

	background: #F5F5FF;

	color: #000000;

}

