html, body {
   margin: 0px;   
   background:url(../img/bg.jpg) top center repeat;
}

#container {
   position:absolute;
   width:720px;
   height:100%;
   margin:0px 0px 0px -380px;
   left: 50%;
   background-color:#000;
}

#top {
width:690px;
height: 150px;
padding: 0px 20px 0px 20px;
}

#logo {
float:left;
width:265px;
height: 90px;
padding: 60px 0px 0px 0px;
}

#menu {
float:right;
width:381px;
height: 60px;
padding: 90px 0px 0px 30px;
}

#mainpic {
float:left;
width:680px;
height: 240px;
margin-left:20px;
}

#main {
float:left;
width:670px;
background-color:#000;
padding: 30px 20px 0px 20px;
}

#main2 {
float:left;
width:670px;
background-color:#000;
padding: 0px 20px 0px 20px;
}

#main_left {
float:left;
width:630px;
}

#kontakt_left {
float:left;
width:170px;
}

#kontakt_right {
float:right;
width:470px;
margin-left:20px;
}


.picleft {
float:left;
width:445px;
height:120px;
padding: 0px 0px 25px 0px;
}

.picleft_1 {
float:left;
width:200px;
height:120px;
padding: 0px 45px 0px 0px;
}

.picleft_2 {
float:right;
width:200px;
height:120px;
}

.picright {
float:right;
width:200px;
height:120px;
padding: 0px 0px 25px 25px;
}
