@import url("navigation_dropdown_menue.css");

body
{
/* background: url(bg.jpg) no-repeat;  */   /*Hintergrund Bild*/
/*  background-position: top;  */
/*  background-size:400% auto;  */

 
  /*    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F4E664,endColorstr=#94B7CA) ; /* For Internet Explorer 5.5 bis 7*/   

  /*    ms-filter:*progid:DXImageTransform.Microsoft.gradient(startColorstr=#F4E664,endColorstr=#94B7CA)*;  /* For Internet Explorer 8*/      

     

     /* Für WebKit alt (Safari, Chrome, etc.) */
background: -webkit-gradient(linear, left top, left bottom, ?
from(#F4E664), to(#94B7CA))  no-repeat;

/* Für WebKit neu (Safari, Chrome, etc.) */
background: -webkit-linear-gradient(bottom, #F4E664, #94B7CA)  no-repeat;

/* Für Mozilla/Gecko (Firefox etc) */
background: -moz-linear-gradient(bottom, #F4E664, #94B7CA) no-repeat;

/* Für Presto (Opera etc) */
background: -o-linear-gradient( bottom, #F4E664, #94B7CA) no-repeat; 

/* NEU - NEU - NEU ab IE10 */
background: -ms-linear-gradient(bottom, #F4E664,#94B7CA) no-repeat;

/* aktueller W3C working draft */
background: linear-gradient(bottom, #F4E664, #94B7CA) no-repeat;

filter: progid:DXImageTransform.Microsoft.gradient(start
Colorstr='#F4E664',endColorstr='#94B7CA'); /* Internet Explorer */
 background-size:100% auto;
 background-attachment: fixed;
background-position:center;
 font-family: Arial;
 font-size:8pt;
background-color: #FFFF82;
}

.Login  a
{


    font-variant: small-caps;
    font-size: 14pt;
     color: #C00000;
    text-decoration: none;
}
.Login  a:hover
{


    font-variant: small-caps;
    font-size: 14pt;
     color: #C00000;
    text-decoration: underline;
}
#Link_head a
{
  text-decoration:none; 
  color: #800080; 
  font-size: 30pt;
  font-variant: small-caps;
  font-weight: bold;

}
#Link_head a:hover
{
    text-decoration:none;
  color: #800080;
  font-size: 30pt;
  font-variant: small-caps;
  font-weight: bold;
   
}                        
a
{
color:#558855;
}

a:hover
{
color:#ABAD00;
}

a img
{

}

#root_site
{
margin: 40px 40px 40px 40px;
height: auto;
width:1550px;
background-color: #FFFFF3;
}

         #head_main_container
          {
                   /* Für WebKit alt (Safari, Chrome, etc.) */
background: -webkit-gradient(linear, left top, right bottom, ?
from(#FFFF9D), to(#C6E1FF)) ;

/* Für WebKit neu (Safari, Chrome, etc.) */
background: -webkit-linear-gradient(left top, #FFFF9D, #C6E1FF) ;

/* Für Mozilla/Gecko (Firefox etc) */
background: -moz-linear-gradient(left top, #FFFF9D, #C6E1FF) ;

/* Für Presto (Opera etc) */
background: -o-linear-gradient( left top, #FFFF9D, #C6E1FF) ;

/* NEU - NEU - NEU ab IE10 */
background: -ms-linear-gradient(left top, #FFFF9D,#C6E1FF);

/* aktueller W3C working draft */
background: linear-gradient(left top, #FFFF9D, #C6E1FF) ;

filter: progid:DXImageTransform.Microsoft.gradient(start
Colorstr='#FFFF9D',endColorstr='#C6E1FF'); /* Internet Explorer */
                  background-position:center;
                  background-attachment: fixed;
           width: 100%;
           height: 140px;
          }
                 .header_background          /*Head Bild laden*/
                  {
                  height:140px;
                  

                  }
                  .header_background table
                  {
                      margin: 25px 0 0 550px ;
                      font-size: 32pt;
                      font-weight: bold;
                      color: #800080;
                      text-align: center;
                      font-variant: small-caps;
                    position:  absolute;
                    background-attachment: fixed;
                  }
         #navi_main_container
          {
               background:#FFFFF3;
               width: 100%;
           height:40px;
          }
           .navi_container
           {
           width:100%;
           height:40px;
           padding-top: 0;
           }

          #content_main_container
          {
        background-color: #FFFFF3;
          width: 100%;
          height: auto;
          float: left;
          }
                 .content_left_main
                 {
                 width:70%;
                 height:100%;
                 background-color:#FFFFF3;
                 float:left;
                 }
                 .content_left_table
                 {
                 padding: 10px 40px 10px 30px ;

                 }
                 .News_boxes
                 {
                 background-color: #DCFFAE;
                 padding:3px 3px 3px 3px ;   
                 border-radius:10px;
                 width: 1015px ;
                 }
                 .boxes
                 {
                 background-color: #CCFFCC;
                 padding:3px 3px 3px 3px ;
                 border-radius:10px;
                 }
                 .content_right_main
                 {
                  width:30%;
                 height:100%;
                 background-color:#FFFFF3;
                 float:right;
                 }
                 .content_right_table
                 {
                  padding:0 40px 10px 15px ;
                  border-left:dotted 1px #CCCCCC;
                  margin-top: 10px;
                 }
                    .content_table_headline
                 {
                 font-size:14pt;
                 font-weight:bold;
                 font-variant: small-caps;  /*Überschrift in Kleine kapitälchen*/
                 border-bottom:dotted 1px #558855;  /*Unterliene gepunktet*/
                 color:#558855;
                 padding-top:0px;
                 

                 }
                 .content_table_headline_Oben
                 {
                 font-size:18pt;
                 font-weight:bold;
                 font-variant: small-caps;  /*Überschrift in Kleine kapitälchen*/
                 border-bottom:dotted 1px #558855;  /*Unterliene gepunktet*/
                 color:#558855;
                 padding-top:0px;

                 }
                  .content_table_headline_News 
                 {
                 font-size:14pt;
                 font-weight:bold;
                 font-variant: small-caps;  /*Überschrift in Kleine kapitälchen*/
                 border-bottom:dotted 1px #000078;  /*Unterliene gepunktet*/
                 color:#000078;
                 padding-top:0px;

                 }
                 
                 .content_table_headline_News  
                 {
                 font-size:14pt;
                 font-weight:bold;
                 font-variant: small-caps;  /*Überschrift in Kleine kapitälchen*/
                 border-bottom:dotted 1px #000078;  /*Unterliene gepunktet*/
                 color:#000078;
                 padding-top:0px;
              

                 }
                 
           #footer_main_container
          {
             background:#333333;
             width: 100%;
           height: auto;
           float:left;

          }
          #footer_container
          {
            padding: 15px 10px 15px 10px;
          }
          .footer_table_setup
          {
             font-family:Verdana;
             font-size:10pt;
             text-align:center;
          }
           .footer_table_setup td
          {
             height:12px;
             width:200px;
          }
              td  .footer_logo
          {
             width:60px;
             border: none;
          }
           .footer_table_setup  a
          {
               color:#FFF;
               text-decoration:none;

          }
           .footer_table_setup  a:hover
          {
             color:#CCCC99;

          }
          .Artikel_Links a
          {
                    color: #C00000;
                   text-decoration: none;
                   font-size: 10pt;
          }
           .Artikel_Links a:hover
          {
             color: #C00000;
                  text-decoration: underline;
                   font-size: 10pt;
          }
          .Text
          {
            margin-top: 10px;
          }
          .Hier_Links  a
          {
                 color: #C00000;
                 font-style: oblique;
                   text-decoration: none;
                   font-size: 12pt;
          }
          .Hier_Links  a:hover
          {
           color: #C00000;
                  text-decoration: underline;
                  font-style: oblique;
                   font-size: 12pt;
          }
        