BODY {
background:#450C25 url(bg-page.jpg);
font-size:11px;
color:#000;
font-family:Verdana,Arial,Helvetica;
margin:0;
padding:0;
text-align:center;
}

A {
color:#555;
text-decoration:none;
}
A:hover {
color:#953A61;
text-decoration:none;
}

IMG {
margin:0;
padding:0;
border:none;
}


#main {
margin:0 auto;
padding:5px;
width:1220px;
text-align:center;
background:#FFF;
}

#main {
height:auto;
text-align:left;
overflow-x: hidden;
}

#head {
display:block;
clear:both;
height:101px;
margin:0;
padding:0;
background:#671236 url(bg-top-center.gif) repeat-x 0 0;
color:#FFF;
}
#head A {
font-size:12px;
color:#FFF;
}
#head A:hover {
color:#DDD;
}
#head .block-left {
display:block;
float:left;
width:570px;
background:url(vr-top.gif) no-repeat 100% 0;
}
#head .block-center {
display:block;
padding-left:30px;
float:left;
width:314px;
background:url(vr-top.gif) no-repeat 100% 0;
height:101px;
line-height:101px;
}
#head .block-right {
display:block;
float:right;
width:314px;
background:url(bg-top-right.gif) no-repeat 100% 0;
height:101px;
}

#title {
display:block;
clear:both;
height:65px;
line-height:65px;
margin:0;
padding:0;
padding-left:44px;
background:url(bg-title.gif) repeat 0 0;
color:#333;
font-size:16px;
font-family:Helvetica,Arial,"Trebuchet MS",Trebuchet,Tahoma;
}
#title .block-left {
display:block;
float:left;
width:660px;
height:65px;
line-height:65px;
overflow:hidden;
}
#title .block-right {
display:block;
float: right;
width: 506px;
}
#title h1 {
margin:0;
padding:0;
font-size:24px;
font-weight:400;
width: 520px;
float: left;
}
#title h1 span {
font-size:16px;
color:#AAA;
}

#title .block-right UL {
list-style-type:none;
margin:0;
padding:0;
float:right;
}
#title .block-right LI {
display:block;
float:left;
width:175px;
height:65px;
}
#title .block-right LI.little,
#title .block-right LI.little-2,
#title .block-right LI.little-3,
#title .block-right LI.little-4 {
width:105px;
}
#title .block-right LI.little-2 {
width:120px;
}
#title .block-right UL A {
display:block;
line-height:65px;
padding-left:40px;
color:#555;
background:url(bg-title-li.gif) no-repeat 0 0;
}
#title .block-right UL A:hover {
color:#953A61;
background-image:url(bg-title-li1.gif);
}
#title .block-right UL A.disabled {
color:#999;
background:url(bg-title-li.gif) no-repeat 0 0;
}
#title .block-right UL A.disabled:hover {
color:#999;
background:url(bg-title-li.gif) no-repeat 0 0;
cursor:default;
}

#gallery {
display:block;
clear:both;
background:#444 url(bg-main-gallery.gif);
overflow:hidden;
}
#gallery .block-left {
display:block;
float:left;
width:900px;
color:#FFF;
border-right:1px solid #FFF;
margin:0;
padding:0;
}
#gallery .block-right {
display:block;
float:right;
width:300px;
color:#FFF;
margin:0;
padding:0;
padding-right:7px;
position:relative;
}
#gallery .block-right H1 {
font-weight:300;
font-size:18px;
font-family:Helvetica,Arial,"Trebuchet MS",Trebuchet,Tahoma;
margin:10px 0 5px 0;
padding-left:10px;
height:40px;
line-height:40px;
background:url(bg-gallery-h1.gif) no-repeat bottom left;
}

#gallery .block-right HR {
display:block;
background:#444;
color:#444;
height:1px;
line-height:1px;
font-size:1px;
}

#gallery .foto-mini {
display:block;
padding:3px;
background:#FFF;
clear:both;
margin:3px 0;
}
#gallery .foto-mini img {
border:0;
padding:0;
margin:0;
}

#gallery .block-right UL {
display:inline;
padding:0;
margin:0;
margin-left:25px;
list-style-type:none;
}

#gallery .block-right LI {
display:inline;
margin:0 5px;
}

#gallery .block-right UL A {
padding:2px 4px;
color:#FFF;
background:#8F8F8F;
border:1px solid #FFF;
}

#gallery .block-right UL A:hover {
background:#666;
}

#gallery .block-right UL A:active,
#gallery .block-right UL A.clicked {
background:#444;
}

DIV#div-sel-kategorie {
display:block;
background:#DDD;
padding:10px;
width:280px;
_width: 295px;
overflow:hidden;
color:#000;
position:absolute;
z-index:10;
top:450px;
left:0px;
}

SELECT#sel-kategorie {
font-size:11px;
font-family:Verdana;
background:#EEE;
margin-left:10px;
}

#dane-techniczne {
display:none;
}

#dane-techniczne DL {
margin:0;
padding:0;
overflow-y:auto;
height:400px;
}

#dane-techniczne DD,
#dane-techniczne DT {
padding:2px;
background:#8F8F8F;
font-weight:normal;
margin:1px;
}
#dane-techniczne DL SPAN {
font-weight:bold;
}


#list {
display:block;
clear:both;
height:auto;
border:3px double #BBB;
border-left:none;
border-right:none;
padding:15px 44px;
padding-right: 0px;
background-color: #590c2e;
}
#lnk-back {
display:block;
margin:15px 70px;
}
#lnk-back A {
float:right;
text-decoration:underline;
}
#lnk-back A:hover {
text-decoration:underline;
}

div#loading {
display:block;
margin:35px;
text-align:center;
padding:5px;
}
div#loading img {
border:0;
padding:0;
margin:0;
}

#copyright {
margin:0 auto;
padding:10px;
width:1220px;
color:#FFF;
font-size:11px;
}
#copyright A {
color:#FFF;
text-decoration:none;
}
#copyright A:hover {
background:#444;
color:#FFF;
}
#copyright A > SPAN {
font-weight:bolder;
}
#copyright .block-left {
width:700px;
float:left;
text-align:left;
}
#copyright .block-right {
width:200px;
float:right;
text-align:right;
}


* html #div-sel-kategorie {
width: 295px;
}

/***********************************************/
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
}
* html .clearfix {
height:1%;
}
*+html .clearfix {
height:1%;
}

