@CHARSET "ISO-8859-1";

/* ##################################################
 * #												#
 * # HOCHZWEI Stylesheet							#
 * #												#
 * # Autor: Frederick Stierle						#
 * # 												#
 * # Datum: 16.10.2008								#
 * # 												#
 * ################################################## 
 */
#footerCon {
padding-right:25px;
padding-left:75px;
}

#ticker {
	
	position:absolute;
	top:513px;
	left:88px;
}


#druckLogo {
	display:none;
	visibility:hidden;
}

#footerConInner {
 border-top:1px dotted #00912f; 
}

#kundeWerden {
	position:absolute;
	top:410px;
	left:570px;
}
  
 #metaNav {
 	
 } 
  
  
  
form, img, a, body {
 	border:0;
	margin:0;
}

html {
	height:100%;
	position:relative;
}

body {
	
	*min-height:100%;
	/*height:100%;*/
	position:relative;
	line-height:17px;
}

/* Startseite */

#headLeftStart {
	width:557px;
	margin-right:25px;
}

#headRightInnerStart {
	height:156px;
}



#headRightStart {
	width:266px;
}

#headRightInnerStartCon {
	padding-top:16px;
}

#headlineLeft {
	width:557px;
}



/* ################################################## */

.borderBot {
	background:url(../img/bgDot.gif) bottom left repeat-x;
	
}


#bgTop {
	
}


.borderTop {
	background:url(../img/bgDot.gif) top left repeat-x;
}

body {
	
	background:url(../img/bg.png) repeat;
}

#bgVerlauf {
	width:100%;
	height:100%;
	background:url(../img/bgTop.png) repeat-x;
	background:url(../img/topLeftBg.jpg) no-repeat;
}

#bgMainLeft {
	background:url(../img/bgMain.jpg) repeat-y top left; 
	height:100%;
}

#bgMain {
	width:1050px;
	width:100%;
	height:100%;
	
}



#bgHead {
	background:url(../img/headerBg.png) no-repeat;
	background:url(../img/logoTop.jpg) no-repeat;
}

#bgBot {
	background:url(../img/bgBot.jpg) repeat-y;
	height:100%;
}

#container * {
	
	
	
}

#container {
	*width:1095px;
	height:100%;
	
}

#containerCon {
	padding-left:63px;
	
	
}

#containerConP25 {
	/* padding-left:25px; */
}

#headCon, #mainCon {
	padding-left:25px;
}

#main {
	width:897px;
	background:#ffffff;
}

#head {
	height:327px;
	overflow:hidden;
}

#headStart {
	height:298px;
	overflow:hidden;
}

#headLeft {
	width:644px;
	height:327px;
	
}

#headLeftHeight {
	height:326px;
	overflow:hidden;
}

#headLeftCon {
	padding-top:103px;
	
}

#headLeftConStart {
	padding-top:75px;
	
}

#startSeite #headLeftCon {
	padding-top:75px;
	
}

#headRight {
	width:180px;
	/* background:url(../img/headRightBg.gif) bottom left no-repeat; */
	margin-left:25px;
	height:327px;
}

#headRightHeight {
	height:326px;
	overflow:hidden;
}

#headRightCon {
	padding-top:171px;
}

#headRightConStart {
	padding-top:146px;
}

#startSeite #headRightCon {
	padding-top:146px;
}

#headLeftInner {
	height:223px;
	padding-bottom:1px;
}

#headRightInner {
	height:156px;
	background:url(../img/bgNewsletter.jpg) no-repeat top left;
}

#headRightInnerCon {
	padding-top:2px;
}

#footerCon {
	
}

#footerConInner {
	padding-top:5px;
}

#footerLeftCon {
	font-size:9px;
}

#druckLogo {
	display:none;
	visibility:hidden;
	
	
}





body {
	
	background:url(../img/neu1/body.png) repeat top left scroll;
	height:100%;
	
}

#mainBgY {
	
	background:url(../img/neu1/yVerlauf.png) repeat-x top left scroll;
}

#mainBg1 {
	/* background: url(../img/neu1/bgBody1.jpg) repeat-y top left; */
	
}

#container {
	background: url(../img/neu1/white.png) repeat-y top left;
	
}

#welleAbs {
	background: url(../img/neu1/welle.png) no-repeat top left;
	width:100%;
	height:298px;
	position:absolute;
	top:0;
	left:0;
	z-index:10000;
}

#metaNav {
	top:5px;
	left:140px;
	z-index:100001;
	width:510px;
	position:absolute;
}


html {
   height:100%;
	}


#footer {
	 width: 975px;

 /* position: absolute; */
 background: url(../img/neu1/white.png) repeat-y top left;
 bottom: 1 !important;
 bottom: 1px;
 height: 40px;
	
}

#startSeite #footer {

	
}

#container {
	/* background:url(../img/neu/bgLeftMain.jpg) repeat-y 0 2000px; */
}

#welle {
	/* background:url(../img/neu/welle.jpg) no-repeat top left; */
	*height:100%;
	
	
}



#container, #containerCon, containerConP25, #welle, #bgTop, #bgLeftMain, #verlaufTop {
	 position: relative;
min-height: 100%;
height: auto !important;
height: 100%;
}

#bgLeftMain {
	/* background:url(../img/neu/bgLeftMain.png) no-repeat 0px 2000px; */
	/*  */
	*height:100%;
	
}

#verlaufTop {
	/* background: url(../img/neu/bgTopG.jpg) no-repeat top left; */
	position: relative;
 min-height: 100%;
 

	
}

#mainbg {
	
	position: relative;
 min-height: 100%;
}

#bgTop {
	
	*height:100%;
	
}

#container {
	min-height:100%;
}

.error {
    color: #FF0000;
    font-weight: bold;
}

.warning {
    color: #FF6633;
    font-weight: bold;
}

.notice {
    color: #DD9922;
    font-weight: bold;
}

.success {
    color: #339900;
    font-weight: bold;
}

.undefined {
    color: #000000;
    font-weight: bold;
}

* html #verlaufTop
{
*height: 100%;
}




