/* StylesheetDefinition www.duemmel.de*/
/* Erstellt Alexander Bader*/
/* Datum: 17.04.2006*/

/* Farben*/
/*Blau aus dem Logo	#001c90*/
/*Grau fuer Schrift	#666666*/

body
	{
		font-family:	Arial,Verdana;
		font-size:	14px; /*18*/
		margin              :0px;
		scrollbar-base-color:#001c90;
  		scrollbar-3d-light-color:#001c90;
  		scrollbar-arrow-color:#efeff4;
  		scrollbar-darkshadow-color:#000000;
  		scrollbar-face-color:#001c90;
  		scrollbar-highlight-color:#efeff4;
  		scrollbar-shadow-color:#a5adba;
  		scrollbar-track-color:#ACACE6;
	}

table
	{
		background-repeat	:no-repeat;
		border		:0px;
		padding		:0px;
	}

td
	{
		vertical-align		:top;
	}
td.content
	{	
		position: absolute;
		padding-left: 75px;
		padding-top: 15px;
		left: 0px;
		top: 10px;
		height: 100%;
		width: 775px;
	}
a
	{
		text-decoration     :none;
		font-family         	:Arial,Verdana;
		color		:#001c90;
		font-weight:normal;

	}

.navoben
	{
		position:	relative;
		background-image	:url(images/bkgrd_oben.gif);
		height		:101px;
		width		:800px;
		z-index: 3;
			}
	
.logo
	{
		position		:absolute;
		top			 :45px;
		left			  :800px;
		text-decoration     		:none;
		
	}

.news_table
	{
		background-image	:url(images/bkgrd_news.png);
		background-repeat	:no-repeat;
		font-size:	 12px;
		padding: 27px 0px 0px 22px;
		color:		  #666666;
		height		:380px;
		width		:150px;
		vertical-align:top;
	}
.news_table p
	{	
		font-size: 3px;
		font-family: Arial,Verdana;	
		color:#000000;
	}
.news_table a
{	
	display:block;
	/*background-image: url(images/bg_button_news_2.gif);*/
	font-size: 12px;
	font-family: Arial,Verdana;
	letter-spacing: 0.6px;
	width:130px;	
}
.news_table a:hover
{	
	display:block;
	/*background-image: url(images/bg_button_news_1.gif);*/
	font-size: 12px;
	letter-spacing: 0.6px;
	font-family: Arial,Verdana;	
	color:#000000;
	width:130px;	
}
.news_head p
	{
	font-size			:10px;							
	}
	
.news_content
	{
		position		:absolute;
		top		:130px;
		left		:23px;
		width		:120px;
		height		:500px;
		font-size		:10px;
		overflow		:auto;
	}	
.serviceunten
	{
		font-family         	:Arial,Verdana;
		vertical-align      	:top;  
		font-size           	:10px;
	}
	
.content_table
	{
		margin-left		:55px;
		margin-top		:5px;
		font-family: Arial, Verdana, Helvetica;
		width		:790px;
		height		:670px;
		vertical-align	:top;
		z-index		:2;
	}

.content_table_left
	{
		position		:absolute;
		background-image	:url(images/bkgrd_rechts.gif);
		background-repeat	:repeat-y;
		left		:150px;
		top		:91px;
		width		:51px;
		height		:670px;
		vertical-align	:top;
		z-index		:1;
	}

.content
	{
		font-family		:Arial,Verdana;
		background-image	:url(images/bkgrd_rechts.gif);
		background-repeat	:repeat-y;
		font-size		:12px;
		position		:absolute;
		top		:110px;
		left		:0px;
		width		:785px;
		height		:auto;
		overflow		:auto;
		z-index		:2;
	}
.content p
	{
		
		margin-top				:10px;
	}

	
.menu2
	{
		position:	 absolute;
		vertical-align:	top;
		height:		 auto;
		font-size:	 14px; /*16*/
		font-family: Verdana, Arial;
		font-weight: bolder;
		top: 450px;
		left: 25px;
		color: gray; /*#330099*/
	}
	
.menu2 a
	{
		font-size:14px; /*16*/
		font-weight: bolder;
		font-family: Verdana, Arial;
		color: gray; /*#330099*/
	}
.menu2 a:hover
	{
		font-size:14px; /*16*/
		font-weight: bolder;
		font-family: Verdana, Arial;
		color: black /*#666666*/;
		text-decoration:underline;
	}

.menuoben
	 {
	   position: absolute;
	   font-size:14px; /*15*/
           top:30px; /*top:55px;*/
           left:150px;
           width: 800px; /*700px*/
           text-transform:none;
          }
          
.menuoben a
	{
	font-family: Arial, Verdana;
	font-size:14px; /*15*/
	color: gray /*#001c90*/;
	font-weight:bold;
	text-transform: uppercase;
	} 
.menuoben a:hover
	{
	font-family: Arial, Verdana;
	font-size:14px; /*15*/
	color: black /*#001c90*/;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:underline;
	}
.sublevel
	{
	position: absolute;
	font-size:14px; /*15*/
	top:27px; /*top:-25px;*/
	left: 0px;
	z-index:0;
	text-transform:none;
	}
.sublevel a
	{
	font-family: Arial, Verdana;
	font-size:14px; /*15*/
	color: gray /*#001c90*/;
	font-weight:bold;
	text-transform:none;
	}
.sublevel a:hover
	{
	font-family: Arial, Verdana;
	font-size:14px; /*15*/
	color: black /*#001c90*/;
	font-weight:bold;
	text-decoration:underline;
	text-transform:none;	
	}
.header
	{
	position: absolute; /*fixed*/
	padding-left:10px;
	top: 10px;
	width: 400px;
	font-family: Arial, Verdana;
	font-size:14px; /*16*/
	color:#001c90;
	font-weight:bold;
	}
.header_sub
	{
	position: absolute; /*fixed*/
	padding-left:10px; 
	top: 25px;
	width: 400px;
	font-family: Arial, Verdana;
	font-size:14px;
	color:#001c90;
	font-weight:bold;
	}
span{font-size:14px;font-weight:bolder;font-family: Verdana, Arial;} /*font-size:16px;*/
hr{border: 1px dotted gray;}
.tools{border-right:1px dotted gray;border-bottom:1px dotted gray;width:50%;}
blockquote a,active,visited,hover{color:#000000;text-decoration:none;font-size:15px;font-weight:normal;}
select.language{border:1px solid gray;color:gray;font-size:14px;}
font.language{font-size:13px;color:gray;font-weight:bold;font-family:Verdana,Arial;}
a.language{border:0px;}
p.language{border:0px;padding-left:17px;}
img.language{border:0px;width:55px;}