body {margin: 0px; padding: 0px; font: .8em/1.5em "Lucida Grande", Lucida, Verdana, sans-serif;}
td {font: .8em/1.5em "Lucida Grande", Lucida, Verdana, sans-serif;}

/*-- Meta Menue --*/
.spacer_met {height: 5px;}
.met_home {width: 63px; height: 16px; background-image: url(../img_templ/GST_template_02.gif);}
.met_impr {width: 89px; height: 16px; background-image: url(../img_templ/GST_template_03.gif);}
.met_leer {width: 813px; height: 16px;}
.met_leer2 {width: 10px; height: 16px;}

/*-- Schlagschatten --*/
.schatt_l_o {width: 10px; height: 10px; background-image: url(../img_templ/GST_template_05.jpg);}
.schatt_r_o {width: 10px; height: 10px; background-image: url(../img_templ/GST_template_07.jpg);}
.schatt_l_u {width: 10px; height: 10px; background-image: url(../img_templ/GST_template_22.jpg);}
.schatt_r_u {width: 10px; height: 10px; background-image: url(../img_templ/GST_template_24.jpg);}
.schatt_oben {width: 960px; height: 10px; background-image: url(../img_templ/GST_template_06.jpg);}
.schatt_unten {width: 960px; height: 10px; background-image: url(../img_templ/GST_template_23.jpg);}
.schatt_links {width: 10px; background-image: url(../img_templ/GST_template_08.jpg); background-repeat: repeat-y;}
.schatt_rechts {width: 10px; background-image: url(../img_templ/GST_template_10.jpg); background-repeat: repeat-y;}

/*-- gelber Rahmen --*/
.gelb_oben {width: 940px; height: 10px; background-image: url(../img_templ/GST_template_12.gif);}
.gelb_links {width: 10px; /* height: 785px; */ background-image: url(../img_templ/GST_template_11.gif); background-repeat: repeat-y;}
.gelb_rechts {width: 10px; /* height: 785px; */ background-image: url(../img_templ/GST_template_13.gif); background-repeat: repeat-y;}
.gelb_adrr_unten {width: 940px; height: 30px; background-image: url(../img_templ/GST_template_20.gif);}
.gelb_lo {width: 10px; height: 10px; background-image: url(../img_templ/GST_template_25.gif);}
.gelb_lu {width: 10px; height: 10px; background-image: url(../img_templ/GST_template_26.gif);}
.gelb_ro {width: 10px; height: 10px; background-image: url(../img_templ/GST_template_27.gif);}
.gelb_ru {width: 10px; height: 10px; background-image: url(../img_templ/GST_template_28.gif);}

/*-- Slogan --*/
.slogan {width: 960px; height: 31px; background-image: url(../img_templ/GST_template_21.gif);}

/*-- Layout Inhalt --*/
.logo {width: 360px; height: 220px; background-image: url(../img_templ/GST_template_14.gif); background-repeat: no-repeat;}
.logo4 {width: 360px; height: 135px; background-image: url(../img_templ/GST_template_14_2.gif); background-repeat: no-repeat;}
.spacer_o_m {width: 20px; height: 230px;}
.spacer_o_m4 {width: 20px; height: 145px;}
.text {width: 560px; height: 220px; vertical-align: top;}
.text4 {width: 560px; height: 135px; vertical-align: top;}
.spacer_logo {width: 360px; height: 10px;}
.spacer_text {width: 560px; height: 10px;}
.bilder {width: 940px; height: 325px; vertical-align: top;}
.bilder2 {width: 940px; height: 325px; vertical-align: middle;	}
.bilder3 {width: 360px; height: 555px; vertical-align: top;}
.bilder4 {width: 360px; height: 555px; vertical-align: top;}
.text3 {width: 560px; height: 630px; vertical-align: top;}
.spacer_m3 {width: 20px; height: 545px;}

.start {width: 940px; height: 220px;}
.spacer_start {width: 940px; height: 10px;}

/*-- Menue --*/
.men {width: 960px; height: 60px; background-image: url(../img_templ/GST_menue.jpg);}
.men_feld {width: 120px; text-align: center;}


/*-- CSS Inhalt zentrieren --*/

#container {
width: 975px;
position: absolute;
left: 50%;
margin-left: -487px;
} /* funzt o im IE7, des Glump... ;-)



#content {position: relative; width: 975px; left: 0px;}

/*-- Bildgallerie --*/
.tab_gallery {width: 940px; height: 315px;}
.thumb_gallery {width: 380px; height: 315px;}
.bild-klein {width: 168px; height: 95px; vertical-align: middle; background-color: #CCCCCC;}
.bild-gross {vertical-align: middle; width: 560px; height: 315px;}
.spacer_v {width: 18px;}
#spacer_h {height: 15px;}

.wtgallery_list_area {position: absolute; left: 20px; /*top: 380px;*/ width: 380px; height: 315px;}
.wtgallery_list_area img {width: 170px; height: 95px; vertical-align: middle; border: 0px; margin-right: 15px; margin-bottom: 12px;}

#wtgallery_singlepic_area {position: absolute; left: 400px; /*top: 380px;*/ width: 560px; height: 315px; vertical-align: middle;}
.wtgallery_singlepic img {border: 0px;}

.tx-wtgallery-pi1 {padding-bottom: 10px;}
.tx-wtgallery-pi1 img {border: 1px solid #666666;}

/*-- Textformate --*/
h1 {font: 1.2em/1.5em "Lucida Grande", Lucida, Verdana, sans-serif; font-weight: bold; color: #444444; margin-top: 5px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px;}
h2 {font: 1.2em/1.5em "Lucida Grande", Lucida, Verdana, sans-serif; font-weight: bold; color: #666666; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px;}
.csc-textpic-caption {font: 1.0em/1.5em "Lucida Grande", Lucida, Verdana, sans-serif; font-style: italic; color: #777777; padding-top: 5px;}
h6 {font: 1.0em/1.5em "Lucida Grande", Lucida, Verdana, sans-serif; font-style: italic; color: #777777; padding-top: 0px;}

.bilder .csc-textpic-image img, .bilder3 .csc-textpic-image img, .text3 .csc-textpic-image img {border: 1px solid #666666;}



.text3 ul {list-style: none; margin-left: 0px;}
html>body .text3 ul {padding-left: 0px; margin-left: 0px;} /*Mozi-Hack*/
.text3 li {background-image: url(../img_templ/gst_dot.gif); background-repeat: no-repeat; background-position: 0 .4em; padding-left: 1.0em;}


a {color: #444444; text-decoration: underline;}
a:link {color: #444444; text-decoration: underline;}
a:visited {color: #444444; text-decoration: underline;}
.text a:hover, .text4 a:hover {color: #444444; text-decoration: underline; background-color: #FFFF00;}
.bilder .bodytext a:hover {color: #444444; text-decoration: underline; background-color: #FFFF00;}
a:link img {border: none; background-color: #FFFFFF;}
a:visited img {border: none; background-color: #FFFFFF;}

/*-- Referenzen Tabelle --*/
.bilder4 .contenttable {font: 1.0em/1.5em "Lucida Grande", Lucida, Verdana, sans-serif; width: 930px;}
.bilder4 .td-0, .bilder4 .td-2, .bilder4 .td-4 {font-weight: bold; width: 90px; padding-right: 10px; text-align: right;}
.bilder4 .td-1, .bilder4 .td-3 {width: 180px;}
.bilder4 .td-last {width: 210px;}
.bilder4 .tr-even {background-color: #EEEEEE;}

