/*  ------------------------------------- 
/* | bekwadrat medienproduktion			 |
/* | Dudenstraße 16 - 36251 Bad Hersfeld |
/* | Telefon: 0 66 21 - 40 92 30		 |	
/* | Internet: www.bekwadrat.de 		 |
/*  -------------------------------------


/*-----------------
  Text Definitionen
  -----------------*/

body {
         font-family: verdana, arial, helvetica, sans-serif;
         background: url(grafik/bg_unterwelt.jpg) no-repeat;
		 background-color: #000000;
         margin-top: 40px;
		 margin-left: 20px;
		 font-size: 10 px;
}

a {
	text-decoration:none;
	color:#CCCC00;
	font-weight:bold;
	outline:none;
}

.transparent_class {
	filter:alpha(opacity=65);
	-moz-opacity:0.65;
	-khtml-opacity: 0.65;
	opacity: 0.65;
}

textarea {
         font-size: 9px; color: #000000;
         background-color: #ffffff;
         border-top: 666666 1px solid;
         border-bottom: 666666 1px solid;
         border-left: 666666 1px solid;
         border-right: 666666 1px solid
}

input {
         font-size: 9px; color: #000000;
         background-color: #ffffff;
         border-top: 666666 1px solid;
         border-bottom: 666666 1px solid;
         border-left: 666666 1px solid;
         border-right: 666666 1px solid
}
input.button {
         font-size: 10px; color: #ffffff;
         background-color: #ffffff
		 }
		 
	 
	 
.menu1			{
	list-style: none;
	display: block;
	overflow:visible;
	BORDER-BOTTOM: white 1px solid;
	/*background: url(btn_2.gif) no-repeat;*/
	background-color:#000000;
	vertical-align: left;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-top: 2px;
	padding-left: 18px;
	height: 18px !important;
	height: 18px;
	width: 110 px;
	text-decoration: none;
}
	

.menu1:hover 	{
	list-style: none;
	display: block;
	overflow:visible;
	BORDER-BOTTOM: white 1px solid;
	background-color:#333333;
	/*background: url(btn_2.gif) no-repeat;*/
	vertical-align: left;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-top: 2px;
	padding-left: 18px;
	height: 18px !important;
	height: 18px;
	width: 110 px;
	text-decoration: underline;
}
					
.menu1_a	{
	list-style: none;
	display: block;
	overflow:visible;
	BORDER-BOTTOM: white 1px solid;
	/*background: url(btn_2.gif) no-repeat;*/
	background-color:#333333;
	vertical-align: left;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-top: 2px;
	padding-left: 18px;
	height: 18px !important;
	height: 18px;
	width: 110 px;
	text-decoration: none;
}

.menu1_aa	{
	list-style: none;
	display: block;
	overflow:visible;
	BORDER-BOTTOM: white 1px solid;
	/*background: url(btn_2.gif) no-repeat;*/
	background-color:#F000000;
	vertical-align: left;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-top: 2px;
	padding-left: 18px;
	height: 18px !important;
	height: 18px;
	width: 110 px;
	text-decoration: underline;
}

.submenu-01			{
	list-style: none;
	display: block;
	overflow: visible;
	BORDER-BOTTOM: white 1px solid;
	background-color: #333333;
	vertical-align: left;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-align: left;
	padding-top: 2px;
	padding-left: 24px;
	height: 18px !important;
	height: 18px;
	width: 110 px;
	text-decoration: none;
}
	

.submenu-01:hover 	{
	list-style: none;
	display: block;
	overflow: visible;
	BORDER-BOTTOM: white 1px solid;
    background-color:#333333;
	vertical-align: left;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-align: left;
	padding-top: 2px;
	padding-left: 24px;
	height: 18px !important;
	height: 18px;
	width: 110 px;
	text-decoration: underline;
}

					
.submenu-01_a	{
	list-style: none;
	display: block;
	overflow: visible;
	BORDER-BOTTOM: white 1px solid;
	vertical-align: left;
	background-color:#333333;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-align: left;
	padding-top: 2px;
	padding-left: 24px;
	height: 18px !important;
	height: 18px;
	width: 110 px;
	text-decoration: underline;
}


.submenu-02			{
	list-style: none;
	display: block;
	overflow: visible;
	BORDER-BOTTOM: white 1px solid;
	background-color: #000000;
	vertical-align: left;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-align: left;
	padding-top: 2px;
	padding-left: 30px;
	height: 18px !important;
	height: 18px;
	width: 110 px;
	text-decoration: none;
}

.submenu-02:hover 	{
	list-style: none;
	display: block;
	overflow: visible;
	BORDER-BOTTOM: white 1px solid;
	background-color:#333333;
	vertical-align: left;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-align: left;
	padding-top: 2px;
	padding-left: 30px;
	height: 18px !important;
	height: 18px;
	width: 110 px;
	text-decoration: underline;
}

					
.submenu-02_a	{
	list-style: none;
	display: block;
	overflow: visible;
	BORDER-BOTTOM: white 1px solid;
	background-color:#333333;
	vertical-align: left;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-align: left;
	padding-top: 2px;
	padding-left: 30px;
	height: 18px !important;
	height: 18px;
	width: 110 px;
	text-decoration: underline;
}

.menu3	{ 	text-decoration: none; 
			color: #ffffff; 
			line-height: 12px; 
}


.menu3:hover {  text-decoration: underline; 
				color: #ffffff; 
				line-height: 12px;
}
					 
.menu4 {	text-decoration: none; 
			BORDER-TOP: white 5px solid; 
			BORDER-LEFT: white 5px solid; 
			BORDER-BOTTOM: white 5px solid; 
			BORDER-RIGHT: white 5px solid
}

.menu4:hover {	
				text-decoration: none; 
				BORDER-TOP: #E28105 5px solid; 
				BORDER-LEFT: #E28105 5px solid; 
				BORDER-BOTTOM: #E28105 5px solid; 
				BORDER-RIGHT: #E28105 5px solid
}
				 
.headline_seite {
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 16px;
         line-height: 24px;
		 height: 30px !important;
		 height: 30px;
         font-weight: bold;
         color: #1A171B;
         letter-spacing: 1px;
}

.text11blue_content{
		 font-size: 12px;
         line-height: 24px;
         color: #002f56;
         letter-spacing: normal;
		 padding-left: 10px;
}

.text10_normal{
		 font-size: 10px;
         line-height: 160%;
         color: #ffffff;
         letter-spacing: normal;
		 padding-top: 15px;
		 padding-left: 35px;
		 padding-right: 15px;
}
.text10_tab{
		 font-size: 10px;
         line-height: 160%;
         color: #ffffff;
         letter-spacing: normal;
		 padding-top: 15px;
		 padding-left: 5px;
		 padding-right: 5px;
}

.text10_bold {
		 font-size: 10px;
         line-height: 160%;
         color: #ffffff;
         font-weight: bold;
}



.text11_normal {
		 font-size: 12px;
         line-height: 160%;
         color: #ffffff;
         font-weight: normal;
}

.text11bold {
		 font-size: 12px;
         line-height: 160%;
         font-weight: bold;
         color: #ffffff;
         letter-spacing: normal;
}

.text9 {
         font-size: 9px;
         line-height: 140%;
         color: #ffffff;
}

.text9bold {
         font-size: 9px;
         line-height: 140%;
         font-weight: bold;
         color: #ffffff;
}

.image {
  margin-right: 10px
  }