html,body{margin:0;padding:0}
body{background: #000; font: 70% Arial,sans-serif;text-align: center;color: white;}
#heading {width: 100%;background: #000 url(../images/head_b.gif) repeat-x;margin: 0;margin-top: 2px;margin-bottom: 12px;}
#sub_heading{margin: 0 auto;padding: 0;width: 980px;display: block;}
#logo {pading:0; margin:0; background: #000 url(../images/logo.jpg) no-repeat; width: 176px; height: 29px; margin-left: 5px; float: left;}
#logo span { display:none;}
#sub_menu{ clear: both; width: 100%; height: 25px; background-color: #222;	border-bottom: 1px dotted #666;display: block;}
#sub_menu_nav { width: 980px; /*	height: 25px; line-height: 25px;*/margin:0 auto;}
#sub_menu_nav ul { list-style: none; margin: 0; padding: 0; margin-left: 50px;}
#sub_menu_nav ul li { float: left; line-height: 19px; font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin-right: 10px; padding-right: 10px; margin-top: 4px; border-right: 1px dotted gray;}
#sub_menu_nav ul li a { color: #ccc; text-decoration: underline; padding: 2px; padding-right: 5px; padding-left: 5px;}
#footer {clear: both; width: 100%; height: 25px; background-color: #222;	border-bottom: 1px dotted #666;display: block; text-align: center; }
#footer ul {list-style: none; font-size: 11px; margin: 3px auto 3px 375px; padding: 0px; }
#footer ul li { float: left; line-height: 19px; font-family: Arial, Helvetica, sans-serif;margin-right: 10px; padding-right: 10px; margin-top: 4px;}
#sub_menu_nav ul li a:hover, #sub_menu_nav ul li.activelink a{color: white;}
#sub_menu_nav ul li.activelink {font-weight: bold; color: #eef; text-decoration: none; font-size: 13px;}

ul#nav,ul#nav li {list-style-type:none;margin:0px;padding:0px;}
ul#nav{margin-left: 140px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
ul#nav li{float:left;text-align: center; margin-top: 6px; border-right: 2px solid #555;margin-left: 12px; padding-right: 12px;}
ul#nav a{width: 7em;text-decoration:none;color: #FFA826;}
ul#nav a:hover{color: yellow;}
ul#nav li.activelink a,ul#nav li.activelink a:hover{color: #fff;}

.body_width {width: 980px;}
.RecoWrapper{ clear: both;  margin-top: 10px; margin-bottom: 10px; width: 930px !Important; w\idth: 920px; text-align:center; padding: 5px; height: 68px;}
.TradeWrapper{ clear: both;  margin-top: 10px; margin-bottom: 10px; width: 930px !Important; w\idth: 920px; padding: 5px; height: 125px;}
.TradeWrapper ul { list-style: none; font-size: 13px; margin: 10px; padding: 0px; text-align: center;}
.TradeWrapper ul li { margin: 0px; padding-right: 5px; float: left;}
.ThumbWrapper {clear: both;  margin-top: 10px; margin-bottom: 10px; width: 930px !Important; w\idth: 920px; padding: 5px;}
.ThumbWrapper img {padding: 3px; background-color: #3F3F3F; border: 0px; width: 110px; height: 150px;}
.ColThumb { float: left; width: 100%;}
.ColThumb ul { list-style: none; font-size: 13px; margin: 5px; padding: 0px; text-align: center;}
.ColThumb ul li { margin: 0px; padding: 5px; float: left;}
.ColThumb a { color: #FFB72F;}
.ColThumb a:hover { color: #FFD17B;}
.ColThumb span { padding-right: 5px; font-size: 12px;}

.Reco {float: left; width: 180px !Important; w\idth: 176px; margin: 3px;}
.Reco a{font-family:arial,helvetica,sans-serif; font-size:18px;}
.Reco h3 {font-family:arial,helvetica,sans-serif; font-size:12px; margin-top: 5px; margin-bottom: 5px;}

#main_screen {background-color: #222;margin: 0 auto 15px;text-align: left; clear: both;}
.Box1Wrapper { background-color: #010; width: 100%;}
.ColGal { float: left; width: 310px;}
.ColGal ul { list-style: none; font-size: 13px; margin: 10px; padding: 0px;}
.ColGal ul li { margin: 0px; padding: 0px;}
.ColGal a { color: #FFB72F;}
.ColGal a:hover { color: #FFD17B;}
.ColGal span { padding-right: 5px; font-size: 12px;}

h1, h2
{
	color:#ddd;
	display:inline;
	font-family:arial,helvetica,sans-serif;
	font-size:21px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	letter-spacing:-1px;
	line-height:1.4;
	margin:0pt 0pt 0.2em;
	clear: both;
}

h2 {line-height: 2.0;}

/* awesome Green: #8DFA00 */

.a_button
{
	background-color: #dd8604;
	border: 2px solid #FFA826;
/*	border-top: none; border-bottom: none;*/
	padding: 0px 2px;
	color: black;
	margin: 5px;
	display: block;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

.a_button:hover
{
	color: white;
	background-color: #000;
}


.avg_rating, .avg_rating_fill
{
    height: 16px;
    overflow: hidden;
}

.avg_rating
{
	margin-top: 2px;
	float: left;
	width: 80px !important;
    background: url(/gfx/stars_back.png) top left repeat-x;
    _background-image: none;
	/* POZOR NA URL!!! */
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/stars_back.png');
	margin-left: 10px;
	_margin-left: 5px;
}

.avg_rating_fill
{
    background: url(/gfx/stars_orange.png) top left repeat-x;
    _background-image: none;
	/* POZOR NA URL!!! */
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/stars_orange.png',sizingMethod='crop');
}

/* User Avatar */

.avatar img{
	height: 40px;
	width: 40px;
	padding: 0px 0px 0px 0px;
	border: 2px solid white;
}
.avatar a {text-decoration: none; border: none;}

.entity {color: #fff; font-stretch: narrower; border-bottom:1px dotted silver; text-decoration: none;}

.date-detail {color:#656565;font-size:10px;}

.line_breaker {clear:both; border-bottom:1px dotted yellow;}

#search_box
{
	position: absolute;
	top: 4px;
	right:10px;
	margin:0;
	padding:0;
}

#sbox_field, .txt_field
{
	font-size:11px;
	border:1px solid #FFAA18;
	background-color:#000;
	color:white;
	height:16px;
	margin:0;
	padding:0;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 1px;
	vertical-align: middle;
}
#sbox_field{border-right:none;}

#srch_btn
{
	margin:0px;
	padding:0px;
		vertical-align: middle;
}

.no_margin{padding:0;margin:0;}
a { color: orange; text-decoration: none;}
a:hover { color: white;}