body {  

background-color: #FFFFFF;

background-image: url(images/hg_body.gif);

background-repeat: repeating;

background-position: right top;

scrollbar-face-color: #888888; 

scrollbar-highlight-color: #E5E5E5; 

scrollbar-shadow-color: #E5E5E5; 

scrollbar-3dlight-color: #E5E5E5; 

scrollbar-arrow-color: #E5E5E5; 

scrollbar-track-color: #E5E5E5; 

scrollbar-darkshadow-color: #E5E5E5;

scrollbar-base-color: #888888;

}





.bl_ecke_lo {

background-image:url(images/bl_ecke_lo.gif);

background-position: 0px 0px;

background-repeat:no-repeat;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

width: 15px;

height: 15px;

line-height: 15px;

}



.bl_ecke_ro {

background-image:url(images/bl_ecke_ro.gif);

background-position: 0px 0px;

background-repeat:no-repeat;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

width: 15px;

height: 15px;

line-height: 15px;

}



.bl_ecke_lu {

background-image:url(images/bl_ecke_lu.gif);

background-position: 0px 0px;

background-repeat:no-repeat;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

width: 15px;

height: 15px;

line-height: 15px;

vertical-align: bottom;

}



.bl_ecke_ru {

background-image:url(images/bl_ecke_ru.gif);

background-position: 0px 0px;

background-repeat:no-repeat;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

width: 15px;

height: 15px;

line-height: 15px;

vertical-align: bottom;

}



.bl_rahm_l {

background-image:url(images/bl_rahm_l.gif);

background-position: 0px 0px;

background-repeat: repeat-y;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

width: 15px;

height: 100%;

}



.bl_rahm_r {

background-image:url(images/bl_rahm_r.gif);

background-position: 0px 0px;

background-repeat: repeat-y;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

width: 15px;

height: auto;

}



.bl_rahm_o {

background-image:url(images/bl_rahm_o.gif);

background-position: 0px 0px;

background-repeat: repeat-x;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

width: auto;

height: 15px;

line-height: 15px;

}



.bl_rahm_u {

background-image:url(images/bl_rahm_u.gif);

background-position: 0px 0px;

background-repeat: repeat-x;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

width: auto;

height: 15px;

line-height: 15px;

}



.seite {

background-color: #FFFFFF;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

width: auto;

height: auto;

}





/* Topnavigation */



.topnavhintstart

{

height: 20px;

width: auto;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

background-color: #BC287E;

overflow:hidden;	

}





.topnavhint

{

height: 80px;

width: auto;

margin: 0px 0px 0px 0px;

padding: 0px 20px 0px 280px;

border-top: 0px solid #E1F0FA;

background-color: #BC287E;

overflow:hidden;	

}







#topnav ul

{

text-align: right;

margin: 0px 0px 0px 0px;

width: auto;

height: 30px;

line-height: 50px;

padding: 24px 0px 15px 0px;

list-style-type: none;

}

* html #topnav ul

{

text-align: right;

margin: 0px 0px 0px 0px;

width: auto;

height: 30px;

line-height: 50px;

padding: 15px 0px 15px 0px;

list-style-type: none;

}

#topnav ul li 

{ 

margin: 0px 0px 0px 0px;

padding: 10px 12px 10px 10px;

border-left: 1px solid #FFFFFF;

height: 30px;

line-height: 30px;

text-align: center;

display: inline;

}



#topnav ul li a

{

font-family: Arial, Helvetica, sans-serif;

font-size: 13px;

background-color: transparent;

color: #FFFFFF;

text-align: center;

width: 10%;

height: 30px;

line-height: 30px;

font-weight: bold;

padding: 0px 0px 0px 0px;

text-decoration: none;

margin: 0px 0px 0px 0px;

}



#topnav ul li a:hover

{

color: #C5C5C5;

}



#topnav ul li a#current

{

color: #C5C5C5;

}



/* Topnavigation */





/* Suche */



a.suche {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px; 

font-weight: bold; 

width: auto;

height: 40px;

line-height: 35px;

margin: 0px 0px 0px 0px; 

padding: 0px 0px 0px 0px;

background-image:url(images/spfeil1.gif);

background-position: 120px 5px;

background-repeat: no-repeat;	

}

a.suche:link    

{ 

color: #FFFFFF; 

text-decoration:none;

}

a.suche:visited 

{ 

color: #FFFFFF; 

text-decoration:none;

}

a.suche:hover   

{ 

background-image:url(images/spfeil2.gif);

color: #C5C5C5;

text-decoration:none;

}

a.suche:active  

{ 

background-image:url(images/spfeil2.gif);

color: #C5C5C5;

text-decoration:none;

}





.suchfeld1 {

background: #FFFFFF;

width: 70px;

height: 15px;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

color: #4B4B49;

border-left: 1px solid #C5C5C5;

border-right: 1px solid #C5C5C5;

border-top: 1px solid #C5C5C5;

border-bottom: 1px solid #C5C5C5;

margin: 0px 20px 0px 5px;

padding: 0px 0px 0px 0px;

}





.sucheausricht

{

padding: 25px 0px 0px 0px;

margin: 0px 0px 0px 0px;

width:140px; 

height:40px; 

}





/* Suche */



/*navigation*/

#navigationstart

{

position:absolute; 

left:10%; 

top:235px; 

width:200px; 

height:auto; 

z-index:3;

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

background-color: #FFFFFF;

border-left: 1px solid #9A9A9A;

border-right: 1px solid #9A9A9A;

border-top: 1px solid #9A9A9A;

border-bottom: 1px solid #9A9A9A;

}



#navigation

{

position:absolute; 

left:10%; 

top:50px; 

width:200px; 

height:auto; 

z-index:3;

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

background-color: #FFFFFF;

border-left: 1px solid #9A9A9A;

border-right: 1px solid #9A9A9A;

border-top: 1px solid #9A9A9A;

border-bottom: 1px solid #9A9A9A;

}



#navrahmen

{

background-color: #FFFFFF;

border-left: 1px solid #9A9A9A;

border-right: 1px solid #9A9A9A;

border-top: 1px solid #9A9A9A;

border-bottom: 1px solid #9A9A9A;

width: 200px;

height: auto;

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

}



#logo

{

height: 93px;

width: 200px;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

background-image: url(images/logo_iz.gif);

background-repeat: no-repeat;

background-position: left top;		

}



#hauptnav

{

	margin: 0px 0px 0px 0px;

	padding: 10px 20px 0px 20px;

	width: 200px;

}



/*navigation ebene 1*/



#hauptnav ul

{

	list-style: none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;	

	width: 160px;	

	height: auto;

	display: block;

}



#hauptnav ul li { 

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	width: 160px;		

float: left;

	display: block;



}



#hauptnav ul li a

{

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

    background-color: #FFFFFF;	

	color: #9A9A9A;

	padding: 15px 0px 15px 0px;

	margin: 0px 0px 0px 0px;

	text-decoration: none;	

	border-left: 0px solid #9A9A9A;

	border-right: 0px solid #9A9A9A;

	border-top: 1px solid #9A9A9A;

	border-bottom: 0px solid #9A9A9A;		

	text-align:center;

}



#hauptnav ul li a:hover

{

	padding: 15px 0px 15px 0px;

	margin: 0px 0px 0px 0px;

background-color: #FFFFFF;

color: #4B4B49;

	background-image:url(images/hnavicon1a.gif);

	background-position:0px 15px;

	background-repeat: no-repeat;		

}



#hauptnav ul li a#current

{

padding: 15px 0px 15px 0px;

margin: 0px 0px 0px 0px;

background-color: #FFFFFF;

color: #4B4B49;

	background-image:url(images/hnavicon1a.gif);

	background-position:0px 15px;

	background-repeat: no-repeat;	

}



#hauptnav ul li a#current2

{

padding: 15px 0px 0px 0px;

margin: 0px 0px 0px 0px;

background-color: #FFFFFF;

color: #4B4B49;

	background-image:url(images/hnavicon1a.gif);

	background-position:0px 15px;

	background-repeat: no-repeat;	

	line-height: 14px;

}



/*navigation ebene 1*/



/*navigation ebene 2*/



#hauptnav ul ul

{

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 20px 0px;

	line-height: 14px;

height: 16px;

display: block;

}



#hauptnav ul ul li

{



	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	line-height: 14px;

height: 16px;

}



#hauptnav ul ul li a

{

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

    background-color: #FFFFFF;	

	color: #9A9A9A;

line-height: 14px;

height: 16px;

	padding: 0px 0px 0px 45px;

	margin: 0px 0px 0px 0px;

	background-image:url(images/hnavicon2a.gif);

	background-position:0px 0px;

	background-repeat: no-repeat;		

	border-left: 0px solid #9A9A9A;

	border-right: 0px solid #9A9A9A;

	border-top: 0px solid #9A9A9A;

	border-bottom: 0px solid #9A9A9A;		

	text-decoration: none;

	text-align:left;

}



#hauptnav ul ul li a:hover

{

	padding: 0px 0px 0px 45px;

	margin: 0px 0px 0px 0px;

background-color: #FFFFFF;

color: #4B4B49;

	background-image:url(images/hnavicon2b.gif);

	background-position:0px 0px;

	background-repeat: no-repeat;	

}





#hauptnav ul ul li a#current

{

	padding: 0px 0px 0px 45px;

	margin: 0px 0px 0px 0px;

background-color: #FFFFFF;

color: #4B4B49;

	background-image:url(images/hnavicon2b.gif);

	background-position:0px 0px;

	background-repeat: no-repeat;	

}



/*navigation ebene 2*/



#wo

{

height: 149px;

width: 160px;

margin: 0px 0px 0px 0px;

padding: 10px 20px 10px 20px;		

}



/*navigation ende*/



/*Bilder*/

.imagestart

{

height: 150px;

width: auto;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

}



.image

{

height: 100px;

width: auto;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

}



.image_links_a

{

height: 100px;

width: 750px;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

background-image: url(images/image_1a.jpg);

background-repeat: no-repeat;

background-position: left top;		

}



.image_rechts_a

{

height: 100px;

width: auto;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

background-image: url(images/image_1b.jpg);

background-repeat: repeating;

background-position: left top;		

}



.image_links_b

{

height: 100px;

width: 750px;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

background-image: url(images/image_2a.jpg);

background-repeat: no-repeat;

background-position: left top;		

}



.image_rechts_b

{

height: 100px;

width: auto;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

background-image: url(images/image_2b.jpg);

background-repeat: repeating;

background-position: left top;		

}



.image_links_c

{

height: 100px;

width: 750px;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

background-image: url(images/image_3a.jpg);

background-repeat: no-repeat;

background-position: left top;		

}



.image_rechts_c

{

height: 100px;

width: auto;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

background-image: url(images/image_3b.jpg);

background-repeat: repeating;

background-position: left top;		

}



.image_links_d

{

height: 100px;

width: 750px;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

background-image: url(images/image_4a.jpg);

background-repeat: no-repeat;

background-position: left top;		

}



.image_rechts_d

{

height: 100px;

width: auto;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

background-image: url(images/image_4b.jpg);

background-repeat: repeating;

background-position: left top;		

}



.image_links_e

{

height: 100px;

width: 750px;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

background-image: url(images/image_5a.jpg);

background-repeat: no-repeat;

background-position: left top;		

}



.image_rechts_e

{

height: 100px;

width: auto;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

background-image: url(images/image_5b.jpg);

background-repeat: repeating;

background-position: left top;		

}



.image_flash1

{

height: 100px;

width: 350px;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

background-image: url(images/flash_hint.gif);

background-repeat: repeating;

background-position: left top;		

}



.image_flash2

{

height: 100px;

width: 350px;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;		

}



.image_flash3

{

height: 100px;

width: auto;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

background-image: url(images/flash_hint.gif);

background-repeat: repeating;

background-position: left top;		

}





/*Bilder*/



/*content*/



.content

{

height: auto;

width: auto;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

background-image: url(images/conthint.gif);

background-repeat: repeat-x;

background-position: left top;		

}



/* History */



#historynav

{

padding: 15px 10px 0px 0px;

margin: 0px 0px 0px 0px;

background-color: transparent;

width: auto;

text-align: left;

}



#historynav ul

{

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

background-color: transparent;

width: auto;

list-style-type: none;

overflow:hidden;

height: 12px;

}



#historynav ul li { 

display: inline; 

}



#historynav ul li a

{

height: 12px;

line-height: 12px;

vertical-align:top;

font-family: Arial, Helvetica, sans-serif;

font-size: 10px; 

font-weight: normal;

text-decoration:none;

border-left: 0px solid #797979;

border-right: 1px solid #797979;

border-top: 0px solid #797979;

border-bottom: 0px solid #797979; 

color: #797979;

padding: 0px 4px 2px 0px;

margin: 0px 0px 0px 0px;



}



#historynav ul li a:hover

{

background-image:url(images/hnavpfeil3b.gif);

color: #000000;

}



#historynav ul li a#current

{

background-image:url(images/hnavpfeil3b.gif);

color: #000000;

}





/* History */



/* VAR */



.inhaltstart

{

height: auto;

width: auto;

margin: 0px 0px 0px 0px;

padding: 35px 0px 0px 0px;		

}



.inhalt

{

height: auto;

width: auto;

margin: 0px 0px 0px 0px;

padding: 10px 0px 0px 0px;		

}



.abst10{

padding: 10px 0px 0px 0px;

}



 

h1 {

font-family: Arial, Helvetica, sans-serif;

font-size: 18px; 

font-weight: normal;

line-height: 20px;

color: #4B4B49;

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

}



h2 {

font-family: Arial, Helvetica, sans-serif;

font-size: 14px; 

font-weight: normal;

line-height: 20px;

color: #4B4B49;

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

}



h3 {

font-family: Arial, Helvetica, sans-serif;

font-size: 14px; 

font-weight: bold;

line-height: 20px;

color: #4B4B49;

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

}



h4 {

font-family: Arial, Helvetica, sans-serif;

font-size: 16px; 

font-weight: bold;

line-height: 20px;

color: #BC287E;

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

}



.headrot {

font-family: Arial, Helvetica, sans-serif;

font-size: 16px; 

font-weight: bold;

line-height: 20px;

color: #BC287E;

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

}



.text10 {  

font-family: Arial, Helvetica, sans-serif;

font-size: 10px; 

color: #797979;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

} 

 

.text11 {  

font-family: Arial, Helvetica, sans-serif;

font-size: 11px; 

color: #797979;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

}



.text12 {  

font-family: Arial, Helvetica, sans-serif;

font-size: 12px; 

color: #797979;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

}



.text14 {  

font-family: Arial, Helvetica, sans-serif;

font-size: 14px; 

color: #797979;

margin: 0px 0px 10px 0px;

padding: 0px 0px 0px 0px;	

}



.standardtext {  

font-family: Arial, Helvetica, sans-serif;

font-size: 12px; 

color: #9A9A9A;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

}



.contnormal {  

height: auto;

width: auto;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;	

}



 .teaser1

{

font-family: Arial, Helvetica, sans-serif; 

font-size: 11px; 

font-weight: normal;

color:#5E5E5E; 

background-color: #FFFFFF;

width: 50%;

height: 100%;

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

}



 .teaserback

{

background-color: #FFFFFF;

padding: 5px 5px 5px 5px;

width: 100%;

height: 100%;

}



 .teaserhead

{

font-family: Arial, Helvetica, sans-serif; 

font-size: 14px; 

font-weight: normal;

color:#4B4B49; 

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

}



 .teasertext

{

font-family: Arial, Helvetica, sans-serif; 

font-size: 12px; 

font-weight: normal;

color:#9A9A9A; 

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

}



a.link {

font-family: Arial, Helvetica, sans-serif; 

font-size: 12px; 

font-weight: bold;

text-decoration:none;

margin: 0px 0px 0px 0px;

background-image:url(images/linkpfeil2.gif);

background-position: 0px 4px;

background-repeat:no-repeat;

padding: 0px 0px 0px 12px;

}

a.link:link    

{ 

background-color: transparent; 

color: #BC287E; 

}

a.link:visited 

{ 

background-color: transparent; 

color: #BC287E; 

}

a.link:hover   

{ 

background-color: transparent; 

color: #4B4B49;

background-image:url(images/linkpfeil1.gif); 

}

a.link:active  

{ 

background-color: transparent; 

color: #4B4B49;  

}





 .liste {

font-family: Arial, Helvetica, sans-serif; 

font-size: 12px; 

font-weight: normal;

color: #4B4B49;

margin: 0px 0px 0px 0px;

background-image:url(images/listenpunkt.gif);

background-position: 0px 6px;

background-repeat:no-repeat;

background-color: transparent; 

padding: 2px 0px 2px 12px;

display: block;

}



#aussen {

padding: 5px 0px 10px 0px;

margin: 0px 0px 0px 0px;

font-family: Arial, Helvetica, sans-serif; 

font-size: 12px; 

font-weight: normal;

color: #9A9A9A;

width:auto;

}



#innen_l {

font-weight: bold;

margin: 2px 5px 2px 0px;

padding: 0px 0px 0px 0px;

background-color: #797979;

float:left;

}



#innen_l img {

border:1px solid #797979;

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

}



#innen_r {

font-weight: bold;

margin: 2px 0px 2px 5px;

padding: 0px 0px 0px 0px;

background-color: #797979;

float:right;

}



#innen_r img {

border:1px solid #797979;

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

}



#bilder {

font-weight: bold;

margin: 10px 20px 10px 0px;

padding: 0px 0px 0px 0px;

background-color: #797979;

float:left;

}



#bilder img {

border:1px solid #797979;

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

}



 .kasten1

{

font-family: Arial, Helvetica, sans-serif; 

font-size: 12px; 

font-weight: bold;

color:#797979; 

border-left: 1px solid #797979;

border-right: 1px solid #797979;

border-top: 1px solid #797979;

border-bottom: 1px solid #797979;	

background-color: #E5E5E5;

width: 100%;

padding: 5px 5px 5px 5px;

margin: 0px 0px 0px 0px;

}



.tabelle1a {

background: #E5E5E5;

width: 18%;

height: 18px;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

color: #797979;

text-align:left;

border-left: 1px solid #797979;

border-right: 1px solid #797979;

border-top: 1px solid #797979;

border-bottom: 1px solid #797979;	

padding: 0px 3px 0px 3px;

margin: 0px 0px 0px 0px;

}



.tabelle1b {

background: #E5E5E5;

width: 18%;

height: 18px;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

color: #797979;

text-align:left;

border-left: 0px solid #797979;

border-right: 1px solid #797979;

border-top: 1px solid #797979;

border-bottom: 1px solid #797979;	

padding: 0px 3px 0px 3px;

margin: 0px 0px 0px 0px;

}



.tabelle2a {

background: #FFFFFF;

width: 18%;

height: 18px;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

color: #797979;

text-align:left;

border-left: 1px solid #797979;

border-right: 1px solid #797979;

border-top: 0px solid #797979;

border-bottom: 1px solid #797979;	

padding: 0px 3px 0px 3px;

margin: 0px 0px 0px 0px;

}



.tabelle2b {

background: #FFFFFF;

width: 18%;

height: 18px;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

color: #797979;

text-align:left;

border-left: 0px solid #797979;

border-right: 1px solid #797979;

border-top: 0px solid #797979;

border-bottom: 1px solid #797979;	

padding: 0px 3px 0px 3px;

margin: 0px 0px 0px 0px;

}







/* Referenzen */



#referenznav

{

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

width: auto;

height: auto;

}



#referenznav ul

{

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

list-style-type: none;



}



#referenznav ul li { 

display: block; 

}



#referenznav ul li a

{

font-family: Arial, Helvetica, sans-serif; 

font-size: 12px;

color: #BC287E; 

font-weight: bold;

text-decoration:none;

margin: 0px 0px 0px 0px;

background-image:url(images/linkpfeil2.gif);

background-position: 0px 4px;

background-repeat:no-repeat;

padding: 0px 0px 0px 12px;

}



#referenznav ul li a:hover

{

background-color: transparent; 

color: #4B4B49;

background-image:url(images/linkpfeil1.gif); 

}



/* Referenzen */







/* VAR */



.copyright

{

font-family: Arial, Helvetica, sans-serif;

font-size: 10px; 

color: #FFFFFF;

height: 18px;

line-height: 18px;

width: auto;

background-color: #797979;

margin: 0px 0px 0px 0px;

padding: 0px 10px 0px 0px;

text-align: right;

}



/*kontakt*/



a.anfrage { 

font-family: Arial, Helvetica, sans-serif;

font-size: 12px; 

font-weight: bold; 

text-decoration:none;

text-align: center;

width: 100%;

height: 18px; 

color: #FFFFFF;

background-color: #BC287E;

padding: 2px 10px 2px 10px;

border: #BC287E; 

border-style: solid; 

border-top-width: 1px; 

border-right-width: 1px; 

border-bottom-width: 1px; 

border-left-width: 1px;

border-collapse: collapse;

white-space: nowrap;

}

a.anfrage:link    { color:#FFFFFF; }

a.anfrage:visited { color:#FFFFFF; }

a.anfrage:hover   { color:#BC287E; background-color:#FFFFFF; }

a.anfrage:active  { color:#BC287E; background-color:#FFFFFF; }

a.anfrage:focus { outline: none; }



.formfeld2 {

background: #FFFFFF;

width: 100%;

height: 18px;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

color: #9A9A9A;

border-left: 1px solid #BC287E;

border-right: 1px solid #BC287E;

border-top: 1px solid #BC287E;

border-bottom: 1px solid #BC287E;

margin: 0px 0px 0px 0px;

}



.formfeld3 {

background: #FFFFFF;

width: 100%;

height: 100px;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

color: #9A9A9A;

border: #BC287E;

border-style: solid;

border-top-width: 1px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-collapse: collapse

}



.kontaktrahmen_error

{

border-left: 1px solid #5E5E5E;

border-right: 1px solid #5E5E5E;

border-top: 1px solid #5E5E5E;

border-bottom: 1px solid #5E5E5E;

background-color: #F1F1F1;

width: 100%;

height: 100%;

padding: 5px 5px 5px 5px;

margin: 10px 0px 0px 0px;

}



.kontakt_error

{

font-family: Arial, Helvetica, sans-serif; 

font-size: 12px; 

font-weight: nomal; 

color: #BC287E;

border-left: 1px solid #BC287E;

border-right: 1px solid #BC287E;

border-top: 1px solid #BC287E;

border-bottom: 1px solid #BC287E;

width: 100%;

height: 100%;

padding: 5px 5px 5px 5px;

margin: 10px 0px 0px 0px;

}



.kontaktrahmen_danke

{

border-left: 1px solid #5E5E5E;

border-right: 1px solid #5E5E5E;

border-top: 1px solid #5E5E5E;

border-bottom: 1px solid #5E5E5E;

background-color: #F1F1F1;

width: 100%;

height: 100%;

padding: 5px 5px 5px 5px;

margin: 0px 0px 0px 0px;

}



.textmail { 

font-family: Arial, Helvetica, sans-serif; 

font-size: 12px; 

font-weight: nomal; 

color: #9A9A9A;

margin: 0px 0px 0px 0px;

padding: 4px 0px 4px 0px;

}

.csc-uploads-fileName a{
	font-size: 12px;
	color: #BC287E;
	font: normal bold;
	text-decoration: none;
}
.csc-uploads-fileSize {
	font-size: 12px;
	color: #919191;
}

/*kontakt*/

