/* CSS Document */

body {
margin:0;
padding:0;
font:75%/1.4 verdana,Helvetica,sans-serif;
background-color:#ffffff;
text-align:center;
}


/* ////////////// layout ///////////////// */

#header {
width:1050px;
height:50px;
margin:0 auto;
padding:0 0px;
position:relative;
background:url(images/bgoben.gif) repeat-y #ffffff;
border-left:0px;
border-right:0px;
color:#666666;
text-align:left;
}

#footer {
width:1050px;
height:50px;
margin:0 auto;
padding: 0;
position:relative;
background:url(images/bgunten.gif) repeat-y #ffffff;
border-left:0px;
border-right:0px;
color:#666666;
text-align:right;
}

#footer p {
padding-right:50px;
}

#container {
width:1050px;
height:2050px;
margin:0 auto;
padding:0 0px;
position:relative;
background:url(images/bgtest.gif) repeat-y #ffffff;
border-left:0px;
border-right:0px;
color:#666666;
text-align:left;
}

#pack {
width:1050px;
height:220px;
margin:0 auto;
padding:0 0px;
position:relative;
border-left:0px;
border-right:0px;
color:#ffffff;
text-align:left;
}

#shot-left {
width:220px;
height:200px;
margin:50px 20px auto 50px;
padding-top:175px;
border-left:0px;
border-right:0px;
text-align:left;
color:#666666;
float:left;
background-repeat:no-repeat;
}

#shot-left a {
color:#666666;
padding-left:10px;
}

#shot-left a:hover {
color:#666666;
text-decoration:underline;
}

#shot-middle {
width:220px;
height:170px;
margin:50px 20px auto 0px;
padding:0 0px;
border-left:0px;
border-right:0px;
color:#666666;
float:left;
}

#shot-right {
width:220px;
height:170px;
margin:50px 20px auto 0px;
padding:0 0px;
border-left:0px;
border-right:0px;
color:#666666;
float:left;
}

#textfeld {
height:170px;
margin:50px auto auto 0px;
padding-right:45px;
padding-left:20px;
font: verdana,Helvetica,sans-serif;
font-size:11px;
border-left:0px;
border-right:0px;
color:#666666;
text-align:left;
}
