body {
background: #e6e3e3;
text-align: center;
margin: 0px 0 0 0px;
padding: 0px;	
min-height: 100%;
height: 80%;
overflow:visible;
scrollbar-arrow-color: #FFFFFF;
scrollbar-base-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-3dlight-color: #000000;}

#pagecontainer {
background: #e6e3e3; 
margin: 0px auto 0px;
text-align: left;
height: 100%;
width: 900px;
padding: 0;}

#hg, #hg_mit, #hg_ansprechpartner, #head, #bereich_unten, #left, #gesamt_content, #gesamt_content_mit, #content, 
#footer, #datum, #anschrift, #nav_oben, #content_rechts, #leistungen {display: inline; float:left; margin: 0; padding: 0;}

#hg {
background: #FFF url(../images/hg.jpg) center top no-repeat; width: 900px; height: 650px;
margin: 50px 0 0 0; }

#hg_mit {
background: #FFF url(../images/hg_mit.jpg) center top no-repeat; width: 900px; height: 650px; margin: 50px 0 0 0; }

#hg_ansprechpartner {
background: #FFF url(fileadmin/images/hg_ansprechpartner.jpg) center top no-repeat; width: 900px; height: 650px;
margin: 50px 0 0 0; }

#head { background: transparent; width: 900px; height: 100px; text-align: center;}

#datum {background: transparent; width: 100px; margin: 95px 0 0 55px; text-align: left; font-size: 1.0em; color: #330000; font-family: Arial, Verdana, Helvetica, sans-serif;}

#anschrift {background: transparent; width: 700px; margin: 95px 0 0 0px; text-align: center;}

#bereich_unten {background: transparent; width: 900px; height: 510px;  }

#left {background: transparent; width: 185px; height: 300px; margin: 100px 0 0 0; padding: 0; }

#schrift_groesse { background: transparent; width:80px; margin: 40px 0 0 52px; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}

#gesamt_content {background: transparent; width: 545px; height: 294px; margin: 110px 0 0 0; padding: 0 20px 0 0;}

#gesamt_content_mit {background: transparent; width: 545px; height: 294px; margin: 0px 0 0 0; padding: 0 20px 0 0;}

#content {background: transparent; width: 545px; height: 202px; margin: 0; overflow:auto; padding: 0 20px 0 0;}

#content_mit {background: transparent; width: 545px; height: 200px; margin: 0; overflow:auto; padding-right: 20px;}

#content_rechts {width: 140px; height:400px; background: transparent; margin: 9px 0 0 9px;}

#leistungen {width: 565px;} 


#bilderleiste {background: transparent; width: 564px; height: 76px; display: inline; float:left; margin: 16px 0 0 0;} 

#bilderleiste_mit {background: transparent; width: 564px; height: 76px; display: inline; float:left; margin: 18px 0 0 0;} 

#bilderleiste_ansprechpartner {background: #FFF url(../images/bild_ansprechpartner.jpg) center top no-repeat; width: 567px; height:76px; display: inline; float:left; margin: 16px 0 0 0;} 

#footer { background: transparent; width: 900px; height: 60px; display: inline; float:left; margin: 96px 0 0 0px}

#laufleiste { background: transparent; height: 30px; display: inline; float:left; margin: -5px 0 0 170px}


/* NAVIGATION Oben ANFANG */

#navcontainer {
background: transparent;
height: 190px; }

#navcontainer ul {
background: transparent;
margin: 10px 0 0 50px;
padding: 0;
list-style: none; 
font-family: Arial, Helvetica, sans-serif;
color: #330000;
font-size: 1.0em;}

#navcontainer li { 
margin: 7px 0 0 0; 
font-size: 1.0em; }

#navcontainer a {
display: inline;
padding: 10px 0px 0px 0px;
margin: 0 0 0 0;
border: 0;
text-decoration: none; 
font-size: 1.0em;}

#navcontainer ul li a:hover
{
background: transparent;
color: #990033;
}

#navcontainer li.menu-level1-current-active a:visited  {background: transparent; color: #990033; font-size: 1.0em;}

/*
#navlist a
{
display: block;
text-decoration: none;
margin-bottom: 5px; }
*/

input {background: transparent; border: 0px; font-size: 9px; width: 720px}

/* Textformatierung */

h1, h2 { font-size: 1.2em; background:transparent; font-weight: bold; color:#330000; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 0 10px 0 }

p.bodytext {font-size: 1.0em; color: #330000; line-height: 20px;  font-family: Arial, Verdana, Helvetica, sans-serif; padding: 0; margin: 0; }

#content_mit p.bodytext {font-size: 1.0em; color: #330000; line-height: 20px;  font-family: Arial, Verdana, Helvetica, sans-serif; padding: 0; margin: -15px 0 0 0; }

#content_mit h1 { font-size: 1.2em; background:transparent; font-weight: bold; color:#330000; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 0 10px 0 }

a.mail {font-size: 1.0em; color: #330000; line-height: 20px; text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline}


a {font-size: 0.8em; color: #330000; font-family:  Arial, Verdana,Helvetica, sans-serif;  text-decoration: none}

a.red {font-size: 0.8em; color: #990033; font-family:  Arial, Verdana, Helvetica, sans-serif;  text-decoration: none}

#content_mit ul {background: transparent; margin: -20px 0 0 0; }

#content_mit li {background: transparent; list-style-type: disc; margin: 0 10px 0 -20px; padding: 10px 10px 0 0;
font-size: 1.0em; color: #330000; font-family: Arial, Verdana, Helvetica, sans-serif;}

h3 a {font-size: 1.0em; color: #000; font-family:  Arial, Verdana, Helvetica, sans-serif;  text-decoration: none}


/* Navigation Oben */

#nav_oben {background: transparent; height: 40px; margin: 70px 0 0 0; padding: 0px;} 

/*Fat Erik's Pipelist*/
#nav_oben ul { list-style: none; padding: 0; margin: 0; }

#nav_oben a { background: transparent; padding: 0; text-align: left; font: normal 1.0em Arial,verdana, Helvetica, sans-serif; text-decoration: none; color: #330000; }

#nav_oben li { display: inline; padding: 0; margin: 0; }

#nav_oben li:before { content: " :: "; }
#nav_oben li:first-child:before { content: ""; }


/*IE workaround*/
/*All IE browsers*/
* html #nav_oben li { border-left: 1px solid black; padding: 0 0.4em 0 0.4em; margin: 0 0.4em 0 -0.4em; }

/*Win IE browsers - hide from Mac IE\*/
* html #nav_oben { height: 1%; }

* html #nav_oben li { display: inline; float: left;}

/*End hide*/
/*Mac IE 5*/
* html #nav_oben li:first-child { border-left: 0; }

#nav_oben ul li a:hover {background: transparent; color: #990033;}

#nav_oben li.menu-level1-current-active a:visited  {background: transparent; color: #990033; font-size: 1.0em;}


/* Navigation Unten*/

#menue_unten { background: transparent; width: 900px; display: inline; float:left; margin: 0px 0 0 0px; font-size: 1.0em; color: #330000; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: center;}

/*Fat Erik's Pipelist*/
#menue_unten ul { list-style: none; padding: 0; margin: 0; }

#menue_unten a { background: transparent; padding: 0; text-align: left; font: normal 1.0em Arial,verdana, Helvetica, sans-serif; text-decoration: none; color: #330000; }

#menue_unten li { display: inline; padding: 0; margin: 0; }

#menue_unten li:before { content: " :: "; }
#menue_unten li:first-child:before { content: ""; }


/*IE workaround*/
/*All IE browsers*/
* html #menue_unten li { border-left: 1px solid black; padding: 0 0.4em 0 0.4em; margin: 0 0.4em 0 -0.4em; }

/*Win IE browsers - hide from Mac IE\*/
* html #menue_unten { height: 1%; }

* html #menue_unten li { display: inline; float: left;}

/*End hide*/
/*Mac IE 5*/
* html #menue_unten li:first-child { border-left: 0; }

#menue_unten li.menu-level1-current-active a:visited  {background: transparent; color: #990033; font-size: 1.0em;}

#menue_unten ul li a:hover {background: transparent; color: #990033;}


/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*				GALLERIE			    */	
/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#gallerie {background: transparent; width: 540px; height: 300px; margin: 0px; padding: 0px;}

#gallerie ul { background: transparent; margin: -20px 0 0 10px; padding: 0px; list-style-type: none; text-align: left;}

#gallerie ul li { float: left; }

#gallerie ul li a { float: left; height: 80px; width: 170px; margin: 0px 0 0 0px; padding: 0px 0 0 0px;}

#gallerie ul li a.img1 { text-decoration: none; background: url(../images/referenzen/verbandd_bauspark.gif) transparent no-repeat center; }
#gallerie li a.img1:hover { background: url(../images/referenzen/verbandd_bauspark_mouseover.gif) transparent no-repeat center ; }


#gallerie ul li a.img2 { text-decoration: none; background: url(../images/referenzen/europcar.gif) transparent no-repeat center; }
#gallerie li a.img2:hover { background: url(../images/referenzen/europcar_mouseover.gif) transparent no-repeat center; }

#gallerie ul li a.img3 { text-decoration: none; background: url(../images/referenzen/kamps.gif) transparent no-repeat center; }
#gallerie li a.img3:hover { background: url(../images/referenzen/kamps_mouseover.gif) transparent no-repeat center; }

#gallerie ul li a.img4 { text-decoration: none; background: url(../images/referenzen/sparkasse_finanzgruppe.gif) transparent no-repeat center; }
#gallerie li a.img4:hover { background: url(../images/referenzen/sparkasse_finanzgruppe_mouseover.gif) transparent no-repeat center; }

#gallerie ul li a.img5 { text-decoration: none; background: url(../images/referenzen/gdv.gif) transparent no-repeat center; }
#gallerie li a.img5:hover { background: url(../images/referenzen/gdv_mouseover.gif) transparent no-repeat center; }

#gallerie ul li a.img6 { text-decoration: none; background: url(../images/referenzen/ernst_klett.gif) transparent no-repeat center; }
#gallerie li a.img6:hover { background: url(../images/referenzen/ernst_klett_mouseover.gif) transparent no-repeat center; }

#gallerie ul li a.img7 { text-decoration: none; background: url(../images/referenzen/vw_nutzfahrzeuge.gif) transparent no-repeat center; height: 100px; margin-top: 10px; }
#gallerie li a.img7:hover { background: url(../images/referenzen/vw_nutzfahrzeuge_mouseover.gif) transparent no-repeat center ; }

#gallerie ul li a.img8 { text-decoration: none; background: url(../images/referenzen/deichmann.gif) transparent no-repeat center; height: 100px; margin-top: 10px;}
#gallerie li a.img8:hover { background: url(../images/referenzen/deichmann_mouseover.gif) transparent no-repeat center ; }

/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*			GALLERIE-KOOPERATIONSPARTNER		    */	
/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#gallerie_national { background: transparent; width: 300px; height: 120px; margin: 0px; padding: 0px;}

#gallerie_national ul { background: transparent; margin: 0px 0 0 10px; padding: 0px; list-style-type: none; text-align: left;}

#gallerie_national ul li { float: left; }

#gallerie_national ul li a { float: left; height: 105px; width: 250px; margin: 0px 0 0 0px; padding: 0px 0 0 0px;}

#gallerie_national ul li a.img1 { text-decoration: none; background: url(../images/referenzen/logo_creativteam_mouseover.gif) transparent no-repeat center; }
#gallerie_national li a.img1:hover { background: url(../images/referenzen/logo_creativteam_mouseover.gif) transparent no-repeat center ; }


#gallerie_international { background: transparent; width: 540px; height: 150px; margin: 0px; padding: 0px;}

#gallerie_international ul { background: transparent; margin: 0px 0 0 10px; padding: 0px; list-style-type: none; text-align: left;}

#gallerie_international ul li { float: left; }

#gallerie_international ul li a { float: left; height: 105px; width: 170px; margin: 0px 0 0 0px; padding: 0px 0 0 0px;}

#gallerie_international ul li a.img1 { text-decoration: none; background: url(../images/referenzen/logo_super.gif) transparent no-repeat center; }
#gallerie_international li a.img1:hover { background: url(../images/referenzen/logo_super_mouseover.gif) transparent no-repeat center ; }

#gallerie_international ul li a.img2 { text-decoration: none; background: url(../images/referenzen/logo_adrenaline.gif) transparent no-repeat center; }
#gallerie_international li a.img2:hover { background: url(../images/referenzen/logo_adrenaline_mouseover.gif) transparent no-repeat center ; }

#gallerie_international ul li a.img3 { text-decoration: none; background: url(../images/referenzen/logo_commotie.gif) transparent no-repeat center; }
#gallerie_international li a.img3:hover { background: url(../images/referenzen/logo_commotie_mouseover.gif) transparent no-repeat center ; }

/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*			GALLERIE-KOOPERATIONSPARTNER		    */	
/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#mitgliedschaft { background: transparent; width: 540px; height: 100px; margin: 0px; padding: 0px;}

#mitgliedschaft ul { background: transparent; margin: -20px 0 0 10px; padding: 0px; list-style-type: none; text-align: left;}

#mitgliedschaft ul li { background: transparent; float: left; }

#mitgliedschaft ul li a { float: left; height: 100px; width: 170px; margin: 0px 0 0 0px; padding: 0px 0 0 0px;}

#mitgliedschaft ul li a.img1 { text-decoration: none; background: url(../images/referenzen/mitgliedschaft_ahk.gif) transparent no-repeat center; }
#mitgliedschaft li a.img1:hover { background: url(../images/referenzen/mitgliedschaft_ahk_mouseover.gif) transparent no-repeat center ; }

#mitgliedschaft ul li a.img2 { text-decoration: none; background: url(../images/referenzen/mitgliedschaft_imd.gif) transparent no-repeat center; }
#mitgliedschaft li a.img2:hover { background: url(../images/referenzen/mitgliedschaft_imd_mouseover.gif) transparent no-repeat center ; }

#mitgliedschaft ul li a.img3 { text-decoration: none; background: url(../images/referenzen/mitgliedschaft_sgbs.gif) transparent no-repeat center; }
#mitgliedschaft li a.img3:hover { background: url(../images/referenzen/mitgliedschaft_sgbs_mouseover.gif) transparent no-repeat center ; }

#mitgliedschaft ul li a.img4 { text-decoration: none; background: url(../images/referenzen/mitgliedschaft_sgmi.gif) transparent no-repeat center; }
#mitgliedschaft li a.img4:hover { background: url(../images/referenzen/mitgliedschaft_sgmi_mouseover.gif) transparent no-repeat center ; }


div.news-single-item {background: transparent; margin-top: -10px;}

div.news-list-item {background: transparent; margin-top: -10px; padding-bottom: 20px;}





