@media screen{
body {font: 11px Georgia, "Times New Roman", Times, serif;text-align: left;color:#000;background:#fff url(../imgs/bgBody.jpg) 50% 0 no-repeat;padding:0px; margin:0; letter-spacing:1px;}
form, div, h1, h2, h3, h4, h5, h6, ul, ol, li, p{margin:0px;padding:0px;}
img {border: none;}
.clear {clear:both;}
div.clear {clear:both; padding:0; margin:0; height:1px; font-size:1px;}
a {color:#daa520;text-decoration:none;}
a:hover {text-decoration:underline;color:#000;}
.reader {position: absolute;top: -10000px;left: 0px;width: 1px;height: 1px;overflow: hidden;}
.hidden { visibility:hidden;}
/* Layout
=================================*/
#wrapper{margin:0 0 70px 130px;width:900px;text-align:left;}
/*=== header ===*/
#headerPage{position:relative;width:900px;height:145px;background: url(../imgs/bgDivider1.gif) 0% 100% no-repeat;}
#headerPage h2{font-size:220%;color:#FFFFCC;margin-left:1em;}

/*#logo, #logo a, #logo a span{width:140px;height:43px;}
#logo{position:relative;top:50px;left:35px;}
#logo a{display:block;cursor:pointer;color:#000;}
#logo a span{position:absolute;top:0px;left:0px;background:transparent url(../imgs/bgLogo.gif) 0 0 no-repeat;z-index:50;}*/

#logo, #logo a, #logo a span{width:167px;height:67px;}
#logo{position:relative;top:35px;left:8px;}
#logo a{display:block;cursor:pointer;color:#000;}
#logo a span{position:absolute;top:0px;left:0px;background:transparent url(../imgs/bgLogo1.gif) 0 0 no-repeat;z-index:50;}

p#motto {position:absolute; display:block;top:73px; right:35px;width:505px; font-size:13px; padding:0; margin:0; text-align:right; font-weight:bold; letter-spacing:1px;}

/*=== header Menu ===*/
#headerMenu{display:block;padding-top:25px;height:75px;_height:100px;width:900px;background: url(../imgs/bgDivider1.gif) 0% 100% no-repeat; overflow:hidden;}
#headerMenu h2{display:none;}
#headerMenu ul{display:block; float:left;list-style-type:none;margin:2px 0px 2px 30px;_margin:2px 0px 2px 15px;padding:0px; width:840px; clear:both; }
#headerMenu ul li{float:left;width:auto; padding:0; margin:0;}
#headerMenu ul li a{display:block; font-size:12px;padding:2px 12px 2px 5px;font-weight:bold; background:url(../imgs/bgHeaderMenuItem.gif) 100% 50% no-repeat;letter-spacing:1px;_float:left; }
#headerMenu ul li a:hover, #headerMenu ul li a.active{color:#000; text-decoration:none;}
#headerMenu ul li a.active{font-style:italic;}
#headerMenu ul li a.last{background:none;}

/*=== body ===*/
#content{position:relative;width:900px;}

#footer{text-align:left;height:50px;line-height:50px;width:900px; clear:both;background: url(../imgs/bgDivider1.gif) 0 0 no-repeat; margin-bottom:70px;}
#footer p{letter-spacing:1px; font-weight:bold; font-size:11px; margin-left:35px;}

#counter {display:none;}

/* Menu Styling - col1
=================================*/
/*.decor {clear:both;display:block; width:245px; height:100px;background:url(../imgs/bgCol1.jpg) 5px 0px no-repeat;}
.box {width:211px;float:right; margin:20px 0px 20px 0px; background:url(../imgs/bgBox.jpg) 0 0 repeat-y; border-bottom:2px solid #e5e5e5;}
.box p{line-height:1.5em;padding: 0.3em 10px 3px 20px; margin:5px 0px 5px 0px;}
.box h3 {font-size:14px;color:#9d0d15;padding:0px 10px 0px 15px; margin:0px 0px 5px 0px;}
.boxHeadingNews, .boxHeadingInfo  {display:block; width:211px; height:40px; overflow:hidden;font-size:16px; color:626262; padding:5px 5px 0px 60px;}
.boxHeadingNews {background:url(../imgs/bgBoxHeadingNews.jpg) 0 0 no-repeat;}
.boxHeadingInfo {background:url(../imgs/bgBoxHeadingInfo.jpg) 0 0 no-repeat;}*/

/* Content Styling - col2
=================================*/
#content h1{font-size:12px;color:#000;padding:0px 35px; margin:0; line-height:60px; height:60px;/*background: url(../imgs/bgDivider1.gif) 0% 100% no-repeat;*/ letter-spacing:1px; font-weight:bold; font-style:italic; }
#content h2{font-size:16px;color:#9d0d15;padding:0px; margin:15px 0px 5px 0px;}
#content h3{font-size:13px;padding:0px 0px 0px 0px; margin:0px 0px 5px 0px;}
#content h4{font-size:13px;padding:0.3em 0px .5em 0px;}
#content h5{font-size:110%;padding:0.3em 0px .5em 0px;}
#content p{line-height:1.4em;padding: 0; margin:5px 0px 5px 0px; letter-spacing:1px;}

#content ol{margin:.3em 0 .1em 1em;padding:.5em 0 .1em 1em;}
#content ol li{margin:.2em 0 .1em 0;padding:.2em 0 .1em 0;}

#content ul {padding:0px 35px 1em 35px;margin-left:0px;list-style-image:none;width:100%; margin-top:0px;}
#content ul li{padding-left:15px;margin-left:0px;list-style-type:none; background: url("../imgs/bgListItemBullet.gif") 0px 10px no-repeat; line-height:1.8em;}

.oneSentence {padding:15px 30px 0px 30px; margin:0 0 14px 0; background: url(../imgs/bgDivider1.gif) 0 0 no-repeat;}
.oneSentence img{padding:0; margin:0 22px 0 0;  float:left;}
.oneSentence a{ font-weight:bold;}



#content .text {padding:15px 0px 0px 0px; margin:0 0 14px 0; background: url(../imgs/bgDivider1.gif) 0 0 no-repeat;}
#content .text p {padding: 0 35px; margin:5px 0px 10px 0px;}
#content .text a {font-weight:bold;}
#content .text hr{ background:#fff url(../imgs/bgDivider1.gif) center center no-repeat;width:900px; height:2px; border:none;padding:0px; margin:15px 0px; clear:both;}

div.tile {float:left; display:block; width:214px; height:162px; position:relative; margin:10px 8px 10px 0px;}
div.tile a {display:block;width:214px; height:162px; position:relative;background:url(../imgs/tile1.gif) 0px -162px no-repeat; text-decoration:none; text-align:center;}
div.tile a:hover {background:url(../imgs/tile1.gif) 0px 0px no-repeat;}

div.tile a img {width:206px; height:106px; display:block; position:absolute; top:4px; left:4px; border:0;}
div.tile a span { font-size:18px; display:block;padding-top:125px; }
div.tile a:hover span { color:#FFF;}


table p{line-height:1em;}
/* ====== img - content =========*/
.imgLeft, .imgRight{}
.imgLeft img, .imgRight img, .imgDetail img{border:none;}
.imgLeft p, .imgRight p, .imgDetail p{text-align:center;margin:0px;padding:.2em;}
.imgLeft{float:left;margin:5px 10px 5px 35px;}
.imgRight{float:right;margin:5px 35px 0px 10px; padding:0 0 10px 0;}


/* ====== table - content =========*/
.contentTable{border-collapse:collapse;font-size:100%;margin:.6em 0px .6em 0px;border-bottom:3px solid #9d0d15;border-top:3px solid #9d0d15;}
.contentTable th{padding:.4em .4em;background-color:#B13D44;color:#ffffff;text-align:left;border:1px solid #FFF;vertical-align:top;}
.contentTable tr{ background-color:#FAF3F3;}
.contentTable tr:hover {background-color:#F5E6E7;}
.contentTable td{padding:.4em .4em;border:1px solid #FFF;vertical-align:top;}
.contentTable p{line-height:1.5em;padding:0px;}

table.blank {border:0px;margin:.5em 0px; font-size:11px;}
table.blank tr{background-color:transparent;border:0px;}
table.blank tr:hover {background-color:transparent;}
table.blank td{padding:5px 5px 5px 0px;border:0px;vertical-align:top;}
table.blank h3 {padding:0px 0px 0px 15px;}
table.blank td p{line-height:1.5em;}


#content .article {padding:2px 0px 0px 0px; height:345px; margin:0 0 0 0; background: url(../imgs/bgDivider1.gif) 0 0 no-repeat; position:relative;}

#content .article a.articleLink {display:block;text-decoration:none;font-size:11px; font-weight:bold; position:absolute; width:auto; height:20px; line-height:20px;top:290px; left:474px;}
#content .article .box{position:absolute; width:406px; height:130px; padding:10px 20px;_width:446px; _height:150px; top:12px; left:454px; background:#daa520; }
#content .article .box.gold{ background:#daa520;}
#content .article .box.gray{ background:#B1B1B1;}

#content .article .box h2{ padding:0; margin:2px 0 10px 0; font-size:13px; font-weight:bold; color:#000; letter-spacing:0px;}
#content .article .box p.productId{padding:0; margin:0; font-size:15px; font-weight:bold;color:#000;letter-spacing:0px;}
#content .article .box p.productId span{color:#FFF;}
#content .article .box p{ font-size:11px; color:#FFF;letter-spacing:0px;}

/* gallery */
#content .jqGSContainer{position:absolute;width:450px; height:300px; top:10px; left:0px; padding:0;}
#content .jqGSContainer .jqGSImgContainer{}
#content .jqGSContainer .jqGSImgContainer ul{padding:0;margin:0;position:relative;list-style:none;}
#content .jqGSContainer .jqGSImgContainer ul li{padding:0;margin:0;position:relative;margin-top:0;margin-bottom:0px;float:left;}
#content .jqGSContainer .jqGSImgContainer ul li .jqGSLoader{width:100%;height:100%;position:absolute;}
#content .jqGSContainer .jqGSImgContainer ul li img{border:0;}
#content .jqGSContainer .jqGSImgContainer ul li .jqGSTitle{background:#000;position:absolute;right:0px;top:0px; padding:3px;color:#fff;width:300px;}


#content .jqGSContainer .jqGSPagination{position:absolute;width:406px;height:25px;left:474px; top:160px;padding:0;}
#content .jqGSContainer .jqGSPagination ul{padding:0;margin:0;list-style:none;position:relative;float:right;}
#content .jqGSContainer .jqGSPagination ul li{padding:0;margin-right:5px;float:left;padding-right:1px;text-align:center;padding-bottom:1px;}
#content .jqGSContainer .jqGSPagination ul li a{padding:1px 1px;text-decoration:none;font-size:15px; font-weight:bold;}
#content .jqGSContainer .jqGSPagination ul li a.selected{/*background:#fff;*/color:#000;/*border: 1px solid #eaeaea;*/}
#content .jqGSContainer .jqGSPagination ul li a:hover{/*background:#fff;*/color:#000;/*border:1px solid #fff;*/}

#content .jqGSImgContainer{border:none;}


/* Paging */
.pages_div{display:block;height:60px;line-height:60px;padding-left:20px;width:880px;_width:900px;background: url(../imgs/bgDivider1.gif) 0 0  no-repeat; overflow:hidden;}
.pages_div a { font-size: 12px; padding: 1px 3px; text-decoration: none; font-weight: bold; letter-spacing:1px; }
.pages_div a:hover { color: #000;text-decoration: none; }
.pages_div span { color: #000;font-size: 12px; padding: 1px 3px; text-decoration: none; font-weight: bold;letter-spacing:1px; }
.pages_div a.pagingBack, .pages_div a.pagingNext, .pages_div a.pagingAll, .pages_div a.up{ margin:0px 10px; font-size:11px;}

/* Objednavkovy formular */
#order {margin:0; padding:0;}
#order fieldset{ border:none; padding:0; margin:0;}
#order label{ font-weight:bold; padding:0; margin:0; width:200px; float:left;}
#order input, #order textarea { width:300px; border:1px solid #daa520; font:11px Georgia, "Times New Roman", Times, serif; padding:0; margin:0; background:#daa520; color:#000; }
#order input.inputMandatory, #order textarea.inputMandatory { border:1px solid #daa520; background: #ffffff; color:#000; }
#order input.buttonOk{color:#daa520; cursor:pointer; background: #FFF; font:11px Georgia, "Times New Roman", Times, serif; font-weight:bold; border:0; margin:0; padding:0; margin-left:200px; float:left; width:auto;}

#errorMsg {}
#errorMsg ul {}
#errorMsg ul li{ padding-left:0px;}

.textCenter{text-align:center;}
.textRight {text-align:right;}
.price {font-weight:bold;}
.nowrap {white-space:nowrap;}
.team {color:#daa520;}
}
@media print{
body{font-family:"Times New Roman CE", Georgia, "Times New Roman", Times, serif;color:#000;}
#headerMenu, #headerPage,  #counter, #content .jqGSContainer .jqGSPagination, .pages_div{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;}
.imgRight{float:right;}
img{border:1px solid #000;margin:3px;}
#footer, #created{font-size:9px;}
.tableDetail{border-collapse:collapse;}
td, th{border: 1px solid #000;}
th{text-align:left;}
}

