/*

  Screen style
  @version 15.12.2009 00:21:25

*/


body{background:#000000 url('../image/bg.png') left top repeat-x; text-align:center; color:#474747; font-family:verdana, sans-serif; font-size:80%;}
#box{margin:0px auto; text-align:left; width:960px;}


/* fixed bug - okraje h1 odsunovaly #header od topu obrazovky */
h1{margin:0; padding:0;}
h2, h3 {color:#936e18;font-size:170%;}
h3, h2{background:url('../image/h3_bg.jpg') 0px bottom no-repeat; padding-bottom:13px;}
h2.no-bg{background:none; padding-bottom:0;}
#content h3 a {color:#936e18;}

p{font-size:110%;}
a{color:#484848;}
img{border:2px solid #e6dcd0;}
fieldset{margin:0; padding:0; border:0;}
table label{font-size:110%;}


/* Zahlavi se simulaci klikaciho loga */
#header{margin:0; position:relative; background: url('../image/header_bg.png') top center no-repeat; padding-top:148px;}
#header #logo span{display:none;}
#header #logo a{display:block; width:180px; height:95px; position:absolute; top:40px; left:60px;}


/* Login form */
#header input{border:0; margin-bottom:0; display:block;}
#header #lang input{border:0; margin-bottom:0; display:inline;}
#header #lang input[type=hidden]{display:none;}
#header #lang input[type=image],#header #lang form{float:left;}
#header #lang form{width:30px;}
#header .submit, #header .register{margin-bottom:7px;}
#header .text{background:url('../image/input_bg.png') left center no-repeat; height:20px; width:108px; padding:7px 2px 0px 5px; text-align:center; font-size:80%;}
#header .submit{background:url('../image/button_login.png') left center no-repeat; height:19px; width:68px;}
#header .submit.en, #header .submit.de{background:url('../image/button_login_ende.jpg') left center no-repeat;}
#header .register{background:url('../image/button_register.png') left center no-repeat; height:19px; width:74px; margin-top:2px;}
#header form div{float:left; width:120px;}
#header form div.logged{margin-bottom:8px;}
#header form div#buttons{width:60px; margin-top:3px;}
#signup{position:absolute;
right:20px;
top:67px;
width:197px;}
#signup #buttons a {
 color:#6E0019;
 font-weight:bold;
 padding-top:5px;
 padding-bottom:10px;
 font-size:10px;
 display:block;
}

/* Nahled kosiku */
#basket-preview{padding:2px; padding-left:10px; font-size:80%; height:20px; padding-top:0;}
#basket-preview a{color:#6E0019; font-weight:bold;}



/* Jazykove prepinace */
#lang{position:absolute; top:165px; right:35px;}
#lang ul li{display:block; float:left; margin-left:5px; text-align:center;}

#lang ul li, #lang ul li a, #lang ul li a span{height:28px; width:28px;}
#lang ul li a, #ul li a span{font-weight:bold; display:block; position:relative;}
#lang ul li a span{position:absolute; top:0; left:0;}

#lang #cs a span{background:url('../image/langs/cs.png') bottom center no-repeat;}
#lang #en a span{background:url('../image/langs/en.png') bottom center no-repeat;}
#lang #de a span{background:url('../image/langs/de.png') bottom center no-repeat;}
#lang #cs strong span{background:url('../image/langs/cs.png') top center no-repeat;}
#lang #en strong span{background:url('../image/langs/en.png') top center no-repeat;}
#lang #de strong span{background:url('../image/langs/de.png') top center no-repeat;}



/* Sekce horizontalne, graficka tlacitka */
#header #sections{background:url('../image/section_bg.png') no-repeat; height:50px; padding-top:10px;}
#header #sections ul{margin:0; margin-left:34px;}
#header #sections ul li{display:inline; }

#sections ul li span{display:none;}
#sections ul li a{display:block; float:left; width:100px; height:65px; margin-right:45px;}

#sections #uvod a{background:url('../image/sections/uvod.png') top center no-repeat; width:71px; height:31px;}
#sections #obchodni-podminky a{background:url('../image/sections/obchodni-podminky.png') top center no-repeat; width:191px; height:39px;}
#sections #o-nas a{background:url('../image/sections/o-nas.png') top center no-repeat; width:67px; height:29px;}
#sections #reference a{background:url('../image/sections/reference.png') top center no-repeat; width:106px; height:39px;}
#sections #kontakt a{background:url('../image/sections/kontakt.png') 0px 1px no-repeat; width:95px; height:34px;}

#sections #uvod a:hover, #sections #uvod strong a{background:url('../image/sections/uvod.png') 0px -41px no-repeat;}
#sections #obchodni-podminky a:hover{background:url('../image/sections/obchodni-podminky.png') 0px -40px no-repeat;}
#sections #o-nas a:hover, #sections #o-nas strong a{background:url('../image/sections/o-nas.png') 0px -40px no-repeat;}
#sections #reference a:hover, #sections #reference strong a{background:url('../image/sections/reference.png') 0px -40px no-repeat;}
#sections #kontakt a:hover, #sections #kontakt strong a{background:url('../image/sections/kontakt.png') 0px -38px no-repeat;}


#sections.en #uvod a{background:url('../image/sections/uvod_en.png') center 4px no-repeat; width:77px; height:31px;}
#sections.en #obchodni-podminky a{background:url('../image/sections/obchodni-podminky_en.png') center 5px  no-repeat; width:164px; height:31px;}
#sections.en #o-nas a{background:url('../image/sections/o-nas_en.png') center 4px  no-repeat; width:96px; height:31px;}
#sections.en #reference a{background:url('../image/sections/reference_en.png') center 4px  no-repeat; width:106px; height:31px;}
#sections.en #kontakt a{background:url('../image/sections/kontakt_en.png') 0px 4px no-repeat; width:82px; height:31px;}

#sections.en #uvod a:hover, #sections.en #uvod strong a{background:url('../image/sections/uvod_en.png') 0px -31px no-repeat;}
#sections.en #obchodni-podminky a:hover{background:url('../image/sections/obchodni-podminky_en.png') 0px -28px no-repeat;}
#sections.en #o-nas a:hover, #sections.en #o-nas strong a{background:url('../image/sections/o-nas_en.png') 0px -28px no-repeat;}
#sections.en #reference a:hover, #sections.en #reference strong a{background:url('../image/sections/reference_en.png') 0px -31px no-repeat;}
#sections.en #kontakt a:hover, #sections.en #kontakt strong a{background:url('../image/sections/kontakt_en.png') 0px -28px no-repeat;}

#sections.de #uvod a{background:url('../image/sections/uvod_de.png') center 5px no-repeat; width:77px; height:36px;}
#sections.de #obchodni-podminky a{background:url('../image/sections/obchodni-podminky_de.png') center 5px no-repeat; width:214px; height:36px;}
#sections.de #o-nas a{background:url('../image/sections/o-nas_de.png') center 3px no-repeat; width:103px; height:36px;}
#sections.de #reference a{background:url('../image/sections/reference_de.png') center 5px no-repeat; width:98px; height:36px;}
#sections.de #kontakt a{background:url('../image/sections/kontakt_de.png') 0px 5px no-repeat; width:94px; height:36px;}

#sections.de #uvod a:hover, #sections.de #uvod strong a{background:url('../image/sections/uvod_de.png') 0px -31px no-repeat;}
#sections.de #obchodni-podminky a:hover{background:url('../image/sections/obchodni-podminky_de.png') 0px -31px no-repeat;}
#sections.de #o-nas a:hover, #sections.de #o-nas strong a{background:url('../image/sections/o-nas_de.png') 0px -32px no-repeat;}
#sections.de #reference a:hover, #sections.de #reference strong a{background:url('../image/sections/reference_de.png') 0px -31px no-repeat;}
#sections.de #kontakt a:hover, #sections.de #kontakt strong a{background:url('../image/sections/kontakt_de.png') 0px -31px no-repeat;}

/* Floating sloupce s katalogem + obsahem */
#side-bar, #content{float:left;position:relative;}
#side-bar{width:250px;padding-left:1em; padding-top:9px}


/* Obsahovy element */
#content{width:661px; /*width:709px;*/ padding-left:10px; padding-top:10px; padding-right:20px; font-size:85%; margin-bottom:1.2em;}
#quick-contact,#quick-search, #catalog{margin-bottom:2em;}
#content a:hover{color:#484848;}


/* Papir na pozadi - absolute magic :) */
#paper{position:relative; margin-top:270px;}
#paper-top{background:url('../image/paper_top.png') top center no-repeat; height:302px; width:960px; position:absolute; top:-277px;}
#paper-bottom{background:url('../image/paper_bottom.png') top center no-repeat; height:233px; width:961px;  position:absolute; bottom:0px;}
#paper-content{position:absolute; top:-264px;background:url('../image/paper_bg2.png') 0px 273px repeat-y;  }
#paper-bg{|height:100%;  min-height:120%;}


/* Paticka v absolutni pozici */
#footer{background: url('../image/footer_bg2.png') top center no-repeat; width:976px; position:absolute; bottom:-48px; left:-10px; height:59px; }
#footer span{display:none;}
#footer a{display:block; position:absolute; top:17px; right:205px; /*background:silver;*/ width:113px; height:25px;}
#footer a.copy{display:block; position:absolute; top:17px; left:232px; width:28px; height:25px;}



/* Nadpis katalogu graficky */
#catalog h2{margin:0;}
#catalog h2, #catalog h2 span{display:block; width:233px; height:74px; overflow:hidden; position:relative; text-align:center;}
#catalog h2 span{background:url('../image/categories_bg.png') 00 no-repeat; position:absolute; top:0; left:0;}
#catalog.de h2 span{background:url('../image/categories_bg_de.png') 00 no-repeat; position:absolute; top:0; left:0;}
#catalog.en h2 span{background:url('../image/categories_bg_en.png') 00 no-repeat; position:absolute; top:0; left:0;}

/* Kategorie + podkategorie katalogu - menu */
#catalog{font-size:90%; padding:0;}
#catalog ul{margin:0px; padding:0px;}
#catalog ul li{
list-style-type:none; 
margin:0px; 
padding:0px;
margin-bottom:0px;
/*background:url('../image/category_bg.png') top center no-repeat;  */
padding-left:20px;|margin-top:-10px;}
#catalog ul li ul li { |margin-top:0px;}
#catalog ul li a {color:#000000; text-decoration:none;}
#catalog ul li a span.top{
	display:block;
	width:225px;
	height:5px;
	background:url('../image/menu-top.png') no-repeat;
}

#catalog ul li a span.mid{
	font-size:95%;
	position:relative;
	text-align:left;
	display:block;
	padding:2px 10px;
	padding-left:40px;
	width:175px;
	background:url('../image/menu-mid.png') repeat-y;
	pointer:hand;cursor:hand;
}
#catalog ul li a span.bottom{
	display:block;
	width:225px;
	height:4px;
	background:url('../image/menu-bottom.png') no-repeat 0px -8px;
}

#catalog ul li a span.mid span.shoe{display:block;position:absolute;left:15px;top:10%;width:18px;height:13px;background:url('../image/shoe.png') no-repeat 0px 0px;}
#catalog ul li a:hover span.mid{text-decoration:underline;}

#catalog ul li ul{margin:0 -7px 7px -30px;}
#catalog ul ul{margin:0;margin-left:0px; margin-top:8px;}
#catalog ul ul li{
	background:transparent url(../image/subcategory_bg.png) no-repeat scroll 6px 1px;
	margin-left:26px;
	padding:8px 3px 3px 10px;
}

#catalog ul li ul li a {color:#000000; text-decoration:none;position:relative;}
#catalog ul li ul li a span.top{display:none;}
#catalog ul li ul li a span.mid{display:inline;background:none;}
#catalog ul li ul li a span.bottom{display:none;}
#catalog ul li ul li a span.mid span.shoe{display:none;}
#catalog ul li ul li a:hover span.mid{text-decoration:underline;}

#catalog ul li ul li ul{ margin-top:8px;}


/* Rychly kontakt */
#quick-contact{background:url('../image/contact_bg.png') top left no-repeat; height:120px; padding-top:5.4em; padding-left:2.5em; font-size:90%;}
#quick-contact.de{background:url('../image/contact_bg.png') top left no-repeat; }
#quick-contact.en{background:url('../image/contact_bg_en.png') top left no-repeat; }

#quick-contact ul li{list-style-type:none;}
#quick-contact ul{margin:0;}
#quick-contact span{color:#484848;}
/* Rychly hledani */
#quick-search{background:url('../image/search_bg.png') top left no-repeat; height:120px; padding-top:5.4em; padding-left:2.5em; font-size:90%;}
#quick-search.de{background:url('../image/search_bg_de.png') top left no-repeat;}
#quick-search.en{background:url('../image/search_bg_en.png') top left no-repeat;}
#quick-search ul li{list-style-type:none;}
#quick-search ul{margin:0;}
#quick-search span{color:#484848;}


/* Drobeckova navigace v contentu */
#breadcrumbs{margin-bottom:1em; background:url('../image/breadcrumbs_line.png') left bottom no-repeat; padding-bottom:12px;}
#breadcrumbs p{margin:0;}
#breadcrumbs a{padding-right:30px; margin-right:5px; background:url('../image/shoe.png') center right no-repeat; color:#6e0019; font-weight:bold;}



/* Katalog */
#category-overview h2{margin-bottom:0.7em;}
#category-overview #inner{position:relative; left:0em;}


/* Strankovani v katalogu */
.pagination{position:relative; background:url('../img/pagination_bar.png') top center no-repeat; height:27px; padding:3px; margin-top:0.5em;}
.pagination ul li{background:url('../image/pagination_bt.png') top center no-repeat; margin-left:5px; list-style-type:none; display:block; float:left; height:25px; width:20px; text-align:center;}
.pagination ul li.current{background:url('../image/pagination_bt.png') 0px  1px no-repeat;}
.pagination ul li, .pagination ul li.current{padding:5px; padding-top:3px;}
.pagination ul{margin:0; position:absolute; right:10px; top:5px;}

#content .pagination ul li a, #content a, #content .product h3 a{color:#6e0019;}


/* Produkt jako polozka katalogu */
.product{width:158px;
 float:left; margin-right:7px; background:url('../image/product_bottom2.png') bottom center no-repeat; 
 margin-bottom:0.7em;
 height:220px;}
.product .inner{background:url('../image/product_top2.png') top center no-repeat; padding-top:15px;}

.light{background:url('../image/product_bottom.png') bottom center no-repeat;}
.light .inner{background:url('../image/product_top.png') top center no-repeat;}

.product .thumb{padding:6px; text-align:center;}
.product .thumb img{ margin:0px auto;}
.product h3{margin:0; text-align:center; padding:0 6px 10px; font-size:105%;font-weight:bold; 
text-align:left;  background:none;height:64px;overflow:hidden;}

.product .price{height:20px;color:#ffffff; padding:7px; padding-left:0px; position:relative; top:-5px;}
.product .price img{border:0; margin:0;}
.product .price div{float:left;}
.product .price .int{width:110px; text-align:left; font-weight:bold; font-size:130%;}
.product .price .code{position:absolute;font-size:10px;right:5px;
top:-8px;color:#000;}

.product .perex{width:153px;padding:8px; padding-top:8px; margin-bottom:0;}
.product .perex p{margin-bottom:0.3em;}
.product a, .price .int{color:#6e0019;}
.product h3, .product .perex, .product .price .int{margin-left:5px;}



/* Produktova stranka */
#product-page{margin-bottom:2em;}
#product-page .column{float:left; width:360px;}
#product-page #lt{width:300px;}
#product-page #price{background:url('../image/price_bg.png') top left no-repeat; width:219px; height:30px; padding:5px; padding-left:10px; padding-top:6px;}
#product-page #price strong{color:#6e0019; font-weight:bold; font-size:140%;}
#product-page #description, #product-page #parameters{background:url('../image/description_bg.png') top center no-repeat; padding:1em;margin-bottom:1em;font-size:1.1em;}
#product-page #parameters{background:url('../image/parameters_bg.png') top center no-repeat;}
#product-page #description p{margin-bottom:0; line-height:1.2em;font-size:1em;}

#product-page label{display:inline; font-weight:bold;}
#product-page form input, #product-page form label{float:left;}
#product-page input.add, #add_to_cart{background:url('../image/basket_add_large_cz.png') no-repeat;
 width:128px; height:21px; border:0;display:block;
float:left;}
#product-page #add_to_cart.en{background:url('../image/basket_add_large_en.png') no-repeat;}
#product-page #add_to_cart.de{background:url('../image/basket_add_large_de.png') no-repeat;}
#add_to_cart span {display:none;}
input.quantity{background:url('../image/input_quantity.png') no-repeat;width:54px; margin-right:11px; height:22px; border:0; padding:3px; text-align:center;}
#product-page td, #product-page th{border:0;}
#product-page th{font-weight:normal;}

#product-page #gallery span{padding:7px ;padding-left:20px; background:url('../image/view_ico.png') left top no-repeat;}
#product-page #gallery p{margin-bottom:0; margin-top:7px;}
#product-page table{margin-bottom:0.5em;}


/*#catalog ul li strong a{text-decoration:underline;}*/

td, th{text-align:left; font-size:120%;}
#side-bar #catalog h2{padding-bottom:0; background:none; margin-left:6px;}



/* Proces objednavky - jednotlive kroky */
/*#order-process{width:600px; height:75px; background:url('../image/order_process.png') no-repeat; padding:2em 2em 2em 3em; padding-top:1em; margin-left:2em; margin-bottom:1em; margin-top:1em;}
#order-process ul li{list-style-type:none; display:block; float:left; border:purple 0px solid; padding-right:4.4em;  text-align:center; line-height:130%; background:url('../image/next_stepx.png') right 18px no-repeat;}
#order-process ul li.end{background:0; margin-right:0; padding-right:0;}*/
#order-process{width:657px; height:75px; background:url('../image/order_process.png') no-repeat; padding:2em; padding-top:1em; margin-left:2em; margin-bottom:1em; margin-top:1em;}
#order-process ul li{list-style-type:none; display:block; |width:110px; float:left; border:purple 0px solid; padding-right:4.4em; |padding-right:1.5em; text-align:center; line-height:130%; background:url('../image/next_stepx.png') right 18px no-repeat;}
#order-process ul li.end{background:0; margin-right:0; padding-right:0;}
#order-process ul{margin:0;}

#order-process ul{margin:0;}

/* Cislicova mapa */
#order-process ul li span{display:block;width:46px; height:46px; margin:0px auto; margin-bottom:5px;}
.false #step1{background:url('../image/order_steps.png') 0px 0px no-repeat;}
.false #step2{background:url('../image/order_steps.png') -60px 0px no-repeat;}
.false #step3{background:url('../image/order_steps.png') -120px 0px no-repeat;}
.false #step4{background:url('../image/order_steps.png') -180px 0px no-repeat;}
.false #step5{background:url('../image/order_steps.png') -240px 0px no-repeat;}

.true #step1{background:url('../image/order_steps.png') 0px -49px no-repeat;}
.true #step2{background:url('../image/order_steps.png') -60px -49px no-repeat;}
.true #step3{background:url('../image/order_steps.png') -120px -49px no-repeat;}
.true #step4{background:url('../image/order_steps.png') -180px -49px no-repeat;}
.true #step5{background:url('../image/order_steps.png') -240px -49px no-repeat;}

#order-process .true, #order-process li.true a{color:#6E0019;}
#order-process .false, #basket td, #order th{color:#484848;}
#order-process li a:hover{text-decoration:underline;}


/* Tabulka kosiku */
#basket table{width:100%;}
#basket table td input{display:inline; margin:0;}
#basket th{text-align:center;}
#basket th, #basket td{border:1px solid #ffffff; font-size:120%;}

#basket tr{background:url('../image/basket_td.png') no-repeat;}
#basket tr#head{background:url('../image/basket_top.png') top left no-repeat; }
#basket tr.act{background:none;}
#basket .bordered{border-top:2px solid #cfad63;}
#basket #head th{border-top:0; color:#ffffff;  padding:7px; }
#basket td img{padding:2px; border:1px solid #888888;margin-bottom:3px;}
#basket td{padding-bottom:0;}


/* Tlacitka graficka pro manipulaci s kosikem */
#basket #check-all, #delete, #save, #continue-order, #cancel-order, #back{border:0; height:21px;}
#basket #check-all{background:url('../image/input_check_all.png') no-repeat; width:84px;}
#basket #delete{background:url('../image/input_delete.png') no-repeat; width:111px;}
#basket #save{background:url('../image/input_save.png') no-repeat; width:96px;}
#basket #save.en{background:url('../image/input_save_en.jpg') no-repeat;}
#basket #save.de{background:url('../image/input_save_de.jpg') no-repeat;}
#continue-order{background:url('../image/input_continue_cz.png') no-repeat; width:243px; height:26px;}
#continue-order.en{background:url('../image/input_continue_en.png') no-repeat; width:243px; height:26px;}
#continue-order.de{background:url('../image/input_continue_de.png') no-repeat; width:243px; height:26px;}
#cancel-order{background:url('../image/input_back.png') no-repeat; width:48px; height:26px;}
#back{background:url('../image/input_cancel_order.png') no-repeat; width:126px; height:26px;}

/* Konecne soucty zobrazene v oblych bunkach */
.sum1, .sum2{width:80px;}
.sum1{background:url('../image/basket_td_sum.png') 0px 7px no-repeat; height:35px; padding-bottom:0; padding-top:4px;}
.sum2{background:url('../image/basket_td_sum.png') 0px -28px no-repeat; height:33px;padding:0px; padding-right:12px; padding-top:2px;}
.sum2, .sum2 strong{ color:#ffffff;}


/* Objednavkovy proces*/
#order #delivery, #order #payment{background:url('../image/content_bg.png') left top no-repeat; padding:10px; width:705px; position:relative; left:-10px; margin-bottom:1em;}
#order table input, #order label{margin:0; padding:0; display:inline; }
#order table{margin-top:1em;}
#order td, #order th{border:0; font-size:110%;}

#order #summary table{width:100%;}
#order .bordered{border-top:2px solid #eeeeee;}
.high{color:grey;}


/* Pomocne tridy */
.r{text-align:right;}
.width{width:200px;}
.width2{width:100px;}
.width3{width:10px;}
.width4{width:70px;}
.width5{width:55px;}
.width6{width:275px;}
.strike{text-decoration: line-through;}


input#filter_keyword{background:url('../image/input_bg.png') left center no-repeat; border:0; margin-bottom:0; display:block; height:20px; width:108px; padding:7px 2px 0px 5px; text-align:center; font-size:80%;float:left;}
#module_search a.button{background:url('../image/submit_bg.png') left center no-repeat; text-align:center; height:19px; width:68px;display:block;padding-top:4px;font-size:80%;color:#FFF; cursor: pointer;
	cursor: hand;float:left;margin-top:2px;
}
#module_search a.button span {color:#FFF;padding-top:3px;cursor: pointer;
	cursor: hand;
}
a.button span,a.button {
    cursor: pointer;
	cursor: hand;
}

/* sort */

.sort {
 display:block;
 position:absolute;
 right:20px;
}
.mapa {
 margin:10px auto 10px;
 text-align:center;
 padding:10px;
}
.currency {
 float:right;
}

/** button **/
a.button {
 cursor:pointer;
 cursor:hand;
}
a.button.uni {
 width:111px;
 height:18px;
 padding-top:3px;
 background:url("../image/input_universal.png") no-repeat;
 display:inline-block;
 text-align:center;
 color:#FFF;
}
a.button.uni.wide {
 width:211px;
 background:url("../image/input_uni_wide.png") no-repeat;
 position:relative;
 bottom:2px;
}
a.button.uni span {
 color:#FFF;
}
.float{float:left; margin-right:0.7em;}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

#content .buttons a.button {
    background: transparent url('../image/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

#content .buttons a.button span {
    background: transparent url('../image/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 
#content .buttons a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

#content .buttons a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 


#content #window {
 position:absolute;
 top:50px;
 right:150px;
 /*height:1380px;*/
 width:682px;

 background:url("../image/form-background1.png") no-repeat;
 z-index:100;
 padding-top:20px;
 display:none;
}
#content #window .bottom {
background:url("../image/form-background1.png") no-repeat scroll center bottom transparent;
height:30px;
position:relative;
top:35px;
}
#content #window h3 {
padding-left:20px;
background:none;
}
#content #window p {
padding-left:20px;
color:#FFF;
}
#content #window .line {
 width:641px;
 height:101px;
 background:url("../image/form-line.png") no-repeat;
 margin:5px auto 0px;
 padding-left:20px;
  color:#FFF;
  clear:both;
}
#content #window .line.first {
margin-top:20px;
}
#content #window .line .oznaceni{
 width:45px;
 float:left;
 font-size:20px;
 weight:bold;
 padding-top:30px;
}
#content #window .line .image{
 width:100px;
 height:72px;
 float:left;
 padding-top:10px;
}
#content #window .line .popis{
 width:320px;
 float:left;
 padding:15px 5px 10px 10px;
}
#content #window .line .velikost {
 padding:35px 10px;
 width:140px;
 float:left;
 font-size:14px;
 line-height:20px;
}
#content #window .line .velikost.nopad {
 padding:21px 0 0 12px;
}
#content #window .line .velikost input {
 width:30px;
  margin-right:5px;
  font-size:14px;
}


#content #window a#closeform {
background:transparent url(../image/form-close.png) no-repeat scroll right center;
color:#FFFFFF;
display:block;
float:right;
font-size:14px;
font-weight:bold;
height:22px;
margin-right:40px;
padding-right:27px;
text-align:right;
width:100px;
     cursor: pointer;
	cursor: hand;
}

.add_to_cart{background:url('../image/basket_add_large_cz.png') no-repeat;
 width:128px; height:21px; border:0;display:block;
float:left;}
.add_to_cart.en{background:url('../image/basket_add_large_en.png') no-repeat;}
.add_to_cart.de{background:url('../image/basket_add_large_de.png') no-repeat;}
.add_to_cart span {display:none;}
.fright {float:right;margin-right:60px;margin-top:14px;}

span.oldprice {font-size:70%;text-decoration:line-through;color:gray;}
#gallery a img {
 border:0px;
}
#signup #buttons a.account.de {padding-bottom:1px;}
p img {
 border:0px;
 margin:5px;
 
}

img#bo6 {
 width:0px;
 height:0px;
 position:absolute;
}

#content #window p.order_down a {
 color:#FFF;
}
#content #window p.order_down {
float:left;
padding-top:15px;
text-align:right;
width:435px;
}
table.search td, table.search th {
border:0px;
}
#content a.fotogal {display:block;height:221px; float:left;}
#content a.fotogal.akce {background:url('../image/fot_akce.jpg') no-repeat;width:202px;margin-right:30px;margin-left:30px;}
#content a.fotogal.akce:hover {background:url('../image/fot_akce-hov.jpg') no-repeat;width:202px;}
#content a.fotogal.stanek {background:url('../image/fot_stanek.jpg') no-repeat;width:247px;}
#content a.fotogal.stanek:hover {background:url('../image/fot_stanek-hov.jpg') no-repeat;width:247px;}

#content a.fotogal.akce.de {background:url('../image/fot_akce_de.jpg') no-repeat;width:202px;margin-right:30px;margin-left:30px;}
#content a.fotogal.akce.de:hover {background:url('../image/fot_akce-hov_de.jpg') no-repeat;width:202px;}
#content a.fotogal.stanek.de {background:url('../image/fot_stanek_de.jpg') no-repeat;width:247px;}
#content a.fotogal.stanek.de:hover {background:url('../image/fot_stanek-hov_de.jpg') no-repeat;width:247px;}

#content a.fotogal.akce.en {background:url('../image/fot_akce_en.jpg') no-repeat;width:202px;margin-right:30px;margin-left:30px;}
#content a.fotogal.akce.en:hover {background:url('../image/fot_akce-hov_en.jpg') no-repeat;width:202px;}
#content a.fotogal.stanek.en {background:url('../image/fot_stanek_en.jpg') no-repeat;width:247px;}
#content a.fotogal.stanek.en:hover {background:url('../image/fot_stanek-hov_en.jpg') no-repeat;width:247px;}
#content a.fotogal span {display:none;}

.warning {
 color:#A00;
 font-size:15px;
 border:1px solid #A00;
 padding:5px;
 margin:5px;
}
#banner-mittel {
 text-align:center;
 margin-top:14px;
 
}

table textarea#comment {
 width:100%;
 height:70px;
}

.w700 {
width:700px;
}

.bannerHP {
 width:468px;
 height:60px;
 margin:0px auto;
 clear:both;
}
.bannerHP a img {
 border:0px;
}

a.fbico {
background:url("../image/fbico.png") no-repeat scroll 0 0 transparent;
border:0 none;
display:block;
height:115px;
width:115px;
margin-left:50px;
margin-bottom:20px;
}

a.fbico span {
 display:none;
}
