BODY {
	font-family : Tahoma, Arial, Verdana;
	font-size: 10pt;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	COLOR: #000000;
}

td {
	font-family : Tahoma, Arial, Verdana;
	font-size: 10pt;
	color: #000000;
}

h1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #E2CA28;
	FONT-FAMILY: Tahoma, Arial, Verdana;
}

A.ControlLink {
	color: #FFFFFF;
	text-decoration: none;
	FONT-SIZE: 12pt;
}

A.ControlLink:HOVER {
	color : #FAEA20;
	text-decoration : none;
}

A.ControlLinkaktiv {
	color: #F3B800;
	text-decoration : none;
	font-size : 10pt;
	font-weight : bold;
}

A.Aktivlink {
	color: #4659A6;
	text-decoration: none;
}

A {
	color: #CC0000;
	text-decoration: none;
	FONT-SIZE: 10pt;
}

A:HOVER {
	text-decoration : underline;
}

.text
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}

.smalltext
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma, Arial, Verdana
	TEXT-ALIGN: justify
}

.label
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #990000;
	FONT-FAMILY: Tahoma, Arial, Verdana;

}
.padding {
	padding: 2px;
}
.label2
{
	FONT-SIZE: 12pt;
	COLOR: #004A80;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}

.border {
	border: 1px solid #B9B9B9;
}

.Fieldform {
  border-color: #999999;
  border-width: 1px;
  border-style: solid;
  font-family: Arial;
  font-size:10px;
  width:20px;
}
.Fieldform1 {
  border-color: #999999;
  border-width: 1px;
  border-style: solid;
  font-family: Arial;
  font-size:10px;
}


#NavLinks a, #NavLinks a:visited {
	display: inline;
	/*float: left; width: 90px; */
	padding-left: 0px;
	padding-top: 15px;
	margin-bottom: 0px;
	color: #000000;
	text-decoration: none;
	background-image: url(img/nav_button.gif);
	background-repeat: no-repeat;
	font-size: 11pt;
	font-family: Tahoma, Geneva, sans-serif;
	color: #000000;
	font-weight: bold;
	height: 41px;
	width: 120px;		
}
#NavLinks a:hover {
	background-image: url(img/nav_button_aktiv.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}

ul.tabs { /*alle Register zusammen: */
	list-style:none; /*wichtig, firefox zeigt sonst liste an */
	margin:0;
	padding:0;
	width: 324px;	/*gesamtbreite aller Register! */
	height:20px; /*muss mit Höhe der li a übereinstimmen*/
	clear:both;
}
/*verschachtelte TAgs so angeben: div a
#diesunddas spricht tag mit id an */
ul.tabs li { 
	float:left;
	border-top:1px solid #B9B9B9;	
	border-left:1px solid #B9B9B9;		
	border-right:1px solid #B9B9B9;			
	margin-right:3px;	
	text-align:center;
	
}

ul.tabs li a {
	display: block;
	height: 30px;
	padding: 0 10px 0 0px;
	background-color: #DDDDDD;
	color: #666;
	width: 140px; /*Breite der einzelnen Register*/
	text-decoration: none;
}

ul.tabs li a:hover {
	color: #CC0000;
	background-color: #EFEFEF;
	text-decoration: underline;}

ul.tabs li a.active {
	background-color: #efefef; /*Farbe soll mit Farbe von content übereinstimmen, damit aktiver Register aktiv aussieht*/
}

div.tabs_content {
	clear: both;
	border-left: 1px solid #B9B9B9;
	border-right: 1px solid #B9B9B9;
	border-bottom: 1px solid #B9B9B9;
	border-top: 1px solid #B9B9B9;	
	background-color: #EFEFEF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

ul.tabs_rc,ul.tabs_nl{
	list-style:none;
	margin:0;
	padding:0;
	width: 700px;	
	border-bottom:1px solid #B9B9B9;
	height:20px;
	clear:both;
}

ul.tabs_rc li,ul.tabs_nl li { 
	float:left;
	border-top:1px solid #B9B9B9;	
	border-left:1px solid #B9B9B9;		
	border-right:1px solid #B9B9B9;			
	margin-right:2px;	
	text-align:center;
	
}

ul.tabs_rc li a,ul.tabs_nl li a {
	display: block;
	height: 20px;
	padding: 0 5px 0 5px;
	background-color: #F3E222;
	color: #666;
	text-decoration: none;
	
}

ul.tabs_rc li {width: 90px;}
ul.tabs_nl li {width: 130px;}

ul.tabs_rc li a:hover, ul.tabs_nl li a:hover {
	display: block;
	height: 20px;
	padding: 0 5px 0 5px;
	background-color: #fff;
	color: #CC0000;
	text-decoration: none;
	
}

ul.tabs_rc li a.active,ul.tabs_nl li a.active {
	background-color: #ffffff;
	color: #CC0000;
}

div.tabs_content_rc, tabs_content_nl {
	clear: both;
	border-left: 1px solid #B9B9B9;
	border-right: 1px solid #B9B9B9;
	border-bottom: 1px solid #B9B9B9;
	background-color: #fff;
	padding: 10px 10px 0 10px;
	width: 680px;
}

  ul#Navigation {
    margin: 0; 
	padding: 0.3em;
	left:0px;
    text-align: left;
	margin-left:0px;
	padding-left:0px;
   /* border: 1px solid black; 
    background-color: silver;*/
  }
  ul#Navigation li {
    list-style: none;
    display: inline;
    margin: 0.2em; padding: 0;
  }

  ul#Navigation a, ul#Navigation span {
    padding: 0.2em 1em;
    text-decoration: none; font-weight: bold;
    border: 1px solid #666;
    border-left-color: #ddd; border-top-color: #ddd;
    color:#666 ; background-color: #ccc;
  }
  * html ul#Navigation a, * html ul#Navigation span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
  ul#Navigation a:hover, ul#Navigation span {
    border-color: #ddd;
    border-left-color: ddd; border-top-color: ddd;
    color: maroon; background-color: #EFEFEF;
  }
  
   ul#Navigation a.aavtive {
    border-color: #ddd;
    border-left-color: ddd; border-top-color: ddd;
    color: maroon; background-color: #EFEFEF;
  }
  
 .headGalerie
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: Black;
	FONT-FAMILY: Tahoma, Arial, Verdana;
	border-bottom:1px solid #B9B9B9;
}

ul.produkt_auswahlbutton {
	list-style:none;
	margin: 0;
	padding: 0;
	width: 660px;
	clear: both;
}

ul.produkt_auswahlbutton li {
	float: left;
	text-align: left;
	width: 210px;
	height: 170px;
	margin-right: 8px;		
	margin-bottom: 8px;			
}

ul.produkt_auswahlbutton li a {
	font-size: 8pt;
	display: block;
	margin-top: 141px;
	height: 25px;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}

ul.produkt_auswahlbutton li a:hover {
	color: Gray;
	text-decoration: underline;
}

.maintable{
	position: relative;
	top: 0px;
	left: px;
}

.maintable .verleihContainer{
	position: absolute;
	top: 92px;
	left: 790px;
}

