@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	margin-bottom:24px;
	padding-bottom:24px;
	background-image: url(../images/layout/bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color:#84aecb;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}

#global {
	width:996px;
}

#languagebar {
	width:996px;
	height:22px;
	background-color:#6d96b2;
	background-image: url(../images/layout/lConnors.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align:right;
	padding-top:7px;
	text-transform: uppercase;
	color: #FFFFFF;
}

#header {
	height:107px;
	width:996px;
	background-image: url(../images/layout/logo_eng.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#header_deu {
	height:107px;
	width:996px;
	background-image: url(../images/layout/logo_deu.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#header_fre {
	height:107px;
	width:996px;
	background-image: url(../images/layout/logo_fre.gif);
	background-repeat: no-repeat;
	background-position: left center;
}


#nav {
	height:48px;
	position:relative;
	top:55px;
	text-align:right;
}

#nav #navTop {
	height:20px;
	margin-right:7px;
	color:#FFFFFF;
}

#nav #NavBottom {
	height:24px;
}

#content {
	background-color:#cdcab7;
	background-image: url(../images/layout/cBg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	text-align:left;
}

#content .topConners {
	background-image: url(../images/layout/tConnors.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:5px;
	font-size:6px;
}

#content .bottomConners {
	background-image: url(../images/layout/bConnors.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:5px;

}


/* About */

.about #content {
	background-color:#cdcab7;
	background-image: url(../images/layout/2-rows-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	text-align:left;
	width:996px;
	clear:both;
	float:left;
}


.about #content .content {
	clear:both;
	float:left;
	width:948px;
}


.about #content .topConners {
	background-image: url(../images/layout/tConnors-2-rows.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:5px;
	font-size:6px;
}

.about #content .bottomConners {
	background-image: url(../images/layout/bConnors-2-rows.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:5px;
	clear:both;
	float:left;
	width:996px;
}

.about #content .left {
	float:left;
	width:555px;
}

.about #content .right {
	width:350px;
	display:inline-block;
	float:right;
	clear:right;
}

.about #content .left h2 {
	text-transform:uppercase;
}

.about #content .left img {
	margin-bottom:15px;
}

.about #content .left p {
	margin-bottom:36px;
}



#content .content{
	width:928;
	padding:24px;
	margin-bottom:22px;
}

#content .content .whiteDiv {
background-color:#FFFFFF;	
padding:34px;
}

.wizard {
	height:22px;
	padding-left:5px;
}

#footer {
	position:relative;
	top:24px;
	color:#FFFFFF;
	font-weight:bold;
}

#frontTopContainer {
	width:996px;
	height:268px;
	background-image: url(../images/layout/frontTopImg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#frontBottomContainer {
	width:996px;
	height:156px;
	position:relative;
	top:14px;
	background-image: url(../images/layout/frontBottomBg.gif);
	background-repeat: no-repeat;
}

#fcleft {
	float:left;
	width:390px;
	height:108px;
	text-align:left;
	padding:24px;
}

#fcright {
	float:right;
	width:510px;
	height:108px;
	background-image: url(../images/layout/frontBottomRightArrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align:left;
	padding:24px;
}

#iconContainer {
	width:100%;
	hight:100px;
	position:relative;
	top:14px;
}

#iconContainer .rightStroke {
	width:157px;
	height:63px;
	border-right:#c3c0ae 3px solid;
	margin-right:20px;
	float:left;
}

#iconContainer .noStroke {
	width:150px;
	height:63px;
	float:left;
}

#star {
	z-index:2;
	width:109px;
	height:109px;
	position:absolute;
	top:-7px;
	left:893px;
}

.txt {
	width:330px;
	height:25px;
	position:relative;
	padding:24px;
	top:11px;
	left:300px;
	text-align:left;
}