body{
	background-color:#ffffff;
	color:#333333;
	background-image:url(../bilder_site/body_bg.jpg);
	background-repeat:repeat-x;
	}
.align-center{
text-align:center;
}
#aussen{
	width:1020px;
	margin-right:auto;
	margin-left:auto;
	background-image:url(../bilder_site/aussen_bg.jpg);
	background-repeat:no-repeat;
	}

#main{
width:1020px;
background-image:url(../bilder_site/main_bg.jpg);
}
#inhalt .anythingSlider .anythingWindow {
    border-bottom: 3px solid #dddddd;
    border-top: 3px solid #dddddd;
	margin-right:-5px;
	padding-top:5px;

	overflow:hidden;
}
#inhalt .arrow back a{
margin-left:-5px;
}
#inhalt .anythingSlider.activeSlider .thumbNav a.cur, div.anythingSlider.activeSlider .thumbNav a {
    background-color: #dddddd;
	color:#003399;
}
#inhalt .anythingSlider .thumbNav a {
    -moz-border-radius: 0 0 5px 5px;
    background-image:none;
    background-repeat: repeat-x;
    display: inline-block;
    font: 11px/18px Georgia,Serif;
    height: 18px;
    margin: 0 5px 0 0;
    outline: 0 none;
    padding: 2px 8px;
    text-align: center;
    text-decoration: none;
}
#ticker{
margin-bottom:5px;
text-align:center;
margin-left:2px;
width:700px;
height:30px;
float:right;
margin-top:-47px;
margin-right:15px;
padding-top:5px;
}	
#top{

width:1020px;
height:263px;
padding-top:15px;
}
#slide_show{
width:220px;
height:190px;
margin-left:27px;

}

#rga_ticker .tx-astcountdown-pi1{
	margin-left:100px;
	border:1px solid #000000;
	}

#links{
	margin-top:-50px;
	float:left;
	width:250px;
	min-height:250px;
	max-height:auto;
	padding-left:10px;
	margin-left:5px;
	}

#suchen{
	width:180px;
	height:30px;
	margin-left:20px;
	}
	
.news-list-item{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:small;
	}
	
.news-list-item a {
	color:#ff9900;
        text-decoration:none;
		font-size:11px;
	}
.news-list-item a:hover {
	color:#ffffff;
	}
.news-list-item h3{
	color:#ffffff;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
.news-list-category, .news-single-rightbox{
display:none;
}


#menu_01{
	margin-left:2px;
	width:245px;
	padding-top:20px;
	}

#menu_01 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:0px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	width:240px;
	height:18px;
	padding-left:25px;
	text-transform:uppercase;
	text-align:left;
	padding-top:6px;
	}
#menu_01 td.normal2_sub a{
padding-left:50px;
font-weight:bold;
}
#menu_01 td.normal2_sub a:hover{
text-decoration:underline;
}
#menu_01 .aktiv2_sub a{
padding-left:50px;
font-weight:bold;
text-decoration:underline;
}
div#menu_01 td.normal a:hover{
	color:#0147C1;
	display:block;
	width:215px;
	height:18px;
	background-color:#FFFFFF;
	background-image:url(../bilder_site/menu_akt.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
div#menu_01 td.aktiv a{
	color:#0147C1;
	display:block;
	width:215px;
	height:18px;
	background-color:#FFFFFF;
	background-image:url(../bilder_site/menu_akt.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
	
#counter{
	float:left;
	width:190px;
	height:20px;
	color:#FFFFFF;
	background-image:url(/fileadmin/bilder/countergif);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:10px;
	margin-left:15px;
	border-top:1px solid #FFFFFF;
	margin-top:25px;
	}
.news-list-morelink {
float:right;
}
.news-list-date{
	font-size:9px;
	}
#news{
	float:left;
	width:200px;
	height:500px;
	_width:200px;
	_height:500px;
	border:0px solid #FFFFFF;
	color:#FFFFFF;
	}
#news a{
	font-size:11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	}

#news-list-morelink a{
	margin-top:-10px;
	font-size:10px;
	text-decoration:none;
	}
#news-list-morelink{
	margin-top:-20px;
	}		

#inhalt{
	float:left;
	width:710px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-left:10px;
	padding-right:10px;
	margin-left:10px;
	}
#inhalt h1,h2{
	font-size:16px;
	}
#inhalt a{
text-decoration:none;
color:#FF9933;
font-weight:bold;
}
#inhalt a:hover{
color:#0147C1;
}
#fuss{
width:990px;
height:30px;
background-image:url(../bilder_site/fuss_bg.jpg);
padding-left:30px;
font-size:12px;
color:#FFFFFF;
}
#fuss a{
text-decoration:none;
color:#ffffff;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
#fuss a:hover{
text-decoration:underline;
}
/* GÄSTEBUCH */


.tx-aahbook-pi1 a {
	font-family: Verdana, sans-serif;
	text-decoration: none;
	font-size: 10px;
	color: #0033ff;
}
.tx-aahbook-pi1 a:hover {
	color: #0099ff;
	text-decoration: underline;
}
.tx-aahbook-pi1 div {
	font-family: Verdana, sans-serif;
	font-size: 10px;
}

/* HEADER */
.tx-aahbook-pi1-header {
	font-size: 10px;
	height: 25px;
}
.tx-aahbook-pi1-header a {
	color:#FF9933;
	text-decoration: none;
	font-weight: bold;
}
.tx-aahbook-pi1-header a:hover {
	text-decoration: underline;
}

/* MAIN SITE WITH ENTRIES */
.tx-aahbook-pi1-date {
	margin-top:20px;
	background-color: #dddddd;
	border-style: solid;
	border-color: #ffffff;
	border-width: 2px;
	border-top-width: 1px;
	padding: 5px;
}
.tx-aahbook-pi1-date a {
	font-weight: bold;
}
.tx-aahbook-pi1-url {
	background-color: #dddddd;
	padding: 2px;
	border:1px solid #dddddd;
}
.tx-aahbook-pi1-text_even {
	font-size: 10px;
	padding: 5px;
	
	border:1px solid #dddddd;
	border-bottom-width: 5px;
}
.tx-aahbook-pi1-text_odd {
	font-size: 10px;
	padding: 5px;
	border:1px solid #dddddd;
	
	border-bottom-width: 5px;
}
.tx-aahbook-pi1-site {
	padding: 5px;
	
}
.tx-aahbook-pi1-code {
	font-family: Courier;
	font-size: 6px;
	padding-left: 10px;
	width: 90%;
	background-color: #dddddd;
}


/* WRITE NEW ENTRY SITE */
.tx-aahbook-pi1-div_new {
	clear: both;
	width: 100%;
	padding: 3px;
}
.tx-aahbook-pi1-div_new_all {
	float:left;
}
.tx-aahbook-pi1-td_new {
	float:left;
	width: 155px;
	padding: 3px;
}
.tx-aahbook-pi1-text_check {
	float: left;
	width: auto;
	padding: 3px;
}
.tx-aahbook-pi1-check {
	padding: 3px;
}
.tx-aahbook-pi1-input {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	width: 30%;
}
.tx-aahbook-pi1-helpbox {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	border-style: solid;
	border-width: 0px;
	color: #aaaaaa;
	background-color: #ffffff;
	width: 60%;
}
.tx-aahbook-pi1-smilies {
	padding-left: 160px;
}
.tx-aahbook-pi1-textarea {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
}
.tx-aahbook-pi1-button {
	text-align: center;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	width: auto;
	padding: 5px;
	background-color: #dddddd;
}

/* FOOTER */
.tx-aahbook-pi1-footer {
	font-size: 10px;
	color: #cccccc;
	padding: 5px;
}
.tx-aahbook-pi1-footer a {
	color:#FF9933;
	text-decoration: none;
}
.tx-aahbook-pi1-footer a:hover {
	text-decoration: underline;
}

/* GÄSTEBUCH ENDE */


legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border: 1px solid #C0C0C0;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:80%;
padding-top:10px;
padding-bottom:10px;
padding-left:50px;
border: 0px solid #C0C0C0;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #FF9933;
border: 0px;
}

