html {
  background: url(../graphic/under_body.jpg) bottom repeat;
}

body {
	text-align: center;
	min-width: 780px;	
	outline-width: 0px;
	top: 0px;
	min-height:100%;
	margin: 0px;
  padding: 0px;

  background: url(../graphic/under_page_top.jpg) top repeat-x;
  
}

h1{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bolder;
}

h2{
font-family: "Comic Sans MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: 600;
text-align: justify;
line-height: 13pt;
margin: 0px;
overflow: hidden;
}

a:link { color: #000;  text-decoration: none;  }
a:visited { color: #000;  text-decoration: none;  }
a:hover { color: #000;  text-decoration: underline;}
a:active {color: #000;  text-decoration: none;}
a img {border-width: 0px;}

#basket a:link {color: #000; text-decoration: underline;} 
#basket a:visited {color: #000; text-decoration: underline;}
#basket a:hover {color: #000; text-decoration: underline;}
#basket a:active {color: #000; text-decoration: underline;}

#idbutton02 a:link {color: #000; text-decoration: none; background-image: url(../graphic/button01_PNG8.jpg);}
#idbutton02 a:visited {color: #000; text-decoration: none; background-image: url(../graphic/button01_PNG8.jpg);}
#idbutton02 a:hover {color: #000; text-decoration: none; background-image: url(../graphic/button01_PNG8_over.jpg);}
#idbutton02 a:active {color: #000; text-decoration: none; background-image: url(../graphic/button01_PNG8_over.jpg);}

#leve_menu a:link {color: #000; text-decoration: none; background-image: url(../graphic/button.jpg);}
#leve_menu a:visited {color: #000; text-decoration: none; background-image: url(../graphic/button.jpg);}
#leve_menu a:hover {color: #000; text-decoration: none; background-image: url(../graphic/button_over.jpg);}
#leve_menu a:active {color: #000; text-decoration: none; background-image: url(../graphic/button.jpg);}

#rozcestnik a:link {text-decoration: none;}
#rozcestnik a:visited {text-decoration: none;}
#rozcestnik a:hover {text-decoration: none;}
#rozcestnik a:active {text-decoration: none;}

#horiz_menu a:link {text-decoration: none; color: #FFFFFF;}
#horiz_menu a:visited {text-decoration: none; color: #FFFFFF;}
#horiz_menu a:hover {text-decoration: underline; color: #FFFFFF;}
#horiz_menu a:active {text-decoration: none; color: #FFFFFF;}

#links_main_body a:link {text-decoration: underline; color: blue;}
#links_main_body a:visited {text-decoration: underline; color: blue;}
#links_main_body a:hover {text-decoration: underline; color: blue;}
#links_main_body a:active {text-decoration: underline; color: blue;}

#links_main_body {
                    background: url(../graphic/pozadi.jpg) repeat-y ;
                  }


.wrapper {
width: 771px;
margin: 0 auto;
top: 0px;
text-align: left;
background-image: url(../graphic/hliner_under_PNG24.png);
background-repeat: repeat-y;
position: relative;}

.wrapper_o {
width: 771px;
margin: 0 auto;
text-align: left;
position:relative;
top:0px; left:1px;}
  
.aroundbanner{
width: 771px;
margin: 0 auto;
text-align: left;
position:relative;
float: left;
margin: 0px 0px 0px 1px;
padding: 0px;
border: 0px;}  

.topline{width:771px; height:1px;
position:relative;
float: left;
top:0px; left:-1px;
background-color: #ACB6BC;}  
  
.banner{width:771px; height:110px;
position:absolute;
top:1px; left:0px;}

.ucontact{position:absolute;
top:6px; left:465px;}

.ucontacttext{position:absolute;
top:9px; left:490px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-weight: bold;}

.textbanner{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 0.6em;
 padding:0px;
 font-weight: 300;} 

.kusu{text-decoration: underline;
position:absolute;
top:58px; left:495px;}

.cena{text-decoration: underline;
position:absolute;
top:75px; left:495px;}

.up_personal{
position:absolute; 
top:-2px; 
left:0px; 
vertical-align: middle; 
height: 20px; 
width: 200px;}

.wrap1_personal{
display: none; 
border: 1px solid black; 
background-color: #DEDBD6; 
z-index: 10; 
font-size: 9px; 
position: absolute; 
top: 57px; 
text-align: justify; 
left: 100px; 
height: 0px; 
width: 0px;}

.wrap2_personal{
display: none; 
border: 1px solid black; 
background-color: #DEDBD6; 
z-index: 10; 
font-size: 9px; 
position: absolute; 
top: 15px; 
text-align: justify; 
left: -200px; 
height: 32px; 
width: 335px;}

.wrap1_personal_in{
position: relative; 
top: 3px; 
left: 5px;
}

.down_personal{
position: absolute; 
top: 12px; 
left: 5px; 
width: 100px;}

.odkazy{
width:771px; 
position:absolute; 
top:83px; 
left:-1px; 
background-color: #FFFFFF;
overflow: hidden;
color: black;
}

.optim_main{
width:751px; 
height:332px; 
position:relative;
float: left;
margin: 18px 9px 0px 9px; 
background-color: #DE9871;
text-align: center;
}

.optim_main_1{
position:absolute; 
top:3px; 
left:3px; 
width: 744px; 
height: 25px; 
background-color: #DE9871;
}

.optim_main_2{
position:absolute; 
top:6px; 
left:11px;
padding: 0px; 
border: 0px; 
margin: 0px; 
}

.optim_main_3{
width:744px; 
height:249px; 
position:absolute; 
top:26px; 
left:3px; 
background-color: #f0f0f0;
}

.optim_main_4{
position:absolute; 
top:3px; 
left:5px; 
height: 243px; 
width: 734px; 
overflow: hidden;
}

.optim_text{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 9pt; 
 text-align: justify; 
 line-height: 13pt;
 width:744px; 
 height:249px; 
 position:absolute; 
 top:26px; 
 left:3px; 
 background-color: #FEF3EB; 
 overflow: hidden;
}

.optim_top{
 width: 771px; 
 margin: 0 auto; 
 text-align: left; 
 position:relative; 
 top:0px; 
 left:1px;
}

.optim_banner{
 width:771px; 
 height:110px; 
 position:relative; 
 margin: 1px 0px 0px 0px;
 padding: 0px;
 border: 0px;
}

.optim_around_title{
 position:absolute; 
 top: 11px; 
 left:120px; 
 z-index:101;
}

.optim_title{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-weight: normal;
}

.optim_image{
 position: absolute; 
 left: 0px; 
 width: 744px; 
 top: 30px; 
 height: 197px; 
 text-align:center; 
}

.flagcz{width:26px; height:18px;
position:absolute;
top:33px; left:735px;}

.flaggb{width:26px; height:18px;
position:absolute;
top:83px; left:735px;}

.flagsk{width:26px; height:18px;
position:absolute;
top:58px; left:735px;}

.flagcz-sk{width:26px; height:18px;
position:absolute;
top:58px; left:735px;}

.flaggb-sk{width:26px; height:18px;
position:absolute;
top:83px; left:735px;}

.flagsk-sk{width:26px; height:18px;
position:absolute;
top:33px; left:735px;}

.inside{
position: relative;
float: left;
margin: 0px 0px 0px 1px;
padding: 0px;
border: 0px;}

.insideu{
position: relative;
float: left;
margin: 0px 0px 0px 1px;
padding: 0px;
border: 0px;}

.hline{width:436px; height:1px;
position:relative;
float: left;
margin: 0px;
border: 0px;
padding: 0px;}

.new_line{
margin: 0px;
border: 0px;
padding: 0px;
position: relative;
clear: both;
}

.button_over{
width:183px; height:28px;
position:relative;
float: left;
margin: 0px 0px 0px 0px;
background-image: url(../graphic/button_over.jpg);
font-size: 12px; 
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 0px;
line-height: 26px;
color: #A92E09; 
}

.button_normal{width:183px; height:28px;
position:relative;
float: left;
margin: 0px;
display: block;
background-image: url(../graphic/button.jpg);
font-size: 12px; text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height: 26px;}



.menu_h2{
padding: 0px;
margin: 0px auto;
border: 0px;
font-size: 12px; 
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
display: block;
font-weight: 200;
}

.button03{width:183px; height:28px;
position:absolute;
top:57px; left:0px;}

.button04{width:183px; height:28px;
position:absolute;
top:85px; left:0px;}

.button05{width:183px; height:28px;
position:absolute;
top:113px; left:0px;}

.button06{width:183px; height:28px;
position:absolute;
top:141px; left:0px;}

.button07{width:183px; height:28px;
position:absolute;
top:169px; left:0px;}

.button08{width:183px; height:28px;
position:absolute;
top:197px; left:0px;}

.button09{width:183px; height:28px;
position:absolute;
top:225px; left:0px;}

.button10{width:183px; height:28px;
position:absolute;
top:253px; left:0px;}

.cosmetic{width:252px; height:280px;
position:absolute;
top:1px; left:184px;}

.mainpicture{width:334px; height:290px;
position:absolute;
top:0px; left:435px;}

.hmenu{position:relative;
 float: left;
 padding: 0px;
 border: 0px;
 margin: 0px;
 color: #FFFFFF; 
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: 200;}

.righthline{width:334px; height:1px;
position:absolute;
top:0px; left:436px;
}

.vdivider1{position:absolute;
top:0px; left:67px;
}

.vdivider2{position:absolute;
top:0px; left:132px;
}

.vdivider3{position:absolute;
top:0px; left:251px;
}

.vdivider4{position:absolute;
top:0px; left:316px;
}

.vdivider5{position:absolute;
top:0px; left:468px;
}

.arhmenu{position:absolute;
top:1px; left:184px;
height:28px; width:585px;
background-color: #EFEBEF;
}

.hmenuwp{position:absolute;
top:6px; left:0px;
height:20px; width:500px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;  
}

.hhome{position:absolute;
top:0px; left:16px; 
}

.ho4voo{position:absolute;
top:0px; left:75px;  
}

.hshop{position:absolute;
top:0px; left:146px;  
}

.hakce{position:absolute;
top:0px; left:271px;  
}

.hlds{position:absolute;
top:0px; left:292px;  
}

.hnazory{position:absolute;
top:0px; left:488px;  
}
/*smayat*/
#leftsubmenu{ 
width:183px; 
text-decoration:none;
/*position:absolute;*/
top:281px; left:0px;
background-image: url(../graphic/c_under_mobile_PNG8.png);
background-repeat: repeat;


}



.titlemenucosmetic{
position:relative;
top:36px; left:0px;
width:183px; height: 21px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #AD5D4A;
background-color: #D6CFD6;}

.menutitlemove{
position:absolute;
top:2px; left:12px;
}

.menucosmetic{
position:relative;
top:36px; left:12px;
width:160px; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000;
font-weight: bold;
text-indent: -7px;
padding-left: 7px;}	

.menuparagraph{
margin-top: 3px;
margin-bottom: 0px;
margin-left: 1px;
}

#smenu a:hover {color: #716E6E; text-decoration: underline;}
#cmenu a:hover {color: #716E6E; text-decoration: underline;}

.titlemenuskin{
position:absolute;
top:208px; left:0px;
width:183px; height: 21px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
background-color: #D6CFD6;}

.ctitlemenuskin{
position:relative;
top: 44px; left:0px;
width:183px; height: 21px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
background-color: #D6CFD6;}

.menuskin{
position:absolute;
top:227px; left:12px;
width:160px; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000;
padding-left: 6px;
font-weight: bold;
text-indent: -7px;}	

.cmenuskin{
position:relative;
top:44px; left:12px;
width:160px; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000;
padding-left: 6px;
font-weight: bold;
text-indent: -7px;}	

.titlemenupay{
position:relative;
top:50px; left:0px;
width:183px; height: 22px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
background-image: url(../graphic/c_under_way_pay_PNG24.png);
background-repeat: repeat-y;
border-top-color: Black;
border-top-width: 1px;
border-top-style: solid;}

.titlemenupayset{
position:relative;
top:40px; left:0px;
width:183px; height: 22px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
background-image: url(../graphic/c_under_way_pay_PNG24.png);
background-repeat: repeat-y;
border-top-color: Black;
border-top-width: 1px;
border-top-style: solid;}

.menutitlepaymove{position:absolute;
top:4px; left:15px;}

.menupay{
position:relative;
top:50px; left:0px;
width:183px; height:86px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFF;
background-color: black;
}

.menupayset{
position:relative;
top:40px; left:0px;
width:183px; height:86px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFF;
background-color: black;
}

.menupaymove{position:absolute;
top:1px; left:9px;
}

.mastercard{position:absolute;
top:31pt; left:13pt;
}

.visacard{position:absolute;
top:31pt; left:62pt;
}

.acontact{
position:relative;
top: 60px; left:0px;
}

.dcontact{position:absolute;
top:4px; left:12px;
}

.dcontactset{position:relative;
top:50px; left:8pt;
}

.dcontacttext{position:absolute;
top:0px; left:40px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-weight: bold;
}

.dcontacttextset{position:relative;
top:15px; left:28pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-weight: bold;
}

.skincare{width:269px; height:180px;
position:absolute;
top:401px; left:9px;
background-image: url(../graphic/skinbckg_PNG24.png);
background-repeat: repeat;
}

.skincarehover{width:269px; height:180px;
position:absolute;
top:401px; left:9px;
background-image: url(../graphic/hskinbckg_PNG24.png);
background-repeat: repeat;
}

.skinpacktext{width:77pt; height:105pt;
position:absolute;
top:326pt; left:128pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
text-align: justify;
line-height: 13pt;
overflow: hidden;}

.blocktxt{position:relative;
float: left;
top:5px; left:11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bolder;
color: #FFFFFF;
cursor: pointer;}

.basket{width:21px; height:15px;
position:absolute;
top:5px; left:238px;}

.skincareimg{width:265px; height:152px;
position:absolute;
top:26px; left:2px;}

.skinempty{width:269px; height:180px;
position:absolute;
top:401px; left:9px;
background: url(../graphic/transparent.gif) repeat;
cursor: pointer;
}

.cosmetictext{width:269px; height:180px;
position:absolute;
top:401px; left:287px;
background-image: url(../graphic/cosmbckg_PNG24.png);
background-repeat: repeat;
}

.cosmetictexthover{width:269px; height:180px;
position:absolute;
top:401px; left:287px;
background-image: url(../graphic/hcosmbckg_PNG24.png);
background-repeat: repeat;
}

.cosmeticimg{width:265px; height:152px;
position:absolute;
top:26px; left:2px;}

.cosmeticpacktext{width:77pt; height:105pt;
position:absolute;
top:326pt; left:336pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
text-align: justify;
line-height: 13pt;
overflow: hidden;}

.cosmeticempty{width:269px; height:180px;
position:absolute;
top:401px; left:287px;
background: url(../graphic/transparent.gif) repeat;
 cursor: pointer;
}

.rozcestnik_around{
position:relative;
float: left;
margin: 8px 0px 0px 9px;
background-color: #A92E09;
color: #FFFFFF;}

.rozcestnik_div_img{
position:relative;
float: left;
margin: 9px 0px 0px 2px;
padding: 0px;
border: 0px;
display: block;
cursor: pointer;}

.rozcestnik_text{
position:relative;
float: left;
margin: 9px 0px 0px 0px;
background-color: #FFFFFF;
padding: 0px;
border: 0px;
cursor: pointer;
background-image: url(../graphic/text_background.jpg);
background-position: bottom right;
}

.rozcestnik_text_in{
cursor: pointer; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-align: justify; 
line-height: 18px; 
overflow: hidden; 
position:relative; 
float: left;  
margin: 4px 8px 4px 8px;
font-style: normal;
}

.whymr{width:208px; height:170px;
position:absolute;
top:479px; left:9px;
background: #B6B0A4;}

.whymrhover{width:208px; height:170px;
position:absolute;
top:479px; left:9px;
background: #C4C0B5;}

.whymrimg{width:204px; height:141px;
position:absolute;
top:26px; left:2px;}

.whymrpacktext{width:145pt; height:91pt;
position:absolute;
top:387pt; left:14pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
text-align: justify;
line-height: 13pt;
overflow: hidden;}

.whymrempty{width:208px; height:170px;
position:absolute;
top:479px; left:9px;
background: url(../graphic/transparent.gif) repeat;
 cursor: pointer;
}

.partners{width:262px; height:170px;
position:absolute;
top:479px; left:226px;
background: #C9B197;}

.partnershover{width:262px; height:170px;
position:absolute;
top:479px; left:226px;
background: #D3C1AD;}

.partnersimg{width:258px; height:141px;
position:absolute;
top:20pt; left:2px;}

.partnerspacktext{width:185pt; height:91pt;
position:absolute;
top:387pt; left:177pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
text-align: justify;
line-height: 13pt;
overflow: hidden;}

.partnersempty{width:262px; height:170px;
position:absolute;
top:479px; left:226px; 
background: url(../graphic/transparent.gif) repeat;
 cursor: pointer;
}

.wrote{width:263px; height:170px;
position:absolute;
top:479px; left:497px;
background: #AC867D;}

.wrotehover{width:263px; height:170px;
position:absolute;
top:479px; left:497px;
background: #BC9E96;}

.wroteimg{width:259px; height:141px;
position:absolute;
top:26px; left:2px;}

.wroteempty{width:263px; height:170px;
position:absolute;
top:479px; left:497px;
background: url(../graphic/transparent.gif) repeat;
 cursor: pointer;
}

.cbanner{
position:absolute;
top:290px; left:185px;}

.bbanner{
position:absolute;
height: 33px; width: 467px;
top:37px; left:185px;
 background-image: url(../graphic/under_title_PNG24.png);
 background-repeat: repeat-y;
}

.bbanner_in{
position:absolute;
top:6px; left:18px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 22px;
 color: #A55139;
}

.cbannertop{
position:absolute;
top:290px; left:652px;}

.bbannertop{
position:absolute;
top:37px; left:652px;}

.sbanner{
position:absolute;
left:185px;
z-index: 300;
}

.sbannertop{
position:absolute;
left:652px;
z-index: 300;}

.ctable{
position:absolute;
top:323px; left:202px;
}

.cctable{
position:absolute;
top:317px; left:202px;
z-index: 100;
}

.btable{
position:absolute;
top:78px; left:202px;
}

.rtable{
position:relative;
top:78px; left:202px;
}

.underproduct{
background-image: url(../graphic/c_product_bckg_PNG24.png);
background-repeat: repeat-y;
width: 114px;
height: 149px;
}

.underbpicture{background-image: url(../graphic/c_product_bckg_PNG24.png);
background-repeat: repeat-y;}

.divideprice{background-image: url(../graphic/black.gif);
background-repeat: repeat;}

#cltable a:link {color: #000; text-decoration: underline;} 
#cltable a:visited {color: #000; text-decoration: underline;}
#cltable a:hover {color: #AD5D4A; text-decoration: underline;}
#cltable a:active {color: #000; text-decoration: underline;}

.pname{
font-family: "Comic Sans MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 15px;
text-align: justify;
line-height: 16px;
overflow: hidden;
text-decoration: underline;
}

.pnamew{
font-family: "Comic Sans MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: justify;
line-height: 16px;
overflow: hidden;
text-decoration: none;
}

.psdescribe{
font-family: "Comic Sans MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: justify;
line-height: 16px;
overflow: hidden;
width: 330px;
margin-top: 4px;
}

.bdescribe{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
line-height: 16px;
overflow: hidden;
width: 180px;
margin-top: 4px;
}

.moneylock{
position: absolute;
width: 109px;
height: 149px;}

.underprice{
background-image: url(../graphic/c_under_price_PNG8.png);
}

.underpriceend{
	background-color: #E7DBD6;
}

.cmoney{
width: 109px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 16px;
text-decoration: underline;
padding-top: 18px;
text-align: center;
}

.cmoneyw{
width: 109px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 16px;
text-decoration: none;
padding-top: 16px;
text-align: right;
}


.bmoney{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: underline;
}

.moneytit{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 16px;
}

.pammount{
	border: 1px solid #AAA;
	position: absolute;
	top: 40px;
	left: 18px;
	width: 28px;
	font-size: 13px;
	height: 28px;
	vertical-align: baseline;
	text-align: center;
	padding-top: 7px;
	background-color: #F7F3F7;}
	
.pbasket{
margin-left: 7px;
position: absolute;
top: 40px;
left: 46px;
width: 35px;
height: 26px;
border: 1px outset;}
	
.pdetail{
width: 35px;
height: 16px;
border: 1px outset;
position: absolute;
top: 72px;
left: 53px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
background-image: url(../graphic/c_under_detail_PNG8.png);}

.bdelete{
width: 40px;
height: 40px;
position: relative;
top: 7px;
left: 4px;
}	

.bammount{
	border: 2px solid #AAA;
	position: relative;
	top: 11px; left:4px;
	width: 40px;
	font-size: 20px;
	height: 40px;
	vertical-align: baseline;
	text-align: center;
	padding-top: 7px;
	background-color: #F7F3F7;}	

.precount{
width: 40px;
height: 40px;
position: relative;
top: 15px;
left: 4px;
}	

.tabletitle{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;  
}

.stable{
position:absolute;
left:202px;
}

.footer{width:771px; height:30px;
position:relative;
float: left;
left:-1px;
background-color: #DE9871;
color: #AD3510;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: center;
margin-top: 9px;}

.footeru{width:771px; height:30px;
position: relative;
float: left;
bottom: 0px;
background-color: #DE9871;
color: #AD3510;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: center;
margin-top: 0px;}

.footer_card{
position:relative; top:287px; margin:0 auto; width: 600px; 
}

.copyright{position:absolute;
top:8px; left:19px; z-index:10;}

.ebanka{border-width: 1px; border-style: solid; border-color: #FFF;}

#artfocus{position:absolute; top:8px; left:450px; z-index:10; } /*8 x 538*/
#artfocus a:link {color: #AD3510; } 
#artfocus a:visited {color: #AD3510; }

.longer{position:relative;
float: right;
margin: -53px 0px 0px 0px;
}

.standard_left_float{
  position: relative; 
  float: left; 
  padding: 0px; 
  margin: 0px; 
  border: 0px;
}

.horizontal_menu{   
  text-align: center; 
  padding: 0px; 
  margin: 0px; 
  border: 0px;
  color: #FFFFFF; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: 200; 
  cursor: pointer;
  height: 29px; 
  line-height: 28px;
  position: relative;
  float: left;
}

/************** WYSIWYG *********************/

#wysiwyg{
  
  width: 736px;
  margin: 8px;
  padding: 0px;
  border: 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  overflow: hidden;
  text-align: justify;
}

#wysiwyg td, pre {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; margin:2px;}

#wysiwyg h1 {font: bold 16px Verdana, Arial, Helvetica, sans-serif;
           	 color: #0e71b4;}
#wysiwyg h2 {font-size: 12px;
              color:#7d7d7d;}
#wysiwyg h3 {font-size: 1.17em}
#wysiwyg h4 {font-size: 1em}
#wysiwyg h5 {font-size: .83em}
#wysiwyg h6 {font-size: .75em}

#wysiwyg scrollbar-3dlight-color:#F0F0EE;
#wysiwyg scrollbar-arrow-color:#676662;
#wysiwyg scrollbar-base-color:#F0F0EE;
#wysiwyg scrollbar-darkshadow-color:#DDD;
#wysiwyg scrollbar-face-color:#E0E0DD;
#wysiwyg scrollbar-highlight-color:#F0F0EE;
#wysiwyg scrollbar-shadow-color:#F0F0EE;
#wysiwyg scrollbar-track-color:#F5F5F5;

#wysiwyg img {border:0;}

#wysiwyg a {color: #003399; text-decoration: underline;}
#wysiwyg a:hover {color: #003399; text-decoration: underline;}
#wysiwyg a:visited {color: #003399; text-decoration: underline;}


#wysiwyg_catalog{
  
  float:right;
  width: 540px;
  margin: 8px;
  padding: 0px;
  border: 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  overflow: hidden;
  text-align: justify;
  background-color:red;
}

#wysiwyg_catalog td, pre {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; margin:2px;}

#wysiwyg_catalog h1 {font: bold 16px Verdana, Arial, Helvetica, sans-serif;
             text-align: left;
           	 color: #0e71b4;}
#wysiwyg_catalog h2 {font-size: 12px;
             text-align: left;
              color:#7d7d7d;}
#wysiwyg_catalog h3 {font-size: 1.17em}
#wysiwyg_catalog h4 {font-size: 1em}
#wysiwyg_catalog h5 {font-size: .83em}
#wysiwyg_catalog h6 {font-size: .75em}

#wysiwyg_catalog scrollbar-3dlight-color:#F0F0EE;
#wysiwyg_catalog scrollbar-arrow-color:#676662;
#wysiwyg_catalog scrollbar-base-color:#F0F0EE;
#wysiwyg_catalog scrollbar-darkshadow-color:#DDD;
#wysiwyg_catalog scrollbar-face-color:#E0E0DD;
#wysiwyg_catalog scrollbar-highlight-color:#F0F0EE;
#wysiwyg_catalog scrollbar-shadow-color:#F0F0EE;
#wysiwyg_catalog scrollbar-track-color:#F5F5F5;

#wysiwyg_catalog img {border:0;}

#wysiwyg_catalog a {color: #003399; text-decoration: underline;}
#wysiwyg_catalog a:hover {color: #003399; text-decoration: underline;}
#wysiwyg_catalog a:visited {color: #003399; text-decoration: underline;}


/************ WISIWYG INDEX **************/

.wysiwyg_index_01 {
  width: 108px;
  margin: 2px;
  padding: 0px;
  border: 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
 /* overflow: hidden;*/
}

.wysiwyg_index_02 {
 width: 100px;
  margin: 2px;
  padding: 0px;
  border: 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
 /* overflow: hidden;*/
}

.wysiwyg_index_03 {
 width: 54px;
  margin: 2px;
  padding: 0px;
  border: 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
 /* overflow: hidden;*/
}

.wysiwyg_index_04 {
 width: 104px;
  margin: 2px;
  padding: 0px;
  border: 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
 /* overflow: hidden;*/
}

.wysiwyg_index_05 {
 width: 52px;
  margin: 2px;
  padding: 0px;
  border: 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
 /* overflow: hidden;*/
}

.wysiwyg_index_06 {
 width: 722px;
  margin: 2px;
  padding: 0px;
  border: 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
 /* overflow: hidden;*/
}

.wysiwyg_katalog {
  width: 546px;
  margin: 10px;
  padding: 0px;
  border: 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
 /* overflow: hidden;*/
}

#wysiwyg_index p {
            /*  margin-top:0px;*/
            }

#wysiwyg_index td, pre {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; margin:8px;}

#wysiwyg_index h1 {font: bold 16px Verdana, Arial, Helvetica, sans-serif;
             text-align: left;
           	 color: #0e71b4;}
#wysiwyg_index h2 {font-size: 12px;
             text-align: left;
              color:#7d7d7d;}
#wysiwyg_index h3 {font-size: 1.17em}
#wysiwyg_index h4 {font-size: 1em}
#wysiwyg_index h5 {font-size: .83em}
#wysiwyg_index h6 {font-size: .75em}

#wysiwyg_index scrollbar-3dlight-color:#F0F0EE;
#wysiwyg_index scrollbar-arrow-color:#676662;
#wysiwyg_index scrollbar-base-color:#F0F0EE;
#wysiwyg_index scrollbar-darkshadow-color:#DDD;
#wysiwyg_index scrollbar-face-color:#E0E0DD;
#wysiwyg_index scrollbar-highlight-color:#F0F0EE;
#wysiwyg_index scrollbar-shadow-color:#F0F0EE;
#wysiwyg_index scrollbar-track-color:#F5F5F5;

#wysiwyg_index img {border:0;}

#wysiwyg_index a {color: #003399; text-decoration: underline;}
#wysiwyg_index a:hover {color: #003399; text-decoration: underline;}
#wysiwyg_index a:visited {color: #003399; text-decoration: underline;}


/***********************************/
 /*********** KOSIK ***************/
  /*******************************/


.zpusoby_dopravy_platby{
  margin: 0px 0px 0px 10px; 
  font-weight: 600;
  margin-top:4px;
}
.doprava_move_right{
  position: relative; 
  margin: 0px 0px 0px 200px;
  width: 450px;
}
.doprava_img{
  position: relative; 
  float: left; 
  margin: 0px 0px 0px 20px;
}

.kolem_dopravy_platby{
  position: relative; 
  float: left; 
  width: 674px;   
  border: 1px #6B7A36 solid; 
  margin: 11px 0px 7px 7px; 
  padding: 0px 0px 18px 0px; 
  background-color: #FFFFFF;   
  font-size: 12px; 
  color: #000000; 
  text-align: left;
}


.title_trafic_payment{
  font-size: 17px; 
  font-weight: 600; 
  position: relative;
  margin: 10px auto 5px;
}


.text_prove{
  position: relative; 
  float: left; 
  margin: 10px 0px 0px 10px; 
  font-size: 11px; 
  font-weight: 600;
}
.value_prove{
  font-size: 14px; 
  font-weight: 300;
}

.title_fieldsets{
  font-size: 16px; 
  font-variant: small-caps;
}
.label_text{
  position: relative; 
  font-size: 11px; 
  font-weight: 600; 
  margin: 10px 0px 0px 10px;
}
.edit_field_place{
  position: relative; 
  margin: 8px 0px 0px 5px; 
  font-size: 12px;
}

.change_button{
  position: relative; 
  float: right; 
  background-image: url(../graphic/zmenit.png); 
  width: 140px; 
  height: 24px; 
  padding: 0px; 
  margin: 4px 2px 10px; 
  border: 0px;
}

#potvrz_obj_title{
  position: relative; 
  float: left; 
  width: 593px; 
  border: 1px #6B7A36 solid; 
  margin: 11px 0px 7px 12px; 
  padding: 0px 0px 18px 0px; 
  background-color: #FFFFFF; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000;
}
.potvrz_obj_t_part{
  position: relative; 
  float: left;
  height: 26px; 
  background-color: #E7E7E7; 
  border-right: 1px #D6D7D6 solid; 
  text-align: center; 
  padding: 7px auto 8px;
  margin: 0px;
}

.potvrz_obj_t_in{
  height: 11px; 
  margin: 7px auto; 
  border: 0px; 
  text-align: center; 
  padding: 0px;
}

.potvrz_obj_b_part{
  position: relative;
  float: left;
  height: 42px; 
  background-color: #FFFFFF; 
  border-right: 1px #E9E9E9 solid; 
  border-bottom: 1px #CAC9C9 solid; 
  text-align: center; 
  padding: 7px auto 8px; 
  margin: 0px;
}

.potvrz_obj_b_in{
  height: 11px; 
  margin: 7px auto; 
  border: 0px; 
  text-align: center; 
  padding: 0px;
}
.potvrz_kos_name{
  position: relative; 
  float: left; 
  margin: 6px 0px 0px 4px; 
  border: 0px; 
  font-size: 10px; 
  font-weight: 300; 
  color: #000000;
}
.potvrz_kos_price{
  position: relative; 
  float: right; 
  height: 11px; 
  margin: 8px 10px 0px 0px; 
  border: 0px; 
  font-size: 12px; 
  font-weight: 600; 
  color: #E8221F;
}
.potvrz_kos_amount{
  margin: 7px auto; 
  border: 0px; 
  text-align: center; 
  padding: 0px; 
  font-size: 12px; 
  font-weight: 600; 
  color: #E8221F;
}
.potvrz_kos_wprice{
  position: relative; 
  float: right; 
  height: 11px; 
  margin: 9px 10px 0px 0px; 
  border: 0px; 
  font-size: 12px; 
  font-weight: 600; 
  color: #000000; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#kosik_bookmarks{  
  position: realtive;
  float: left;
  height: 34px;
  margin: 15px 0px 4px 9px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  border: 0px;
  text-align: center;
}
.selected_bookmark {
  position: relative; 
  float: left; 
  width: 200px; 
  height: 34px; 
  border: 1px #6B7A36 solid; 
  margin: 0px; 
  padding: 0px; 
/*  background-color: #DCAC48; */
  background-color:#d5ddf3;
  text-align: center;
}
.notselected_bookmark {
  position: relative; 
  float: left; 
  width: 165px; 
  height: 29px; 
  border: 1px #B5B4B4 solid; 
  margin: 5px 0px 0px 2px; 
  padding: 0px; 
  background-color: #ECEAE9; 
  text-align: center;
}
.text_in_bookmark {  
  font-size: 10px; 
  color: #B5B4B4; 
  font-weight: 300;
  height: 10px; 
  padding: 0px; 
  border: 0px; 
  margin: 8px auto;
  width: 133px;
  text-align: center;
}
#num_in_sel_book {
  font-size: 18px; 
  color: black ;
  font-weight: 600; 
  position: relative; 
  top: 6px;
}
#text_in_sel_book{
  font-size: 10px; 
  color: black; 
  font-weight: 600; 
  position: relative; 
  top: 4px; 
  text-decoration: underline;
}
.text_in_bookmark a:link {text-decoration: none; color: #000000;}
.text_in_bookmark a:visited {text-decoration: none; color: #000000;}
.text_in_bookmark a:hover {text-decoration: underline; color: #000000;}
.text_in_bookmark a:active {text-decoration: none; color: #000000;}

#around_all_table {
  position: relative; 
  float: left; 
  width: 707px; 
  margin: 0px 0px 10px 9px; 
  border: 1px #6B7A36 solid; 
 /* background-color: #DCAC48; */
  background-color: #d5ddf3;
  padding: 13px 0px 10px; 
  height: auto !important;   
  text-align: center; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#around_title_table {
  position: relative; 
  float: left; 
  width: 691px; 
  border: 1px #6B7A36 solid; 
  margin: 0px 0px 7px 7px; 
  padding: 0px 0px 18px 0px; 
  background-color: #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000;
  text-align: center;
}
.kosik_table_topics {  
  float: left;
  height: 26px; 
  background-color: #E7E7E7; 
  border-right: 1px #D6D7D6 solid; 
  text-align: center;
  padding: 7px auto 8px;
  margin: 0px;
}
.kosik_table_topics_in {
  margin: 7px auto;
  padding: 0px;
  border: 0px;
  text-align: center;
}
.kosik_product_line{
  position: relative; 
  float: left;
  height: 62px; 
  background-color: #FFFFFF; 
  border-right: 1px #E9E9E9 solid; 
  border-bottom: 1px #CAC9C9 solid; 
  text-align: center; 
  padding: 7px auto 8px;
  margin: 0px;
}

.k_product_number{
  height: 11px; 
  margin: 25px auto 24px; 
  padding: 0px;
  border: 0px;
  font-size: 13px; 
  font-weight: 600; 
  color: #97AC4C;
  text-align: center;
}
.k_product_name{
  position: relative; 
  float: left; 
  margin: 11px 0px 0px 4px; 
  border: 0px; 
  font-size: 10px; 
  font-weight: 300; 
  color: #000000;
}
.k_product_price{
  position: relative; 
  float: right; 
  height: 11px; 
  margin: 8px 10px 0px 0px; 
  border: 0px; 
  font-size: 12px; 
  font-weight: 600; 
  color: #E8221F;
}
.k_product_amount{
  position: relative; 
  float: left; 
  height: 18px; 
  width: 41px; 
  margin: 8px 0px 0px 8px; 
  padding: 0px; 
  border: 1px #A29E95 solid; 
  font-size: 12px; 
  font-weight: 300; 
  color: #000000;
  text-align: center; 
  background-image: url(../img/amount_basket.gif);
}
.k_product_prepocitat{
  position: relative; 
  float: right; 
  height: 18px; 
  width: 58px; 
  margin: 9px 14px 0px 0px; 
  padding: 0px; 
  border: 0px; 
  font-size: 10px; 
  font-weight: 300; 
  color: #000000;
  text-align: center;
}
.k_product_odstranit{
  position: relative; 
  float: right; 
  height: 18px; 
  width: 58px; 
  margin: 7px 14px 0px 0px; 
  padding: 0px; 
  border: 0px; 
  font-size: 10px; 
  font-weight: 300; 
  color: #000000; 
  text-align: center;
}
.k_line_c_c{
  position: relative; 
  float: right; 
  height: 11px; 
  margin: 9px 10px 0px 0px; 
  border: 0px; 
  font-size: 12px; 
  font-weight: 600; 
  color: #000000;
}

#kosik_celkova_cena{
  position: relative; 
  float: right; 
  width: 120px; 
  height: 29px; 
  background-color: #E1E4D5; 
  border-bottom: 3px #ECEAE9 solid; 
  border-top: 3px #ECEAE9 solid; 
  text-align: center; 
  padding: 0px;
}


#kosik_cc_popis{
  position: relative; 
  float: right; 
  margin: 8px 10px 0px 0px; 
  border: 0px; 
  padding: 0px; 
  font-size: 12px; 
  font-weight: 600; 
  color: #000000;   
}
#popis_cc{
  position: relative; 
  float: right; 
  width: 230px; 
  height: 29px; 
  background-color: #EFF4E5; 
  border-bottom: 3px #FFFFFF solid; 
  border-top: 3px #FFFFFF solid; 
  text-align: center; 
  padding: 0px;
}
#under_popis_cc{
  position: relative; 
  float: left; 
  margin: 8px 0px 0px 7px; 
  border: 0px; 
  padding: 0px; 
  font-size: 12px; 
  font-weight: 600; 
  color: #000000;
}
#popis_dph{
  position: relative; 
  float: right; 
  width: 349px; 
  height: 22px; 
  border-top: 3px #A8C055 solid; 
  text-align: center; 
  padding: 0px;
}

#id_popis_dph{
  position: relative; 
  float: left; 
  margin: 6px 0px 0px 7px; 
  border: 0px; 
  padding: 0px; 
  font-size: 9px; 
  font-weight: 300; 
  color: #000000;
}
#objednavky_informace{
  position: relative; 
  float: left; 
  width: 180px; 
  height: 34px; 
  border: 1px #C0C0C0 solid; 
  text-align: center; 
  padding: 0px; 
  margin: 16px 0px 0px 26px;
}
#objednavky_informace_under{
  position: relative; 
  float: left; 
  margin: 6px 0px 0px 0px; 
  border: 0px; 
  padding: 0px; 
  font-size: 9px; 
  font-weight: 300; 
  color: #000000;   
  text-align: center; 
  width: 121px;
}


.general_left_float{
  position: relative; 
  float: left; 
  margin: 0px; 
  padding: 0px; 
  border: 0px;
}
#chci_se_zeptat{
  position: relative; 
  float: left; 
  width: 180px; 
  height: 34px; 
  border: 1px #C0C0C0 solid; 
  text-align: center; 
  padding: 0px; 
  margin: 3px 0px 0px 26px;
}

#chci_se_zeptat_under{
  position: relative; 
  float: left; 
  margin: 12px 0px 0px 0px; 
  border: 0px; 
  padding: 0px; 
  font-size: 9px; 
  font-weight: 300; 
  color: #000000;
  text-align: center;
}
#zpet_k_produktum{
  position: relative; 
  float: left; 
  width: 292px; 
  height: 24px; 
  border: 0px; 
  padding: 0px; 
  margin: 18px 0px 0px 26px;
}
#objednat_zbozi{
  position: relative; 
  float: left; 
  margin: 0px 0px 0px 12px; 
  border: 0px; 
  padding: 0px;
}






#left {
	float: left;
	width: 182px;
  
}


#foot{
        width: 770px;
        text-align:left;
        padding: 30px 0px 15px 0px;  
        font-size: 14px;   
      }



/************ katalog  *******************/

#catalogue {
	background-color: red;
	 background: url(../graphic/katalog_noselect.jpg) left top;
 /*	border-left: 2px #cc6633 solid;
	border-right:2px #cc6633 solid;
	border-bottom: 2px #cc6633 solid; */
}




#catalogue-in .menu {
                          margin-top:-5px;
                         
                      }

#catalogue .nadpis {

                    }

#catalogue-in ul {
	padding: 0px;
  margin-left:0px;
  font-family: Verdana;
  font-size: 11px;
  


}

#catalogue-in ul li {
	line-height: normal;
	display: inline;
	list-style: none;
	z-index:1000;
	display: block;
	
}

#catalogue-in ul li a, #catalogue-in ul li a:Hover {
             	background: url(../graphic/katalog_noselect.jpg) left top;
              line-height:28px;
              text-transform:uppercase;
              display:block;
              margin:0px;
              padding:0 0 0 21px;
              text-decoration:none;
              font-weight: bold;
              display: block;
}

#catalogue-in ul li a:Hover, #catalogue-in ul li .selected, #catalogue-in ul li .selected:Hover {
                
             	background: url(../graphic/katalog_select.jpg) left top;
              line-height:28px;
              text-transform:uppercase;
              color:white;
              display:block;
              padding:0 0 0 21px;
              text-decoration:none;
              font-weight: bold;
              display: block;
             
             }




/************ end katalog  *******************/

/************** razeni a zbozi *******************/

#razeni {
         
          background: url(../graphic/razeni.jpg) left top;
          width: 553px; 
          line-height:28px;
          
          
          
        }

#razeni .radit_od {
                          font-family: Verdana;
                          margin-left:15px;
                          font-weight: bold;
                          font-size: 12px;
                          color:rgb(110,110,110);
                          margin-right:90px;
                          display: inline;
                          font-weight: bold;
                         
                          
                      }
                      
#razeni .razeni {
                          font-family: Verdana;
                          font-size: 11px;
                          color:rgb(76,76,76);
                      }

#razeni .razeni:Hover, {
                          font-family: Verdana;
                          font-size: 11px;
                          color:rgb(136,13,3);
                      }

#zbozi H1 {
              background: url(../graphic/structura_name.jpg) left top repeat-x ;
              display: inline-block;
              font-family: Verdana;
              font-size: 18px;
              font-weight: bold;
              color:white;
              margin-top:10px;
              padding-left:10px;
              padding-right:10px;
              line-height:30px;
              float:left;
              }



#zbozi {
        width:553px;
        margin-right:18px;
        float: right;
        position: relative;
       
       
      }

#zbozi .product-up {
                           float:left; width:177px;
                           margin:3px;

                        } 

#kat_cislo  {
              font-family: Verdana;
              font-size: 12px;
              color: rgb(169,46,9);
              font-weight: bold;
              text-decoration:none;
              height:20px;
              float:left;
              
       }



#zbozi .product {
            float:left; width:177px;
            height: 240px;
            background: url(../graphic/background_product.jpg) left top no-repeat ;

          }
#zbozi .product-in {
            
float:left;
          }

.product-in .image {
	height: 112px;
	width: 171px;
	margin-left:3px;
	margin-top:3px;
	
	
}          


.product-in h2, .product-in h1 {
	
  font-size: 12px;
  font-weight: bold;
	margin-left:5px; 
	color: rgb(169,46,9);
	margin-top:2px;
}

.product-in h2 a, .product-in h1 a {
	display: inline;
	text-decoration:none;
  color: rgb(169,46,9);
	
}
.product-in h2 a:Hover, .product-in h1 a:Hover {
	color: black;
	display: inline;
	text-decoration:none;
}

#zbozi p.desc { 
                margin-left:6px; 
                height: 30px;
                font-size: 9px;
                color: rgb(169,46,9);
                font-family: Verdana;
                float:left;
                width:165px; 
                height: 40px;
                margin-top:-6px;
                
               }

#zbozi p.parametry { 
                margin-left:6px;
                height: 30px;
                font-size: 12px;
                color: rgb(169,46,9);
                font-family: Verdana;
                float:left;
                width:165px;
                height: 30px; 
                margin-top:3px;
                 
               }

               
#zbozi .descbolt { 
                margin-left:6px; 
                height: 10px;
                font-size: 10px;
                font-family: Verdana;
                color: rgb(169,46,9);
                float:left;
                width:165px; 
                margin-top:-8px; 
                font-weight: bold;
              
               }



#zbozi .price {
           background: url(../graphic/background_price.jpg) left top no-repeat ;
           float:left;
           display: inline-block;
           width:137px;
           line-height:20px; 
           margin-left:3px;
           margin-top:-10px;
          }

#zbozi .price_text {
                      margin-left:3px;
                      margin-top:-1px;
                      font-family: Verdana;
                      color: rgb(169,46,9);
                      font-weight: bold;
                      font-size: 11px;
                      
                    }

#zbozi .buy   {
            float:left;
            margin-top:-10px;
                   }



/*************** end zbozi ********************/

/**************** detail vyrobku *********************/

#categorie {
                 font-family: Verdana;
                 font-size: 12px;
                 font-weight: bold;
                 width:553px;

                 display:block;
                
            }

#categorie_right {
                   float:right;

				   display:block;              }

#prod_name {
              background: url(../graphic/structura_name.jpg) left top repeat-x ;
              display: inline-block;
              font-family: Verdana;
              font-size: 16px;
              font-weight: bold;
              color:white;
              margin-top:10px;
              padding-left:10px;
              padding-right:10px;
              line-height:30px;
              float:left;

          }

#kat_id_detail {
                    
                    font-size: 12px; 
                    float:left;
                    width:553px;
                }


#left_content {
                   /*   background: url(../graphic/top_line_img.jpg) left top;
                      height: 3px;*/
                      margin-top:10px;
                      float:left;
                      width:553px;
 
                  }

#main_picture {
                float:left;
              }


 .top_line {
                      background: url(../graphic/top_line_img.jpg) left top;
                      height: 3px;
                      margin:0px;
                      width:553px;
                       }  

#hlavni_img {
                  padding-left:3px;
                  background: url(../graphic/top_line_img.jpg) left repeat-y;
                  display: block;
                 
              }

#p_popis {
             background: url(../graphic/background_popis_pr.jpg) right repeat-y;
             float:right;
             display: block;
             margin-bottom:0px;
             
          }

#p_popis .text_popis { 
                         margin:10px;
                         font-family: Verdana;
                         color: rgb(126,126,126);
                         font-size: 14px;
                      }

#main_price {
               float:right;
                
                display: block;
                margin-top:-20px;
                height: 20px; 
               
            }

#detail_price {
                  background: url(../graphic/price_line.jpg) left repeat-x;
                  float:left;
                  height:20px;
                  
              }

#detail_price .price_text {
                             color: rgb(133,133,133);
                              font-weight: bold;
                              margin-left:20px;
                              font-size: 14px;
                            }

#picture_img {
                 float:left;
                 background: url(../graphic/product_galerie.jpg) left top;
                 height:79px;
                 width:79px;
                 margin-top:12px;
                 margin-right:13px;
                 
                 
              }

#picture_img .img_galer {
                              margin-left:3px;
                              margin-top:3px;
                              height:73px;
                               width:73px;
                         }
                       

#right_content_detail {  
                          width:553px;
                          float:left;
                          
                      }

#right_content_detail .text_popis { 
                         margin-top:20px;
                         margin-bottom:10px;
                         font-family: Verdana;
                         color: rgb(126,126,126);
                         font-size: 14px;
                      }

 
.titulkyadd {
               background: url(../graphic/produkty_h2.jpg);
               color: white;
               display: inline-blok;
               
               font-family: Verdana;

               margin-top:10px;
               margin-bottom:10px;
               padding-left:10px;
               padding-right:10px;
              
               font-size: 14px;
               font-weight: bold;
               
               float:left;
               line-height:23px;
            } 
    

#parametry {
                  text-align:left;
                  float:left;
                  width:553px;
                  font-family: Verdana;
                  color: rgb(126,126,126);
                  font-size: 14px;
                  
              }    
    
#souvisejici {
                    float:left;
                    width:553px;
                }


/*souvisejici a doplnky*/

#souvisejici .product {
                          background:0;
                          height:80px;
                          width:177px;
                          margin-bottom:5px;
                          float:left;
                      }

#souvisejici .product-in { float:left; display: blok;}

#souvisejici p.desc { 
                       margin:0px;
                       margin-left:3px;
                       width:90px;
                       height:80px;                      
                       float:left;
                       display: inline-blok;
                       font-family: Verdana;
                       color: rgb(133,133,133);
                   }


#souvisejici .image {
                        width:80px;
                        margin:0px;
                        display: inline-blok;
                        float:left;
                      }


/************************/


                       
/*
#hlavicka_detailu {
                     width:360px;
                     height:420px;
                   }

.titulkyadd {
               background: url(../graphic/kat_zboz.jpg);
               color: white;
               width:566px;
               margin-left:-2px;
               padding-left: 6px;   
               padding-top:  5px; 
               padding-bottom:  3px;
               margin-bottom:8px;
                
            }


#table_param {
               margin-bottom:5px; 
            }

#right_content_detail { margin:20px; }

.catalog-title {
                  margin:10px;
              }

#main_picture {
                 float:left;
                 
                  width:230px;
                  height:310px;
              }


#prod_name {
              font-size: 24px;
              margin-bottom:40px;
              
           }

#main_price {
              float:left;
              margin-top:18px;
              width:230px;
              padding-bottom:20px;
              text-align:left;
            }

#main_price .do_kosiku {
             float:right;
             margin-top:-20px;
             font-size: 16px;
             
           }

#main_price .zero_to_zero {
             float:right;
           }

*/



#optim_main_a {
                 margin-top:385px;
                 width: 744px;
                 margin-left:10px;
                 margin-bottom:10px;
                 border: 3px  #DE9871 solid;
             }



#optim_main_b{
               text-align:left;
               padding-top:2px;
               height: 24px;
	             width: 744px;
	             background-color: #DE9871;
	             

           }

#optim_main_b .welcome{
              margin:0px;
              padding:0px;
              margin-left:10px;
              font-weight: bold;
              font-family: Verdana;
              font-size: 13px;
              
            }

#optim_main_c{
width: 744px; 
padding-top:12px;
padding-bottom:5px;
background-color: #DE9871;

            }


#upozorneni{
  text-align: justify; 
  text-indent: 10px; 
  font-size: 12px; 
  font-style: italic;
}
#pozn_povinne{
  text-align: justify; 
  text-indent: 10px; 
  font-size: 10px; 
  font-style: italic;
}
.form_fieldset{
  position: relative; 
  float: left; 
  margin: 5px 0px 5px; 
  width: 720px;
  padding: 0px 0px 15px;
}
.form_legend{
  font-size: 16px; 
  font-variant: small-caps;
} 
.labels_in_form{
  position: relative; 
  float: left; 
  margin: 15px 0px 0px 10px; 
  font-size: 11px;
}
.selected_labels{
  position: relative; 
  float: left; 
  margin: 15px 0px 0px 10px; 
  font-size: 11px; 
  font-weight: 600;
}
.radio_edit_fields{
  position: relative; 
  float: left; 
  margin: 13px 0px 0px 0px; 
  font-size: 12px;
}
.edit_fields{
  position: relative; 
  float: left; 
  margin: 10px 0px 0px 3px; 
  font-size: 12px;
}
.sending_buttons{
  position: relative; 
  float: left; 
  margin: 5px 5px 20px 5px; 
  width: 170px; 
  font-size: 12px;
}

.p_sending_buttons{
  position: relative; 
  float: left; 
  font-size: 12px; 
  width: 150px;
  margin: 0px 10px 0px 10px;
}


#formulare {
              margin-left:15px;
            }

#formulare .kon_form {
                        font-family: Times New Roman;
                         font-size: 17px; 
                         font-weight: 600;
                         margin-left:20px;
                     }

#formulare .kon_form2 {
                        font-family: Times New Roman;
                         font-size: 16px; 
                         font-weight: 600;
                         margin:15px;
                         font-style: italic;
                         color:darkblue;
                     }
#formulare .part_form {
                        font-family: Times New Roman;
                         font-size: 15px; 
                         font-weight: 600;
                        
                        
                     }

#formulare .part_form2 {
                        font-family: Times New Roman;
                         font-size: 14px; 
                         font-weight: 600;
                         margin-top:8px;
                         margin-bottom:5px;
                         font-style: italic;
                         color:darkblue;
                     }

#formulare .part_form2_sel {
                             margin-top:5px;
                             margin-bottom:5px;
                           }

#strankovani_down { 
                         float:left;
                         margin-bottom:10px;
                         width:553px;
                        
                  }

#strankovani_down td    {               
                          
                              
                           text-align: center;
                           border: 1px #dca38f solid;
                           color:rgb(136,13,3);
                           
                       }

#strankovani_down td a:hover    {               
                           
                             display: block;
                            background-color: rgb(136,13,3);
                            color:white;
                            text-decoration: none;
                            
                       }

#strankovani_up {
                    
                     margin-top:10px;
                     width:553px;
                }

#strankovani_up td    {               
                           
                                  
                           text-align: center;
                            border: 1px #dca38f solid;
                            color:rgb(136,13,3);
                            
                       }

                       
#strankovani_up td a:hover    {               
                           
                             display: block;
                            background-color: rgb(136,13,3);
                            color:white;
                            text-decoration: none;
                            
                            
                       }

.rozcestnik_around img {

                         display:inline;

                        }
                        
#bott-rozcestnik{
                       width: 706px;
                       font-weight: bold;
                       padding-left:30px;
}

#bott-rozcestnik-in{

                       font-weight: bold;

}

#bott-rozcestnik-es{

                       width: 706px;
                       font-weight: bold;
                       padding-left:35px;
                       margin-top:20px;

}

#wysiwyg a.b-roz {
            text-decoration:none;

}

#wysiwyg a.b-roz:hover {
            text-decoration:underline;
}

#wysiwyg_index a.b-roz {
            text-decoration:none;

}

#wysiwyg_index a.b-roz:hover {
            text-decoration:underline;
}
