/*----------------------------------------------------------------*/
/*--                      Basic-Definitions                     --*/
/*----------------------------------------------------------------*/

/*  * {  margin:0;  padding:0;  } */

html
{
    padding:0px;
    margin:0px;
    border:0px;
}

body
{
    color:#000000;
    background-color: #d3cfc6;    /* acacac  */
    margin:0px;
    padding:0px;
    font-family: Verdana, Arial;
    font-size:11px;
    background-image:url(../images/surroundings/bg.jpg);
    background-repeat:repeat-x;
}

.clear_float
{
    clear:both;
}

.transparenz { filter:alpha(opacity=80); opacity: 0.8; -moz-opacity:0.8; }

/*----------------------------------------------------------------*/
/*--                      Boxes                                 --*/
/*----------------------------------------------------------------*/

#outerBox
{
    background-color: #ffffff;
    position: relative;
    width: 900px;
    /* margin: 0 auto;  */
    padding: 0px;
    bottom: 0px;
}

#header_navi
{
   height:29px;
  /* width:870px;
    background-color: #000;   /* fff */
   margin-top: 0px;
   margin-left: 0px;
	 padding-left: 35px; 
}

#navigationMain
{
    /* background-image:url(../images/hintergrundcontent.jpg);
    background-repeat:repeat-y;  808080   afafaf  bcbcbc  */
    width: 900px;
    background: #959595;
}

#header_navi_inhalt
{
    padding-top:0px;
    padding-left:0px;
}

#main
{
    width:900px;
    background: #e8e5e0; /*  e8e5e0 */
}

.contentCell
{
    vertical-align: top;
}

#spalte_mitte
{
    width:714px;
    float:left;
}

#spalte_mitte_inhalt
{
    margin-top:20px;
    padding-left:35px;
    /* padding-right:22px;
    padding-bottom:20px; */
}

#logoBox
{
    float:right;
    width:166px;
    height:450px;
    background: #e8e5e0;
    text-align:center;
    text-padding:10px;
    /* border-left:1px #c3bdb2 dashed; */
}

/************ Footer **************************/

#footer
{
    background-color: #969696;
    /* background-image: url(../images/bgfooter.jpg);
    background-repeat:repeat-x;
    width:900px;              */
    /*margin:0px;
    padding:0px;
    border:0px;
    color: #666666; 3f3f3f*/
    color: #000000;
    height: 40px;
}

#subnavi
{
    width: 615px;
    float:left;
}

#subnavi_inhalt
{
    padding-top:2px;
    font-size:14px;
}

.additionalnavi
{
    font-size:11px;
}

#adresse
{
   font-size:11px;
   padding-bottom:2px;
   text-align:left;
}

#copyright
{
    width:285px;
    float:left;
}

#copyright_inhalt
{
    padding-top:2px;
    padding-left:130px;
}

/*----------------------------------------------------------------*/
/*--                      Texts                                 --*/
/*----------------------------------------------------------------*/

h1,h2,h3,h4
{
   font-family:  Verdana, Arial, 'Trebuchet MS',Helvetica, sans-serif;
}

h1.content
{
   font-size:24px;
   color:#000;  /* fff  */
   font-weight:bold;
   padding-top:20px;
   margin-bottom:-5px;
}

h2.content
{
   padding-top:10px;
   margin:0px;
   font-size:16px;
   color:#fff;
   font-weight:normal;
   border:0px;
   padding-bottom: 10px;
}

hr
{
   padding:0px;
   margin:0px;
}

a
{
   border:0;
   outline-style:none;
   outline-width:0;
   color: #000000; /* dfdfdf */
   text-decoration:none;
}

a:hover
{
   color: #000000;    /* dfdfdf */
   text-decoration: underline;
}

a.content_outlink
{
   color:  #000000;    /* dfdfdf */
   text-decoration: underline;
}

a.content_outlink:hover
{
   color: #000000;    /* dfdfdf */
   text-decoration: underline;
}

/*----------------------------------------------------------------*/
/*--                     Navigation                             --*/
/*----------------------------------------------------------------*/

#header_navi_button_1 a {width:90px;  float:left;  color:#d55039;  text-align:center; font-weight:bold;text-decoration:none;}
#header_navi_button_2 a {width:90px;  float:left;  color:#d55039;  text-align:center; font-weight:bold;text-decoration:none;}
#header_navi_button_3 a {width:90px;  float:left;  color:#d55039;  text-align:center; font-weight:bold;text-decoration:none;}
#header_navi_button_4 a {width:90px;  float:left;  color:#d55039;  text-align:center; font-weight:bold;text-decoration:none;}
#header_navi_button_5 a {width:90px;  float:left;  color:#d55039;  text-align:center; font-weight:bold;text-decoration:none;}
#header_navi_button_6 a {width:90px;  float:left;  color:#d55039;  text-align:center; font-weight:bold;text-decoration:none;}

#header_navi_button_1 a:hover {float:left; }
#header_navi_button_2 a:hover {float:left; }
#header_navi_button_3 a:hover {float:left; }
#header_navi_button_4 a:hover {float:left; }
#header_navi_button_5 a:hover {float:left; }
#header_navi_button_6 a:hover {float:left; }

#header_navi_selected_1 a {width:90px; float:left;  color:#d55039;  text-align:center; font-weight:bold;text-decoration:none;}
#header_navi_selected_2 a {width:90px; float:left;  color:#d55039;  text-align:center; font-weight:bold;text-decoration:none;}
#header_navi_selected_3 a {width:90px; float:left;  color:#d55039;  text-align:center; font-weight:bold;text-decoration:none;}
#header_navi_selected_4 a {width:90px; float:left;  color:#d55039;  text-align:center; font-weight:bold;text-decoration:none;}
#header_navi_selected_5 a {width:90px; float:left;  color:#d55039;  text-align:center; font-weight:bold;text-decoration:none;}
#header_navi_selected_6 a {width:90px; float:left;  color:#d55039;  text-align:center; font-weight:bold;text-decoration:none;}

#header_navi_selected_1 a:hover {float:left; }
#header_navi_selected_2 a:hover {float:left; }
#header_navi_selected_3 a:hover {float:left; }
#header_navi_selected_4 a:hover {float:left; }
#header_navi_selected_5 a:hover {float:left; }
#header_navi_selected_6 a:hover {float:left; }
