body {
	margin: 0px;
	padding: 0px;
	background-color:#ddd;
}

pre, a b, a strong {
display:none;
}
img {
border:none;
}
table {
border:none;
border-collapse:collapse;
margin:0px;
padding:0px;
}

table img {
margin:0px;
padding:0px;
}

tr {
margin:0px;
padding:0px;
}
td {
vertical-align:top;
margin:0px;
padding:0px;
width:200px;
height:150px;
}
table.partners td {
vertical-align:top;
margin:0px;
padding:0px;
width:150px;
height:75px;
}
table.brandschutz td {
vertical-align:top;
margin:0px;
padding:0px;
width:150px;
height:75px;
}
table.kontaktformular{
width:690px;
border-collapse:collapse;
}
.kontaktformular, .kontaktformular tr , .kontaktformular td{
width: 0;
height:0;
margin:0px;
padding:0px;
text-align:left;
vertical-align:top;
} 

table.kontaktformular input[type="text"]{
width:197px;
}

table.kontaktformular input[type="checkbox"]{
width:auto;
height:auto;
}
table.kontaktformular textarea{
width:370px;
height:95px;
}

td.col_1 {
width:88px;
}

td.col_2 {
width:197px;
}

td.col_3 {
width:203px;
}

td.col_4 {
width:35px;
}

td.col_5 {
width:130px;
}



div, li, a {
background-repeat:no-repeat;
}
#container {
position:relative;
	height: 575px;
	width: 875px;
	margin-left:auto;
	margin-right:auto;
	background-color:#fff;
}
#header {
width:875px;
height:50px;
background-image:url(siteimg/adresse.png);
background-repeat:no-repeat;
background-position:175px 25px;
}
#menu {
	height: 100px;
	width: 875px;
	position:relative;
}
#menu div, #menu div a {
	background-repeat:no-repeat;
}
#menu a {
display:block;
width:175px;
height:50px;
}
#logo {
position:absolute;
	height: 100px;
	width: 175px;
background-image:url(siteimg/LogoBraendli.png);
}

#a{
position:absolute;
left:175px;
height: 50px;
width: 175px;
}
#a{
background-image:url(siteimg/a_link_off.png);
}

#a a:hover, #a a.selected  {
background-image:url(siteimg/a_link_on.png);
}
#b {
position:absolute;
left:350px;
height: 50px;
width: 175px;
}
#b{
background-image:url(siteimg/b_link_off.png);
}
#b a:hover, #b a.selected  {
background-image:url(siteimg/b_link_on.png);
}
#c {
position:absolute;
left:525px;
height: 50px;
width: 175px;
}
#c{
background-image:url(siteimg/c_link_off.png);
}
#c a:hover, #c a.selected  {
background-image:url(siteimg/c_link_on.png);
}
#d {
position:absolute;
left:700px;
height: 50px;
width: 175px;
}
#d{
background-image:url(siteimg/d_link_off.png);
}
#d a:hover, #d a.selected  {
background-image:url(siteimg/d_link_on.png);
}
#e {
position:absolute;
top:50px;
left:175px;
height: 50px;
width: 175px;
}
#e{
background-image:url(siteimg/e_link_off.png);
}
#e a:hover, #e a.selected  {
background-image:url(siteimg/e_link_on.png);
}
#f {
position:absolute;
top:50px;
left:350px;
height: 50px;
width: 175px;
}
#f{
background-image:url(siteimg/f_link_off.png);
}
#f a:hover, #f a.selected  {
background-image:url(siteimg/f_link_on.png);
}
#g {
position:absolute;
top:50px;
left:525px;
height: 50px;
width: 175px;
}
#g{
background-image:url(siteimg/g_link_off.png);
}
#g a:hover, #g a.selected  {
background-image:url(siteimg/g_link_on.png);
}
#j {
position:absolute;
top:50px;
left:700px;
height: 50px;
width: 175px;
}
#j{
background-image:url(siteimg/j_link_off.png);
}
#j a:hover, #j a.selected  {
background-image:url(siteimg/j_link_on.png);
}

#menuleft {
position:relative;
left:25px;
height: 375px;
width: 220px;
}

#menuleft div{
position:relative;
height:25px;
width:220px;
}


#menuleft div a {
margin:0px;
padding:0px;
display:block;
height:25px;
width:220px;
}

#menuleft_start {
position:absolute;
height: 375px;
width: 200px;
}

#content_start {
position:absolute;
top:150px;
left:175px;
height: 375px;
width: 650px;
}

#content {
position:absolute;
top:175px;
left:250px;
height: 375px;
width: 625px;
}
#content_standort {
position:absolute;
top:150px;
left:250px;
height: 375px;
width: 625px;
}
#content_kontakt {
position:absolute;
top:177px;
left:185px;
height:auto;
width: 690px;
}


#deutsch {
top:500px;
left:25px;
position:absolute;
height: 20px;
width: 70px;
}
#deutsch a {
display:block;
background-image:url(./siteimg/de_on.png);
height: 20px;
width: 70px;
}
#franz {
top:500px;
left:100px;
position:absolute;
height: 20px;
width: 70px;
}
#franz a {
display:block;
background-image:url(./siteimg/fr_off.png);
height: 20px;
width: 70px;
}
#franz a:hover, #franz a.selected{
background-image:url(./siteimg/fr_on.png);
}
#start {
top:525px;
left:25px;
position:absolute;
height: 25px;
width: 125px;
}
#start a {
display:block;
background-image:url(./siteimg/start.png);
height: 25px;
width: 145px;
}
#langde {
top:500px;
left:25px;
position:absolute;
height: 20px;
width: 70px;
}
#langde a {
display:block;
background-image:url(./siteimg/deutsch.png);
height: 25px;
width: 145px;
}
#langfr {
top:525px;
left:25px;
position:absolute;
height: 20px;
width: 70px;
}
#langfr a {
display:block;
background-image:url(./siteimg/francais.png);
height: 25px;
width: 145px;
}
#mailadresse {
top:525px;
left:175px;
position:absolute;
height: 20px;
width: 200px;
}

/* Classes*/
.top25 {
margin-top:25px;
}
.top10 {
margin-top:10px;
}


