/* CSS Document */

#wrap {
margin: 0 auto;
padding: 0;
width: 1024px;
}
img {

border:none;}
body {
margin: 0;
padding: 0;
border: 0;
height: 100%;
background-image: url(../img/bg.jpg);
background-position: top center;
background-repeat:repeat-x;
font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	font-size: 75%;
}

html {
margin: 0;
padding: 0;
border: 0;height: 100%;
}



#head1 {
margin-top:81px;
width:1024px;
height:30px;
background-image:url(../img/head1.jpg)
}

#head2 {
width:1024px;
height:61px;
background-image:url(../img/head2.jpg)
}

#head1s {
margin-top:81px;
width:1024px;
height:30px;
background-image:url(../img/head1_start.jpg)
}

.nav {
width:92px;
height:61px;
float:right;
}

.nav:hover {
background-image:url(../img/nav_hover.jpg);
}

.nav a, p{
text-decoration:none;
font-family: arial;

font-size:11px;
color:#fff;
margin-top:40px;
	text-align: center;
outline:none;
}

.navi {
text-decoration:none;
font-family: arial;
font-size:13px;
color:#fff;
margin-top:10px;
}

#cont {
width:1022px;
min-height:483px;
border:1px solid #2a2a2a;
border-top: none;
background-color: #f7f7f7;
}

#conts {
margin-top: -1px;
width:1024px;
height:485px;
background-image:url(../img/cont_start.jpg);
}

#kol_bild {
width:173px;
margin-left:250px;
margin-top:30px;
float:left;
}

#kol_bild p{
text-decoration:none;
color:#666666;
margin-top:20px;
}


.kontakt2 {
width:650px;
text-decoration:none;
color:#666666;
margin-top:150px;
text-align:left;
float:left;
margin-left:30px;}

.kontakt {
width:650px;
text-decoration:none;
color:#666666;
margin-top:20px;
text-align:left;
float:left;
margin-left:40px;}

ul li {
  color:#666666; /* set color of list item to a dark gray */
	list-style:none; /* if you’re not already using a reset */

}

.news {
width:650px;
text-decoration:none;
color:#666666;
margin-top:20px;
text-align:left;
float:left;
margin-left:30px;}

.shops {
width:650px;
text-decoration:none;
color:#666666;
margin-top:120px;
text-align:left;
float:left;
font-size:11px
margin-left:20px;}



.ueber {
font-weight:normal;
width:250px;
text-decoration:none;
color:#666666;
margin-top:120px;
text-align:left;
float:left;
margin-left:0px;
line-height: 140%;
padding-bottom:20px;}

h2 {margin-top:80px;
margin-left:40px;
float:left;}

tr {
border:none;
outline:none;

}

td {
padding-top:4px;
border:none;
outline:none;
margin:0;
vertical-align:top;
}

table {
border:none;
float:left;
width:400px;
text-decoration:none;
font-family: arial;
color:#666666;
font-size:11px;
margin-top:120px;
outline:none;}

.clear{
clear:both;}
