/* Navigation */
/*************/

A  {
	text-decoration: none;
	color: #000080; /* blau */
}

#nav_main {
   margin-top: 10px;
   font-size: 0.9em;
   font-weight: bold;
   background-color: #000080; /* blau */
   width: 984px;
   padding-top: 8px;       /* Innenabstand oben */
   padding-bottom: 8px;   /* Innenabstand unten */
   padding-left: 8px;      /* Innenabstand links */
   padding-right: 8px;     /* Innenabstand rechts */  
}

#nav_main a {
   text-decoration: none;
   color: #FFFFFF; /* weiß */
   background-color: #000080; /* blau */
   padding: 8px 12px;
}

#nav_main a:hover { background: #FF9933 none repeat scroll 0%; /*orange */
   color: #FFFFFF; /* weiß */
}

/* rgb(255, 153, 51) orange */

#nav_main a:active { background: transparent none repeat scroll 0%;
   color: #000080; /* blau */ font-weight: bold;
}

#nav_main #menubar_links_main {
   color: #FFFFFF; /* weiß */
   background-color : #FF9933; /* orange */
   font-size: 1em;
   font-weight: bold;
}
  
#logo    	{
   background-color: #FFFFFF; /*weiß */
   margin-left: 5px;
   display: inline;
   border: 0;
   padding: 2px 2px 4px 8px;
}
    
#topnav {
   width: 1008px;
   text-align: right;
   position: relative;
   top: 10px;
   right: 10px; 
 }
#topnav a:hover{ color: #FF9933; /* orange */ text-decoration: underline;}
#topnav a:active{ color: #FF9933; /* orange */ text-decoration: underline;}
#topnav a:visited{ color: #FF3300; /* orange-rot */ }
 
#untermenu {
   width: 1000px;
   color: #000080; /* blau */
   font-size: 0.7em;
   font-weight: bold;
   text-align: left;
   margin-left: 176px;
   position: relative;
   top: 4px;
}

#untermenu a:hover{ color : #FF9933; /* orange */ text-decoration: underline;}
#untermenu a:active{ color : #FF9933; /* orange */ text-decoration: underline;}
/* .untermenu a:visited{ color : #FF3300; } */

.menubar_links_current {color: #FF9933; /* orange */}
/* vorher #FF7510 */


/* Hauptteil */
/******************/

#main {
 width: 1000px;
}

body       {
 background-color : #FFFFFF; /* weiß */
 color: #000080; /* blau-Text */
 font-size: 0.8em;
 font-family: verdana, arial, helvetica, sans-serif;
 margin-left : 1em;
 margin-right: 0;
 margin-top: 0;
 margin-bottom: 0;
 padding-left: 0;
 padding-right: 0;
 padding-top: 0;
 padding-bottom: 0;
 padding: 0;
}

#col1 {
  margin-left: 0px;
  float: left;
  width: 150px;
  text-align: center;
  padding: 41px 0px 0px 0px;
  display: inline;
}

#col2 {
  margin-left: 174px;
  margin-top: 0;
  width: 812px;
  padding: 21px 0px 0px 0px; /* vorher 14px */
}

#Bild-rechts {
  margin-top: 0;
  float: right;
  padding-left: 10px;
  display: inline;
  text-align: left;
  width: 23%;
}

.Handlungsaufforderung_blau {
  font-size: 3em;
  font-weight: bold;
  color : #000080; /* blau-Text */
}  

.Handlungsaufforderung_orange {
  font-size: 3em;
  font-weight: bold;
  color : #FF9933; /* orange */
} 

/* Menubar im Text */
/*************/

A.menubar_links  {
  padding: 0px 0px 0px 0px;
  color: #FFFFFF;  /* weiß */; 
  font-size: 0.9em; 
  background-color: #000080; /* blau */
  font-weight: bold;
}
A:Visited.menubar_links     { color : #FFFFFF;  /* weiß */ font-size: 0.9em; }
A:Active.menubar_links      { color : #FFFFFF;  /* weiß */ font-size: 0.9em; }
A:Hover.menubar_links    	{ color : #FFFF00;  /* gelb */ font-size: 0.9em; }

img{
  border:0;
}

.Grau_im_Text {color: #666; /* grau */ }
.Orange_im_Text {color : #FF9933; /* orange */ }
.Fett_im_Text { font-size: 0.95em; color : #000080; /* blau-Text */ font-weight: bold; }
.Text_unter_Bild { font-size: 0.8em; color : #000080; /* blau-Text */}
.Text_unter_Bild_fett { font-size: 0.8em; color : #000080; /* blau-Text*/ font-weight: bold;}
.insure-it_Ueberschrift { color : #FF9933; /* 18 raus, orange */ font-weight: bold; }
.insure-it_Text { font-size: 0.95em; color : #FF9933; /* orange */ font-weight: bold; }

A.Hyperlinks_im_Text_links  { color : #0000FF;  font-size: 0.9em; font-weight: bold; text-decoration: underline;}
A:Hover.Hyperlinks_im_Text_links    { color : #FF9933;  /* orange */ font-size: 0.9em; font-weight: bold;}
A:Active.Hyperlinks_im_Text_links   { color : #FF9933;  /* orange */ font-size: 0.9em; font-weight: bold;}
A:Visited.Hyperlinks_im_Text_links  { color : #FF3300;  /* orange-rot */ font-size: 0.9em; font-weight: bold;}

A.Kleine_Hyperlinks  { color : #0000FF;  font-size: 0.7em; text-decoration: underline; }
A:Hover.Kleine_Hyperlinks    { color : #FF9933;  /* orange */ font-size: 0.7em; }
A:Active.Kleine_Hyperlinks   { color : #FF9933;  /* orange */ font-size: 0.7em; }
A:Visited.Kleine_Hyperlinks  { color : #FF3300;  /* orange-rot */ font-size: 0.7em; }


/* Tabellen */
/*************/

table {
  width: 100%;
  border: 1px solid;
  border-color: #666;
  padding: 8px;
  border-style: solid;
  border-collapse: collapse;
}

th {
  vertical-align: top;
  border: 1px solid;
  border-color: #666;
  padding: 8px;
}

td {
  vertical-align: top;
  border: 1px solid;
  border-color: #666;
  padding: 2px 2px 2px 8px;
}

.gerade {
  background-color: #f2f2f2;  /* hellgrün */
}
  
.th-center-11 {
    text-align: center;
    background-color : #000080;
    width: 11%;
}

.th-center-18 {
    text-align: center;
    background-color : #000080;
    width: 18%;
}

.th-center-25 {
    text-align: center;
    background-color : #000080;
    width: 25%;
}

.th-left-29 {
    text-align: center;
    background-color : #000080;
    width: 29%;
}

.th-left-71 {
    text-align: left;
    background-color : #000080;
    width: 71%;
}


/* Spalten im Text */
/******************/

.all { margin-top: 10px; 
background: #FFFFFF; /*weiß*/
width: 100%;
overflow: auto;
 }

.inhalt-1-16 {
  float: left;
  width: 16%;
}

.inhalt-2-84 {
 background-color: #FFFFFF; /*weiß*/
}

.inhalt-1-24 {
  float: left;
  text-align: center;
  width: 24%;
}

.inhalt-2-76 {
 background-color: #FFFFFF; /*weiß*/
}

.inhalt-1-35 {
  float: left;
  text-align: center;
  width: 35%;
}

.inhalt-2-65 {
 background-color: #FFFFFF; /*weiß*/
}

.inhalt-1-40 {
  float: left;
  width: 40%;
}

.inhalt-2-60 {
 background-color: #FFFFFF; /*weiß*/
}

.inhalt-1-50 {
  float: left;
  width: 50%;
}

.inhalt-2-50 {
 background-color: #FFFFFF; /*weiß*/
}

.footer { 
  clear: both;
}

/* ab hier die Sachen von Hans für blog */
/**********************************/

.picture, .comment .submitted {
  float: right; /* LTR */
  clear: right; /* LTR */
  padding-left: 1em; /* LTR */
}

h1, h2, h3, h4, h5, h6 {
  /*margin: 0;
  padding: 0; */
  font-weight: normal;
  font-family: Helvetica, Arial, sans-serif;
}

h1 {
  font-size: 170%;
  font-weight: bold;
}

h2 {
  font-size: 140%;
  line-height: 130%;
}

.secondmenu  { color : #000080;  font-size: 0.9em; font-weight: normal; }

#mission {
  padding: 1em;
  background-color: #ffffff;
  border: 0px solid #e0e5fb;
  margin-bottom: 2em;
}


#form-item   {
font-size : 1.1em;
font-weight : bold;
color : #000080; /* blau */
text-decoration : none;
background-color : #ffffff;
border : 1px solid #000080; /* blau */
}

#form-submit  {
font-size : 1.1em;
font-weight : bold;
color : #000080; /* blau */
text-decoration : none;
background-color : #ffffff;
border : 1px solid #000080; /* blau */
}

#edit-name  {
font-size : 1.1em;
font-weight : bold;
color : #000080; /* blau */
text-decoration : none;
background-color : #ffffff;
border : 1px solid #000080; /* blau */
}

#edit-submit {
font-size : 1.1em;
font-weight : bold;
color : #000080; /* blau */
text-decoration : none;
background-color : #ffffff;
border : 1px solid #000080; /* blau */
}

#edit-preview {
font-size : 1.1em;
font-weight : bold;
color : #000080; /* blau */
text-decoration : none;
background-color : #ffffff;
border : 1px solid #000080; /* blau */
}

#edit-delete {
font-size : 1.1em;
font-weight : bold;
color : #000080; /* blau */
text-decoration : none;
background-color : #ffffff;
border : 1px solid #000080; /* blau */
}

#edit-attach {
font-size : 1.1em;
font-weight : bold;
color : #000080; /* blau */
text-decoration : none;
background-color : #ffffff;
border : 1px solid #000080; /* blau */
}

#edit-pass {
font-size : 1.1em;
font-weight : bold;
color : #000080; /* blau */
text-decoration : none;
background-color : #ffffff;
border : 1px solid #000080; /* blau */
}

#edit-openid-identifier {
font-size : 1.1em;
font-weight : bold;
color : #000080; /* blau */
text-decoration : none;
background-color : #ffffff;
border : 1px solid #000080; /* blau */
}

#edit-search-block-form-1 {
font-size : 1.1em;
font-weight : bold;
color : #000080; /* blau */
text-decoration : none;
background-color : #ffffff;
border : 1px solid #000080; /* blau */
}

#edit-submit-1 {
font-size : 1.1em;
font-weight : bold;
color : #000080; /* blau */
text-decoration : none;
background-color : #ffffff;
border : 1px solid #000080; /* blau */
}
