@media screen{
body {font: 72% Verdana, Arial, Helvetica, sans-serif;text-align: center;color:#5F5F5F;background-color:#FFF;padding:0 5px;margin:0 5px;}
form, div, h1, h2, h3, h4, h5, h6, ul, ol, li, p{margin:0;padding:0;}
img, fieldset {border: none;}
.clear {clear:both;}
.clearR {clear:right;}
.clearL {clear:left;}
a {color:#8E3D3A;text-decoration:underline;}
a:hover {text-decoration:none;}
.textRed{color:#FF0000;}
.reader {position: absolute;top: -10000px;left: 0px;width: 1px;height: 1px;overflow: hidden;}

/* Layout
================================*/
#wrapper{margin:0 auto;width:900px;text-align: left;}
/*=== header ===*/
#header{position:relative;height:110px;background:transparent url("../images/bgHeader.gif") 100% 100% no-repeat;}
#header h2{font-size:24px;color:#490A0D;padding:.5em;}
#header h2 span{position:absolute;z-index:1;width:256px;height:109px;top:0px;left:0px;background:transparent url("../images/logo.gif") 0 0 no-repeat;}
#header h2 a{cursor:pointer;}
#headerMenu{position:absolute;top:55px;right:0px;width:625px;background:#490A0D url("../images/bgHeaderMenu.gif") 0 0 repeat-x;}
#headerMenu ul{list-style-type:none;}
#headerMenu ul li{float:left;border-right:1px solid #FFF;font-size:12px;}
#headerMenu ul li a{display:block;color:#FFF;text-decoration:none;padding:14px 12px 6px 12px;font-weight:bold;}
#headerMenu ul li a:hover{color:#FFFFCC;background-color:#7F5355;}
#search{position:absolute;top:12px;right:0px;}
.fieldSearch{width:140px;border:1px solid #DFB9AA;background-color:#FAF3F1;margin-top:1px;vertical-align:middle;}
.searchButton{vertical-align:middle;}
/*=== body ===*/
#col1{float:left;width:690px;}
#col2{float:right;width:200px;}
#footer{clear:both;border-top:8px solid #7F5355;font-size:85%;background-color:#490A0D;position:relative;}
#footer p{padding:10px;margin:0;color:#F2E3DD;}
#footer a{color:#F2E3DD;text-decoration:none;}
#footer a:hover{color:#FFF;text-decoration:underline;}
#ref{position:absolute;right:10px;top:10px;}
#counter {display:none;}
/* Content Styling - col1
=================================*/
.tilesSection{float:left;width:229px;height:228px;background-color:#FAF3F1;}
/*.tilesSection span{position:absolute;top:0px;left:0px;width:229px;height:228px;}*/
.popup {z-index: 100;position:absolute;display:none;width:400px;height:268px;background-color:#FAF3F1;border-bottom:1px solid #4A0B0E;border-right:1px solid #4A0B0E; }
.popup p {margin:5px;}
.popup img {margin:4px;float:left;}
.popup .moreInfo {position:absolute;bottom:3px;right:3px;width:128px;height:50px;background-color:#E7C9BE;  }
#col1 .colLeft{float:left;margin:60px 0 0 0;width:225px;}
#col1 .colLeft .forum{font-size:90%;margin-top:15px;}
#col1 .colLeft .forum img{float:left;}
#col1 .colRight{float:right;margin:10px 0;width:455px;}
#vzorkovna{position:absolute;z-index:10;}
#col1 h1{font-size:210%;color:#575859;padding:10px 0 0 0;font-weight:normal;}
#col1 h2{font-size:140%;color:#851217;padding:.8em 0 0 0;}
#col1 h3{font-size:130%;color:#333;padding:1em 0px 0px 0px;}
#col1 h4{font-size:110%;padding:0.8em 0px .4em 0px;}
#col1 h5{font-size:105%;padding:0.3em 0px .5em 0px;}
#col1 p{line-height:1.5em;padding: 0.3em 0 .7em 0;}
#col1 ul, #col1 ol{margin:.3em 0 .3em 1em;padding:.3em 0 .3em 1em;}
#col1 ul li, #col1 ol li{margin:.1em 0 .3em 0;padding:.1em 0 .3em 0;line-height:1.3em;}

/* ==== guest book ==== */

#postForm fieldset{background-color:#FBF3F1;border:1px solid #F3DDD8;padding:2px;margin:1em 0;}
#postForm label{display:block;float:left;width:160px;margin:0 2px 0 0;text-align:right;}
#postForm legend{color:#FFF;font-weight:bold;padding:3px 5px;background-color:#490A0D;}
#postForm .field{font:100% Verdana,Arial,Helvetica,sans-serif;padding-left:.2em;color:#000;border:1px solid #EBC6BC;width:250px;}
#postForm .textA{font:100% Verdana,Arial,Helvetica,sans-serif;padding-left:.2em;color:#000;border:1px solid #EBC6BC;width:460px;height:100px;}
#postForm .buttonOk{background:#00CC66 url("/images/bgButtonOk.gif") repeat-x;color:#FFF;border:1px solid #006600;cursor:pointer;}
#postForm .buttonKo{background:#FF9966 url("/images/bgButtonKo.gif") repeat-x;color:#FFF;border:1px solid #BF0000;cursor:pointer;}

.questionForum {background-color:#FAEFED;margin:1em 0;}
#col1 .questionForum p {padding:0.3em .5em .5em .5em;}
#col1 .questionForum h3 {background:#F3DDD8 url(/images/text.gif) no-repeat 3px 60%;border-bottom:1px solid #EBC6BC;color:#490A0D;font-size:130%;padding:0.2em 0.6em 0.2em 23px;}
#col1 .answerForum ul {list-style-type:none;margin:8px 0 2px 0;}
#col1 .answerForum ul h3 {font-size:115%;background:transparent url(/images/comment.gif) 0 60% no-repeat;border-left:medium none;padding:2px 0 2px 20px;}
#col1 .answerForum ul li {border-left:2px solid #7F5355;padding-left:10px;}

.skryte{display:none;}
/* Col 2 */
#col2 h2{font-size:120%;color:#FFF;line-height:2em;width:95px;padding:0 0 0 10px;background-color:#490A0D;border-right:1px solid #000;}
#menuPages{background-color:#FAF3F1;margin-bottom:5px;border-bottom:8px solid #490A0D;}
#menuPages ul, #menuPages ul ul, #menuPages ul ul ul{list-style-type: none;}
#menuPages ul li a {border-bottom:1px solid #F4E3DF;border-top:1px solid #FFF;display:block;text-decoration:none;padding:3px 3px 3px 10px;color:#490A0D; }
#menuPages ul li a:hover{color:#000;background-color:#F4E6E1;}
#menuPages ul ul li {font-weight:normal;font-size:90%;background-color:#FCF9F8;}
#menuPages ul li ul li a {padding-left: 16px;border-bottom:1px solid #FAF2EF;border-top:1px solid #FEFDFC;}
#menuPages ul li ul li a:hover{color:#000;background-color:#F9F2F2;}

#supplier, #contact{background:transparent url("/images/bgCol2Tiles.jpg") 0 0 no-repeat;border-bottom:10px solid #FFF;}
#supplier ul li{margin:0 5px 0 10px;padding:1px 0 3px 0;list-style-type: none;font-size:90%;}
.imgSupplier{border:1px solid #E7C9BE;}

#col2 h3{font-size:110%;padding:1em 0 .4em 8px;}
#col2 p{line-height:1.3em;padding: 0.3em 8px .7em 8px;font-size:90%;}
#col2 img{margin-bottom:4px;}

.notice{background-color:#FFD9B3;border:1px solid #FFBE7D;padding:.6em; margin:2px;}
/* ====== img - content =========*/
.imgLeft{float:left;margin:5px 8px 5px 0;border:2px solid #913E3B;padding:1px;}
.imgRight{float:right;margin:5px 0px 3px 8px;border:2px solid #913E3B;padding:1px;}

/* form contact */
#order{border-top:2px solid #943F3C;border-bottom:2px solid #943F3C;background-color:#FFDDBB;}
#order fieldset{border:none;position:relative;}
#order label{display: block;float: left;width: 90px;margin: 0 2px 0 0;text-align:right;}
.formField{font: 100% Verdana, Arial, Helvetica, sans-serif;color:#344D69;background-color:#FFF;width:165px;border:1px solid #943F3C;padding-left:3px;}
.formArea {font: 100% Verdana, Arial, Helvetica, sans-serif;color:#344D69;background-color:#FFF;width:330px;border:1px solid #943F3C;padding-left:3px;}
.buttonOk{background: #00CC66 url("/images/bgButtonOk.gif") 0 0 repeat-x;color:#FFF;cursor:pointer;border:1px solid #006600;}
.buttonKo{background:#FF9966 url("/images/bgButtonKo.gif") 0 0 repeat-x;color:#FFF;cursor:pointer;border:1px solid #BF0000;}
/* ====== content table=========*/
.contentTable{font-size:100%;width:495px;margin-top:.6em;border-collapse:collapse;border-bottom:3px solid #943F3C;}
.contentTable th{padding:.2em .4em;background-color:#943F3C;color:#FFF;text-align:left;}
.contentTable td{padding:.8em .4em;border:1px solid #FFECD9;border-bottom:3px solid #FFECD9;background-color:#FFDDBB;vertical-align:top;}

.mR20px{margin-right:20px;}
}
@media print{
body{font-family:"Times New Roman CE", Georgia, "Times New Roman", Times, serif;color:#000;}
#header, #col2, #counter{display:none;}
h1,h2,h3,li{page-break-inside:avoid;margin:0px;}
h1{padding-top:0px;margin-bottom:.5em;border-bottom:1px solid #000;}
h2,h3{padding-bottom:0px;}
p{margin-top:.2em;padding:0px;}
a{text-decoration:underline;font-weight:bold;}
.imgLeft{float:left;margin:5px 8px 5px 0;}
.imgRight{float:right;margin:5px 0px 3px 8px;}
#footer{font-size:9px;}
.tableDetail{border-collapse:collapse;}
td, th{border: 1px solid #000;}
th{text-align:left;}
}