/* hier alle css-infos rein! */

* {
	margin: 0;
	padding: 0;
}

hr {
	 border: 0px; /* Für Firefox und Opera */
	display: none;
}


	
body{
	font-family:"Lucida Grande",Arial,Sans-Serif;
	font-size: 10pt;
/*   	line-height:1.5; 			 zeilenabstand OHNE masseinheit! */
	padding-top: 0px;
	background: url(../bilder/hk_2009_bg2.jpg)  no-repeat top center;
	background-attachment:fixed;
	background-color:#090a0d;
	padding-bottom: 50px;
	}

#signet{
 	background-image: url(../bilder/signet_hk09.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	position: relative;
	top: 31px;
	left: 0px;
	width: 260px;
	margin-bottom: -21px;
	height:52px;
	z-index: 14;
}

.titelbildaktion{
	position: relative;
	top: -20px;
	left: 868px;
	width: 38px;
	height:100px;
	z-index: 25;
}

div#wrap{
	width: 900px;
	margin: auto;
	/*background-color:#415765;*/
}

#titelbild
	{
	height:121px;
	width: 800px;
	position:relative;
	}
	
#gone	{	
	text-indent: -10000px;
	height:1px;
	width:1px;
}
#titelschrift
	{	
	/*background-image: url(../bilder/hkmode_titel.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;*/
	text-indent: -10000px;
	position: relative;
	top: 0px;
	height:221px;
}

.datum {
	font-size:10px;
	margin-left:485px;
	top: 5px;
	position:absolute;
	font-weight:bold;
	color:#9aa1b4;
	text-align:right;
	width:120px;
	}

.strong {
	font-weight:bold;
	}
	
.strong2 {
	margin-left:54px;
	font-weight:bold;
	}
	
.strong3 {
	margin-left:8px;
	}
	
.strong4 {
	margin-left:8px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	
.strong5 {
	font-weight:bold;
	color:#59c3cb;
	}
	
.strong5ml {
	margin-left:8px;
	font-weight:bold;
	color:#59c3cb;
	}
	
.strong5premium {
	color:#fe4a00;
	margin-left:8px;
	font-weight:bold;
	}
	
.strong6premium {
	color:#fe4a00;
	margin-left:8px;
	font-weight:bold;
	position: relative;
	left:8px;
	top:-19px;
	}
	
.strong6p {
	font-weight:bold;
	color:#59c3cb;
	position: relative;
	left:8px;
	top:-19px;
	}
	
	
.strong7 {
	font-weight:bold;
	color:#59c3cb;
	margin-left:8px;
	position: relative;
	left:8px;
	top:-19px;
	}
	
.strong7p {
	color:#59c3cb;
	position: relative;
	left:8px;
	top:-19px;
	}
	
.normal6p {

	position: relative;
	left:8px;
	top:-19px;
	}
	
.strong6 {
	font-weight:bold;
	color:#fe4a00;
	}
	
	
.gerafft {
	line-height:1.3em;
	font-weight:normal;	
	letter-spacing: -0.01em;
	}
	
.gerafft2 {
	line-height:1.3em;
	font-size:11px;
	letter-spacing: -0.01em;
	}
	
.gerafft3 {
	font-size:10px;
	letter-spacing: -0.085em;
	}
	
.gerafft4 {
	line-height:1.2em;
	font-weight:normal;	
	letter-spacing: -0.01em;
	}
	
.farbe {
	font-family:"Lucida Grande",Verdana,Arial,Sans-Serif;
	font-size:12px;
	}
	
.extern {
	font-family:"Lucida Grande",Verdana,Arial,Sans-Serif;
	font-size:12px;
	}
	
.kursiv {
	font-style:italic;
	font-weight:bold;
	}
	
.kursiv2 {
	font-style:italic;
	}
	
.menuwichtig {
	font-weight:bold;
	color:#FFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	}

			
.unsichtbar{
	position: absolute;
	top: -10000px;
	left: -10000px;
}

ul#navmenu {
	margin-left:0px;
	position: absolute;
	z-index:2;
	margin-top: -14px;
	width: 120px;
	list-style-type: none;
	 }


ul#navmenu li {
	margin-left:-20px;
}

ul#navmenu li#punkt1 a {
/*	position: absolute;	z-index:2;	top: -5px; */
	margin:5px; 
}

ul#navmenu li#punkt2 a {
/*	position: absolute; top: -5px;left:65px; z-index:2;*/
	margin:5px;
}

ul#navmenu li#punkt3 a{
/*	position: absolute; top: -5px;left:165px; z-index:2;*/
	margin:5px;
	}

ul#navmenu li#punkt4 a {
/*	position: absolute; top: -5px;left:1268px; z-index:2;*/
	 margin:5px;
}

ul#navmenu li#punkt5 a {
/*	position: absolute; top: -5px;left:1268px; z-index:2;*/
	 margin:5px;
}

ul#navmenu li#punkt6 a {
/*	position: absolute; top: -5px;left:1268px; z-index:2;*/
	 margin:5px;
}

ul#navmenu li#punkt7 a {
/*	position: absolute; top: -5px;left:1268px; z-index:2;*/
	 margin:5px; 
}

ul#navmenu li#punkt1 a:hover, ul#navmenu li#punkt1 a:active, ul#navmenu li#punkt1 a:focus {
	background-position: 0 -60px;
}

ul#navmenu li#punkt2 a:hover, ul#navmenu li#punkt2  a:active, ul#navmenu li#punkt2 a:focus {
	background-position: -97px -60px;
}

ul#navmenu li#punkt3  a:hover, ul#navmenu li#punkt3 a:active, ul#navmenu li#punkt3 a:focus {
	background-position: -219px -60px;
	
}

ul#navmenu li#punkt4 a:hover, ul#navmenu li#links a:active, ul#navmenu li#links a:focus {
	background-position: -338px -60px;
}

ul#navmenu li#punkt5 a:hover, ul#navmenu li#punkt5 a:active, ul#navmenu li#punkt5 a:focus {
	background-position: -386px -60px;
}

ul#navmenu li#punkt6 a:hover, ul#navmenu li#punkt6 a:active, ul#navmenu li#punkt6 a:focus {
	background-position: -455px -60px;
}

ul#navmenu li#punkt6 a:hover, ul#navmenu li#punkt7 a:active, ul#navmenu li#punkt7 a:focus {
	background-position: -455px -60px;
}

ul#navmenu ul {

	top: 10px;
	left: 93px;
	width: 200px;
	z-index: 100;
	border-bottom: 2px solid #5d5b5e;
	border-right: 2px solid #5d5b5e;
	line-height: 42px;
	display: none;
	opacity: 0.9;
}

ul#navmenu ul:after 
	/*From IE 7 lack of compliance*/ {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#navmenu ul li {
	background: #ccc;
	height: 41px;
	float: left;
	/*For IE 7 lack of compliance*/
 	display: block !important;
	display: inline;
	/*For IE*/
	width: 200px;
	overflow: hidden;
	white-space: nowrap;
}

ul#navmenu ul li a {
	width: 200px !important;
	text-indent: 0;
	border-top: 1px solid #fff !important;
	font-size: 120%;
}

ul#navmenu ul li a:link, ul#navmenu ul li a:visited {
	padding: 0 10px;
	text-decoration: none;
	background: #edeced;
}

ul#navmenu ul li a:hover, ul#navmenu ul li a:active, ul#navmenu ul li a:focus {
	background: #adacad;
	color: #fff;
}

/* 2nd Menu */
/* .iehover wird bei internet explorer via javascript eingefuegt! */
ul#navmenu li:hover ul,
ul#navmenu li.iehover ul {
	display: block;
}

/* @end */

/* @end */

div#accordion{
	font-family:"Lucida Grande",Verdana,Arial,Sans-Serif;
	font-size:12px;
	padding: 150px 250px;
	margin: 25px -20px 0px 0px;
	top: 225px;
	width: 700px;
	height: 300px;

}

div#accordion p{
	font-family:"Lucida Grande",Arial,Sans-Serif;
	color:#ffffff;
	font-size:12px;
	margin: -15px 20px -20px 0px;
	position: relative;
	left: -250px;
	width: 700px;
	height: 250px;
}

div#angaben {
	position:relative; 
	left:251px;
	color:#FFFFFF;
	list-style-type:none;
	margin-top: -608px;
	color:#FFFFFF;
	width: 460px;
	list-style-type:none;
	position:absolute;
	}

div#content {
	position:relative; 
	width: 617px;
	left:187px;
	margin-top:-17px;
	/*background-color: #7d8086;
	overflow: hidden;		*/
}


div#content p {
	font-family:"Lucida Grande",Arial,Sans-Serif;
	color:#FFFFFF;
	width: 98%;
	margin-bottom: 2px;
	text-align:left;
}

div#contentarbeit {
	position:relative; 
	width: 900px;
	margin-top:-17px;
	/*background-color: #7d8086;
	overflow: hidden;		*/
}


div#contentarbeit p {
	font-family:"Lucida Grande",Arial,Sans-Serif;
	color:#FFFFFF;
	margin-bottom: 2px;
	}

div#hilfethema {
	width: 250px;
	z-index: 10;
	position:absolute;
/*	overflow: hidden;		*/
}


div#hilfethematext {
	font-family:"Lucida Grande",Verdana,Arial,Sans-Serif;
	color:#000;
	font-size:11px;
	margin: 0px 0px 0px 0px;
	position: relative;
	left: 250px;
	width: 480px;
	z-index: 20;
}


/* Blokquote */

.ansichtumstellen{
	float: right;
	padding-top:6px;
	margin: 0 15px  0 0px ;
	}

ul.galerie {
	clear: left;
	list-style-type: none;
	overflow: hidden;
	margin: 0 0  0 -15px ;
	width: 100%;
	}
	
ul.galerie li {
	float: left;
	margin: 0 25px 20px 0;
	width: 222px;
	height: 360px;
/*	background-image: url(../bilder/premium.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;*/
	}	
	
ul.galerieherren {
	clear: left;
	list-style-type: none;
	overflow: hidden;
	margin: 0 0  0 0px ;
	}
		
ul.galerieherren li {
	float: left;
/*  width für Galerie nebeneinanderlaufen - entscheidend */
	width: 900px;
	margin-left:-20px;
/*	background-image: url(../bilder/premium.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;*/
	}
	
ul.galerieherren li img {
	border:solid 0px #f4f4f4;
/*	margin-left:150px;
	display: block;
	background-image: url(../bilder/premium.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;*/
	}

ul.galerie li img {
	border:solid 1px #f4f4f4;
	display: block;
	width: 220px;
	}
	

   

#links
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	position:relative;
	left:325px;
	top:50px;
	height:0px;
	width:300px;
	}
	
#bestellung
	{
	font-family:"Lucida Grande",Arial,Sans-Serif;
	position:relative;
	left:-150px; 
	}
	
#bestellungstext
	{
	font-family:"Lucida Grande",Arial,Sans-Serif;
	position:relative;
	left:150px; 
	color: #59c3cb;
	font-weight:bold;
	}

#imgscrolling
	{
	position:relative;
	top:0px;
	height:0px;
	width:220px;
	z-index: 25;
	}
	
/* TSHIRT DURCHSCHALTEN */
/***********************************************
* Virtual Pagination script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

.gallerypaginate {
	width: 10px;
	text-align: center;
	padding: 2px 0;
	margin: 10px 0;
	
}

.gallerypaginatenone {
	width: 10px;
	text-align: center;
	padding: 2px 0;
	margin: 10px 0;
	}

.paginationstyleprev  {
	position:relative; 
	z-index: 20;
	top: -53px;
	width: 20px;
	height: 20px;
}

.paginationstylenext  {
	position:relative; 
	z-index: 29;
	top: -53px;
	left: 852px;
	width: 10px;
	height: 50px;

}

.paginationstyle{ /*Style for demo pagination divs*/
width: 10px;
text-align: center;
padding: 2px 0;
margin: 10px 0;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: red;
}
	

/* WEITERE STILDEFINITIONEN */


	
.arbeitsueberschrift {
	font-family:Arial,Sans-Serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	margin-left:188px;
	}
	
.arbeitsbild {
	font-family:Arial,Sans-Serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	margin-left:147px;
	}	
	
.arbeitstitel {
	font-family:Arial,Sans-Serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	margin-left:173px;
	}
	
.arbeitstiteldli {
	font-family:Arial,Sans-Serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	margin-left:193px;
	width: 600px;
	}
	
.arbeitslinie {
	border-top: 1px solid #cf4133;
	width: 900px;
	padding-top: 40px;
	margin-top: -22px;
	margin-left:-15px;
	}
	
.arbeitsbeschr {
	font-family:Arial,Sans-Serif;
	font-size:11px;
	font-weight:normal;
	color:#b7c4c8;
	}
	
.arbeitsbildnormal {
	margin-left:167px;
	}
	
.arbeitsbildbreit {
	margin-left:0px;
	}
	
.arbeitsliste {
	font-family:Arial,Sans-Serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	margin-left:167px;
	padding: 2px 7px 2px 26px;
	width: 712px;
	background-color:#010004;
	}
	
.arbeitslistebranche {
	font-family:Arial,Sans-Serif;
	font-size:11px;
	font-weight:normal;
	color:#b7c4c8;
	position:absolute;
	font-size:12px;
	left:487px;
	width: 220px;
	}
		
.arbeitslisteaufgabe {
	font-family:Arial,Sans-Serif;
	font-size:11px;
	font-weight:normal;
	color:#b7c4c8;
	position:absolute;
	font-size:12px;
	left:735px;
	width: 120px;
	}	

.msg_head {
	font-family:Arial,Sans-Serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	margin-left:167px;
	padding: 2px 7px 2px 26px;
	width: 712px;
	background-color:#010004;
	}	
	
.msg_none {
	font-family:Arial,Sans-Serif;
	font-size:12px;
	font-weight:normal;
	color:#FFF;
	margin-left:167px;
	padding: 2px 7px 2px 27px;
	width: 712px;
	background-color:#010004;
	}	

#listenausklappbutton {
	font-family:"Lucida Grande",Arial,Sans-Serif;
	font-size:12px;
	font-weight: bold;
	padding: 5px 0px;
	cursor: pointer;
	position: relative;
	margin:1px;
}

.listeninhaltklappbar {
	font-family:Arial,Sans-Serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	margin-left:-5px;
	padding: 2px 7px 2px 26px;
	}

#textBox
{
	font-family:"Lucida Grande",Arial,Sans-Serif;
	font-size:12px;
	font-weight: bold;
/*	background-color:#010004;*/
}

a.listenausklappbutton {text-decoration:none;color:#9aa1b4}
a.listenausklappbutton:hover {text-decoration:none;color:#fc5949; background-color:#00FF00;}
a.listenausklappbutton:link {text-decoration:none; outline:none;}

	
.liprofil {
	margin-left:54px;
	color:#FFF;
	list-style-image: url(../bilder/li_profil.gif);
	line-height:1.5; 	
	} 
	
.hg01 {
	font-style:italic;
	color:#FFFFFF;
	list-style-type:none;
	margin-left: -15px;
	line-height:1.8; 	
	width:230px;
	}

.hg02 {
	color:#FFFFFF;
	list-style-type:none;
	line-height:1.8; 	
	margin-top: -382px;
	margin-left: 130px;
	color:#FFFFFF;
	width: 554px;
	list-style-type:none;
	position:absolute;
	}
	
.hg03 {
	color:#FFFFFF;
	list-style-type:none;
	color:#FFFFFF;
	width: 554px;
	list-style-type:none;
	position:absolute;
	}
	
.tdkontakt01 {
	color:#FFFFFF;
	vertical-align:top;
	line-height:0.9em;
	}
		
.tdkontakt02 {
	color:#FFFFFF;
	line-height:1.3em;
	font-weight:normal;	
	vertical-align:top;
	}
	
.tdkontakt03 {
	color:#FFFFFF;
	line-height:0.8em;
	font-weight:normal;	
	vertical-align:top;
	}
	
.td01 {
	font-style:italic;
	color:#FFFFFF;
	float:left;
	}
		
.td02 {
	color:#FFFFFF;
	line-height:1.3em;
	font-weight:normal;	
	letter-spacing: -0.01em;
	padding-bottom: 14px;
	}
		
.td03 {
	color:#FFFFFF;
	line-height:1.3em;
	font-weight:normal;	
	letter-spacing: -0.01em;
	}
			
			
h1 {
	font-family:"Lucida Grande",Verdana,Arial,Sans-Serif;
	font-size:12px;
	color:#2f547c;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	}
	
h2 {
	font-family:"Lucida Grande",Arial,Sans-Serif;
	font-size:14px;
	color:#FFF;
	background-image: url(../bilder/hk_linie.jpg);
	background-repeat: no-repeat;
  	background-position:00px 24px;
	height: 35px;
	}
	
.linientitel{
	position:relative;
	font-family:"Lucida Grande",Arial,Sans-Serif;
	font-size:11px;
	color:#6f7978;
	top: -10px;
}
	
	
h3 {
	font-family:"Lucida Grande",Arial,Sans-Serif;
	font-size:12px;
	color:#FFF;
	height: 14px;
	}
	
h4 {
	font-family:"Lucida Grande",Verdana,Arial,Sans-Serif;
	font-size:12px;
	color:#fe4a00;
	border-bottom: 1px solid #fe4a00;
	border-top: 2px solid  #fe4a00;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 20px;
	}
	
h5 {
	font-family:"Lucida Grande",Verdana,Arial,Sans-Serif;
	font-size:12px;
	color:#2f547c;
	padding-top: 15px;
	border-bottom: 1px dotted #a3dee2;
	padding-bottom: 2px;
	margin-bottom: 1px;
	}
	
h6 {
	font-family:"Lucida Grande",Arial,Sans-Serif;
	font-size:11px;
	font-weight:bold;
	color:#fc5949;

	}

	
.spacer {
	border-top: 1px dotted #314150;
	}
		
.abschluss {
	font-family:"Lucida Grande",Verdana,Arial,Sans-Serif;
	font-size:10px;
	color:#c4ae97;
	text-align:right;
	font-weight:normal;
	padding-top: 2px;
	padding-bottom: 5px;
	margin-top: 10px;
	}
	
div#wiederruf {
	font-family:"Lucida Grande",Verdana,Arial,Sans-Serif;
	padding-left: 8px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 5px;
	width:734px;
	background-color:#eeeeef;
	}
	
	
/* Texte, Paragraphen und Listen */	
p 	{
	margin: 0;
	text-align: justify;
	}
	
a img { 
	border : 0 none; 
	}
	

	
.link {
	/* links platz machen fuer das icon */ 
	padding-left:21px;
	margin-top: -3px;
	background-image:url(../bilder/link.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
	} 
	
ul {
	margin-top: 0px;
	padding-left: 15px;
	margin-left: 0px;
	color:#FFFFFF;
	list-style-type:none;
	}

	/* Betonungen und Hervorhebungen */
.extremwichtig {
	font-weight:bold;
	color:white;
	background-color:#3c95ab;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align:center;
	}
	
.adresse {
	left:-20px;
	}

.bilderrahmen {
	border:solid 1px #f4f4f4;
	}
					
.tabelle{
	margin-left:230px;
	color:#fff;
}

#mailbild{
position:relative;	width: 25px; z-index:25; left:-5px; top:2px;}

#at{
position:relative;	width: 25px; z-index:25; top:2px;}


.titel {
	font-family:"Lucida Grande",Arial,Sans-Serif;
	font-size:12px;
	font-weight: bold;
}

div#infoleiste {
	margin-left: 7px;
	margin-top: -27px;
	height:16px;
	width:530px;
	}
	
div#infoleiste p {
	text-align:left;
	margin-top: 1px;
	height:16px;
	width:530px;
	}

#szleiste {
	position:absolute;
	margin-left: 674px;
	margin-top: -4px;
	height:16px;
	width:130px;
	}
	

ul#szleiste {
	width: 230px;
	height: 16px;
	list-style-type: none;
}

ul#szleiste li {
	display: block;
	float: left;
	position: relative;
}

ul#szleiste li a {
	display: block;
	height: 16px;
	width: 16px;
	margin-left: 5px;
	text-indent: -10000px;
	background: url(../bilder/szbkm/none.png) no-repeat;
}


ul#szleiste li#sz1 a {background: url(../bilder/szbkm/mrwg.png) no-repeat;}
ul#szleiste li#sz2 a {background: url(../bilder/szbkm/furl.png) no-repeat;}
ul#szleiste li#sz3 a {background: url(../bilder/szbkm/dlsc.png) no-repeat;}
ul#szleiste li#sz4 a {background: url(../bilder/szbkm/ggl.png) no-repeat;}
ul#szleiste li#sz5 a {background: url(../bilder/szbkm/lkar.png) no-repeat;}
ul#szleiste li#sz6 a {background: url(../bilder/szbkm/myweb.png) no-repeat;}
ul#szleiste li#sz7 a {background: url(../bilder/szbkm/stpl.png) no-repeat;}


div#footer {
	/*background: url(../bilder/fussleiste_bg.png) repeat;*/
	padding-top:5px;
	padding-bottom:25px;
	position:relative; 
	top: 25px;
	height: 25px;
	width: 900px;
	left: 0px;

}

div#footer p {
	position:relative; 
	font-family:"Lucida Grande",Verdana,Arial,Sans-Serif;
	font-size:11px;
	top: 2px;
	color:#95a0a4;
	height: 25px;

	font-weight:normal;
}

#fusslinie	{	/*background-image: url(../bilder/fussleiste.png); 	background-repeat: no-repeat;*/
				border-top: 1px dotted #cf4133;
				position:absolute;	width: 900px; height:10px; top:-10px; z-index: 26;	}

div#auszeichnungen {
	position:relative; 
	width: 200px;
	height: 200px;
	left:0px;
	padding: 0 0px 0 0px ;
	background-color: #7d8086;
		
}

a.open{padding: 0px 0px 0px 17px; background: url(../bilder/a_open_lo.gif) no-repeat;}
a.open:hover {background: url(../bilder/a_open_ho.gif) no-repeat;color:#558dc2;}
a.open:link {text-decoration:none;color:#314150; outline:none;}
a.open:active {text-decoration:none;color:#558dc2;  outline:none;}

a.close {background: url(../bilder/a_close_hi.gif) no-repeat;color: #7e7a57;}
a.close:hover {background: url(../bilder/a_close_ho.gif) no-repeat; color: #1c9abd;}

a.tiff {padding: 0px 0px 0px 17px; background: url(../image/a_tiff_lo.gif) no-repeat;}
a.tiff:hover {background: url(../image/a_tiff_ho.gif) no-repeat;}
a.pdf {font-weight:bold; padding-left:21px; padding-bottom:4px; background: url(../bilder/pdf.gif) no-repeat;}
a.pdf:hover {color:#59c3cb; padding-left:21px; padding-bottom:4px; background: url(../bilder/pdf.gif) no-repeat;}




/* Linkgestaltung */

a:link {text-decoration:none;color:#FFFFFF; outline:none;}
a:hover { text-decoration:none;color:#FFFFFF; outline:none; }
a:visited {text-decoration: none; color:#ffffff; outline:none;} 
/*a:focus {background-color:#2a577f;color:white;border:0px solid #dce4eb;outline:none;}*/


a.navigation {text-decoration:none;color:#9aa1b4}
a.navigation:hover {text-decoration:none;color:#fc5949;}
a.navigation:link {text-decoration:none; outline:none;}

a.menuwichtig:hover {text-decoration:none;color:#fc5949;}

a.fussleiste {text-decoration:none;color:#FFFFFF}
a.fussleiste:hover {text-decoration:none;color:#fc5949;}
a.fussleiste:link {text-decoration:none; outline:none;}

a.fussleistensublink {text-decoration:none;color:#6e767a}
a.fussleistensublink:hover {text-decoration:none;color:#fc5949;}
a.fussleistensublink:link {text-decoration:none; outline:none;}

a.farbe {text-decoration:none;color:#314150}
a.farbe:hover {text-decoration:none;color:#558dc2;}



a.extern {padding: 0px 0px 0px 13px; background: url(../bilder/link_extern.gif) no-repeat;color:#aab8bc}
a.extern:hover {background: url(../bilder/link_extern_hover.gif) no-repeat;color:#ff5342;}
a.extern:link {text-decoration:none;color:#ff5342; outline:none;}
a.extern:active {text-decoration:none;color:#ff5342; outline:none;}

a.ansichtg {padding: 0px 0px 0px 35px; background: url(../bilder/link_galerie.gif) no-repeat; color:#314150}
a.ansichtg:hover {background: url(../bilder/link_galerie_hover.gif) no-repeat; color:#59c3cb;}
a.ansichtg:link {text-decoration:none; outline:none;}

a.ansichtl {padding: 0px 0px 0px 35px; background: url(../bilder/link_liste.gif) no-repeat; color:#314150}
a.ansichtl:hover {background: url(../bilder/link_liste_hover.gif) no-repeat; color:#59c3cb;}
a.ansichtl:link {text-decoration:none; outline:none;}

a.subgalerie {padding: 0px 0px 0px 13px; background: url(../bilder/link_intern.gif) no-repeat; color:#314150}
a.subgalerie:hover {background: url(../bilder/link_intern_hover.gif) no-repeat; color:#237a81;}
a.subgalerie:link {text-decoration:none; outline:none;}

a.subgaleriepremium {padding: 0px 0px 0px 13px; background: url(../bilder/link_intern.gif) no-repeat; color:#fe4a00}
a.subgaleriepremium:hover {background: url(../bilder/link_intern_hover.gif) no-repeat; color:#ff7943;}
a.subgaleriepremium:link {text-decoration:none; outline:none;}

a.subnavi:link {text-decoration:none;color:#314150;border:0px solid #2f547c;outline:none;}
a.subnavi:visited {text-decoration: none; color:#314150; outline:none;} 

a.paginationstyleprev {padding: 0px 0px 13px 16px; background-image:url(../bilder/link_vorherigesbild.gif); background-repeat: no-repeat; background-position: 5px 0%;}
a.paginationstyleprev:hover {padding: 0px 0px 9px 16px; background-image:url(../bilder/link_vorherigesbild_hover.gif); background-repeat: no-repeat; background-position: 5px 0%;}
a.paginationstyleprev:link {text-decoration:none; outline:none;}

a.paginationstylenext {padding: 0px 0px 9px 0px; background-image:url(../bilder/link_naechstesbild.gif); background-repeat: no-repeat; background-position: 0 0%;}
a.paginationstylenext:hover {padding: 0px 0px 9px 0px; background-image:url(../bilder/link_naechstesbild_hover.gif); background-repeat: no-repeat; background-position: 0 0%;}
a.paginationstylenext:link {text-decoration:none; outline:none;}

/* Lnkgestaltung 
a:link { text-decoration:none; background-color:navy; border:4px solid; border-color:navy; color:#FFFFFF; }
a:visited { text-decoration:none; background-color:navy; border:4px solid; border-color:navy; color:#FFFFFF; }
a:hover { text-decoration:none; background-color:red; border:4px solid; border-color:red; color:#FFFFFF; }
a:active { text-decoration:none; background-color:green; border:4px solid; border-color:green; color:#FFFFFF; }
a:focus { text-decoration:none; background-color:navy; border:4px solid; border-color:navy; color:#FFFFFF; }*/


