@charset "utf-8";
/* CSS Document */
.nichtAnzeigen{
	display:none;
}
#Kontrolle{
	display:none;
	position:fixed;
	bottom:0px;
	right:0px;
	background-color:#fff;
	color:#000;
	z-index:27000;
}
 .ZwischenSpeicher,.onlyTest{
	 /*Produkte Sprache Temp Div*/
	 display:none;
}
#DSGVO{
	position:fixed;
	right:0px;
	bottom:0px;
	padding:10px 20px;
	background-color:#fff;
	width:100%;
	z-index:90000;
	box-shadow:-3px -3px 10px #888888;
	cursor:pointer;
}
#DSGVO .BTNMore,#DSGVO p{
	float:left;
}
#DSGVO p{
	width:75%;
	margin:0px;
}
#DSVGOOK,#DSGVO .BTNMore{
	color:#fff;
	float:right;
	margin-left:20px;
	background-color: #00478a;
	width:auto;
	height:auto;
	padding:10px 20px;
	border-radius: 5px;
}
#DSVGOOK:hover,#DSGVO .BTNMore:hover{
	background-color: #80a2c5;
	color:#00478a;
}
html{
	height:100%;
	background-color:#00478a;
}
/*FONTS*/
/*
@font-face { font-family: 'OpenSans-Regular'; src: url('OpenSans-Regular.ttf') format('truetype'); }
*/
#SeitenTitel{
	font-size:35px;
}

#FooterIndex h1,.SP100 h1,.SP100Spez h1,.SP100Spez1 h1{
	font-size:30px;
}
.MainNav a,.SpezNav a,.LangNav a,.SP100 h2,.SP100Spez h2,.SP100Spez1 h2,.DokGruppeTitel{
	font-size:20px;
}
.SpezNav a, .Dok{
	/*font-size:16px;*/
}
body,.LangNav a,.SP100 p,.SP100Spez p,.SP100Spez1 p,.LangNav,ul,#Inhalt h3{
	font-size:18px;
}
*, *:after, *:before {
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
body{
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	margin:0px;
	padding:0px;
    font-family: Calibri, "Calibri Light",'OpenSans-Regular', sans-serif;
	width:100%;
	height:100%;
	min-width: 660px;
	
	
}
#DownloadAnwendung,#DownloadProdukte,#DownloadTechnologie,#DownloadHidrostal{
	display:none;
}
.TitelLeer{
	color:#cdcdcd;
}
h1{
	font-weight:normal;
}
h3{
	margin:0px;
	
}
p{
	margin:0px 0px 15px;
}
a{
	text-decoration:none;
	color:#00478A;
	
}
a:hover{
	color:#002242;
}
#WennLeer{
	padding-top:30px;
	display:none;
	
}
#Inhalt a{
	font-weight: bold;
}
ul{
	list-style-image: url('../grafik/icon/PfeilUL.png');
	margin:0px;
	padding-left:20px;
}
li{
	
}
#Rahmen{
	position:relative;
	opacity:0;
	height:100%;
	min-width:650px;
}
section{
	position:relative;
	display:block;
	width:100%;
	margin:auto;
	
	height:100%;
}
#Kopf{
	position:relative;
	height:290px;
	float:left;
	width:100%;
	
}
#KopfIndex{
	position:relative;
	height:100%;
	float:left;
	width:100%;
	
}
#Language{
	padding-bottom:30px;
}
#SeitenTitel{
	position:absolute;
	color:#00478a;
	left:20px;
}
#SeitenTitel h1{
	margin:35px 0px 0px;
	
}
#KopfBG,#KopfFGLinks,#KopfFGRechts{
	position:absolute;
	top:0px;
	left:0px;
	height:250px;
	overflow:hidden;
}
#KopfFGRechts{
	left:auto;
	right:0px;
	
}
#KopfFGBottom,#KopfFGBottomRechts{
	position:relative;
	height:30px;
	top:250px;
	overflow:hidden;
	width:50%;
}
#KopfFGBottom{
	background-image: url("../grafik/KopfFGBottom.png");
	background-position: left;
	float:left;
}
#KopfFGBottomRechts{
	background-image: url("../grafik/KopfFGBottomRechts.png");
	background-position: right;
	float:right;
	text-align: right;
}
#KopfFG img{
	width:100%;
}
#KopfBG{
	width:100%;
	height:250px;
	/*background-image:url(../grafik/Hidrostal-BG1.jpg);*/
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	
}

#YellowLine{
	position:absolute;
	height:3px;
	background-color:#eed51f;
	width:100%;
	top:250px;
	left:0px;
}
#Main{
	height:100%;
	float:left;	
	width:85%;
	background-color:#fff;
}

/*AUTOSCROLL************************************************************/
#BTN-Top{
	position:fixed;
	left:10px;
	bottom:40px;
	cursor:pointer;
	z-index:8000;
	
}
#BTN-Top img{
	opacity:0;
}
/*BGBild*************************************************/
#BGWechsler{
	display:block;
	position:fixed;
	width:100%;
	height:100%;
	
}
.BGBild{
	position:absolute;
	width:100%;
	height:100%;
	background-repeat:no-repeat;
	background-size:cover;
	background-position:left top;
	
}
/*NAVIGATION*************************************************/
#BTNHome{
	position:absolute;
	right:0px;
	top:20px;
	width:300px;
	height:75px;
	z-index: 5000;
	
}
#NavBTN{
	display:none;
	position:absolute;
	right:0px;
	top:0px;
	z-index:1000;
	cursor:pointer;
	height:100px;
}
#NavBTN, #NavBTN img{
	width:100px;
	height:100px;
}
#NavBTN img{
	float:right;
	
}
#Navigation{
	width:15%;
	height:100%;
	background-color:#00478a;
	float:left;
	padding:80px 0px 30px 20px;
	/*display:table;*/
	z-index:5100;
	
}
.MainNav{
}
#MainNavBox{
	float:left;
	width:100%;
	
}
.MainNav a,.SpezNav a,.LangNav a{
	display:block;
	color:#fff;
	text-decoration:none;
	padding:0px 0px 10px 0px;
}
.MainNav a:hover,.SpezNav a:hover,.LangNav a:hover{
	color:#69abe2;
}
.SpezNavBox{
	padding: 10px 10px;
	background-color: #80a2c5;
	width: 86%;
}
.SpezNavBox .SpezNav a:hover{
	color:#00478A;
}

.SpezNav a{
	padding:0px;
}
.SpezNav .SpezNavBTNAktiv{
	color:#00478A;
}
.MainNav .NavBTNAktiv{
	color:#009fe3;
}
.MainNav .NavBTNAktiv:hover{
	color:#69abe2;
}
select{
	border: 1px solid #fff;
	padding:5px;
	margin:0px;
	width:100%;
	background-color:#00478A;
	color:#fff;
	box-shadow: 0px;
	outline: 0;
}
option{
	border-bottom:  1px solid #fff;
	border-right:  1px solid #fff;
	border-left:  1px solid #fff;
	padding:7px 5px;
	background-color:#00478A;
	margin:0px;
	box-shadow: 0px;
	outline: 0;
}
.SprachBtn{
	cursor:pointer;
	color:#fff;
	background-color:#00478A; 
}
.SprachBtn:hover{
	color:#69abe2;
}
.SprachBtnAktiv{
	cursor:pointer;
	color:#2B93E2;
	background-color:#00478A; 
}
.LangNav a{
	padding:0px;
}

/*NAVIGATION*************************************************/
#LandSuche{
	font-size:25px;
	font-weight: bold;
}
#LSuche{
	font-size:20px;
	padding:0px 5px 5px;
	font-weight: normal;
	text-align: left;
}
.PhoneTextSymbol{
	width:25px;
	height:20px;
	padding-right:5px;
}

.BTNMore{
	position:relative;
	cursor:pointer;
	padding-top:10px;
}
.BTNMore, .BTNMore img{
	height:30px;
	width:30px;
}
.BTNMore img{
	float:left;
}
#Inhalt{
	float:left;
	width:70%;
	background-color:#fff;
	min-height:550px;
	padding-bottom:50px;
	color:#333;
	hyphens:auto;
}
#InhaltGross{
	float:left;
	width:100%;
	background-color:#fff;
	min-height:450px;
	
}

#SpalteRechts{
	position:relative;
	float:left;
	width:30%;
	min-height:450px;
	z-index:500;
}
#SpalteRechts .SpezImg{
	width:80%;
	height:auto;
	max-width:250px;
	margin-top:-120px;
	
	
}
/*Inhalt**************************************************/
#Inhalt h1, #InhaltGross h1{
	color:#00478a;
	margin:0px 0px 15px;
	
}
#Inhalt h2, #InhaltGross h2{
	color:#00478a;
	margin:30px 0px 5px;
	
}

#FilterAnwendung{
	position:relative;
	z-index: 1000;
}
#FilterAnwendung h2{
	margin:0px;
	padding:20px 10px 20px 10px;
	color:#000;
	background-color: #EED51F;
	font-size: 18px;
	font-weight: 500;
	cursor:pointer;
	white-space: nowrap;
	overflow: hidden;
}
#FilterAnwendung h2:hover{
	background-color: #00478A;
	color:#fff;
}
#FilterAnwendung ul{
	color:#fff;
	padding: 10px 10px 10px 40px;
	list-style-image: url("../grafik/icon/PfeilULWeiss.png");
}
#FilterAnwendung li{
	padding:5px 0px 5px 5px;
	cursor:pointer;
}
#FilterAnwendung li:hover{
	background-color: #000;
}
.FilterMenue{
	border:1px #fff solid;
	
	padding:0px;
}
.FilterMenueBox{
	position:absolute;
	display: none;
	background-color: #00478A;
	
}
.SP25 .FilterMenueBox{
	width:25%;
}
.SP20Nav .FilterMenueBox{
	width:20%;
}
#FilterAusgabe{
	float:left;
	font-size: 16px;
	
}
#FilterAusgabeText{
	float:left;
	font-size: 16px;
}
#FilterClear{
	float:right;
	width:50px;
	height:50px;
	cursor:pointer;
}
#FilterClear img{
	width:100%;
	height:auto;
}
/*Spalten*************************************************/
.SP100Spez1{
	display:inline-block;
	width:100%;
	padding-left:250px;
	padding-right:50px;
}
.SP100Spez{
	display:inline-block;
	width:100%;
	padding-left:80px;
}
.SP100{
	display:inline-block;
	width:100%;
}
.SP16{width:16.65%;float:left;}
.SP20{width:20%;float:left;}
.SP25{width:25%;float:left;}
.SP30{width:30%;float:left;}
.SP33{width:33%;float:left;}
.SP35{width:35%;float:left;}
.SP40{width:40%;float:left;}
.SP45{width:45%;float:left;}
.SP50{width:50%;float:left;}
.SP55{width:55%;float:left;}
.SP60{width:60%;float:left;}
.SP70{width:70%;float:left;}
.SP80{width:80%;float:left;}
.SP90{width:90%;float:left;}



.SP45 .BildHoch{
	width:250px;
	margin-right:10%;
	padding-top: 10px;
}
.SP20Nav{width:20%;float:left}


.SP55 .TextBox{
	width:90%;
	
}


.PadBox{
	width:100%;
	padding-left:3%;
	padding-right:3%
	
}
.PadBox1{
	width:100%;
	padding-left:0%;
	padding-right:15%
	
}
.PadBox2{
	width:100%;
	padding-left:15%;
	padding-right:15%
	
}
/*Download Seite*/
.PadBox3{
	width:100%;
	padding-left:6%;
	padding-right:6%
}
/*Download Boxen*/
.PadBox4{
	width:100%;
	padding-left:0%;
	padding-right:10%
	
}
.TextBox{
	padding-right:3%
}
/*Tabelle*/
.TabRow,.TTabRow{
	display:table-row;
	width:100%;
}

#Dreieck{
	/*position:absolute;*/
	
}
#Inhalt .TechDet h1,#Inhalt .TechDet h2,#Inhalt .TechDet h3,#Inhalt .TechDet h4,#Inhalt .TechDet h5,#Inhalt .TechDet h6,
#InhaltGross .TechDet h1,#InhaltGross .TechDet h2,#InhaltGross .TechDet h3,#InhaltGross .TechDet h4,
#InhaltGross .TechDet h5,#InhaltGross .TechDet h6,#InhaltGross .DownloadBox h2,#InhaltGross .DownloadBereich h2{
	margin: 12px 0 15px;
}

#TBKontakt{
	display:table;
	width:100%;
	font-size:18px;
}
#TBKontakt .TabRow:nth-child(odd){
	
	color:#000;
}
#TBKontakt .TabRow:nth-child(even){
	
	color:#000;
}
#TBKontakt .T1{width:33%;}
#TBKontakt .T2{width:33%;}
#TBKontakt .T3{width:33%;}


.TF,.T1,.T2,.T3{
	display:table-cell;
	padding:10px 1% 10px 0px;
	border:0px solid #23470E;
}
#TBKontakt .TF{
	background-color:transparent !important;
	color:#00478A;
	font-weight:bold;
}

.DokumentBox{
	padding:0px 0px 0px;
	
}
.NewsDok .DokumentBox{
	padding:30px 0px 0px;
	
}
.TechDet{
	background-color: #00478A;
	background-image: url(../grafik/BG-TechDet.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	color:#fff;
	padding:2px 0px 20px 50px;
}
.DownloadBox{
	background-color: #00478A;
	background-image: url(../grafik/BG-TechDet.png);
	background-repeat: no-repeat;
	background-position: top left;
	color:#fff;
	/*padding:2px 0px 20px 50px;*/
	/*min-height: 450px;*/
}
.DownloadDok .DownloadBox{
	background-color:transparent;
	background-image: none;
	/*padding: 2px 50px 20px 0px;*/
}
#InhaltGross .DownloadBox, #InhaltGross .DownloadBox h1, #InhaltGross .DownloadBox h2, #InhaltGross .DownloadBox .Dok a{
	color:#fff;
}

#Inhalt .TechDet h2,#InhaltGross .TechDet h2{
	color:#fff;
}
.TechDet ul {
    list-style-image: url("../grafik/icon/PfeilULWeiss.png");
    margin: 0;
    padding-left: 20px;
}
.InhaltJobBox{
	overflow: hidden;
	height:0px;
	display:block;
	
}
.InhaltJobBox ul{
	margin-bottom:15px;
}


.SP2CSS,.SP3CSS{
	padding-bottom:20px;
	
}


.SP2CSS,.SP3CSS{
	-moz-column-rule: 0px dotted #000;
	-webkit-column-rule: 0px dotted #000;
	column-rule: 0px dotted #000;
	margin: 0px;
}
.SP2CSS{
	-moz-column-count: 2;
	-moz-column-width:50%;
	-moz-column-gap: 20px;
	
	-webkit-column-count:2;
	-webkit-width:50%;
	-webkit-column-gap: 20px;
	
	column-count:2;
	column-width:50%;
	column-gap: 20px;
}
.SP3CSS{
	-moz-column-count: 3;
	-moz-column-width:33%;
	-moz-column-gap: 20px;
	
	-webkit-column-count:3;
	-webkit-width:33%;
	-webkit-column-gap: 20px; 
	
	column-count:3;
	column-width:33%;
	column-gap: 20px;
}
.SP2CSS p,.SP3CSS p{
	padding:0px;
	
}
.SP2CSS ul,.SP3CSS ul{
	padding:0px;
	margin:0px 0px 0px 25px;
	
}
#Map iframe, .Map iframe{
	width:100%;
	height:350px;
	
}
.Dok{
	position: relative;
	float:left;
	/*width:50%;*/
	
}
.NewsDok .Dok{
	position: relative;
	float:left;
	min-width:160px;
	height:120px;
	overflow:hidden;
}
.NewsDok .Dok a{
	margin:auto;
	text-align: center;
}
.Pumpe{
	display:none;
}
.Pumpe .Dok{
	position: relative;
	float:left;
	width:160px;
	height:120px;
	overflow:hidden;
}
.Pumpe .Dok a{
	margin:auto;
	text-align: center;
}
.DokumentBox .Dok{
	position: relative;
	float:left;
	width:160px;
	height:120px;
	overflow:hidden;
	font-size:16px;
}
.DokumentBox .Dok a{
	margin:auto;
	text-align: center;
	font-size:16px;
}
.Dok a{
	display:inline-block;
	width:90%;
	overflow:hidden;
	padding:2% 10% 5% 0px;
	font-size:16px;
}
.Dok a img{
	width:30%;
	max-width: 50px;
	
}
.DokGruppe{
	display: table;
	width:100%;
	padding:5px 10px;
	margin:10px 0px;
	/*background-color: #00478a;*/
	background-image: url(../grafik/BG-PDFTitel.png);
	background-repeat: no-repeat;
	background-position: bottom left; 
	color:#fff;
	
}
.DokGruppe img{
	width:auto;
	height:40px;
	float:left;
}
.DokGruppeSymbol{
	height:40px;
	width:40px;
	display: table-cell;
	vertical-align: bottom;
	padding-left:20px;
}
.DokGruppeTitel{
	height:40px;
	padding-left:20px;
	display: table-cell;
  	vertical-align: bottom;
}
#Main .DokGruppe1,#Main .DokGruppe2,#Main .DokGruppe3,#Main .DokGruppe4,#Main .DokGruppe5{
	width:100%;
	padding-left:35px;
	float:none;
	height:auto;
}
#Main .DokGruppe1 a,#Main .DokGruppe2 a,#Main .DokGruppe3 a,#Main .DokGruppe4 a,#Main .DokGruppe5 a{
	width:100%;
	padding:0px;
	padding-bottom:2px;
	text-align: left;
	margin:0px;
}
.DokBox hr{
	margin:0px;
}
#InhaltGross .AnwDokBox h2{
	margin-top:10px;
}
/*PICTURES*************************************/
.SP20 .VSB, .SP33 .VSB{
	/*padding:5px 50px 5px 0px;*/
	padding:0px 10px 0px 0px;
}
.SP50 .VSB{
	padding:5px 50px 5px 0px;
	
}
#Bildergalerie{
	position:absolute;
	width:100%;
	height:100%;
	z-index:25000;
	display:none;
	top:0px;
}
.BildBox{
	display:block;
	width:100%;
	padding-right:2%;
}
.VSB{
	position:relative;
	float:left;
	cursor:pointer;
	/*width:auto;*/
	overflow:hidden;
	/*height:120px;*/
	/*margin:0px 3px 3px 0px;*/
	
}
.VSBSerie{
	margin:0px 0.5% 0.5% 0px;
	overflow:hidden;
}
.VSB img{
	/*height:120px;*/
	/*width:100%;*/
	
}
.SP33 .VSBEinzel,.VSBEinzel img{
	width:90%;
	height:auto;
}
.VSBEinzel,.VSBEinzel img{
	width:100%;
	height:auto;
}
.VSBSerie,.VSBSerie img {
	height:180px;
	
}
.VSBSerie img{
	width:auto;
}
#BildShowBox{
	position:relative;
	text-align:center;
	overflow:hidden;
	margin:auto;
	z-index:25001;
	background-color:#fff;
	background-image:url(../comaxx/Pictures/Bilder/loader.gif);
	background-position:center center;
	background-repeat:no-repeat;
}
#BildShowBox img{
	margin:auto;
	opacity:0;
}
#BGSchwarz{
	position:absolute;
	width:100%;
	height:100%;
	background-image:url(../comaxx/Pictures/css/BG.png);
	opacity:0.95;
	z-index:24990;
}
#BildGalBack, #BildGalForw,#BildGalClose{
	position:absolute;
	z-index:25020;
	top:50px;
	cursor:pointer;
}
#BildGalBack{
	left:5px;
}
#BildGalForw{
	right:5px;
}
#BildGalClose{
	top:10px;
	right:5px;
}
#BildNummerierung,#BildTitel{
	font-family:Verdana, Geneva, sans-serif;
	position:fixed;
	width:100%;
	bottom:10px;
	text-align:center;
	color:#FFFFFF;
	z-index: 25011;
	text-shadow:#000000 1px 1px 5px;
}
#BildTitel{
	bottom:40px;
	z-index: 25012;
}
.VSHide{
	display:none;
	
}
/*PICTURES*************************************/
/*FormularFelder*/
.label,input,.mass{
	height:35px;
	padding:5px 0px 5px 5px;
	float:left;
}
.label{
	width:60%;
}
input{
	width:30%;
	font-size:18px;
	text-align: right;
	padding:0px 10px;
	font-weight: bold;
}
.mass{
	width:10%;
	float:right;
	text-align: right;
	 
}
.BTNDropDown{
	height:35px;
	width:auto;
	padding:5px 10px;
	background-color: #fff;
	color:#00478A;
}
.BTNDropDown img{
	text-align: right;
	height:80%;
	width:auto;
	float:right;
	
}
.DropDown{
	display:inline-block;
	cursor:pointer;
	position:absolute;
	width:12%;
}
.DDBox{
	overflow:hidden;
}
.option{
	background-color: #fff;
	color:#000;
	border-bottom:1px solid #000;
	padding:5px 10px;
}
.option:hover{
	background-color: #00478A;
	color:#fff;
}
.lastoption{
	background-color:transparent;
	color:#000;
	border-bottom:none;
	padding:5px 10px;
	height:10px;
}
/*.DDabsolute = Wert zum lesen für programmierung*/
.DDabsolute{
	position:absolute;
	left:102%;
	top:0px;
}
/*FormularFelder*/

.DownloadFileText{
	text-align:center;
	width:100%;
	height:60px;
	overflow:hidden;
}
/*SVG*/
#MapKontinente svg path{
	cursor:pointer;
	stroke: #fff;
    stroke-miterlimit: 10;
    stroke-width: 1;
	
}
svg path{
	cursor:pointer;
	stroke: #00478A;
    stroke-miterlimit: 10;
    stroke-width: 0.5;
	
}
#sea rect{
	fill:none;
}
#MapKontinente path:hover{
	fill:#00478A;
	/*
	-moz-filter: drop-shadow( -1px -1px 3px #000);
    -webkit-filter: drop-shadow( -1px -1px 3px #000);
    filter: drop-shadow( -1px -1px 3px #000); 
	*/
}

/*WorldMap*/
/*
CD/CI
rgb(40,69,143) Hauptfarbe Blau dark
rgb(0,156,221) Türkies
rgb(239,213,31) gelb
rgb(187,214,238) Hellblau
rgb(86,166,219) Mittelblau 1
rgb(105,127,177) Mittelblau 2
rgb(40,69,143) Hauptfarbe Blau dark

*/
#Asien path{fill:rgb(197,217,243);}
#Suedamerika path,#Afrika path{fill:rgb(197,217,243);}
#Europa path,#Australien path,#Nordamerika path{fill:rgb(197,217,243);}


#Asien path:hover,
#Suedamerika path:hover,
#Afrika path:hover,
#Europa path:hover,
#Australien path:hover,
#Nordamerika path:hover
{fill:rgb(40,69,143);}

/*Einzelkarten*/
#MapEuropa path,#MapEuropa,
#MapNordamerika path,#MapNordamerika,
#MapSuedamerika path,#MapSuedamerika,
#MapAfrika path, #MapAfrika,
#MapAsien path, #MapAsien,
#MapAustralien path, #MapAustralien
{
	fill:rgb(197,217,243);
}
#MapEuropa path:hover, 
#MapNordamerika path:hover,
#MapSuedamerika path:hover,
#MapAfrika path:hover,
#MapAsien path:hover,
#MapAustralien path:hover
{
	fill:rgb(40,69,143) !important;
	/*
	-moz-filter: drop-shadow( -5px -5px 5px #000);
    -webkit-filter: drop-shadow( -5px -5px 5px #000);
    filter: drop-shadow( -5px -5px 5px #000);  
	*/
}
.MapNavigation{
	position: relative;
	display:none;
}
#MapKontinente{
	display:block;
}
.BTNMapKontinente{
	position:absolute;
	left:0px;
	top:0px;
	cursor:pointer;
}
.BTNMapKontinente img{
	width:70px;
	height:70px;
}
/*
#Germany path{fill:#7AAAF6;stroke:#fff;stroke-miterlimit:10;}
#Germany path:hover{fill:#f00;}
*/
/*Footer*/
#FooterIndex{
	position:fixed;
	width:550px;
	height:112px;
	right:0px;
	bottom:0px;
	background-image:url(../grafik/BGFooterIndex.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-size:contain;
	
}
#FooterIndex h1{
	position: absolute;
	color:#00478a;
	padding-left:70px;
	line-height:1.1em;
	font-weight:bold;
}
.clear{clear:both;}
.clear20{clear:both; height:20px;}
.clear50{clear:both; height:50px;}
.clearLinie{
	clear:both;
}
.clear20Linie{
	clear:both;
	padding:20px 0px 0px 0px;
	border-bottom:1px solid #00478A;
	margin-bottom:20px;
}
.clearLinie{
	clear:both;
	padding:15px 0px 0px 0px;
	border-bottom:1px solid #00478A;
	margin-bottom:15px;
}
.clearLinie1{
	clear:both;
	padding:35px 0px 35px 40%;
}
hr{
	display: block;
	margin-left:-250px;
	margin-right:4%;
    height: 1px;
	border:0px;
	border-top:1px solid #8a8a8a;
}
