/** Alle (Ungeordnet)*/

/* ||||||||||||||||||||||||||||||||||||||| global styles  ||||||||||||||||||||||||||||||||||||||| */

body {
	font-size:0.8em;
	font-family:arial,verdana,sans-serif;
	text-align:center;
	margin: 0px;
        color:#080C29;

        background:#10265F;
background-image:url(../images/design/bodybg.jpg);
background-repeat:repeat-x;
 }
a {
         text-decoration:none;          
}
p {
         margin:0px;
         padding:0px;
}

h1,h2,h3,h4,h5,h6,form {
 margin:0;
}

button {
        margin:1px;
        background-color:White;
        border:1px Black solid;
}
div {
         text-align:left;
font-family:arial,verdana,sans-serif;
}
big {
        font-weight:normal;
        font-size:16px;
}
input, select, textarea {
        border: 1px #FE7902 solid;
        background-color:White;
        font-family: sans-serif;

}
textarea {
     
}
legend {
        font-weight:bold;
        display:none;
}
fieldset {
border:0px;

}
label {
        display:block;
        
float:left;
width:60px;
}
img {
border:0px;
}
/* ||||||||||||||||||||||||||||||||||||||| accessibility  ||||||||||||||||||||||||||||||||||||||| */
.unsichtbar {
 position:absolute;
 left:-3000px;
 top:-2000px;
 width:0px;
 height:0px;
 overflow:hidden;
 display:none;
}



/* ||||||||||||||||||||||||||||||||||||||| main styles  ||||||||||||||||||||||||||||||||||||||| */

#main {
        width:766px;
        margin: 0 auto; 
        background-color:White;
}


/* ||||||||||||||||||||||||||||||||||||||| header styles  ||||||||||||||||||||||||||||||||||||||| */

#header h1{
        float:right;
        padding:20px;
        font-size:15px;
        margin:0px;
}


/* ||||||||||||||||||||||||||||||||||||||| navigation styles  ||||||||||||||||||||||||||||||||||||||| */



#navigation {
width:183px;
padding-top:12px;

float:left;
       
}
#navigation .active, 
#main_navi .notactive:hover {
padding-left:21px;
 

 color:#FC7701;

      
}
#navigation .notactive {
padding-left:21px;
 color:#103482;



}

#navigation a {
        display:block;
width:173px;

 
        text-decoration:none;
 color:#17327F;

line-height:1.8em;
font-size:1.3em;
font-weight:bold;

}
#navigation ul {
         margin:0px;
         padding:0px;
         list-style-type:none;
}
#navigation li {
 
}
#adresse
{
font-size:0.85em;
 padding-left:21px;
color:black;
padding-top:12px;
height:335px;
background-image:url(../images/design/adresse_bg1.png);
}


#adresse a
{
background-color:transparent;
        display:inline;
width:110px;
 padding-left:0px;
padding-right:0px;
        text-decoration:none;
        color:black;
line-height:1.2em;
font-size:1.0em;
font-weight:bold;
border:0px;
}

/* ||||||||||||||||||||||||||||||||||||||| nav-path styles  ||||||||||||||||||||||||||||||||||||||| */

#nav_path {
         background-color:#080C29;
         clear:left;
         padding:3px 3px 3px 12px;
         color:White;
}
#nav_path a {
         color:White;
           
}

/* ||||||||||||||||||||||||||||||||||||||| left-menu styles  ||||||||||||||||||||||||||||||||||||||| */

#left-menu {
         width:130px;
overflow:hidden;
         float:left;
color:white;
font-size:0.85em;
background-color:#073080;


}
#left-menu p{
padding:6px;
}
#left-menu a{

color:white;

}
#left-menu h2 {
         margin:0px;
         padding:0px;
         font-weight:bold;
font-size:1.0em;
 
}


/* ||||||||||||||||||||||||||||||||||||||| sub-navi styles  ||||||||||||||||||||||||||||||||||||||| */

#subnavi ul {
         margin:0px;
         padding:0px;


}
#subnavi li {

         font-weight:bold;
padding:0px;
         float:left;
        display:block;
         margin:0px 0px 0px 0px;

}
#subnavi a {
         color:#1B2C7E;
         text-decoration:none;
         margin:0px 0px 0px 0px; 
         display:block;
padding:0px;
padding-left:21px;
line-height:1.9em;
      font-size:1.0em;

border:0px;
}

#subnavi div {
       padding:0px; 

}
#subnavi .active {
     border:0px;
padding-left:21px;

}
#subnavi div:hover {


}

/* ||||||||||||||||||||||||||||||||||||||| content styles  ||||||||||||||||||||||||||||||||||||||| */


#content h1 {
         margin:15px 0px 6px 0px;
         padding:0px 12px 0px 12px;
         text-align:left;
color:#black;
font-size:1.9em;

}
#content {
          float:left;
          width:557px;

     
}

#content ul {
 list-style-type:square;

}

#content p {
      line-height:18px;
      margin:12px 0px 6px 0px;
          padding:6px 12px 6px 12px;
}

#content a {
          color:#13328D;
          text-decoration:none;
}
#content a:hover {
          color:#13328D;
}
#content h2 {
          margin:12px 0px 0px 0px;
          padding:6px 12px 6px 12px;
          font-size:1.3em;
color:black;

          clear:both;
}
#content h3 {
          margin:12px 0px 0px 0px;
          padding:6px 0px 0px 12px;
          font-size:1.2em;
color:#143680;
          clear:both;
}
.content-padding {
         padding:6px 12px 6px 12px;
}

/* ||||||||||||||||||||||||||||||||||||| content - news navigation  |||||||||||||||||||||||||||||||||| */

#content .global-navigation {
          padding:48px;
          font-weight:bold;
}
#content .backward {
          float:left;
          width:50%;
}
#content .forward {
          float:right;
          text-align:right;
          width:50%;
}

/* ||||||||||||||||||||||||||||||||||||||| content - news styles  ||||||||||||||||||||||||||||||||||||||| */

#content .news {
      
           color:#080C29;
           padding:0px 12px 9px 12px;
margin-top:0px;
 }

#content .news-image {
          margin:0px 12px 0px 0px;
          width:120px;
          float:left;
}
#content .news-date {
          float:right;
          color:#C9CACE;
          font-size:12px;
}


/* ||||||||||||||||||||||||||||||||||||||| rechtes menü  ||||||||||||||||||||||||||||||||||||||| */

#right-menu {
   width:120px;
   float:left;
   margin-left:10px;
}

#right-menu h2 {
  border-bottom:1px Black solid;
  font-size:14px;
  margin-top:10px;
 text-align:right;

}


/* ||||||||||||||||||||||||||||||||||||||| footer styles  ||||||||||||||||||||||||||||||||||||||| */
#footer {
         clear:both;
         color:#B1B3C8;
         padding:3px;
text-align:center;
font-size:0.8em;
         margin-top:20px;
height:56px;
background-image:url(../images/design/foot.jpg);

} 

#footer a {
        color:#B1B3C8;
}

/* ||||||||||||||||||||||||||||||||||||||| additional styles  ||||||||||||||||||||||||||||||||||||||| */

.image {
        border:1px;
}
.image img {
         border:1px Black solid;
         margin:5px;
}
p.special {
         padding:10px;
         padding-left:100px;
         background-color: #E7E3E7;
         border:1px #D6D3CE solid;
         background-image:url(../images/design/info.gif);
         background-repeat: no-repeat;
}
.clear {
           clear:both;
           height:0px;
           overflow:hidden;
}


















