body{
font-family:Georgia, "Times New Roman", Times, serif;
color:#444;
background-image:url(../img/background.gif);
background-attachment:fixed;
margin:0px;
padding:0px;
font-size:85%;
}
#wrapper{
margin:0px auto;
width:670px;
}
#main{
text-align:left;
width:670px;
border:1px solid #ccc;
border-top:none;
background-image:url(../img/content.gif);
background-repeat:repeat-y;
}
#top1{
width:670px;
height:30px;
background-color:#fff;
}
#top h1{
text-indent:-9999px;
margin:0px;
padding:0px;
}
#top h1 a{
display:block;
width:670px;
height:172px;
background-image:url(../img/top.jpg);
background-repeat:no-repeat;
text-decoration:none;
}

#menu{
width:670px;
height:34px;
background-image:url(../img/menuback.gif);
background-repeat:no-repeat;
font-size:13px;
}
#menu ul{
list-style:none;
margin:0px;
padding:5px 0px 0px 15px;
}		
#menu li{
display:inline;
}
#menu li a{
text-decoration:none;
color:#222;
margin:0px 20px;
}
#menu li a:hover{
color:#bebeb5;
}
#content{
width:670px;
font-size:1em;
}
#content h2{
font-size:2em;
margin:0px 0px 10px 0px;
}
#content h3{
font-size:1.2em;
margin:0px 0px 5px 0px;
}
#content h4{
font-size:1.2em;
margin:35px 0px 25px 0px;
border-bottom: 1px solid #ccc;
color:#069;
}
#content a{
color:#c60;
}
#content a:hover{
color:#444;
}
#content p{
margin:0px 0px 15px 0px;
}
#content span{
margin-right:10px;
}
#content .accent{
font-weight:bold;
color:#069;
}
#content ul{
list-style-type:circle;
}
img{
border:1px solid #ccc;
}
.end{
color:#999;
font-style:normal;
}
#content .artikel a{
font-size:0.9em;
color:#999;
}
#content .artikel a:hover{
color:#000;
}
.small{
margin:0px 10px;
font-size:12px;
}
.bold{
font-weight:bold;
}
.red{
color:#f00;
}
.blue{
color:#069;
}
.gray{
color:#666;
}

#left{
float:left;
width:435px;
padding:15px 0px 20px 20px;
margin:0;
}
#right{
width:172px;
margin:0px 0px 0px 489px;
font-size:12px;
}
html>body #right{margin:0px 0px 0px 492px;}

#right ul{
position:relative;
top:-7px;
list-style:none;
display:block;
margin:0;
padding:0;
}
#right li a{
width:145px;
display:block;
border-bottom:1px #ccc solid;
background-repeat:no-repeat;
background-position:right;
padding:5px 20px 5px 10px;
text-decoration:none;
color:#444;
}
#right li a:hover{
color:#000;
background-color:#efefef;
}
#right #more{
border-top:1px solid #ccc;
margin:20px 0px 0px 0px;
}
#righttop{
position:relative;
top:0px;
width:165px;
height:90px;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 10px;
font-size:11px;
}
#clear{
clear:both;
}
#footer{
width:665px;
height:30px;
margin:0;
padding:20px 5px 0px 0px;
text-align:right;
font-size:0.8em;
}
#footer a{
color:#444;
text-decoration:none;
}
#footer span{
margin:0px 0px 0px 10px;
}