p 			{
				margin:0;
				}
table, img {
	border:none;
}				
img {
	behavior:url("fileadmin/css/pngbehavior.htc");
}

.input {
			border: 1px solid;
			border-color: #666666;
			color: #333333;
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			width: 200px;
			}

td{
			font-family: verdana, arial, helvetica, sans-serif;
			color: #666666;
			font-size: 10px;
			line-height: 17px;
}
body 		{
			scrollbar-face-color: #E1E1E1;
			scrollbar-highlight-color: #FAFAFA;
			scrollbar-shadow-color: #E1E1E1;
			scrollbar-3dlight-color: #D5D5D5;
			scrollbar-arrow-color:  #0;
			scrollbar-track-color: #F2F2F2;
			scrollbar-darkshadow-color: #C6C6C6;
			margin:0px;
			padding:0px;
			width:100%;
			height:100%;
			background-repeat:no-repeat;

			font-family: verdana, arial, helvetica, sans-serif;
			color: #666666;
			font-size: 10px;
			line-height: 17px;
			}
			
/*Breite 990;  ------------------------------------------------------------------------------------------*/

#logo {
			position:absolute;
			top: 522px;
			left: 20px;
			width: 194px;
			height: 101px;
			z-index:5;
		}
#topnav {
			position:absolute;
			top: 0px;
			left: 0px;
			width: 590px;
			height: 35px;
			z-index:5;
		}
#metanav {
			position:absolute;
			top: 4px;
			left: 645px;
			width: 375px;
			height: 20px;
			z-index:101;
			text-align:right;
		}
#footer {
			position:absolute;
			top: 610px;
			left: 437px;
			width: 580px;
			height: 12px;
			z-index:5;
			text-align:right;
		}
#startflash {
			position:absolute;
			top: 35px;
			left: 0px;
			width: 990px;
			height: 570px;
			z-index:1;
		}
#starttext {
			position:absolute;
			top: 356px;
			left: 260px;
			width: 400px;
			height: 200px;
			z-index:3;
			text-align:right;
			}			
#contentLeft{
			position:absolute;
			top: 290px;
			left: 184px;
			width: 220px;
			z-index:3;
			text-align:left;
			}			
#contentRight{
			position:absolute;
			top: 55px;
			left: 804px;
			width: 186px;
			height:520px;
			z-index:1;
			}	

.links		{
			position:absolute;
			left: 0px;
			}
.rechts		{
			position:absolute;
			top:0px;
			right: 0px;
			text-align:right;
			}			
/*Links und andere Klassen---------------------------------------------------------------------------------------------------*/

A:link         	{
				color: #26b4e9;
				text-decoration: underline;
				}

A:visited       {
				color: #26b4e9;
				text-decoration: underline;
				}

A:hover         {
				color: #26b4e9;
				text-decoration: none;
				}


A.dl_link:link    {
				text-decoration: none;
				font-weight:bold;
				}

A.dl_link:visited {
				text-decoration: none;
				font-weight:bold;
				}

A.dl_link:hover   {
				text-decoration: underline;
				font-weight:bold;
				}
A.dl_link_dpi:link    {
				text-decoration: none;
				color:#666666;
				}

A.dl_link_dpi:visited {
				text-decoration: none;
				color:#666666;
				}

A.dl_link_dpi:hover   {
				text-decoration: underline;
				color:#666666;
				}
A.subnavi:link, A.subnavi:visited   {
				color: #999999;
				font-weight:bold;
				text-decoration: none;
				display:block;
				width:200px;
				height:auto !important;
				min-height:17px;
				line-height:15px;
				height:25px;
				padding-top:4px;
				padding-bottom:4px;
				margin-top:-1px;
				border-top: solid 1px #a9dbed;
				border-bottom: solid 1px #a9dbed;
				background-image:url(../images/vorlagen/subnavi.gif);
				background-position:right;
				background-repeat:no-repeat;
				}

A.subnavi:hover  {
				color: #666666;
				text-decoration: none;
				}
				
A.subnavi_h:link, A.subnavi_h:visited, A.subnavi_h:hover   {
				color: #666666;
				font-weight:bold;
				text-decoration: none;
				display:block;
				width:200px;
				height:auto !important;
				min-height:17px;
				line-height:15px;
				height:25px;
				padding-top:4px;
				padding-bottom:4px;
				margin-top:-1px;
				border-top: solid 1px #a9dbed;
				border-bottom: solid 1px #a9dbed;
				background-image:url(../images/vorlagen/subnavi.gif);
				background-position:right;
				background-repeat:no-repeat;
				}
A.sitemap2:link    {
				text-decoration: none;
				}

A.sitemap2:visited {
				text-decoration: none;
				}

A.sitemap2:hover   {
				text-decoration: underline;
				}

				
.whitetitle		{
				font-size: 16px;
				font-family: Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				font-weight:bold;
				}
ul				{
				list-style:none;		
				padding:0px;
				margin:0px;
				margin-left:0px;
				text-indent:0px;
				}
li				{
				background-image:url(../images/dot.gif);
				background-repeat:no-repeat;
				background-position: 0px 7px;
				padding-left:9px;
				margin:0px;
				line-height: 18px;
				}				

.li14			{
				background-image:url(../images/dot.gif);
				background-repeat:no-repeat;
				background-position: 0px 5px;
				padding-left:9px;
				margin:0px;
				line-height: 14px;
				}				
				
.image {
	float: left;
	margin-right: 15px;
	padding-bottom: 15px;
} 

.image2 {
	float: right;
	margin-left: 15px;
	padding-bottom: 15px;
}
#langMenu	{ background:url('/fileadmin/images/dropDownArrow.gif') no-repeat 23px 3px; padding:0 13px 0 0; cursor:pointer; }
#langMenuSub	{
	position:absolute;
	display:block;
	top:20px;
	right:5px;
	padding:0 13px 0 0; 
	
}
#langMenuSub a	{
	display:block;
}

#homeFeature {
	position:absolute;
	width:212px;
	height:98px;
	top:45px;
	right:0;
	line-height:14px;
	font-size:10px;
	background:url('/fileadmin/images/homeFeature.jpg') no-repeat 0 0;
	z-index:99;
}
#homeFeature .padding {
	padding:15px;
}
#homeFeature h1 { margin:0;padding:0; }

#insertWrapper	{ position:absolute; z-index:100; }
#closeInsert	{ position:absolute; display:block; right:130px; top:100px; background:url(/fileadmin/images/close.png) transparent no-repeat right 2px; padding:0 20px 0 0; }

#startTeaser {position:absolute;left:950px;top:40px}
