/* CSS Document */

body 					{ 
						background:#000000 url(/images/design/road.jpg) no-repeat fixed center top;

						/*background:url(/images/design/road.jpg) no-repeat; */
						font-family: Arial; padding: 6px; margin: 0 auto; 
						width:980px; 
					}
hr						{ color: #e6e6e6; }
img 					{ border: 0px; }
a:active 				{ outline: none; }
a:focus					{ -moz-outline-style: none; }


#topbanner{
	
	width:980px;
	height:120px;
	margin-bottom:15px;
	/*background-color:#474747;*/
	background-color:#fff;
}

#topbanner img{
	border:0;
}

#page{
	float:none !important;
	width:980px;
}

/* Div styles */

* html #mi-right		{ float: left; width: 240px; margin-left: 6px; }

.mi-article-commentbox	{ border: 1px dotted #e6e6e6; padding: 8px; background: #f6f6f6; color: #2e4c77; }
.mi-artgallery img		{ border: 4px solid #dddddd; }

.mi-bigsepar			{ background-color: #c20002; height: 4px; margin: 12px 0 12px 0; font-size: 1px; }
.mi-bigsepargreen		{ background-color: #3eb058; height: 4px; margin: 12px 0 12px 0; font-size: 1px; }
.mi-bigseparblue		{ background-color: #032eb0; height: 4px; margin: 12px 0 12px 0; font-size: 1px; }

.mi-bigsepargray		{ background-color: #e6e6e6; height: 4px; margin: 12px 0 12px 0; font-size: 1px; }
.mi-brandsite-img		{ float: left; width: 128px; padding-right: 4px; margin-right: 8px; }

.mi-clear				{ clear: both; }

#mi-gallerybox			{ width: 148px; float: left; }
.mi-home-galbox 		{ float: left; width: 120px; line-height: 12px; text-align:center; margin-bottom: 6px; margin-right: 11px; margin-left: 7px; }
.mi-home-galbox img		{ border: 4px solid #f4f4f4; }

#mi-head-date			{ font-size: 11px; color: #999; margin-bottom: 4px; text-align:right; }
.mi-h-banner-head-hu		{ background-color: #f4f4f4; border-bottom: 1px solid #ccc; margin-bottom: 1px; font-size: 10px; background-image: url(../img/design/h-banner-top.gif); background-position: 4px 2px;  background-repeat:no-repeat; line-height: 14px; }
.mi-v-banner-head-hu		{ background-color: #f4f4f4; border-right: 1px solid #ccc; margin-right: 1px; font-size: 10px; background-image: url(../img/design/v-banner-top.gif); background-position: 1px 42px;  background-repeat:no-repeat; }
.mi-h-banner-head-rs		{ background-color: #f4f4f4; border-bottom: 1px solid #ccc; margin-bottom: 1px; font-size: 10px; background-image: url(../img/design/h-banner-top-rs.gif); background-position: 4px 2px;  background-repeat:no-repeat; line-height: 14px; }
.mi-v-banner-head-rs		{ background-color: #f4f4f4; border-right: 1px solid #ccc; margin-right: 1px; font-size: 10px; background-image: url(../img/design/v-banner-top-rs.gif); background-position: 1px 42px;  background-repeat:no-repeat; }

.mi-market-advbox				{ border-bottom: 1px dotted #999; margin-bottom: 12px; width: 600px; }
.mi-market-advbox-body			{ padding: 8px; }
.mi-market-advbox-head			{ background-color: #e6e6e6; padding: 4px; font-size: 12px; border-bottom: 2px solid #ffffff; color: #666; }
.mi-market-advbox-img			{ width: 208px; float: left; margin-right: 12px; }
.mi-market-advbox-img img		{ border: 4px solid #e6e6e6; }
.mi-market-advbox-spec			{ width: 350px; float: left; border-left: 1px dotted #999; padding-left: 12px; font-size: 12px; }
.mi-market-advbox-spec-col		{ float: left; border-right: 1px dotted #999; border-bottom: 1px dotted #999; padding: 3px; }


/* Div styles - Market */


.mi-market-3col					{ float: left; width: 256px; border-right: 1px dotted #ccc; padding: 12px; }
.mi-market-3colo1				{ float: left; width: 256px; border-right: 1px dotted #ccc; padding: 12px; background-color: #f2efe4; }
.mi-market-3colo2				{ float: left; width: 256px; border-right: 1px dotted #ccc; padding: 12px; background-color: #f3f5e3; }
.mi-market-3colo3				{ float: left; width: 256px; border-right: 1px dotted #ccc; padding: 12px; background-color: #e7f2e2; }
.mi-market-3col-img				{ float: left; margin: 0px 6px 0px 0px; }
.mi-market-3col-txtbox			{ margin-top: 6px; font-size: 12px; line-height: 16px; }
.mi-market-dotline-clear		{ clear: both; border-bottom: 1px dotted #ccc; margin-bottom: 8px; }

.mi-market-box1					{ background-color: #beae79; border: 1px dotted #ffffff; }
.mi-market-box2					{ background-color: #c2cd75; border: 1px dotted #ffffff; }
.mi-market-box3					{ background-color: #87c06e; border: 1px dotted #ffffff; }
.mi-market-box1 a,
.mi-market-box2 a,
.mi-market-box3 a				{ display: block; font-size: 14px; color: #ffffff; text-align: center; padding: 12px 4px 12px 4px; text-decoration: underline; }
.mi-market-box1 a:hover,
.mi-market-box2 a:hover,
.mi-market-box3 a:hover			{ color: #fff; text-decoration: none; }

.mi-market-textbox				{ background-color: #FFFFFF; padding: 0px 8px 0px 8px; }
.mi-market-itembox				{ background-color: #FFFFFF; padding: 8px 8px 0px 8px; }

.mi-market-topbox-img			{ float: left; width: 83px; }
.mi-market-topbox-txt			{ float: left; width: 164px; padding: 6px 4px 8px 0px; font-size: 12px; }
.mi-market-subpage-headmenu		{ padding-left: 24px; }

.mi-market-subpage-hasznalt a			{ float: left; display: block; width: 120px; background-color: #f2efe4; padding: 4px; text-align:center; margin-right: 2px; line-height: 20px; color: #999; text-transform: uppercase; border-bottom: 2px solid #fff; }
.mi-market-subpage-hasznalt a:hover		{ background-color: #beae79; border-bottom: 2px solid #beae79; color: #fff; }
.mi-market-subpage-hasznalt-act a,
.mi-market-subpage-hasznalt-act a:hover	{ float: left; display: block; width: 120px; background-color: #beae79; padding: 4px; text-align:center; margin-right: 2px; line-height: 20px; color: #fff; text-transform: uppercase; border-bottom: 2px solid #beae79; }

.mi-market-subpage-webshop a			{ float: left; display: block; width: 120px; background-color: #f3f5e3; padding: 4px; text-align:center; margin-right: 2px; line-height: 20px; color: #999; text-transform: uppercase; border-bottom: 2px solid #fff; }
.mi-market-subpage-webshop a:hover		{ background-color: #c2cd75; border-bottom: 2px solid #c2cd75; color: #fff; }
.mi-market-subpage-webshop-act a,		
.mi-market-subpage-webshop-act a:hover	{ float: left; display: block; width: 120px; background-color: #c2cd75; padding: 4px; text-align:center; margin-right: 2px; line-height: 20px; color: #fff; text-transform: uppercase; border-bottom: 2px solid #c2cd75; }

.mi-market-subpage-dealers a			{ float: left; display: block; width: 120px; background-color: #e7f2e2; padding: 4px; text-align:center; margin-right: 2px; line-height: 20px; color: #999; text-transform: uppercase; }
.mi-market-subpage-dealers a:hover		{ background-color: #87c06e; border-bottom: 2px solid #87c06e; color: #fff; }
.mi-market-subpage-dealers-act a,		
.mi-market-subpage-dealers-act a:hover	{ float: left; display: block; width: 120px; background-color: #87c06e; padding: 4px; text-align:center; margin-right: 2px; line-height: 20px; color: #fff; text-transform: uppercase; border-bottom: 2px solid #87c06e; }


.mi-market-subpage-headcolor-hasznaltpiac	{ line-height: 15px; background-color: #beae79; }
.mi-market-subpage-headcolor-webshop		{ line-height: 15px; background-color: #c2cd75; }
.mi-market-subpage-headcolor-dealers		{ line-height: 15px; background-color: #87c06e; }

.mi-market-subpage-menubg-hasznaltpiac	{ background-color: #f2efe4; width: 200px; padding: 12px; border-right: 1px dotted #ccc; float: left; }
.mi-market-subpage-menubg-webshop		{ background-color: #f3f5e3; width: 200px; padding: 12px; border-right: 1px dotted #ccc; float: left; }
.mi-market-subpage-menubg-dealers		{ background-color: #e7f2e2; width: 200px; padding: 12px; border-right: 1px dotted #ccc; float: left; }
.mi-market-subpage-content				{ float: left; width: 607px; padding: 12px 0 12px 12px; font-size: 12px; }

.mi-market-subpage-sboxtd				{ float: left; padding: 8px; border-bottom: 1px dotted #ccc; border-right: 1px dotted #ccc; width: 150px; }



#mi-lastnews					{ float: left; width: 199px; padding: 12px; }
#mi-listadv-src-box				{ font-size: 11px; }
.mi-listadv-src-button			{ border: 1px solid #999; cursor: pointer; padding: 2px; }
.mi-listadv-src-col				{ float: left; width: 162px; height: 35px; border-right: 1px dotted #999; padding: 4px; background-color: #f4f4f4; background-image: url(../img/design/seachbox/cell-bg.gif); }
.mi-listadv-src-footer			{ background-color: #e6e6e6; padding: 6px; margin-top: 2px; }
.mi-listadv-src-footer li		{ display: inline; margin-right: 12px; }
.mi-listadv-src-footer li a		{ font-size: 12px; font-variant: small-caps; }
.mi-listadv-src-head			{ margin-top: 12px; padding: 6px; line-height: 12px; font-size: 12px; width: 159px; float: left; text-align: center; font-variant: small-caps; }
.mi-listadv-src-head-act		{ background-color: #e6e6e6; margin-top: 12px; padding: 6px; line-height: 12px; font-size: 12px; width: 159px; float: left; text-align: center; font-variant: small-caps; }
.mi-listadv-src-head-act a 		{ color: #ca0002; }
.mi-listadv-src-select,
.mi-listadv-src-text			{ border: 1px solid #ccc; font-size: 11px; margin-top: 4px; }
.mi-listadvbox 					{ margin: 6px 0 6px 0; }
.mi-listadvbox-cont				{ width: 152px; border-right: 1px dotted #999; margin: 6px 0 6px 0; padding: 0 12px 0 6px; font-size: 11px; float: left; }
.mi-listadvbox-cont img			{ border: 2px solid #e6e6e6; margin: 0 0 4px 16px; }
.mi-listadvbox-cont-over		{ width: 152px; border-right: 1px dotted #999; margin: 6px 0 6px 0; padding: 0 12px 0 6px; font-size: 11px; float: left; background-color: #ececec; }
.mi-listadvbox-cont-over img	{ border: 2px solid #ffffff; margin: 0 0 4px 16px; }

#mi-listnews					{ background-color: #f1f1f1; padding: 12px; }
.mi-listnews-3box				{ width: 269px; float:left; padding-right: 12px; }
#mi-login						{ background-color: #7487a5; padding: 12px; color: #fff; }
#mi-logo 						{ width: 214px; float: left; height: 80px; }

.mi-mainarticle			{ width: 272px; border-right: 1px dotted #e6e6e6; float: left; }
.mi-mainarticle-box		{ background-color: #f1f1f1; width:250px; padding: 5px; margin-top: 5px; }
.mi-mainarticle-box-art	{ background-color: #f1f1f1; width:230px; padding: 5px; margin-top: 5px; }
#mi-mainbox 			{ position: relative;  width: 956px; margin: auto; background-color: #FFFFFF; padding: 12px 12px 0 12px; }
#mi-maincont 			{ float: left; width: 844px; margin-right: 12px; }
#mi-maincont-left2		{ float: left; width: 591px; border-right: 1px dotted #cccccc; }
#mi-maincont-right		{ float: left; width: 240px; }
#mi-mainnews			{ float: left; width: 368px; background-color: #ececec; border-top: 4px solid #caccc9; padding: 0 0 12px 0; }
#mi-mainnews img		{ width:368px;}
#mi-mainnews p			{ padding:0 12px; }
.mi-metanav				{ background-color: #f4f4f4; padding: 4px; border-top: 1px solid #e6e6e6; padding-left: 12px; }


.mi-tipp-colhead			{ background-color: #e6e6e6; padding: 8px; font-size: 18px; color: #2e4c77; text-transform: uppercase; }
.mi-tipp-no					{ font-size: 32px; color: #CCCCCC; font-style: italic; }
.mi-tipp-racelist-p			{ border-bottom: 1px dotted #e6e6e6; padding: 8px 4px 0px 8px; }
.mi-tipp-racelist-p-over	{ border-bottom: 1px dotted #e6e6e6; padding: 8px 4px 0px 8px; background-color: #f4f4f4; cursor: pointer; }

#mi-right				{ float: left; width: 240px; margin-left: 12px; }

.mi-separgray			{ background-color: #e6e6e6; height: 1px; margin: 8px 0 8px 0; font-size: 1px; }
#mi-sidebanners 		{ float: left; width: 100px; }

#mi-topbanner 			{ width: 742px; float: left; }

#mi-usedbox				{ width: 684px; float: left; }

.mi-webshopadv			{ background-color: #ca0002; }

.mi-testbox				{ background-color: #ca0002; padding: 8px; }
.mi-textbox-text		{ background-color: #f4f4f4; font-size: 12px; padding: 8px; }

/* Text styles */

p						{ margin:  1em 0 1em 0; padding:  0; }

.mi-article-title		{ font-size: 26px; font-weight: bold; color: #333; line-height: normal; }
.mi-article-head		{ color: #999; line-height: normal; }
.mi-article-date		{ color: #2e4c77; font-style: italic; }
.mi-article-lead		{ font-size: 18px; color: #333; font-weight: bold; border-top: 1px solid #e6e6e6; padding-top: 8px; line-height: 24px; }

.mi-atrtxt 				{ font-size: 12px; line-height: 18px; }
.mi-atrimg 				{ padding: 12px 4px 4px 4px; color: #666; text-align: center; border-bottom: 1px dotted #dddddd; border-top: 1px dotted #dddddd; }
.mi-atrimg img 			{ border: 4px solid #dddddd; }

.mi-blue				{ color: #2e4c77; }

.mi-boxtitle			{ font-size: 18px; font-weight: bold; color: #000; text-transform: uppercase; }
.mi-boxtitle-white		{ font-size: 18px; font-weight: bold; color: #fff; text-transform: uppercase; }
.mi-boxtitlemed			{ font-size: 14px; font-weight: bold; color: #333; }
.mi-boxtitlemed-white	{ font-size: 14px; font-weight: bold; color: #fff; }
.mi-main-article-top	{ background-color:#7487a5; padding:12px 12px 0 12px;}
.mi-main-article-padding{ padding:0 12px;}
.mi-main-article-padding img{ width:120px;}

.mi-comment-text		{ font-family: Verdana; font-size: 11px; line-height: 16px; }
.mi-coverdate 			{ font-size: 11px; line-height: 24px;}
.mi-coverdate-white 	{ font-size: 11px; line-height: 24px; color: #ccc; }

.mi-galboximg 			{ width: 120px; margin-left: 20px; height: 84px; margin-bottom: 8px; }
.mi-galboximg img		{ border: 4px solid #eeeeee; }
.mi-galboxtitle			{ font-size: 14px; font-weight: bold; color: #2e4c77; padding: 7px 4px 4px 4px; width: 160px; text-align: center}

.mi-largeraq			{ font-size: 24px; font-weight: bold; color: #ca0002; line-height: 18px; }
.mi-largeraq-white		{ font-size: 24px; font-weight: bold; color: #fff; line-height: 18px; }

.mi-medraq				{ font-size: 18px; font-weight: bold; color: #ca0002; line-height: 12px; }

.mi-red					{ color: #ca0002; }
.mi-redcat				{ color: #ca0002; font-size: 11px; }

.mi-head-pipe			{ color: #e6e6e6; padding: 0 8px 0 8px; }

.mi-mtxt 				{ font-size: 14px; line-height: 18px; }
.mi-stdtxt 				{ font-size: 12px; line-height: 16px; }
.mi-stxt 				{ font-size: 11px; line-height: 14px; }

/* Link styles */

a 						{ text-decoration: none; color: #2e4c77; font-size: 12px; font-weight: bold; }
a:hover 				{ color: #ca0002; }
.mi-graylink14 			{ font-size: 14px; display: block; background-color: #888888; color: #fff; padding: 4px;}
.mi-graylink14:hover 	{ color: #fff; }
.mi-redlink14 			{ font-size: 14px; display: block; background-color: #ca0002; color: #fff; padding: 4px 4px 4px 12px;}
.mi-redlink14:hover 	{ color: #fff; }
.mi-greenlink14 		{ font-size: 14px; display: block; background-color: #3eb058; color: #fff; padding: 4px;}
.mi-greenlink14:hover 	{ color: #fff; }
.mi-bluelink14 			{ font-size: 14px; display: block; background-color: #032eb0; color: #fff; padding: 4px;}
.mi-bluelink14:hover 	{ color: #fff; }
.mi-testimg img			{ padding: 6px 0px 0px 0px; }

/* List styles */

.mi-stdul							{ list-style: none; font-size: 11px; line-height: 16px; color: #666; margin: 0px; padding-left: 0px; }
.mi-stdul li, 
.mi-forumul li,
.mi-commboxul li					{ background:url(../img/design/red-li.gif) no-repeat 0 4px; padding-left: 8px; }

.mi-forumul							{ list-style: none; font-size: 11px; line-height: 18px; color: #666; margin: 0px; padding-left: 0px; }

.mi-commboxul						{ list-style: none; font-size: 11px; line-height: 14px; color: #333; margin: 0px; padding: 4px; background-color: #f4f4f4; }
.mi-commboxul li					{ border-bottom: 2px solid #fff; margin-bottom: 4px; }

.mi-coverul							{ list-style: none; font-size: 12px; line-height: 16px; color: #333; margin: 0px; padding-left: 0px; }
.mi-coverul div.link				{ background:url(../img/design/red-li.gif) no-repeat 0 3px; padding-left: 8px; }
.mi-coverul div.lead				{ background:none; padding-left: 0px; border-bottom: 1px dotted #999; margin-bottom: 6px; margin-top: 2px; padding-bottom: 2px; }
.mi-coverul div a					{ font-size: 14px; }

.mi-nlistul							{ list-style: none; font-size: 12px; line-height: 15px; color: #444; margin: 0px; padding-left: 0px; }
.mi-nlistul li.link					{ background:url(../img/design/red-li.gif) no-repeat 0 3px; padding-left: 8px; }
.mi-nlistul li.linkline				{ background:url(../img/design/red-li.gif) no-repeat 0 3px; padding-left: 8px; border-bottom: 1px dotted #ccc; padding-bottom: 6px; margin-bottom: 4px; }
.mi-nlistul li.lead					{ background: none; padding-left: 8px; border-bottom: 1px dotted #ccc; margin-bottom: 6px; padding-top: 4px; padding-bottom: 6px; }
.mi-nlistul li a					{ font-size: 13px; }

.mi-mnul							{ list-style: none; font-size: 12px; line-height: 15px; color: #444; margin: 0px; padding-left: 0px; }
.mi-mnul li.link					{ background:url(../img/design/red-li.gif) no-repeat 0 6px; padding-left: 8px; }
.mi-mnul li.lead					{ background: none; padding-left: 8px; border-bottom: 1px dotted #ddd; margin-bottom: 6px; padding-top: 4px; padding-bottom: 6px; }
.mi-mnul li a						{ font-size: 13px; }

.mi-logul							{ list-style: none; font-size: 11px; line-height: 16px; color: #fff; margin: 0px; padding-left: 0px; }
.mi-logul li						{ background:url(../img/design/red-li.gif) no-repeat 0 4px; padding-left: 8px; }
.mi-logul li a						{ font-size: 12px; color: #fff; }
.mi-logul li a:hover				{ color: #2e4c77; text-decoration: underline; }

.mi-article-tools 					{ list-style: none; margin: 0px; padding: 0px; }
.mi-article-tools li				{ display: inline; font-size: 11px; color: #666; background-repeat: no-repeat; padding: 0 4px 0 4px; }
.mi-article-tools li.email			{ background-image: url(../img/design/article-emailpage.gif); }
.mi-article-tools li.print			{ background-image: url(../img/design/article-printpage.gif); }
.mi-article-tools li.singlepage		{ background-image: url(../img/design/article-singlepage.gif); }
.mi-article-tools li.comments		{ background-image: url(../img/design/article-commentpage.gif); }
.mi-article-tools li.home			{ background-image: url(../img/design/article-home.gif); }
.mi-article-tools li.back			{ background-image: url(../img/design/article-backtotop.gif); }
.mi-article-tools li a				{ padding-left: 14px; color: #666666; font-size: 11px; font-weight: normal; }
.mi-article-tools li a:hover		{ color: #2e4c77; }

/* Form styles */

#searchform 						{ margin: 0; padding: 0; }

#mi-navigation .searchbox 			{ width: 259px; border: 0; padding: 0; margin: 0; }
#mi-navigation .searchinput 		{ border: 1px solid #e6e6e6; padding: 2px; font-weight: bold; color: #333; width: 176px; }
#mi-navigation .searchbutton 		{ font-size: 11px; color: #fff; padding: 0; background-color: #ca0002; border: 0; width: 60px; height: 20px; cursor: pointer; }

#mi-logform 						{ font-size: 12px; margin-bottom: 0; padding-bottom: 0; }
#mi-logform .inputfield				{ border: 1px solid #e6e6e6; padding: 2px; font-weight: bold; margin: 4px 0 8px 0; color: #333; }
#mi-logform .searchbutton 			{ font-size: 12px; color: #fff; background-color: #ca0002; border: 0px; padding: 4px; width: 60px; cursor: pointer; }

.mi-article-commentbox form			{ margin: 0; padding: 0; }
.mi-article-commentbox textarea		{ border: 1px solid #e6e6e6; overflow: auto; margin: 4px; width: 98%; height: 60px; padding: 4px; font-family: Arial; font-size: 12px; }
.mi-article-commentbox .submitbutton{ border: 1px solid #e6e6e6; font-size: 14px; cursor: pointer; font-family: Arial; color: #fff; background: #2e4c77 }

/* Table styles */ 

.deftable 							{ width: 100%; border: 0; border-collapse: collapse; }
.deftable img						{ width:120px !important; }
.deftable p							{padding:0};

.commtable 							{ width: 100%; border: 0; border-collapse: collapse; border-bottom: 2px solid #e6e6e6; margin-top: 12px; font-size: 12px; }
.commtablesec						{ width: 100%; border: 0; border-collapse: collapse; border-bottom: 2px solid #e6e6e6; margin-top: 12px; background-color: #F4F4F4; font-size: 12px; }
.commtable td, .commtablesec td 	{ border-right: 1px dotted #e6e6e6; padding: 4px; }
.commtabledate						{ color: #666; font-style: italic; border-bottom: 1px dotted #e6e6e6; }
.commtableuserinfo					{ color: #666; font-size: 10px; line-height: normal; width: 180px; }
.commtableuserinfo b				{ color: #2e4c77; font-size: 10px; }

.tipptable							{ border: 1px solid #cccccc; }
.tipptable td						{ border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; padding: 2px 8px 2px 8px; }
.tipptablehead						{ background-color: #ca0002; color: #ffffff; font-weight: bold; text-align:center; }

/* Img styles */

.artimg 							{ border-top: 1px dotted #e6e6e6; border-bottom: 1px dotted #e6e6e6; text-align:center; padding: 8px; }
.artimg img							{ border: 8px solid #eee; }

.mi-coverthumb						{ border: 4px solid #fff; }

#bottomcontent{
	background-color:#303030;
	text-align:center;
	padding:12px;
	color:#FFF;
	width:956px;
	margin-left:-12px;

}
#bottomcontent a{
	text-decoration:none;
	color:#FFF;
}

#coverboxholder_main img{
	width:368px;
}