.contarea
{
	padding:10px 20px;
	padding-bottom:20px;
	background-color:#ffffff;
	background-color:#eeeeee;
	background-image:none;
	font-size:9pt;
}

.contarea h1
{
	color:#005b8f;
	font-weight:700;
	font-family:Arial;
	font-size:12pt;
	margin:10px 0;
	margin-top:20px;
	/*
	background-image:url(../images/quader_o.ico);
    background-position:left 11px;
    background-repeat:repeat-x;
    padding-bottom:11px;
	*/
}

.contarea h2
{
	color:#005b8f;
	font-weight:700;
	font-family:Arial;
	font-size:11pt;
	margin:10px 0;
	margin-top:20px;
	/*
    background-position:left -13px;
    padding-top:10px;
	*/
	background-image:url(../images/quader_b.ico);
    background-position:left 11px;
    background-repeat:repeat-x;
    padding-bottom:11px;
}

.contarea p
{
	color:#005b8f;
	color:#000000;
	font-family:Arial;
	font-size:9pt;
}

.contarea a:link	{text-decoration: none;	color: #005b8f;}
.contarea a:visited {text-decoration: none;color: #005b8f;}
.contarea a:hover	{text-decoration: underline;color: #f68747;}
.contarea a:active	{text-decoration: none;color: #005b8f;}

.contarea img
{
	border:solid 1px #f68747;
}

.contarea ul
{
	margin-top:10px;
	margin-bottom:10px;
}

.contarea ul li
{
	list-style-type:disc;
	list-style-image:url(../images/quader_g.ico);
	margin: 0;
	font-family:Arial;
	font-size:9pt;
}

.contliste
{
	background-color:#ffffff;
	padding-bottom:5px;
	margin:10px 4px;
	border:solid 1px #666666;
	border:solid 1px #f68747;
}

.contliste h2
{
	padding:0 20px;
	color:#005b8f;
	font-weight:700;
	font-family:Arial;
	font-size:11pt;
	border-bottom:none 2px #ffffff;
}
.contimgliste
{
	/*float:left;*/
}

.contimg
{
	float:left;
	padding:5px;
	background-color:#d20804;
	background-color:#c1811d;
	background-color:#3c4a51;
	background-color:#f68747;
}
.contimgR
{
	float:left;
	padding:5px;
	background-color:#99ccff;
}
.contimgtextA
{
	position:relative;
	float:left;
	padding:10px;
	background-color:#067ec6;
	color:#99ccff;
	color:#ffffff;
	width:300px;
	max-width:240px;
	width:364px;
	max-width:304px;
	font-weight:700;
	margin-top:100px;
	margin-top:25px;
	border-left:solid 20px #c1811d;
	border-left:solid 20px #3c4a51;
	border-right:solid 20px #99ccff;
}

.contimgtextB
{
	position:relative;
	float:left;
	padding:10px;
	background-color:#067ec6;
	color:#99ccff;
	color:#ffffff;
	width:305px;
	max-width:245px;
	font-weight:700;
	margin-top:25px;
	border-left:solid 20px #c1811d;
	border-left:solid 20px #3c4a51;
	border-right:solid 20px #99ccff;
}
.contimgtextC
{
	position:relative;
	float:left;
	padding:10px;
	background-color:#067ec6;
	color:#99ccff;
	color:#ffffff;
	width:300px;
	max-width:240px;
	width:334px;
	max-width:274px;
	width:364px;
	max-width:304px;
	font-weight:700;
	margin-top:20px;
	border-left:solid 20px #c1811d;
	border-left:solid 20px #3c4a51;
	border-right:solid 20px #99ccff;
}

.contzwtext
{
	color:#99ccff;
	position:absolute;
	top:24px;
	right:10px;
}

.tbContent td
{
	vertical-align:top;
	font-family:Arial;
	font-size:9pt;
}

.tdContent
{
	padding:5px;
	border:solid 1px #f68747;
	background-color:#dfdfdf;
}

.tbTeam
{
	/*
	background-image:url(../images/quader_b.ico);
    background-position:8px -10px;
    background-repeat:repeat-x;
	*/
	background-color:#ffffff;
	border:solid 1px #666666;
	border:solid 1px #f68747;
	margin-left:4px;
}
.tbTeam td
{
	vertical-align:top;
	font-family:Arial;
	font-size:9pt;
	text-align:right;
	padding-left:35px;
}
.tbTeam td img
{
	border-style:none;
}
.tdTeamImg
{
	padding-left:15px;
	padding-top:10px;
	background-image:url(../images/quader.ico);
    background-position:-2px top;
    background-position:5px top;
    background-repeat:repeat-y;
	border-top:none 1px #f68747;
}
.tdTeamText
{
	padding-bottom:5px;
	background-image:url(../images/quader_g.ico);
    background-position:-2px -8px;
    background-position:5px -8px;
    background-repeat:repeat-y;
	border-bottom:none 1px #666666;
}

.TeamName
{
	color:#ffffff;
	padding:3px 6px;
	background-color:#666666;
	font-weight:700;
}
.TeamText
{
	padding:3px 6px;
	border-bottom:solid 1px #666666;
	background-color:#ffffff;
	background-color:#dfdfdf;
	color:#666666;
}
.TeamNameS
{
	color:#ffffff;
	padding:3px 6px;
	background-color:#666666;
	font-weight:700;
	margin-left:27px;
}
.TeamTextS
{
	padding:3px 6px;
	margin-left:27px;
	border-bottom:solid 1px #666666;
	background-color:#ffffff;
	background-color:#dfdfdf;
	color:#666666;
}
.tbPartner
{
	border-top:solid 1px #005b8f;
	width:470px;
}
.tbPartner td
{
	vertical-align:top;
	padding:10px 2px;
	border-bottom:solid 1px #005b8f;
	font-family:Arial;
	font-size:9pt;
}

.headerLogo
{
	float:left;
	color:#000000;
	font-weight:700;
	font-family:Arial;
	background-color:#ffffff;
	background-color:#f68747;
	height:128px;
	max-height:123px;
	width:180px;
	text-align:center;
	padding-top:5px;
    border-right:solid 1px #efefef;
}
.headerTitel
{
	position:absolute;
	left:220px;
	top:90px;
	font-weight:700;
	font-family:Arial;
	font-size:14pt;
	color:#000000;
	height:30px;
	background-color:f68747;
	padding-left:178px;
	padding-left:23px;
	background-image:url(../images/rauteHeader.jpg);
	background-repeat:no-repeat;
	background-position:left 3px;
}
.headerRight
{
	position:absolute;
	right:0px;
	top:0px;
	height:128px;
	width:200px;
	background-image:url(../images/quader.ico);
    background-position:5px -1px;
    border-left:solid 1px #efefef;
}

.Adresse
{
	font-family:Arial;
	font-size:8pt;
	padding:12px 10px;
	background-image:url(../images/quader_o.ico);
    background-position:186px -3px;
    background-repeat:repeat-y;
    margin:5px 0;
}

.Adresse a:link	{text-decoration: none;	color: #005b8f;}
.Adresse a:visited {text-decoration: none;color: #005b8f;}
.Adresse a:hover	{text-decoration: underline;color: #f68747;}
.Adresse a:active	{text-decoration: none;color: #005b8f;}



