/********************************************************************/
/************* Inhaltsdivs                          ****************/
/********************************************************************/

#inhalt_mitte {
	position: 							absolute;
	left:										226px;
	top:										20px;
	width:									495px;
	height:									493px;
	overflow: 							auto;
	
}
#inhalt_right{
	position: 							absolute;
	left:										15px;
	top:										20px;
	width:									230px;
	height:									493px;
	overflow:								hidden;
}
.scroll_startseite {
	/*filter:chroma(color=#F7F7F7);*/
	scrollbar-arrow-color: 				#7f7f7f;
	scrollbar-3dlight-color: 				#F7F7F7;
	scrollbar-highlight-color: 			#7f7f7f;
	scrollbar-face-color: 					#F7F7F7;
	scrollbar-shadow-color: 			#7f7f7f;
	scrollbar-darkshadow-color: 			#F7F7F7;
	scrollbar-track-color: 					#F7F7F7;
}
.scroll_tanzen {
	/*filter:chroma(color=#F7F7F7);*/
	scrollbar-arrow-color: 				#B9EA37;
	scrollbar-3dlight-color: 				#F7F7F7;
	scrollbar-highlight-color: 			#B9EA37;
	scrollbar-face-color: 					#F7F7F7;
	scrollbar-shadow-color: 			#B9EA37;
	scrollbar-darkshadow-color: 			#F7F7F7;
	scrollbar-track-color: 					#F7F7F7;
}
.scroll_community {
	/*filter:chroma(color=#F7F7F7);*/
	scrollbar-arrow-color: 				#eaad37;
	scrollbar-3dlight-color: 				#F7F7F7;
	scrollbar-highlight-color: 			#eaad37;
	scrollbar-face-color: 					#F7F7F7;
	scrollbar-shadow-color: 			#eaad37;
	scrollbar-darkshadow-color: 			#F7F7F7;
	scrollbar-track-color: 					#F7F7F7;
}
.scroll_anzeigen {
	/*filter:chroma(color=#F7F7F7);*/
	scrollbar-arrow-color: 				#1390d0;
	scrollbar-3dlight-color: 				#F7F7F7;
	scrollbar-highlight-color: 			#1390d0;
	scrollbar-face-color:				 	#F7F7F7;
	scrollbar-shadow-color: 			#1390d0;
	scrollbar-darkshadow-color: 			#F7F7F7;
	scrollbar-track-color: 					#F7F7F7;
}
.scroll_tanzshop {
	/*filter:chroma(color=#F7F7F7);*/
	scrollbar-arrow-color: 				#e73f2f;
	scrollbar-3dlight-color: 				#F7F7F7;
	scrollbar-highlight-color:	 		#e73f2f;
	scrollbar-face-color: 					#F7F7F7;
	scrollbar-shadow-color: 			#e73f2f;
	scrollbar-darkshadow-color: 			#F7F7F7;
	scrollbar-track-color: 					#F7F7F7;
}
.scroll_tanzmusik {
	/*filter:chroma(color=#F7F7F7);*/
	scrollbar-arrow-color: 				#ac33e8;
	scrollbar-3dlight-color: 				#F7F7F7;
	scrollbar-highlight-color: 			#ac33e8;
	scrollbar-face-color: 					#F7F7F7;
	scrollbar-shadow-color: 			#ac33e8;
	scrollbar-darkshadow-color: 			#F7F7F7;
	scrollbar-track-color: 					#F7F7F7;
}
.scroll_service {
	/*filter:chroma(color=#F7F7F7);*/
	scrollbar-arrow-color: 				#e5d22a;
	scrollbar-3dlight-color: 				#F7F7F7;
	scrollbar-highlight-color: 			#e5d22a;
	scrollbar-face-color: 					#F7F7F7;
	scrollbar-shadow-color: 			#e5d22a;
	scrollbar-darkshadow-color: 			#F7F7F7;
	scrollbar-track-color: 					#F7F7F7;
}
.scroll_links {
	/*filter:chroma(color=#F7F7F7);*/
	scrollbar-arrow-color: 				#48ed6e;
	scrollbar-3dlight-color: 				#F7F7F7;
	scrollbar-highlight-color: 			#48ed6e;
	scrollbar-face-color: 					#F7F7F7;
	scrollbar-shadow-color: 			#48ed6e;
	scrollbar-darkshadow-color: 			#F7F7F7;
	scrollbar-track-color: 					#F7F7F7;
}
/********************************************************************/
/************* textdefinitionen                        ****************/
/********************************************************************/
.ueberschriften_startseite { 
	font-weight:							bold;
	color:									#7f7f7f;
	line-height:							20px;
}

.ueberschriften_tanzen {
	font-weight:							bold;
	color:									#7f7f7f;
	line-height:							20px;
	margin-left: 							10px;
	font-size: 								14px;
}

.ueberschriften_community {
	font-weight:							bold;
	color:									#eaad37;
	line-height:							20px;
}

.ueberschriften_anzeigen { 
	font-weight:							bold;
	color:									#1390d0;
	line-height:							20px;
}

.ueberschriften_tanzshop { 
	font-weight:							bold;
	color:									#e73f2f;
	line-height:							20px;
}

.ueberschriften_tanzmusik { 
	font-weight:							bold;
	color:									#ac33e8;
	line-height:							20px;
}

.ueberschriften_service { 
	font-weight:							bold;
	color:									#e5d22a;
	line-height:							20px;
}

.ueberschriften_links { 
	font-weight:							bold;
	color:									#48ed6e;
	line-height:							20px;
}
.ueberschriften_verwaltung { 
	font-weight:							bold;
	color: 									#990000;
	line-height:							20px;
}


.input_kontakt {
	background-color:				#F7F7F7;
	border:									1px solid #7f7f7f;
	COLOR: 									#7f7f7f;
	height:									14px;
	
}

.textarea_kontakt {
	width:									300px; 
	height:									150px; 
	background-color:						#F7F7F7; 
	border:									1px solid; 
	COLOR: 									#7f7f7f;
	
}



#fehlermeldung {
	position:							relative;
	left:								50%;
	margin-left:						-200px;
	width:								400px;
	text-align:							center;
	margin-top:							100px;
}

#fehlermeldung_oben {
	margin-bottom:					20px;
}

#wichtigemeldung {
	position:							relative;
	left:								50%;
	margin-left:						-200px;
	width:								400px;
	text-align:							center;
	margin-top:							100px;
}

#erfolgsmeldung {
	position:							relative;
	left:								50%;
	margin-left:						-200px;
	width:								400px;
	text-align:							center;
	margin-top:							100px;
}

#seitenueberschrift {
	
	font-size: 						1em;
	font-weight:					bold;
	margin-bottom:				10px;
	text-align:           left;
}

#unterueberschrift {
	font-size: 						100%;
	font-weight:					bold;
	margin-bottom:				10px;
	text-align:           center;
}

#seitenbeschreibung {
	
	font-size: 						1em;
	margin-bottom:				20px;
	text-align:           left;
}

p + #trennlinie   {
	margin-top:							24px;
}

.scroll_tanzen p {
	margin-left:						10px;
	margin-right:						20px;
}


/********************************************************************/
/************* Suchformular *****************************************/
/********************************************************************/

td.map {
	border-top: 1px dashed #1390d0;
	border-bottom: 1px dashed #1390d0;
}

select {
	font-size: 11px;
}

input {
	font-size: 11px;
}

input[type="text"], input[type="password"], input[type="password"]  {
	height: 13px;
}

input[type="reset"], input[type="submit"], input[type="file"] {
}

select.select_land {
	width:								100px;
}

select.select_region {
	width:								200px;
}

select.select_tag {
	width:								100px;
}

select.select_tanzart {
	width:								150px;
}

select.select_sortierung {
	width:								150px;
}

input.input_plz {
	width:								100px;
}

input.input_stadt {
	width:								150px;
}

table.suche {
	width: 455px;
}

table.searchtable {
	width: 490px;
}

td.searchfieldstop {
	background-image: url(../../bilder/layout1/bg_searchfieldstop.gif);
	background-repeat: no-repeat;
}

td.searchfieldsbottom {
	background-image: url(../../bilder/layout1/bg_searchfieldsbottom.gif);
	background-repeat: no-repeat;
	height: 10px;
}

td.karte {
	background-image: url(../../bilder/layout1/bg_searchformmap.gif);
	background-repeat: no-repeat;
	height: 320px;
}

td.karte_small {
	background-image: url(../../bilder/layout1/bg_searchformmap_small.gif);
	background-repeat: no-repeat;
	height: 320px;
}

td.searchformbuttons {
	background-image: url(../../bilder/layout1/bg_searchformbuttons.gif);
	background-repeat: no-repeat;
	height: 40px;
	padding-bottom: 3px;
}

/********************************************************************/
/************* tanzmusikdatenbank                 ****************/
/********************************************************************/

.pushbutton {
	border:									1px solid #bfbfbf;
	height:									18px;
	left:										0px;
	margin-top:							10px;
	margin-bottom:					10px;
	padding-left:           10px;
	padding-right:          10px;
	font-size: 							10px;
	color: 									#999999;
	cursor: 								hand;
}

.checkbox {
}

.input {
	border:									1px solid #bfbfbf;
	height:									18px;
	left:										0px;
	margin-top:							5px;
	margin-bottom:					5px;
	font-size: 							10px;
	color: 									#999999;
}

/********************************************************************/
/************* Linkdefinitionen *************************************/
/********************************************************************/

a.link:link, a.link:visited {
	color: #7f7f7f;
	text-decoration: underline;
	font-weight: normal;
}

a.link:hover {
	color: #7f7f7f;
	text-decoration: none;
	font-weight: normal;
}

a.tanzen:link, a.tanzen:visited {
	color: #91c00f;
	text-decoration: none;
	font-weight: bold;
}

a.tanzen:hover {
	color: #91c00f;
	text-decoration: underline;
	font-weight: bold;
}

a.community:link, a.community:visited {
	color: #eaad37;
	text-decoration: none;
	font-weight: bold;
}

a.community:hover {
	color: #eaad37;
	text-decoration: underline;
	font-weight: bold;
}

a.anzeigen:link, a.anzeigen:visited {
	color: #1390d0;
	text-decoration: none;
	font-weight: bold;
}

a.anzeigen:hover {
	color: #1390d0;
	text-decoration: underline;
	font-weight: bold;
}

a.shop:link, a.shop:visited {
	color: #e73f2f;
	text-decoration: none;
	font-weight: bold;
}

a.shop:hover {
	color: #e73f2f;
	text-decoration: underline;
	font-weight: bold;
}

a.tanzmusik:link, a.tanzmusik:visited {
    color: #ac33e8;
	text-decoration: none;
	font-weight: bold;
}

a.tanzmusik:hover {
    color: #ac33e8;
	text-decoration: underline;
	font-weight: bold;
}

a.service:link, a.service:visited {
    color: #e5d22a;
	text-decoration: none;
	font-weight: bold;
}

a.service:hover {
    color: #e5d22a;
	text-decoration: underline;
	font-weight: bold;
}

a.links:link, a.links:visited {
    color: #48ed6e;
	text-decoration: none;
	font-weight: bold;
}

a.links:hover {
    color: #48ed6e;
	text-decoration: underline;
	font-weight: bold;
}




a.help:link {
	text-decoration: 				underline;
	font-weight: 						bold;
	color: 									#ffffff;
}

a.help:visited {
	text-decoration: 				underline;
	font-weight: 						bold;
	color: 									#ffffff;
}

a.help:hover {
	text-decoration: 				underline;
	font-weight: 						bold;
	color: 									#7f7f7f;
	cursor: 								hand;
}

a.kweis:link {
	text-decoration: 				none;
	font-weight: 						bold;
	color: 									#ffffff;
}
a.kweis:visited {
	text-decoration: 				none;
	font-weight: 						bold;
	color: 									#ffffff;
}
a.kweis:hover {
	text-decoration:			 	none;
	font-weight: 						bold;
	color: 									#7f7f7f;
	cursor: 								hand;
}

a.kgrau:link {
	text-decoration: 				none;
	font-weight: 						bold;
	color: 									#7f7f7f;
}
a.kgrau:visited {
	text-decoration: 				none;
	font-weight: 						bold;
	color: 									#7f7f7f;
}
a.kgrau:hover {
	text-decoration: 				none;
	font-weight: 						bold;
	color: 									#000000;
	cursor: 								hand;
}

.kweis {
	color: 									#ffffff;
}

.kgrau {
	color: 									#7f7f7f;
}

.header {
	text-decoration: 				underline;
	font-weight: 						bold;
}

.bodyborder {
	border: 								solid;
	border-width: 					1px;
}


<!--
a.khgrau:link {
	text-decoration: 				none;
	font-weight: 						bold;
	color: 									#f3f3f3;
}
a.khgrau:visited {
	text-decoration: 				none;
	font-weight: 						bold;
	color: 									#f3f3f3;
}
a.khgrau:hover {
	text-decoration: 				none;
	font-weight: 						bold;
	color: 									#000000;
	cursor: 								hand;
}
-->

a.text_link:link, a.text_link:visited {
	color:									#7f7f7f;
	text-decoration:				underline;
}

a.text_link:hover {
	color:									#7f7f7f;
	text-decoration:				none;
}


<!--
.khgrau {
	color: 									#f3f3f3;
}

form{
	margin:0px;
}

#copy a:link, #copy a:visited{
	color:#dadada;
	text-decoration: none;
}
#copy a:hover, #copy a:active{
	color:#bfbfbf;
	text-decoration: none;
}