/* CSS Document */
body {
	font-size: 81.1%;
	color: #838182;
	background-image: url(bilder/mainbck.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

.int {
margin:0px auto;
width:823px;
line-height:1.9em;
}

a img {border:none;}
h3 a {text-decoration:none;}
.contentlist ul li img {padding:0 5px 0 0;}
.topmenu {
height:50px;

}

.content {
padding:0 20px;
}

ul.galerie {
padding:0;
margin:0;
}

ul.galerie li {
list-style:none;
margin:0;
padding:8px;
float:left;
}

.main {
background-image:url(bilder/top.jpg);
background-repeat:repeat-x;
padding:20px;
background-color:#FFFFFF;
float:left;
width:760px;
}

.footer {
background-image:url(bilder/footer.jpg);
background-repeat:no-repeat;
background-position:bottom;
float:left;
width:100%;
}

.topcontent {
float:left;
width:500px;
padding:20px;

}

.left {
width:100%;
float:left;
border-top:1px solid #ededed;
margin-top:20px;
padding-top:10px;
}

.left2 {
width:70%;
float:left;
border-top:1px solid #ededed;
margin-top:20px;
padding-top:10px;
}

.right {
width:26%;
float:right;
}

.footerin {
padding:20px 40px;
border-top:1px solid #ededed;
text-align:right;
}

a:link, a:visited {
color:#7baf0a;
}

.italic {
font-size:1.2em;
font-weight:bold;
font-style:italic;
color:#666;
}

.contentlist ul {
padding:0px;
margin:0px;
width:100%;
float:left;
}

.contentlist li {
float:left;
list-style:none;
width:47%;
padding:5px;
}

.green {
color:#7baf0a;
}

.orange{
color:#ff7e00;
}

.blue {
color:#4386d1;
}

.red {
color:#ce0000;
}

h2 {
paddin:4px;
margin:0;
font-size:2.2em;
letter-spacing:-2px;
font-style:italic;
}

h3 {
padding:4px 0;
margin:0px;
font-size:1.2em;
font-weight:bold;
}

.topmenu ul {
float:right;
list-style:none;
padding-right:20px;
}

.topmenu ul li {
float:left;
padding:8px;
}

.topmenu a:link, .topmenu a:visited {
color:#666;
text-decoration:none;
}

.topmenu ul li a:hover {
color:#ce0000;
}


