.header {
    background:transparent url(../img/bg-header-vyssi.gif) repeat-x scroll 0px 0px;
    height:145px;
    width:947px;
}
.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:120px;
	padding-top:45px;
	width:139px;
}
.header .roca {
float:left;
padding-left:197px;
padding-top:40px;
}
.header .jika {
float:left;
padding-left:195px;
padding-top:40px;
}

.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:#006FB9;
display:block;
float:left;
font-weight:bold;
height:28px;
padding-left:15px;
padding-right:15px;
padding-top:14px;
text-decoration:none;
}
.header li a:hover {
background:transparent url(img/bg-top-menu.gif) repeat-x scroll 0px 0px;
color:#FFFFFF;
text-decoration:none;
}
.content  .foto {
    color: #006FB9;
    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;
}

