body{
      color:#38398C;
      font-family:Verdana,Arial,sans-serife;
      font-size:11px;
      line-height:14pt;
      background-color:#ccedfe;
      text-align:justify;
}

a{
      text-decoration:none;
      color:#38398C;
      outline:0 none;
      background-repeat:no-repeat;
}

a:active{
      text-decoration:none;
      color:#38398C;
}

a:visited{
      text-decoration:none;
      color:#38398C;
}

a:hover{
      text-decoration:none;
      color:#38398C;
}

a.hover:hover{
	text-decoration:underline;
}

a.blub{
	text-align:left;
}

h1{
      color:#ffffff;
      font-size:8px;
}

h2{
      font-size:21px;
      border-bottom:1px solid #38398C;
}

h3{
      font-size:14px;
}

h4{
      font-size:12px;
      border-bottom:1px solid #38398C;
}

img{
      border:0px;
}


.ul_site_content a{
      color:#38398C;
}

.ul_site_content a:hover{
      background-color:#ffffff;
}

.ul_site_content a.act{
      background-color:#ffffff;
}

.ul_menu a{
      background:transparent url(../images/button.png);
      color:#ffffff;
      font-size:14px;
      font-weight:bold;
      background-repeat:no-repeat;
}

.ul_menu a:hover{
      background:transparent url(../images/button_hover.png);
      background-repeat:no-repeat;
}

.ul_menu a:active{
      background:transparent url(../images/button_link.png);
      background-repeat:no-repeat;
}

.ul_menu a#act{
      background:transparent url(../images/button_active.png);
      color:#FFFFFF;
      background-repeat:no-repeat;
}

#wrap{
      background:transparent url(../images/background.jpg) no-repeat scroll center top;
}

#head_main{
       background:transparent url(../images/head_main.png);
}

#body_main_site_menu{
       background:transparent url(../images/body_main_site_menu.png);
      background-repeat:repeat-y;
}

#body_main{
       background:transparent url(../images/body_main.png);
      background-repeat:repeat-y;
}

#bottom_main{
       background:transparent url(../images/bottom_main.png);
}


#bottom_main a{
      color:#ffffff;
      font-size:11px;
}

#entry_content{
      border-bottom:1px solid #38398C;
}

.copyright{
      border-bottom:0px solid #ffffff;
}

.bold{
      font-weight:bold;
}

.no_block{
      text-align:left;
}

#breadcrumb{
      color:white;
}

a.breadcrumb_link:visited{
      color:white;
}

a.breadcrumb_link{
      color:white;
}

a.breadcrumb_link:hover{
      text-decoration:underline;
}

.sitemap{
      list-style-type:disc;
      margin-left:14px;
}

.admin_button{
      font-size:14px;
      font-weight:bold;
}

#termin_head{
	background-image:url(../images/head_main.png);
      height:28px;
}

#termin_bottom{
	background-image:url(../images/bottom_main.png);
      height:20px;
}

.termin_tr{
      line-height: 1.5;
      font-size:12px;
}

.termin_td{
	border-color:#CCCCCC;
	border-style:solid solid none;
	border-width:1px;
	text-align:left;
	vertical-align:top;
      padding:5px;
}

.termin_td_datum{
	width:80px;
}

.termin_td_head{
	color:#ffffff;
      padding:5px;
      font-weight:bold;
      font-size:12px;
}

.termin_head_datum{
	border-right:1px solid #ffffff;
}

a.underline:hover{
	text-decoration:underline;
}
