BODY {
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
	marginheight: 0px;
	marginwidth: 0px;
    leftmargin: 0px;
	topmargin: 0px;
	background-color : White;
	font: normal 68.5% verdana;
}


.teaser {
	font-size: 12px;
	font-weight : bold;
	padding-bottom: 2px;
	border-bottom: 1px solid #666;
	color : #660000;
}

#teaser {
	font-size: 0.7em;
	font-weight : bold;
	padding-bottom: 2px;
	border-bottom: 1px solid #666;
	color : #660000;
}





/*----NAVI-CSS----------*/

body { font: normal 68.5% verdana; }

ul#primary-nav,
ul#primary-nav ul {
	margin: 0;
	padding: 0;
	width: 140px; /* Width of Menu Items */
	border-bottom: 1px solid #666;
	background: #E2DACB; /* IE6 Bug */
	font-size: 100%;
	}

ul#primary-nav li {
	position: relative;
	list-style: none;
	}

ul#primary-nav li a {
	display: block;
	text-decoration: none;
	color: #131313;
	padding: 3px;
	border: 1px solid #666;
	border-bottom: 0;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height: 1%; }
* html ul#primary-nav li a { height: 1%; }
/* End */


/* mein HACK */
ul#primary-nav ul {
	position: absolute;
	display: none;
	left: 0px; /* Set 1px less than menu width */
	top: 0;
	}
	
/* Ende mein HACK */	

ul#primary-nav li ul li a { padding: 3px 3px; } /* Sub Menu Styles */

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block; } /* The magic */

ul#primary-nav li.menuparent { background: transparent url(arrow1.gif) right center no-repeat; }
ul#primary-nav li.menuparent1 { background: transparent url(arrow.gif) right center no-repeat; }
ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over { background-color: #f9f9f9; }
ul#primary-nav li a:hover { color: #E2144A; }



/*NAvi-Ende-----*/

.tab1

 {
	border-color : #785339;
	border-style : solid;
	border-right-width : 0px;
	border-top-width : 1px;
	border-left-width : 0px;
	border-bottom-width : 0px;


}



.aktiv

 {
	border-color : #785339;
	border-style : solid;
	border-right-width : 2px;
	border-top-width : 2px;
	border-left-width : 2px;
	border-bottom-width : 0px;
	padding-left: 10px;
	padding-left : 10px;
	margin-right : 2px;
	padding-bottom : 2px;
	padding-top : 2px;
	background-color : #ffffff;
	text-align: center;
	font-size : 8pt;
	font-family : verdana,helvetica,sans-serif;
	font-weight : normal;

}

A.tabA:link {
	display : block;
	font-size : 8pt;
	font-family : verdana,helvetica,sans-serif;
	font-weight : normal;
	color : #A15A1A;
	border : 0px;
}

A.tabA:visited {
	display : block;
	font-size : 8pt;
	font-family : verdana,helvetica,sans-serif;
	font-weight : normal;
	color : #A15A1A;

}
A.tabA:active {
	display : block;
	font-size : 8pt;
	font-family : verdana,helvetica,sans-serif;
	font-weight : normal;
	color : #A15A1A;

}

A.tab-a:Hover  {
	display : block;
	font-size : 8pt;
	font-family : verdana,helvetica,sans-serif;
	font-weight : normal;
	color : #A15A1A;
	text-decoration : underline;

}


a.sub {
    display : block;
	font-size : 8pt;
	font-family : verdana,helvetica,sans-serif;
	font-weight : normal;
	color : #A15A1A;
	text-decoration : none;
	border-color : #785339;
	border-style : solid;
	border-right-width : 1px;
	border-top-width : 0px;
	border-left-width : 0px;
	border-bottom-width : 1px;	
		margin-left : 2px;
	margin-right : 2px;
	padding-bottom : 2px;
	padding-top : 2px;
	
}	 

a.sub:hover {
    display : block;
	font-size : 8pt;
	font-family : verdana,helvetica,sans-serif;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
	border-color : #785339;
	border-style : solid;
	border-right-width : 1px;
	border-top-width : 0px;
	border-left-width : 0px;
	border-bottom-width : 1px;
	margin-left : 2px;
	margin-right : 2px;
	padding-bottom : 2px;
	padding-top : 2px;	
	}
	
.passive
 {
	font-size : 8pt;
	font-family : verdana,helvetica,sans-serif;
	border-color : #C9C9C9;
	border-style : solid;
	border-right-width : 2px;
	border-top-width : 2px;
	border-left-width : 2px;
	border-bottom-width : 0px;
	padding-left : 10px;
	margin-left : 2px;
	margin-right : 2px;
	padding-bottom : 2px;
	padding-top : 2px;
	background-color : #E2DACB;
		text-align: center;

}

.tabbing

{  	
	margin-top: 0px;
	border-top-width : 1px;
	border-right-width : 0px;
	border-left-width : 0px;
	border-bottom-width : 0px;
	border-color : #C9C9C9;
	border-style : solid;

	

}






#layer1 {position:absolute;
		width:207px;
		height:800px;
		z-index:1;
		border: 1px solid #CC3333;
		left: 760px;
		top: 100px;

		 }



P {
	FONT-FAMILY: Verdana,Helvetica,Geneva,Arial,sans-serif;
		font-size : 8pt;
	line-height : 11pt;
}


.greenbox  {
	font-size : 8pt;
	line-height : 11pt;
	font-family : verdana,helvetica,sans-serif;
	border-left-width : medium;
	border-color : #006666;
	border-style : solid;
	border-right-width : 0px;
	border-top-width : 0px;
	border-bottom-width : small;
	margin-left : 2px;
	padding-bottom : 5px;
	padding-left : 5px;
}


/* ------------------  Newsticker -------------------- */
span.ticker {
font-size: 10px;
/* font-weight: bold; */
color: #000000;
font-family: "courier", "courier new", "serif";
}

.story {
	font-Family: Times New Roman,Times,serif
}


UL {
	FONT-FAMILY: Verdana,Helvetica,Geneva,Arial,sans-serif
}
OL {
	FONT-FAMILY: Verdana,Helvetica,Geneva,Arial,sans-serif
}
LI {
	FONT-FAMILY: Verdana,Helvetica,Geneva,Arial,sans-serif
}
DIV {
	FONT-FAMILY: Verdana,Helvetica,Geneva,Arial,sans-serif
}
TD {
	FONT-FAMILY: Verdana,Helvetica,Geneva,Arial,sans-serif
}

.story {
	font-Family: Times New Roman,Times,serif
}




TH {
	FONT-FAMILY: Verdana,Helvetica,Geneva,Arial,sans-serif
}
ADDRESS {
	FONT-FAMILY: Verdana,Helvetica,Geneva,Arial,sans-serif
}
BLOCKQUOTE {
	FONT-FAMILY: Verdana,Helvetica,Geneva,Arial,sans-serif
}
NOBR {
	FONT-FAMILY: Verdana,Helvetica,Geneva,Arial,sans-serif
}
B {
	FONT-FAMILY: Verdana,Helvetica,Geneva,Arial,sans-serif
}
I {
	FONT-FAMILY: Verdana,Helvetica,Geneva,Arial,sans-serif
}

.rubrik {
	font-family : verdana, helvetica, arial, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	margin-top : opx;
	color : #CC0000;
	padding-left : 10px;
	border-style : solid;
	background-color : #C8BC9E;
	border-width : 0px;
	border-color : #795339;
}




H1 {
	font-family : verdana, helvetica, arial, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	margin-top : 10px;

	color : #795339;
	padding-left : 10px;

	border-style : solid;
	background-color : #C8BC9E;
	border-width : 1px;
	border-color : #795339;
}
H2 {
	FONT-SIZE: 15pt
	
}

H3 {
	FONT-SIZE: 12pt;
	Color: #006600
}

H4 {
	FONT-SIZE: 11pt;
	Color: #006600
}

P {
			font-family : verdana, helvetica, arial, sans-serif;
	font-size : 8pt;
	line-height : 11pt;
}

.copy  {
			font-family : verdana, helvetica, arial, sans-serif;
	font-size : 8pt;
	line-height : 11pt;

}

.head {
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	Color: #006600
}


hzoben {
	font-size : 8pt;
	line-height : 11pt;
	FONT-WEIGHT: bold;
	Color: #006600
}
.story {
			font-family : verdana, helvetica, arial, sans-serif;
	font-size : 8pt;
	line-height : 11pt;

}

.nav2 {
	FONT-SIZE: 7pt
}
UL {
		font-family : verdana, helvetica, arial, sans-serif;
	font-size : 8pt;
	line-height : 11pt;
}
OL {
		FONT-SIZE: 10pt
}
LI {

	font-size : 8pt;
	line-height : 11pt;
	}

.nav {
	FONT-SIZE: 8pt
	}

.navmini {
	FONT-SIZE: 7px
	}

.copy  {

	font-size : 8pt;
	line-height : 11pt;

}

DIV {
	font-size : 8pt;
	line-height : 11pt;
}
TD {
	font-size : 8pt;
	
}

TH {
	font-size : 8pt;
	
}
ADDRESS {
	font-size : 8pt;
	line-height : 11pt;
}
NOBR {
	font-size : 8pt;
	line-height : 11pt;
}
B {
	font-size : 8pt;
	line-height : 11pt;
}
I {
	font-size : 8pt;
	line-height : 11pt;
}


A:link {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A:active {
	COLOR: Black; TEXT-DECORATION: none
}

A:Hover  {
	text-decoration : underline;
	color : Navy;
}



A.an {
	TEXT-DECORATION: none
}






A.menu:link  {
	font-size : 8pt;
	line-height : 11pt;
	color : black;
	left-margin : 5px;
}

A.menu:visited  {
	font-size : 8pt;
	line-height : 11pt;
	color : black;
		left-margin : 5px;
}
A.menu:active  {
	font-size : 8pt;
	line-height : 11pt;
	color : black;
		left-margin : 5px;
}



hr {
  height: 1px;
  color: #004c75;
  background-color: #ffffff;
}

.box
 {
	font-weight : bold;
	font-family : verdana,helvetica,sans-serif;
	font-size : 8pt;
	line-height : 11pt;
	color : #006600;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-color : #003366;
	border-style : solid;
	background-color : #c2dae4;
}

.edit
 {
	font-weight : normal;
	font-family : verdana,helvetica,sans-serif;
	font-size : 8pt;
	line-height : 11pt;
	color : #000000;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-color : #003366;
	border-style : solid;
	background-color : #c2dae4;
}
.edit1
 {
	font-weight : normal;
	font-family : verdana,helvetica,sans-serif;
	font-size : 8pt;
	line-height : 11pt;
	color : #000000;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-color : #003366;
	border-style : solid;
	background-color : #ffffcc;
}

.edit2
 {
	font-family : verdana, helvetica, arial, sans-serif;
	font-size : 8pt;
	line-height : 11pt;
	color : #000000;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-color : #003366;
	border-style : solid;
	background-color : #ffffcc;
}



.send  {
	font-size : 7pt;
	font-family : verdana,arial,helvetica,sans-serif;
	color : #000000;
	background-color : #C8BC9E;
	padding-top : 0px;
	padding-bottom : 0px;
	border-left-width : 1px #C8BC9E solid;
	border-right-width : 1px #003366 solid;
	border-top-width : 1px #C8BC9E solid;
	border-bottom-width : 1px #003366 solid;

	
	
}


input.text  {
	font-size : 7pt;
	font-family : verdana,arial,helvetica,sans-serif;
	color : #000000;
	background-color : #E2DACB;
	padding-top : 0px;
	padding-bottom : 0px;
	border-left-width : 1px #C8BC9E solid;
	border-right-width : 1px #003366 solid;
	border-top-width : 1px #C8BC9E solid;
	border-bottom-width : 1px #003366 solid;
}

input.textg  {
	font-size : 7pt;
	font-family : verdana,arial,helvetica,sans-serif;
	color : #000000;
	background-color : #D6CDBA;
	padding-top : 0px;
	padding-bottom : 0px;
	border-left-width : 1px #C8BC9E solid;
	border-right-width : 1px #003366 solid;
	border-top-width : 1px #C8BC9E solid;
	border-bottom-width : 1px #003366 solid;
}

.blockhead
 {
	font-family : verdana, helvetica, arial, sans-serif;
	font-size : 8pt;
	color : #000000;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-color : #000000;
	border-style : solid;
	background-color : #C8BC9E;
}

radio

{ background-color : #ffffff;
color : #ffffff;

}

.dog

 {
	border-color : #FF99CC;
	border-style : solid;
	border-right-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-bottom-width : 1px;
	padding-left: 10px;
	margin-right : 2px;
	padding-bottom : 2px;
	padding-top : 2px;
	background-color : #ffffff;
	text-align: left;
	font-size : 8pt;
	line-height : 150%;
	font-family : verdana,helvetica,sans-serif;
	font-weight : normal;

}
