/* CSS für www.iway.ch */
 
/*
Schriftgrössen:
body --> 100.01% Wegen Rundungsfehler
9  --> 0.5625em	--> 0.75em
10 --> 0.625em 	--> 0.833333em
11 --> 0.6875em	--> 0.91666em
12 --> 0.75em		--> 1em
13 --> 0.8125em --> 1.083333em
14 --> 0.875em	--> 1.1666em
15 --> 0.9375em --> 1.25em
16 --> 1em			--> 1.333em
17 --> 1.0625em	--> 1.4166666em
18 --> 1.125em  --> 1.5em
19 --> 1.1875em	--> 1.5833333em
20 --> 1.25em		--> 1.666666em
21 --> 1.3125em	--> 1.75em
22 --> 1.375em	--> 1.83333em
23 --> 1.4375em	--> 1.9166666em
24 --> 1.5em		--> 2.0em
25 --> 1.5625em	--> 2.083333em
26 --> 1.625em	--> 2.166666em
27 --> 1.6875em	--> 2.25em
28 --> 1.75em		--> 2.333333em
29 --> 1.8125em	--> 2.416666em
30 --> 1.875em	--> 2.5em
35 --> 2.1875em	--> 2.916666em
36 --> 2.25em		--> 3em
46 --> 2.875em	--> 3.833333em
50 --> 3.125em	--> 4.1666em
*/


#serviceNavig a, #statusOK, #statusError, form, td img, .right, .prodBox, .prodBox p a img, .prodIcon img, #content img.right, #content img.left, .col3 img, .partnerBox, .partnerBox img, .twitter img {behavior: url(/_scripts/iepngfix.htc);}
html,body {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:100.01%;line-height:1em;color:#5f5f5f; background-color:#d5dde5;}
body {background-image:url(/_img/bg/body_bg.jpg); background-repeat:repeat-x;}
.navAccesskey {display:none;}
.clearer {clear:both; font-size:0px;line-height:0px; height:0px;background-color:#FFFF00;}
form {margin:0;}



#headerArea{/*height:165px;*/ padding-top:30px; padding-bottom:6px; background-color:#FFFFFF; background-image:url(/_img/bg/header_bg2.jpg); background-repeat:no-repeat; background-position:15px bottom;}
	.iwayLogo {/*margin:0px auto 0 auto; width:944px;*/ padding-left:36px;}
	.spezNavigArea {/*margin:0 auto;*/ width:980px;text-align:right; font-size:0.75em; }
		.sprachNavig {float:right; width:80px; padding:3px 5px 0 0; display:none;}
			.sprachNavig a {text-decoration:none; text-transform:uppercase;}
		.iconNavig {float:right; width:282px;}
			.iconNavig img {margin-left:12px;}

div#container { margin:0 0 0 15px;width:980px;background-color:#FFFFFF; background-image:url(/_img/bg/content_bg.gif); background-repeat:repeat-y;}
#iwayDeko {background-image:url(/_img/bg/iway_vertikal.jpg); background-repeat:no-repeat; background-position:-220px 45px;}
div#contentArea {padding:0 0px 40px 0px; background-image:url(/_img/bg/content_header_bg.jpg); background-repeat:no-repeat; min-height:700px; height:auto !important; /* real browsers */height:700px; /* IE6: treaded as min-height*/min-height:700px; /* real browsers */}


#serviceNavigBG {background-color:#15457f; background-image:url(/_img/bg/service_navig_bg2.gif);background-repeat:repeat-x; background-position:0 -5px; height:27px; font-family:"Gill Sans MT", Arial, Helvetica, sans-serif;font-size:0.75em;font-weight:normal;color:#134583;text-transform:uppercase;}
#serviceNavigArea { max-width:980px;}
#serviceNavig {float:right; width:555px; margin:2px 0 0 0px; display:inline;}
	#serviceNavig ul {width:555px; margin:0; padding:0;}
	* html #serviceNavig ul {width:555px; }
	#serviceNavig li {float:left; list-style:none; margin:0 20px 0 0; padding:0px 0;}
	#serviceNavig a { display:block; margin:0;padding:4px 0px 4px 0px;text-decoration:none;color:#134583;background-image:url(/_img/icons/pfeil_btn.png); background-repeat:no-repeat; background-position:0 4px;}
		#serviceNavig a span {padding-left:20px;}
	#serviceNavig a:focus, #serviceNavig a:hover {text-decoration:none;}
	#serviceNavig li.aktiv {}
	#serviceNavig .aktiv a {}
	#serviceNavig .aktiv a:hover {}	
#statusOK, #statusError {float:right; width:70px;margin:2px 0px 0 0; padding:4px 0;}
/*#statusOK {background-image:url(/_img/icons/status.png); background-repeat:no-repeat; background-position:right;}*/
#statusError {background-image:url(/_img/icons/status.png); background-repeat:no-repeat; background-position:right;}



#mainNavigArea {background-color:#d8e0e6;background-image:url(/_img/bg/main_navig_area_bg.gif); background-repeat:repeat-x; width:980px;}
* html #mainNavigArea {width:980px;}
	.borderLeft { float:left; background-image:url(/_img/bg/main_navig_border_left.gif); background-repeat:no-repeat; width:5px; height:30px; margin-right:10px;}
	.borderRight { float:right; background-image:url(/_img/bg/main_navig_border_right.gif); background-repeat:no-repeat; width:5px; height:30px;}
	#sucheArea { float:right; width:240px; height:25px; padding:5px 0 0 10px; background-color:#d4dfed; background-image:url(/_img/bg/sucharea_bg.gif); background-repeat:repeat-x; display:none;}
		#sucheArea label {float:left; text-align:left;width:60px; margin:3px 0 0px 0; line-height:1.0em; font-size:0.75em;}
		#sucheArea input {float:left; margin:0 14px 0 0;width:137px;border:solid 1px #b2b2b2;background-color:#FFFFFF; background-image:url(/_img/bg/input_text_bg.gif); background-repeat:repeat-x;font-family:Arial, Helvetica, sans-serif; font-size:0.6875em; color:#999999;}	
	
	#mainNavig { float:left; width:950px;font-size:0.75em;font-weight:normal;}
		#mainNavig ul {margin:0 0 0 0px; padding:0 0 0 2px; width:950px;background-image:url(/_img/bg/main_navig_border_bg.gif); background-repeat:no-repeat;}
		* html #mainNavig ul {width:926px; }
		#mainNavig li {float:left; margin:0; padding:0 2px 0 0; list-style:none; background-image:url(/_img/bg/main_navig_border_bg.gif); background-repeat:no-repeat; background-position:right;}
		#mainNavig a {float:left; padding:9px 8px 9px 8px;line-height:1em; color:#0d2e57; text-decoration:none;background-image:url(/_img/bg/main_navig_bg.gif); background-repeat:repeat-x;}
		#mainNavig a:focus, #mainNavig a:hover {background-image:url(/_img/bg/main_navig_hover_bg.gif); background-repeat:repeat-x; text-decoration:none;}
		#mainNavig li.aktiv {background-image:url(/_img/Design01/_layout/nav_trennlinie.gif);background-repeat:no-repeat; background-position:right bottom;}
		#mainNavig .aktiv a{color:#0d2e57; background-color:#FFFFFF; background-image:url(/_img/bg/main_navig_aktiv_bg.gif); background-repeat:repeat-x;}
		#mainNavig .aktiv a:hover{}

#subNavig { float:left; width:188px; padding-top:40px;background-image:url(/_img/bg/sub_navig_border_bg.gif); background-repeat:no-repeat; background-position:right top;min-height:520px; height:auto !important; /* real browsers */height:520px; /* IE6: treaded as min-height*/min-height:520px; /* real browsers */}
	#subNavig ul { margin:0px 0 20px 0; padding:0; width:140px; list-style:none;border-bottom:1px #a6bdc6 dotted;}
	#subNavig h2, #subNavig ul { margin-left:24px;}
	#subNavig h2 { margin-bottom:0.3em; font-size:0.75em;}
		#subNavig h2 a { color:#508ECA; text-decoration:none;}
			#subNavig h2 a:hover { color:#134583;}

	#subNavig ul li{ margin:0; padding:0;}
	#subNavig ul li a {display:block; padding:1px 10px 2px 14px; font-size:0.6875em; text-decoration:none; letter-spacing:0.05em; border-top:1px #a6bdc6 dotted; color:#5f5f5f;}
	* html #subNavig ul li a {width: 116px;}
	#subNavig ul li a:focus, #subNavig ul li a:hover { color:#000000;}  
	
	#subNavig ul li ul {border-bottom:none; margin:0 0 5px 0;}
	#subNavig ul li ul li a {display:block; padding:1px 10px 2px 24px; border:none; text-decoration:none;}
	* html #subNavig ul li ul li a {width: 106px; /* Breitenangaben nur fuer IE */}
	#subNavig ul li ul li a:focus, #subNavig ul li ul li a:hover {}

	#subNavig ul li ul li ul {border-bottom:none; margin-bottom:5px;}	
	#subNavig ul li ul li ul li a {display:block; padding:1px 10px 2px 24px; border:none; text-decoration:none;}
	* html #subNavig ul li ul li ul li a {width: 106px; /* Breitenangaben nur fuer IE */}
	#subNavig ul li ul li ul li a:focus, #subNavig ul li ul li ul li a:hover {}
	
	#subNavig li.navigOffen { background-color:#0066CC;}
	#subNavig li.aktiv a {color:#000000; background-color:#72d02d; background-image:url(/IMG/bg/navig_bg_aktiv_neu2.jpg); background-position:right -25px;}

#content {float:left; width:682px; padding:0 55px;font-size:0.75em;line-height:1.5em;}
#contentStart { float:left; width:657px; padding:0 15px 0 35px; font-size:0.75em; line-height:1.5em;}
	.seitentitel { position:relative;padding:12px 14px 6px 14px; margin:40px -15px 20px -15px;background-color:#f6f6f6; background-image:url(/_img/bg/seitentitel_bg.gif); background-repeat:repeat-x; border:1px #c5c5c5 solid;}
			.seitentitel h1 { font-size:1.9166666em; color:#000000; font-weight:normal; line-height:1em; margin:0;} 
				.seitentitel .breadcrumb { font-size:0.91666em;color:#8d8d8d; margin-bottom:6px;}
					.seitentitel .breadcrumb a {color:#8d8d8d; text-decoration:none;}
					.seitentitel .breadcrumb a:hover {color:#134583;}

#addBoxArea {float:right; width:254px; margin-right:5px; padding:20px 0 0 2px; background-image:url(/_img/bg/add_box_linie.jpg); background-repeat:no-repeat;}
#addBox {background-color:#f6faf8; background-image:url(/_img/bg/addBox_bg.gif); background-repeat:repeat-x; background-position:bottom; padding:0 0 100px 0;}

.footerCopyright { text-align:center;color:#c5c5c5; font-size:0.625em; margin-top:10px;}
.footerLogos { border-top:1px #d6d6d6 solid; text-align:center; margin:0 4px; padding:12px 0 5px 0;}
.footerLogos img {padding:0px 20px; border-right:1px #d6d6d6 solid;}
.footerLogos img.noBorder {border-right:none;}

#footerArea { background-color:#d5dde5;background-image:url(/_img/bg/footer_bg.gif); background-repeat:no-repeat; height:100px;}
