/*
Version 1.0

Hier soll eigentlich nix geändert werden
*/

body 
{
	color: black; background-color: white;
	font-size: 100.01%;
	font-family: Helvetica,Arial,sans-serif;
	margin: 0px;
	top:-10px; 
	padding: 0px;
	text-align: center;  /* Zentrierung im Internet Explorer */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div.Seite 
{
	text-align: left;    /* Seiteninhalt wieder links ausrichten */
	margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
	min-height: 100%;
	height:auto !important; 
	height:100%;
	width: 1000px;
	overflow: hidden !important;
	padding: 0px;
	margin-bottom:-10px;
	padding-bottom:-10px;
}

div#Inhalt 
{
	margin: 30px 240px 0px 230px;
	padding: 0 1em;
	width: 500px;
	height:auto !important; 
	height:100%;
}

* html div#Inhalt 
{
	height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
	margin-bottom: 0;
	height: 100%;
}

div.kopf
{
	width:1000px;
	height:100px;
	top: 0px;
	margin: -30px 0px 0px 0px;
	background-repeat: no-repeat;

}

div.logo
{
	width: 415px;
	height: 120px;
	top: 0px;
	left: 0px;
	z-index: 5;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
}


div.clear
{
	clear: left;
}

/*Spalte rechts*/

div.news-head
{
	width: 200px;
	padding: 3px 3px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 27px;
	vertical-align: bottom;
	text-indent: 20px;
}


div.news
{
	width: 190px;
	padding: 3px 3px 3px 3px;
	font-size: 11px;
}


/*LINKS*/

a.News:link 
{
	text-decoration: none;
	font-weight: bold;
}

a.News:visited 
{
	text-decoration: none;
	font-weight: bold;
}
a.News:hover 
{
	font-weight: bold;
	text-decoration: none;
}

a.News:activ 
{
	font-weight: bold;
	text-decoration: none;
}

/*LINKS blau/2*/

a:link 
{
	text-decoration: none;
	font-weight: bold;
}

a:visited 
{
	text-decoration: none;
	font-weight: bold;
}

a:hover 
{
	font-weight: bold;
	text-decoration: none;
}

a:activ 
{
	font-weight: bold;
	text-decoration: none;
}

/*spezielle Links im Webkatalog*/

a.wk_link:link 
{
	text-decoration: none;
	font-weight: bold;
}

a.wk_link:visited 
{
	text-decoration: none;
	font-weight: bold;
}
a.wk_link:hover 
{
	font-weight: bold;
	text-decoration: none;
}

a.wk_link:activ 
{
	font-weight: bold;
	text-decoration: none;
}

/*Navigation-Links*/

a.nav:link 
{
	text-decoration: none;
	font-weight: normal;
	DISPLAY: block;
	text-align: right;
	background-repeat: no-repeat;
	height: 30px;
}

a.nav:visited 
{
	text-decoration: none;
	font-weight: normal;
	DISPLAY: block;
	text-align: right;
	background-repeat: no-repeat;
	height: 30px;
}
a.nav:hover 
{
	text-decoration: none;
	DISPLAY: block;
	text-align: right;
	background-repeat: no-repeat;
	height: 30px;
}

a.nav:activ 
{
	text-decoration: none;
	DISPLAY: block;
	text-align: right;
	background-repeat: no-repeat;
	height: 30px;
}

#active_menu1 
{
	font-weight: bold;
	DISPLAY: block;
	text-align: right;
}

/*Unternav*/
a.nav-unter
{
	text-decoration: none;
	font-weight: normal;
	DISPLAY: block;
	font-size: 11px;
	text-align: right;
}
a.nav-unter:link 
{
	text-decoration: none;
	font-weight: normal;
	DISPLAY: block;
	font-size: 11px;
	text-align: right;
}

a.nav-unter:visited 
{
	text-decoration: none;
	font-weight: normal;
	DISPLAY: block;
	font-size: 11px;
	text-align: right;
}
a.nav-unter:hover 
{
	font-weight: normal;
	text-decoration: none;
	DISPLAY: block;
	font-size: 11px;
	text-align: right;
}

a.nav-unter:activ 
{
	font-weight: normal;
	text-decoration: none;
	DISPLAY: block;
	font-size: 11px;
	text-align: right;
}

#active_menu2 
{
	text-decoration: none;
	font-weight: bold;
	DISPLAY: block;
	text-align: right;
}

/*Nav horizontal*/


a.nav-horizontal:link 
{
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.1em;
}

a.nav-horizontal:visited 
{
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	letter-spacing: 0.1em;
}
a.nav-horizontal:hover 
{
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.1em;
}

a.nav-horizontal:activ 
{
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.1em;
}

#active_menu 
{

}

/*Content-Titel-Link*/

a.titel:link 
{
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

a.titel:visited 
{
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a.titel:hover 
{
	font-weight: bold;
	text-decoration: none;
}

a.titel:activ 
{
	font-weight: bold;
	text-decoration: none;
}


/* DIV's für die Ausgabe der Linkeinträge*/
div.status_0
{
	/*Noch nicht freigegebener Eintrag*/
	padding:10px;
	width: 100%;

}

div.status_1
{
	/*freigegebener Eintrag*/
	padding:10px;
	width: 100%;

}

div.status_2
{
	/*Update by User*/
	padding:10px;
	width: 100%;

}

div.status_88
{
	/*Business-Eintrag*/
	padding:10px;
	width: 100%;
}

div.status_99
{
	/*Premium-Eintrag*/
	padding:10px;
	width: 100%;
}

div.trennerNews
{

}

h1 
{
	font-weight: bold;
	font-size: 13px;
}
h1.startseite
{
	font-weight: normal;
	font-size: 20px;
}

h2 
{
	font-weight: bold;
	font-size: 12px;
}

/* Übersicht Webkatalog */

div.webkatalog_wk_3
{
	background-repeat: no-repeat;
	width: 165px;
	font-size: 11px;
	margin-right: 15px;
}
div.webkatalog_wk_4 
{
	background-repeat: no-repeat;
	width: 165px;
	font-size: 11px;
	margin-right: 15px;
}
div.webkatalog_wk_5 
{
	background-repeat: no-repeat;
	width: 165px;
	font-size: 11px;
	margin-right: 15px;
}
div.webkatalog_wk_6 
{
	background-repeat: no-repeat;
	width: 165px;
	font-size: 11px;
	margin-right: 15px;
}
div.webkatalog_wk_7 
{
	background-repeat: no-repeat;
	width: 165px;
	font-size: 11px;
	margin-right: 15px;
}
div.webkatalog_wk_8 
{
	background-repeat: no-repeat;
	width: 165px;
	font-size: 11px;
	margin-right: 15px;
}
div.webkatalog_wk_9  
{
	background-repeat: no-repeat;
	width: 165px;
	font-size: 11px;
	margin-right: 15px;
}
div.webkatalog_wk_11 
{
	background-repeat: no-repeat;
	width: 165px;
	font-size: 11px;
	margin-right: 15px;
}
div.webkatalog_wk_12 
{
	background-repeat: no-repeat;
	width: 165px;
	font-size: 11px;
	margin-right: 15px;
}
div.webkatalog_wk_14
{
	background-repeat: no-repeat;
	width: 165px;
	font-size: 11px;
	margin-right: 15px;
}

/*Link in Headline*/

a.wk_head:link 
{

	font-weight: bold;
	font-size: 12px;
	vertical-align: bottom;
	padding: 3px 3px 3px 3px;
	margin-top: 45px;
	letter-spacing: 0.1em;
	text-decoration: none;
}

a.wk_head:visited 
{
	font-weight: bold;
	font-size: 12px;
	vertical-align: bottom;
	padding: 3px 3px 3px 3px;
	margin-top: 45px;
	letter-spacing: 0.1em;
	text-decoration: none;
}
a.wk_head:hover 
{
	font-weight: bold;
	text-decoration: none;
}

a.wk_head:activ 
{
	font-weight: bold;
	text-decoration: none;
}

div.wk_links_head
{
	width: 190px;
	padding: 3px 3px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 27px;
	vertical-align: bottom;
	text-indent: 20px;
}

/*Katalog-Rubriken-Navigation links*/

a.wk_links:link 
{
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

a.wk_links:visited 
{
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;	
}

a.wk_links:hover 
{
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;	
}

a.wk_links:activ 
{
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;	
}

input.suchfeld
{
	width: 420px;
	height: 35px;
	font-size: 18px;
}

input.textfeld
{

}


div.wk_links
{
	width: 150px;
	line-height: 15px;
	margin-left: 27px;

}


/* FOOTER*/

div.Fusszeile 
{
	clear: both;
	text-align: right;
	width: 1000px;
	height: 50px;
}

a.footer:link 
{
	text-decoration: none;
	font-weight: bold;
}

a.footer:visited 
{
	text-decoration: none;
	font-weight: bold;
}
a.footer:hover 
{
	text-decoration: none;
	font-weight: bold;
}

a.footer:activ 
{
	text-decoration: none;
	font-weight: bold;
}

/*#####*/

div.strich
{
	width: 1000px;
	height: 10px;
	top: -43px;
	left: 0px;
	background-repeat: repeat-x;
	position: relative;
}

div.suche
{
	width: 200px;
	height: 24px;
	top: -40px;
	left: 768px;
	z-index: 5;
	position: relative;
	text-align: right;
}


div.horizontal-nav
{
	font-size: 12px;
	padding-left: 0px;
	top: 0px;
	width: 1000px;
	position: relative;
	padding:0;
	margin:0;
}


div.links-nav
{
	float: left;
	line-height: 25px;
	font-size: 12px;
	padding-left: 0px;
	position: relative;
	top: 20px;
	width: 170px;
	clear: left;
}

div.rechts-nav 
{
	float: right;
	line-height: 19px;
	font-size: 12px;
	background: #ffffff;
	padding-left: 30px;
	width: 180px;
	top: 20px
}


.Bezeichnung 
{
	float: left; 
	width: 130px; 
	font-weight : bold; 
}

div.HBanner
{
	z-index: 15;
	position: relative;
	margin:0px;
	padding:0px;
	top:30px;
	left:515px;
	width:700px;
	height:70px;
	float:left;
}
div.VBanner
{
	position: absolute;
	margin-left:1000px;
	top: 100px;
	width: 160px;
	height: 600px;
	float:left;
	padding-left:20px;
/*
	z-index: 99;
	position: absolute;
	left:1240px;
	top: 100px;
	width: 160px;
	height: 600px;
	float:left;
*/
}

div.searchform
{
	height:110px; 
	width: 520px;
	vertical-align:middle; 
	padding-top:10px
}

div.breadcrumb
{
	position:relative;
	top: -5px;
}
p.wk_head
{

	font-weight: bold;
	font-size: 12px;
	vertical-align: bottom;
	padding: 3px 3px 3px 3px;
	margin-top: 45px;
	letter-spacing: 0.1em;

}

p.wk
{
	font-size: 12px;
	padding: 0px 3px;
} 
div.wk_unterrubriken
{
	padding-left:200px;	
}
.print_logo
{
	display: none;
	visibility: hidden;
}

.fusszeile_druck
{
	display: none;
	visibility: hidden;
}

