html { height:100%; }

body {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal;
color: #021E35; height:auto; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px;
background-image: url('/_layout/img/bg.jpg'); background-repeat: repeat-x; background-color: #62AFF5;
}

a		    { text-decoration : none; color: #021E35;}
a:hover		{ text-decoration : underline;color: #021E35;}

a.textLink		    { text-decoration : underline; color: #021E35;}
atextLink:hover		{ text-decoration : underline;color: #021E35;}

a.menu	{ text-decoration : none; color: #47507B; font-weight:bold; font-size:11px;
			font-family:Arial, Helvetica, Tahoma, Verdana, sans-serif;}
a.menu:hover{ text-decoration : underline;color: #47507B; font-weight:bold; font-size:11px;
			font-family:Arial, Helvetica, Tahoma, Verdana, sans-serif;}

a.langmenu	{ text-decoration : none; color: #ffffff; font-weight:normal; font-size:11px;
			font-family:Arial, Helvetica, Tahoma, Verdana, sans-serif;}
a.langmenu:hover{ text-decoration : underline;color: #ffffff; font-weight:normal; font-size:11px;
			font-family:Arial, Helvetica, Tahoma, Verdana, sans-serif;}

a.submenu	{ text-decoration : none; color: #47507B; font-size:11px;
			font-family:Arial, Helvetica, Tahoma, Verdana, sans-serif;}
a.submenu:hover{ text-decoration : underline;color: #47507B; font-size:11px;
			font-family:Arial, Helvetica, Tahoma, Verdana, sans-serif;}

a.menuProducts	{ text-decoration : none; color: #021E35; font-size:10px;
			font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;}
a.menuProducts:hover{ text-decoration : underline;color: #021E35; font-size:10px;
			font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;}

.detail_nadpis, .detail_nadpis a
{
display: inline;
padding: 0px;
margin: 0px;
text-align:left;
font-size:18px;
color:#B8541A;
}

.subtitleProduct_h2, .subtitleProduct_h2 a
{
display: inline;
padding: 0px;
margin: 0px;
text-align:left;
font-size:12px;
color:#011E35;
}

h2, h2 a
{
padding: 0px;
margin: 0px;
text-align:left;
font-size: 10px;
color: black;
display: inline;
}

.nadpisy_stredni, .nadpisy_stredni a
{
padding: 0px;
margin: 0px;
text-align:left;
font-size:12px;
display: inline;
color: #011E35;
}

a .titleRed
{
color: #FF0000;
}

a.titleRed
{
color: #FF0000;
}


.vlajky_div
{
position: absolute;
left: 50%;
margin-left:-482px;
width: 940px;
text-align:right;
padding-right:25px;
padding-top:5px;
}

menu { padding:0px; margin:0px;}

menu li.submenuProducts {list-style-type: none; padding:0px; margin:0px; display: block; line-height:130%;
			padding-bottom:2px; }
menu li.submenuProducts a { text-decoration : none; color: #D06332; font-size:10px; line-height:130%;
			font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;}
menu li.submenuProducts a:hover{ text-decoration : underline;color: #D06332; font-size:10px; line-height:130%;
			font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;}

menu li.listOrange {list-style-type: none; padding:0px; margin:0px; display: block; }
menu li.listOrange a { text-decoration:none; color: #D06332; font-size:10px; line-height:130%;
			font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; cursor: pointer;}
menu li.listOrange a:hover{ text-decoration:underline;color: #D06332; font-size:10px; line-height:130%;
			font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; }

menu li {list-style-type: none; padding:0px; margin:0px; display: block; line-height:130%; padding-bottom:2px;}
li a { text-decoration : none; color: #021E35; font-size:9px;
			font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; }
li a:hover{ text-decoration : underline;color: #021E35; font-size:9px;
			font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; }

a.sortSelected { text-decoration : underline; color: #021E35; font-size:10px;
			font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; }

a.listNews { text-decoration : none; color: #021E35; font-size:9px; line-height:150%; }
a.listNews:hover{ text-decoration : underline;color: #021E35; font-size:9px; line-height:150%; }
a.listNewsSelected { text-decoration : underline; color: #021E35; font-size:9px; line-height:150%; }

.pmb1_b, .pmb1_s {font-size:1px; }
.pmb1_1, .pmb1_2, .pmb1_3, .pmb1_4, .pmb1_b, .pmb1_s {display:block; overflow:hidden;}
.pmb1_1, .pmb1_2, .pmb1_3, .pmb1_s {height:1px;}
.pmb1_2, .pmb1_3, .pmb1_4 {border-style: solid; border-width: 0 1px; }
.pmb1_1 {margin:0 5px; }
.pmb1_2 {margin:0 3px; border-width:0 1px; }
.pmb1_3 {margin:0 2px; }
.pmb1_4 {height:2px; margin:0 1px;}
.pmb1_c {display:block; border-style: solid ; border-width: 0 1px; padding: 5px 0px 5px 0px;}

#mainContent { position: absolute; left: 50%; margin-left:-482px; margin-top: 25px;
				width: 965px; height:auto; background-color:#ffffff; }

#headerContainer { position: relative; height:75px; width:928px; margin-left:20px;
	margin-top:0px; margin-bottom:12px; border: 0px solid #000000; }

#topRoundedBar { position:relative; width:965px;height:15px; top:0px; background-color:#ffffff;
		border:0px solid #ff0000; }
.topLeftCorner { float:left; height:15px; width:5px;
	background-image: url('/_layout/img/top_left_corner.gif'); background-repeat: no-repeat; }
.topRightCorner { float:right; height:15px; width:5px;
	background-image: url('/_layout/img/top_right_corner.gif'); background-repeat: no-repeat; }
.topCenterBar { float:left; height:15px; width:954px; border:0px solid #ff0000; }

#bottomRoundedBar { position:relative; width:965px; height:15px;  float:left; background-color:#ffffff;
		padding-top:5px;  border:0px solid #ff0000; }
.bottomLeftCorner { float:left; height:15px; width:5px;
		background-image: url('/_layout/img/bottom_left_corner.gif'); background-position:bottom; background-repeat: no-repeat; }
.bottomRightCorner { float:right; height:15px; width:5px;
		background-image: url('/_layout/img/bottom_right_corner.gif'); background-repeat: no-repeat; }
.bottomCenterBar { float:left; height:15px; width:954px; border:0px solid #ff0000; }

.logo { position: absolute; float:left; margin-left:8px;}
.topMenu { position: absolute; float:right; width:731px; height:75px; left:195px;
	background-image: url('/_layout/img/bg_menu_top.jpg'); background-repeat: no-repeat;}
.headerBar { position: relative; width:928px; height:22px; top:52px;
	background-image: url('/_layout/img/bg_header_bar.jpg'); background-repeat: no-repeat;}

#centerContent { position:relative; width:965px; background-color:ffffff;
		top:0px; padding-top:0px; border:0px solid #000000;  float-left;}

#mainContainer { position: relative; width:948px; padding-left:0px; float:left;
	margin-top:0px; margin-bottom:12px; border: 0px solid #000000; height:auto; }

.footer { position: relative; width:928px; margin-left:20px; padding-top:10px; padding-bottom:10px; }

#leftContent { position: relative; width:184px; float:left; left: 20px;border: 0px solid #000000; }

#content { position: relative; width:730px; float:right; border: 0px solid #000000; }

.cleaner { clear: both; }

.bigBoxNews table { position:relative; float:left; font-size:10px; vertical-align:top; }

.leftMenu { width:176px; height:auto; }
.topLeftMenu { width:181px; height:5px; float:left; background-image: url('/_layout/img/top_product_menu.jpg');
		background-repeat: no-repeat; line-height:1px; font-size: 1px;}
.bottomLeftMenu { width:181px; height:5px; float:left; background-image: url('/_layout/img/bottom_product_menu.jpg');
		background-repeat: no-repeat; line-height:1px; font-size: 1px;}
.leftMenuContainer { width:176px; height:auto; float:left; padding:0px 5px 0px 0px;
		background-image: url('/_layout/img/bg_product_menu.jpg'); background-repeat: repeat-y; }

.searchForm { margin-top:20px; height:40px; float:left; }
.searchProductForm { margin-top:20px; height:60px; float:left; }
.downloadBox { margin-top:20px; height:140px; float:left;}
.topDownloadBox { width:181px; height:5px; float:left; background-image: url('/_layout/img/top_product_menu.jpg');
		background-repeat: no-repeat; line-height:1px; font-size: 1px; }
.bottomDownloadBox { width:181px; height:5px; float:left; background-image: url('/_layout/img/bottom_product_menu.jpg');
		background-repeat: no-repeat; line-height:1px; font-size: 1px; }
.downloadBoxContainer { width:181px; height:auto; float:left;
		background-image: url('/_layout/img/bg_product_menu.jpg'); background-repeat: repeat-y; }

.topSmallNewsBox { width:732px; height:5px; float:left; background-image: url('/_layout/img/top_small_news_box.jpg');
		background-repeat: no-repeat; line-height:1px; font-size: 1px; }
.bottomSmallNewsBox { width:732px; height:5px; float:left; background-image: url('/_layout/img/bottom_small_news_box.jpg');
		background-repeat: no-repeat; line-height:1px; }
.smallNewsBox { width:732px; height:70px; float:left;
		background-image: url('/_layout/img/bg_small_news_box.jpg'); background-repeat: repeat-y; }

.productsCenterBox { position:relative; float:left; width:705px; margin-bottom:10px; }
.productsCenterCategory { font-size:12px; }
.productsCenterProducts { color:#B75319; font-size:11px; }

table.productGroup { font-size:9px;}
table.productGroup td.productData { padding-top:5px; }
table.productGroup td.productData a.productName { font-size:11px; }

h1.titleCategory { margin:0px; padding-top:12px; padding-bottom:12px; font-size:12px; }

.titleProduct { font-size:18px; color:#B8541A; }
.subtitleProduct { font-size:12px; }

.title { font-size:11px; }

.leftImageBox { width:5px; height:313px; float:left; background-image: url('/_layout/img/bg_left_product.jpg');
		background-repeat: no-repeat; line-height:1px;}
.rightImageBox { width:5px; height:313px; float:left; background-image: url('/_layout/img/bg_right_product.jpg');
		background-repeat: no-repeat; height:313px;}
.imageBox { width:720px; height:313px; float:left;
		background-image: url('/_layout/img/bg_content_product.jpg'); background-repeat: repeat-x; }

.leftBgSupportDownload { width:8px; height:40px; float:left; background-image: url('/_layout/img/bg_left_download.gif');
		background-repeat: no-repeat; }
.rightBgSupportDownload { width:8px; height:40px; float:left; background-image: url('/_layout/img/bg_right_download.gif');
		background-repeat: no-repeat;}
.bgSupportDownload { width:700px; height:40px; float:left;
		background-image: url('/_layout/img/bg_content_download.gif'); background-repeat: repeat-x; }

.leftBgAboutFairs { width:8px; height:337px; float:left; background-image: url('/_layout/img/bg_left_fairs.gif');
		background-repeat: no-repeat; }
.rightBgAboutFairs { width:8px; height:337px; float:left; background-image: url('/_layout/img/bg_right_fairs.gif');
		background-repeat: no-repeat;}
.bgAboutFairs { width:347px; height:337px; float:left;
		background-image: url('/_layout/img/bg_content_fairs.gif'); background-repeat: repeat-x; }

table { font-size:10px; }

.productsData{ font-size:12px; }

.scrollHtp { position: relative; height: 125px; left: 10px; top: 15px; bottom: 15px; overflow-y: auto;
				overflow: -moz-scrollbars-vertical; }

table.dealers { margin-left: 10px; margin-right: 10px; margin-top:10px; }
.otherData { color:#BA551B; line-height:130%;}
table.dealers td.subtitle { font-size:11px; color:#BA551B; }
.subtitleDealers { font-size:11px; color:#BA551B; width:500px;}
a.otherData:hover { color:#BA551B; line-height:130%;}

table.serviceCenter td.subtitle { font-size:11px; color:#BA551B; }

table.downloadNavigator td a.download { font-size:10px; text-decoration : underline; }
table.downloadNavigator td a.download:hover { font-size:10px; text-decoration : none; }
table.downloadNavigator td a.selectedDownload { font-size:10px; text-decoration : none; }

table.models { line-height:130%; }
table.models td.title { font-size:10px; color:#BA551B; }

table.logo { line-height:130%; }
.supportSubtitle { font-size:10px; color:#BA551B; }

.aboutSubtitle { font-size:10px; color:#BA551B; }
.aboutFairsTitle { font-size:12px; }

.articleTitle { font-size:11px; color:#BA551B; }

.contacts { color:#BA551B; }

table.contactForm { margin-left:15px; }
table.contactForm input { width:165px; height:20px; }
table.contactForm select { width:165px; height:20px; }
table.contactForm td.contactFormLabel { font-weight: bold; }
table.contactForm textarea { width:300px; }
.contactFormTitle { font-size:11px; color:#BA551B; margin-left:15px; }
.contactTitle { font-size:11px; }

table.action { font-size:12px; }
table.action td.discount { color:#FD0000; text-align:center; }
table.action td div.discountBox { color:#ffffff; text-align:center; vettical-align:center; line-height:66px; width:66px; height:66px;
	background-image: url('/_layout/img/action_discount.jpg'); background-repeat: no-repeat; }
.actionTitle { font-size:11px; color:#FD0000; }
.categoryTitle { font-size:10px; }

.searchSubtitle { font-size:10px; color:#BA551B; }

form.searchForm { margin:0px; padding:0px;}

div .bannerAction { margin-bottom:10px; width:692px; height:180px;
	background-image: url('/_layout/img/banner_action.jpg'); background-repeat: no-repeat; }
}

