/*Fonts*/

/* web20 layer ad */
.layerdiv {
	position: absolute;
	left: 30%;
	top: 10%;
	z-index: 999;
}
p.Text {
	margin: 0px;
	padding: 0px;
	height: auto;
}
.EffectTrigger {
	cursor: pointer;
	cursor: hand;
	font-size: 10px;
}


.willk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #416E8D;
}

.fettblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #416E8D;
}

.fettblau2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2E4E63;
}

.fettschwarz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.fettgrau {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #E7E7E7;
}

.preis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #000000;
	padding: 4px;
	background-color: #E0EAF1;
}
.preis_2 {
	border: 1px solid #000000;
	padding: 2px;
	background-color: #E0EAF1;
}

.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #8CB1CA;
}

.klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #416E8D;
}

.klein2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}


/*Links*/

a {
	text-decoration: underline;
	color: #2E4E63;
}

a:hover {
	text-decoration: none;
	color: #2E4E63;
}

.alink {
	text-decoration: underline;
	font-weight: bold;
	color: #2E4E63;
}

.alink:hover {
	text-decoration: none;
	font-weight: bold;
	color: #2E4E63;
}

.aklein {
	text-decoration: underline;
	color: #416E8D;
}

.aklein:hover {
	text-decoration: none;
	color: #416E8D;
}

.aklein2 {
	text-decoration: underline;
	color: #333333;
}

.aklein2:hover {
	text-decoration: none;
	color: #333333;
}

/*Container*/

#container {
	width: 980px !important;
	width: 1000px;
	border: 1px solid #416E8D;
	padding: 9px 9px 0px 9px;
	margin: 0px auto;
	text-align: left;
}

#blau {
	width: auto;
	background-color: #416E8D;
	height: 67px;
}

#navi {
	width: auto;
	height: 72px;
	background-image: url(images/back_navi.gif);
	border-bottom: 1px solid #ffffff;
}

#left {
	width: 515px;
	background-color: #CFDDE7;
	float: left;
}

#middle {
	width: 254px !important;
	width: 255px;
	background-color: #E0EAF1;
	float: left;
	border-left: 1px solid #ffffff;
}

#right {
	width: 209px !important;
	width: 210px;
	background-color: #D4E0E9;
	float: left;
}

#bottom {
	width: auto;
	height: 32px;
	clear: both;
}

#content {
	width: auto;
	background-color: #E0EAF1;
}


/*Globalnavi*/

#globalNav {
	position: relative;
	color: #cccccc;
	text-decoration: none;
}

#globallink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6D9CBC;
	position: absolute;
	top: 16px;
	height: 23px;
	padding: 0px;
	margin: 0px;
	left: 10px;
	z-index: 100;
	text-decoration: none;
	word-spacing: 5px;
}

.agloballink, .agloballink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DFDFDF;
	margin: 0px;
	text-decoration: none;
}

.agloballink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A6C4D7;
	text-decoration: none;
}


/*Subnavi*/

.subglobalNav {
	position: absolute;
	padding: 35px 0px 0px 10px;
	visibility: hidden;
	color: #ffffff;
}
/* others */
html>/**/body #subglobal1 {
	padding-left: 88px;
}
html>/**/body #subglobal2 {
	padding-left: 188px;
}
html>/**/body #subglobal3 {
	padding-left: 250px;
}
html>/**/body #subglobal4 {
	padding-left: 330px;
}
html>/**/body #subglobal5 {
	padding-left: 452px;
}
html>/**/body #subglobal6 {
	padding-left: 590px;
}
/* IE 6 */
* html #subglobal1 {
	padding-left: 93px;
}
* html #subglobal2 {
	padding-left: 198px;
}
* html #subglobal3 {
	padding-left: 265px;
}
* html #subglobal4 {
	padding-left: 351px;
}
* html #subglobal5{
	padding-left: 478px;
}
* html #subglobal6 {
	padding-left: 590px;
}
/* IE 7 */
*+html #subglobal1 {
	padding-left: 93px;
}
*+html #subglobal2 {
	padding-left: 198px;
}
*+html #subglobal3 {
	padding-left: 265px;
}
*+html #subglobal4 {
	padding-left: 351px;
}
*+html #subglobal5 {
	padding-left: 478px;
}
*+html #subglobal6 {
	padding-left: 590px;
}



.asubgloballink, .asubglobal:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}

.asubglobal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

/*Sonstiges*/

body {
	text-align: center;
	margin: 0px;
	background-color: white;
}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.img {
	border: 1px solid #ffffff;
}
.hintergrundfarbe_blau {
	background-color: #C4D5E1;
}
.haken {
	background-color: #C4D5E1;
	background-image: url(images/haken.gif);
	background-repeat: no-repeat;
	background-position: 8px 7px;
	width: 30px;
	height: 26px;
}