
@font-face {
    font-family: 'Canossa Pro';
    src: url('canossa-pro-regular-webfont.eot');
    src: url('canossa-pro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('canossa-pro-regular-webfont.woff') format('woff'),
         url('canossa-pro-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body
{
 max-width: 600px; 
 font-family: 'Canossa Pro', Verdana, sans-serif;
 font-size: 12px;
 line-height: 25px;
 color: #000;
 background-color:#00f; 
 background: url(symphony.png) repeat;
 /* Background pattern from subtlepatterns.com */
 margin: 10px auto 20px auto;

}
h1 {font-size:24px;color:#000;margin-bottom:0px;text-align:center;}
h2 {font-size:16px;color:#111;}
h3 {font-size:14px;color:#222;}
p {margin-top:0px;}

img { 
display: block;
width: 300px;
height: auto;
margin: 0 auto;

}

a:link, a:visited, a:active, a:hover
{
  text-decoration:none;
  font-weight:bold;
  color:#634142;
  font-size:14px;
}
a:active, a:hover
{
 text-decoration:underline;
}

a:active
{
	font-weight:normal;
	color: #fff;
}

#title {

padding: 0;
border-bottom:1px solid #000000;
margin-bottom:20px;
}
#nav {
/* width:14%; */
/*float:left; */
/* line-height:18px; */
}
.menutitle
{
font-weight:bold;
/* border-top:1px dashed #000000; */
margin-top:15px;
}

#ausgewaehlt {
color: #444;	
	}

.center {
	text-align:center;
}


#content {
width: 60%;
/* float:left; */


}
#footer {
/* clear:both; */
text-align:center;
height:34px;
padding:5px;
border-top:1px solid #000000;
margin-bottom:20px;
}
