html, body			{ MARGIN:0px; PADDING:0px; FONT:9pt Helvetica, Arial, sans-serif;  FONT-WEIGHT:normal; COLOR:#444444; BACKGROUND:#e5e5e5; }
img					{ BORDER:0px; }
.clear				{ LINE-HEIGHT:0px; clear:both; }



#container			{ WIDTH:100%; }

#hd					{ HEIGHT:105px; WIDTH:100%; }
#hd_l				{ POSITION:absolute; Z-INDEX:1; HEIGHT:105px; WIDTH:50%;TOP:0px; LEFT:0px; BACKGROUND:#f2f2f2 url(../img/businessclassflug_l.png) top left repeat-x; }
#hd_c				{ POSITION:relative; Z-INDEX:3; HEIGHT:105px; WIDTH:920px; BACKGROUND:#f2f2f2 url(../img/businessclassflug_c.png) top left no-repeat; MARGIN:auto; }
#hd_r				{ POSITION:absolute; Z-INDEX:2; HEIGHT:105px; WIDTH:50%; TOP:0px; RIGHT:0px; BACKGROUND:#f2f2f2 url(../img/businessclassflug_r.png) top left repeat-x; }

#nav				{ HEIGHT:120px; WIDTH:100%; BACKGROUND:#e5e5e5 url(../img/page_t_bg.png) top left repeat-x; }
#nav_c				{ HEIGHT:120px; WIDTH:920px; BACKGROUND:#f2f2f2 url(../img/page_t.png) top left no-repeat; MARGIN:auto; }
#nav ul 			{ PADDING:70px 0px 0px 30px; MARGIN:0px 0px 0px 0px; LIST-STYLE-TYPE:none; FONT-SIZE:11pt; TEXT-TRANSFORM:uppercase; }
#nav ul li			{ HEIGHT:50px; POSITION:relative; FLOAT:left; DISPLAY:block; TEXT-ALIGN:left; MARGIN:0px; PADDING:0px 22px 0px 22px;  }

#bd					{ WIDTH:920px; BACKGROUND:#fff url(../img/page_m.png) top left repeat-y; MARGIN:auto; PADDING:70px 0px 100px 0px; LINE-HEIGHT:1.5em; overflow:hidden;}

.unit_l_2				{ POSITION:relative; LEFT:50px; WIDTH:480px; MARGIN:20px 0px 0px 0px; PADDING:0px 0px 20px 0px; BACKGROUND:#fff url(../img/line.gif) bottom left repeat-x; TEXT-ALIGN:left;}
.unit_l				{ POSITION:relative; LEFT:50px; WIDTH:480px; MARGIN:20px 0px 0px 0px; PADDING:0px 0px 20px 0px; BACKGROUND:#fff url(../img/line.gif) bottom left repeat-x; TEXT-ALIGN:justify;}
.unit_l img			{ FLOAT:right; MARGIN:10pt 0px 0px 0px; }
.unit_m				{ POSITION:relative; LEFT:25px; WIDTH:480px; MARGIN:20px 0px 0px 0px; PADDING:0px 0px 50px 0px; BACKGROUND:#fff bottom left repeat-x; TEXT-ALIGN:justify;}
.unit_m img			{ FLOAT:left; MARGIN:0px 50px 0px 0px; text-align:left; PADDING:0px 0px 0px 0px; vertical-align:top; }
.unit_t img			{ FLOAT:left; MARGIN:0px 50px 0px 0px; text-align:left; vertical-align:top; }
.unit_t				{ POSITION:relative; LEFT:50px; WIDTH:480px; MARGIN:20px 0px 50px 0px; PADDING:0px 0px 0px 0px; BACKGROUND:#fff url(../img/line.gif) bottom left repeat-x; TEXT-ALIGN:justify;}
.unit_r				{ POSITION:relative; FLOAT:right; RIGHT:50px; WIDTH:300px; MARGIN:0px 0px 50px 0px; }
.unit_s				{ POSITION:relative; LEFT:50px; WIDTH:800px; MARGIN:20px 0px 0px 0px; PADDING:0px 0px 20px 0px; BACKGROUND:#fff url(../img/line.gif) bottom left repeat-x; TEXT-ALIGN:justify;}
.unit_s img			{ FLOAT:right; MARGIN:10pt 0px 0px 0px; }

#ft					{ HEIGHT:115px; WIDTH:100%; BACKGROUND:#e5e5e5 url(../img/page_b_bg.png) top left repeat-x; TEXT-ALIGN:right;}
#ft_c				{ HEIGHT:115px; WIDTH:920px; BACKGROUND:#f2f2f2 url(../img/page_b.png) top left no-repeat; MARGIN:auto; COLOR:#006ab3; }
#ft_c p				{ MARGIN:0px 0px 0px 0px; PADDING:10px 30px 0px 0px;}


.nav_line			{ BACKGROUND:transparent url(../img/nav_bg.gif) 11px left no-repeat; }
.nav_n				{ COLOR:#006ab3; }
.nav_a				{ COLOR:#444444; }


h1					{ FONT-WEIGHT:normal; MARGIN:0px 0px 5px 0px; PADDING:0px; FONT-SIZE:12pt; POSITION:relative; LEFT:50px; MARGIN:0px 0px 30px 0px; COLOR:#111; text-align:left;}
h2					{ FONT-WEIGHT:normal; MARGIN:0px 0px 0px 0px; PADDING:0px; FONT-SIZE:12pt; COLOR:#006ab3; text-align:left;}
.offer h2					{ text-decoration:underline; }
h3					{ FONT-WEIGHT:normal; MARGIN:0px 0px 5px 0px; PADDING:0px; FONT-SIZE:9pt; COLOR:#444444;}
h4					{ FONT-WEIGHT:normal; MARGIN:5px 0px 0px 0px; PADDING:0px 0px 0px 0px; FONT-SIZE:7pt; BACKGROUND:white; COLOR:#444444; LETTER-SPACING:1px; }
p					{ MARGIN:8px 0px 0px 0px; PADDING:0px; }


#nav a:link,
#nav a:visited		{ TEXT-DECORATION:none; /*COLOR:#006ab3;*/ MARGIN:0px 0px 0px 0px; PADDING:0px 0px 0px 0px; LINE-HEIGHT:1.8em;}
#nav a:hover,
#nav a:active		{ TEXT-DECORATION:none; /*COLOR:#006ab3;*/ MARGIN:0px 0px 0px 0px; PADDING:0px 0px 0px 0px; LINE-HEIGHT:1.8em;}

#bd a:link,
#bd a:visited		{ TEXT-DECORATION:none; COLOR:#006ab3; }
#bd a:hover,
#bd a:active		{ TEXT-DECORATION:underline; COLOR:#006ab3; }

#ft a:link,
#ft a:visited		{ TEXT-DECORATION:none; COLOR:#006ab3; }
#ft a:hover,
#ft a:active		{ TEXT-DECORATION:underline; COLOR:#006ab3; }



.error				{ FLOAT:left; PADDING:0px; MARGIN:0px 0px 10px 100px; FONT-STYLE:italic; }
.error strong		{ COLOR:red; }
.hide				{ DISPLAY:none; VISIBILITY:collapse; }
.show				{ DISPLAY:block; VISIBILITY:visible; }
.red				{ COLOR:red; }
.display			{ COLOR:red; }


#mailform					{ vertical-align:top; }
#mailform fieldset			{ BORDER:0px; }
#mailform fieldset br		{ CLEAR:both; }
#mailform label				{ WIDTH:100px; FLOAT:left; }
#mailform .userinput		{ WIDTH:300px; MARGIN:0px 0px 5px 0px; }
#mailform textarea			{ HEIGHT:150px; }
#mailform .button			{ WIDTH:405px; TEXT-ALIGN:right;}


#bookingform					{ vertical-align:top;}
#bookingform					{ MARGIN:0px; PADDING:0px; }

#bookingform fieldset			{ BORDER:0px; }
#bookingform fieldset br		{ CLEAR:both; LINE-HEIGHT:0px; }
#bookingform textarea			{ WIDTH:460px; HEIGHT:120px; MARGIN-BOTTOM:20px; BACKGROUND:#efefef; }
#bookingform .type				{ WIDTH:120px; FLOAT:left; MARGIN-BOTTOM:20px; }
#bookingform .type_t			{ WIDTH:420px; FLOAT:left; MARGIN-BOTTOM:5px; }
#bookingform .data_s			{ WIDTH:100px; FLOAT:left; MARGIN-RIGHT:10px; MARGIN-BOTTOM:20px; }
#bookingform .data_m			{ WIDTH:150px; FLOAT:left; MARGIN-RIGHT:10px; MARGIN-BOTTOM:20px; }
#bookingform .button			{ Float:right;}
#bookingform input				{ BACKGROUND:#efefef; }
#bookingform .tolerance			{ MARGIN:0px 0px 0px 10px; WIDTH:140px; }
#bookingform .radio				{ FLOAT:left; MARGIN-BOTTOM:20px; }

.btn_rss a, 
.btn_rss a:visited {
	float:left;
	border:none;
	display:block;
    text-decoration:none;  
	width:40px; 
	height:40px;
	padding-right:10px;
	background: url('http://www.businessclassflug.com/files/rz_bcf_rss_inakt.png') bottom left no-repeat;	
}
.btn_rss a:hover, 
.btn_rss a:active {
	float:left;
	border:none;
	display:block; 
    text-decoration:none; 
	width:40px; 
	height:40px;
	padding-right:10px;
	background: url('http://www.businessclassflug.com/files/rz_bcf_rss_akt.png') bottom left no-repeat;	
}

.btn_fb a, 
.btn_fb a:visited {
	float:left;
	border:none;
	display:block;
    text-decoration:none;  
	width:40px; 
	height:40px;
	padding-right:10px;
	background: url('http://www.businessclassflug.com/files/rz_bcf_faceb_inakt.png') bottom left no-repeat;	
}
.btn_fb a:hover, 
.btn_fb a:active {
	float:left;
	border:none;
	display:block; 
    text-decoration:none; 
	width:40px; 
	height:40px;
	padding-right:10px;
	background: url('http://www.businessclassflug.com/files/rz_bcf_faceb_akt.png') bottom left no-repeat;	
}

.btn_tw a, 
.btn_tw a:visited {
	float:left;
	border:none;
	display:block;
    text-decoration:none;  
	width:40px; 
	height:40px;
	padding-right:10px;
	background: url('http://www.businessclassflug.com/files/rz_bcf_twitter_inakt.png') bottom left no-repeat;	
}
.btn_tw a:hover, 
.btn_tw a:active {
	float:left;
	border:none;
	display:block; 
    text-decoration:none; 
	width:40px; 
	height:40px;
	padding-right:10px;
	background: url('http://www.businessclassflug.com/files/rz_bcf_twitter_akt.png') bottom left no-repeat;	
}

.btn_senden a, 
.btn_senden a:visited {
	border:none;
	display:block;
    text-decoration:none;  
	width:210px; 
	height:54px;
	background: url('http://www.businessclassflug.com/files/rz_bcf_abesenden_button_inakt.png') bottom left no-repeat;	
}
.btn_senden a:hover, 
.btn_senden a:active {
	border:none;
	display:block; 
    text-decoration:none; 
	width:210px; 
	height:54px;
	background: url('http://www.businessclassflug.com/files/rz_bcf_abesenden_button_akt.png') bottom left no-repeat;	
}

