/* CSS Document */
body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:0px;
padding:0px;
margin:0px;
/*background:url("../../images/default/bodybg.gif") repeat;*/
background:url("/images/default/popupbg.png") repeat;
}

a:link, a:visited{color:#333333;}
a:hover{color: #333333;}

#page{
width:975px;
display:block;
background-color:#FFFFFF;
border:0px;
padding:0px;
margin:0 auto;}

#wrap{
width:960px;
display:block;
background-color:#FFFFFF;
border:0px;
padding:0px;
margin:0px;
margin-left:15px;
/*border-right:#ADA493 1px solid;*/}

#head{
border:0px;
padding:0px;
margin:0px;
display:block;
height:150px; position:relative;}

#head #banner { position:absolute; top:18px; left:309px;}

#head_logo{
background-image:url("../../images/default/head_logo.png");
background-repeat:no-repeat;
width:340px;
height:138px;
float:left;
display:block;
text-indent:37px;}
/*............................... HEAD BIN BEGIN ..................................*/
div#head_bin{
float:right;
margin-right:13px;
position:relative;
width:166px;
height:77px;
display:block;
background-image:url("../../images/default/top_binbg.png");
background-repeat:repeat-y;}

.bin_top{
margin-top:15px;
margin-left:10px;
float:left;
font-size:11px;
}

#bin_corner{
background-image:url("../../images/default/top_bin_corbl.png");
background-repeat:no-repeat;
width:135px;
height:5px;
display:block;
position:absolute;
left:0px;
bottom:0px;}

#bin_bin{
background-image:url("../../images/default/top_bin_bin.png");
width:31px;
height:26px;
display:block;
position:absolute;
right:0px;
bottom:0px;
cursor:pointer;
display:block;}

a.blackbold11:link, a.blackbold11:visited{
color:#000000;
font-weight:bold;
text-decoration:none;}

a.blackbold11:hover{
text-decoration:underline;}

/*............................... MAIN MENU BEGIN ..................................*/
div#mainmenu{
height:30px;
background-image:url("../../images/default/mainmenubg.png");
background-repeat:repeat-x;
margin:0px;
padding:0px;
border:0px;
width:946px;}

#mainm
{
margin:0px;
margin-left:50px;
float:left;
}

.mbutt{
height:25px;
margin-left:5px;
margin-top:5px;
float:left;}

.mbutt_foot{
height:25px;
margin-left:2px;
float:left;}

.mimg{
background-image:url("../../images/default/menu_dot.png");
background-repeat:no-repeat;
float:left;
margin-left:2px;
display: block;
width:8px;
height:22px;}

.mlink{
float:left;
margin-left:2px;}

.mlink a:link,.mlink a:visited{
display:block;
padding:5px;
color:white;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

.mlink a:hover{
padding:5px;
text-decoration: underline;
background-color:#1A1819;
}

.mlink a.active:link,.mlink a.active:visited{
display:block;
padding:5px;
color:white;
font-weight:bold;
font-size:12px;
text-decoration:none;
background-color:#1A1819;
}

#language{
padding:7px 20px 0 10px;
float:right;}

#language a:link,#language a:visited{
color:white;
text-decoration:none;
text-transform:capitalize;
font-size:10px;}

#language a.active{ font-weight:bold;}

#language a:hover{
text-decoration:underline;}

#searchform{
margin-top:8px;
float:right;
margin-right:10px;
font-weight:bold;}


.searchform{
float:left;
margin:0px;
padding:0px;
border:0px;
}

.srchinput{
margin:0px;
padding:0px;
padding-left:3px;
float:left;
font-size:11px;
margin-right:4px;}

.srchsubmit{
background: transparent url("../../images/default/searchonhome.png") no-repeat;
width:17px;
height:17px;
border:none;
cursor:pointer;
display:block;
float:left;}


/*............................... MAIN MENU END ..................................*/
/*............................... LEFT MENU BEGIN ..................................*/

div#leftmenu{
width:174px;
float:left;}

.limenu li.li_title{
width:147px;
margin:0px;
padding-top:4px;
padding-bottom:4px;
padding-left:9px;
display: block;
color:black;
text-decoration:none;
font-weight:bold;
background:none;
border:none;
}
.limenu{
float:left;
margin:0px;
padding:0px;
width:156px;
}

* html .limenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 156px;
}

.limenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.limenu li{
background-color:#5C4827;
margin-top:2px;
border-bottom:#86765D 1px solid;
}

.limenu ul li.frst  {
background-image:url("../../images/default/menubgbrown.png") repeat;
}

.limenu ul li.frst a:link,.limenu ul li.frst a:visited {
width:143px;
margin:0px;
padding:4px 4px 4px 9px;
display: block;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
background-image:url("../../images/default/menuli_corner.png");
background-repeat:no-repeat;
background-position:right top;
font-size:11px;
}

.limenu ul li.act a:link,.limenu ul li.act a:visited {
text-decoration: underline;
}

html>body .limenu a{ /*Non IE rule*/
width: 146px;
}


.limenu ul li.frst a:hover {
text-decoration:underline;
}

.limenu li ul{
padding:0px;
margin:0px;}

.limenu ul li ul li{
padding:0px;
margin:0px;
background-color:#F9E2B9;
border:none;
color:#333333;}

.limenu ul li.parent a.product:link,.limenu ul li.parent a.product:visited {
width:137px;
margin-left:6px;
_margin-left:6px;}

.limenu ul li.parent a.product:hover {
background-color:#EEC884;
text-decoration:underline;}

.limenu ul li.parent a.active:link,.limenu ul li.parent a.active:visited {
background-color:#996600;
color:#FFFFFF;
text-decoration:underline;}

.limenu ul li.parent a:link,.limenu ul li.parent a:visited {
width:143px;
margin:0px;
padding-top:4px;
padding-bottom:4px;
display: block;
color: #333333;
text-decoration:none;
font-weight:bold;
background:none;
border:none;
font-size:10px;
}

.limenu ul li.parent a:hover {
background-color:#EEC884;
text-decoration:underline;

}

.limenu ul li.parentact a:link,.limenu ul li.parentact a:visited {
background:none;
background-color:#EEC884;
width:146px;
color:#666666;
text-decoration:none;
}

/*............................... LEFT MENU END ..................................*/

/*............................... CONTENT BEGIN ..................................*/

div#content{
float:left;
width:600px;}

#content p.p{
text-align:justify;
padding-left:2px;
width:590px;}

.hblack,.hbrown,.hblack2{
margin:0;
margin-top:6px;
font-weight:bold;
font-size:15px;
padding:0px;}

.hblack{ color:black; margin-top:25px; margin-bottom:5px;}

.hblack2{ color:black; margin-top:10px;}

.hbrown{ color:#996600;}

#content hr{
border:#333333 1px dotted;
width:590px;}

#content .dotted{
background-image:url("../../images/default/dots.png");
background-repeat:repeat-x;
line-height:8px;
height:8px;
width:594px;
float:left;
clear:left;}

/*............................... BOXEX PRODUCTS SMALL  for in one row, floating ..................................*/

.box_product{
width:142px;
border:#CCCCCC 1px dotted;
float:left;
display:block;
margin-bottom:20px;
margin-right:5px;}

.box_top{
width:142px;
float:left;
height:70px;
margin:0px;
padding:0px;
background-color:#F9E2B9;}

.boxpadd{
margin-top:10px;
margin-left:10px;
width:130px;
float:left;
font-size:11px;
}

.boxpadd a{ text-decoration:none;}

.box_img{
width:142px;
float:left;
height:106px;
text-align:center;
overflow:hidden;}

.box_img img{height:106px;}

.box_info{
width:128px;
margin-top:5px;
margin-left:7px;
float:left;
font-size:11px;
height:150px;
}

sup {
font-weight:bold;}

.box_cena{
color:brown;
font-size:14px;
font-weight:bold;}

.box_cena_old{
color: #999999;
font-size:14px;
font-weight:bold;
text-decoration: line-through;}

.box_cena_old .sup{
text-decoration:none;}

.blackbold{
color:black;
font-weight:bold;}

.boxform{
margin:0px;
padding:0px;
float:left;
margin-bottom:10px;
}

.boxform label{
margin:0px;
padding:0px;
float:left;
padding-top:3px;
font-size:11px;
color:black;
width:92px;
}

.boxform input.small{
margin:0px;
padding:0px;
border:black 1px solid;
width:26px;
float:right;
padding:1px;
font-size:11px;
}

.addtobin{
background: transparent url("../../images/default/but_addtobin.png") no-repeat;
width:119px;
height:28px;
display:block;
border:none;
cursor:pointer;
margin:6px 0px 4px 5px;}

.addtobinlng{
background: transparent url("../../images/default/but_addtobin2.png") no-repeat;
width:119px;
height:28px;
display:block;
border:none;
cursor:pointer;
font-size:11px;
font-weight:bold;
text-align:left;
padding-left:4px;
margin:6px 0px 4px 5px;}

.box_foto{
width:180px;
border:#CCCCCC 1px dotted;
float:left;
display:block;
margin-bottom:6px;
margin-right:6px;}

.box_foto_img{
width:162px;
margin-top:10px;
margin-left:9px;
height:122px;
float:left;
overflow:hidden;
text-align:center;
}

.box_foto_info{
width:180px;
margin-top:6px;
float:left;
font-size:12px;
background-color:#F9E2B9;
color:#993300;
height:60px;
}

.info{
margin:5px;
}
.info a:link,.info a:visited{
text-decoration:none;
color:#000000;
}

.info a:hover{
text-decoration: underline;
}

.nadpis{
font-size:14px;
font-weight:bold;
color:#996600;
margin-bottom:5px;}

.nadpis a:link,.nadpis a:visited{
font-size:14px;
font-weight:bold;
color:#996600;
text-decoration:none;}

.nadpis a:hover{
text-decoration:underline;}

/*................................OBJEDNAVKA FORM....................................*/

.dotted_box{
width:590px;
float:left;
border:#CCCCCC 1px dotted;
}

.box_header13{
background-color:#F9E2B9;
font-size:13px;
color:black;
padding-top:4px;
padding-left:10px;
font-weight:bold;
padding-bottom:4px;
}

.box_header{
float:left;
background-color:#F9E2B9;
width:590px;
}

.box_header_text{
background-color:#F9E2B9;
font-size:13px;
color:black;
padding-top:4px;
padding-left:10px;
font-weight:bold;
padding-bottom:4px;
float:left;
}

.obj{
font-size:11px;
margin:1px;
padding:1px;
padding-left:3px;
width:200px;
border: #999999 1px solid;}

.clearform{
clear:both;
height:3px;
line-height:3px;}

br.space30{
line-height:30px;
height:30px;}

br.space10{
line-height:10px;
height:10px;}

br.space20{
line-height:20px;
height:20px;}

.text{
float:left;
width:590px;
}

/*............................... BOX PRODUCT Big ..................................*/

.prod_def{
width:590px;
float:left;
display:block;
margin-bottom:6px;
border:#CCCCCC 1px dotted;
padding-bottom:7px;}

.prod_def_top{
margin-top:0px;
margin-bottom:10px;
padding:5px;
background-color:#F9E2B9;
display:block;}

.prod_def_img{
border:#CCCCCC 1px dotted;
float:left;
display:block;
margin: 0 10px 10px 0;}

.prod_def_info{
width:400px;
margin-top:10px;
margin-left:10px;
float:left;
font-size:12px;
height: auto;}

.prod_def_cena{
width: 150px; 
float: right; 
margin-left: 10px;
font-size:11px;
color:black;}


.prod_nadpis{
font-size:13px;
font-weight:bold;
color:#996600;
margin-bottom:5px;}

.prod_dotted{
background-image:url("../../images/default/dots.png");
background-repeat:repeat-x;
line-height:8px;
height:8px;
width:576px;
float:left;
clear:left;
margin-left:5px;
_margin-left:3px;
margin-top:8px;}

.prod_skala{
margin-left:10px;
width:560px;
display:block;}

.prod_skala img{
margin-left:10px;}


/*............................... BOX PRODUCT - CATEGORIES ..................................*/

.box_category{
width:180px;
border:#CCCCCC 1px dotted;
float:left;
display:block;
margin-bottom:6px;
margin-right:6px;}

.box_category_img{
text-align:center;
overflow:hidden;
width:162px;
border:#CCCCCC 1px dotted;
float:left;
display:block;
margin-left:8px;
height:122px;
margin-top:10px;
margin-bottom:10px;}

.box_category_img2{
text-align:center;
overflow:hidden;
width:162px;
border:#CCCCCC 1px dotted;
float:left;
display:block;
margin-left:8px;
height:122px;
margin-top:10px;
margin-bottom:10px;}

.box_category_info{
width:180px;
float:left;
font-size:12px;
background-color:#F9E2B9;
color:#993300;
height:42px;}

.cbig{
width:590px;
float:left;
display:block;
margin-bottom:6px;}

.cbig_img{
width:160px;
border:#CCCCCC 1px dotted;
float:left;
display:block;
margin-left:10px;
margin-top:10px;}

.cbig_info{
width:398px;
margin-top:10px;
margin-left:10px;
float:left;
font-size:12px;
color:#000000;
height:auto;
}

.cbig_links{
margin-bottom:4px;
float:left;
margin-left:1px;
width:186px;
list-style:circle;
list-style-position:outside;
padding-left:10px;
background-image:url("../../images/default/pdot.png");
background-repeat:no-repeat;
}

.cbig_links a { font-size:11px; }
.cbig_links a:link, .cbig_links a:visited {
font-weight:bold;
text-decoration:none;
color:#000000;}

.cbig_links a:hover {
text-decoration: underline;}

/*............................... KATALOGY  ..................................*/

.katalog{
width:142px;
border:#CCCCCC 1px dotted;
float:left;
display:block;
margin-bottom:6px;
margin-right:5px;}


.katalog_img{
width:119px;
margin-top:8px;
margin-left:14px;
float:left;
height:154px;
background-image:url("../../images/default/kat_bg.png");
background-repeat:no-repeat;
}

.katalog_img img{
margin-left:7px;
margin-top:5px;
float:left;
}

.katalog_info{
width:142px;
height:84px;
float:left;
background-color:#F9E2B9;
display:block;}


/*............................... NOVINKY  ..................................*/

.novinka{
width:292px;
border:#CCCCCC 1px dotted;
float:left;
display:block;
margin-bottom:6px;
margin-right:6px;
padding-bottom:8px;}

.novinka_img{
width:108px;
margin-top:10px;
margin-right:8px;
margin-bottom:10px;
float:right;
border: none;
}

.novinka_info{
width:142px;
float:left;
margin-left:10px;
margin-top:8px;
color:#000000;
display:block;}

.novinka_info a.more:link,.novinka_info a.more:visited{
font-size:10px;
color:#CC0000;
text-decoration:none;}

.novinka_info a.more:hover{
text-decoration: underline}

.novinka_thumb { float:left; width:140px; height:105px; padding:1px 1px 0 0; overflow:hidden; text-align:center;}

/*............................... PODPORA FILE  ..................................*/

.pfile{
float:left;
height:29px;
background-image:url("../../images/default/pfbg.png");
width:auto;
margin-left:10px;
margin-bottom:10px;
}

.pfleft{
float:left;
background-image:url("../../images/default/pfleft.png");
width:5px;
height:29px;
}

.pftext{
float:left;
margin-left:5px;
margin-right:5px;
margin-top:7px;
width:auto;
}

.pftext a:link,.pftext a:visited{
text-decoration:none;
font-weight:bold;
color:#000000;
font-size:11px;
}

.pftext a:hover{
text-decoration: underline;
}

.pfright{
float:left;
background-image:url("../../images/default/pfright.png");
width:27px;
height:29px;
}
/*............................... nakupny kosik ..................................*/

.bintext{
float:left;
margin-left:10px;
margin-top:10px;
font-size:10px;}

.binpocet{
float:right;
margin-right:10px;
margin-top:10px;}

.delbin{
background: transparent url("../../images/default/bin_del.png") no-repeat;
width:14px;
height:14px;
border:none;
display:block;
cursor:pointer;}


/*............................... CONTENT END ..................................*/



/*............................... RIGHT MENU BEGIN ..................................*/

div#rightmenu{
float:left;
width:160px;
background-color:#F9E2B9;
margin-left:12px;
height:auto;}


.rmenu{
background:url("../../images/default/menubgbrown.png") repeat;
margin-top:2px;
border-bottom:#86765D 1px solid;
float:left;
}

.rmenuact{
background:url("../../images/default/menubgbrown.png") repeat;
margin-top:2px;
border-bottom:#86765D 1px solid;
float:left;
color:#FFFFFF;
}

.rmenuact a:link, .rmenuact a:visited{
width:151px;
margin:0px;
padding-top:4px;
padding-bottom:4px;
padding-left:9px;
display: block;
color:#FFFFFF;
text-decoration: underline;
font-weight:bold;
background-image:url("../../images/default/menuli_corner.png");
background-repeat:no-repeat;
background-position:right top;
color:#FFFFFF;
}

.rmenu a:link,.rmenu a:visited {
width:151px;
margin:0px;
padding-top:4px;
padding-bottom:4px;
padding-left:9px;
display: block;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
background-image:url("../../images/default/menuli_corner.png");
background-repeat:no-repeat;
background-position:right top;
}

.rmenu span {
width:151px;
margin:0px;
padding-top:4px;
padding-bottom:4px;
padding-left:9px;
display: block;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
background-image:url("../../images/default/menuli_corner.png");
background-repeat:no-repeat;
background-position:right top;
}

.rmenu a:hover{
text-decoration:underline;
}

.right_box{
float:left;
margin-left:8px;
width:144px;
margin-top:5px;
font-size:11px;
margin-bottom:6px;
}

.right_box p{
margin:2px;
padding:0px;
width:140px;
}


a.user_menu:link,a.user_menu:visited{
font-weight:bold;
color:black;
margin-top:2px;
text-decoration:none;
font-size:11px;}

a.user_menu:hover{
text-decoration: underline;}

.mailinglist{
width:130px;
border:#666666 1px solid;
padding:1px;
font-size:11px;}

/*..............................REGISTRATION...........................*/

.label_wrap {
	width: 16.5em;
	float: left;
	text-align: right;
	margin: 0 0.5em 0 0;
	padding-top: 0.2em;
	color:black;
	font-weight:bold;
	font-size:11px;
}
.label_wrap_reg {
	width: 36px;
	float: left;
	text-align: right;
	margin: 0 0.5em 0 0;
	padding-top: 0.4em;
	color:#000000;
	font-weight:bold;
}
input_wrap{
float:left;}

.reg{
width:80px;
float:left;
font-size:11px;
margin-top:1px;}
/*............................... Search BEGIN ..................................*/
.search_pagin{
float:left;
border:#CCCCCC 1px dotted;
background-color:#F9E2B9;
width:588px;
}

.pages{
margin:4px;
width:578px;
position:relative;
}

.pages a.pager:link,.pages a.pager:visited{
margin-left:4px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

.pages a.pager:hover{
margin-left:4px;
color:#000000;
text-decoration: underline;}

.pages .pageract:link,.pages a.pageract:visited{
margin-left:4px;
font-weight:bold;
color:#000000;
text-decoration: underline;
}

.pages a.pageract:hover{
margin-left:4px;
color:#000000;
text-decoration: none;}

#order_container{
float:left;
border:#CCCCCC 1px dotted;
background-color:#FFFFFF;
width:588px;
}

#orders{
padding:4px;
width:578px;
position:relative;
}

/*............................... FOOT BEGIN ..................................*/


div#foot{
width:946px;
background-image:url("../../images/default/footbg.png");
background-repeat:repeat-x;
height:26px;
}

#mainf
{
float:left;
padding:0px;
border:none;
margin-left:10px;
}

#sendform{
margin-top:5px;
margin-right:10px;
float:right;}


.sendform{
margin:0px;
padding:0px;
border:0px;
}

.sendinput{
margin:0px;
padding:0px;
padding-left:3px;
float:left;
font-size:11px;
margin-right:4px;}

.sendsubmit{
background: transparent url("../../images/default/footbg.png") no-repeat;
width:44px;
height:18px;
border:none;
cursor:pointer;
display:block;
float:left;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #000000;

}

.foottxt{
padding-left:17px;
padding-right:4px;
height: 20px;
margin:0px;
display: block;
color:#FFFFFF;
font-weight:bold;
text-decoration: none;
text-align: center;
float:left;
}

.clear{clear: both;}
.cleft{clear:left;}
.cright{clear:right;}
.left{float:left;}
.right{float:right;}


pl{
padding-left:10px;}

form {
margin:0px;
padding:0px;
}

br {
height:2px;
line-height:2px;
margin:0px;
padding:0px;
border:none;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,
blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
ol,ul { margin:1em 0; margin-left:20px; padding-left:0; }
ul { list-style-type:disc; }
ol { list-style-type:decimal; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; }
textarea{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.table0{margin:0px;padding:0px;width:auto;background-color:#FFFFFF;}
.table0 td{margin:0px;padding:0px;width:auto;background-color:#FFFFFF;}

/*............................... FORM BUTTONS ..................................*/

.bzrusit,.bodoslat,.but_odhlasit,.but_prihlasit,.but_poslat,.but_zmenit,.but_objednat,.but_mapa{
display:block;
border:none;
cursor:pointer;
overflow: visible;}

.bzrusit{
background: transparent url("../../images/default/but_reset.png") no-repeat;
width:76px;
height:29px;
color: #000000;
font-size:12px;
text-align:left;
padding-left:2px;
}

.bodoslat{
background: transparent url("../../images/default/but_send_big.png") no-repeat;
width:89px;
height:29px;
color: #000000;
text-align:left;
font-size:12px;
padding-left:5px;
}

.but_odhlasit{
background: transparent url("../../images/default/but_odhlasit.png") no-repeat;
background-repeat:no-repeat;
width:55px;
height:18px;
border:none;
cursor:pointer;
display:block;}

.but_login{
background: transparent url("../../images/default/but_login.png") no-repeat;
background-repeat:no-repeat;
color:white;
font-size:11px;
font-weight:bold;
width:70px;
height:18px;
border:none;
cursor:pointer;
display:block;}

.but_poslat{
background: transparent url("../../images/default/but_poslat.png") no-repeat;
background-repeat:no-repeat;
width:44px;
height:18px;
border:none;
cursor:pointer;
display:block;
margin-top:3px;}

.but_zmenit{
background: transparent url("../../images/default/but_zmenit.png") no-repeat;
background-repeat:no-repeat;
width:54px;
height:20px;
border:none;
cursor:pointer;
display:block;
margin-top:3px;}

.but_objednat{
background: transparent url("../../images/default/but_objednat.png") no-repeat;
background-repeat:no-repeat;
width:89px;
height:29px;
border:none;
cursor:pointer;
display:block;
margin-top:3px;}

.odoslat_big2{
background: transparent url("../../images/default/odoslat_big2.png") no-repeat;
background-repeat:no-repeat;
width:89px;
height:29px;
display:block;
cursor:pointer;
border:none;
font-weight:bold;
font-size:12px;
text-align:left;
padding-left:2px;}

.odoslat_big{
background-image:url("../../images/default/odoslat_big.png");
background-repeat:no-repeat;
width:89px;
height:29px;
display:block;
cursor:pointer;
border:none;}

a.but_mapa{
background-image:url("../../images/default/but_mapa.png");
background-repeat:no-repeat;
width:74px;
height:22px;
text-align:left;
padding-left:15px;
padding-top:7px;
text-decoration:none;
font-weight:bold;
color: #000000;}

a.but_mapa:hover{
text-decoration:underline;
}

/*............................... ERROR ..................................*/

.errorhandle_red{
margin: 2px 0 0 10px;
color:#FF0000;
float:left;
font-weight:bold;
padding-left:22px;
padding-top:2px;
background-image:url("../../images/default/errorbg.png");
background-repeat:no-repeat;}

/*............................... OPTIMIZE ..................................*/


.binsuma{
float:left;
padding-top:2px;
font-weight:bold;}

.bin_wrap {
	width: 12.5em;
	float: left;
	text-align: right;
	margin: 0 0.5em 0 0;
	padding-top: 0.2em;
	color:black;
	font-size:11px;
}

.input_wrap {
float:left;
}

/*................................CENNIKY...............................*/
.cenniky{
margin:0px;
padding:0px;
}

.cenniky thead{
background-image:url("../../images/default/cthead.png");
background-repeat:repeat-x;
background-position:left bottom;
}

.cenniky th {
padding:2px;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
}

.cenniky td {
padding:2px;
color:#222222;
font-size:11px;}

.cenniky td.rig {
text-align:right;}

.cenniky td a:link,.cenniky td a:visited{
color:#993300;
text-decoration: none;
}

.cenniky td a:hover{
text-decoration: underline;
}

.odd{
color:#990000;
font-weight:bold;}

#sitemap{
margin:0px;
padding:0px;
border:none;
float:left;}

#sitemap ul {
padding:0px;
margin:0px;
list-style:none;
}

#sitemap li {
margin-top:5px;
margin-bottom:5px;
}

#sitemap ul li ul {
padding:0px;
margin:0px;
list-style:none;
margin-left:20px;
}

#sitemap li a.main:link,#sitemap li a.main:visited {
font-size:12px;
font-weight: bold;
color: #993300;
text-decoration:none;
margin-top:5px;
margin-bottom:5px;
width:580px;
}

#sitemap li a.main:hover{
text-decoration: underline;
}

#sitemap li a:link,#sitemap li a:visited {
font-size:11px;
font-weight: bold;
color:#333333;
text-decoration:none;
width:400px;
}

#sitemap li a:hover{
text-decoration: underline;
}

table.vyslobj {
width:100%;}

.vyslobj thead{
background-image:url("../../images/default/cthead.png");
background-repeat:repeat-x;
background-position:left bottom;
}

.vyslobj th {
padding:3px;
color:#FFFFFF;
font-weight:bold;
background-image:url("../../images/default/cthead.png");
background-repeat:repeat-x;
background-position:left bottom;
}

.vyslobj thead th{
background-image:url("../../images/default/cthead.png");
background-repeat:repeat-x;
background-position:left bottom;
}


table.vyslobj td{
padding:2px;
text-align:left;
font-size:11px;}

.swichobjusertitle{
margin-top:10px;
font-weight:bold;
cursor: hand;
cursor: pointer;
}

