body {font-family: Arial, sans-serif; font-size: 11px; color: #000; padding: 0px; margin: 0px; background-color: #355069; background-image: url(/img/bgr_all.gif); text-align: left;}

#MBox {margin: 0px auto 30px auto; padding: 0px; width: 770px; }
#MainBox {width: 770px; padding: 0px; margin: 0px;}

#HeadBox{width: 770px; height:105px; margin: 0px; padding: 0px; background-image: url(/img/head_up.jpg); background-repeat:no-repeat;}
#HeadBox_in{float: left;}
#HeadBox_flag{width:110px; height:12px; margin: 0px; padding: 0px; position:relative; top:0px; right:20px; float:right;}
#LogoBox{width: 230px; height:50px; margin: 0px; position:relative; top:0px; right:30px; float:right;}
#AdrBox{width: 450px; height:30px; margin: 0px; position:relative; top:20px; left:40px; float:left; text-align:left;}


#ContentBox{width: 770px; float:left; min-height: 410px; height: 410px; margin:0px;padding: 0px; background-image: url(/img/bgr_content.gif); background-repeat : repeat-y; background-color:#e1e1e1; }
div[id] #ContentBox{height: auto;}

#CBImg_1{width: 770px; float:left; height: 143px; margin:0px;padding: 0px; background-image: url(/img/head_bot01.jpg); background-repeat:no-repeat; background-position:bottom;}
#CBImg_2{width: 770px; float:left; height: 143px; margin:0px;padding: 0px; background-image: url(/img/head_bot02.jpg); background-repeat:no-repeat; background-position:bottom;}
#CBImg_3{width: 770px; float:left; height: 143px; margin:0px;padding: 0px; background-image: url(/img/head_bot03.jpg); background-repeat:no-repeat; background-position:bottom;}
#CBImg_4{width: 770px; float:left; height: 143px; margin:0px;padding: 0px; background-image: url(/img/head_bot04.jpg); background-repeat:no-repeat; background-position:bottom;}
#CBImg_5{width: 770px; float:left; height: 143px; margin:0px;padding: 0px; background-image: url(/img/head_bot05.jpg); background-repeat:no-repeat; background-position:bottom;}

#CBImg2{width: 770px; float:left; height: 20px; margin:0px;padding: 0px; background-image: url(/img/head_bot_2.jpg); background-repeat:no-repeat; background-position:bottom;}

#CBLBox_1{width: 230px; float:left; min-height: 410px; height: 410px; margin:0px;padding: 0px; background-image: url(/img/lft_img01.jpg); background-repeat : no-repeat;}
div[id] #CBLBox_1{height: auto;}
#CBLBox_2{width: 230px; float:left; min-height: 410px; height: 410px; margin:0px;padding: 0px; background-image: url(/img/lft_img02.jpg); background-repeat : no-repeat;}
div[id] #CBLBox_2{height: auto;}
#CBLBox_3{width: 230px; float:left; min-height: 410px; height: 410px; margin:0px;padding: 0px; background-image: url(/img/lft_img03.jpg); background-repeat : no-repeat;}
div[id] #CBLBox_3{height: auto;}
#CBLBox_4{width: 230px; float:left; min-height: 410px; height: 410px; margin:0px;padding: 0px; background-image: url(/img/lft_img04.jpg); background-repeat : no-repeat;}
div[id] #CBLBox_4{height: auto;}
#CBLBox_5{width: 230px; float:left; min-height: 410px; height: 410px; margin:0px;padding: 0px; background-image: url(/img/lft_img05.jpg); background-repeat : no-repeat;}
div[id] #CBLBox_5{height: auto;}

#CBLBox_in{width: 200px; height: 350px; margin:20px; _margin:20px 5px 20px 10px; padding: 0px; }

#CBRBox{width: 530px; float:left; min-height: 380px; height: 380px; margin:0px;padding: 0px;}
div[id] #CBRBox{height: auto;}

#CBRBox_in{width: 500px; min-height: 310px; height: 310px; margin:0px 20px 20px 0px; _margin:0px 5px 0px 0px;  padding: 10px 0px 0px 20px; _padding: 10px 0px 0px 0px; background-color:#fff;text-align: justify;}
div[id] #CBRBox_in{height: auto;}

#CBCBox{width: 770px; float:right; min-height: 410px; height: 410px; margin:0px;padding: 0px;}
div[id] #CBCBox{height: auto;}

#CBCBox_in{width: 700px;  min-height: 410px; height: 410px; margin:0px 20px 0px 25px; _margin:0px 10px 0px 13px;  padding: 10px 0px 30px 20px; _padding: 10px 0px 30px 20px; background-color:#fff; float:left;}
div[id] #CBCBox_in{height: auto;}

#CBCBoxPath_in{width: 680px; height: 0px; margin:0px 20px 0px 25px; _margin:0px 10px 0px 13px;  padding: 10px 0px 30px 20px; _padding: 10px 0px 30px 20px; background-color:#fff; float:left;}
.leftSpan {float:left; }
.rightSpan {float:right; }
.leftSpanMaterial {float: left; padding-left: 15px; padding-right: 15px; padding-top:5px;}
.leftSpan A {font-family: Arial, sans-serif; font-size: 9px; color: #474C6C; text-decoration:none;}
.leftSpan A:hover {color: #474C6C; text-decoration:underline;}
.rightSpan A {font-family: Arial, sans-serif; font-size: 9px; color: #474C6C; text-decoration:none;}
.rightSpan A:hover {color: #474C6C; text-decoration:underline;}
.leftSpanMaterial A {font-family: Arial, sans-serif; font-size: 9px; color: #474C6C; text-decoration:none;}
.leftSpanMaterial A:hover {color: #474C6C; text-decoration:underline;}


#correct {clear: left; display: block; height: 1px; padding: 0px; width:770px; font-size:1px;}
#correct2 {float: left; display: block; height: 1px; padding: 0px; margin-left: 25px; width:300px; font-size:1px; background-color:#fff;} 

#LoginBox{width: 463px; height:30px; margin: 13px 22px 0px 0px; _margin: 0px 12px -15px 0px; _padding-top: 20px; float: right; text-align:right;}

#TitleBox{width: 400px; height:25px; padding: 7px 0px 0px 10px; float: left; text-align:left;}
#IntTitleBox{width: 100px; height:25px; padding: 120px 0px 0px 10px; float: left; text-align:left;}

#BottomBox{position: relative; width: 770px; height: 50px; padding-top: 48px; float: left; background-image: url(/img/bgr_bot.jpg); background-repeat : no-repeat;}
#BottomBox2{position: relative; width: 770px; height: 16px; padding-top: 48px; float: left; background-image: url(/img/bgr_bot_2.jpg); background-repeat : no-repeat;}
.left {float: left; width:150px; margin-left: 230px;}
.right {float: right; width:150px; text-align:right; margin-right: 225px;}
.spanCenter {float: left; width:320px; margin-left: 225px; margin-right:225px; text-align:center; }
.spanCopyright {float: left; width: 250px; margin: 10px 20px 15px 24px;}
.spanRealizace {float: right; width:450px; text-align:right; margin: 10px 20px 15px 0px;}

.TextAdr {font-family: Arial, sans-serif; font-size: 10px; color: #ffffff;}
.TextAdr A {color: #cccccc; text-decoration:none;}
.TextAdr A:hover {color: #cccccc; text-decoration:underline;}

.TextNewBox {margin: 15px 20px 0px 15px; _margin: 10px 15px 0px 10px; padding-bottom: 10px; width:435px; float:left; border-bottom: 1px solid silver;}
.TextNewTitle {font-size: 12px; color: #474C6C; font-weight:bold;}
.TextNewTitle A {color: #d90305; font-weight:bold; text-decoration:none;}
.TextNewTitle A:hover {color: #de0305; text-decoration:underline;}
.TextNewDate {font-size: 10px; color: #878787;}
.TextNewPages {margin: 0px; _margin: 0px; padding:10px 40px 0px 0px; width:730px; text-align: right; clear:both;}
.TextNewPages A {color: #d90305; font-weight:bold; text-decoration:none;}
.TextNewPages A:hover {color: #de0305; text-decoration:underline;}
.TextNewOdkaz {margin: 15px 0px 0px 0px; _margin: 10px0px 0px 0px; width:435px; text-align:right; clear:both;}

.TextProduktBox {margin: 15px 10px 0px 15px; _margin: 10px 15px 0px 10px; text-align: justify; width:650px; float:left;}
.TextProduktTitle {font-size: 12px; color: #474C6C; font-weight:bold;}
.TextProduktTitle A {color: #d90305; font-weight:bold; text-decoration:none;}
.TextProduktTitle A:hover {color: #de0305; text-decoration:underline;}
.TextProduktUvodText {float:left; width:400px}
.TextProduktImages {float:right; width:210px;}
.TextProduktImages img {border:0px;}
.TextProduktImagesCenter {text-align:center;}
.TextProduktVlastnosti {width:340px;float:left; margin:20px 0px 20px 40px;}
.TextProduktVlastnosti img {border: 1px solid #474C6C;}
.TextProduktText {width:400px;float:left;}
.TextProduktTextZa {margin: 15px 10px 0px 15px; _margin: 10px 15px 0px 10px; text-align: justify; width:650px; float:left;}

.TextIntBox {margin: 15px 20px 0px 15px; _margin: 10px 15px 0px 10px; text-align: left; width:165px; float:left;}
.TextIntTitle {font-size: 12px; color: #474C6C; font-weight:bold;}
.TextIntTitle A {color: #d90305; font-weight:bold; text-decoration:none;}
.TextIntTitle A:hover {color: #de0305; text-decoration:underline;}
.TextIntDate {font-size: 10px; color: #878787;}

.TextNorm {font-family: Arial, sans-serif; font-size: 11px; color: #191919; text-align: justify;}
.TextNorm A {color: #474C6C; text-decoration:none; font-weight:bold;}
.TextNorm A:hover {color: #474C6C; text-decoration:underline;}

.TextCopy {font-family: Arial, sans-serif; font-size: 9px; color: #fff;}
.TextCopy A {color: #eee; text-decoration:none;}
.TextCopy A:hover {color: #fff; text-decoration:underline;}

.TextPath {font-family: Arial, sans-serif; font-size: 9px; color: #474C6C;}
.TextPath A {color: #474C6C; text-decoration:none;}
.TextPath A:hover {color: #474C6C; text-decoration:underline;}

.noDisplay { visibility:hidden; display:none;}
.img_menu { float:left;}
#ImgTextBox {float:right; margin: 0px; width:260px;}
.img_article_right { float:right; border: solid 1px #191919; margin: 0px 0px 10px 10px; }
.img_product_right { float:right; border: solid 1px #191919; margin: 15px 0px 10px 10px; }
.img_article_right_no_border { float:right; border:0px; margin: 5px 0px 10px 10px; }
.img_article_center { border: solid 1px #191919; margin: 10px auto 10px auto;}
.img_article_left { float:left; border: solid 1px #191919; margin: 10px 10px 10px 0px; }
.img_new_left { float:left; border: solid 1px #191919; margin: 5px 10px 10px 0px; }
.imgLogopBox { margin: 0px 0px 20px 0px; width: 345px;}
.input_search {font-family: Arial, sans-serif; font-size: 10px; color: #000000; border: solid 1px #db1522; background-color:#FF9B96;} 
.input_login {font-family: Arial, sans-serif; font-size: 10px; color: #000000; border: solid 1px #db1522; background-color:#ffffff;}  
.button {font-family: Arial, sans-serif; font-size: 10px; color: #ffffff; border: solid 1px #e8e8e8; background-color:#db1522; cursor:pointer;}

H1 {font-family: Arial, sans-serif; font-size: 14px; color: #de0305; padding: 0px; margin: 0px; text-align: left; }
H2 {font-family: Arial, sans-serif; font-size: 12px; color: #646464; padding: 0px; margin: 0px; text-align: left;}
H3 {font-family: Arial, sans-serif; font-size: 16px; color: #646464; margin: 0px 0px 20px 0px;}

.vicezdeazpet {text-align: right; display: inline; float: right; color: #d90305; text-decoration:none;}
.vicezdeazpet:hover {text-align: right; display: inline; float: right; color: #d90305; text-decoration:underline;}
.SmallLeftIndent {margin-left: -20px;}
.top30 {margin-top:30px;}
.spanLeftDealers {width: 200px; height: 20px; padding-top: 10px; font-size:14px; float:left;}
.spanRightDealers { height: 30px; float:right;}
table p {margin:0px; padding:0px;}
table div {margin:0px; padding:0px;}

