/*ZĂˇkladnĂ­ CSS*/
/*TÄ›lo*/
body {font-family: sans-serif;
font-size:11px; 
background-color:#FFFFFF; 
background-image:url(img/mboxbg.gif);
background-repeat:repeat-x;
padding: 0; 
margin:0; 
text-align: center;}

/*ZĂˇkladnĂ­ nastavenĂ­ prvkĹŻ*/
h1{font-size:16px; font-weight:normal; margin-bottom: 5px; color:#000000; font-style:italic; font-weight:bold; }
h2{color:#3D8DBE; font-size:12px;background-image:url(img/titleimg.gif); font-weight:bold; background-repeat:no-repeat; background-position:left; padding:0 0 0 15px; margin:0; }
h3{font-size:14px; color: #3C88B7; margin:5px 3px 5px 3px; text-decoration:underline; font-weight:lighter;}
h4{font-size:13px; color: #000000; margin:0; font-weight:bold;}
h5{font-size:12px; color: #3D8BBB; margin:0; font-weight:bold;}
h6{font-size:11px; color: #000000; margin:0;}
legend{color:#D6D6D6;}
p{margin:0; padding:0;}
ul{margin:0; padding:0;}
li{margin:0; padding:0;}
span{margin:0; padding:0;}
img{margin:0; padding:0; border:none;}
address{margin:0; padding:0;}
a{color:#FE8E21;text-decoration:underline; margin:0; padding:0;}
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;}
#contactformtab {border: 0px; border-color: white;}
th{background-color:#F4F4F4; color:#3D8BBB;}
form, select{margin:0; padding:0;}
input, textarea{border-color:#3D8BBB; border-style:solid; border-width:1px; background-color:#FFFFFF; color:#3D8BBB; font-family: sans-serif; font-size: 11px; color: black;}


/*************************************************************************************************************************/

.NoPrint {}

/*************************************************************************************************************************/


#MBox {}
#MainBox{position:relative; width: 750px; margin-left: auto; margin-right: auto; text-align: left;}
#HeadBox {margin:10px 0 0 0;width:750px;height:158px;}
#PrintBox{display:none;}

/*Menu*/
#MenuBox {float:left; width:163px; padding:0 0 0 16px;}
/*HlavnĂ­ ÄŤĂˇst*/
#MenuBoxMain{margin:0 0 0 -6px; padding:0 0 0 37px;}
#MenuBoxMain span{margin:0 0 0 -16px; color:#575C62; font-weight:bold;}
#MenuBoxMain ul{margin-top:5px;}
#MenuBoxMain a{color:#575C62; text-decoration:none;margin:4px 0 4px 0;}
#MenuBoxMain li{list-style-image: url("./img/menulist.gif"); }
#MenuBoxMain a:hover{color:#FC7C01; text-decoration:underline;}
/*VedlejĹˇĂ­ ÄŤĂˇst*/
#MenuBoxSecond {margin:30px 0 50px 16px;}
#MenuBoxSecond li{ list-style:none; margin:4px 0 4px 0;}
#MenuBoxSecond a{color:#575C62; text-decoration:none; font-weight:bold;}
#MenuBoxSecond a:hover{text-decoration:underline;}
/*Kontatk*/
#MenuBox address{font-style:normal; font-size:11px; margin:10px 0 0 16px;line-height:12px;}

/*Obsah*/
#ContentBox{float:right; width:570px; margin:0 0 10px 0; =padding:0 0 10px 0; _padding:0 0 20px 0;}
#SearchBox{margin:5px 0 15px 0; }
#SearchBox select{font-size:11px; margin:0 5px 0 0;}

/*Obsah levĂ˝ sloupec*/
#ContentBoxLeft{width:270px; float:left; /*border-right-color:#DDDEDF; border-right-style:solid; border-right-width:1px; padding:0 15px 0 0;*/ margin:5px 0 0 0;}
#ContentBoxGrayLineBg{width:570px; float:left; background-image:url(./img/line.gif); background-repeat:repeat-y; background-position:center; _margin:0 0 0 0;}
/*Obsah pravĂ˝ sloupec*/
#ContentBoxRight{width:270px; float:right;margin:5px 0 0 0; padding:0;}
/*Obsah stĹ™ednĂ­ ÄŤĂˇst*/
#ContentBox table{text-align:left; font-size:11px;}
#ContentBox th{padding:10px; font-size:14px; font-weight:normal;}
#ContentBox td{padding:10px;}
#ContentBox h3 a{color: #3C88B7;}
#ContentBox h3:hover{text-decoration:none;}
#ContentBox h3 a:hover{text-decoration:none;}

/*Produkt nĂˇhled*/
.ProductBox{margin:0 0 30px 0; padding: 0 0 0 12px; }
.ProductBox h3{background-color:#F4F4F4; padding:12px; margin:0 0 0 -8px;}
.ProductBox h3 a{color: #3C88B7;}
.ProductBox h3:hover{text-decoration:none;}
.ProductBox h3 a:hover{text-decoration:none;}
.ProductBoxtLeft{float:left; padding:5px 5px 5px 0; margin:4px 0 0 0;}
.ProductBoxRight{float:right; width:140px; margin:4px 0 0 0;}
.ProductBoxRight p{margin:2px 0 10px 0; color:#7F7F7F;}
.ProductBoxBoxBottom{clear:both; }
.price {float:left; margin:0; margin:0 0 0 0;}
.info {float:right; background-image:url(img/aimg.gif); background-repeat:no-repeat; background-position:right; padding:0 15px 0 0; margin:-2px 0 0 0;}

/*Text*/
.TextBox{margin:5px 0 10px 0; padding:10px; background-color:#F4F4F4; font-size:11px;}
.TextBox table{margin:5px 0 5px 0;}
.TextBox td, th{font-size:13px; padding:5px;}
.TextBox ul{margin:5px 0 5px 15px;}
.TextBox td{background-color:#FFFFFF;}
.TextBox p{margin:5px 0 5px 0;}
.TextBox h3:hover{text-decoration:underline;}

/*Detail*/
#DetailBoxLeft{float:left; width:220px;}
#DetailBoxLeft img{margin:4px;}
#DetailBoxRight{float:right; width:340px;}
#DetailBoxRight h1{font-size:14px; color: #3C88B7;  text-decoration:underline; font-style:normal; font-weight:lighter;background-color:#F4F4F4; padding:12px; margin:0 0 5px -8px;}
#DetailBoxRight li{display:inline; margin:0 7px 0 0;}
#DetailBoxRight ul{margin:15px 0 15px 0;}

/*Formular*/
#FormBox{ padding:0 30px 0 30px; text-align:right;}
#FormBox textarea{scrollbar:none;}
#FormBox label{display: block; float:left; text-align:right; width:78px; margin: 1px 8px 5px 0;}
#FormBox p{margin-bottom:9px;}
#FormBoxLeft {float:left;}
#FormBoxRight {float:right;}


#CorrectBox{height:141px; background-image:url(img/mboxbgnew.gif); background-repeat:repeat-x; margin:-131px 0 0 0;   =margin:-208px 0 0 0; _margin:-208px 0 0 0;}
/*PatiÄŤka*/
#BottomBox {clear:both; margin: 10px 0 0 0;}
/*PatiÄŤka vlevo*/
#BottomBoxLeft{float:left; margin:25px 0 0 0; _margin:15px 0 0 0;}
#BottomBoxLeft li{display:inline; margin:0 10px 0 0; position:relative; z-index:10;}
/*PatiÄŤka vpravo*/
#BottomBoxRight{float:right; color:#ABABAB; margin:10px 0 0 65px; }
#BottomBoxRight p{float:left;margin:10px 10px 0 0; _margin:0 10px 0 0;}
#BottomBoxRight p a{color:#ABABAB;}
#BottomBoxRight img{float:left; margin:5px 10px 10px 0; _margin:-5px 10px -5px 0; z-index:5; position:relative;}

/*TĹ™Ă­dy*/
.title{color:#3D8DBE; font-size:12px;background-image:url(img/titleimg.gif); font-weight:bold; background-repeat:no-repeat; background-position:left; padding:0 0 0 15px; margin:0; }
.city{color:#000000;}
.money{color:#3D8DBE; font-weight:bold; text-align:right;}
.correct {clear: left;height: 1px;} 
.special{color:#FC7C01; font-weight:bold; margin-top:5px;}

