/* <<< Content Schriften >>> */

.partner-link { 						color: #999999;
                            font-size: 11px;
                            font-weight: normal;
                            font-family: Verdana, Arial, Helvetica, sans-serif;
														text-decoration:none;
                          }
                          
.partner-link:hover { 
                            font-size: 11px;
                            font-family: Verdana, Arial, Helvetica, sans-serif;
                            text-decoration: underline;                                  
                          }  
                          
                          
.content-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: bold;}
		
		
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	padding-left: 100px;
	padding-right: 30px;
	line-height: 15px;}

.content1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 15px;
	}
	
.content2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;}
	
.content3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: bold;}

.content4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;}

.content5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 15px;}

.counter-web
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b02731;
	font-weight: normal;
}

.counter-spots
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #247aae;
	font-weight: normal;	
}

.counter-print
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #46a522;
	font-weight: normal;
}	


.content-ref 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding-left: 10px;
	padding-right: 15px;
}

.content_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

/* <<< Schaufenster Werbespots >>> */

.spots2	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #247aae;
	font-weight: normal;
}
.counter-spots2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #247aae;
	font-weight: normal;	
}


	
/* <<< shtml - positionierung >>> */

.shtml_pos {
	padding-left: 90px;
	padding-top: 10px;}

/* <<< Inhaltsfenster Überschrifts Klassen >>> */

.hauptpunkt {
	padding-left: 120px;
	padding-top: 22px;}

.grau	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: normal;
	text-align: left;}
	
.philo	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d49315;
	font-weight: normal;
	text-align: left;}

.web	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b02731;
	font-weight: normal;
	text-align: left;}
	
.print	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #46a522;
	font-weight: normal;
	text-align: left;}
	
.spots	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #247aae;
	font-weight: normal;
	text-align: left;}

.kontakt	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d1c10e;
	font-weight: normal;
	text-align: left;}

.impressum	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b77070;
	font-weight: normal;
	text-align: left;}

.agb	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #675099;
	font-weight: normal;
	text-align: left;}
	

/* <<< Tabs - Referenzen >>> */

a.grau	{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-top:18px;}
	
a.web	{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b02731;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-top:18px;}
	
a.print	{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #46a522;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-top:18px;}
	
a.spots	{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #247aae;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-top:18px;}	
	
a.philo	{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d49315;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-top:18px;}
	
/* <<< Standart Links >>> */
	
.link 
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #999999;
	border: solid 0px;}
	
.link:hover 
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #ffffff;
   border: solid 0px;}
	
a {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.tabs {
	display: block;
	font-size: 12x; 
	line-height: 40px;  
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-indent:65px;
	padding-top:8px;
	width:210px;
	height:40px;
}



a.tabs2 {
	display: block;
	font-size: 12x; 
	line-height: 36px;  
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-indent:65px;
	padding-top:8px;
	width:210px;
	height:40px;
}
	 
/* <<< Referenzen - Navi - Links >>> */
	
A.ref_nav
{  display: block;
	font-size: 10px; 
	line-height: 15px;  
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-indent:25px;
	line-height:36px;
	color:ffffff;
	width:247px;
	height:36px;
	background-image:url(webdesign/referenzen/kh8_ref_button_normal_web.jpg);
	background-repeat:no-repeat;}

A.ref_nav:hover
{  display: block;
	font-size: 10px; 
	line-height: 15px;  
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-indent:25px;
	line-height:36px;
	color:999999;
	width:247px;
	height:36px;
	background-image:url(webdesign/referenzen/kh8_ref_button_over_web.jpg);
	background-repeat:no-repeat;}

	
A.ref_nav-sel
{  display: block;
	font-size: 10px; 
	line-height: 15px;  
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-indent:25px;
	line-height:36px;
	color:#b02731;
	width:247px;
	height:36px;
	background-image:url(webdesign/referenzen/kh8_ref_button_over_web.jpg);
	background-repeat:no-repeat;}
	
	
A.ref_nav_print
{  display: block;
	font-size: 10px; 
	line-height: 15px;  
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-indent:25px;
	line-height:36px;
	color:ffffff;
	width:247px;
	height:36px;
	background-image:url(webdesign/referenzen/kh8_ref_button_normal_print.jpg);
	background-repeat:no-repeat;}


A.ref_nav_print:hover
{  display: block;
	font-size: 10px; 
	line-height: 15px;  
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-indent:25px;
	line-height:36px;
	color:999999;
	width:247px;
	height:36px;
	background-image:url(webdesign/referenzen/kh8_ref_button_over_print.jpg);
	background-repeat:no-repeat;}

A.ref_nav_print_sel
{  display: block;
	font-size: 10px; 
	line-height: 15px;  
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-indent:25px;
	line-height:36px;
	color:359c0d;
	width:247px;
	height:36px;
	background-image:url(webdesign/referenzen/kh8_ref_button_over_print.jpg);
	background-repeat:no-repeat;}

A.ref_nav_print_unter
{  display: block;
	font-size: 10px; 
	line-height: 15px;  
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-indent:30px;
	line-height:36px;
	color:999999;
	width:247px;
	height:36px;
	background-image:url(webdesign/referenzen/kh8_ref_button_unterkat_pri.jpg);
	background-repeat:no-repeat;}

A.ref_nav_print_unter:hover
{  display: block;
	font-size: 10px; 
	line-height: 15px;  
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-indent:30px;
	line-height:36px;
	color:359c0d;
	width:247px;
	height:36px;
	background-image:url(webdesign/referenzen/kh8_ref_button_unterkat_pri.jpg);
	background-repeat:no-repeat;}

A.ref_nav_spots
{  display: block;
	font-size: 10px; 
	line-height: 15px;  
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-indent:25px;
	line-height:36px;
	color:ffffff;
	width:247px;
	height:36px;
	background-image:url(webdesign/referenzen/kh8_ref_button_normal_spots.jpg);
	background-repeat:no-repeat;}

A.ref_nav_spots:hover
{  display: block;
	font-size: 10px; 
	line-height: 15px;  
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-indent:25px;
	line-height:36px;
	color:999999;
	width:247px;
	height:36px;
	background-image:url(webdesign/referenzen/kh8_ref_button_over_spots.jpg);
	background-repeat:no-repeat;}

A.ref_nav_spots_sel
{  display: block;
	font-size: 10px; 
	line-height: 15px;  
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-indent:25px;
	line-height:36px;
	color:2279ae;
	width:247px;
	height:36px;
	background-image:url(webdesign/referenzen/kh8_ref_button_over_spots.jpg);
	background-repeat:no-repeat;}


A.ref_nav_spots_unter
{  display: block;
	font-size: 10px; 
	line-height: 15px;  
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-indent:30px;
	line-height:36px;
	color:999999;
	width:247px;
	height:36px;
	background-image:url(webdesign/referenzen/kh8_ref_button_unterkat_spo.jpg);
	background-repeat:no-repeat;}

A.ref_nav_spots_unter:hover
{  display: block;
	font-size: 10px; 
	line-height: 15px;  
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-indent:30px;
	line-height:36px;
	color:2279ae;
	width:247px;
	height:36px;
	background-image:url(webdesign/referenzen/kh8_ref_button_unterkat_spo.jpg);
	background-repeat:no-repeat;}

/* <<< Top - Navigation - Text >>> */
	
#nav a
{  
  display: block;
	font-size: 10px;  
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-align:center;
	color:ffffff;
	width:80px;
	text-indent: 2px;
	height:66px;
	line-height:10px; 
	}

#nav a:hover
{  
  display: block;
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-align:center;
	color:ff0000;	
	width:80px;
	text-indent: 2px;}

/* <<< Top - Navigation - Rollover >>> */

/* <================================> */
#nav #home
{  display: block;
	background-image:url(webdesign/kh8_unselnav_02.jpg);
	background-repeat:no-repeat;}
	
#nav #home-sel
{  display: block;
	background-image:url(webdesign/kh8_topnav_02.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
#nav #home:hover
{  display: block;
	background-image:url(webdesign/kh8_topnav_02.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}

/* <================================> */
#nav #referenzen
{  display: block;
	background-image:url(webdesign/kh8_unselnav_02.jpg);
	background-repeat:no-repeat;}
	
#nav #referenzen-sel
{  display: block;
	background-image:url(webdesign/kh8_topnav_03.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
#nav #referenzen:hover
{  display: block;
	background-image:url(webdesign/kh8_topnav_03.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}

/* <================================> */
#nav #schaufenster
{ 
	display:block;
	background-image:url(webdesign/kh8_unselnav_02.jpg);
	background-repeat:no-repeat;
}
	
#nav #schaufenster-sel
{  display: block;
	background-image:url(webdesign/kh8_topnav_04.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
#nav #schaufenster:hover
{  display: block;
	background-image:url(webdesign/kh8_topnav_04.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}

/* <================================> */
#nav #webdesign
{  display: block;
	background-image:url(webdesign/kh8_unselnav_02.jpg);
	background-repeat:no-repeat;}

#nav #webdesign-sel
{  display: block;
	background-image:url(webdesign/kh8_topnav_05.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
#nav #webdesign:hover
{  display: block;
	background-image:url(webdesign/kh8_topnav_05.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}

/* <================================> */
#nav #printdesign
{  display: block;
	background-image:url(webdesign/kh8_unselnav_02.jpg);
	background-repeat:no-repeat;}
	
#nav #printdesign-sel
{  display: block;
	background-image:url(webdesign/kh8_topnav_06.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
#nav #printdesign:hover
{  display: block;
	background-image:url(webdesign/kh8_topnav_06.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}

/* <================================> */
#nav #werbespots
{  display: block;
	background-image:url(webdesign/kh8_unselnav_02.jpg);
	background-repeat:no-repeat;}
	
#nav #werbespots-sel
{  display: block;
	background-image:url(webdesign/kh8_topnav_07.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
#nav #werbespots:hover
{  display: block;
	background-image:url(webdesign/kh8_topnav_07.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}

/* <================================> */
#nav #kontakt
{  display: block;
	background-image:url(webdesign/kh8_unselnav_02.jpg);
	background-repeat:no-repeat;}
	
#nav #kontakt-sel
{  display: block;
	background-image:url(webdesign/kh8_topnav_08.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
#nav #kontakt:hover
{  display: block;
	background-image:url(webdesign/kh8_topnav_08.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}

/* <================================> */
#nav #impressum
{  display: block;
	background-image:url(webdesign/kh8_unselnav_02.jpg);
	background-repeat:no-repeat;}
	
#nav #impressum-sel
{  display: block;
	background-image:url(webdesign/kh8_topnav_09.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
#nav #impressum:hover
{  display: block;
	background-image:url(webdesign/kh8_topnav_09.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}

/* <================================> */
#nav #agb
{  display: block;
	background-image:url(webdesign/kh8_unselnav_02.jpg);
	background-repeat:no-repeat;}
	
#nav #agb-sel
{  display: block;
	background-image:url(webdesign/kh8_topnav_10.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
#nav #agb:hover
{  display: block;
	background-image:url(webdesign/kh8_topnav_10.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}


/* <<< Bottom - Navigation - Text >>> */

#nav2 a
{
   display: block;
	font-size: 10px;  
	font-family: Verdana; 
	text-align: left;	
	text-decoration:none;
	text-align:center;
	color:ffffff;
	width:80px;
	text-indent: 2px;
	height:61px;
	line-height:10px;
	}

#nav2 a:hover
{
	display: block;
	font-size: 10px;
	font-family: Verdana;
	text-align: left;
	text-decoration: none;
	text-align: center;
	color:ffffff;
	width: 80px;
	text-indent: 2px;
}

/* <<< Bottom - Navigation - Rollover >>> */

#nav2 #home
{  display: block;
	background-image:url(webdesign/kh8_unselnav2_02.jpg);
	background-repeat:no-repeat;}
	
#nav2 #home-sel
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_02.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}

#nav2 #home:hover
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_02.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
/* <================================> */

#nav2 #referenzen
{  display: block;
	background-image:url(webdesign/kh8_unselnav2_02.jpg);
	background-repeat:no-repeat;}
	
#nav2 #referenzen-sel
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_03.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
#nav2 #referenzen:hover
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_03.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}

/* <================================> */
	
	

	
#nav2 #schaufenster
{  
  display:block; 
	background-image:url(webdesign/kh8_unselnav2_02.jpg);
	background-repeat:no-repeat;}
	
#nav2 #schaufenster-sel
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_04.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
#nav2 #schaufenster:hover
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_04.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}

/* <================================> */
	
#nav2 #webdesign
{  display: block;
	background-image:url(webdesign/kh8_unselnav2_02.jpg);
	background-repeat:no-repeat;}
	
#nav2 #webdesign-sel
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_05.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
#nav2 #webdesign:hover
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_05.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}

/* <================================> */
	
#nav2 #printdesign
{  display: block;
	background-image:url(webdesign/kh8_unselnav2_02.jpg);
	background-repeat:no-repeat;}
	
#nav2 #printdesign-sel
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_06.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
#nav2 #printdesign:hover
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_06.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}

/* <================================> */
	
#nav2 #werbespots
{  display: block;
	background-image:url(webdesign/kh8_unselnav2_02.jpg);
	background-repeat:no-repeat;}
	
#nav2 #werbespots-sel
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_07.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
#nav2 #werbespots:hover
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_07.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}

/* <================================> */
	
#nav2 #kontakt
{  display: block;
	background-image:url(webdesign/kh8_unselnav2_02.jpg);
	background-repeat:no-repeat;}
	
#nav2 #kontakt-sel
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_08.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
#nav2 #kontakt:hover
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_08.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}

/* <================================> */
	
#nav2 #impressum
{  display: block;
	background-image:url(webdesign/kh8_unselnav2_02.jpg);
	background-repeat:no-repeat;}
	
#nav2 #impressum-sel
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_09.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
#nav2 #impressum:hover
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_09.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}

/* <================================> */
	
#nav2 #agb
{  display: block;
	background-image:url(webdesign/kh8_unselnav2_02.jpg);
	background-repeat:no-repeat;}
	
#nav2 #agb-sel
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_10.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}
	
#nav2 #agb:hover
{  display: block;
	background-image:url(webdesign/kh8_bottomnav_10.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;}