/* Layout Seite *****CSS*****/

body {font-family: Verdana, Arial, Helvetica, sans-serif;text-align: center;background: #fff;color: #0F3573;font-size:12px;margin-top: -15px;}

#container {position: relative;margin: auto;text-align: left;background: #FFFFFF url("img/container/container_bg.gif") center top repeat-y;width: 970px;}
#top {text-align: center;background:  url("img/container/top_bg.jpg") center top no-repeat;height: 285px;}
#top h1 span, #top h2 span {display: none;}
#contentBox {margin: 0px 0px 0px 15px;}
#content {padding-right: 100px;font-size: 100%;font-weight: normal;color: #0F3573;margin-top: -100px;min-height: 500px;}
#bottom {text-align: right;clear: both;font-size: 70%;background: #fff url("img/container/bottom_bg.jpg") center top no-repeat;height: 26px;margin-left: -15px;}
#nav_bottom {padding: 8px 50px 0px 0px;text-align: right;color: #ffffff;}
#nav_bottom a {padding:0px 20px 0px 0px;text-align: right;color: #ffffff;font-size: 120%;}	
#created {font-size: 9px;font-weight: normal;color: #0F3573;padding:0px 0px 0px 570px;font-family:Verdana, Arial, Helvetica, sans-serif;visibility: visible;}
#copy {font-size: 9px; font-weight: normal; color: #0F3573; padding:20px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left}

a, a:link, a:visited {color: #0F3573;text-decoration: underline;}
a:hover {text-decoration: none;color: #0D6611;}
a:active, a:focus {color: red;}

* html #content { height:500px; } /* nur für IE 5.5 - 6.x */
html + body #content { height:500px; } /* nur vom IE 5.0 */

acronym {font-weight: 500;text-decoration: none;border-bottom: none;color: #0F3573;}
	

/*input { border:1px solid #000000}*/

/* für generierung navigation gibt´s folgende styles......*/

#menu a {color:#FFCC00;font-weight: bold;display:block;margin-bottom:1px;font-size: 90%;font-weight: bold;padding: 5px 10px 5px 10px;float:left;text-decoration: none;}
#menu_on a {color:#ffffff;font-weight: bold;display:block;margin-bottom:1px;font-size: 90%;font-weight: bold;padding: 5px 10px 5px 10px;float:left;text-decoration: none;}
#menu_on a:hover {color:#FFCC00}
#menu a:hover {color:#dddddd}
#linkList {position: absolute;left: 5px;top: 152px;}

/* Menue Show Begin*/

#menueshow {margin:5px 0px 0px 0px;float:right;border-bottom: 1px solid #0D6611;border-left: 1px solid #0D6611;border-right: 1px solid #0D6611;}
#menueshow a {color:#0D6611; background-color:#DFEEE0; font-weight: normal;  display:block; width: 150px;text-decoration: none;font-size: 85%;font-weight: normal;border-top: 1px solid;padding: 5px;border-color: #0D6611;clear:both;}
#menueshow_on a {color:#ffffff;background-color:#FFCC00;font-weight: bold;margin-bottom:1px;text-decoration: none;font-size: 85%;font-weight: normal;border-top: 1px solid;padding: 5px;border-color: #0D6611;}
#menueshow_on a:hover {background-color:#026bac}
#menueshow a:hover {background-color:#003366; color: #FFCC00}
#menueshow_off a:hover {background-color:#0F3573}

/* Menue Show End*/

/*Formatierung für Showprogramme*/	


#headlineshow_right {font-size: 16px; font-weight: bold; color: #0D6611; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; margin-left: 390px; margin-top: -30px;}
#text_right {margin-left: 410px;margin-top: 10px;height: 350px;}
#textshow_right {margin-left: 390px;margin-right: 170px;margin-top: -40px;height: 300px;}
#textshow {padding:10px 5px 5px 10px;margin-right: 170px;margin-top: 50px;}
	
#show01 {background: url("img/container/show01.jpg") left top no-repeat;margin-top: 20px;}
#show02 {background: url("img/container/show02.jpg") right bottom no-repeat;height: 300;margin: -200px 0px 0px 0px;margin-right:-30px}

#standart01 {background: url("img/container/standart01.jpg") left top no-repeat;margin-top: 50px;}
#standart02 {background: url("img/container/standart02.jpg") right bottom no-repeat;height: 250px;margin: -230px 0px 0px 0px; margin-right:-30px}

#messe01 {background: url("img/container/messe01.jpg") left top no-repeat;margin-top: 50px;}
#messe02 {background: url("img/container/messe02.jpg") right bottom no-repeat;height: 300px;margin: -300px 0px 0px 0px;}

#christmas01 {background: url("img/container/chrismas01.jpg") left top no-repeat;margin-top: 50px;}
#christmas02 {background: url("img/container/chrismas02.jpg") right bottom no-repeat;height: 300px;margin: -300px 0px 0px 0px; margin-right:-30px}

#karneval01 {background: url("img/container/karneval01.jpg") left top no-repeat;margin-top: 50px;}
#karneval02 {background: url("img/container/karneval02.jpg") right bottom no-repeat;height: 300px;margin: -250px 0px 0px 0px; margin-right:-30px}

#sommer01 {background: url("img/container/sommer01.jpg") left top no-repeat;margin-top: 50px;}
#sommer02 {background: url("img/container/sommer02.jpg") right bottom no-repeat;height: 300px;margin: -270px 0px 0px 0px;}

#capoeira01 {background: url("img/container/capoeira01.jpg") left top no-repeat;margin-top: 50px;}
#capoeira02 {background: url("img/container/capoeira02.jpg") right bottom no-repeat;height: 260px;margin: -170px 0px 0px 0px;}
#capoeira03 {background: url("img/container/capoeira03.jpg") left bottom no-repeat;height: 200px;margin: -170px 0px 0px 350px;}

#silvester01 {background: url("img/container/silvester01.jpg") left top no-repeat;margin-top: 50px;}
#silvester02 {background: url("img/container/silvester02.jpg") right bottom no-repeat;height: 300px;margin: -200px 0px 0px 0px;}	

#wm01 {background: url("img/container/wm01.jpg") left top no-repeat;margin-top: 50px;}
#wm02 {background: url("img/container/wm02.jpg") right bottom no-repeat;height: 220px;margin: -220px 0px 0px 0px; margin-right:-30px}

/*Ende Formatierung für Showprogramme*/	


/* Formatierung Text*/	
#headline_right {font-size: 16px; font-weight: bold; color: #0D6611; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; margin-left: 390px; margin-top: 10px;}

.small {font-size: 80%; font-weight: normal;}
.small_red {font-size: 90%; font-weight: normal; color:#900}
.middle {font-size: 90%; font-weight: normal;}

#headline {font-size: 16px; font-weight: bold; color: #0D6611; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; margin-top: 10px;}


/*Formatierung für Startseite*/	

#start01 {background: url("img/container/start01.jpg") left top no-repeat;height: 400px;}
#start02 {background: url("img/container/start02.jpg") right bottom no-repeat;height: 300px;margin-top: -290px;margin-left:650px; width:200px}
#textstart_right {margin-left: 320px;}
#textstart_right2 {margin-left: 320px; margin-right:220}
#headline_start {font-size: 22px; font-weight: bold; color: #0D6611; font-family:"Times New Roman", Times, serif; letter-spacing: 2px; margin-left: 330px; margin-top: 10px;}
#textstart {padding:10px 5px 5px 0px; font-family:"Times New Roman", Times, serif; font-size:14px;clear:both}


/* Formatierung Bildergalerie*/	


#galerie {border-bottom: 1px #0D6612 solid;padding: 5px 0px 5px 0px;margin: 5px 0px 5px 0px;font-size:11px}

/* Formatierung presse  */	

#bild {border: 1px solid #036;padding: 2px;margin: 3px;}
#bildpr {border: 1px solid #036;padding: 2px;margin: 3px;height:110}

/* spezielle (div)styles für seitenlayout */
.radiostyle{ border:0px; margin:0px; vertical-align:middle}
.submitbutton { background-color:#dddddd}
#tab_uebersicht{padding:5 5 5 5; border:1px solid #274078; margin:0 0 5px 0;}
#tdstyle{text-align:left; width:210px; display:block; font-size:10px; padding:3px 3px 3px 3px}

#submit a:hover {
	background-color:#0F3573;
}
#button {
	padding:2px 3px 2px 4px;
	border:1px solid #000000;
	color:#333333;
	background-color:#dddddd;
	text-decoration:none;
}

#button a:hover {display:block; color:#ffffff; background-color:#DFC97F}
#links{ float:left}
#rechts{ float:right}

#rahmen{ border:1px solid #036}

/* spezielle formatierungen für galerie */

#rahmenfoto{ border:1px solid #036}
#thumbs {border:1px solid #036; padding:3px; margin:3px;width:80px;height:80px;}

/* spezielle formatierungen für seiteninhalt */

#headline {font-size: 16px; font-weight: bold; color: #0D6611; padding:10px 5px 10px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px;}
#subheadline {font-size: 14px; font-weight: bold; color: #7D8965; padding:10px 5px 10px 15px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#subheadline_prog {font-size: 14px; font-weight: bold; color: #7D8965; padding:10px 5px 20px 15px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#headline2 {font-size: 14px; font-weight: 500; color: #7D8965; padding:10px 5px 10px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px}
#headline3 {font-size: 12px; font-weight: bold; color: #6878C6; padding:10px 5px 10px 10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#text {
	padding:10px 5px 5px 10px;
}




#table {font-size: 80%; font-weight: normal; color: #0F3573; padding:10px 5px 10px 5px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#small {font-size: 9px; font-weight: normal; color: #0F3573; padding:10px 5px 10px 5px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#adr1 {font-size: 9px; font-weight: normal; color: #0F3573; padding:10px 5px 10px 5px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#adr2 {font-size: 9px;
	font-weight: normal;
	color: #0F3573;
	padding:0px 5px 10px 300px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position: relativ;
	margin-top: -80px;
}
#smalltext {font-size: 65%; font-weight: normal; color: #0F3573; font-family:Verdana, Arial, Helvetica, sans-serif;}
#smallc {
	font-size: 9px;
	font-weight: normal;
	color: #0F3573;
	padding:2px 5px 10px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display: block;
}


#neubut a {font-size:9px; font-weight:normal; text-decoration:none; color:#000000}
#back a {font-size:9px; font-weight:normal}
#navadmin a, #navadmin_on a {text-decoration:none; padding:2px 7px 2px 7px; font-size:10px; font-weight: bold; border:1px solid #000000; width:150px; text-align:left}
#navadmin a {color:#333333; background-color:#cccc99}
#navadmin a:hover {background-color:#dddd99}
#navadmin_on a {color:#ffffff; background-color:#993366}
#titeladmin {font-size: 12px; padding:6px 10px 6px 10px; border:1px solid #000000; background-color:#dddddd; margin:0px 0px 10px 0px; text-align:center}

#floatl{float:left; text-align:right; width:40px; padding:2px; border:1px solid #999999; background-color:#eeeeee}
#floatm{float:left; width:780px; text-align:left; margin:0px 10px 0px 5px; padding:2px}
#floatr{float:right; text-align:right; padding:2px; border:1px solid #999999; background-color:#eeeeee}
#tabmain{width:950px; border:1px solid #000000; padding:2px; overflow:auto; margin-bottom:5px}
#logos{padding:15px 0px 0px 50px;}

/*Form*/

form {border:1px solid #036;background:#DFEEE0; padding:10px;font-size:11px}
input{border:1px solid #036;height: 16px; font-size: 11px;text-indent:2px;}
textarea{border:1px solid #036; font-size: 11px;width: 200px;height:70px;text-indent:5px 5px 5px 5px;}
select{font-size: 10px;}
.checkbox{ border:0px;}
.send{color:#fff, border:1px solid #036;background-color: #858A97;height:19px;}
#submit {border:1px solid #036;color:#fff;background-color:#036;text-decoration: none;height: 21px;cursor: hand;}



#detail_thumbs {margin-top:20px; float:left; clear:both}
#divuebersicht{border-bottom:1px solid #DFC97F; padding: 2px 0px 3px 2px; height:94px; font-size: 70%;}
#thumb{
	margin-right: 5px;
	float:left;
}
#uebersicht{}
#mehr{ float:right; padding: 40px 20px 0px 0px; font-size: 90%;}


#section {padding-top: 10px; padding-bottom: 10px;}

.padding2 {
	padding:2px
	font-size:80%;
}

.padding5 {
	padding:5px;
	font-size:80%;
}

