/* <style type="text/css"> */
	
	img
	{
		border-width: 0 0 0 0;
		margin-right: 5px;	
	}
	
	a:link {
		color:#484848;
		text-decoration: underline;
		font-family:'Verdana';
		font-size : 8pt;
	}

	a:hover {
		font-family:'Verdana';
		color:#A2192B;
		font-weight : normal;
		font-size : 8pt;
		text-decoration : none;
	}
	
	a:visited {
		color:#484848;
		text-decoration: underline;
		font-family:'Verdana';
		font-size : 8pt;
	}
	
	td
	{
		font-size: 8pt;
		vertical-align: top;	
	}
	
	body.main 
	{
		background-color: White;
		font-family : "Verdana";
		font-size : 10pt;
	    text-align: center;  /* Zentrierung im Internet Explorer */
	}

	div#site
	{
		background-image: url(../gfx/logo_with_csy.jpg);
		background-repeat:no-repeat;
		background-position: center top;
		text-align: left;    /* Seiteninhalt wieder links ausrichten */
		margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
		width: 984px;
		height: 560px;
		padding: 0 0 0 0;
		border: solid 0px Black
	}

	div#main
	{
		background-color: White;
		background-image: url(../gfx/bg_main3.jpg);
		background-repeat: no-repeat;
		height: 350px;
		width: 839px;
	    margin: 127px 0 0 140px;
		padding: 0 0 0 0;
		border-width: 1px 1px 1px 1px;
		border-style: solid;
		border-color:White;
	}

	div#content
	{
		width: 100%;
		height: 91%;
	    margin:  0px 0px 0px 20px;
		padding: 0 0 0 0;
		border-width: 0px 0px 0px 0px;
		border-style: solid;
	}	

	/***** NAVIGATION *****************/

	ul#navi {
		font-size: 10pt;
		float: left; 
		width: 140px;
		margin: 165px 0 0 0; 
		padding: 0;
	}
	ul#navi li {
		list-style: none;
		margin: 0; 
	}
	
	ul#navi a 
	{
		font-size: 10pt;
		display: block;
		font-family : "Verdana";
		font-weight: bold;
		text-decoration : none;
		padding: 1px 0 0 0;
		margin: 0 0 0 0;
	}
	
	ul#navi a:link {
		color: #C1C1C1;
	}
	ul#navi a:visited {
		color: #C1C1C1;
	}
	
	ul#navi a:hover 
	{
		color: black;
	}
	
	ul#navi a:active {
		color: black;
	}

	/***** BANNER-BOTTOM **************/

	div#banner_bottom
	{
		background-image: url(../gfx/banner_bottom.jpg);
		background-repeat: no-repeat; /* repeat-x; */
		vertical-align: top;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		height: 90px;
		width: 980px;
		border-width: 0px 0px 0px 0px;
		border-style: solid;
		border-color:White;
	}
	
	div#banner_bottom table
	{
		margin: 52px 20px 0px 10px;
		font-size: 12pt;
		width: 98%;
		border-width: 0px 0px 0px 0px;
		border-style: solid;
		border-color: Black;
	}
	
	div#banner_bottom a 
	{
		padding: 0.2em;
		font-weight: bold;
		text-decoration : none;
		color: White;
	}
	
	div#banner_bottom a:link {
		color: White;
	}
	
	div#banner_bottom a:hover {
		color: black;
	}
	
	td.lang 
	{
		font-size: 8pt;
		text-align: right;	
		padding: 20px 0 0 0;
	}
	
	td.getflash
	{
		font-size: 8pt;
		text-align: right;	
		padding: 0 0 0 0;
	}
	
	td.copyright
	{
		padding: 20px 0 0 0;
	}
	/************************ MAIN ******************/
	
	table#main
	{
		font-size: 8pt;
		border-width: 0px 0px 0px 0px;
		padding: 10px 0 0 0;
		border-style: solid;
		width: 95%;
	}
	
	table#main a:link {
		color:#484848;
		text-decoration: underline;
		font-family:'Verdana';
		font-size : 8pt;
	}

	table#main a:hover {
		font-family:'Verdana';
		color:#A2192B;
		font-weight : normal;
		font-size : 8pt;
		text-decoration : none;
	}
	
	table#main a:visited {
		color:#484848;
		text-decoration: underline;
		font-family:'Verdana';
		font-size : 8pt;
	}

	td.main_ueberschrift
	{
		text-align: left;
		font-size: 13pt;
		font-style: oblique;
		font-weight: bolder;
		color: #A2192B;
		border-width: 0px 0px 0px 0px;
		border-style: solid;
	}

	td.main_ueberschrift_right
	{
		text-align: right;
		font-size: 13pt;
		font-style: oblique;
		font-weight: bolder;
		color: #A2192B;
		border-width: 0px 0px 0px 0px;
		border-style: solid;
		width: 50%;
	}

	td.sub_ueberschrift
	{
		text-align: left;
		vertical-align:text-bottom;
		font-size: 10pt;
		font-style: oblique;
		font-weight: bold;
		color: #A2192B;
		border-width: 0px 0px 0px 0px;
		border-style: solid;
		padding:  5px 0px 0px 10px;
		text-decoration: none;

	}
	
	td.default_content
	{
		text-align: left;
		vertical-align:text-bottom;
		padding: 10px 0px 0px 10px;
	}
	h1.default_content
	{
		padding: 0px 0px 0px 0px;
		margin:  2px 0 0 0;
		font-weight:normal;
		font-size: 8pt;
		color: Black;
	}
	h1.sub_ueberschrift
	{
		padding: 0px 0px 0px 0px;
		margin:  0px 0 0 0;
		font-weight: bold;
		color: #A2192B;
		font-size: 8pt;
	}
	
	ul#main_list
	{
		display: block;	
	}
	
	table.list
	{
		width: 100%;
		vertical-align: middle;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-width: 0px 0px 0px 0px;
		border-style: solid;	
	}
	
	table.rechtliches
	{
		width: 100%;
		vertical-align: bottom;
		font-size: 7pt;
		height: 100%;
		border-width: 0px 0px 0px 0px;
		border-style: solid;	
	}
	
	td.list_width1oopx
	{
		width: 80px;
	}
	
	td.list_padding
	{
		padding:  5px 5px 5px 0px;
		vertical-align: middle;
		text-align:left;
		border-width: 0px 0px 0px 0px;
		border-style: solid;
	}
	
	td.referenz_ueberschrift
	{
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		vertical-align: text-top;
		text-align:left;
		color: #A2192B;
		font-weight: bold;
		border-width: 0px 0px 0px 0px;
		border-style: solid;
		width: 100px;
		text-decoration: none;
	}
	
	td.referenz_img
	{
		width: 133px;
		border-width: 0px 0px 0px 0px;
		border-style: solid;
		border-color: #A2192B;
	}
	
	/***** REFERENZ-LINK **************/

/*	table#ref
	{
		width: 100%;
		vertical-align: middle;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-width: 0px 0px 0px 0px;
		border-style: solid;	
	} */

	table#ref a 
	{
		display: block;
		text-decoration : none;
		padding: 0 0 0 0;
		margin: 0px 0px 0px 0px;
		border-style: solid;
		border-width: 0px 0px 0px 0px;
	}
	
	table#ref a:link {
		text-decoration : none;
	}
	table#ref a:visited {
		text-decoration : none;
	}
	
	table#ref a:hover 
	{
		color: black;
		text-decoration : none;
		font-weight: bold;
	}
	
	table#ref a:active {
		color: black;
		text-decoration : none;
	}
	
	table#ref a:focus {
		font-family:'Verdana';
		text-decoration: none;
	}

	td.disabled_link 
	{
		color: #E9CCD0;
	}


		
/* </style> */
