@charset "utf-8";
/*  CSS-Stylesheet www.iowell.com
	written by M.Schwarz  */

/*  Basic Tags  */

html {
	height:100%;
}
body {
	margin:0;
	padding:0;
	min-height:100%;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

/* Layout-Elemente  */

#main_container{
	background-color:#FFFFFF;
	height:100%;
}

#verlauf {
	background-image: url(grafik/jpg/hintergrund_rapport.jpg);
	background-repeat: repeat-x;
	height: 824px;
	z-index:3;
}

#mainbox {
	height: 780px;
	width: 896px;
	top:50%;
	left:50%;
	text-align:left;
	background-color:transparent;
	/*background-color:#999999;*/
	z-index:4;
}

#navbox {
	width: 145px;
	height: 320px;
	position:relative; top:0px; left:0px;
	background-color:transparent;
	background-image:url(grafik/jpg/iowell-navback-home.jpg);
}

#navbox-unt {
	width: 145px;
	height: 320px;
	position:relative; top:0px; left:0px;
	background-color:transparent;
	background-image:url(grafik/jpg/iowell-navback-unt.jpg);
}

#navbox-ber {
	width: 145px;
	height: 320px;
	position:relative; top:0px; left:0px;
	background-color:transparent;
	background-image:url(grafik/jpg/iowell-navback-ber.jpg);
}

#navbox-kom {
	width: 145px;
	height: 319px;
	position:relative; top:0px; left:0px;
	background-color:transparent;
	background-image:url(grafik/jpg/iowell-navback-kom.jpg);
}

#navbox-fok {
	width: 145px;
	height: 316px;
	position:relative; top:0px; left:0px;
	background-color:transparent;
	background-image:url(grafik/jpg/iowell-navback-fok.jpg);
}

#navbox-kon {
	width: 145px;
	height: 317px;
	position:relative; top:0px; left:0px;
	background-color:transparent;
	background-image:url(grafik/jpg/iowell-navback-kon.jpg);
}

#white-stripe {
	width: 680px;
	height: 5px;
	background-color:#FFFFFF;
}

#subnavi {
	width: 680px;
	height: 18px;
	background-color:#FFFFFF;
	margin-top:4px;
}

#contentbox {
	width: 680px;
	background-color:transparent;
}

#content_left {
	width: 396px;
	height: 316px;
	background-image:url(grafik/jpg/content_left_verlauf.jpg);
	/*background-color:#e9eadb;*/
	background-repeat:repeat-x;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 20px;
}

#content_right {
	width: 213px;
	height: 336px;
	background-image:url(grafik/jpg/content_right_verlauf.jpg);
	/*background-color:#cce1ad;*/
	background-repeat:repeat-x;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 20px;
}

#content_mid {
	width: 1px;
}

#subcontent_left {
	width: 396px;
	/*height: 316px;*/
	background-image:url(grafik/jpg/content_left_verlauf.jpg);
	/*background-color:#e9eadb;*/
	background-repeat:repeat-x;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 20px;
}

#subcontent_right {
	width: 213px;
	/*height: 316px;*/
	background-image:url(grafik/jpg/content_right_verlauf.jpg);
	/*background-color:#cce1ad;*/
	background-repeat:repeat-x;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 20px;
}

#subnavi_right {
	width: 213px;
	/*height: 316px;*/
	background-image:url(grafik/gif/subnavi_right_verlauf.gif);
	background-repeat:repeat-x;
	padding-top: 18px;
	padding-right: 20px;
	padding-bottom: 14px;
	padding-left: 20px;
}

#language-de {
	width: 46px;
	height: 82px;
	position:relative; top:0px; left:0px;
	background-color:transparent;
	background-image:url(grafik/jpg/iowell-rightborder-de.jpg);
}

#language-en {
	width: 46px;
	height: 82px;
	position:relative; top:0px; left:0px;
	background-color:transparent;
	background-image:url(grafik/jpg/iowell-rightborder-en.jpg);
}

#language-select-de {
	position: relative; top:12px; left:16px;
}
#language-select-en {
	position: relative; left:16px; top:40px; 
}

/* Text-Formatierung  */
h1 {
	font-size: 18px;
}
h3 {
	font-size: 18px;
	color: #fd9702;
}
h4 {
	font-size: 12px;
	color: #fd9702;
}

a:link {
	color: #666666;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

a:visited {
    color: #666666;
    text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

a:active {
    text-decoration: none;
    color: #fd9702;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

a:hover {
    color: #fd9702;
    text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

a.small:link {
	color: #666666;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

a.small:visited {
    color: #666666;
    text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

a.small:active {
    text-decoration: none;
    color: #fd9702;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

a.small:hover {
    color: #fd9702;
    text-decoration: none;
	font-size: 11x;
	font-family: Arial, Helvetica, sans-serif;
}

.link-activ {
    color: #fd9702;
    text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.content-top {
	color: #666666;
	font-weight:bold;
	font-size: 18px;
}
.news-top {
	color: #fd9702;
	font-weight:bold;
	font-size: 18px;
}
.news-head {
	color: #fd9702;
	font-weight:bold;
	font-size: 12px;
}
.news-text {
	color: #666666;
	font-size: 11px;
}