body{font-family:sans-serif;    font-size:12px;    background-color:#FFFFFF;    padding:0;    margin:0;    text-align:center;    background-image:url(../img/bodybg.gif);    background-repeat:repeat-x;}
h1{font-size:16px;    color:#000000;    margin:0;}
h2,.nadpis{font-size:15px;    color:#F57720;    margin:10px 0 3px 0;}
h3{font-size:14px;    color:#323232;    margin:10px 0 3px 0;}
h4{font-size:13px;    color:#F57720;    margin:10px 0 3px 0;}
h5{font-size:12px;    color:#000000;    margin:0;}
h6{font-size:11px;    color:#000000;    margin:0;}
ul,ol,p,li,span,address,a,img{margin:0;    padding:0;}
img{border:none;}
a{text-decoration:underline;    color:#740D00;}
a:hover{text-decoration:none;}
table,tr,td,th{
/*border-color:#D6D6D6;    border-style:solid;    border-width:1px;    border-collapse:collapse;    margin:0;    padding:0;*/
 border-collapse:collapse;    margin:0;    padding:0;
}
fieldset,form{border:none;    margin:0;    padding:0;}
/*******************************************************************************************************/
/* Print only */
#PrintBox{display:none;}
#LangBox{display:none;}
#MainBox #Content #ContentIn #ContentRight #SiteMap ul{margin-top:3px;    margin-bottom:3px;}
/* Hlavni box */
#MainBox{margin:0 auto;    background-image:url(../img/headbg.jpg);    background-repeat:no-repeat;    background-position:top center;    width:962px;    text-align:left;}
/* Logo */
#MainBox #Logo{left:47px;top:14px;padding:14px 0 0 47px;display:block;}
/* Slogan */
#MainBox #Slogan{font-size:12px;color:#4a4a4a;left:613px;top:109px;font-weight:bold;margin:-9px 0 44px 613px;}
#MainBox #Slogan strong{color:#FF1E00;}
/* Obsah */
#MainBox #Content{background-image:url(../img/contentbg1.png);    background-repeat:repeat-y;padding-left:7px;    _height:1px;    _background-image:none;     _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/clim/img/contentbg1.png',sizingMethod='scale');}
/* Obsah vnitrek */
#MainBox #Content #ContentIn{background-color:#F58220;    background-image:url(../img/contentgradient.gif);    background-repeat:no-repeat;    background-position:bottom;    width:948px;}
/* Obsah vnitrek leva */
#MainBox #Content #ContentIn #ContentLeft{float:left;    width:232px;}
#MainBox #Content #ContentIn #ContentLeft h2{margin:0;    background-image:url(../img/contentlefth2.gif);    background-repeat:no-repeat;    font-size:12px;    padding:14px 0 16px 21px;    color:#FFF;}
#MainBox #Content #ContentIn #ContentLeft #MenuLeft li{list-style-type:none;    margin:0 1px;    padding:0;    =overflow:hidden;    _overflow:visible;    _height:1px;}
#MainBox #Content #ContentIn #ContentLeft #MenuLeft li a{color:#FFF;    font-size:11px;    text-decoration:none;    padding:8px 0 8px 22px;    display:block;    border-bottom:1px solid #FA9B4B;    background-image:url(../img/menuleftlist.gif);    background-repeat:none;    background-position:11px 50%;    background-repeat:no-repeat;    font-weight:bold;    margin:0;    _height:1px;}
#MainBox #Content #ContentIn #ContentLeft #MenuLeft li a.sel{color:#323232;    background-color:#FFF;}
#MainBox #Content #ContentIn #ContentLeft #MenuLeft li a.last{border-bottom:none;}
#MainBox #Content #ContentIn #ContentLeft #MenuLeft  ul li a{color:#FFF;    font-size:11px;    text-decoration:none;    padding:8px 0 8px 37px;    display:block;    border-bottom:1px solid #FA9B4B;    background-image:url(../img/menuleftlist2.gif);    background-repeat:none;    background-position:25px 50%;    background-repeat:no-repeat;    font-weight:normal;}
#MainBox #Content #ContentIn #ContentLeft #MenuLeft li a:hover{text-decoration:underline;}
/* Obsah vnitrek prava */
#MainBox #Content #ContentIn #ContentRight{width:650px;    float:left;    min-height:545px;    _height:545px;    background-color:#FFF;    background-image:url(../img/contentrightbg.gif);    background-repeat:repeat-x;    padding-left:33px;    padding-bottom:27px;    margin-bottom:-1px;}
#MainBox #Content #ContentIn #ContentRight #Menu{margin:0;    background-image:url(../img/menubg.gif);    background-repeat:no-repeat;    width:653px;    height:34px;    padding-left:15px;    margin-left:0px;    }
#MainBox #Content #ContentIn #ContentRight #Menu li{margin-top:1px;    float:left;    list-style-type:none;}
#MainBox #Content #ContentIn #ContentRight #Menu li a{font-weight:bold;    color:#FFF;    border-right:1px solid #F99441;    padding:9px 9px 7px 9px;    text-decoration:none;    display:block;}
#MainBox #Content #ContentIn #ContentRight #Menu li a.last{border-right:none;}
#MainBox #Content #ContentIn #ContentRight #Menu li a:hover{text-decoration:underline;}
#MainBox #Content #ContentIn #ContentRight #Menu li a.sel{background-color:#FFF;    color:#323232;}
#MainBox #Content #ContentIn #ContentRight h1{margin:14px 0 15px 0;    font-size:24px;    color:#F57720;    background-image:url(../img/h1bg1.gif);    background-repeat:no-repeat;    background-position:left 5px;    height:40px;    float:left;    padding-left:26px;    font-weight:normal;}
#MainBox #Content #ContentIn #ContentRight #floatH{background-image:url(../img/h1bg2.gif);    background-repeat:no-repeat;    float:left;    background-position:right 5px;    width:38px;    height:40px;    margin:14px 0 0 2px;}
#MainBox #Content #ContentIn #ContentRight #MainContent{margin:18px 0;    color:#323232;    width:540px;    padding-left:28px;}
#MainBox #Content #ContentIn #ContentRight #MainContent img{border:0px solid #F57720; margin:0px 15px 0px 15px; }
#MainBox #Content #ContentIn #ContentRight ul,#MainBox #Content #ContentIn #ContentRight ol{margin:18px 0;    color:#323232;    padding-left:28px;    list-style-position:inside;}
#MainBox #Content #ContentIn #ContentRight p
{
	margin:18px 0;
	color: #323232;
}
#MainBox #Content #ContentIn #ContentRight #PathBox{font-size:11px;    color:#323232;    background-image:url(../img/drobekbg.gif);    background-position:left 50%;    background-repeat:no-repeat;    padding-left:27px;    margin-bottom:16px;}
#MainBox #Content #ContentIn #ContentRight #backPath a{font-size:11px;    color:#740D00;}
#MainBox #ContentBottom{width:962px;    background-image:url(../img/contentbottom.png);    background-repeat:no-repeat;    height:24px;    _background-image:none;     _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/clim/img/contentbottom.png',sizingMethod='crop');}
#BottomBox #BottomBoxINLeft{float:left;    width:30%;    margin-left:20px;    _margin-left:10px;    font-size:11px;    color:#515151;}
#BottomBox #BottomBoxINRight{float:right;    width:30%;    text-align:right;    margin-right:20px;    _margin-right:10px;    font-size:11px;    color:#515151;}
#BottomBox #BottomBoxINCenter{float:left;    width:30%;    text-align:center;    font-size:11px;    color:#515151;}
/**************************CLIM********************************************/
/* Tabulky */
table{margin:5px 0;}
table,tr,td,th{/*border-style:solid; border-width:1px; font-size:12px;border-collapse:collapse; border-color:#949494;*/ font-size:12px;border-collapse:collapse;}
th{background-color:#F58220; color:#ffffff;}
th,td{padding:3px;}
/* Formular */
form{display:block; padding:10px 0 0 0; overflow:hidden; margin:0}
.form fieldset{border-style:solid; border-width:1px; padding:5px; border-color:#EAEAEA; background-color:#ffffff;}
.form legend{margin-left:10px; border-style:solid; border-width:1px; padding:4px 6px; font-weight:bold; font-family:Verdana,sans-serif; font-size:12px; border-color:#e7e7e7; background-color:#e7e7e7; color:#ffffff;}
.form label{clear:both; padding:5px 0; text-align:right; display:block; color:#F58220;}
.form label.checkbox{padding:3px 0;}
.form input,.form select{margin:5px 0; height:20px; width:150px; float:left; height:18px; font-family:Verdana,sans-serif; font-size:12px;}
.form input.checkbox{width:auto; height:auto; border:none; margin:8px 0; vertical-align:middle;}
.form select{height:20px; min-width:150px; width:auto;}
.form input,.form textarea,.form select{border:1px solid #F58220;}
.form .need{color:red; font-weight:normal;}
.form textarea{margin:5px 0; float:left; width:240px; font-family:Verdana,sans-serif; font-size:12px;}
.form .kontrolni_retezec{clear:both;}
.form input.captcha{width:50px; margin-right:25px;}
.form img.captcha{width:135px; height:22px; float:left; margin-top:4px;}
.form .needStr{clear:left; padding-top:10px;}
.form h4{float:left; display:block;}
.form table{float:left;border:none; background:none; color:#000000; width:100%;}
.form table TH{text-align:right;width:130px; vertical-align:top; padding-right:5px;}
.form table TH span{font-weight:bold;}
.form table TD,.form table TH,.form table TR{background:none; border:none;color:#464646; font-weight:normal; font-size:12px;}
.form DIV.right{padding:3px 10px 10px 0;}
.form .buttonIe{display:inline;  width:auto; overflow:hidden; padding:8px 0 0 0; =padding-top:0; background-color:#F58220;_color:#FFFFFF; border:#FA9B4B 2px solid;}
.form .button{float:none;  padding:0; width:auto;  overflow:visible; cursor:pointer; line-height:normal;  font-weight:normal; background-color:#F58220; color:#FFFFFF; border:#FA9B4B 3px double; border:none;}
/* články */
.back{clear:both; padding:20px 0; float:right;font-size:10px;}
.img_clanek{float:left; padding:1px; margin:0 10px 5px 0; border:1px solid #D6D6D6;}
/* fotogalerie,seznam článků - konstrukce,zajiující polohu list boxu na spodu ListItems */
#ListItems{position:relative; min-height:250px; height:250px; padding-bottom:25px; border-bottom:1px solid #ffffff;}
#ListItems[id]{height:auto;}
.Listbox{width:100%; height:28px; border-style:none none solid none; border-width:1px; overflow:hidden; font-size:10px; border-color:#D5D5D5;}
.ListBox div{padding:6px 10px;}
.ListBoxLeft{float:left;}
.ListBoxRight{float:right;}
#ContentPhotoBox{float:left;  padding:0 0px 10px 9px; overflow-x:hidden;}
.photo_box1{cursor:pointer; display:block; float:left; width:112px; _width:111px; height:146px; margin-right:8px; margin-top:10px; border-style:solid; border-width:1px; border-color:#F57720; padding:0; overflow:hidden;}
.photo_box1_photo{cursor:pointer; margin:0;  display:block; height:111px; width:112px; overflow:hidden; background-position:center center; background-repeat:no-repeat;}
.photo_box1_photo img{cursor:pointer; display:none;}
.photo_box1_photo div{cursor:pointer; background-position:center center; width:112px; _width:111px; height:110px; background-repeat:no-repeat;}
.photo_box1_text{background-color:#FA9B4B; line-height:16px; display:block; width:112px; height:29px; padding:3px 2px 6px 2px; text-align:center; overflow:hidden; font-size:11px;}
/*** OBSAH - Fotografie ***/
#MainBox #Content #ContentIn #ContentRight .list_item_box{position:relative; background-color:#FFF;  border-bottom:solid 1px #EAEAEA; border-top:solid 6px #EAEAEA; padding:10px; padding-bottom:22px; =padding-bottom:0; margin-bottom:12px;}
#MainBox #Content #ContentIn #ContentRight .list_item_box h2,.nadpis{margin-top:0; padding-top:0; margin-bottom:5px;color:#F57720;}
#MainBox #Content #ContentIn #ContentRight .list_item_box h2 a,.nadpis{color:#F57720;}
#MainBox #Content #ContentIn #ContentRight .list_item_box img{float:left; border:solid 1px #D6D6D6; padding:1px; margin:0 10px 0 0; position:relative;}
#MainBox #Content #ContentIn #ContentRight .list_item_box span{width:100%; text-align:right; position:absolute; =position:relative; bottom:7px; display:block;  margin-top:7px; right:10px;}
#InfoProductBox_product{border-width:1px; border-style:none none solid none; padding-bottom:13px; margin:0 0 0 0;border-color:#D5D5D5;}
#ListBox2{bottom:0; left:0;  margin-top:8px;border-style:solid none none none; border-width:1px; clear:both; border-color:#EAEAEA; }
#ListBox2Left{float:left; width:45%; margin:4px 0 0 0px;}
#ListBox2Right{float:right; width:45%; margin:4px 0px 0 0; text-align:right;}
#ListBox2 #ListBox2Right , #ListBox2 #ListBox2Left,.list_item_box span,.product_line_box .detail{font-size:11px; font-weight:normal;}
/*********************************************************************************/
.correct{clear:both;    width:1px;    height:1px;    visibility:hidden;    _display:inline;}
.left{float:left;}
.right{float:right;}
/****** BASAR ******/
.nadpis{font-weight:bold;}
.navigation{padding:4px;}
.navigation a{padding:2px;}
.block_deska{border:1px solid #F0F0F0;margin-bottom:4px;padding:4px;}
.nadpis_sekce{font-size:13px;}
.poznamka_left,.poznamka_right{padding-left:3px;}
.text_odst{padding:4px;}
.inz_mezera{height:4px;padding:2px;}