@charset "utf-8";
/* CSS Document */
* {
	margin:  0;
	padding: 0;
}
img{
border: 0;
}

body {
	font-family:Arial, Helvetica, _sansserif ;
	font-size:12px;
	color:#FFFFFF;
}
/* GLOBAL TEXT */


/* LAYOUT */
#wrap{
	width:800px;
	display:block;
	float:none;
	
	margin:0 auto;
	padding:0 4px;
	position:relative;
	text-align:left;
	
}

/* Global navigation */	

#globalnav {
	background: #24A7DE;
	color: #fff;
	width: 800px;
	min-height: 20px;
	font-family: arial;
	font-size:11px;
}

#globalnav a {
	color: #ffffff;
	padding: 1px 2px;
	text-decoration: none;
	letter-spacing: -0em;
}
#globalnav a:hover {
	color: #ffffff;
	padding: 1px 2px;
	text-decoration: underline;
}
/*
#wrap{
	width:784px;
	display:block;
	float:none;
	margin:0 auto;
	padding:0 4px;
	position:relative;
	text-align:left;
}
*/
#globalnav div.action {
	padding: 4px 5px 0 0;
	text-align: right;
	margin-left: 0px;
}

/* FOOTER */

#foot{
	clear:left;
	width:776px;
	height: 35px;
/*	background:#FFFFFF url(../img/bg_foot.gif) repeat-x top left;*/
	font-family: 		arial, helvetica, sans-serif;
	margin:	0;	
	padding: 0;
	color:#888888;
	font-size:10px;	
	padding-bottom: 5px;
}

#foot .right {
	color:#888888;
	font-size:10px;
	float:			right;
	margin-top:		3px;
	padding:		11px 5px 0 0;
}

#foot .left {
color:#888888;
	float:			left;
	padding:		15px 0 0 31px;
}

#foot a {
	color: 			#888888; /* blue */
	text-decoration: 	none;
}
#foot a:hover {
	text-decoration: 	underline;
}
#foot a#globe{
	background:url(http://media.ef.com/_imgs/hsy/shared/globe.gif) no-repeat;
	padding:5px 0 5px 38px;/**/
}




#bildLinks{
clear:left;
margin-left:31px !important;
margin-left:16px;
margin-top:2px !important;
margin-top:5px;
/*background-image:url(../img/Seite1/bildL1.png);*/
background-repeat:no-repeat;
width:120px;
height:154px;
float:left;	
}

#bildMitte{
margin-top:2px !important;
margin-top:5px;
width:490px;
height:154px;
margin-left:5px;
float:left;
}

#bildRechts{
/*background-image:url(../img/Seite1/bildR1.png);*/
background-repeat:no-repeat;
margin-left:5px;
margin-top:2px !important;
margin-top:5px;
width:120px;
height:154px;
float:left;	
}

#balken{
clear:left;
width:741px;
height:11px;
margin-left:31px;
padding-top:4px;
}

#content_text{
margin-left:31px;
margin-top:10px;

width:459px;
}

#headline{
margin-left:31px;
margin-top:10px;
color:#4f74bc;

}

#center_container{

}

#naviLinks{
border:0px;
margin-top:4px !important;
margin-top:2px;
padding-left:0px;
background-color:#e7f0fb;
width:121px;
}

#Content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
margin-top:4px;
margin-left: 5px;	

width: 490px;
line-height:16px;
}

#Content a:link,
#Content a:visited{
	color: #86b3e8;
	text-decoration:underline;
}

#Content a:hover,
#Content a:active{
	color: #86b3e8;
	text-decoration:none;
}

#naviRechts{

text-align:center;
color:#000000;

margin-top:4px !important;
margin-top:2px;

background-color:#e7f0fb;
width:121px;

}

#Navigation{
margin:0 auto;
padding:0px;
position:relative;
color:#000000;
margin-top:10px;
margin-left:28px !important;
margin-left:29px;
width:680px;
}

#naviLinks ul li{
height:15px;
background:url(../img/linie.png) bottom left repeat-x;
width:90px;
margin-bottom:5px;
}

#naviLinks ul li.noborder{
height:15px;
background:none;
width:90px;
margin-bottom:5px;
}

#naviLinks ul li.noborder a{
margin-left:-9px;
}

#naviLinks ul li.menue_zweizeiler{
height:29px;
}
#naviLinks ul li a:link,
#naviLinks ul li a:visited{
font-size:10px;
color:#4f74bc;
list-style:none;
text-decoration:none;
}
#naviLinks ul li a:hover,
#naviLinks ul li a:active{
font-size:10px;
color:#4f74bc;
list-style:none;
}

#naviLinks ul li a.active{
font-size:11px;
	font-weight:bold;
}

#naviLinks ul {
margin-left: 10px;
margin-top:15px;
margin-bottom:-10px;
font-size:10px;
color:#9ba4b5;
list-style:none;
}

#newsImage{
/*margin-top:25px;*/
/*margin-left:10px;*/
}

#news{
margin-top:0px;
margin-left:10px;
}



#img1,
.img1{
margin-top:15px;
margin-left:0px;
}
#img2{
margin-top:0px;
margin-left:0px;
}
#img3{
margin-top:0px;
margin-left:10px;
}
#fusszeile{
background-image:url(../img/foot.png);
background-repeat:no-repeat;
margin-left:35px;
height:21px;
}

#logo{
margin-left:31px;
margin-top:-22px;
width:230px;
height:85px;
}

ul#tabNavi li {
text-decoration:none;
text-align:center;
	position:relative;
    list-style: none;
	float:left;
	margin-left : 0px;
	margin:0.2em;
	color:#FFFFFF;
	
}



 ul li.tab_aktiv a:link,
 ul li.tab_aktiv a:visited{
text-decoration:none;
color:#FFFFFF;

}

 ul li.tab_aktiv a:hover,
ul li.tab_aktiv  a:active{
text-decoration:none;
color:#FFFFFF;
}

 ul li.tab a:link,
 ul li.tab a:visited{
text-decoration:none;
color:#FFFFFF;

}

 ul li.tab a:hover,
 ul li.tab a:active{
text-decoration:none;
color:#FFFFFF;
}

.tabFacebook{
text-decoration:none;
background-image:url(../img/tabFacebook.png);
background-repeat:no-repeat;
width:121px;
height:16px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	font-size:10px;
	line-height:16px;
	vertical-align:middle;
}

.tab{
text-decoration:none;
background-image:url(../img/tab.png);
background-repeat:no-repeat;
width:121px;
height:16px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	font-size:10px;
	line-height:16px;
	vertical-align:middle;
}

.tab_aktiv{
text-decoration:none;
	background-image:url(../img/tab_aktiv.png);
	background-repeat:no-repeat;
	width:121px;
	height: 16px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	font-size:10px;
	line-height:16px;
	vertical-align:middle;
}

.tab2{
text-decoration:none;
background-image:url(../img/tab_lang.png);
background-repeat:no-repeat;
width:140px;
height:16px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	font-size:10px;
	line-height:16px;
	vertical-align:middle;
}

.tab2_aktiv{
	text-decoration:none;
	background-image:url(../img/tab_lang_aktiv.png);
	background-repeat:no-repeat;
	width:140px;
	height:16px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	font-size:10px;
	line-height:16px;
	vertical-align:middle;
}
ul li.tab2 a:link,
ul li.tab2 a:visited{
text-decoration:none;
color:#FFFFFF;
}

ul li.tab2 a:hover,
ul li.tab2 a:active{
text-decoration:none;
color:#FFFFFF;
}

ul li.tab2_aktiv a:link,
ul li.tab2_aktiv a:visited{
text-decoration:none;
color:#FFFFFF;
}

ul li.tab2_aktiv a:hover,
ul li.tab2_aktiv a:active{
text-decoration:none;
color:#FFFFFF;
}

.beitrag a{
font-size:11px;
font-weight:bold;
line-height:16px;
color:#969696;
}
.beitrag{
height:25px;

}

#zurueck_beitrag{
height:25px;
}

#zurueck_beitrag a{
font-size:11px;
font-weight:bold;
line-height:16px;
color:#969696;
}

#headline_beitrag{
padding-bottom:10px;
}

#land_beitrag{
padding-bottom:10px;
font-size:11px;
font-weight:bold;
line-height:16px;
color:#4f74bc;

}

#inhalt_beitrag{
font-size:12px;
line-height:20px;
color:#333333;
width:460px;
}

#full {
	position: fixed;
	width: 100%;
	height:100%;
	top: 0px; left:0px; bottom:0px;
	background-color:	#111111;
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
}

#full_inner{
	position:		absolute;
	top:				20px; 
	left:				50%;
	margin-left:	-270px;
	padding:	  10px 20px 20px 10px;
	width:			452px; 
	min-height: 150px;
	height:			auto;/*315px;*/	
	background-color:	#e7f0fb;
	border:			3px solid #006FBA;
	color:			#006FBA;
	font-size:  16px;
	font-family: Arial, Helvetica, sans-serif;
}
#full_inner a{
	color:#006FBA;
}
#full_inner img{
	padding:0;
	margin:0;
}

#full_inner p{
	margin-top: 10px;
}

#full_inner td #closelink{
	padding:0;
	margin: 20px 0 15px 45px;
	width: 100px;
	height: 19px;
	line-height: 17px;
	text-align: center;
	vertical-align: middle;
	border: 1px #000000 solid;
	background-color:#006FBA;
}

#full_inner td p#closelink a:link,
#full_inner td p#closelink a:visited{
	margin-top: 20px;
	font-size:14px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}

#full_inner td p#closelink a:hover,
#full_inner td p#closelink a:active{
	text-decoration:underline	
}

#full_inner h1{
	font-size: 18px;
}

#full_inner td{
color:#000000;
font-size:12px;

}


#full_inner ul{
	margin-top: 20px;
	list-style: none;
}

#full_inner li{
	padding-left: 14px;
	margin-left:5px;
}

#full_hult_inner{
	position:		absolute;
	top:				10px; 
	left:				50%;
	margin-left:	-402px;
	padding:	  0;
	width:			800px; 
	min-height: 150px;
	height:			auto;/*315px;*/	
	background-color:	#ffffff;
	border:			3px solid #006FBA;
	color:			#000000;
	font-size:  16px;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
}

#full_hult_inner p{
	padding: 0px 30px 0px 45px;
}

#full_hult_inner p#closelink{
	padding:0;
	margin:20px 0 15px 45px;
	width:100px;
	height: 19px;
	line-height: 17px;
	text-align:center;
	vertical-align:middle;
	border: 1px #000000 solid;
	background-color:#006FBA;
}

#full_hult_inner p#closelink a:link,
#full_hult_inner p#closelink a:visited{
	margin-top: 20px;
	font-size:14px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}

#full_hult_inner p#closelink a:hover,
#full_hult_inner p#closelink a:active{
	text-decoration:underline	
}

#full_erfahrung_inner{
	position:		absolute;
	top:				0px; 
	left:				50%;
	margin-left:	-402px;
	padding:	  0;
	width:			800px; 
	min-height: 150px;
	height:			auto;/*315px;*/	
	background-color:	#ffffff;
	border:			3px solid #006FBA;
	color:			#000000;
	font-size:  13px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
}

#full_erfahrung_inner p{
	padding: 0px 30px 0px 45px;
}

#full_erfahrung_inner p#closelink{
	padding:0;
	margin:20px 0 15px 45px;
	width:100px;
	height: 19px;
	line-height: 17px;
	text-align:center;
	vertical-align:middle;
	border: 1px #000000 solid;
	background-color:#006FBA;
}

#full_erfahrung_inner p#closelink a:link,
#full_erfahrung_inner p#closelink a:visited{
	margin-top: 20px;
	font-size:14px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}

#full_erfahrung_inner p#closelink a:hover,
#full_erfahrung_inner p#closelink a:active{
	text-decoration:underline	
}
/*inputs */

.input_normal{
border: 1px solid #999999;
width:318px;
margin:5px;
height:16px;
}

select{
width:74px;
margin:5px;
height:16px;
border: 1px solid #999999;
}

.input_mittel{
width:264px;
margin:5px;
height:16px;
border: 1px solid #999999;
}

.input_sehr_klein{
width:30px;
margin:5px;
height:16px;
border: 1px solid #999999;
}

.input_klein{
width:140px;
margin:5px;
height:16px;
border: 1px solid #999999;
}

.input_klein_2{
width:145px;
margin-left:5px;

height:16px;
border: 1px solid #999999;
}
.input_gross{
width:410px;
margin-top:5px;
margin-bottom:5px;
margin-right:5px;
margin-left:15px;
height:16px;
border: 1px solid #999999;
}

.textarea_gross{
width:410px;
margin-top:5px;
margin-bottom:5px;
margin-right:5px;
margin-left:15px;
height:100px;
border: 1px solid #999999;
}

.textarea_gross_2{
width:410px;
margin-top:5px;
margin-bottom:5px;
margin-right:5px;

height:100px;
border:1px solid #000000;
}

table#tabi_form ul li{
list-style:none;
padding-bottom:5px;
}

.input_klein_t{
width:96px;
margin-top:5px;
margin-bottom:5px;
margin-right:5px;
height:16px;
border:2px solid #FFFFFF;
}

.error{
border:1px solid #FF0000;
background-color:#FFCCCC;
}

.submit{
}

table#tabi_form tbody tr td{
list-style:none;
padding:0;
font-size:11px;
color:#000000;
}

#tabi_form tbody tr td{

}

#tabi_form tbody tr td b{
font-size:12px;
color:#000000;
}

#unten_form{
padding-left:15px;
}

a#closeLink{
text-decoration:none;
font-size:12px;
color:#000000;
}

