 
.content h1, 
.content h2, 
.content h3, 
.content .foto, 
.fotoform strong,
.fotoform select,
.fotocount select,
.content .text, 
.loga-box,
.content .search-result,
.text-box strong a,
 a, 
.manual-box a,
.manual-box  { color:#666666;  }

.list li a, .list li div { background: url('bg-pages.gif') left top repeat-x; }

.list .last { background: url('bt-next.gif') left top no-repeat; }
.list .first { background: url('bt-prev.gif') left top no-repeat;  }
.list .first._en { background: url('bt-prev_en.gif') left top no-repeat;  }
.list .last._en { background: url('bt-next_en.gif') left top no-repeat; }
 

.fotoform select, .fotocount select { background: #E1E1E1; }
.katalog table img, .manual-box img { border:1px solid #E1E1E1; }


.header {
    
    height:145px;
    width:947px;
    background: url('bg-header.png') 50% bottom no-repeat; 
}
.header .flag {
float:right;
height:20px;
padding-right:50px;
padding-top: 17px;
padding-left: 0px;
width:50px;
}
.header .flag img {
float:right;
height:11px;
margin-right:7px;
width:17px;
}
.header .laufen {
	float:left;
	height:58px;
	padding-left:100px;
	padding-top:45px;
	width:139px;
}
.header .roca {
float:left;
padding-left:180px;
padding-top:40px;
}
.header .jika {
float:left;
padding: 45px 0 23px 45px;
}

.header ul {
	display:block;
	float:left;
	height:42px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left:45px;
	width:750px;
}
.header li {
float:left;
}
.header li a {
color:#696969;
display:block;
float:left;
font-weight:bold;
height:28px;
padding-left:12px;
padding-right:12px;
padding-top:14px;
text-decoration:none;
}
.header li a:hover {
background: url('bg-menu.png') repeat-x scroll 0px 0px;
color:#fff;
text-decoration:none;
}

.header li a.active {
background: url('bg-menu.png') repeat-x scroll 0px 0px;

}

.content  .foto {
    
    font-size: 150%;
    font-weight: normal;
    display: block;
    clear: both;
    padding-left: 44px;
    padding-top: 0px;
}
.content .product-name {
    padding-top: 30px;
    padding-bottom: 10px;
}
.text .big-photo {
    width: auto;
    height: auto;
}

.text  .img-box .big-img {
    float: left;
    margin-right: 10px;
}
.text .big-photo p {
    display: block;
    clear: both;
    padding-top: 10px;
}
.box-akce { width: 800px; float:left;}
.box-akce-text { width: 500px; float:left; padding-right:80px; }
.box-akce-text p{ line-height:150%;}
.box-akce-img { width: 200px; float:left; padding-top:25px;}
.box-akce-img img{ padding-bottom:5px;}
.box-akce h2 { padding-left:0px; font-weight: bold;}
.box-akce p { padding:5px 0 5px 0; text-align: justify;}
.box-akce h2 span { font-weight: normal;}
.box-akce a { color: #006FB9;}

.footer { background:none; }
.footer p { color:#666; }
.footer p a { color:#666; }
