Body{border: 0;padding: 0;margin: 0 0 20px 0;font-family: Arial, "Arial CE", sans-serif;font-size: 11px;line-height: 17px;vertical-align: middle;text-align: center;color: #000000;background-color: #f2fbff;}
input{font-family: Arial, "Arial CE", sans-serif;padding-left: 1px;}
div.MainDiv{width:800px;height:auto;margin-left:auto;margin-right:auto;background-image:url('../images/main_bg.gif');background-position:top left;background-repeat:repeat-y;}
h1{font-size:16px;color:#000;background-color:inherit;text-align:left;margin:2px 0 15px 0;padding:0;}
h2{margin-top:0px;font-size:14px;}
h3{display:inline;text-align:left;font-size:12px;font-weight:bold;}
.productlist{background-color:blue;padding:4px 123px; margin-left:-27px;color:white;}
h4{display:block;text-align:left;font-size:11px;font-weight:bold;}
a{line-height:16px;background-color:inherit;color:#0083cd;text-decoration:none;border-bottom:none;}
a:hover{line-height:16px;background-color:inherit;color:#0083cd;border-bottom:solid 1px #0083cd;}
.margin0 {margin: 0;}
.displayBlock {display: block;}
.displayNone {display: none;}
.displayInline {display: inline;}
img.stamp {border:none;padding-top:60px;padding-left:15px;}
div.DirTreeButton a{padding:0 2px 0 2px;}
div.MainLeft{float:left;width:176px;margin-bottom:20px;}
div.MainLeft div.Logo{width:176px;height:77px;background-image:url('../images/logo.gif');background-position:center;background-repeat:no-repeat;}
.LeftMainMenuFree30{height:30px;}
div.MainLeft div.LeftMainMenuHeader{clear:both;width:176px;height:32px;margin:0 0 0 0;}
div.MainLeft div.LeftMainMenuHeader div.Icon_Searching{float:left;margin:0;padding:0;height:32px;width:32px;background-image:url('../images/icon_hledat.gif');background-position:center;background-repeat:no-repeat;}
div.MainLeft div.LeftMainMenuHeader div.Icon_Products{float:left;margin:0;padding:0;height:32px;width:32px;background-image:url('../images/icon_produkty.gif');background-position:center;background-repeat:no-repeat;}
div.MainLeft div.LeftMainMenuHeader div.Icon_Basket{float:left;margin:0;padding:0;height:32px;width:32px;background-image:url('../images/icon_kosik.gif');background-position:center;background-repeat:no-repeat;}
div.MainLeft div.LeftMainMenuHeader div.Icon_Login{float:left;margin:0;padding:0;height:32px;width:32px;background-image:url('../images/icon_prihlasit.gif');background-position:center;background-repeat:no-repeat;}
div.MainLeft div.LeftMainMenuHeader div.Icon_Informations{float:left;margin:0;padding:0;height:32px;width:32px;background-image:url('../images/icon_informace.gif');background-position:center;background-repeat:no-repeat;}
div.MainLeft div.LeftMainMenuHeader div.IconBox{float:left;width:91px;height:32px;background-image:url('../images/icon_box.gif');background-position:left center;background-repeat:no-repeat;}
div.MainLeft div.LeftMainMenuHeader div.IconBox strong{color:#ffffff;background-color:inherit;margin:0;padding:0;text-align:left;text-indent:5px;font-size:12px !important;font-weight:bold;line-height:32px;display:block;}
div.MainLeft div.LeftMainMenuData{float:right;width:140px;right:20px;margin:0 0 5px 0;text-align:left;padding:2px 0 2px 0;}
div.MainLeft div.LeftMainMenuData a{background-color:#c1eaff;color:#05659e;}
div.MainLeft div.LeftMainMenuData a{border-color:#05659e;}
div.MainLeft div.LeftMainMenuData div.OneLineText{display:block;width:120px;font-weight:bold;}
div.MainLeft div.LeftMainMenuData div.OneLineText div{display:inline;}
div.MainLeft div.LeftMainMenuData span.News{position:relative;left:-8px;width:120px;display:block;margin-top:5px;background-image:url('../images/info_li.gif');background-repeat:no-repeat;background-position:0px 4px;}
div.MainLeft div.LeftMainMenuData span.News a{position:relative;left:15px;}
div.MainLeft div.LeftMainMenuData span.SeparLink{width:120px;display:block;margin-top:10px;font-weight:bold;}
div.MainLeft div.LeftMainMenuTree{width:140px;overflow:visible;margin:0 0 10px 30px;padding-top:1px;text-align:left;}
div.DirTreeButton{white-space:nowrap;height:18px;}
div.DirTreeButton img{border-width:2px;width:18px;height:18px;vertical-align:middle;margin-left:0px;margin-right:-4px;}
div.MainRight{float:left;width:624px;padding-bottom:40px;}
div.MainRight div.TopMainMenu{float:left;width:605px;height:68px;background-image:url('../images/mmenu_underbg.gif');background-position:center;background-repeat:repeat-x;}
div.MainRight div.TopMainMenu div.TopMenu{margin-top:40px;height:24px;float:right;}
div.MainRight div.TopMainMenu div.Separator{margin-top:40px;height:24px;width:30px;float:right;}
p.otherListItem b{font-size:12px;}
p.otherListItem i{font-style:normal;}

@media screen {
div.MainRight div.TopMainMenu div.TopMenu a
{
	line-height: 24px;
	height: 24px;
	display: block;
	float: left;
	border: none;
	color: #000000;
	background-color: inherit;
	font-weight: bold;
	margin-left: 2px;
	cursor: pointer;
}}

div.MainRight div.TopMainMenu div.TopMenu a:hover{color:#ffffff;background-color:#E10915;}
div.MainRight div.TopMainMenu div.TopMenu a span.Before, div.MainRight div.TopMainMenu div.TopMenu a:hover span.Before, div.MainRight div.TopMainMenu div.TopMenu a span.BeforeSelected{float:left;width:6px;height:24px;background-color:#FFF;color:#000;background-image:url('../images/mmenu_left.gif');background-position:0px 0px;background-repeat:repeat-x;}
div.MainRight div.TopMainMenu div.TopMenu a span.BeforeSelected, div.MainRight div.TopMainMenu div.TopMenu a:hover span.Before{background-position:0px -24px;background-color:#FFE;color:#ffffff;}
div.MainRight div.TopMainMenu div.TopMenu a span.Behind, div.MainRight div.TopMainMenu div.TopMenu a:hover span.Behind, div.MainRight div.TopMainMenu div.TopMenu a span.BehindSelected{float:left;width:6px;height:24px;background-image:url('../images/mmenu_right.gif');background-position:0px 0px;background-repeat:repeat-x;background-color:#FFF;color:#000;}
div.MainRight div.TopMainMenu div.TopMenu a span.BehindSelected, div.MainRight div.TopMainMenu div.TopMenu a:hover span.Behind{background-position:0px -24px;background-color:#FFE;color:#ffffff;}
div.MainRight div.TopMainMenu div.TopMenu a span.Link, div.MainRight div.TopMainMenu div.TopMenu a:hover span.Link, div.MainRight div.TopMainMenu div.TopMenu a span.LinkSelected{float:left;height:24px;padding:0 3px 0 3px;background-image:url('../images/mmenu_middle.gif');background-position:0px 0px;background-repeat:repeat-x;background-color:#FFF;color:#000;}
div.MainRight div.TopMainMenu div.TopMenu a:hover span.Link, div.MainRight div.TopMainMenu div.TopMenu a span.LinkSelected{background-position:0px -24px;background-color:#FFE;color:#ffffff;}
div.MainRight div.PathAndLang{float:left;width:624px;margin-bottom:1px;}
div.MainRight div.PathAndLang div.Path{float:right;width:568px;margin-top:46px;text-align:left;}
div.MainRight div.PathAndLang div.Path a{font-weight:bold;line-height:18px;background-color:inherit;text-decoration:none;}
div.MainRight div.PathAndLang div.Path a:hover{line-height:18px;background-color:inherit;}
div.MainRight div.PathAndLang div.Lang{float:right;width:31px;height:31px;margin-top:40px;}
div.MainRight div.PathAndLang div.Lang a:hover{text-decoration:none !important;border:none !important;}

@media screen {
.EN_Icon, .CZ_Icon
{
	display: block;
	width: 31px;
	height: 23px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	border: none;
	margin-top: 5px;
	text-decoration: none !important;
	background-color: Transparent;
	cursor: pointer;
}
}

.EN_Icon{background-image:url('../images/en_button.png');}
.EN_IconHover{background-position:0px -23px;}
.CZ_Icon{background-image:url('../images/cz_button.png');}
.CZ_IconHover{background-position:0px -23px;}
div.MainRight div.MainContent{text-align:left;float:right;width:550px;}
div.MainRight div.MainContent p{margin-bottom:10px;}
div.MainRight div.MainContent div.WhyBox{float:right;width:250px;background-color:#f2fbff;border:1px solid #999999;margin:0 0 10px 10px;color:inherit;}
div.MainRight div.MainContent div.WhyBox h2{margin:10px;text-align:left;font-size:11px;}
div.MainRight div.MainContent div.WhyBox ul{margin:0;padding:0 5px 5px 25px;text-align:left;}
div.MainRight div.MainContent div.WhyBox li{margin:5px;text-align:left;list-style-position:outside;list-style:url('../images/list_style_disc.gif');}
div.MainRight div.MainContent div.DownPath{float:left;display:block;margin-top:30px;text-align:left;}
div.MainRight div.MainContent div.DownPath a{font-weight:bold;line-height:18px;background-color:inherit;color:#0083CD;text-decoration:none;border-bottom:none;}
div.MainRight div.MainContent div.DownPath a:hover{line-height:18px;background-color:inherit;border-bottom:1px solid #0082CC;}
div.MainRight div.MainContent div.DownPath span{font-weight:bold;color:#000000;background-color:inherit;}
div.MainRight div.MainContent div.MorePruducts{float:right;display:block;margin-top:27px;}
span.BlueButton a,span.BlueButton a:hover{line-height:23px;display:block;float:left;border:none;}
span.BlueButton a{background-image:url(../images/button_blue_middle.gif);background-position:0px 0px;background-repeat:repeat-x;color:#FFFFFF;background-color:inherit;font-weight:bold;}

@media screen {
span.BlueButton a:hover
{
	color: #F4F4F4;
	background-color: inherit;
	background-image: url(../images/button_blue_middle.gif);
	background-position: 0px -23px;
	background-repeat: repeat-x;
	cursor: pointer;
}
}

span.BlueButton a span.Before,span.BlueButton a:hover span.Before,span.BlueButton a span.Behind,span.BlueButton a:hover span.Behind{float:left;width:6px;height:23px;}
span.BlueButton a span.Before{background-image:url(../images/button_blue_left.gif);background-position:0px 0px;background-repeat:repeat-x;}
span.BlueButton a:hover span.Before{background-image:url(../images/button_blue_left.gif);background-position:0px -23px;background-repeat:repeat-x;}
span.BlueButton a span.Behind{background-image:url(../images/button_blue_right.gif);background-position:0px 0px;background-repeat:repeat-x;}
span.BlueButton a:hover span.Behind{background-image:url(../images/button_blue_right.gif);background-position:0px -23px;background-repeat:repeat-x;}
span.BlueButton a span.Link,div.MainRight div.TopMainMenu div.TopMenu a:hover span.Link{float:left;height:23px;padding:0 3px 0 3px;}
div.MainRight div.MainContent div.PruductsBoxes{text-align:center;float:left;display:block;width:550px;margin-top:10px;}
div.MainRight div.MainContent div.PruductsBoxes span{display:block;height:32px;overflow:hidden;margin:0px 10px 0px 10px;}
.Clear{height:0px !important;font-size:0px !important;line-height:0px !important;clear:both !important;overflow:hidden !important;}
div.PruductsBoxes a{float:left;display:block;width:135px;height:140px;color:#000000;background-color:white;background-position:center;background-repeat:repeat-y;border-top:solid 1px #999999;border-bottom:solid 1px #999999;margin:1px;}
div.PruductsBoxes a:hover{background-image:url(../images/product_box_over.gif);color:#0082CC;}

@media screen {
div.PruductsBoxes a img
{
	border: none;
	margin: 10px auto 10px auto;
	cursor: pointer;
}
}

div.MainRight div.MainContent div.ProductInfoBox{float:left;width:395px;}
div.MainRight div.MainContent div.ProductInfoBox div.Tabs{float:left;width:394px;height:24px;border-bottom:1px solid #999999;}
div.MainRight div.MainContent div.ProductInfoBox div.Tabs a{display:block;float:left;width:130px;height:24px;background-color:inherit;color:#000000;margin:0;padding:0;font-weight:bold;border:none;line-height:24px;background-image:url(../images/tab_button_middle.gif);background-position:0px 0px;background-repeat:repeat-x;}
div.MainRight div.MainContent div.ProductInfoBox div.Tabs a span.Before{float:left;width:6px;height:24px;background-image:url(../images/tab_button_left.gif);background-position:0px 0px;background-repeat:repeat-x;}
div.MainRight div.MainContent div.ProductInfoBox div.Tabs a:hover span.Before, div.MainRight div.MainContent div.ProductInfoBox div.Tabs a.selected span.Before{float:left;width:6px;height:24px;background-image:url(../images/tab_button_left.gif);background-position:0px -24px;background-repeat:repeat-x;}
div.MainRight div.MainContent div.ProductInfoBox div.Tabs a span.Behind{float:right;width:6px;height:24px;background-image:url(../images/tab_button_right.gif);background-position:0px 0px;background-repeat:repeat-x;}
div.MainRight div.MainContent div.ProductInfoBox div.Tabs a:hover span.Behind, div.MainRight div.MainContent div.ProductInfoBox div.Tabs a.selected span.Behind{float:right;width:6px;height:24px;background-image:url(../images/tab_button_right.gif);background-position:0px -24px;background-repeat:repeat-x;}
div.MainRight div.MainContent div.ProductInfoBox div.Tabs a span.Link, div.MainRight div.MainContent div.ProductInfoBox div.Tabs a:hover span.Link,
div.MainRight div.MainContent div.ProductInfoBox div.Tabs a.selected span.Link{float:left;height:24px;width:118px;text-align:center;}

@media screen {
div.MainRight div.MainContent div.ProductInfoBox div.Tabs a:hover,
div.MainRight div.MainContent div.ProductInfoBox div.Tabs a.selected span.Link
{
	line-height: 24px;
	display: block;
	float: left;
	color: #FFFFFF;
	background-color: inherit;
	background-image: url(../images/tab_button_middle.gif);
	background-position: 0px -24px;
	background-repeat: repeat-x;
	border: none;
	cursor: pointer;
}
}

div.MainRight div.MainContent div.ProductInfoBox div.Tabs div.TabSeparator{display:block;float:left;width:2px;height:24px;}
div.MainRight div.MainContent div.ProductInfoBox div.InBoxN{display:none;}
div.MainRight div.MainContent div.ProductInfoBox div.InBox{text-align:left;width:392px;padding:20px 0px 20px 0px;border:solid #999999;border-width:0px 1px 1px 1px;}
div.InBox p{text-indent:10px;}
div.MainRight div.MainContent div.ProductInfoBox div.InBox img{margin:0 10px;}
div.MainRight div.MainContent div.ProductInfoBox div.InBox h3{display:block;margin:10px;}
div.MainRight div.MainContent div.ProductInfoBox div.InBox h4{display:block;margin:10px;}
div.MainRight div.MainContent div.ProductInfoBox div.InBox p{width:90%;clear:none;display:block;margin:10px 0px 0px 0px;padding:0 3%;}
div.MainRight div.MainContent div.ProductInfoBox div.InBox table{margin-top:10px;width:350px;}
.productBoxInfo{width:270px;float:left;}
div.MainRight div.MainContent div.FinalPrice{float:right;width:550px;}
div.MainRight div.MainContent div.FinalPrice table{text-align:right;border:none;padding-right:5px;}
div.MainRight div.MainContent div.FinalPrice .texts{width:308px;text-align:right;}
div.MainRight div.MainContent div.FinalPrice .prices{width:121px;    padding-right:8px;    text-align:right;}
div.MainRight div.MainContent div.ContactBox{clear:both;width:360px;background-color:#F2FBFF;color:inherit;border:1px solid #999999;margin:10px auto 20px auto;padding:10px 0 10px 0;}
div.MainRight div.MainContent div.ContactBox label{float:left;width:120px;text-align:right;margin:2px 5px 2px 0;}
div.MainRight div.MainContent div.ContactBox input,textarea,select{float:left;width:220px;margin:2px 0 2px 0;border:1px solid #999999;background-color:#FFFFFF;color:inherit;}
div.MainRight div.MainContent div.OrderButton{float:right;margin:0 47px 20px 0;width:143px;}
div.MainRight div.MainContent div.OrderButton.last{margin-right:0px;}
div.MainRight div.MainContent #divOrderHelp{}
#divButtons{float:right;    overflow:auto;    padding:0 16px 0 0;    width:534px;}
div.MainRight div.MainContent div.OrderButton span.explain{display:block;    padding-top:10px;    width:100%;}
div.MainRight div.MainContent div.FirmContacts{text-align:left;}
div.MainRight div.MainContent div.FirmContacts div.mapView{float:right;}
div.MainRight div.MainContent div.FirmContacts div.mapView a:hover{text-decoration:none;border:none;}
div.MainRight div.MainContent div.FirmContacts div.mapView img{border:solid 0px #999999;}
div.MainRight div.MainContent div.FirmContacts div.title{text-align:center;}
div.MainRight div.MainContent div.FirmContacts div.title a:hover{text-decoration:underline;}
div.MainRight div.MainContent table.ContactsTable{border:none;}
div.MainRight div.MainContent table.ContactsTable td{height:auto;padding:10px;}

@media screen {
div.MainRight div.MainContent div.Produkt
{
	text-align: center;
	float: left;
	border: 1px solid #999999;
	cursor: pointer;
	margin: 0 0 10px 0;
	padding: 10px 0;
	width: 545px;
}
}

div.ProduktEx{text-align:center;float:left;border:1px solid #999999;margin:0 0 10px 0;padding:10px 0px 0px 0px;width:545px;}
div.MainRight div.MainContent div.ProduktHover{border:1px solid #0082CC;color:#0082CC;background-color:#F2FBFF;}
.productBoxImage{float:left;width:115px;margin-right:5px;overflow:hidden;}
.ContactDetail{text-align:center;}
.ContactDetail p{text-align:left;padding-bottom:10px;}

@media screen {
.ContactDetail img
{
	border: none;
	text-decoration: none;
	cursor: pointer;
}
}

.ContactDetail a.anchor,.ContactDetail strong.anchor{display:block;color:#000;background-color:#FFF;}
.ContactDetail a.anchor:hover{color:#000;border:none;background-color:#FFF;}
.ContactDetail a.image:hover{text-decoration:none;border:none;}
div.MainRight div.MainContent div div.Informations{float:left;width:400px;}
div.MainRight div.MainContent div div.Informations span{clear:both;margin:0 0 5px 10px;text-align:left;display:block;}
div.MainRight div.MainContent div div.InfoPrice span{clear:both;margin:0 0 0 10px;text-align:left;display:block;}
div.MainRight div.MainContent div div.InfoPrice{float:left;}
div.MainRight div.MainContent div div.InfoPrice div.Info{float:left;width:260px;padding-bottom:0px;}
div.MainRight div.MainContent div#cart2hide div.InfoPrice div.Info{width:311px;}
div.MainRight div.MainContent div div.InfoPrice div.Price{float:left;width:124px;text-align:right;}
div.MainRight div.MainContent div.Produkt div.OutFromBasket{width:142px;float:right;position:relative;margin:0;}
div.MainRight div.MainContent div.CartBasket div.OutFromBasket{width:100px;}
div.MainRight div.MainContent div.Produkt div.Count{width:142px;float:right;position:relative;margin:0 0 10px 0;padding-top:28px;}
div.MainRight div.MainContent div.ProduktEx div.OutFromBasket{width:142px;float:right;position:relative;margin:0 0 10px 0;padding:20px 0 0 0;}
div.MainRight div.MainContent div div.OutFromBasket a{display:block;right:18px;width:75%;margin:5px auto 0 auto;border:1px solid #0083cd;background-color:inherit;font-weight:bold;color:#FFF;background-image:url(../images/button_a_bg.gif);background-repeat:repeat-x;background-position:0px 0px;height:17px;line-height:17px;}
div.MainRight div.MainContent div div.OutFromBasket a.delete_item{width:75px;}
div#add2cart{margin-left:117px;    width:104px;    overflow:hidden;}
div#add2cart a{width:90px;padding:0 5px;margin-top:5px;    position:relative;    right:0;    text-align:center;}
div.MainRight div.MainContent div div.OutFromBasket a:hover{border:1px solid #e10915;background-position:0px -17px;}
div.MainRight div.MainContent div div.OutFromBasket div.KatID{margin:0 0 5px 0;}
div.MainRight div.MainContent div div.ProductInformations{position:relative;left:10px;float:left;width:400px;}
div.MainRight div.MainContent div div.ProductInformations h2, div.MainRight div.MainContent div div.ProductInformations p{font-size:11px;    margin:0;}
div.MainRight div.MainContent div div.ProductInformations img{float:left;margin:0 0px 0 0px;}
div.MainRight div.MainContent div div.ProductInformations div{text-align:left;}
div.MainRight div.MainContent div div.ProductInformations div span{display:block;text-align:justify;}
div.MainRight div.MainContent div div.ProductInformations div div.Price{margin-top:5px;}
div.MainRight div.MainContent div div.ProductInformations div div.Price span.BlackPrice{display:inline;text-align:left;}
div.MainRight div.MainContent div div.ProductInformations div div.Price span.GreyPrice{display:inline;text-align:left;color:#999999;background-color:inherit;}
div.MainRight div.MainContent a.button{display:block;    width:75px;    text-align:center;margin:4px auto;border:1px solid #0083cd;background-color:inherit;font-weight:bold;color:#FFF;background-image:url(../images/button_a_bg.gif);background-repeat:repeat-x;background-position:0px 0px;height:17px;line-height:17px;}
div.MainRight div.MainContent a.button:hover{border:1px solid #e10915;background-position:0px -17px;}
div.MainRight div.MainContent div.AddToBasket{float:left;width:370px;margin:10px 0px 10px 0px;text-align:left;}
div.MainRight div.MainContent div.AddToBasket span.Aligner{float:left;margin-top:3px;}
div.MainRight div.MainContent div.AddToBasket span.Aligner strong{float:left;margin-top:2px;}
div.MainRight div.MainContent div.FastDownloadBoxMain{float:right;width:145px;margin-top:24px;}
div.MainRight div.MainContent div.FastDownloadBoxMain div.FDBox{float:right;width:145px;margin-bottom:10px;border:1px solid #999999;background-color:#f2fbff;color:inherit;}
div.MainRight div.MainContent div.FastDownloadBoxMain div.FDBox h2{display:block;margin:10px;font-size:11px;}
div.MainRight div.MainContent div.FastDownloadBoxMain div.FDBox h2.files{display:block;height:30px;line-height:30px;margin:10px;padding-right:35px;background-image:url(../images/pdf_icon.gif);background-position:right top;background-repeat:no-repeat;}
div.MainRight div.MainContent div.FastDownloadBoxMain div.FDBox a img{border:none;}
div.MainRight div.MainContent .ProductInfoBox h2{font-size:11px;    display:inline;}
div.MainRight div.MainContent .ProductInfoBox .dealerBox h2{display:block;}
div.MainRight div.MainContent .FastDownloadBoxMain h3{font-size:11px;    font-weight:normal;}
.printTitle{display:none;}
h3 span.PdfIcon{display:block;width:29px;height:30px;background-image:url(../images/pdf_icon.gif);background-position:left top;background-repeat:no-repeat;}
div.MainRight div.MainContent div.FastDownloadBoxMain div.FDBox span.PdfIcon a{background-image:url(../images/pdf_icon.gif);background-position:left top;background-repeat:no-repeat;display:block;padding-left:33px;margin:10px;text-align:left;min-height:30px;height:30px;}
div.MainRight div.MainContent div.FastDownloadBoxMain div.FDBox span[class].PdfIcon a{height:auto;}
div.MainRight div.MainContent div.FastDownloadBoxMain div.FDBox span.PdfIcon a:hover{border:none;}
div.MainRight div.MainContent div.FastDownloadBoxMain div.FDBox a{display:block;margin:10px;padding-left:15px;text-align:left;line-height:normal;color:#0083cd;background-color:inherit;background-image:url(../images/info_li.gif);background-repeat:no-repeat;background-position:0px 4px;}
div.MainRight div.MainContent div.FastDownloadBoxMain div.FDBox a:hover{border:none;text-decoration:underline;}
div.MainRight div.MainContent div.FastDownloadBoxMain div.FDBox div.getAcrobat{width:100%;text-align:center;margin-bottom:5px;}
div.MainRight div.MainContent div.FastDownloadBoxMain div.FDBox div.getAcrobat a{display:inline;background-image:none;padding:0;}
div.MainRight div.MainContent table{margin:0 auto 30px auto;width:100%;text-align:left;border:1px solid #999999;}
div.MainRight div.MainContent table th{background-color:#e4e4e4;color:inherit;font-weight:bold;padding-left:10px;border-bottom:1px solid #999999;height:25px;}
div.MainRight div.MainContent table tr{height:25px;font-weight:normal;}
div.MainRight div.MainContent table tr.Even{background-color:#e4e4e4;color:inherit;}
div.MainRight div.MainContent table td{padding-left:3px;}
div.MainRight div.MainContentFreePlace{float:right;width:49px;height:1px;}
div.Footer{clear:both;width:800px;color:inherit;background-color:#f2fbff;padding:20px 0 0 0;}
.RightLoginBox input[type="text"]{position:relative;left:-2px;}
input.login{width:100px;color:inherit;background-color:#ffffff;border:1px solid #999999;font-size:10px;margin:0 0 10px 0;}
input.Search_input{float:left;width:90px;color:inherit;background-color:white;border:1px solid #999999;font-size:10px;}
input.Search_button{position:relative;height:28px;width:28px;font-size:10px;}
input.Small{width:30px;color:inherit;background-color:#ffffff;border:1px solid #999999;font-size:10px;font-weight:bold;text-align:center;margin:0 5px 0 5px;}
.OutFromBasket input{width:30px;color:inherit;background-color:#ffffff;border:1px solid #999999;font-weight:bold;text-align:center;margin:0 5px 0 5px;}
form{margin:0px;padding:0px;}
a.InputButton{line-height:23px;display:block;float:left;background-image:url(../images/button_blue_middle.gif);background-position:0px 0px;background-repeat:repeat-x;border:none;color:#FFFFFF;background-color:inherit;font-weight:bold;}
a.InputButton span.Before{float:left;width:6px;height:23px;background-image:url(../images/button_blue_left.gif);background-position:0px 0px;background-repeat:repeat-x;}
a.InputButton:hover span.Before{float:left;width:6px;height:23px;background-image:url(../images/button_blue_left.gif);background-position:0px -23px;background-repeat:repeat-x;}
a.InputButton span.Behind{float:left;width:6px;height:23px;background-image:url(../images/button_blue_right.gif);background-position:0px 0px;background-repeat:repeat-x;}
a.InputButton:hover span.Behind{float:left;width:6px;height:23px;background-image:url(../images/button_blue_right.gif);background-position:0px -23px;background-repeat:repeat-x;}
a.InputButton span.Link,a.InputButton:hover span.Link{float:left;height:23px;padding:0 3px 0 3px;text-align:center;width:125px;}

@media screen {
a.InputButton:hover
{
	line-height: 23px;
	display: block;
	float: left;
	color: #F4F4F4;
	background-color: inherit;
	background-image: url(../images/button_blue_middle.gif);
	background-position: 0px -23px;
	background-repeat: repeat-x;
	border: none;
	cursor: pointer;
}
}

.loginLink{float:left;width:100%;margin-top:10px;text-align:left;}
.loginLink a{color:#0083cd;background-color:inherit;font-weight:bold;}
span.Link a{text-decoration:none;}

@media screen {
a.SearchButton
{
	line-height: 19px;
	display: block;
	float: left;
	background-image: url(../images/search_button_middle.gif);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	border: none;
	color: #FFFFFF;
	background-color: inherit;
	font-weight: bold;
	margin: -1px 0 0 5px;
	cursor: pointer;
}


a.SearchButton span.Before{float:left;width:5px;height:19px;background-image:url(../images/search_button_left.gif);background-position:0px 0px;background-repeat:no-repeat;cursor:pointer;}
a.SearchButton:hover span.Before{float:left;width:5px;height:19px;background-image:url(../images/search_button_left.gif);background-position:0px -19px;background-repeat:no-repeat;cursor:pointer;}
a.SearchButton span.Behind{float:left;width:5px;height:19px;background-image:url(../images/search_button_right.gif);background-position:0px 0px;background-repeat:no-repeat;cursor:pointer;}
}
a.SearchButton:hover span.Behind{float:left;width:5px;height:19px;background-image:url(../images/search_button_right.gif);background-position:0px -19px;background-repeat:no-repeat;}
a.SearchButton span.Link,a.SearchButton:hover span.Link{float:left;height:19px;padding:0 1px 0 1px;color:#FFF;background-color:#FFE;background-image:url(../images/search_button_middle.gif);background-position:0px 0px;background-repeat:repeat-x;}
a.SearchButton:hover span.Link{background-position:0px -19px;}

@media screen {
a.SearchButton:hover
{
	line-height: 19px;
	display: block;
	float: left;
	border: none;
	cursor: pointer;
}
}

ul.categoriesTree,ul.categoriesTreeSub{padding:0;margin:0;}
ul.categoriesTree a{color:#05659e;background-color:inherit;}
ul.categoriesTree a:hover{color:#05659e;border-color:#05659e;background-color:inherit;}
ul.categoriesTreeSub{padding:0;margin-left:20px;display:none;}
ul.categoriesTree li,ul.categoriesTreeSub li{width:100%;float:left;list-style-type:none;margin:0;padding:0;text-indent:0;}
ul.categoriesTree li div,ul.categoriesTreeSub li div{float:left;position:relative;padding-left:20px;}
ul.categoriesTree li,ul.categoriesTreeSub li,ul.categoriesTree li.first,ul.categoriesTreeSub li.first{background-image:url(../images/treeback.gif);background-position:top left;background-repeat:repeat-y;}
ul.categoriesTree li.last,ul.categoriesTreeSub li.last{background:none;}
ul.categoriesTree li div div.bulletPlus,ul.categoriesTreeSub li div div.bulletPlus, ul.categoriesTree li div div.bulletMinus,ul.categoriesTreeSub li div div.bulletMinus, ul.categoriesTree li div div.bulletNone,ul.categoriesTreeSub li div div.bulletNone{position:absolute;margin:0;padding:0;top:0;left:0;width:18px;height:16px;background-image:url(../images/tree_plus_3.gif);background-position:top left;background-repeat:no-repeat;}

@media screen {
div.bulletMinus, div.bulletPlus
{
	cursor: pointer;
}
}

ul.categoriesTree li div div.bulletMinus,ul.categoriesTreeSub li div div.bulletMinus{background-image:url(../images/tree_minus_3.gif);background-position:top left;background-repeat:no-repeat;}
ul.categoriesTree li div div.bulletNone,ul.categoriesTreeSub li div div.bulletNone{background-image:url(../images/tree_none_3.gif);background-position:top left;background-repeat:no-repeat;}
ul.categoriesTree li.first div div.bulletPlus{background-image:url(../images/tree_plus_4.gif);background-position:top left;background-repeat:no-repeat;}
ul.categoriesTree li.first div div.bulletMinus{background-image:url(../images/tree_minus_4.gif);background-position:top left;background-repeat:no-repeat;}
ul.categoriesTree li.first div div.bulletNone{background-image:url(../images/tree_none_4.gif);background-position:top left;background-repeat:no-repeat;}
ul.categoriesTreeSub li.first div div.bulletPlus{background-image:url(../images/tree_plus_1.gif);background-position:top left;background-repeat:no-repeat;}
ul.categoriesTreeSub li.first div div.bulletMinus{background-image:url(../images/tree_minus_1.gif);background-position:top left;background-repeat:no-repeat;}
ul.categoriesTreeSub li.first div div.bulletNone{background-image:url(../images/tree_none_1.gif);background-position:top left;background-repeat:no-repeat;}
ul.categoriesTree li.last div div.bulletPlus,ul.categoriesTreeSub li.last div div.bulletPlus{background-image:url(../images/tree_plus_2.gif);background-position:top left;background-repeat:no-repeat;}
ul.categoriesTree li.last div div.bulletMinus,ul.categoriesTreeSub li.last div div.bulletMinus{background-image:url(../images/tree_minus_2.gif);background-position:top left;background-repeat:no-repeat;}
ul.categoriesTree li.last div div.bulletNone,ul.categoriesTreeSub li.last div div.bulletNone{background-image:url(../images/tree_none_2.gif);background-position:top left;background-repeat:no-repeat;}
p{text-align:left;margin:0 0 10px 0; }
.MainRight .MainContent .FirmContacts p{text-align:justify;margin:0;}
hr{height:1px;border-top:solid 1px #0082CC;border-bottom:none;border-left:none;border-right:none;margin:20px 0 20px 0;}
div.MainRight div.MainContent table.order th{background:none;    text-align:right;    border:none;  font-weight:normal;  font-style:italic;    width:135px;    padding-left:0px;}
div.MainRight div.MainContent #secondPart table.order td.desc{line-height:13px;    color:#808080;}
#secondPart table.order td.desc span.black{color:black;}
#secondPart table.order td.desc span.red{color:red;}
.regForm{clear:both;text-align:left;}
.regForm h3{clear:both;margin:0;padding:0;}
.regForm input,select,.formTBTextBox input{width:164px;margin:2px 0;float:left;border:solid 1px #0084CE;}
.ordForm input{margin:2px 0;float:left;border:solid 1px #0084CE;width:164px;}
.formTATextArea{border:solid 1px #0084CE;width:300px;height:180px;}
.regForm select{}
.tbLabel,.formTBTextSTextBox,.formTATextSTextArea{margin:6px 0;clear:both;text-align:right;padding-right:5px;display:block;float:left;width:100px;}
#secondPart .tbLabel{font-weight:bold;margin:0px;padding:0px;}
#secondPart table{border:none;border-collapse:collapse;}
#secondPart td,#secondPart tr{height:20px;line-height:20px;padding:0px;}
#secondPart td{padding:0 0 0 10px;}
.inputRequired input{color:inherit;background-color:#f8fbc5;}
.labGen{color:#0083CD;background-color:inherit;margin:0 0 0 0px;text-align:left;padding-right:5px;display:block;float:left;width:300px;}
.labGen2{color:#0083CD;background-color:inherit;}
#btnRegistrate,#btnSendOrder,#btnSubmit,#btnChange{float:none;margin:0px 10px 0px 0px;border:none;width:143px;height:23px;line-height:23px;color:#FFFFFF;background-color:inherit;font-weight:bold;font-size:11px !important;}
.btnSubmit,.btnSubmitDiv input{background-image:url(../images/button_blue.gif);background-position:0px 0px;background-repeat:no-repeat;}
div.btnNext,div.btnNextHover{display:block;text-align:center;font-size:13px;float:left;margin-right:10px;border:none;width:105px;height:23px;line-height:23px;color:#FFFFFF;background-color:inherit;font-weight:bold;}
div.btnNext{background-image:url(../images/button_blue.gif);background-position:0px 0px;background-repeat:no-repeat;}

@media screen {
div.btnNextHover
{
	cursor: pointer;
	background-image: url(../images/button_blue.gif);
	background-position: 0px -23px;
	background-repeat: no-repeat;
}
}

#btnNext[id], #btnPrint[id]{margin-right:10px;}
#btnNext, #btnPrint{margin-right:10px;}
#btnSubmit,#btnChange{margin:0;}
#btnChange{float:right;margin-left:5px;}
.btnSubmitDiv{display:inline;}

@media screen {
.btnSubmitHover, .btnSubmitDiv .btnSubmitHover
{
	cursor: pointer;
	background-image: url(../images/button_blue.gif) !important;
	background-position: 0px -23px;
	background-repeat: no-repeat;
}
}

div.MainRight div.PathAndLang div.Path span.errorText,span.errorText{color:#e10915;display:block;font-weight:bold;font-size:14px !important;background-color:inherit;margin:9px 0 14px;}
img.productDetail{float:right;margin:0 10px 0 0;padding:0;border:0;}
img.productDetail.marginLeft{margin-left:10px;}
table.product_info{border:none; margin-left:180px; font-size:13px; margin-top:10px;}
table.product_info td{border:none;}
table.product_info tr.odd{background-color:#e4e4e4;color:inherit;}
table.product_info tr.even{background-color:lightblue;color:inherit;}
div.basicInfo{text-align:right;}
#paging{font-size:11px;font-weight:bold;text-align:center;}
#paging a, #paging span{font-size:11px;    margin-right:4px;}
#paging div{display:inline;margin:0px 2px 0px 2px;}
div#paging span.active{color:black;}
div.alignCenter{text-align:center;}
div.branchSelected a{border-bottom:solid 1px #05659e;}
span.continent{font-size:15px;font-weight:bold;margin:0 0 0 150px;}
span.dealer{margin-left:20px;font-weight:bold;color:#0083CD;background-color:White;}
.InBox hr{margin:0px 0px 10px 0px;border-color:#999999;}
.InBox[class] hr{margin:0px 0px 30px 0px;}
div.dealer{margin:0 0 30px 40px;}
div.dealerBox{margin:10px;}
div.moreInfo{margin-top:10px;}
textarea#tbDescription{margin-bottom:20px;width:300px;height:100px;}
.anchors{margin-bottom:15px;}
.anchors a{color:#000;background-color:inherit;text-decoration:underline;border:none;}
.anchors a:hover{color:#000;background-color:inherit;text-decoration:underline;border:none;}
#firstPart table,#secondPart table{border:0;}

@media screen {
span.clickForDetail
{
    clear:right;
    float:right;
    margin-right: 10px;
    cursor: pointer;
}
}

div.imageBox{margin:20px auto auto auto;text-align:center;}
img#imageBox{border:solid 1px black;}

@media screen {
div.closeImage
{
	font-size: 11px;
	cursor: pointer;
	padding: 2px 7px;
	font-family: 'Trebuchet MS', Verdana, Serif;
	margin-top: 20px;
	float: right;
	margin-right: 17px;
	border: 1px solid #000;
	background-color: #eee;
	color: #000;
}
}

div.newsBox{margin-bottom:20px;}
div.newsBox p{text-indent:20px;}
div.dealerBox p{text-indent:0;}
input,select,submit,form,div,strong{font-size:11px;}
.ButtonBox{width:100%;text-align:center;}
#btnPrint{float:none;padding:0px;margin:0px auto 0px 15px !important;}
.OrderButtonBox{width:250px;margin:10px 170px 0px 170px;}
.FinalButtonBox{width:300px;margin:10px 160px 0px auto;}
#InBox1 h1,#InBox1 h2,#InBox1 h3,#InBox1 h4,#InBox1 h5, #InBox2 h1,#InBox2 h2,#InBox2 h3,#InBox2 h4,#InBox2 h5, #InBox3 h1,#InBox3 h2,#InBox3 h3,#InBox3 h4,#InBox3 h5{}
a.imglnk{border:medium none;    text-decoration:none;}
div.MainRight div.MainContent div.FastDownloadBoxMain div.FDBox a.archive_link{color:#E10915;    background-image:url(../images/info_li_red.gif);}
table div.info_user{float:left;    padding-right:15px;    width:250px;}
table div.info_contact{width:175px;    float:right;}
.lertOverlay{display:inline;position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
.lertContainer{position:absolute;top:165px;left:0;width:100%;z-index:100;text-align:center;}
.lertWindow{border:1px solid #aaa;width:660px;margin:0 auto;padding:1px;color:inherit;background:#FFF url(../images/alert/grad.gif) top left repeat-x;}
.lertWindow a{line-height:normal;}
.lertWindow a:hover{border:2px solid #AAA;}
.lertMessage{font-weight:normal;font-size:11px;font-family:Tahoma,Verdana,serif;clear:right;padding-bottom:15px;width:80%;text-align:left;margin:11px 0 11px 52px;}
.lertIcon{float:left;padding:10px;}
.lertButtons{clear:both;text-align:right;margin-bottom:8px;}
.lertButton{height:20px;background:#DDD;padding:1px 4px;margin:0px 5px;border:2px solid #AAA;color:#000;text-decoration:none;font:normal 11px/10px Verdana,Tahoma,serif;}
.lertButton:hover{background:#FFC;color:inherit;}
.lertDefaultButton{font-weight:bold;}