html, body {
    font-family: Arial, Verdana, Tahoma;
    height:100%;
}

body {

    min-width:950px;
    width:100%;
    height:100%;
    text-align:center;
    margin:0;
    padding:0;
   background:url("/fileadmin/templates/image/body_background_top_verlauf.jpg") repeat-x top left;
    padding-bottom:20px;
  background-color:#fff;
}


ul,ol {
    margin:0;
    padding:0;
    border:0;
}

div#mainContainer {
    width:1000px;
    margin:0 auto;
    text-align:left;
    background: url("/fileadmin/templates/image/bgColLeft.jpg") repeat-y 0px 0px;
    vertical-align:text-bottom;
    border-left:1px solid #ffffff;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Container für Logo, Suche und Sprachauswahl
+++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
div#topContainer {
    height:90px;
    background-color:#ffffff;
    clear:both;
}

div#logoWrap {
    float:left;
}

div#search_langWrap{
  width:600px;
  float:right;
  margin-top:45px;

}


div#langMenuWrap {
  padding:0 5px 0 5px;
  height:25px;
  float:right;
  border:1px solid #b0b0b0;
  background: url(/fileadmin/templates/image/background_sr_language.jpg) repeat-x top left;
  background-color: #fafafa;
}

div#searchWrap{
display:none;
padding:6px 5px 0 5px;
float:left;
border:1px solid #b0b0b0;
background: url(/fileadmin/templates/image/verlauf_30px.png) repeat-x top left;
background-color: #fafafa;

}

div#langMenu {
margin:0;
padding:0;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++
HauptMenu Container
+++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

div#hauptMenuWrap {
    background-color:#db0031;
    background: url(/fileadmin/templates/image/glanz_verlauf_hauptmenue.jpg) repeat-x top left;
    width:100%;
    height:45px;
    clear:both;
}


div#infoBox {
    margin-left:0px;
    width:219px;
    height:45px;
    float:left;
    border-right:1px solid #fff;
    background: url(/fileadmin/templates/image/glanz_verlauf_infotext.jpg) repeat-x top left;
}

div#infoBox p.bodytext span{

    font-size: 18px;
    margin: 11px 0 0 20px;
    display: block;
    color: #000;

}

/** html div#infoBox {

   overflow:hidden;
}*/

div#searchWrap {

}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Container für den Inhalt
+++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

div#mainContentContainer {
    width:100%;

}


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Container für das HeaderBild
+++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

div#headerImageWrap {

    clear:both;
}




/*
HeaderBild wird per CSS aus Typescript gesetzt
*/
div#headerImage{
    height:180px;
    width:1000px;
	background-repeat:no-repeat;
    border-top:1px solid #ffffff;
    border-bottom:1px solid #ffffff;
    border-right:1px solid #ffffff;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Container für die Texte
+++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

div#contentContainer {
/*    clear:both;*/
    margin-top:10px;

}

* html div#contentContainer {
}

div#colLeftWrap {
    width:219px;
    float:left !important;
    background-color:#d7d7d7;
}

div#colLeft {
}

div#colRightWrap {
   	width:240px;
	float:right !important;
}


div#colCenterWrap {
    margin-left:230px;
    width:520px;
}

div#footerWrap {
    height:25px;
    text-align:left;
    clear:both;
    border-top: solid 1px #ffffff;
    border-bottom: solid 1px #ffffff;
    border-right: solid 1px #ffffff;
}

div#footerBox {
    color:#ffffff;
    font-size: 11px;
    background: url(/fileadmin/templates/image/background_footer_red.jpg) repeat-x top left;
    height:25px;
    width:214px;
    float:left;
    border-right: solid 1px #ffffff;
    padding:5px 0 0 5px;
}


div#footer {
    height:25px;
    color:#505050;
    font-size: 11px;
    background: url(/fileadmin/templates/image/background_footer_grey.jpg) repeat-x top left;
    padding:5px 0 0 0;
    }


div#footer a {
font-weight:normal;
 font-size:11px
    }




