/* 	

*/

/* ------   HEADLINEDEFINITIONS   ------- */
/* head level 1 */
.h1 {
 font-family: Tahoma, Helvetica, Arial, sans-seriff;
 font-size: 15px; 
 color: #6d7f83;
 font-weight : bold;
}

/* head level 2 */
.h2 { 
font-family: Tahoma, Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight : bold;
}

/* head level 2 */
.headhome { 
font-family: Tahoma, Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight : bold;
color: #ffb200;
letter-spacing: 2px
}
/* head teaser */
.h2teaser { 
font-family: Tahoma, Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight : bold;
color: #ffb200;
}

/* ------   TEASERDEFINITIONS   ------- */
 /* teaser head */
.teaserh {  
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #Ffb200
 }

 /* teaser text*/
.teasert { 
 font-family: Tahoma; 
 font-size: 11px;
; word-spacing: 1px
 } 

 .teaserlink{
  font-family: Tahoma, Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #FFB200; 
  text-decoration: none;
  letter-spacing : 2px;
  height : 13px;
}

 
 .more {  
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-size: 11px;
 font-weight: 600;
 color: #FFB200;
 }
  /* footer*/
.footer { 
 font-family: Verdana, Helvetica, Arial, sans-serif; 
 font-size: 10px; 
 color: #6d7f83;
 } 

/* ------   TEXTDEFINITIONS   ------- */
 /* text normal*/
.textn {
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-size: 13px;
 font-weight: normal
  }

 /* text small*/
.texts {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 10px;
  }
  
 .formo {
         font-family: geneva, sans-serif;
	   color:#000000;
	   font-size: 10px;
; font-weight: bold

		        }

.formrequired
{
	font-family: Tahoma, Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #FFB200; 
   background :f8f8f7; 
  text-decoration: none;
  letter-spacing : 2px;
  height : 13px
}

.formnotrequired 
{
font-family: Tahoma, Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #FFB200; 
  text-decoration: none;
  letter-spacing : 2px;
  height : 13px;	
}

.formrequiredresults
{
	font-family: Tahoma, Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #000000; 
   background :f8f8f7; 
  text-decoration: none;
  letter-spacing : 2px;
  height : 13px
}

.formnotrequiredresults 
{
font-family: Tahoma, Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #000000; 
  text-decoration: none;
  letter-spacing : 2px;
  height : 13px;	
}

				
/* ------   LISTDESCRIPTIONS   ------- */
 /* Listdescription Level 1*/
li {
 font-family: verdana, Helvetica, sans-serif; 
 font-size: 10pt; 
 list-style-type: squate
 }

  /* Listdescription Level 2*/ 
 ul { font-family: Verdana, Helvetica, sans-serif;
 font-size: 10pt; 
 list-style-type: square;
}
  
/* ------   LINKDESCRIPTIONS   ------- */
/* class more  link desc */
a.more:active         		{ color:  #FFB200; }
a.more:link		           { color:  #FFB200; }
a.more:visited 	        { color:  #FFB200; }
a.more:hover 		        { color:  #FFB200; }


/* class footer link desc */
a.footer:active                 { color: #FF9900; }
a.footer:link                      { color: #CCCCCC; } 
a.footer:visited                { color: #CCCCCC; }
a.footer:hover                  { color: #FF9900; }

/* general link desc */
a:active                              { color: #000000; }
a:link                                   { color: #000000; }
a:visited                             { color: #000000; }
a:hover 	                          { color: #FFB200; }
.home { font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 10px; color: #FFB200; letter-spacing : 2px; height : 13px; ; background-color: #f8f8f8; font-style: normal; text-decoration: none}
.textsBio { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; ; color: #ffb200}
.teaserlinkFormo { font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 10px; color: #FFB200; text-decoration: none; letter-spacing : 2px; height : 13px; }
a.teaserlinkFormo:hover { color: #FFB200; }
a.teaserlinkFormo:link { color: #FFB200; }
a.teaserlinkFormo:active { color: #FFB200; }
a.teaserlinkFormo:visited { color: #FFB200; }

/* ------   Popupdefinitions   ------- */
/* closewindow def text */
.closex { 
        color: #6d7f83; 
        font-size: 11px; 
        font-family: Verdana, Helvetica, Arial, sans-serif; 
        letter-spacing: 0px; 
        text-decoration: none;
        font-weight : 300; 
        }
        
/* closewindow def link */
a.closex:active         { color: #FFB200; }
a.closex:link           { color: #6d7f83; }
a.closex:visited        { color: #6d7f83; }
a.closex:hover          { color: #FFB200; }

/* tableline */
.tableline {
         background : url(/img/common/graydiv3.gif);
        }
.teasertHelp { font-family: Tahoma; font-size: 10px; }
.teaserlinkHelp { font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 10px; color: #FFB200; text-decoration: none; letter-spacing : 2px; height : 13px; }
.teasert_hl { font-family: Tahoma; font-size: 11px; ; word-spacing: 1px ; color: #33FF00}
a.teasert_hl:hover { color: #00FF00; ; text-decoration: underline}
a.teasert_hl:link { color: #00FF00; ; text-decoration: underline}
a.teasert_hl:active { color: #00FF00; ; text-decoration: underline}
b.teasert_hl:link {  color: #00FF00}
b.teasert_hl:hover {  color: #00FF00}
b.teasert_hl:visited {  color: #000000}
b.teasert_hl:active { color: #000000; ; text-decoration: underline }
