#google_translate_element{
  margin-left: 350px;
  margin-top: 10px;
}

#google_translate_element select{
  font-size: 11px;
  margin-top: 5px;
}

html, body { 
height:100%;
min-height:100%; 
} 

div#container {
  z-index: 1;
	position:relative; 
	margin:0 auto; 
	height:auto !important; 
	height:100%; 
	min-height:100%; 
}

div#footer {
 
	width:100%;
	bottom:0; 
	background: url(/images/bgbottom.jpg);
	height:157px;
	 text-align: center;
}

body {
  margin: 0px;
  
	text-decoration: none;
	font: 11px Arial;
}


P{ margin: 0px;}

h1 {font: 17px Arial; color: #4b90cd; margin-left:0px; margin-top:0px;margin-bottom:0px;  border: 0px;  text-decoration: none;}


.error{
  color: red;
}





.navactual{  font-weight: bold; color: #4d90cd; font-size: 12px; font-family: Arial; text-decoration: none; }

.nav, .nav:link, .nav:visited{   color: #4d90cd; font-size: 12px; font-family: Arial; text-decoration: none; }
.nav:hover{   color: #78aedf; font-size: 12px;font-family: Arial; text-decoration: none; }


.bluelink:link, .bluelink:visited{  font-weight: bold; color: #4d90cd; font-size: 11px; font-family: Arial; text-decoration: underline; }
.bluelink:hover{ font-weight: bold;  color: #78aedf; font-size: 11px;font-family: Arial; text-decoration: underline;  }


.head_menu, .head_menu:link, .head_menu:visited{  color: #8596a5; font-size: 11px; font-family: Arial; text-decoration: none; }
.head_menu:hover{  color: #8596a5; font-size: 11px;font-family: Arial; text-decoration: underline;  }



.menu_bottom:link, .menu_bottom:visited{  color: #709896; font-size: 11px; font-family: Arial; text-decoration: none; }
.menu_bottom:hover{  color: #9dc1c1; font-size: 11px;font-family: Arial; text-decoration: underline;  }




.sub_menu:link, .sub_menu:visited{ color: #fff;  font-size: 15px; font-family: Arial; text-decoration: none; letter-spacing: -1px; }
.sub_menu:hover{ font-family: Arial; color: #fff; font-size: 15px; text-decoration: none; letter-spacing: -1px; }

.sub_menu_active:link, .sub_menu_active:visited{ color: #fff;  font-size: 15px; font-family: Arial; text-decoration: underline;letter-spacing: -1px;}
.sub_menu_active:hover{ font-family: Arial; color: #fff; font-size: 15px; text-decoration: none; letter-spacing: -1px;}



.menu:link, .menu:visited{ color: #666666;  font-size: 11px; font-family: Arial; text-decoration: none;}
.menu:hover{ font-family: Arial;color:  #666666; font-size: 11px; text-decoration: none; }


.menu_active:link, .menu_active:visited{ font-family:Arial;color: #666666;  font-size: 11px; text-decoration: none; font-weight: bold;}
.menu_active:hover{ font-family:Arial; color:  #666666; font-size: 11px; text-decoration: none; font-weight: bold; }




.topmenu:link, .topmenu:visited{ padding-right: 15px; color: #666;  font-size: 14px; font-family: Arial; text-decoration: none;}
.topmenu:hover{padding-right: 15px; font-family: Arial;color:  #666; font-size: 14px; text-decoration: none; }


a:link, a:visited{ color: #666666;  font: 11px Arial; text-decoration: underline}
a:hover{ color:  #666666; font: 11px Arial; text-decoration: none }


table, div {
	color: #666666;
	font-size: 11px;
	font-family: Arial;
	
	line-height: 15px;
	text-decoration: none;
}


.inputarea {
	background:#ffffff;
	border: 1px solid #666666;
	color: #666666;
	font: 11px Arial;

}

.inputarea_error {
	background: red;
	color: #ffffff;
	font: 11px Arial;

}

.submit {
	color: #FFFFFF;
	background: #4b90cd;
	font: 11px Arial;
}


hr {
  border: none 0; 
  border-top: 1px solid #4b90cd;
  width: 100%;
  height: 1px;
} 



.ankeiler{
  width: 148px; 
  border: 1px solid #cccccc; 
  background: #fff;
  padding: 10px; 
  margin-bottom: 10px;
  text-align: left;
}

.content{
  background-color: #FFFFD9; 
  padding: 0px;
  text-align: left;
}

.tabs {list-style:none;  height:26px; margin: 0px; padding: 0px; }
.tabs li {float:left; margin-right:-26px;}
.tabs li a {display:block; position:relative; text-decoration:none;}
.tabs li a em {display:block; height:26px; float:left; padding:0 24px 0 0px; background:url(/images/tabs/tab3.gif) right top; position:relative; z-index:100; font-size:11px;  font-weight: bold; font-style:normal; color:#80afda; line-height:25px; font-family:verdana;}
.tabs li a b {display:block; float:left; width:29px; height:26px; background:url(/images/tabs/tab3.gif) left top; position:relative; z-index:200;}

.tabs li a.m1 {z-index:600;text-decoration: none; }
.tabs li a.m2 {z-index:500;text-decoration: none;}
.tabs li a.m3 {z-index:400;text-decoration: none; }
.tabs li a.m4 {z-index:300;text-decoration: none; }
.tabs li a.m5 {z-index:200;text-decoration: none;}


.tabs li a:hover {border:0; z-index:700; cursor:pointer;  text-decoration: none;}
.tabs li a:hover b {background-position: left center; text-decoration: none;}
.tabs li a:hover em  {background-position: right center;  text-decoration: none;}

.tabs li a.selected, .tabs li a.selected:hover {border:0; z-index:800; cursor:default; text-decoration: none;}
.tabs li a.selected b, .tabs li a.selected:hover b {background-position: left bottom;  text-decoration: none;}
.tabs li a.selected em, .tabs li a.selected:hover em  {background-position: right bottom; color:#4d90cd;  text-decoration: none;}


