* {
	margin: 0px;
	padding: 0px;
	}
	
	
*:focus, *:active, *:visited {
	outline: none;
}

html {

	min-height: 101%;

}
	
	
#over_all {
	position: relative;
	display: block;
	overflow: visible;
	text-align: left;
	width: 854px;
	top: 5px;
	}
	
	
#over_top {
	position: relative;
	float: left;
	display: block;
	overflow: hidden;
	width: 854px;
	}
	
	
#over_content {
	position: relative;
	float: left;
	display: block;
	overflow: visible;
	width: 854px;
	padding-top: 20px;
	}
	
	
#nav_top {
	position: relative;
	float: left;
	display: inline;
	overflow: hidden;
	width: 178px;
	left: 670px;
	}
		
	
#logo {
	position: relative;
	float: left;
	display: block;
	overflow: hidden;
	width: 246px;
	height: 142px;
	}
	
#logo a img {
	border: 0px;
}


#nav_top_center {
	position: relative;
	float: left;
	display: block;
	overflow: hidden;
	background-image: url(../top/stc_web_nav_center.gif);
	background-repeat: no-repeat;
	width: 405px;
	height: 142px;
	list-style: none;
	left: 5px;
}
	
	
#nav_top_center li a {
	padding-left: 10px;
	padding-top: 5px;
}

#nav_top_center_aktiv {
	background-image: url(../cursor/cursor.gif);
	background-repeat: no-repeat;
	background-position: left top center;
}

##nav_top_center_aktiv {
	background-image: url(../cursor/cursor.gif);
	background-repeat: no-repeat;
	background-position: left center;
}




#nav_top_center a:hover {
	background-image: url(../cursor/cursor.gif);
	background-repeat: no-repeat;
	background-position: left top center;
}

##nav_top_center a:hover {
	background-image: url(../cursor/cursor.gif);
	background-repeat: no-repeat;
	background-position: left center;
}


#nav_top_center li {
	padding-top: 5px;
	height: 21px;
}

##nav_top_center li {
	padding: 0px;
	height: 21px;
	top: 7px;
	display: block;
	position: relative;
}


#nav_top_center ul {
	padding-top: 4px;
}

	
#nav_top_right {
	position: relative;
	float: left;
	display: block;
	overflow: hidden;
	background-image: url(../top/stc_web_nav_right.gif);
	width: 188px;
	height: 142px;
	list-style: none;
	left: 10px;
	}
	
	
#nav_top_right li a {
	padding-left: 10px;
	padding-top: 5px;
}


#nav_top_right a:hover {
	background-image: url(../cursor/cursor.gif);
	background-repeat: no-repeat;
	background-position: left top center;
}

##nav_top_right a:hover {
	background-image: url(../cursor/cursor.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
	
	
#nav_top_right li {
	padding-top: 5px;
	height: 21px;
}

##nav_top_right li {
	padding: 0px;
	height: 21px;
	top: 7px;
	display: block;
	position: relative;
}


#nav_top_right ul {
	padding-top: 4px;
}

#over_left_nav {
	position: relative;
	float: left;
	display: block;
	overflow: hidden;
	width: 246px;
}

#home_statement {
	position: relative;
	float: left;
	display: block;
	overflow: hidden;
	width: 178px;
	height: 215px;
	left: 67px;
	margin-bottom: 20px;
	background-image: url(../top/STC_Web_philo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
}
	
#left_nav_content {
	position: relative;
	float: left;
	display: block;
	overflow: hidden;
	list-style: none;
	width: 178px;
	height: 300px;
	left: 67px;
}


#left_nav_content ul {
	position: relative;
	float: left;
	display: block;
	width: 178px;
}


#left_nav_content li {
	background-image: url(../left_nav/left_nav_line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 3px 0px 3px 0px;
}


#left_nav_content li a {
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
}


#left_nav_berater_sub {
	position: relative;
	float: left;
	display: none;
	overflow: hidden;
	width: 178px;
	top: 10px;
	background-image: url(../left_nav/left_nav_line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}


#left_nav_berater_sub_aktiv {
        background-image: url(../cursor/cursor_small.gif);
	background-repeat: no-repeat;
	background-position: left center;
}


#left_nav_berater_sub a {
	text-decoration: none;
	display: block;
	font-family: arial;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
	color: #5ab11c;
	letter-spacing: 0px;
	padding: 3px 0px 3px 10px;
}


#left_nav_berater_sub a:hover {
	background-image: url(../cursor/cursor_small.gif);
	background-repeat: no-repeat;
	background-position: left center;
}


#left_nav_mitglieder_sub {
	position: relative;
	float: left;
	display: none;
	overflow: hidden;
	width: 178px;
	top: 10px;
	background-image: url(../left_nav/left_nav_line.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}


#left_nav_mitglieder_sub a {
	text-decoration: none;
	display: block;
	font-family: arial;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
	color: #5ab11c;
	letter-spacing: 0px;
	padding: 3px 0px 3px 10px;
}


#left_nav_mitglieder_sub a:hover {
	color: #5ab11c;
}



#center_content {
	position: relative;
	float: left;
	display: block;
	overflow: visible;
	width: 593px;
	left: 12px;
}



#home_txt {
	position: relative;
	float: left;
	display: block;
	overflow: hidden;
	width: 395px;
	top: 20px;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
	line-height: 16px;
}

#home_txt h1 {
	font-size: 14px;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 0px 10px 0px;
}

#downloads {
	position: relative;
	float: right;
	display: block;
	overflow: hidden;
	width: 178px;
}


#home_news {
	position: relative;
	float: right;
	display: block;
	overflow: hidden;
	width: 178px;
	top: 20px;
}

#home_news li {
	list-style: none;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
	color: #5ab11c;
	letter-spacing: 0px;
	border-bottom: 1px dotted #99CC33;
	list-style-type: disc;
	padding: 5px 0px 5px 0px;
}



#pos_berater_alphab {
	position: relative;
	float: left;
	display: block;
	overflow: hidden;
	width: 395px;
}

#pos_berater_alphab h1 {
	text-decoration: none;
	font-family: arial;
	font-size: 14px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
	padding: 6px 0px 15px 0px;
}

#pos_berater_alphab ul {
	position: relative;
	float: left;
	display: block;
	width: 395px;
}


#pos_berater_alphab li {
	list-style: none;
	background-image: url(../left_nav/left_nav_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 3px 0px 3px 0px;
}



#pos_berater_alphab li a {
	text-decoration: none;
	font-family: arial;
	font-size: 11px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
}

#pos_berater_alphab li a:hover {
	color: #5ab11c;
}

#pba_pics {
	position: relative;
	float: right;
	display: block;
	overflow: hidden;
	width: 178px;
	height: 180px;
	background-color: black;
}


#home_slideshow {
    	position: relative;
	float: left;
	display: block;
	overflow: hidden;
	width: 590px;
	height: 215px;
	border-bottom: 3px solid #42637c;
}

#home_slideshow IMG {
    position: absolute;
    z-index: 8;
    opacity: 0.0;
}

#home_slideshow IMG.active {
    z-index: 10;
    opacity: 1.0;
}

#home_slideshow IMG.last-active {
    z-index: 9;
}

#news_txt {
	position: relative;
	float: left;
	display: block;
	overflow: visible;
	width: 593px;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
	line-height: 16px;
}

#news_txt h1 {
	font-size: 14px;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding-top: 20px;
}

#news_content {
	position: relative;
	float: right;
	display: block;
	overflow: visible;
	width: 590px;	
}

#news_content h1 {
	text-decoration: none;
	font-family: arial;
	font-size: 14px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
	padding: 6px 0px 15px 0px;
}

#newsletter_txt {
	position: relative;
	float: left;
	display: block;
	overflow: hidden;
	width: 395px;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
	line-height: 16px;
}

#newsletter_txt li {
	list-style: disc;
	list-style-position: inside;
}



#referenz_txt {
	position: relative;
	float: left;
	display: block;
	overflow: hidden;
	width: 395px;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
	line-height: 16px;
}

#referenz_txt ul {
 display: block;
 float: left;
 list-style: disc;
 padding: 0px 0px 15px 15px;
}


#referenz_txt h1 {
	font-size: 14px;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding-top: 20px;
}

#referenz_txt h3 a {
	display: block;
	float: left;
	font-size: 14px;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding-bottom: 5px;
	width: 395px;
}

#referenz_txt a {
	display: block;
	float: left;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
	width: 100%;
	padding-bottom: 15px;
}



#erstkontakt_pic {
	position: relative;
	float: right;
	display: block;
	overflow: hidden;
	width: 178px;
	text-decoration: none;
	font-family: arial;
	font-size: 11px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
}

#erstkontakt_pic a {
	text-decoration: none;
	font-family: arial;
	font-size: 11px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
}

#erstkontakt_pic a:hover {
	color: #5ab11c;
}

#erstkontakt_pic h1 {
	text-decoration: none;
	font-family: arial;
	font-size: 14px;
	font-variant: normal;
	font-weight: normal;
	color: #5ab11c;
	letter-spacing: 0px;
}

#erstkontakt_content {
        position: relative;
	float: right;
	display: block;
	overflow: visible;
	width: 590px;	
}

#erstkontakt_content h1 { 
        text-decoration: none;
	font-family: arial;
	font-size: 14px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
	padding: 6px 0px 15px 0px;
}

#referenz_pic {
	position: relative;
	float: right;
	display: block;
	overflow: hidden;
	width: 178px;
}


#referenz_content {
	position: relative;
	float: right;
	display: block;
	overflow: visible;
	width: 590px;	
}

#referenz_content h1 {
	text-decoration: none;
	font-family: arial;
	font-size: 14px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
	padding: 6px 0px 15px 0px;
}

##referenz_content h1 {
	text-decoration: none;
	font-family: arial;
	font-size: 14px;
	font-variant: normal;
	font-weight: bold;
	color: #42637c;
	letter-spacing: 0px;
	padding: 6px 0px 15px 0px;
}

#mitglieder_left_list {
	position: relative;
	float: left;
	display: block;
	overflow: hidden;
	width: 395px;
	top: 4px;
}

##mitglieder_left_list {
	position: relative;
	float: left;
	display: block;
	overflow: hidden;
	width: 395px;
	top: 5px;
}

#mitglieder_left_list ul {
	position: relative;
	float: left;
	display: block;
	width: 395px;
}

#mitglieder_left_list img {
	border: 0px;
}


#mitglieder_left_list li {
	list-style: none;
	padding: 5px 0px 5px 0px;
	background-image: url(../left_nav/left_nav_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 75px;
}

#mitglieder_right_nav {
	position: relative;
	float: right;
	display: block;
	overflow: hidden;
	width: 178px;
	top: 15px;
}

##mitglieder_right_nav {
	position: relative;
	float: right;
	display: block;
	overflow: hidden;
	width: 178px;
	top: 2px;
}

#mitglieder_right_nav ul {
	position: relative;
	float: right;
	display: block;
	width: 178px;
}

#mitglieder_right_nav li {
	list-style: none;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
	color: #5ab11c;
	letter-spacing: 0px;
	padding: 5px 0px 5px 0px;
	background-image: url(../left_nav/left_nav_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

#mitglieder_right_nav a {
	text-decoration: none;
	font-family: arial;
	font-size: 11px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
}

#mitglieder_right_nav li a:hover {
	color: #5ab11c;
}



#mitglieder_right_nav_sub{
	position: relative;
	float: right;
	display: block;
	overflow: hidden;
	width: 178px;
	top: 40px;
}

#aok_info, #ihk_info, #sparessen_info, #sparmadr_info, #sparob_info, #nb_info {
	position: relative;
	float: right;
	display: none;
	overflow: hidden;
	width: 175px;
	top: 40px;
	text-decoration: none;
	font-family: arial;
	font-size: 11px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
}


#aok_info a, #ihk_info a, #sparessen_info a, #sparmadr_info a, #sparob_info a, #nb_info a {
	text-decoration: none;
	font-family: arial;
	font-size: 11px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
}


#aok_info a:hover, #ihk_info a:hover, #sparessen_info a:hover, #sparmadr_info a:hover, #sparob_info a:hover, #nb_info a:hover {
	color: #5ab11c;
}



#spon_nav {
	position: relative;
	float: left;
	display: block;
	overflow: hidden;
	width: 395px;
	top: 20px;
}

#spon_nav ul {
	position: relative;
	float: left;
	display: block;
	width: 395px;
}

#spon_nav li {
	list-style: none;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
	color: #5ab11c;
	letter-spacing: 0px;
	padding: 5px 0px 5px 0px;
	background-image: url(../left_nav/left_nav_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

#spon_nav a {
	text-decoration: none;
	font-family: arial;
	font-size: 11px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
}

#spon_nav li a:hover {
	color: #5ab11c;
}

#spon_ev_info, #spon_etec_info, #spon_evo_info, #spon_ewg_info,
#spon_fi_info, #spon_genovbe_info, #spon_hdi_info, #spon_ksg_info,
#spon_kreishandessen_info, #spon_kreishandmadr_info, #spon_muehlbuis_info,
#spon_radiotec_info, #spon_triplez_info, #spon_volksbankrhein_info,
#spon_weststadtaka_info, #spon_wirtschaftsfoerder_info, #spon_zenit_info,
#spon_aok_info, #spon_ihk_info, #spon_sparessen_info, #spon_sparmadr_info, 
#spon_sparob_info, #spon_nb_info {
	position: relative;
	float: right;
	display: none;
	overflow: hidden;
	width: 175px;
	top: 40px;
	text-decoration: none;
	font-family: arial;
	font-size: 11px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
}

#spon_ev_info a, #spon_etec_info a, #spon_evo_info a, #spon_ewg_info a,
#spon_fi_info a, #spon_genovbe_info a, #spon_hdi_info a, #spon_ksg_info a,
#spon_kreishandessen_info a, #spon_kreishandmadr_info a, #spon_muehlbuis_info a,
#spon_radiotec_info a, #spon_triplez_info a, #spon_volksbankrhein_info a,
#spon_weststadtaka_info a, #spon_wirtschaftsfoerder_info a, #spon_zenit_info a,
#spon_aok_info a, #spon_ihk_info a, #spon_sparessen_info a, #spon_sparmadr_info a, 
#spon_sparob_info a, #spon_nb_info a {
	text-decoration: none;
	font-family: arial;
	font-size: 11px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
}

#spon_ev_info a:hover, #spon_etec_info a:hover, #spon_evo_info a:hover, #spon_ewg_info a:hover,
#spon_fi_info a:hover, #spon_genovbe_info a:hover, #spon_hdi_info a:hover, #spon_ksg_info a:hover,
#spon_kreishandessen_info a:hover, #spon_kreishandmadr_info a:hover, #spon_muehlbuis_info a:hover,
#spon_radiotec_info a:hover, #spon_triplez_info a:hover, #spon_volksbankrhein_info a:hover,
#spon_weststadtaka_info a:hover, #spon_wirtschaftsfoerder_info a:hover, #spon_zenit_info a:hover,
#spon_aok_info a:hover, #spon_ihk_info a:hover, #spon_sparessen_info a:hover, #spon_sparmadr_info a:hover, 
#spon_sparob_info a:hover, #spon_nb_info a:hover {
	color: #5ab11c;
}

/*-----------------------------------  Berater Gallarie  -----------------------------------*/


.gallery div {
	font-family: arial;
	font-size: 10px;
}

#referenz_content .gallery h1 {
	font-size: 16px;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

#referenz_content .gallery h2 {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #42637c
}


.gallery {
	display: block;
	position: relative;
	float: left;
	width: 593px;
}
.gallery_layer {
	display: block;
	position: relative;
	float: left;
	width: 593px;
}
.gallery .scroll-pane {
	float: left;
	position: absolute;
	width: 593px;
}
.gallery_info {
	height: 280px;
}
.gallery_headline {
	height: 50px;
}
.gallery_last {
	top: 50px;
	width: 16px;
	height: 230px;
	position: absolute;
	background-image: url(../scripts/jqallery/assets/images/garrow_l.png);
	background-repeat: repeat-y;
	cursor: pointer;
}
.gallery_next {
	top: 50px;
	width: 10px;
	height: 230px;
	right: 0px;
	position: absolute;
	background-image: url(../scripts/jqallery//assets/images/garrow_r.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
.gallery_image {
	display: block;
	float: left;
	width: 395px;
	height: 230px;
}
.gallery_desc {
	width: 173px;
	height: 230px;
	float: left;
	display: block;
	font-size: 12px;
	margin-left: 9px;
	overflow: hidden;
	line-height: 12px;
	color: #42637c
}
.gallery_scroll {
	overflow: hidden;
	margin-top: 10px;
	width: auto;
}
.gallery_thumnails {
	float: left;
	display: block;
	width: auto;
}
.gallery_thumnails a {
	float: left;
	white-space: nowrap;
	border: none;
	outline: none;
	display: block;
}

.gallery_thumnails a img {
	float: left;
	white-space: nowrap;
	border: none;
	outline: none;
	display: block;
}

.gallery_thumnails a.active {
	padding-bottom: 2px;
	border-bottom: 3px solid #5ab11c;
}
.gallery_thumbnail_link {
	float: left;
	display: inline;
	width: auto;
}



.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	display: block;
	float: left;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	left: 0;
	bottom: 0;
	width: 100%;
	background-image: url(../scripts/jqallery/assets/images/jScrollPaneTrack_bg.gif);
}

.jScrollIntervalTrack { 
	position: absolute;

}

.jScrollPaneDrag {
	position: absolute;
	background: #5ab11c;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragLeft {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragRight {
	position: absolute;
	bottom: 0;
	right: 0;
	overflow: hidden;
}
a.jScrollArrowLeft {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	text-indent: -2000px !important;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
	width: 10px;
}
a.jScrollArrowLeft:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowRight {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px !important;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
	width: 10px;
}
a.jScrollArrowRight:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

#pba_pic_01, #pba_pic_02, #pba_pic_03, #pba_pic_04, #pba_pic_05, #pba_pic_06,
#pba_pic_07, #pba_pic_08, #pba_pic_09, #pba_pic_10, #pba_pic_11, #pba_pic_12,
#pba_pic_13, #pba_pic_14, #pba_pic_15, #pba_pic_16, #pba_pic_17, #pba_pic_18, 
#pba_pic_19, #pba_pic_20, #pba_pic_21, #pba_pic_22, #pba_pic_23, #pba_pic_24,
#pba_pic_25, #pba_pic_26, #pba_pic_27, #pba_pic_28, #pba_pic_29, #pba_pic_30,
#pba_pic_31, #pba_pic_32, #pba_pic_33, #pba_pic_34, #pba_pic_35, #pba_pic_36,
#pba_pic_37, #pba_pic_38, #pba_pic_39 {
	position: relative;
	float: right;
	display: none;
	overflow: hidden;
	width: 178px;
	text-decoration: none;
	font-family: arial;
	font-size: 11px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
	top: 40px;
}

#pba_pic_01 a, #pba_pic_02 a, #pba_pic_03 a, #pba_pic_04 a, #pba_pic_05 a, #pba_pic_06 a,
#pba_pic_07 a, #pba_pic_08 a, #pba_pic_09 a, #pba_pic_10 a, #pba_pic_11 a, #pba_pic_12 a,
#pba_pic_13 a, #pba_pic_14 a, #pba_pic_15 a, #pba_pic_16 a, #pba_pic_17 a, #pba_pic_18 a, 
#pba_pic_19 a, #pba_pic_20 a, #pba_pic_21 a, #pba_pic_22 a, #pba_pic_23 a, #pba_pic_24 a,
#pba_pic_25 a, #pba_pic_26 a, #pba_pic_27 a, #pba_pic_28 a, #pba_pic_29 a, #pba_pic_30 a,
#pba_pic_31 a, #pba_pic_32 a, #pba_pic_33 a, #pba_pic_34 a, #pba_pic_35 a, #pba_pic_36 a,
#pba_pic_37 a, #pba_pic_38 a, #pba_pic_39 a {
	text-decoration: none;
	font-family: arial;
	font-size: 11px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
}

#pba_pic_01 a:hover, #pba_pic_02 a:hover, #pba_pic_03 a:hover, #pba_pic_04 a:hover, #pba_pic_05 a:hover, #pba_pic_06 a:hover,
#pba_pic_07 a:hover, #pba_pic_08 a:hover, #pba_pic_09 a:hover, #pba_pic_10 a:hover, #pba_pic_11 a:hover, #pba_pic_12 a:hover,
#pba_pic_13 a:hover, #pba_pic_14 a:hover, #pba_pic_15 a:hover, #pba_pic_16 a:hover, #pba_pic_17 a:hover, #pba_pic_18 a:hover, 
#pba_pic_19 a:hover, #pba_pic_20 a:hover, #pba_pic_21 a:hover, #pba_pic_22 a:hover, #pba_pic_23 a:hover, #pba_pic_24 a:hover,
#pba_pic_25 a:hover, #pba_pic_26 a:hover, #pba_pic_27 a:hover, #pba_pic_28 a:hover, #pba_pic_29 a:hover, #pba_pic_30 a:hover,
#pba_pic_31 a:hover, #pba_pic_32 a:hover, #pba_pic_33 a:hover, #pba_pic_34 a:hover, #pba_pic_35 a:hover, #pba_pic_36 a:hover,
#pba_pic_37 a:hover, #pba_pic_38 a:hover, #pba_pic_39 a:hover {
	color: #5ab11c;
}

#pba_pic_01 h1, #pba_pic_02 h1, #pba_pic_03 h1, #pba_pic_04 h1, #pba_pic_05 h1, #pba_pic_06 h1,
#pba_pic_07 h1, #pba_pic_08 h1, #pba_pic_09 h1, #pba_pic_10 h1, #pba_pic_11 h1, #pba_pic_12 h1,
#pba_pic_13 h1, #pba_pic_14 h1, #pba_pic_15 h1, #pba_pic_16 h1, #pba_pic_17 h1, #pba_pic_18 h1, 
#pba_pic_19 h1, #pba_pic_20 h1, #pba_pic_21 h1, #pba_pic_22 h1, #pba_pic_23 h1, #pba_pic_24 h1,
#pba_pic_25 h1, #pba_pic_26 h1, #pba_pic_27 h1, #pba_pic_28 h1, #pba_pic_29 h1, #pba_pic_30 h1,
#pba_pic_31 h1, #pba_pic_32 h1, #pba_pic_33 h1, #pba_pic_34 h1, #pba_pic_35 h1, #pba_pic_36 h1,
#pba_pic_37 h1, #pba_pic_38 h1, #pba_pic_39 h1 {
	color: #5ab11c;
	font-size: 14px;
}

.csc-uploads-fileName {
	text-decoration: none;
	padding: 0px 0px 8px 0px;
	width: 178px;
	background-image: url(../left_nav/left_nav_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.csc-uploads-fileName a {
	font-family: arial;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
	color: #42637c;
	letter-spacing: 0px;
	text-decoration: none;
}


.csc-uploads-fileName a:hover {
	color: #5ab11c;
}






/*-----------------------------------  Emailformular  -----------------------------------*/


#formailer dl {
	display: block;
	widht: 390px;
}

#versender {
	width: 390px;
}


#mail {
	width: 390px;
}

#nachricht {
	width: 390px;
}


/*-----------------------------------  Sitemap  -----------------------------------*/


.csc-sitemap {
	display: block;
	float: left;
	position: relative;
	width: 395px;
}


.csc-sitemap a {
	font-family: arial;
	font-size: 12px;
	font-variant: normal;
	color: #42637c;
	letter-spacing: 0px;
	text-decoration: none;
}

.csc-sitemap a:hover {
	color: #5ab11c;
}


.csc-sitemap ul {
	display: block;
	float: left;
	width: 395px;
	padding-bottom: 10px;
	padding-left: 15px;
	list-style: none;
}

.csc-sitemap li {
	display: block;
	float: left;
	width: 395px;
	padding-bottom: 5px;
}

/*-----------------------------------  Referenzen  -----------------------------------*/















