﻿body { color:#444444; font-family:Tahoma, Arial; font-size:75%; font-weight:normal; text-decoration:none;}
p{margin:0px;}
		
font,table,td{font-size:100%;}
input,select,textarea{font-family:Tahoma, Arial; font-size:100%;}

img {border:0px;}


A:link      {color:#444444; font-size:100%; font-weight:normal; text-decoration:none;}
A:visited   {color:#444444; font-size:100%; font-weight:normal; text-decoration:none;}
A:active    {color:#444444; font-size:100%; font-weight:normal; text-decoration:none;}
A:hover     {color:#00618e; font-size:100%; font-weight:normal; text-decoration:none;}


		      
h1 				{color:#00618f; font-family:Arial; font-size:190%; font-weight:normal; text-decoration:none; margin-top:0px;}
h2 				{color:#00618f; font-family:Arial; font-size:150%; font-weight:normal; text-decoration:none; margin:5px}
.ueber2		      {margin:0px; color:#00618f; font-family:Arial; font-size:125%; font-weight:normal; text-decoration:none;}
.button		      {color:#444444; font-family:Tahoma; font-size:8pt; font-weight:normal; text-decoration:none;}
.button1     	  {color:#444444; font-family:Tahoma; font-size:8pt; font-weight:bold; text-decoration:none;}

.weisstext2    	  	{color:#ffffff; font-family:Tahoma; font-size:90%; font-weight:normal; text-decoration:none;}
.weisstext:link   	{color:#ffffff; font-family:Tahoma; font-size:100%; font-weight:normal; text-decoration:none;}
.weisstext:visited	{color:#ffffff; font-family:Tahoma; font-size:100%; font-weight:normal; text-decoration:none;}
.weisstext:active   {color:#ffffff; font-family:Tahoma; font-size:100%; font-weight:normal; text-decoration:none;}
.weisstext:hover    {color:#dbdbdb; font-family:Tahoma; font-size:100%; font-weight:normal; text-decoration:none;}

.beschreibung	  {color:#555555; font-family:Tahoma; font-size:7pt; font-weight:normal; text-decoration:none;}
.border			  {border-width: 1px; border-color:#444444; }

.shop_rechts     {color:#008080; font-family:Tahoma; font-size:8pt; font-weight:normal; text-decoration:none;}
.weiss 			 {color:#ffffff; font-family:Tahoma; font-size:8pt; font-weight:normal; text-decoration:none;}
.kopfoben1 		 {color:#e0e0e0; font-family:Tahoma; font-size:8pt; font-weight:normal; text-decoration:none;}
.kopfoben2 		 {color:#999999; font-family:Tahoma; font-size:10pt; font-weight:bold; text-decoration:none;}

.klein     		 {color:#444444; font-family:Tahoma; font-size:8pt; font-weight:normal; text-decoration:none;}

.klein:link      {color:#444444; font-family:Tahoma; font-size:8pt; font-weight:normal; text-decoration:none;}
.klein:visited   {color:#444444; font-family:Tahoma; font-size:8pt; font-weight:normal; text-decoration:none;}
.klein:active    {color:#444444; font-family:Tahoma; font-size:8pt; font-weight:normal; text-decoration:none;}
.klein:hover     {color:#00618e; font-family:Tahoma; font-size:8pt; font-weight:normal; text-decoration:none;}

.navi_ueber 	{color:#00618f; font-family:Tahoma; font-size:90%; font-weight:bold; text-decoration:none;}
.navi_datum 	{color:#666666; font-family:Tahoma; font-size:90%; font-weight:normal; text-decoration:none;}
.navi_text		{color:#444444; font-family:Tahoma; font-size:90%; font-weight:normal; text-decoration:none;}		

div#nav-sub {
	width: 100%;
	padding: 0px;
	text-align: left;
	font-size: 100%;
    margin-top: 5px;

}

div#nav-sub div {
	clear: left;
}

ul#Navigation {
    margin: 0px;
    padding: 0px;
    text-align: left;
  }

ul#Navigation li {
    list-style: none;
    float: left;
    position: relative;
    padding: 0px;  
}
  
ul#Navigation li ul {
    margin: 0px;
    padding: 0px;
	margin-top: 5px;
    position: absolute;
    top: 1.4em;
    left: 0px;
    display: none;
	border:1px;
	border-color:#00618f;
	border-style:solid;

}
  
ul#Navigation li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
}

ul#Navigation li ul li {
    margin: 0px;
    padding: 0px;
}
  
ul#Navigation li ul li ul {
    margin: 0px 0px 5px 0px;
    padding: 0px;
}
  
ul#Navigation li ul li ul li {
    margin: 0px;
    padding: 0px;
}

ul#Navigation a#symb1 {
   	float: none;
    display: block;
}

ul#Navigation a#symb1:hover {
	color: #00618f;
	display: block;
}

ul#Navigation a#aktuell_symb1 {
	background-image: url('../img/navi_hover.gif');
	background-repeat: no-repeat;
	background-position: left 1px;	
	color: #00618f;
	font-weight: bold;
}

/* 1 Ebene */
ul#Navigation a {
	padding-bottom: 8px;
	padding-left: 5px;
	padding-right: 20px;
	/*width: 82px;*/
   	display: block;
    text-decoration: none; 
    background-image: url('../img/navi_1.gif');
	background-repeat: no-repeat;
	background-position: right bottom;}

ul#Navigation a:hover {
	color: #00618f;
	background-image: url('../img/navi_1_hover.gif');
	background-repeat:repeat-x;
	background-position: right bottom;
}

ul#Navigation a#aktuell {
	background-image: url('../img/navi_1_aktuell.gif');
	background-repeat: repeat-x;
	background-position: right bottom;
	color: #00618f;
	font-weight: bold;
}

/*
ul#Navigation #leer {
	background-image:url('../img/blank.gif');
	background-repeat: no-repeat;
	height: 2px;
	line-height:2px;
}
*/


/* 2 Ebene */
ul#Navigation li ul a {
	margin-top:0px;
	display: block;
	width: 150px;
	padding: 5px;
	font-weight: normal;
	text-decoration: none;
	background-color: #f4f4f4;
    background-image: url('../img/navi_2.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	
}

ul#Navigation li ul a:hover {
	color: #FFFFFF;
    background-image: url('../img/blank.gif');
	background-repeat: repeat;
	background-color: #00618f;
	
	
}

ul#Navigation li ul a#aktuell {
	color: #FFFFFF;
	font-weight: bold;
    background-image: url('../img/blank.gif');
	background-repeat: repeat;
	background-color: #00618f;	
	
}

/* 3 Ebene */
ul#Navigation li ul li ul a {
	display: block;
	margin-left: 0px;
	padding: 2px;
	padding-left: 0px;
	background-image: url('../img/navi_3.gif');
	background-repeat: no-repeat;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

ul#Navigation li ul li ul a:hover {
	background-image: url('../img/navi_3_hover.gif');
	background-repeat: no-repeat;
	color: #ffffff;
}

ul#Navigation li ul li ul a#aktuell {
	background-image: url('../img/navi_3_aktuell.gif');
	background-repeat: no-repeat;
	color: #c90303;
	font-weight: normal;	
}
