

.standard1        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; }
.standard2        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-align: center;}
.title2		 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.standard_treffen {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;  font-style: normal; font-weight: normal; text-decoration: underline;}

.newsstandard     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;  font-style: normal; font-weight: normal}
.hervorhebung     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #990000; font-weight: normal}
.bildunterschrift {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-style: italic; text-align: center}


.borderw          {border: 2px  solid #FFFFFF; }
.borderblack      {border: 1px  solid #808080; }



a.title_link       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 30px; text-decoration: none }
a.title_link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 30px; text-align: center; }
a.title_link:hover   { font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: underline; font-size: 11px; color: #CCCCCC; line-height: 30px; text-align: center; }
a.title_link:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 30px; text-align: center; }



body
{
    background-color:#e9e9e9;
    background-image:url(images/Index/hg_flag.png);
    background-repeat:no-repeat;
    background-position: top center;
}


/***********************************
*           Schriften              *
************************************/

.newstitle
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
   color: #000000
}

.standard         
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	text-align: justify; 
}


/***********************************
*           Links                  *
************************************/

a.leiste:link, a.leiste:visited, a.leiste:active
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
   color: #FFFFFF;
   line-height: 30px;
   text-decoration: none;
   text-align: left;
}

a.leiste:hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: underline;
   font-size: 13px;
   font-weight: bold;
   color: #CCCCCC;
   line-height: 30px;
   text-align: left;
}


a.hervorhebung:link, a.hervorhebung:visited, a.hervorhebung:active
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-style: italic;
   color: #990000;
}

a.hervorhebung:hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-style: italic;
   color: #CCCCCC;
}

a.link_news:link, a.link_news:visited, a.link_news:active
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   font-style: normal;
   font-weight: normal;
}


a.link_news:hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #cccccc;
   font-style: normal;
   font-weight: normal;
}

a.link_email:link, a.link_email:visited, a.link_email:active
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #0000CC;
   font-style: normal;
   font-weight: normal
}

a.link_email:hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #cccccc;
   font-style: normal;
   font-weight: normal;
}

/***********************************
*           Hintergrund            *
************************************/


.back1 {background-repeat: no-repeat; background-position: bottom right}
.back2 {background-repeat: no-repeat; background-position: bottom}
.back3 {background-repeat: no-repeat; background-position: right; background-attachment:fixed}

/***********************************
*           Layer                  *
************************************/

#news
{
     position: relative;
     top: 15px;
     right: 5px;
     width: 198px;
     height:255px;
     border: 1px solid #cecece;
}

#popup
{
     background-image:url(images/PopUp/bg_popup.jpg);
     position: absolute;
     top: 150px;
     width:598px;
     height: 298px;
     z-index:2;
     visibility:hidden;
     border: 1px solid #cecece;
     padding: 1px;
     background-color:#ffffff;
     text-align: right;
}

#popup1
{
     background-image:url(images/PopUp/grey.png);
     position: absolute;
     width: 100%;
     height: 100%;
     min-height: 780px;
     z-index:1;
     visibility:hidden;
}

#termin
{
     position: relative;
     top:25px;
     right: 5px;
     width: 198px;
     height: 245px;
     border: 1px solid #cecece;

}

/***********************************
*           Newslayer              *
************************************/

#news1
{
      position:absolute;
      top:5px;
      left:5px;
      width:300px;
      z-index:1;
      visibility:hidden;
      background-color:#ffffc6;
      padding:5px;
      border: 1px solid;
      border-color:#000066;
}

#news3
{
      position:absolute;
      top:5px;
      left:5px;
      width:300px;
      z-index:1;
      visibility:hidden;
      background-color:#ffffc6;
      padding:5px;
      border: 1px solid;
      border-color:#000066;
}

#news2
{
      position:absolute;
      top:5px;
      left:5px;
      width:300px;
      z-index:1;
      visibility:hidden;
      background-color:#ffffc6;
      padding:5px;
      border: 1px solid;
      border-color:#000066;
}

#news4
{
      position:absolute;
      top:5px;
      left:5px;
      width:300px;
      z-index:1;
      visibility:hidden;
      background-color:#ffffc6;
      padding:5px;
      border: 1px solid;
      border-color:#000066;
}

#news5
{
      position:absolute;
      top:5px;
      left:5px;
      width:300px;
      z-index:1;
      visibility:hidden;
      background-color:#ffffc6;
      padding:5px;
      border: 1px solid;
      border-color:#000066;
}

#news6
{
      position:absolute;
      top:5px;
      left:5px;
      width:300px;
      z-index:1;
      visibility:hidden;
      background-color:#ffffc6;
      padding:5px;
      border: 1px solid;
      border-color:#000066;
}

#news7
{
      position:absolute;
      top:5px;
      left:5px;
      width:300px;
      z-index:1;
      visibility:hidden;
      background-color:#ffffc6;
      padding:5px;
      border: 1px solid;
      border-color:#000066;
}



