/* * {
    margin:0;
    padding:0;
}*/

a {
    text-decoration:none;
    color:#005b84;
}
a:hover {
    text-decoration:underline;
}

a img {
    border:none;
    text-decoration:none;
    margin:0;
    padding:0;
}
.cleaner {
  clear:both;
/*  height:1px;*/
}
s {
  color:black;
}
b.red {color:red}
h1 {
  color:#4f3e2c;
  font-size:16px;
}
/*construktion start*/
body {
    background-color: #9a663f;
    background-image: url(../userdata/design/background.png) ;
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-align:center;
    margin: 0;
    padding: 0;
}
table {font-size:12px;}


#header{
    width: 950px;
    height: 111px;
    background: url(../userdata/design/header.png) no-repeat;
}
#top{
    height: 80px;
    width: 950px;
}
#home{
    width: 171px;
    height: 80px;
    float: left;
}
#sellout{
    height: 80px;
    width: 151px;
    float: left;
}
#sellout_in{
    margin: 20px;
    height: 40px;
    width: 130px;
    float: left;
}
#myforbaby{
    height: 80px;
    width: 191px;
    float: left;
}
#myforbaby_in{
    margin: 20px;
    height: 40px;
    width: 170px;
    float: left;
}
#login_input{
    border: 1px solid #c3a282;
    width: 165px;
    height: 20px;
    background-image: url(../userdata/design/login_input_bg.png);
    background-repeat: repeat-x;
    margin-top: 4px;
    margin-left: 7px;
    color: #9d9d9d;
    padding-left: 5px;
}
#login_button{
    margin-top: 4px;
    margin-left: 7px;
    background-image: url(../userdata/design/login_button.png);
    width: 92px;
    height: 26px;
    border: none;
}
#logout_button{
    margin-top: 4px;
    margin-left: 7px;
    background-image: url(../userdata/design/logout.png);
    width: 92px;
    height: 26px;
    border: none;
}
#topMenu{
    height: 31px;
    width: 950px;
}
#topMenuDiv{
    height: 31px;
    width: 750px;
    margin-left: 200px;
}
#topMenuDiv ul {
    margin: 0;
    padding: 0;
    overflow: hidden;
}
#topMenuDiv ul li {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    float: left;
}
#topMenuDiv a {
    display: block;
    color: #2a51a3;
    padding: 9px 13px;
    line-height: 1;
    margin-right: 20px;
    background: url(../userdata/design/topMenuBack.png);
    border: 1px solid #8e1b3a; 
    border-bottom: none;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-radius-topleft: 5px;
    -webkit-border-radius-topright: 5px;
    border-radius-topleft: 5px;
    border-radius-topright: 5px;
}
#topMenuDivItem{
    height: 31px;
    margin-right: 20px;
    float: left;
}
#topMenuLeft{
    height: 31px;
    width: 4px;
    float: left;
    background: url(../userdata/design/topMenuLeft.png) no-repeat;
}
#topMenuItem{
    float: left;
    background: url(../userdata/design/topMenuBack.png);
    color: white;
/*    padding-top: 7px; */
    height: 31px;
    display: block;
}
#topMenuItemIn{
    color: white;
    margin-top: 7px; 
    padding-left: 10px; 
    padding-right: 10px; 
/*    width: 30px;*/
/*    margin-left: 10px; */
/*    margin-right: 10px; */
    height: 24px;
    display: block;
}
#topMenuItemIn a{
    display: block;
}
#topMenuRight{
    height: 31px;
    width: 4px;
    float: left;
    background: url(../userdata/design/topMenuRight.png) no-repeat;
}
#head #categories #cat_address{
    width: 150px;
    height: 100px;
    color: white;
    margin: 10px 0px 0px 0px;
    text-align: center;
    vertical-align: middle;
    background-image: url(../userdata/design/adress.png);
    float: left;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
}
#head #categories #cat_item{
    width: 150px;
    height: 100px;
    margin: 10px 0px 0px 11px;
    float: left;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
}

#basket_status{
    padding-left:454px;
    padding-top:6px;
}

#basket_status .icon{
    float:left;
    padding-right:8px;
    padding-top: 9px;
}

#basket_status .title{
    color:white;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    float:left;
    padding-top:12px;
    padding-right:12px;
}

#basket_status .price{
    color:#9ad6ff;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    float:left;
    padding-top:12px;
    padding-right:12px;
    text-align:center;
    width:60px;    
}

#head #top_top #basket {
/*    float:right;*/
    height:48px;
}
#head #basket_text {
    width:100px;
    float:left;
    text-align:center;
    padding-top:8px;
}
#head #top_top #znacky {
    height:47px;
}
#content {
    width: 950px;
    background: url(../userdata/design/content_bg.png);
/*    min-height:500px;*/
    height: 100%;
}
#left {
    width:199px;
    float:left;
/*    text-align:right;*/
    margin-left: 12px;
}
#left a{
    color: white;
    text-transform: uppercase;
}
#right{
    width: 700px;
    float: left;
    padding: 20px 14px 20px 14px;
}
#banner_basket{
    height: 265px;
    width: 700px;
}
#right_content_basket{
    width: 700px;
}
#banner{
    width: 500px;
    height: 265px;
    float: left;
}
#basket_login{
    height: 265px;
    width: 188px;
    padding-left: 11px;
    float:left;
}
#basket{
    height: 126px;
    width: 188px;
    background: url(../userdata/design/basket.png) no-repeat;
}
#login{
    padding-top: 32px;
    height: 96px;
    width: 188px;
    background: url(../userdata/design/login.png) no-repeat;
}
#logout_form{
    margin-top: 20px;
    text-align: center;
}
#index_page{
    width: 700px;
}
#index_main{
    float: left; 
    width: 500px;
    padding-top: 15px;
}
#index_item1{
    width: 249px;
    height: 424px;
    float: left;
    border-right: 1px solid gray;
    border-bottom: 1px solid gray;
}
#index_item2{
    width: 250px;
    height: 424px;
    float: left;
    border-bottom: 1px solid gray;
}
#index_item3{
    width: 249px;
    height: 425px;
    float: left;
    border-right: 1px solid gray;
}
#index_item4{
    width: 250px;
    height: 425px;
    float: left;
}
#index_item_img{
    width: 210px;
    height: 280px;
    margin-left: 20px;
    text-align: center;
}
#index_item_desc{
/*    width: 210px;*/
/*    height: 280px;*/
    margin-left: 10px;
}
#index_item_name{
/*    width: 210px;*/
/*    height: 280px;*/
    font-size: 15pt;
    text-align: center;
/*    font-weight: bolder;*/
}
#index_item_detail{
    margin-top: 4px;
/*    width: 123px;*/
    height: 30px;
    padding-top: 16px;
    background: url(../userdata/design/detail.png) no-repeat;
    background-position: center;
}  
#right_content{
    width: 500px;
    float: left;
}
#marks{
    width: 189px;
    padding-left: 11px;
    float: left;
}
#marks2{
    width: 189px;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}
#page {
    background-color:white;
    margin: 0px auto 0px auto;
    text-align:left;
    width:950px;
}
#page_ind {
    float:left;
    width:740px; /*680*/
    text-align:left;
    margin-left:20px; /*38*/
    padding-top:10px;
/*    background-color: white;*/
}
/*#index_page{*/
    /*padding-top: 10px;
    padding-left: 10px; */
/*    margin-top: 15px;*/
/*    background-color: white;*/
/*    width: 740px;*/
/*    height: 900px;*/
/*}*/
#index_page #triple{
/*    padding-left: 10px;*/
    background-image: url(../userdata/design/discount_bg.png);
    background-repeat: no-repeat;
    width: 740px;
    height: 300px;
}
#index_page #triple #triple_price{
    padding-top: 20px;
    margin-left: 20px;
    width: inherit;
    color: white;
    font-size: 12pt;
    font-weight: bolder;
}
#index_page #triple #triple_price a{
    color: white;
}
#index_page #triple #triple_group{
    margin-left: 10px;
    width: inherit;
}
#index_page #triple #pom{
/*    margin-top: 5px;*/
/*    margin-right: 10px;*/
    background-image: url(../userdata/design/shadow.png) no-repeat;
    width: 225px;
    height: 240px;
    float: left;
/*    border: 2px black solid;    */
}
#index_page #item_list{
    margin-top: 5px;
    margin-left: 5px;
    background-color: white;
    width: 215px;
    height: 240px;
/*    float: left;*/
/*    border: 2px black solid;*/
}
#index_page #item_list #header{
    width: 209px;
    color: #333366;
    text-transform: uppercase;
    font-size: 10pt;
    font-weight: bolder;
    margin: 3px
}
#index_page #item_list #picture{
    width: 140px;
    height: 130px;
    margin: 0px 35px 0px 35px;
}
#index_page #item_list #button{
    width: 205px;
    height: 20px;
    margin: 5px 5px 0px 5px;
}
#index_page #item_list #button a{
    color: white;
    background-color: #035188;
    padding: 2px 10px 2px 10px;
    text-transform: uppercase;
}
#index_page #item_list #colorsize{
/*    padding: 2px 10px 2px 10px;*/
    width: 100px;
    height: 50px;
    float:left;
}
#index_page #item_list #price{
/*    padding: 2px 10px 2px 5px;*/
    width: 100px;
    margin-top: 20px;
    margin-left: 5px;
    float:left;
    font-size: 10pt;
    color: #333366;
}
#price_big{
    font-size: 12pt;
}
#index_page #item_list #colorsize #size{
    color: #333366;
    margin: 2px 10px 2px 10px;
    color: #333366;
    font-size: 7pt;
    width: 90px;
    overflow: hidden;
}
#index_page #item_list #colorsize #color{
    margin: 2px 10px 2px 10px;
    width: 90px;
}
#product_mark{
    text-align: right;
    width: 450px;
}
#detailAll{
    width: 450px;
    border: 1px solid #c5c5c5;
    background-color: #e7e7e7;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
#detailInfo{
    font-weight: bold;
    width: 100px;
    float: left;
}
#detailTop{
    height: 7px;
    width: 450px;
/*    background: url(../userdata/design/detailTop.png) no-repeat;*/
}
#detailMiddle{
    width: 450px;
/*    background: url(../userdata/design/detailMiddle.png);*/
    padding-bottom: 5px;
}
#detailLeft{
    width: 260px;
    padding-left: 10px;
/*    float: left;*/
}
#detailRight{
    width: 167px;
    height: 110px;
    margin-top: 4px;
    float: right;
}
#detailColor{
    width: 703px;
    border-color: gray;
    border-width: 1px;
    border-style: solid;
    border-radius: 4px;
    -moz-border-radius: 4px;
}
#colorChooser{
    float: left;
    width: 216px;
    background-image: url(../userdata/design/chooseColor.png);
    background-position: center;
    background-repeat: no-repeat;
}
#colorOptions{
    width: 487px;
    margin-left: 216px;
}
#colorItem{
/*    width:95px;*/
    height: 150px;
    float: left;
    text-align: center;
}
#count{
    border-color: #c3c3c3;
    border-width: 1px;
    border-style: solid;
}
#detailBottom{
    height: 7px;
    width: 450px;
/*    background: url(../userdata/design/detailBottom.png) no-repeat;*/
}
#suvisiaceDiv{
    width: 703px;
    border-color: gray;
    border-width: 1px;
    border-style: solid;
    border-radius: 4px;
    -moz-border-radius: 4px;
    height: 194px;
}
#suvisiaceChooser{
    float: left;
    width: 216px;
    height: 194px;
    background-image: url(../userdata/design/odporucane.png);
    background-position: center;
    background-repeat: no-repeat;
}
#suvisiaceItem{
    width:158px;
    height: 194px;
    float: left;
    text-align: center;
    color: #656565;
    padding-top: 20px;
}
#product_name{
    font-size:20pt;
    color:#d5194c;
    font-weight: bolder;
    padding: 3px 0;
}
#detailPrice{
    color: #d5194c;
    font-weight: bold;
}
#intoBasket{
    background-image: url(/userdata/design/basket_button.png);
    width: 157px;
    height: 75px;
    border: none;
    margin-right: 10px;
}
#catalog{
    width: 700px;
/*    padding-left: 10px;*/
}
#pom{
/*    margin-top: 5px;*/
/*    margin-right: 10px;*/
    margin-left: 10px;
    width: 220px;
    height: 280px;
    float: left;
    border-right-color: gray;
    border-right-style: solid;
    border-right-width: 1px;
/*    border: 2px black solid;    */
}
#pom1{
/*    margin-top: 5px;*/
/*    margin-right: 10px;*/
    width: 220px;
    height: 280px;
    float: left;
    margin-left: 10px;
/*    border: 2px black solid;    */
}
#catalog #item_list{
/*    margin-top: 5px;*/
/*    margin-left: 5px;*/
    background-color: white;
    width: 215px;
    height: 265px;
    text-align: center;
/*    float: left;*/
/*    border: 2px black solid;*/
}
#catalog #item_list #header{
    width: 209px;
    color: #333366;
    text-transform: uppercase;
    font-size: 10pt;
    font-weight: bolder;
    margin: 3px
}
#catalog #item_list #picture{
    width: 140px;
    height: 85px;
    margin: 5px 35px 5px 35px;
}
#catalog #item_list #button{
    width: 205px;
    height: 20px;
    margin: 5px 5px 0px 5px;
}
#catalog #item_list #button a{
    color: white;
    background-color: #035188;
    padding: 2px 10px 2px 10px;
    text-transform: uppercase;
}
#catalog #item_list #colorsize{
/*    padding: 2px 10px 2px 10px;*/
    width: 100px;
    height: 50px;
    float:left;
}
#catalog #item_list #price{
/*    padding: 2px 10px 2px 5px;*/
    width: 100px;
    margin-top: 20px;
    margin-left: 5px;
    float:left;
    font-size: 10pt;
    color: #333366;
}
#price_big{
    font-size: 12pt;
}
#catalog #item_list #colorsize #size{
    color: #333366;
    margin: 2px 10px 2px 10px;
    color: #333366;
    font-size: 7pt;
    width: 90px;
    overflow: hidden;
}
#catalog #item_list #colorsize #color{
    margin: 2px 10px 2px 10px;
    width: 90px;
}
/*#catalog #item_list{
    margin-top: 5px;
    margin-left: 5px;
    background-color: white;
    width: 215px;
    height: 230px;
}
#catalog #item_list #header{
    width: 215px;
    color: #333366;
    text-transform: uppercase;
    font-size: 10pt;
    font-weight: bolder;
    margin: 3px
}
#catalog #item_list #picture{
    width: 140px;
    height: 130px;
    margin: 0px 40px 0px 40px;
}
#catalog #item_list #button{
    width: 215px;
    height: 20px;
    margin: 5px 5px 0px 5px;
}
#catalog #item_list #button a{
    color: white;
    background-color: #035188;
    padding: 2px 10px 2px 10px;
    text-transform: uppercase;
}
#catalog #item_list #colorsize{
    padding: 2px 10px 2px 10px;
    width: 100px;
    float:left;
}
#catalog #item_list #price{
    margin-top: 20px;
    float:left;
    font-size: 10pt;
    color: #333366;
}
#price_big{
    font-size: 12pt;
}
#catalog #item_list #colorsize #size{
    color: #333366;
    color: #333366;
    font-size: 7pt;
    width: 105px;
    overflow: hidden;
}
#catalog #item_list #colorsize #color{
    width: 105px;
}*/
.menu_limiter{
    background: url(../userdata/design/menu_limiter.png) no-repeat;
    width: 200px;
    height: 2px;
}
.menu_main_cat{
/*    height: 22px;*/
    width: 190px;
    padding-top: 12px;
/*    padding-left: 10px;*/
/*    padding-bottom: 8px;*/
}
.menu_main_cat_arrow{
    float:left;
    height:12px;
    width:12px;
    margin-left: 10px;
}
.menu_main_cat_item{
/*    float: left;*/
/*    padding-left: 17px;*/
    margin-left: 26px;
    width: 160px;
}
#page h1.base {
  width:400px;float:left;
  color:#4f3e2c;
  font-size:16px;
}
#index_action{
    width: 740px;
    position:relative;
}
#index_action #banner_image{
    background-color:black;
    position: absolute;
    top: 0px;
    left: 0px;
    width:290px;
/*    font-weight: bold;*/
    height: 130px;
    color: white;
/*    padding-top: 10px;
    text-align: left;
    vertical-align: bottom;
/*    padding-left: 5px;*/
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}
#index_action #banner_image #title{
    font-weight: bold;
    font-size: 15pt;
    color: white;
    padding-top: 10px;
    text-align: center;
    text-transform: uppercase;
}
#index_action #banner_image #subtitle{
    font-size: 11pt;
    color: white;
    text-transform: uppercase;
/*    padding-top: 10px;*/
    text-align: center;
}
#index_action #banner_image #text{
    font-size: 7pt;
    color: white;
    padding-top: 10px;
    height: 65px;
    text-align: center;
    overflow: hidden;
}
#filters{
    padding-left: 20px;
}
#orders{
    padding-right: 20px;
}
#left_cat{
    text-align: right;
    width: 200px;
    height: 50px; 
    margin-left: 10px; 
    width: 185px; 
    margin-top: 10px;
}
#left_cat #catalog_button{
    text-align: center;
    float: left;
    height: 30px;
    width: 84px;
    background: url(../userdata/design/leftMenu.png);
}  
#logout{
    background: url(../userdata/design/logout.png) no-repeat;
    width: 92px;
    height: 26px;
    margin-left: 48px; 
    margin-top: 5px;
}

/*#right {
    float:right;
    width:195px;
    min-height:100px;
    border:0px solid green;
    z-index:2;
    position:relative;
}*/
.cleaner{
    clear:both;
}
#footer {
    height: 39px;
    width: 950px;
/*    padding-left: 215px;*/
    padding-top: 28px;
    color: #71491d;
    background-image: url(../userdata/design/footer.png);
}
#footer_in{
    margin-left: 215px;
    width: 735px;
}
#footer a{
    color: #71491d;
}
#booter #footer{
    width:700px;
    text-align:center;
    color: white;
    margin:0 auto 0 auto;
    font-size: 8pt;
}

.footer_menu{
    padding-left:230px;
}

.footer_menu a{
color:#9AD6FF;
font-family:arial;
font-size:8pt;
margin-right:10px;
text-transform:uppercase;    
}
/*construktion end*/

#logo {
    width:200px;
    float:left;
    text-align:right;
    
}

#raketa {
  width:320px;
  float:left;
  margin-left:20px;
}
#raketa a img {
  margin-left:10px;
  margin-top:5px;
}


#search {
    float: right; 
    width: 174px; 
    height: 30px; 
    margin-right: 22px; 
    margin-top: 31px;
}
#search_input_div{
    height: 30px; 
    margin-left: 10px; 
    width: 134px; 
    float: left;
}
#search_ok_div{
    height: 31px; 
    width: 29px; 
/*    margin-left: 144px;*/
    float: left;
}
#search .input {
    width:132px;
    height: 13px;
    margin-top:8px;
    border-style: none;
    font-size: 8pt;
    color: #9d9d9d;
}
#search .submit{
    background: url(../userdata/design/search_button.png) no-repeat;
    border: none;
    height: 22px;
    width: 22px;
    padding: 0;
    margin: 5px 0 0 1px;
}
#booter a {
  color:#4f3e2c;
  margin-left:5px;
  margin-right:5px;
}
#menu_kat {
  padding-top:0px;
  margin-left:280px;
  text-align:left;
  height:33px;
}
#menu_kat a{
  color:#005b84;
  font-size:16px;
  font-weight:bold;
  padding:5px 25px 0 25px;
  text-decoration:none;
  background-image: url(../userdata/design/img_menu_kat.png);
  background-repeat: no-repeat;
    background-position: top left ;
    display:block;
    float:left;
    height:33px;
}
#menu_kat a:hover,  #menu_kat a.activ{
  color:#d4362d;
}
/*detail*/
h1.detailh1 {
  font-size:20px;
  margin:5px 0 0 25px;
}
div.desc {
  margin:15px 0 15px 25px;
  color:#b1b1b1
}
div.color_pos {
  margin:5px 0 5px 0;
}
div.color_pos a img {
  border:1px solid #2f6496;
  margin:3px 3px 3px;
  display:block;
  float:left;
  padding:1px 1px 1px 1px;
}
div.color_pos a:hover img{
  border:2px solid #2f6496;
  margin:2px;
}
div.color_pos a.activ img{
  border:2px solid #d4362d;
  margin:2px;
}

div.size_pos {
  margin:5px 0 5px 0;
}
div.size_pos a {
  border:1px solid #2f6496;
  margin:3px 3px 3px;
  display:block;
  float:left;
  padding:1px 3px 1px 3px;
  font-weight:bold;
  color:  #2f6496;
  text-decoration:none;
  width:30px;
  text-align:center;
}
div.size_pos a:hover {
  border:2px solid #2f6496;
  margin:2px;
}

#pacit {
  background-image: url(../userdata/design/back_pacit.png);
  background-repeat: repeat-x;
    background-position: top left ;
    padding:25px 25px 0 25px;
}
div.similar {
  float:left;width:120px;
  background-color:transparent;
  margin-right:10px;
  color:gray;
}
div.sram {
  background-image: url(../userdata/design/sram.png);
  background-repeat: repeat-x;
    background-position: top left ;

}
#size_s {
    width: 334px;
    background-image: url(../userdata/design/back_size_middle.png);
    background-repeat: repeat-y;
    background-position: center 40%;
    position:relative;
}
#size_s2 {
    width: 334px;
    background-image: url(../userdata/design/back_size_top.png);
    background-repeat: no-repeat;
    background-position: center top;
}
#size_s3 {
    width: 334px;
    background-image: url(../userdata/design/back_size_bottom2.png);
    background-repeat: no-repeat;
    background-position: bottom;
    min-height:174px;
}
#size_s4 {
  padding:25px 15px 10px 25px;
  font-size:10px;
  color:gray;
}
div.back {
  margin:15px;
}

#cash_nav .active
{
  -moz-border-radius:5px;
  background-color: #964e08;
  font-weight: bold;
  padding:4px 8px;
  color:white;
}

#cash_nav td
{
  -moz-border-radius:5px;
  background-color: #f7aa5f;
  font-weight: bold;
  padding:4px 8px;
  color:white;
}

#cash_nav td a{
    color:white;
    font-size: 12px;
    font-family: arial;
}

#basket_detail{
}

#basket_detail .header td{
  background-color: #fceddd;
  font-weight: bold;
  padding:4px 8px;
  color:#71491d;
}    

#basket_detail .item td{
  background-color: #ffcb98;
  font-weight: bold;
  padding:4px 8px;
  color:#71491d;
}    

#basket_detail .bottom td{
  background-color: #fceddd;
  font-weight: bold;
  padding:15px 8px;
  color:#71491d;
  font-size: 14pt;
}    

#basket_detail .header .left_corner{
    -moz-border-radius-topleft:5px;
}

#basket_detail .header .right_corner{
    -moz-border-radius-topright:5px;
}

#basket_detail .bottom .left_corner{
    -moz-border-radius-bottomleft:5px;
}

#basket_detail .bottom .right_corner{
    -moz-border-radius-bottomright:5px;
}

.basket_detail_button{
  -moz-border-radius:5px;
  background-color: #964e08;
  font-weight: bold;
  padding:4px 8px;
  color:white;
  border: none;
  font-family: arial;
  font-size: 12px;
}

.basket_detail_button:hover{
  cursor: pointer;
  text-decoration: underline;
}

.basket_detail_big_button{
  -moz-border-radius:5px;
  background-color: #964e08;
  font-weight: bold;
  padding:4px 8px;
  color:white;
  border: none;
  font-family: arial;
  font-size: 12px;
}

.basket_detail_big_button:hover{
  cursor: pointer;
  text-decoration: underline;
}

.cash_blue{
  color:#964e08;
  font-size: 14pt;
}



/*
#cash_nav span.activ  img{
  margin:0;
  padding:0;
}
#cash_nav span.activ  {
  background-image: url(../userdata/design/back_cash_red_middle.png);
    background-repeat: repeat-x;
    background-position: top left;
    padding:0px 0px 0px 0px;
    margin:0px;
    
}
#cash_nav span.activ  b{
  margin:5px 0 0 0;
  display:block;
  float:left;
  color:white;
  font-weight:normal;
}*/
h3.cash_green {
  font-size:18px;
  color:#5dba8e;
}
table.cash td {
  padding:3px;
}

div.cotoj {
display:none;z-index:80px;position:absolute;width:250px;border:1px solid #e8e8e8;background-color: #e6e6e6;padding:5px;
margin-left:10px;margin-top:-50px;
}
                                                                            
div.cotoj2 {
display:none;z-index:80px;position:absolute;border:1px solid #e8e8e8;background-color: #e6e6e6;padding:5px;
margin-left:45px;margin-top:-45px;
}

div.javaPopUp {
display:none;z-index:80px;position:absolute;border:1px solid #e8e8e8;background-color: #cee8de;padding:5px;
margin-left:20px;margin-top:-70px;
}

div.lister {
  margin:0px 10px 10px 10px;
  text-align:center;
}
div.lister a:hover {
  background-color:#e8e8e8;
  text-decoration:none;
}
div.lister span {
   background-color:#e8e8e8;
   font-weight:bold;
}
#filko {
  padding:5px;
  background-color:#cdd0d6;
  width:150px;
}
#filko span{
  padding-left:5px;
}
#left a.level1, #left a.level1act {
  background-image: url('../userdata/design/back_level1.png');
  background-position: left top;
  background-repeat:no-repeat;
  padding:3px 0 5px 3px;
  display:block;
  width:95%;
  margin-left:5px;
  text-decoration:none;
  color:white;
}


#left a.level2,  #left a.level2act{
  padding:3px 0 5px 25px;
  display:block;
  width:95%;
  margin-left:5px;
  text-decoration:none;
  color:black;
}
#left a.level2:hover, #left a.level2act {
  background-image: url('../userdata/design/back_level2.png');
  background-position: left top;
  background-repeat:no-repeat;
}
#left a.level1:hover, #left a.level1act {
  color:#d4362d;
}
#indpade a img {padding:0;margin:0;display:block !important;}

#forcedInput{
background-color: #cdf2e1;
}
.bad {
  color:red;
  padding:5px;
  display:block;
}
.povinne input{
  background-color:#e8e8e8;
}
.povinnebad input{
  background-color:#ffcccc;
}
#show_basket{
    text-align: center;
    color: white;
    background-image: url('../userdata/design/show_basket.png');
    width: 123px;
    height: 22px;
    margin: 0 auto;
    padding-top: 8px;
}
#show_basket a{
    color: white;
}
#news{
    width: 176px;    
    background-color: #f2caa2;
    padding: 6px;
    padding-bottom: 1px;
}
#news_header{
    width: 188px;
    height: 29px;
    background: url('../userdata/design/novinky.png') no-repeat;
}
#news_footer{
    width: 188px;
    height: 6px;
    background: url('../userdata/design/novinky_footer.png') no-repeat;
}
#shop_header{
    width: 188px;
    height: 29px;
    background: url('../userdata/design/shop.png') no-repeat;
}
#shop_footer{
    width: 188px;
    height: 6px;
    background: url('../userdata/design/novinky_footer.png') no-repeat;
}
.icons{
    float: left; 
    z-index: 50;
    position: relative;
}


#overlayBanner {
    background-color:#202020;
    position: absolute;
    top:0;
    width:100%;
    height:100%;
    z-index:2000;
    opacity:0.9;
    cursor:pointer;
}

#overlayBannerImage {
    background:transparent no-repeat url(../images/kamen.png) center 80px;
    height:100%;
    width:100%;
}
