  BODY {
  SCROLLBAR-FACE-COLOR:#5B5B5B;
  SCROLLBAR-HIGHLIGHT-COLOR: #666666;
  SCROLLBAR-SHADOW-COLOR: #666666;
  SCROLLBAR-3DLIGHT-COLOR: #666666;
  SCROLLBAR-ARROW-COLOR: #000000;
  SCROLLBAR-TRACK-COLOR: #5b5b5b;
  SCROLLBAR-DARKSHADOW-COLOR: #666666; 
  background-image:url(pics/hg1.jpg);
  background-attachment:fixed;
 }
a:link,a:visited,a:active,a:hover {font-family :Times New Roman, Times, Arial, Helvetica, sans-serif;font-size :12px;}
a:link,a:visited{color : #000;}
a:active,a:hover {color : #b00;text-decoration:none;}


p {color:#000000;font-size:14px;}
h1 {color:#000000;font-size:22px;}
h2 {color:#000000;font-size:15px;font-weight:bold;}
ul {list-style: none;margin: 0;padding: 0;}
	
#menu {width: 162px;margin: 10px;font-size:14px;}	
#menu li a {height: 32px;text-decoration: none;padding:0 0 0 0px;}		
#menu li a:link, #menu li a:visited {line-height:20px;color: #000;display: block;background-image: url(pics/hm4.png);padding:2px 0px 0px 30px;}
#menu li a:hover,#menu li a:active {color: #b00;background-image: url(pics/hm5.png);padding: 2px 0px 0px 30px;}	


#navi1,#navi2 {line-height:20px; float:left; font-size:15px; font-weight:bold; text-align:center; padding:0px 0px 0px 0px;}
#navi1 {background-image: url(pics/hm2.png);width:128px;}
#navi2 {background-image: url(pics/hm3.png);width:84px;}
a.navi:link, a.navi:visited   {color:#000;}
a.navi:hover, a.navi:active   {color:#b00;}


#text_1,#text_2,#navi1,#navi2,#menu li a:link, #menu li a:visited,#menu li a:hover,#menu li a:active,a.navi:link, a.navi:visited,a.navi:hover, a.navi:active, #galerie_headline, #team_headline   
{font-family:Times New Roman, Times, Arial,Helvetica,Verdana,sans-serif;text-decoration:none;}

#bar_spacer {height:101px;}

#lg_str   {z-index:1; position:absolute; left:50%; margin-left:-475px; top:0px;   width:950px; height:68px;   background-image: url(pics/lg_str.jpg); color:#999;}
#wfp      {position:absolute; left:488px; top:7px; width:62px; height:40px; z-index:4;}
#ribbon   {position:absolute; left:578px; top:5px; width:40px; height:39px; z-index:5;}
#tog      {position:absolute; left:648px; top:7px; width:38px; height:38px; z-index:6;}
#vsf      {position:absolute; left:713px; top:6px; width:76px; height:39px; z-index:7;}
#bpt      {position:absolute; left:807px; top:4px; width:128px; height:42px; z-index:8;}
#bl_str   {z-index:2; position:absolute; left:50%; margin-left:-475px; top:69px;   width:950px; height:49px;   background-image: url(pics/bl_str.jpg);}
#frame    {z-index:2; position:absolute; left:50%; margin-left:-475px; top:135px;  width:950px; height:555px;  background-image: url(pics/hg3.jpg);}

#vet_logo {z-index:3; position:absolute; left:51%; margin-left:-475px; top:59px;   width:68;    height:67;     background-image: url(pics/vet_logo.png);}

#text_1         {top:38px; width:144px; height:30px; color:#000;font-size:18pt;}
#text_2         {top:5px;  width:229px; height:36px; color:#fff;font-size:24pt;}
#text_1,#text_2 {z-index:3; position:absolute; left:85px; font-weight:bold;}

#hm_top   {z-index:3; position:absolute; left:364px; top:19px; width:584px; height:15px; }
#hm_left  {width:188px; height:426px; background-image: url(pics/hm_hg.png);}

#linie               {width:85%;}
#galerie             {background-color:#777;width:544px;border:2px solid #ccc;border-top:1px solid #777;}
#galerie_headline    {background-color:#777;height:40px;border:2px solid #ccc;border-bottom:1px solid #777;color:#eee;font-size:18px;font-weight:bold;padding:2px ;}
#galerie_rahmen      {border:2px solid #333;}

a.back { display:block;width:100px;height:36px;text-decoration:none;background-image:url(pics/back.png); }
a.back:link,a.back:visited   { color:#00f; background-image:url(pics/back.png);}
a.back:hover,a.back:active   { color:#ff0; background-image:url(pics/back2.png); }

#pfeil_div                        { height:20px;}
#pfeil                            { width:24px;height:20px;float:right;}

a.pfeil, a.pfeil2, a.pfeil3       { width:24px;height:20px;text-decoration:none;border:0px;display:block;}

a.pfeil:link, a.pfeil:visited     { color:#00f; background-image:url(pics/pfeil.jpg);}
a.pfeil:hover, a.pfeil:active     { color:#ff0; background-image:url(pics/pfeil2.jpg);}

a.pfeil2:link, a.pfeil2:visited   { color:#00f; background-image:url(pics/pfeil3.jpg);}
a.pfeil2:hover, a.pfeil2:active   { color:#ff0; background-image:url(pics/pfeil4.jpg);}

a.pfeil3:link, a.pfeil3:visited   { color:#00f; background-image:url(pics/pfeil5.jpg);}
a.pfeil3:hover, a.pfeil3:active   { color:#ff0; background-image:url(pics/pfeil6.jpg);}

a.button { display:block;width:162px;height:32px;text-decoration:none;background-image:url(pics/hm4.png);color:#000;font-weight:bold; line-height:16px;text-align:center; }
a.button:link,a.button:visited   { color:#000; background-image:url(pics/hm4.png);padding: 2px 0px 0px 0px;font-size:12px;}
a.button:hover,a.button:active   { color:#b00; background-image:url(pics/hm5.png);padding: 2px 0px 0px 0px;font-size:12px;}

#flagge     {width:80px;height:50px;float:left;} 
#flaggename {color:#333;font-family :Times New Roman, Times, Arial, Helvetica, sans-serif;font-size :9px;text-transform:uppercase;}

/* Teamseiten */
#spacer_team_10   {width:10px; height:10px;float:left;}
#spacer_team_27   {width:27px; height:10px;float:left;}
#spacer_team_650  {width:650px; height:10px;}

#pic_team_ma      {width:106px; height:100px;float:left;}
#pic_team_ma_bu                                         {width: 96px;margin: 5px;}	
#pic_team_ma_bu dt a                                    {height: 51px;text-decoration: none;padding:0 0 0 0px;}		
#pic_team_ma_bu dt a:link, #pic_team_ma_bu dt a:visited {line-height:20px;color: #000;font-size:0.9em;font-family:Times New Roman, Times, Arial, Helvetica,sans-serif;font-weight:bold;display: block;background-image: url(pics/team_std_but.jpg);padding:0px 0px 0px 22px;}
#pic_team_ma_bu dt a:hover,#pic_team_ma_bu dt a:active  {color: #b00;background-image: url(pics/team_std_but2.jpg);padding: 0px 0px 0px 22px;}	
.team_vn {font-size:12px;}

#pic_team_fr           {width:350px; height:100px;float:left;}

#team_headline         {color:#333;font-size:18px;font-weight:bold;padding:2px ;text-align:center;}
#team_headline_left    {color:#333;font-size:18px;font-weight:bold;padding:2px ;background-color:#fff;}
#team_headline_center  {color:#fff;font-size:26px;font-weight:bold;padding:2px ;text-align:center;background-color:#2F2C6E;}
#team_linie            {width:630px;text-align:center;}





