* {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}
html, body {
background-color:#FFFFFF;
text-align:center;
}
#page {
border-left-color:#CCCCCC;
color:#CCCCCC;
margin:0 auto;
overflow:visible;
padding:0 0px 40px 0px;
text-align:left;
width:960px !important;
}
a img {
border:medium none;
}
#headnavigation {
background-color:#CCCCCC;
height:26px;
z-index:2;
}
#suche {
color:#DDDBDB;
color:black;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
/*height:13px;*/
margin-left:6px;
/*margin-top:2px;*/
width:135px;
}
#head_nav_links {
color:#333333;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
margin-left:20px;
padding-top:7px;
}
#sprache {
color:#333333;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-right:37px;
padding-top:6px;
font-weight:normal;
}
#sprachen {
	float:left;
	padding-right:15px;
	padding-top:0px;
}
#weltweit {
color:#333333;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-right:9px;
padding-top:4px;
width:123px;
z-index:99;
}
#header {
z-index:1;
width:890px;
height:109px;
background-color:#FFFFFF;
}
#logo {
float:left;
margin-top:22px;
z-index:1;
margin-top: 10px;
}
#header_nav {
float:right;
position:relative;
text-align:right;
top:89px;
z-index:9;
}
#hmenu {
	border-bottom:1px solid #00338D;
	border-top:1px solid #00338D;
	float:left;
	height:26px;
	width:890px;
	z-index:1;
	background-image: url(../img/bg_long.gif);
}
#header_pict {
float:left;
padding-top:10px;
z-index:1;
}
#branchen {
float:left;
margin-top:10px;
width:250px;
}
#produkte {
float:left;
margin-left:10px;
margin-top:10px;
width:370px;
}
#produkte:active {
}
#markte {
float:left;
height:125px;
margin-left:10px;
margin-top:10px;
position:relative;
width:250px;
}
#markte_head {
border-top:1px solid #003399;
	border-bottom:1px solid #003399;
	color:#003399;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-top:2px;
	height:21px;
	width:250px;
	background-image: url(../img/bg_small.gif);
}
#www {
height:100px;
padding-left:15px;
margin-top:0px;
width:248px;
}
#flv_player {
	border-top:1px solid #003399;
	border-bottom:1px solid #003399;
	float:left;
	/*height:144px;*/
	overflow:hidden;
	margin-left:0px;
	margin-top:0px;
	width:250px;
}
#video_head {
	/*border-top:1px solid #003399;
	border-right:1px solid #003399;*/
	border-top:1px solid #003399;
	float:right;
	color:#003399;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	width:250px;
	padding-top:2px;
	height:21px;
	font-weight:bold;
	background-image: url(../img/bg_small.gif);
}

#video {
height:143px;
left:2px;
}

#video2 {

/* border-bottom:1px solid #003399; */
float:left;
height:125px;
margin-left:10px;
margin-top:0px;
position:relative;
width:250px;

}
#video2 ul {
float:left;
font-size:10px;
margin-left:0px;
margin-right:5px;
margin-top:10px;
padding-left:20px;
display:block;
list-style-type:square;
list-style-position:outside;
}
#video2 a {
text-decoration:underline;
}
#footer {
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
padding-top:10px;
margin-right:60px;
width: 320px !important;
}

.pipe {
	color:#999999;
	font-size:18px;
	font-weight:normal;
	}
	
a.head_nav_links1 {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
margin-left:5px;
text-decoration:none;
vertical-align: text-top;
}
a.head_nav_links1:hover {
color:#FFFFFF;
}
span.head_nav_links {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-left:5px;
text-decoration:none;
}
span.head_nav_links:hover {
/*color:#FFFFFF;*/
color: gray;
}
a.head_nav_links2 {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
margin-left:5px;
text-decoration:none;
}
a.head_nav_links2:hover {
/*color:#ffffff;*/
color: gray;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
margin-left:5px;
text-decoration:none;
}

/*----------------------------------------------------------------------------------*/

#graybox {
background-color:#EEEEEE;
display:none;
left:0;
opacity:0.7;
filter:alpha (opacity=70);
position:absolute;
top:0;
width:10000px;
z-index:100;
}
#formular {
float:left;
margin-left:-30px;
/*padding-right:35px;*/
/*padding-top:2px;*/
padding-top:4px;
}
#direkt_kontakt {
background-color:#555555;
color:#333333;
display:none;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
padding-bottom:8px;
padding-top:0;
position:absolute;
right:390px;
top:26px;
width:350px;
z-index:150;
}
.h-line1 {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
margin-left:10px;
margin-top:15px;
}
.h-line2 {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
margin-left:10px;
margin-top:-5px;
}
.text {
	color:#FFFFFF;
	margin-left:10px;
	margin-right:5px;
}
#titel {
display:block;
float:left;
}
.titel {
color:#FFFFFF;
margin-bottom:4px;
margin-left:10px;
margin-top:4px;
}
#felder {
display:block;
float:right;
margin-right:10px;
width:235px;
}
.feld1 {
width:210px;
}
.feld2 {
width:210px;
}
#send {
background-color:#FFFFFF;
height:16px;
margin-left:7px;
margin-top:10px;
padding-bottom:0;
padding-left:8px;
padding-top:2px;
width:55px;
}
.send {
text-decoration:none;
}
.send:hover {
color:#888888;
}
#close {
margin-left:150px;
margin-top:12px;
}
.close {
color:#FFFFFF;
text-decoration:none;
}
.close:hover {
color:#888888;
}

/*---------------------------------------------------------------------------------------------*/

.flagen {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
vertical-align: middle;
}
a.flagen {
color:#ffffff;
}
a.flagen:hover {
color:#FFFFFF;
}
.lander {
background-color:#878991;
color:#FFFFFF;
display:block;
padding-bottom:2px;
padding-left:25px;
padding-top:1px;
text-decoration:none;
z-index:99;
}
a.lander:hover {
background-color:#FFFFFF;
color:#333333;
}
p {
padding:0 4px 5px 0px;
}
a.more {
color:#003366;
text-decoration:none;
}
a.more:hover {
color:#999999;
}
.hnav {
border-right:1px solid #00338D;
color:#00338D;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding:5px 15px 5px 10px;
text-align:center;
text-decoration:none;
}
.hnav_act {
/*background-color:#CFD8E9;*/
border-right:1px solid #00338D;
color:#00338D;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding:5px 15px 5px 9px;
text-align:center;
text-decoration:none;
}
.fnav {
font-stretch:condensed;
text-decoration:none;
}
.fnav:hover {
color:#003399;
font-stretch:condensed;
text-decoration:none;
}
#preview_4 {
padding-left:0;
padding-top:0;
}

#newsticker_main {
    width:890px;
    height:25px;
    background-color:#FFFFFF;
    margin-top:10px;
    float:left;
    border-bottom:1px solid #003399;
    border-top:1px solid #003399;
}

#newsticker_content {
    display:none;
}

#newsticker_fader {
    z-index:2; 
    
}

#newsticker_shower {
    z-index:1;      

}

.newsticker {
    width:890px;
    height:19px;
    padding-top:6px;
    padding-left:6px;
    background-color:#FFFFFF;
    position:absolute;
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
}

.newsticker * {
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
}

.newsticker a {
    text-decoration:none;
    color: #003399;
}

input, select, textarea {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #D4D4D4;
font-size:11px;
margin-right:10px;
}

.newsticker * p {
      display:inline;
      padding:0px;
      margin:0px;
}

