html { 
  padding:0px;
  margin:0px;
  \height:100%;
  height:100%;
  min-height:100%;
  background-image:url(../pix/bg_global1.jpg);
background-repeat:repeat-x;
background-attachment:fixed;
background-position:top;
}

body {
  padding:0px;
  margin:0px;
  width:100%;
\height:99%;
background-image:url(../pix/bg_global1.jpg);
background-repeat:repeat-x;
background-attachment:fixed;
background-position:top



}

.txt {
	font-family: arial,verdana,helvetica;
	font-size: 12px;
	color: #d7dadd;
	text-transform: none;
	text-decoration: none;}

#content{
	font-family: arial,verdana,helvetica;
	font-size: 12px;
	color: #d7dadd;
	text-transform: none;
	text-decoration: none;
	position:absolute;
	width: 900px;
	height: auto;
	z-index:5;
	}

.info {
font-family: arial,verdana,helvetica;
	font-size: 12px;
	color: #d7dadd;
	text-transform: none;
	text-decoration: none;
}



#container_inhalt{
	left:150px;
	position:relative;
	height: 100%;
	width: 780px;
	
}

#abstand_unten{
display:block;
float:left;
width:780px;
height:40px;
\height:40px;
} 

#nav{
	position:absolute;
	float:left;
	width: 980px;
	left: 20px;
	top: 0;
	margin:0;
	\height:auto;
	z-index:4;

}

#nav2{
	position:absolute;
	width: 146px;
	padding-top:50px;
	padding-left:10px;
	left: 0px;
	top: 5px;
	margin:0;
}

.line {
float:left;
width:780px;
height:2px;
\height:2px;
background-color:none;
}

.cols_2_spalten {
padding:15px;
position:relative;
margin-right:25px;
margin-top:10px;
margin-bottom:10px;
float:left;
width:313px;
line-height: 15px;
background-color:#061220;
background-image:url(../pix/bg_box.gif);
background-repeat:repeat-x;
}

.cols_xlarge {
padding:15px;
position:relative;
margin-right:5px;
margin-top:10px;
margin-bottom:10px;
float:left;
width:680px;
line-height: 15px;
background-color:#061220;
background-image:url(../pix/bg_box.gif);
background-repeat:repeat-x;
text-align: justify;


}

#footer {
position:fixed;
bottom: 0;
left: 0;
width:100%;
left: 50%;
margin-left: -50%;
height:35px;
background-color:#061220;
z-index:7
}

#bar {
bottom: 0;
height:40px;


}

#text_bar {
text-align:center;
margin-top:10px;
margin-left:12px;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#DFDFDF;
}

.link_bar {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#DFDFDF;
text-decoration:none;
}

.link_bar:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0ae502;
text-decoration:underline;
}

.h1 {
	font-family: arial,verdana,helvetica;
	font-size: 11px;
	color: #0ae502;
	text-transform:uppercase;
	letter-spacing:1px;
	text-decoration: none;
	font-weight:bold;
}

.thickbox:hover {
	font-family: arial,verdana,helvetica;
	padding-left:14px;
	font-size: 12px;
	color: #0ae502;
	text-transform: none;
	text-decoration: none;
	font-weight:bold;
	background-image:url(../pix/link_ico_CLK.gif);
	background-repeat:no-repeat;
}

.thickbox_clk {
	font-family: arial,verdana,helvetica;
	font-size: 12px;
	color: #0ae502;
	text-transform: none;
	text-decoration: none;
	font-weight:bold;
	padding-left:14px;
	background-image:url(../pix/link_ico_CLK.gif);
	background-repeat:no-repeat;
}
.thickbox{
	font-family: arial,verdana,helvetica;
	font-size: 12px;
	color: #DFDFDF;
	text-transform: none;
	text-decoration: none;
	font-weight:bold;
	padding-left:14px;
	background-image:url(../pix/link_ico_h.gif);
	background-repeat:no-repeat;
}

.a_title:hover {text-transform:uppercase;
	font-family: arial,verdana,helvetica;
	padding-left:14px;
	font-size: 12px;
	color: #0ae502;
	text-decoration: none;
	font-weight:bold;
	background-image:url(../pix/link_ico_CLK.gif);
	background-repeat:no-repeat;
}

.a_title {text-transform:uppercase;
	font-family: arial,verdana,helvetica;
	padding-left:14px;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	font-weight:bold;
	background-image:url(../pix/link_ico.gif);
	background-repeat:no-repeat;
}

.a_title_clk {text-transform:uppercase;
	font-family: arial,verdana,helvetica;
	font-size: 12px;
	color: #0ae502;
	text-decoration: none;
	font-weight:bold;
	padding-left:14px;
	background-image:url(../pix/link_ico_CLK.gif);
	background-repeat:no-repeat;
}

.green {
	font-family: arial,verdana,helvetica;
	font-size: 12px;
	color: #0ae502;
	font-weight:bold;
}

.a_title{
text-transform:uppercase;
	font-family: arial,verdana,helvetica;
	font-size: 12px;
	color: #DFDFDF;
	text-decoration: none;
	font-weight:bold;
	padding-left:14px;
	background-image:url(../pix/link_ico_h.gif);
	background-repeat:no-repeat;
}
.text a {
	font-family: arial,verdana,helvetica;
	font-size: 12px;
	color:#55a50f;
	background-image: url(../pix/link_ico.gif);
	padding-left:15px;
	background-repeat:no-repeat; 
	text-transform: none;
	text-decoration: none;
	font-weight:normal;
}

ul {
list-style:circle;


}

.link_txt_CLK {
	font-family: arial,verdana,helvetica;
	font-size: 12px;
	color: #55a50f;
	background-image: url(../pix/link_ico_CLK.gif);
	padding-left:15px;
	background-repeat:no-repeat; 
	text-transform: none;
	text-decoration: none;
	font-weight:normal;
}

.link_txt:hover {
	font-family: arial,verdana,helvetica;
	font-size: 12px;
	color: #55a50f;
	background-image: url(../pix/link_ico_h.gif);
	padding-left:15px;
	background-repeat:no-repeat; 
	text-transform: none;
	text-decoration: none;
	font-weight:normal;
}

/* subnav*/
.subnav {
	font-family: arial,verdana,helvetica;
	font-size: 11px;
	color: #818181;
	background-image: url(../pix/link_ico.gif);
	padding-left:15px;
	background-repeat:no-repeat; 
	text-transform: none;
	text-decoration: none;
	font-weight:bold;
}

.subnav_clk {
	font-family: arial,verdana,helvetica;
	font-size: 11px;
	color: #55a50f;
	background-image: url(../pix/link_ico_CLK.gif);
	padding-left:15px;
	background-repeat:no-repeat; 
	text-transform: none;
	text-decoration: none;
	font-weight:bold;
}

.subnav:hover {
	font-family: arial,verdana,helvetica;
	font-size: 11px;
	color: #55a50f;
	background-image: url(../pix/link_ico_h.gif);
	padding-left:15px;
	background-repeat:no-repeat; 
	text-transform: none;
	text-decoration: none;
	font-weight:bold;
}

.link_grey_txt {
	font-family: arial,verdana,helvetica;
	font-size: 11px;
	color: #818181;
	background-image: url(../pix/link_grey_ico.gif);
	padding-left:15px;
	background-repeat:no-repeat; 
	text-transform: none;
	text-decoration: none;
	font-weight:normal;
}

.link_grey_txt:hover {
	font-family: arial,verdana,helvetica;
	font-size: 11px;
	color: #F37A18;
	background-image: url(../pix/link_grey_ico_h.gif);
	padding-left:15px;
	background-repeat:no-repeat; 
	text-transform: none;
	text-decoration: none;
	font-weight:bold;
}

.link_grey_txt_clk {
	font-family: arial,verdana,helvetica;
	font-size: 11px;
	color: #F37A18;/*818181*/
	background-image: url(../pix/link_grey_ico_h.gif);
	padding-left:15px;
	background-repeat:no-repeat; 
	text-transform: none;
	text-decoration: none;
	font-weight:bold;
}

.input {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #818181;
border:1px solid #6CD113;
background-color:#f7f7f7;
height:18px;
\height:20px;
width:120px;
margin-bottom:6px;}

.txt_area {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #818181;
background-color:#f7f7f7;
border:1px solid #6CD113;
height:100px;
width:140px;
margin-bottom:6px;}

.submit {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #818181;
background-color:#f7f7f7;
border:1px solid #6cd113;
height:22px;
width:140px;
}


