div {margin:0px; padding:0px; border:0px; position: relative; float: left;}
img{border:0px;}
body {margin: 0px; padding:0px; border:0px; background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif;}
td{font-size: 12px;}
th{font-weight: bold; color: white; background-color: #DB2429; vertical-align: top;}
#rahmen{
float:left;
width: 1004px;
overflow: hidden;
}

#head{
width: 1004px;
height: 90px;
background-image: url(/images/template/head.jpg);
background-repeat: no-repeat;
}

#menue{
width: 188px;
height: 800px;
background-color: #D2D2D2;
background-image: url(/images/footer.gif); background-repeat: no-repeat; background-position: bottom;}
	#menue_ad{padding-top: 20px; padding-left: 10px;}

#content{
float: left;
width: 640px;
font-size: 12px;
padding-left: 10px;
overflow: auto;
}


#content-full{
float: left;
width: 800px;
font-size: 12px;
padding-left: 10px;}
	
	.box1{width: 585px; padding-left: 25px;}
	.box2{width: 285px; padding-left: 25px;}
	.box3{width: 755px; padding-left: 25px;}
	.add{width: 585px; padding-left: 25px; text-align: center;}

#content_box{
float: left;
width: 160px;
height: 718px;
padding-left: 5px;}

.menue_ul{
margin: 0px; padding:0px; border:0px;
list-style-type:none;}

.menue_li{
padding-left: 8px;
padding-top: 8px;
font-size : 12px;  font-weight : bold; text-decoration : none; color: #6D6D6D;}

.menue_sub_li{
padding-left: 15px;
padding-top: 3px;}

a.menue{font-size : 12px;  font-weight : bold; text-decoration : none; color: #6D6D6D;}
a.menue_sub:active{font-size : 11px;  font-weight : bold; text-decoration : none; color: #7A7A7A;}
a.menue_sub:hover{font-size : 11px;  font-weight : bold; text-decoration : none; color: #7A7A7A;}
a.menue_sub:link{font-size : 11px;  font-weight : bold; text-decoration : none; color: #7A7A7A;}
a.menue_sub:visited{font-size : 11px;  font-weight : bold; text-decoration : none; color: #7A7A7A;}

h1{
font-size : 13px;
margin:0px; padding:0px; border:0px;
padding-top: 6px;
color: white;}

.titel-front{width: 31px; height: 31px; background-image: url(/images/template/titel-front.jpg); background-repeat: no-repeat;}
.titel{width: 576px; height: 31px; background-image: url(/images/template/titel-bg.jpg); background-repeat: repeat-x;}
.titel2{width: 270px; height: 31px; background-image: url(/images/template/titel-bg.jpg); background-repeat: repeat-x;}
.titel3{width: 755px; height: 31px; background-image: url(/images/template/titel-bg.jpg); background-repeat: repeat-x;}
.titel-end{width: 13px; height: 31px; background-image: url(/images/template/titel-end.jpg); background-repeat: no-repeat;}
.new {color: #FF0000; font-size: 9px;}


a:link.small_a{font-size: 10px; text-decoration: underline; color: #000000;}
a:visited.small_a{font-size: 10px; text-decoration: underline; color: #000000;}
a:hover.small_a{font-size: 10px; text-decoration: underline; color: #000000;}
a:active.small_a{font-size: 10px; text-decoration: underline; color: #000000;}

#content a:link{font-size: 12px; text-decoration: underline; color: #000000;}
#content a:visited{font-size: 12px; text-decoration: underline; color: #000000;}
#content a:hover{font-size: 12px; text-decoration: underline; color: #000000;}
#content a:active{font-size: 12px; text-decoration: underline; color: #000000;}

.kalender{
color: grey;
width: 600px;}