.none{display:none;}
font-weight: bold;.hidden{visibility:hidden;}
.clear{clear:both;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.fright{float:right;}
.fleft{float:left;}
.cont{margin:10px 0;}
.w46p{width:46%;}
.w48p{width:48%;}
.w50p{width:50%;}
.w70p{width:70%;}
.w75p{width:75%;}
.w96p{width:97%;}
.w100p{width:100%;}
.w20{width:20px;}
.w100{width:100px;}
.w2e{width:1em;}
.arial,#content,#popup{font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;}
div#dirky,#top,#top h1 #logolink,#top h1 span#handmade,menu1,menu2,submenu1,#footer,.hovereffect{}
#popup ul,
.nostyle{list-style:none;}
.yellow{color:yellow;}
.white{color:white;}
table,tr,td{border-collapse:collapse;}
.upper{text-transform:uppercase;}
.inner {padding:10px;}
a img{border:0;}
tr.dbrtop td,.dbrtop{border-top:1px dashed #B3B3B1;}
tr.dbrbottom td,.dbrbottom{border-bottom:1px dashed #B3B3B1;}
tr.dbrright td,.dbrright{border-right:1px dashed #B3B3B1;}
tr.dbrleft td,.dbrleft{border-left:1px dashed #B3B3B1;}
html,body{height:100%;}
body *,body{margin:0;padding:0;}
body{background:#A43039;font:1em Verdana,Arial,Geneva,Helvetica,sans-serif;}
a:link,a:visited{color:#bb2c2a;}
a:hover{color:#000;}
a.button:link,a.button:visited {color:#fff;}
.no{display:block;height:0;left:-9999px;overflow:hidden;position:relative;}
p{color:#4B4B4B;font-size:0.93em;line-height:1.25em;}
/*#content p.perex{color:#000;font-size:.93em;line-height:1.38em;margin:10px 0 20px 20px;text-indent:5px;}*/
p.left{padding-right:250px;}


#pagecontainer {height:100%;min-height:100%;position:relative;padding-top:87px;padding-bottom:10px;min-width:960px;background:#A43039 url(../images/container_bckgr.jpg) repeat-y top center;}
body>#pagecontainer{height:auto;}
body * {margin:0;padding:0;}
/* PNG fix for IE5.5/6 */
img, div, input,.pngfix,#handmade,#dirky,#pagecontainer,#logolink {}
#container {/*background:#fff url(../images/container_bckgr.jpg) repeat-y top center;height:100%;min-height:100%;*/padding-bottom:45px;}
#top{background:transparent url(../images/header_bckgr.png) repeat-x bottom left;height:96px;left:0;position:absolute;top:0;width:100%;}
#top .topin {width:989px;margin:0 auto;position:relative;}
#top h3{height:96px;margin:0 auto;position:relative;text-indent:-9999px;width:989px;}
#top h3 #logolink{background:transparent url(../images/header_logo_WS.png) top left no-repeat;cursor:pointer;display:block;height:66px;left:50px;position:absolute;top:10px;width:193px;}
#top h3 span#handmade{background:transparent url(../images/handmade_heading_small.gif) bottom left no-repeat;display:block;height:86px;left:220px;position:absolute;top:0px;left:300px;width:489px;}
#dirky{background:transparent url(../images/header_dirka_small.png) 0 -15px repeat-x;height:86px;position:absolute;right:0;top:0;width:33%;z-index:10;}
#left {margin-left:17px;width:210px;}/*#left{float:left;margin-top:5px;width:180px;}*/
#content{/*background:white url(../images/breadcrumbs_bckgr.png) 0px 0px no-repeat;*/font-size:.83em;margin-left:5px;padding-bottom:60px;}
#content.titulka {width:707px;margin-right:0;}
#content h2{border-bottom:dashed 1px #DEB887;color:#A52A2A;font-size:1.12em;margin:5px 10px;padding:0;padding-bottom:5px;}
#content .textpage{padding:10px;}
#content .textpage h3{color:#9C6868;font-size:1.08em;margin:0;padding:0;}
#content .textpage p{font-size:.87em;line-height:1.42em;}
#content .textpage hr.visual{background:none;border:solid 1px #9C6868;border-width:1px 0 0 0;height:1px;margin:15px;}
/*#right{float:right;margin-right:15px !important;margin-right:3px;margin-top:101px;width:180px;}*/
#footer{background:transparent url(../images/footer_bckgr.png) repeat-x top left;height:65px;width:100%;position:absolute;bottom:0;overflow:hidden;}
#footer #bottommenu {height:35px;margin:18px 10px 0 245px;}
#bottommenu ul li {list-style:none;float:left;margin-right:15px;font-size:11px;}
#bottommenu a:link,#bottommenu a:visited {color:#DEB887;}
#bottommenu a:hover {color:#DEDBA9;text-decoration:none;}
#footer p {position:absolute;bottom:5px;margin-left:670px;color:#CD853F;font-size:.63em;text-align:right;padding-right:15px;}
/* MENU */
#left #menu1,#left #menu2,#left #quickcontact{margin-top:5px;}
#left #menu2,#left #quickcontact{margin-top:5px;}
#left #menu1 ul li,#left #menu2 ul li{list-style:none;margin:0;padding:0;}
#left #menu1 ul li ul a span,#left #menu2 ul li ul a span{margin-left:15px;}
#left #menu1 ul li a,#left #menu2 ul li a{background:#7b7771 url(../images/menu1_butt_bckgr.png) top left no-repeat;border-bottom:solid 1px #1F1F1F;color:#E6E6E6;display:block;font-size:10px;height:25px;text-decoration:none;}
#left #menu2 ul li a{border-bottom:solid 1px #794024;}
#left #menu2 ul li a{background:#7b7771 url(../images/menu2_butt_bckgr.png) top left no-repeat;color:#FFF5EE;}
#left #menu1 ul#lev2 li a{background:transparent url(../images/submenu1_butt_bckgr.png) top right no-repeat;border-bottom:none;color:#4E4E4E;height:21px;}
#left #menu1 ul li a.selected,#left #menu2 ul li a.selected{background-position:top right;color:#B90000;}
#left #menu2 ul li a.selected{color:#35260C;}
#left #menu1 ul li a:hover,#left #menu2 ul li a:hover{background-position:top right;border-bottom-color:#444444;color:#000;}
#left #menu2 ul li a:hover{border-bottom-color:#4B3715;}
#left #menu1 ul#lev2 li a:hover{border-color:#696969;color:#B22222;}
#left #menu1 ul li a.selected:link,#left #menu1 ul li a.selected:visited,#left #menu1 ul li a.selected:hover{border-color:#717171;color:#aa0000;font-weight:bold;/*cursor:text;*/}
#left #menu1 ul li a span,#left #menu2 ul li a span{display:block;padding-left:10px;padding-top:6px;text-transform:uppercase;}
#left #menu1 ul li ul li a span{font-size:11px;padding-top:4px;text-transform:lowercase;}
#left #menu1 ul#lev2 ul li a {padding-left:20px;font-weight:normal;}
#left #menu1 ul#lev2 ul li a.selected {color:#A0522D;font-weight:bold;}
#left #quickcontact {margin:15px 0;}
#left #quickcontact h3{background:#F4E8D7;color:#B45E1F;font-size:12px;padding:9px 0 6px 0;text-align:center;border:solid 1px #890707;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
#left #quickcontact div.inner{background:#FFF;border:solid 1px #890707;border-top:none;color:#B45E1F;font-size:11px;font-style:oblique;padding-top:5px;}
#quickcontact .ico{margin-left:25px;padding:5px 3px 2px 30px;background: #fff url(../images/ico/ico-phone.png) left center no-repeat;}
#quickcontact .phone-ico {background-image:url(../images/ico/ico-phone.png)}
#quickcontact .mobile-ico {background-image:url(../images/ico/ico-mobile.png)}
#quickcontact .email-ico {background-image:url(../images/ico/ico-email.png)}
#breadcrumbs{margin-bottom:3px;padding:3px 10px 3px 20px;}
#breadcrumbs p{font-size:10px;}
#basketbox{width:250px;position:absolute;z-index:11;top:7px;right:27px;font-size:12px;background:#FAFAEF;border:solid 1px #A0522D;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;/*background:transparent url(../images/basketbox_heading_bckgr.png) top left no-repeat;color:#6d0303;left:-4px;position:relative;top:-14px;width:188px;*/}
#basketbox h4{color:#B8860B;font-size:11px;font-weight:normal;padding:8px 5px;text-align:center;}
#basketbox p{padding:2px 5px;text-align:right;/*background:transparent url(../images/basketbox_icon.png) top left no-repeat;font-size:10px;font-weight:bold;height:62px;margin:3px 4px;overflow:hidden;*/}
#basketbox p a{color:#A0522D;/*display:block;font-weight:normal;padding:18px 60px 10px 10px;text-align:right;text-decoration:none;*/}
#basketbox p a big{color:red;font-weight:bold;white-space:nowrap;}
#basketbox p a:hover{color:red;}
#right hr{background-image:url(../images/rightcol_hr_bckgr.png);border:none;height:10px;left:-3px;position:relative;width:187px;}
#right hr.moveup{top:-6px;}
#topsellbox,#summary{background:#FFF url(../images/topsellbox_bckgr.png) top left no-repeat;margin-left:1px;width:178px;}
#topsellbox h3,#summary h4{font-size:11px;font-weight:normal;height:25px;position:relative;text-align:center;top:6px;}
#topproducts{border:solid 1px #A0522D;}
#topproducts .product{background:#FFF url(../images/topsellbox_product_bckgr.png) bottom left no-repeat;margin:8px 0;padding-bottom:13px;text-align:center;}
#topproducts .product a{text-decoration:none;}
#topproducts h4,#topproducts p{font-size:.65em;font-weight:normal;}
#topproducts p{color:#FE4110;font-weight:bold;text-decoration:none;}
#topmenu{position:absolute;top:0px;left:250;z-index:100;}
#topmenu .horizmenu {position:absolute;top:63px;left:248px}
/*#topmenu ul#lev1 {margin-top:63px;}*/
#topmenu li{float:left;list-style:none;}
#topmenu a{font-size:10px;font-weight:bold;padding-right:20px;margin-right:20px;}
#topmenu a:link,#topmenu a:visited{color:#cdc49b;text-decoration:none;}
#topmenu a:hover{color:#FFF;text-decoration:underline;}

/*search */
#topmenu .hledani {}
#searchform fieldset {margin-top:15px;border:none;}
#searchform input#q {font-size:10px;width:129px;border:solid 1px #A52A2A;color:#A0522D;padding:1px 5px;height:17px;background: FFF url(../images/brown_gradient.png) 0px -150px no-repeat;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

#content .titulka{background:transparent url(../images/titulka_intro_bckgr.jpg) no-repeat 8px 10px;height:300px;}
.titulka .inner {width:400px;color:#fff;margin-left:15px;margin-top:2px;}
.titulka h3#main{color:#EEE8AA;font-weight:normal;padding:3px 5px 6px 5px;position:relative;font-size:1.6em;margin-top:20px;text-shadow: 0 1px 0 #fff,}
.titulka p {color:#fff;padding: 3px 5px 8px 5px;font-size:.87em;line-height:1.33em;}
.titulka a:link,.titulka a:visited {color:#DEB887;}
#actionnews{background:#FFF url(../images/actionnews_bckgr.gif) 50px bottom no-repeat;margin-top:20px;padding-bottom:10px;}
#actions,#news{float:left;margin:0 0 0 15px;/*margin-left:6px;*/ width:320px !important;width:310px;}
#news{float:right;margin:0 10px 0 0;}
#actions h3,#news h3{background:#FFF url(../images/actionnews_h3_bckgr.gif) bottom left no-repeat;color:#5f0a11;/*font-size:1em;font-weight:normal;*/margin-bottom:5px;padding:2px 0 8px 0;/*text-align:center;*/padding-left:3em;}
#actions h4{color:Gray;/*font-size:.78em;*/font-weight:normal;margin-bottom:5px;}
#actions h4 span.date{display:block;float:left;font-size:.83em;margin-right:5px;/*height:2em;*/}
#actions a.img{clear:left;display:block;float:left;margin:0 5px 0 0;}
#actions a:link img,#actions a:visited img{border:solid 1px #FFF;}
#actions a:hover img{border:solid 1px #000;}
#actions p{font-size:.78em;}
#actions a.clear,#news a.clear{clear:left;display:block;font-size:.78em;margin:10px 10px 3px 150px;text-align:right;text-decoration:none;}
#news ul{padding-top:3px;}
#news li{/*font-size:.78em;*/list-style:none;margin-bottom:3px;}
#news span.date{color:#888888;display:block;float:left;margin-right:5px;margin-top:0px !important;margin-top:2px;text-align:right;width:6em;}
#actionnews hr{border:none;height:1px;}
#actionnews a:link, #actionnews a:visited {color:#fe4110;}
#actionnews a:hover {color:#000;}
/* --------------------------------- FILTR + ZOBRAZENI */
#filterbox{border:solid 1px #CCC;margin:5px 15px;position:relative;}
#filterbox h4{background:#fffacd;font-weight:normal;padding:2px 10px;text-align:center;}
#filterbox form#filter{background:#EDEDED;color:#000;font-size:12px;}
#filter fieldset{background:#F0E68C;border:solid 1px #BFBFBF;border-width:1px 0 0 0;padding:1px 2px;display:table-inline;vertical-align:middle;}
#filter legend {float:left;font-weight:bold;padding:0 5px;background:transparent;text-transform:none;color:#000;position:relative;top:5px;}
#filter fieldset p{display:inline-table;vertical-align:top;padding:2px 10px;margin:0;}
#filter select {font-size:12px;padding:1px 2px;background:#FFF;border-style:solid;}
#filter p label {padding-left:2px;padding-right:5px;}
#filter .brands p {margin-top:3px;}
#filter fieldset.sort,#filter fieldset.brands{background:#f3f3f3;position:relative;}
#filter .asc-desc{cursor:pointer;position:relative;/*top:-3px;*/}
#filter .asc-desc button{background:transparent url(../images/filtr_asc_desc_bckgr.png) no-repeat;border:none;height:22px;overflow:hidden;width:23px;}
#filter .asc-desc #asc{background-position:0 0;}
#filter .asc-desc #desc{background-position:-23px 0;}
#filter .asc-desc #asc.active{background-position:0px -23px;}
#filter .asc-desc #desc.active{background-position:-23px -23px;}
#filter .asc-desc button span.no{display:none;}
#filter p.products4page {float:right;margin-right:10px;}
#filter input,#filter label,#filter select,#filter button{vertical-align:middle;}
#filter input,#filter select,#filter button{border:solid 1px #ABABAB;-moz-border-radius:3px;-webkit-border-radius:3px;}
#filter #submit{background:#FE4110;border-color:#3C3C3C;color:#FFF;cursor:pointer;margin-left:10px;text-transform:uppercase;padding:1px 4px;}
#filter #submit:hover {color:#000;}
#filter input.radio{border:0;}
#content h2.filtermsg {margin: 5px 15px 3px 15px;padding:2px 0 4px 0;font-size:.93em;}
#content.katalog p.pager{text-align:right;margin:0 15px 5px 0;}
.pager a{border:solid 1px #ABABAB;-moz-border-radius:3px;padding:1px 3px;text-decoration:none;-webkit-border-radius:3px;width:14px;}
.pager a,.pager span{font-size:9px;}
.pager a:hover{border-color:#000;}
/* produktovy katalog */
.katalog .category {padding:5px 15px 10px 15px;}
.katalog h1 {font-size:1.2em;padding:0 10px 5px 0px;text-transform:uppercase;}
/*.category p {font-size:.87em;line-height:1.35em;}*/
.categ_descr {width:670px;height:130px;background: url(../images/category_opasky.jpg) top left no-repeat scroll #fff;}
.category .categ_descr.opasky2 {background-image:url(../images/category_opasky2.jpg)}
.category .categ_descr.aktovky {background-image:url(../images/category_aktovky.jpg)}
.category .categ_descr.pouzdra  {background-image:url(../images/category_pouzdra.jpg)}
.category .categ_descr.voditka  {background-image:url(../images/category_voditka.jpg)}
.category .categ_descr.kapsy  {background-image:url(../images/category_kapsy.jpg)}
.category .categ_descr.obojky  {background-image:url(../images/category_obojky.jpg)}
.category .categ_descr.voditka2  {background-image:url(../images/category_voditka2.jpg)}
.category .categ_descr.kozeneopasky  {background-image:url(../images/category_kozeneopasky.jpg)}
.category .categ_descr.textilniopasky  {background-image:url(../images/category_textilniopasky.jpg)}
.category .categ_descr.opaskyspeciality  {background-image:url(../images/category_opaskyspeciality.jpg)}
.category .categ_descr.opaskyshort  {background-image:url(../images/category_opaskyshort.jpg)}
.category .categ_descr.opaskypsi  {background-image:url(../images/category_opaskypsi.jpg)}
.category .categ_descr.doplnky  {background-image:url(../images/category_doplnky.jpg)}
.categ_descr.wsj  {background-image:url(../images/category_wsj.jpg)}

.categ_descr .inner {font-size:11px;color:#F5ECE1;margin:5px;margin-left:250px;}
.categ_descr .inner.left {margin-left:5px;margin-right:230px;}
.categ_descr .inner p {font-size:11px;color:#F5EBE1;}
.categ_descr .inner ul {margin-left:20px;list-style:square;}

#content.katalog p.prodcount {font-size:.8em;padding-left:5px;font-style:italic;}
div.produkt{background:#FFF5E3;border:solid 1px #DDCACA;float:left;height:200px;margin:5px 0 10px 5px;margin:5px 0 10px 10px !important;-moz-border-radius:5px;-webkit-border-radius:5px;width:165px;}
.produkt .obrazky{text-align:center;}
.produkt a img{border:solid 1px #ceb6b6;border-width:1px 0;height:103px;max-height:103px;max-width:160px;overflow:hidden;width:160px;}
.produkt a:hover img{border-color:#E9E9E9;}
.produkt h3{font-size:.9em;padding:4px 0;text-align:center;}
.produkt h3 a:link,.produkt h3 a:visited{color:#8B4513;}
.produkt h3 a:hover{ text-decoration:none;color:#BA2601;}
.produkt h3 span{/*display:block;*/font-weight:bold;text-decoration:none;}
.produkt .obrazky a{display:block;position:relative;}
.produkt .obrazky a span.hovereffect{background:transparent url(../images/product_img_hover.png) no-repeat left top;display:block;height:103px;left:0;position:absolute;top:0;width:163px;}
.produkt .obrazky a:hover span.hovereffect{background-position:bottom left;}
.produkt p.ceny{margin:0;padding:0;text-align:center;text-indent:0;}
.produkt p.ceny span{color:#ff0202;font-weight:bold;}
/* detail produktu */
#pdetail hr.visual{display:none;}
#pdetail h1.prtitle{color:#8B4513;font-size:1.5em;margin:10px;}
#photos{float:left;margin-left:10px;position:relative;text-align:center;width:240px;}
span#zoomico{background:transparent url(../images/zoomico.png) top left no-repeat;bottom:0;display:block;height:33px;position:absolute;right:0;width:33px;}
#chars{/*margin-left:260px;width:240px;*/}
#pdetail h3{color:#CD853F;font-size:.87em;font-weight:normal;margin:0 5px 3px 5px;padding:0;font-variant:italic;}
#chars .popis{margin:10px 5px;text-align:justify;}
#chars .popis p{margin:0;padding:0;}
#products {clear:both;margin:15px 10px 10px 350px;}
#products fieldset{border:none;font-size:11px;padding-top:15px;}
#products input,#products select{font-size:11px;}
#products input#pocet{width:2em;}
#products label{display:block;float:left;margin-right:15px;width:6em;}
#products h4,#products .cont h4{color:#FF4500;font-weight:normal;margin-bottom:3px;}
form#products button{background:#FFF;border:none;margin-right:10px;}
#pdetail p.cena{color:#000;font-size:1em;margin-top:15px;font-size:bigger;}
#pdetail p.cena strong{color:#B70000;font-size:1.2em;}
table#prparams{color:#575757;}
#prparams th{font-size:.87em;/*font-weight:normal;*/padding-left:5px;text-align:left;}
#prparams td{font-size:.93em;padding-left:5px;color:#000;}
.cont h4{border-top:dashed 1px #CCC;margin:0;margin-bottom:-10px;padding-top:10px;}
#content #back{border-top:dashed 1px #CCC;margin:15px 15px;margin:0;padding:0;padding-top:10px;}
a.imgbutton{display:block;overflow:hidden;position:relative;text-align:center;}
a.imgbutton span.cover{display:block;height:100%;left:0;position:absolute;top:0;width:100%;}
a.imgbutton:hover span.cover{background-position:top right;}
a.imgbutton span{display:block;text-indent:-1000em;}
a#buttonback{height:22px;width:120px;}
a#buttonback span.cover{background:transparent url(../images/backtocatalogue_button.gif) no-repeat left top;}
a#buttongogo{height:22px;width:119px;}
a#buttongogo span.cover{background:transparent url(../images/wizardbutton_pokracovat.gif) no-repeat left top;}
a#buttonwback{height:33px;width:130px;}
a#buttonwback span.cover{background:transparent url(../images/button_okrokzpet.gif) no-repeat left top;}
button.img{background:none;border:0;padding:0;position:relative;}
.prdetail p.buttons {margin:5px 5px 5px 20px;}
/* WIZARD */
#content h2.wizard{font-size:.93em;font-weight:normal;margin:10px;padding:3px;}
h2.wizard strong{font-size:1.1em;font-weight:bold;}
#wizardmenu h3{border:1px dashed #CCC;border-width:1px 0;color:#818181;font-size:.97em;margin:10px 10px 20px 10px;padding:10px 0;}
#wizardmenu ul{height:7.5em;margin-left:5%;}
#wizardmenu li{float:left;position:relative;width:26.5%;}
#wizardmenu li.last{width:13.5%;}
#wizardmenu li a,#wizardmenu li span{background-position:center top;background-repeat:no-repeat;display:block;padding-top:50px;text-align:center;width:50%;}
#wizardmenu li.last a,#wizardmenu li.last span{width:100%;}
#wizardmenu li span.arrow{color:#333;font-size:1.2em;font-weight:bold;padding-top:20px;}
#wizardmenu .step1{}
#wizardmenu .step2{}
#wizardmenu .step3{}
#wizardmenu .step4{}
#wizardmenu .step1-active{}
#wizardmenu .step2-active{}
#wizardmenu .step3-active{}
#wizardmenu .step4-active{}
#wizard{color:#999;font-size:.87em;margin:0 10px;}
#wizard table{border:solid 1px #DCDCDC;border-bottom:solid 10px #FFF;border-collapse:collapse;font-family:Tahoma,'Lucida Grande',Arial,'Luxi Sans',sans-serif;margin-bottom:10px;}
#wizard table a:link.upper,#wizard table a:visited.upper{color:#DE2D01;text-decoration:underline;}
#wizard table a.upper:hover{color:#000;text-decoration:none;}
#wizard th,#wizard td,#summary th,#summary td{border:solid 1px #DCDCDC;padding:2px;padding-left:5px;}
#wizard th{background-color:#DEDEDE;border:solid 1px #A1A1A1;border-bottom:solid 5px #FFF;color:#474747;}
#wizard td{vertical-align:middle;}
#wizard tr.suda td,#summary tr.suda td{background:#F6F6F6;}
#wizard tr.price th{background:#CFCFCF;border-top:solid 5px #A3A3A3;}
#wizard .imgcart{width:100px;}
#content #wizard p{margin-top:0;}
/*#wizard a,#wizardmenu a{color:#999;text-decoration:none;}*/
#wizard a:hover,#wizardmenu a:hover{color:#333;}
#wizard a.remove{height:16px;width:16px;}
#wizard a.remove span.cover{background:transparent url(../images/wizardbutton_smazat.png) no-repeat left top;}
#summary{font-size:.7em;margin-right:0 !important;margin-right:9px;}
#summary table{border:1px solid #A0522D;}
#summary th{background:#F7E5C5;color:black;}
#summary.full{padding-left:10px;width:40%;}
#summary.full table{width:100%;}
/* fieldset{margin:0 5px 15px 0;border:0;}*/
legend{background:white;color:#666;padding:2px;text-transform:uppercase;}
legend.ptop{padding-top:3px;}
label.block{display:block;float:left;padding:2px 3px 0 0;text-align:right;width:120px;}
label.required{color:#888;font-weight:bold;}
.spamcode{margin-left:123px;}
input{padding:1px;}
textarea{font-size:12px;}
legend input.radio{height:5px;}
/* TEXTPAGE */
#content .textpage{font-size:.98em;margin:0 10px 45px 10px;}
#content .textpage p,#content .textpage ul,#content .textpage ol,#content .textpage h3,#content .textpage h4,#content .textpage h5,#content .textpage h6,#content .textpage table{line-height:1.5em;margin:15px 0;}
#content .textpage h3,#content .textpage h4,#content .textpage h5,#content .textpage h6{color:#35322B;}
#content .textpage p{font-size:1em;margin:15px 0;}
#content .imgcont{line-height:1em;}
#content .textpage h3{font-size:1.22em;}
#content .textpage h4{font-size:1.08em;}
#content .textpage h5{font-size:1.02em;}
#content .textpage h6{font-size:1em;}
#content .textpage ul,#content .textpage ol{margin-left:40px;}
#content .textpage td,#content .textpage th{border:1px solid #999;font-size:.95em;padding:3px 5px;}
/* TABS */
/* bookmark */
.bookcont{border:solid #B3B3B1;border-width:0 0 1px 0;font-size:.95em;padding:10px;}
.bookcont h3{color:#666666;font-size:.95em;}
#content ul.bookmark{border-bottom:1px solid #DDD;font-size:.7em;height:2.2em;list-style:none;margin:0;margin-top:35px;visibility:hidden;}
.bookmark li{border:solid #DDD;border-width:1px 1px 0 1px;float:left;font-weight:bold;margin:0 0 0 5px;}
.bookmark a{background:#F0F0F0 url(../images/bookmark-d-bckg.gif) repeat-x left top;/*border-bottom:1px dashed #B3B3B1;*/ color:#999;display:block;padding:.42em .8em;text-decoration:none;}
.bookmark a:hover,.bookmark a.active{color:#333;}
.bookmark a.active{background:white url(../images/bookmark-bckg.gif) repeat-x left top;border-bottom:1px solid white;}
#fotky-cont a.detailphoto {display:block;width:180px;float:left;margin-right:10px;}
/* popup & highslide */
#popup,#ppoverlay{left:0;position:absolute;top:0;}
#ppoverlay{background:#333;}
#popup,div.highslide-html-popup{background:#FDFDFD;border:1px solid #B3B3B1;font-size:.8em;width:400px;}
#popup h3,div.highslide-html-popup h3{background:#FE4110;color:black;color:white;font-size:1.2em;margin:2px;padding:2px;text-align:center;text-transform:uppercase;}
#popup #close{padding:3px 0 10px 0;text-align:center;}
#popup #popupclose,#popupclose .cover{height:16px;margin:0 auto;width:56px;}
#popupclose .cover{background-image:url(../images/close-button.gif);}
#popup p,#popup ul.errors,#popup ul.notice{margin:10px;}
.highslide-html-popup h3{background:#FE4110;color:black;color:white;font-size:1.2em;margin:2px;padding:2px;text-align:center;text-transform:uppercase;}
#popup ul,.highslide-html-popup ul{font-size:.93em;line-height:1.4em;margin-bottom:10px;}
#popup ul,#popup ul li,.highslide-html-popup ul,.highslide-html-popup ul li{list-style:disc;margin-left:15px;}
#popup ul.info{margin:10px 10px 10px 40px;}
/* summary */
#summary table{border:solid 1px #8B4513;border-collapse:collapse;font-size:.9em;}
#summary td,#summary th{border:solid 1px #8B4513;border-bottom:solid 1px #F0DAD1;color:#8B4513;padding:2px 5px;}
#summary th{background:#703B14;color:#FFF;font-size:1.07em;font-weight:normal;padding-bottom:5px;text-align:center;}
#summary tr.price td,#summary tr.sum td{background:#FBF3EC;border-bottom:solid 3px #8B4513;border-top:dashed 1px #CCC;font-weight:bolder;text-align:right;}
#summary .sum td{color:#FE4110;font-size:1.3em;}
#summary .sum td small{color:#4E4E4E;font-weight:normal;}
#summary td span{font-weight:normal;}
#summary tr.customer td{border-bottom:solid 5px #8B4513;color:#8B4513;}
/*
form#kontakt{
width:300px;
margin-left:150px;
border:solid 1px #CCC;
padding:0;
}
*/

/* 960 GRID by 960.gs */
.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_12 .push_3,.container_16 .push_4{left:240px}.container_12 .push_6,.container_16 .push_8{left:480px}.container_12 .push_9,.container_16 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_12 .pull_3,.container_16 .pull_4{left:-240px}.container_12 .pull_6,.container_16 .pull_8{left:-480px}.container_12 .pull_9,.container_16 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix{height:1%}
/* pure css buttons */
.button{:;*display:inline;border-radius:.5em;box-shadow:0 1px 2px rgba(0,0,0,.2);cursor:pointer;display:inline-block;font:14px/100% Arial,Helvetica,sans-serif;margin:0 2px;-moz-border-radius:.5em;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);outline:none;padding:.5em 2em .55em;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.3);vertical-align:baseline;-webkit-border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);zoom:1;/* zoom and *display = ie7 hack for display:inline-block */}
.button:hover{color:#fff;text-decoration:none;}
.button:active{position:relative;top:1px;}
.bigrounded{border-radius:2em;-moz-border-radius:2em;-webkit-border-radius:2em;}
.mediumb{font-size:12px;padding:.4em 1.5em .42em;}
.smallb{font-size:11px;padding:.2em 1em .275em;}
.smallb.square{padding:.1em .4em .5em .47em;}
.button.square{box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);}
/* color styles 
---------------------------------------------- */
/* black */
.black{background:#333;background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#000));background:-moz-linear-gradient(top,#666,#000);border:solid 1px #333;color:#d7d7d7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666',endColorstr='#000000');}
.black:hover{background:#000;background:-webkit-gradient(linear,left top,left bottom,from(#444),to(#000));background:-moz-linear-gradient(top,#444,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',endColorstr='#000000');}
.black:active{background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#444));background:-moz-linear-gradient(top,#000,#444);color:#666;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#666666');}
/*lighgreen*/
.lightgreen{background:#9CB82F;background:-webkit-gradient(linear,left top,left bottom,from(#9CB82F),to(#6E8125));background:-moz-linear-gradient(top,#9CB82F,#6E8125);border:solid 1px #819829;color:#59681E;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9CB82F',endColorstr='#6E8125');}
.lightgreen:hover{background:-webkit-gradient(linear,left top,left bottom,from(#9CB82F),to(#57661E));background:-moz-linear-gradient(top,#9CB82F,#57661E);border:solid 1px #59681E;color:#ADFF2F;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9CB82F',endColorstr='#6E8125');}
.lightgreen:active{background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#444));background:-moz-linear-gradient(top,#000,#444);color:#666;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#666666');}
/* gray */
.grayb{background:#8E8E8E;background:-webkit-gradient(linear,left top,left bottom,from(#888),to(#888888));background:-moz-linear-gradient(top,#888,#888888);border:solid 1px #555;color:#e9e9e9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888',endColorstr='#575757');}
.grayb:hover{background:#616161;background:-webkit-gradient(linear,left top,left bottom,from(#757575),to(#4b4b4b));background:-moz-linear-gradient(top,#757575,#4b4b4b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575',endColorstr='#4b4b4b');}
.grayb:active{background:-webkit-gradient(linear,left top,left bottom,from(#575757),to(#888));background:-moz-linear-gradient(top,#575757,#888);color:#afafaf;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757',endColorstr='#888888');}
/* white */
.white{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:-moz-linear-gradient(top,#fff,#ededed);border:solid 1px #b7b7b7;color:#606060;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed');}
.white:hover{background:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dcdcdc));background:-moz-linear-gradient(top,#fff,#dcdcdc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dcdcdc');}
.white:active{background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:-moz-linear-gradient(top,#ededed,#fff);color:#999;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff');}
/* orange */
.orange{background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);border:solid 1px #da7c0c;color:#fef4e9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a',endColorstr='#f47a20');}
.orange:hover{background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11',endColorstr='#f06015');}
.orange:active{background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);color:#fcd3a5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20',endColorstr='#faa51a');}
/* red */
.red{background:#d81b21;background:-webkit-gradient(linear,left top,left bottom,from(#ed1c24),to(#aa1317));background:-moz-linear-gradient(top,#ed1c24,#aa1317);border:solid 1px #980c10;color:#faddde;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24',endColorstr='#aa1317');}
.red:hover{background:#b61318;background:-webkit-gradient(linear,left top,left bottom,from(#c9151b),to(#a11115));background:-moz-linear-gradient(top,#c9151b,#a11115);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b',endColorstr='#a11115');}
.red:active{background:-webkit-gradient(linear,left top,left bottom,from(#aa1317),to(#ed1c24));background:-moz-linear-gradient(top,#aa1317,#ed1c24);color:#de898c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317',endColorstr='#ed1c24');}
/* blue */
.blue{background:#0095cd;background:-webkit-gradient(linear,left top,left bottom,from(#00adee),to(#0078a5));background:-moz-linear-gradient(top,#00adee,#0078a5);border:solid 1px #0076a3;color:#d9eef7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee',endColorstr='#0078a5');}
.blue:hover{background:#007ead;background:-webkit-gradient(linear,left top,left bottom,from(#0095cc),to(#00678e));background:-moz-linear-gradient(top,#0095cc,#00678e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc',endColorstr='#00678e');}
.blue:active{background:-webkit-gradient(linear,left top,left bottom,from(#0078a5),to(#00adee));background:-moz-linear-gradient(top,#0078a5,#00adee);color:#80bed6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5',endColorstr='#00adee');}
/* rosy */
.rosy{background:#da5867;background:-webkit-gradient(linear,left top,left bottom,from(#f16c7c),to(#bf404f));background:-moz-linear-gradient(top,#f16c7c,#bf404f);border:solid 1px #b73948;color:#fae7e9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c',endColorstr='#bf404f');}
.rosy:hover{background:#ba4b58;background:-webkit-gradient(linear,left top,left bottom,from(#cf5d6a),to(#a53845));background:-moz-linear-gradient(top,#cf5d6a,#a53845);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a',endColorstr='#a53845');}
.rosy:active{background:-webkit-gradient(linear,left top,left bottom,from(#bf404f),to(#f16c7c));background:-moz-linear-gradient(top,#bf404f,#f16c7c);color:#dca4ab;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f',endColorstr='#f16c7c');}
/* green */
.green{background:#64991e;background:-webkit-gradient(linear,left top,left bottom,from(#7db72f),to(#4e7d0e));background:-moz-linear-gradient(top,#7db72f,#4e7d0e);border:solid 1px #538312;color:#e8f0de;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f',endColorstr='#4e7d0e');}
.green:hover{background:#538018;background:-webkit-gradient(linear,left top,left bottom,from(#6b9d28),to(#436b0c));background:-moz-linear-gradient(top,#6b9d28,#436b0c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28',endColorstr='#436b0c');}
.green:active{background:-webkit-gradient(linear,left top,left bottom,from(#4e7d0e),to(#7db72f));background:-moz-linear-gradient(top,#4e7d0e,#7db72f);color:#a9c08c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e',endColorstr='#7db72f');}
/* pink */
.pink{background:#f895c2;background:-webkit-gradient(linear,left top,left bottom,from(#feb1d3),to(#f171ab));background:-moz-linear-gradient(top,#feb1d3,#f171ab);border:solid 1px #d2729e;color:#feeef5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3',endColorstr='#f171ab');}
.pink:hover{background:#d57ea5;background:-webkit-gradient(linear,left top,left bottom,from(#f4aacb),to(#e86ca4));background:-moz-linear-gradient(top,#f4aacb,#e86ca4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb',endColorstr='#e86ca4');}
.pink:active{background:-webkit-gradient(linear,left top,left bottom,from(#f171ab),to(#feb1d3));background:-moz-linear-gradient(top,#f171ab,#feb1d3);color:#f3c3d9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab',endColorstr='#feb1d3');}

/* text-colors */
.twhite {color:#fff;}
