#content_back{background: #ffffff; }#content{background-color: #ffffff ;}body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;			scrollbar-base-color: #b30000;	scrollbar-track-color: #b30000;	background: #ffffff; }#logo{float:left; background-image:url(images/bohemia_logo.gif); width:197px; height:150px;border-top:solid 3px #ae0000;}#topheader{float:right; width:603px; height:97px; border-top:solid 3px #ae0000;background-image:url(images/header.gif); position:relative;}#toplinks{position:absolute; right:10px; top:10px;}#menu{float:right; width:603px; height:32px; background-image:url(images/bg_menu.gif); background-repeat:repeat-x; text-transform: uppercase;}#submenu{float:right; width:603px; height:32px; background-image:url(images/bg_submenu.gif); background-position:top; background-repeat:repeat-x; text-transform: uppercase;}#shop{float:right; width:800px; height:450px;background: url(images/bg_basket.gif) #FFFFFF no-repeat bottom fixed; }#reklama{float:right; width:800px; padding-right:20px;}#reklama table {color: #666666;padding: 0px 10px 0px 10px;font: 11px verdana, arial, sans-serif;  }#contenttext{float:right; width:559px; border-left: solid 1px #ffb3b3;}#leftpanel{float:left; width:240px;height: 100%; padding-bottom:10px;}#leftnav {float:left; width:240px;}#footer{float:left; width:800px; background:#dddddd; padding:10px 0px 10px 0px; border-bottom: solid 5px #666666;}/*NEWS */.news {clear: both; float: right; width: 530px; margin: 0px 0px 0px 0px; padding: 10px;}.news-left {overflow: hidden; float: left; width: 170px; height: 230px; margin: 0px 10px 0px 0px; padding: 0px; background-image:url(images/news/bg_news.gif); }.news-middle {overflow: hidden; float: left; width: 170px; height: 230px; margin: 0px 10px 0px 0px; padding: 0px; background-image:url(images/news/bg_news.gif);}.news-right {overflow: hindden; float: right; width: 170px; height: 230px; margin: 0px; padding: 0px; background-image:url(images/news/bg_news.gif);}.news p {	font: 0.70em verdana, arial, sans-serif;      line-height: 120%;	text-align: left;	color: #666666;	padding:0px 5px 0px 5px;	}.news img {text-align: center;padding: 0px;}.news a{	font: 0.7em verdana, sans-serif;	font-size: 11px;	font-weight:bold;	color:#CC0000;	text-decoration:none;	padding: 0px;	}.news a:hover{	text-decoration:underline;}/*katalog */.katalog ul {margin: 10px;padding: 10px;}.katalog li {	font: 0.70em verdana, arial, sans-serif;      line-height: 160%;	color: #666666;	text-align: left;	list-style-image: url(images/li.gif);	padding: 0px 0px 5px 5px;	margin-left: 10px;}.katalog img a {text-align: right;}.katalog_nav{font: 0.65em verdana, sans-serif;text-align: right;padding: 5px 10px 10px 0px;}/*zajimavost */.zajimavost {clear: both;   margin: 0px 0px 0px 0px; padding: 10px;}/*GRAY PANEL*/.graypanel{	background-color: #fffbfb; 	border-bottom: 5px solid #d90000;	padding:10px 10px 10px 10px; margin:10px;	text-align:justify;}/* menu vlevo */.leftnav {	background-color:#ffffff; 	padding:5px; 	text-align:justify;	}.leftnav ul {	margin: 0;	padding: 0;}.leftnav li {	border-bottom: 1px solid #A98;	border-top: 1px solid #DDC;	list-style: none;	font: 0.72em verdana, tahoma, arial, sans-serif;    }.leftnav li a {display: block;background-color: #b90000;width:215px;font: 11px tahoma, arial, georgia, times, serif;color: #ffffff;text-decoration: none;padding: 5px;border-left: 3px solid #6c0000;}.leftnav li a:hover {	background: #ffdfef;	color: #b70000;	border-left: 3px solid #b90000;}/*TEXT STYLES*/.bodytext {	font: 0.7em verdana, sans-serif;	color: #666666;}.bodytext a{	font: 0.7em Tahoma, sans-serif;	font-size: 11px;	color:#000080;	text-decoration:none;}.bodytext a:hover{	text-decoration:underline;}p {	color: #666666;	text-align: justify;	text-indent: 10px;	padding: 0px 10px 0px 10px;	font: 0.70em verdana, arial, sans-serif;      line-height: 160%;}a{		color:#000080;	text-decoration:none;}a:hover{	text-decoration:underline;}.list li {	color: #666666;	list-style-image: url(images/li.gif);	text-align:left;	padding: 0px 0px 5px 5px;	font: 0.70em verdana, arial, sans-serif; 	}h1 {	font: 0.7em verdana, sans-serif;	font-size:12px;	font-weight:bold;	text-align:right;	color: #ff5809;	text-decoration: underline;	padding: 15px 10px 0px 10px;	text-transform: uppercase;}h2 {	font: 0.7em verdana, sans-serif;	font-size:11px;	font-weight:bold;	color:#6f0000;	text-align:left;	padding:10px;	margin:10px;	text-transform: uppercase;	display: block;  padding: 5px;  background-color: #ffcce6;  }    h2 span {  display: block;  padding: 2px;  background: url(images/h2_list.gif) no-repeat bottom right;}h3 {	font: 0.7em verdana, sans-serif;	font-size:11px;	font-weight:bold;	text-align:left;	color:#000040;	background-color: #d2d2ff;	text-decoration: underline;	margin:10px;	padding: 5px 5px 5px 10px;	text-transform: uppercase;}h3 a {				font-size: 11px;		color: #ff359a;		}h3 a:hover{	text-decoration:none;}h4 {	font: 0.7em verdana, sans-serif;	font-size: 11px;	font-weight:bold;	color:#CC0000;	padding-top: 2px;}h4 a {		text-decoration:none;		font-size: 12px;		color: #ff359a;}h4 a:hover{	text-decoration:underline;}h5 {	font: 0.7em verdana, sans-serif;	font-size:11px;	font-weight:bold;	text-align:left;	color:#303030;	text-decoration: none;	padding: 10px;}h6{	font: 0.7em verdana, sans-serif;	font-size: 11px;	font-weight:bold;	color:#CC0000;	padding: 2px;}hr {width:100%; size: 1px; color:#ffb3b3; }.titletext {	font: 0.7em verdana, sans-serif;	font-size:16px;	font-weight:bold;	text-decoration: underline;	color:#a80000;	text-transform: uppercase;}.headlinetext {	font: 0.7em verdana, sans-serif;	font-size:14px;	font-weight:bold;	text-align:right;	color:#CC0000;	text-decoration: underline;	}.whitetitle {	font: 0.7em verdana, sans-serif;	font-size:36px;	font-weight:bold;	color:#FFFFFF;}.smalltitle {	font: 0.7em Tahoma, sans-serif;	font-size:14px;	font-weight:bold;	color:#59002d;}.smallwhitetext {	font: 0.7em verdana, sans-serif;	font-size: 11px;	font-weight:bold;	color: #FFFFFF;}.smallwhitetext a{	font: 0.7em verdana, sans-serif;	font-size: 11px;	font-weight:bold;	color: #FFFFFF;	text-decoration:none;}.smallwhitetext a:hover{	text-decoration:underline;}.smallgraytext {	font: 0.7em verdana, sans-serif;	font-size: 11px;	font-weight:bold;	color:#999999;}.smallgraytext a{	font: 0.7em verdana, sans-serif;	font-size: 11px;	font-weight:bold;	color:#999999;	text-decoration:none;}.smallgraytext a:hover{	text-decoration:underline;	color:#b70000;}.smallredtext {	font: 0.9em verdana, sans-serif;	font-size: 9px;	font-weight:bold;	color:#CC0000;}.smallredtext a{	font: 0.9em verdana, sans-serif;	font-size: 9px;	font-weight:bold;	color:#CC0000;	text-decoration:none;}.smallredtext a:hover{	text-decoration:underline;}