/* Global */
body {
text-align:center;
margin:0; padding:0;
background-color:#747245;
background-image: url(bilder/bg_2013_1.png);
font-family: 'lato', serif;
color:#666666;
	font:700 20px/1.5 'lato', serif;
	text-transform:none;
	margin-bottom:5px;
line-height:18px;
a { color:#666666; text-decoration:none; }
}

h1 {
font-family: 'lato', serif;
color:#e5f0f1;
	font:100 10px/1.0 'lato', serif;
	text-transform:none;
    line-height:1px;
a { color:#666666; text-decoration:none; }
}

h3 {
font-family: 'lato', serif;
color:#666666;
	font:700 20px/1.5 'lato', serif;
	text-transform:none;
    line-height:8px;
a { color:#666666; text-decoration:none; }
}

ul { margin:10px 0 10px 10px; padding:0 0 0 20px; }
a { color:#666666; text-decoration:none; }
a:hover { text-decoration:underline; }
a.gray { color:#ccc; font-weight:bold; text-decoration:none; }
a.gray:hover { text-decoration:underline; }
a.bluecap {
font-size:10px;
text-transform:uppercase;
color:#ccc;
text-decoration:none;
}

#overall {
width:1000px;
text-align:left;
margin:0 auto 0 auto;
background-color:cccccc;
background-position:left;
background-repeat:repeat-y;
border-left:0px solid #999;
border-right:0px solid #999;
}

div.kopf {
width:1000px;
height:240px;
font-family:'lato', serif;
font-size:16px;
color:ccc;
text-align:center;
padding: 30px 0 16px 0;
margin: -23px 0 20px 0;
background-color:#e5f0f1;
-moz-border-radius: 40px;
-webkit-border-radius: 40px;
border-radius: 40px;
box-shadow: inset 0px 0px 10px #888;
}

div.inhalt {
display: block;
width:1000px;
text-align:left;
font-family:'lato', serif;
font-size:20px;
color:ccc;
padding: 0 0 0 0;
background-color:#e5f0f1;
-moz-border-radius: 40px;
-webkit-border-radius: 40px;
border-radius: 40px;
box-shadow: inset 0px 0px 10px #888;
}

/*-------------------------------MENU----------------------- */
div.left {
width:250px;
text-align:left;
font-family:'lato', serif;
font-size:13px;
color:#000;
margin:0 0 0 10px;
padding:0 0 0 10px;
background-color:none;
border-bottom:10px solid #f61168;
border-right:10px solid #f61168;
}

/*-------------------------------CONTENT----------------------- */
div.right {
width:750px;
text-align:right;
font-family:'lato', serif;
font-size:18px;
color:#c2c2c2;
margin:0 0 0 0;
padding:0 10px 10px 0px;
background-color:none;
border-bottom:0px solid none;
border-right:1px solid none;
}

/*-------------------------------CONTENT----------------------- */
#zelle {
width:240px;
text-align:left;
font-family:'lato', serif;
font-size:11px;
color:#666666;
margin:0 0 0 0;
padding:0px 10px 10px 20px;
background-image:url(bilder/bg_03.png);
}

/*-------------------------------CONTENT----------------------- */
#zelle1 {

font:500 16px/1.0 'lato', serif;
text-transform:none;
color:#666;
padding:0;
margin:0 0 0 0;
padding:0px 10px 10px 0px;
}

#zelle2 {

font:500 16px/1.0 'lato', serif;
text-transform:none;
color:#666;
padding:0;
margin:0 0 0 0;
padding:0px 10px 10px 0px;
}

/*-------------------------------CONTENT----------------------- */
#zelle3 {
width:600px;
text-align:left;
font-family:'lato', serif;
font-size:17px;
color:#666666;
margin:0 0 0 0;
padding:0px 10px 10px 20px;
}

/*-------------------------------HOME FOOTER----------------------- */
#fuss {
clear:both;
width:1000px;
height:50px;
text-align:left;
font-family:'lato', serif;
font-size:11px;
color:#666666;
padding:10px 0 10px 0;
margin:0 auto 0 auto;
background-image:url(bilder/bg_02.png);
background-position:top;
background-color:none;
border-top:0px solid #1b35a9;
border-bottom:250px solid none;
}

#form .b1{width:240px; float:left;}
#form .b2{width:300px; float:left;}

#form .b1 div{height:28px;}
#form input{width:220px; height:20px;}
#form textarea{width:300px; height:150px; overflow:auto; margin-bottom:15px;}



#inhalt p.topeleven {
font-size:16px;
color:#ccc;
font-weight:bold;
padding:0;
margin:0 0 10px 0;
border-bottom:0px solid #ccc;
}
#inhalt p.top10 {
font-size:18px;
color:#ccc;
padding:2px 0 2px 0;
margin:0;
border-bottom:0px solid #ccc;
}
#right p.top11 {
font-size:25px;
color:#666666;
padding:0 0 0 0;
margin:0;
border-bottom:0px solid #ccc;
}