html
{
	height: 100%;
	width: 100%;
}

body 
{
	padding:0px;
	margin:0px;
	background:#ffffff;
	height: 100%;
	width: 100%;
}

td 
{ 
	padding:0px;
}

p
{ 
	margin-top:0px;
} 

h1, h1, h3
{
	margin-bottom:1px; 
	margin-top:1px;
}
A { color: #333333; line-height: normal; text-transform: none; text-decoration: none;}
a:hover {color: #AA0000; font-style: normal; line-height: normal;}

a:active {  color: #003366}

.mouse1 {cursor: pointer;}

/* CMS */
.rechts {
	text-align: right;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
}
#cms_headline {
	margin-bottom:1px;
	margin-top:1px;
	display:block;
}
#cms_headline1 {
	margin-bottom:1px;
	margin-top:1px;
	display:block;
}
.cms_scroll_y {
	overflow-y:auto; 
	overflow-x:hidden;
}

.fontsize6 {
	font-size: 6pt;
}
.fontsize7 {
	font-size: 7pt;
}
.fontsize8 {
	font-size: 8pt;
}
.fontsize9 {
	font-size: 9pt;
}
.fontsize10 {
	font-size: 10pt;
}
.fontsize11 {
	font-size: 11pt;
}
.fontsize12 {
	font-size: 12pt;
}
.fontsize13 {
	font-size: 13pt;
}
.fontsize14 {
	font-size: 14pt;
}
.fontsize15 {
	font-size: 15pt;
}
.fontsize16 {
	font-size: 16pt;
}
.pos1 {
	text-align: left;
}
.pos3 {
	text-align: right;
}
.pos2 {
	text-align: center;
}
.pos4 {
	text-align: justify;
}
.formkind1 {
	font-size: 12px;
	color: #333333;
	background-color: #CCCCCC;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.formkind1a {
	font-size: 9px;
	color: #333333;
	background-color: #CCCCCC;
	height: 36px;
}
.formkind2 {
	font-size: 12px;
	color: #333333;
	background-color: #EAC4BD;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.formwidth35 {
	width: 35px;
	height: 19px;
}
.formwidth50 {
	width: 50px;
	height: 19px;
}
.formwidth80 {
	width: 80px;
	height: 19px;
}
.formwidth150 {
	width: 150px;
	height: 19px;
}
.formwidth205 {
	width: 205px;
	height: 19px;
}
.formheight100 {
	height: 100px;
}

.formwidth300 {
	width: 300px;
}
.formheight100 {
	height: 100px;
}
.showmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6pt;
	color: #DEDEDE;
}
.textbold {
	font-weight: bold;
}
.textcol1 {
	color: #54513F;
}
.textcol2 {
	color: #69644E;
}
.textcol3 {

	color: #f5f5f5;
}
.textcol4
{
	color: #5E7079;
}
.textcol5
{
	color: #586972;
}
.textcol6
{
	color: #C8CFD2;
}
.normaltext {
	font-family: Arial, Helvetica, sans-serif;
	
}
.tabellentext {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
}
.standardxblau {
	background-color: #003366;
}
.standardxgraudunkel {
	background-color: #333333;
}
.standardxgrauhell {
	background-color: #DDDDDD;
}
.minitext7scharz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #333333;
}
.ueberschr1blau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #003366;
}
.fliesstext1ar8schw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
}
.fliesstext1ar9schw {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}
.hgCCCCCC {
	background-color: #CCCCCC;
}
.ueberschr1blau8 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003366;
}
.box1z200 {
	background-color: #F4F4F4;
	height: 18px;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #003366;

}
.box1mz200 {
	background-color: #F4F4F4;
	height: 200px;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;

}
.schr15ora {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF9900;
}
.menuhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
.menuheada {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ECA05B;
	text-decoration: none;
}
.menuhg1 {
	background-color: #F79910;
}
.menuu {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.fliesstext1ar10schw {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
.fliesstext1arfett10schw {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.fliesstext1arfett10n666666 {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
}
.fliesstext1arfett10n333333 {





	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
}
.fliesstext1ar9n333333 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
}
.fliesstextbox300 {
	height: 20px;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003366;

}
.fliesstext1ar8schwfett {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
}
.standardxorange {

	background-color: #FF9900;
}
.standardxgruen {
	background-color: #BEC4AC;

}
.standardxgruena {
	background-color: #BEC4AC;
	color: #66CC66;

}
.fliesstext1ar8rotfett {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #CC0000;
}
.standardxgraumittel {

	background-color: #91979B;
}
.standardxsand1 {
	background-color: F9F1E1;

}
.standardxgrauffffff {

	background-color: #FFFFFF;
}
.menu1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 900;
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
}
.menu1a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #d8d8d8;
	text-decoration: none;
}

.menu1:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #3A5469;
	text-decoration: none;
	white-space: nowrap;
}
.menu2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menu2a {



	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.menu2:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
}

.menu3 {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.menu3a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.menu4 {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.menu4a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.fliesstext1ar7graufett {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #666666;
}
.fliesstext1ar8ffffff {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
}
.fliesstext1ar8fffffffett {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}


.fliesstext1ar8schwblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	text-align: justify;

}
.standardxgraudunkel1 {

	background-color: #666666;
}
.fliesstext1ar8e8e8e8 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #e8e8e8;
}
.fliesstext1ar8cccccc {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #CCCCCC;
}
.fliesstext1ar8ffffffblock {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-align: justify;
}
.menurahmen1 {
	background-color: #888888;
}
.menurahmen1_aktiv {
	background-color: #436689;
}
.area1 {
	background-color: #999999;
}
.area1_aktiv {
	background-color: #e8e8e8;
}
.fliesstext1ar7schwfett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #333333;
}
.fliesstext1ar7blaufett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #003366;
}
.fliesstext1ar8blaufett {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003366;
}
.fliesstext1ar6graufett {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: bold;
	color: #666666;
}
.fliesstext1ar6weissfett {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: bold;
	color: #FFFFFF;
}
.unvisible {
	text-decoration: line-through;
}
.fontsize6 {
	font-size: 6pt;
}
.fontsize7 {
	font-size: 7pt;
}
.fontsize8 {
	font-size: 8pt;
}
.fontsize9 {
	font-size: 9pt;
}
.fontsize10 {
	font-size: 10pt;
}
.fontsize11 {
	font-size: 11pt;
}
.fontsize12 {
	font-size: 12pt;
}
.fontsize13 {
	font-size: 13pt;
}
.sidebg {

	background-color: #ADA892;
}
.sidebf {

	background-color: #DCB478;
}
.standardxsand3 {


	background-color: E0C17E;
}
.standardxsand4 {



	background-color: E9D1A0;
}
.sidebg1 {
	background-color: #F0E9D9;
}
.sidebg2 {
	background-color: #C8CFD2;
}
.bildhg {
	background-color: #C8CFD2;
}
.fliesstextbox150 {

	height: 17px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003366;
}
.fliesstextbox150a {
	height: 20px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #999999;
	
}
.infofont_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6pt;
	color: #6D818C;
}



.illustrationstart1 {
	background-image: url(../webbilder/mainill_ob2.gif);
}
.illustration1 {
	background-image: url(../webbilder/mainill_ob1.gif);
}
.illustration2 {
	background-image: url(../webbilder/mainill_unten.gif);
}
.illustration3 {
	background-image: url(../webbilder/logoandmore.gif);
}

.illustration4 {
	background-image: url(../webbilder/menupunkt.gif);
}
.illustration5 {
	background-image: url(../webbilder/menupunkt1.gif);
}
.illustration6 {
	background-image: url(../webbilder/menupunkt2.gif);
}
.illustration7 {
	background-image: url(../webbilder/logoandmore.gif);
}
.illustration8 {
	background-image: url(../webbilder/menupunkt2unten.gif);
}
.illustration9 {
	background-image: url(../webbilder/menupunkttopnavi_n.gif);
}
.illustration10 {
	background-image: url(../webbilder/menupunkttopnavi_ak.gif);
}
.illustration11 {
	background-image: url(../webbilder/animation1_agentur.gif);
}
.illustration12 {
	background-image: url(../webbilder/menupunkttopnavi_ak.gif);
}
.formheight60 {
	height: 60px;
}
.formrahmennull {
	border: 0px none;
}
.fliesstextbox100 {

	height: 20px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003366;
}
.bg_gesamt {
	
	background-image: url(../webbilder/bg_1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.bg_inner_content {
	background-image: url(../webbilder/bg_2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.bg_inner_content_start {
	background-image: url(../webbilder/bg_2_start.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.bg_inner_content1 {
	background-image: url(../webbilder/bg_2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_inner_content2 {
	background-image: url(../webbilder/bg_3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.bg_inner_1 {
	background-image: url(../webbilder/hg_start1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_inner_picdimmer {
	background: #F0E9D9;
	opacity:0.85;
    filter: alpha(opacity=85);
    -moz-opacity: 0.85;	
}
