#wrapper{overflow:inherit;}
#header{position:relative}
#center{background-color:darkred;color:white !important;min-height:400px;overflow:hidden;padding:0 0 0 13px;}
#center a{color:white;}    
    .center-right{margin:10px 0;}
        #center-pic-navi{width:580px;padding:10px 0 0 0;float:left;}
        #c1 table td{padding:0 10px 0 0;}
        #c2416 table td{padding:0 10px 0 0;}
        #center-right{width:250px;float:right;}

#rechts_unten{width:210px;float:right;margin-top:15px;}
	#rechts_kalender, #rechts_suche, #rechts_dashboard{background:none;width:145px;}
	#month-header .rot{color:#ffffff;}

#rechts_buchung_header{margin:13px 0 0 0;}

#center-right-kalender, #rechts_kalender .tx-cal-controller {
    margin: 0 auto;
    width:auto;
    
}
	
#rechts_suche{margin-top:151px;width:210px;padding-left:10px;}
#suchheader {font-weight:normal;color:#ffffff;font-size:14px;text-transform: uppercase;padding: 4px 0 5px 0;}


#rechts_kalender .month-small th, .month-small td {padding: 1px 3px 1px 0;}
.header-box{position:absolute;width:200px;top:0;right:0;color:black;}

#rechts_kalender {width:210px;padding-left:10px;}
#rechts_kalender a {color: black;}

.csc-textpic-text img {border:1px solid white;}

img.img_no_border {border:0px;}
#center-text-navi{background:url('../pix/nbg.gif') repeat-x;width:100%;}

h1 {color:white;text-decoration:underline;}
.newsindex-header-list-container {font-family:courier;font-size:14px;}
.newsindex-header-list-title a{color:red;font-family:courier;}
#newsindex-header-list-title {background-color:#e6e665;padding:1px;color:#000;box-shadow:2px 2px 2px #000;}
#newsindex-header-list-title a{color:#000;font-family:courier;}