body, tr, td{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
background-image:url(http://www.stgt.com/images/stgt_elemente/backgr_wbw_artikel.gif);} 


a:link {color:#104C82; text-decoration:none;}
a:visited{color:#104C82;  text-decoration:none;}
a:active {color:104C82; text-decoration:none;}
a:hover {color:#EA0000;  text-decoration:none; }
a {font-family:Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; color: #104C82;}


a:link.linksnavig {color:#104C82; text-decoration:none; }
a:visited.linksnavig {color:#104C82; text-decoration:none;}
a:active.linksnavig {color:#104C82; text-decoration:none;}
a:hover.linksnavig {color:#EA0000; text-decoration:none; }
a.linksnavig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 10px;
	font-weight : bolder;
	color: #104C82;
}
a:link.googleausgabe01 {color:#ea0000; text-decoration:none; }
a:visited.googleausgabe01 {color:#ea0000; text-decoration:none;}
a:active.googleausgabe01{color:#454a59; text-decoration:none;}
a:hover.googleausgabe01{color:#454a59; text-decoration:none; font-weight : bold;}
a.googleausgabe01{ FONT-WEIGHT: bold; FONT-SIZE: 160%; COLOR: #EA0000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif}	

a:link.linksnavig02 {color:#454a59; text-decoration:none; }
a:visited.linksnavig02 {color:#454a59; text-decoration:none;}
a:active.linksnavig02 {color:#454a59; text-decoration:none;}
a:hover.linksnavig02 {color:#EA0000; text-decoration:none; }
a.linksnavig02 {
	font-family:Verdana, Arial, Helvetica;
	text-decoration:none;
	font-size:10px;
	color: #454a59;
}
a:link.linksrot {color:#ea0000; text-decoration:none; }
a:visited.linksrot {color:#ea0000; text-decoration:none;}
a:active.linksrot {color:#ea0000; text-decoration:none;}
a:hover.linksrot {color:#000000; text-decoration:none;}
a.linksrot {font-family:Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; color:#ea0000;}

a:link.linksheader {color:#FFFFFF; text-decoration:none; }
a:visited.linksheader {color:#FFFFFF; text-decoration:none;}
a:active.linksheader {color:#FFFFFF; text-decoration:none;}
a:hover.linksheader {color:#000000; text-decoration:none;}
a.linksheader {font-family:Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; }

a:link.linksbold {color:#454a59; text-decoration:none;}
a:visited.linksbold  {color:#454a59; text-decoration:none;}
a:active.linksbold  {color:#454a59; text-decoration:none;}
a:hover.linksbold  {color:#EA0000; text-decoration:none; font-weight : bold;}
a.linksbold  {font-family:Verdana, Arial, Helvetica;text-decoration:none;font-size:11px;color :#454a59; font-weight : bold;}

a:link.linksboldliste{color:  #EA0000; text-decoration:none;}
a:visited.linksboldliste {color:#EA0000; text-decoration:none;}
a:active.linksboldliste  {color:#EA0000; text-decoration:none;}
a:hover.linksboldliste {color:#333399; text-decoration:none;}
a.linksboldliste  {font-family:Arial, Helvetica; text-decoration:none; font-size:10px; color : #FF6600;}


a:link.linksemail {color:#383C48; text-decoration:none;text-decoration:none;}
a:visited.linksemail {color:#383C48; text-decoration:none;}
a:active.linksemail {color:#383C48; text-decoration:none;}
a:hover.linksemail {color:#EA0000; text-decoration:none;}
a.linksemail {font-family:Verdana, Arial, Helvetica; text-decoration:none; font-size : 11px; color:#383C48;}

a:link.linksbackpartner {color:#CCCCCC; text-decoration:none;text-decoration:none;}
a:visited.linksbackpartner {color:#CCCCCC; text-decoration:none;}
a:active.linksbackpartner {color:#CCCCCC; text-decoration:none;}
a:hover.linksbackpartner {color:#CCCCCC; text-decoration:none;}
a.linksbackpartner {font-family:Verdana, Arial, Helvetica; text-decoration:none; font-size : 9px; color:#CCCCCC;}

a:link.link_10_grau{color:#383C48; text-decoration:none;}
a:visited.link_10_grau {color:#383C48; text-decoration:none;}
a:active.link_10_grau {color:#383C48; text-decoration:none;}
a:hover.link_10_grau{color:#ea0000; text-decoration:none;}
a.link_10_grau  {font-family:Arial, Helvetica; text-decoration:none; font-size:10px; color:#383C48;}

a:link.link_10_rot{color:#ea0000; text-decoration:none;}
a:visited.link_10_rot {color:#ea0000; text-decoration:none;}
a:active.link_10_rot {color:#ea0000; text-decoration:none;}
a:hover.link_10_rot{color:#383C48; text-decoration:none;}
a.link_10_rot  {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; color:#ea0000;}

.headline_13_blau {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #104C82; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; TEXT-DECORATION: none
}

.headline_13_rot {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #EA0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; TEXT-DECORATION: none
}

.headline_13_black {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: 000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; TEXT-DECORATION: none
}
.headline_13_rot {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #EA0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; TEXT-DECORATION: none
}

.headline_13_grau {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #454a59; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; TEXT-DECORATION: none
}

}
.headline_11_rot {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #EA0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; TEXT-DECORATION: none
}
.headline_11_grau {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #454a59; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; TEXT-DECORATION: none
}



.textheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 160%; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.textheadline_black {FONT-WEIGHT: bold; FONT-SIZE: 160%; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif}
.textheadline_rot {FONT-WEIGHT: bold; FONT-SIZE: 160%; COLOR: #ea0000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif}
.textheadline_grau {FONT-WEIGHT: bold; FONT-SIZE: 160%; COLOR: #676d80; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif}


.textmain_rot{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #EA0000}
.textmain_grau{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #454a59}
.textmain_blau{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #333399}
.textmain_weiss{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF}

.text_12pt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #454a59}

.textbold_12_rot{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #EA0000}
.textbold_12_grau{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #454a59}
.textbold_12_blau{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #104C82}
.textbold_12_black{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #000000}
.textbold_12_weiss{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #FFFFFF}


.textbold_11_rot{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #EA0000}
.textbold_11_grau{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #454a59}
.textbold_11_blau{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #104C82}
.textbold_11_black{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #000000}
.textbold_11_weiss{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #FFFFFF}

.textbold_10_rot{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color: #EA0000; TEXT-TRANSFORM: uppercase;}
.textbold_10_grau{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color: #454a59; TEXT-TRANSFORM: uppercase;}
.textbold_10_blau{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color: #104C82; TEXT-TRANSFORM: uppercase}
.textbold_10_black{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color: #000000; TEXT-TRANSFORM: uppercase}
.textbold_10_weiss{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color: #FFFFFF; TEXT-TRANSFORM: uppercase}

.text_9_rot{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #EA0000}

.fussnote{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}

.zelleline_grau {BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE:  url(line_dotted_vert_grau.gif); width:: 1py; no-repeat top;}
.zelleline_hor {BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE:  url(line_hor_4px.gif); width:: 1py; no-repeat top;}
.zelleleer{height:3px;}
.td_linie_01 {
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;}
.td_linie_02 {
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;}
.td_linie_03 {
	border-left-width: 1px;
	border-left-color: #FFFFFF;
	border-left-style: solid;}
.td_linie_04 {
	border-right-width: 1px;
	border-right-color: #FFFFFF;
	border-right-style: solid;}

.td_linie_05 {
	border-right-width: 1px;
	border-right-color: #A0AEC0;
	border-right-style: solid;}
	
	.td_linie_06 {
	border-bottom-width: 1px;
	border-bottom-color: #c3c7d3;
	border-bottom-style: solid;}
	
	
		.tr_linie_06 {
	border-bottom-width: 1px;
	border-bottom-color: #c3c7d3;
	border-bottom-style: solid;}
	
		.td_linie_07 {
	border-bottom-width: 1px;
	border-bottom-color: #ea0000;
	border-bottom-style: solid;}
	
	.td_linie_08 {
	border-top-width: 1px;
	border-top-color: #d3d4dd;
	border-top-style: solid;}
	
		
	.td_linie_dotted {
	border-bottom-width: 1px;
	border-bottom-color: #d3d4dd;
	border-bottom-style: dotted;}
	
	
	
	
	

.bg_tabelle_01 {
	background-color: #F4F6FA;
}
.bg_tabelle_02 {
	border-bottom-width: 1px;
	border-bottom-color: #A5A5B4;
	border-bottom-style: solid;
	background : Fuchsia;
}
	
.bg_td_grau_bor {
	border-bottom-width: 1px;
	border-bottom-color: #c3c7d3;
	border-bottom-style: solid;
	background-color: #E1E7EA;
}

.bg_td_rot_bor {
	border-bottom-width: 1px;
	border-bottom-color: #c3c7d3;
	border-bottom-style: solid;
	background-color: #ea0000;
}

}
.bg_navig {background-color: #C1C9D0;}

input.form140px{
font-size : 11px;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	FONT-SIZE: 10pt;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: verdana;
	border-color : #99A2AF
	width : 140px;
	height : 18px;
}
input.form100px
{
	font-size : 10px;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	FONT-SIZE: 10pt;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: verdana;
	border-color :#99A2AF;
	width : 95px;
	height : 18px;
}
	
	input.form70px
{
font-size : 11px;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;

	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: verdana;
	border-color : #99A2AF;
	width : 70px;
	height : 18px;}

	input.form200px{
font-size : 11px;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: verdana;
	border-color : #99A2AF;
	width : 200px;
	height : 18px;
}
	
	
	
select.formselect{
font-size : 11px;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	FONT-SIZE: 10pt;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: verdana;
	border-color : #9E9C94;
	height : 18px;}

textarea.formtextarea {
font-size : 11px;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	FONT-SIZE: 10pt;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: verdana;
	border-color : #9E9C94;
}

.input120px {
	font-size : 11px;
	width : 150px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	height : 18px;
}

.input200px {
	font-size : 11px;
	width : 200px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	height : 18px;
}


.inputauto{
	FONT-SIZE: 11px;
	WIDTH: auto;
	FONT-FAMILY: Verdana,Helvetica, Arial, Geneva , sans-serif;
	HEIGHT: 18px
}
	
	.button150px {
	background-color: #FFFFFF;
	color : black;
	font-size : 11px;
	WIDTH: 120px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}

	.button80px {
	background-color: #FFFFFF;
	color : black;
	font-size : 11px;

	WIDTH: 70px;
	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
	.button300px {
	background-color: #FFFFFF;
	color : black;
	font-size : 12px;
	WIDTH: 300px;
	font-family : Arial, Helvetica, sans-serif;}
	

	.button350px {
	background-color: #FFFFFF;
	color : black;
	font-size : 12px;
	WIDTH: 320px;
	font-family : Arial, Helvetica, sans-serif;}
	
	
	
	
		.button400px {
	background-color: #FFFFFF;
	color : black;
	font-size : 12px;
	WIDTH: 360px;
	font-family : Helvetica, sans-serif;}


.text0berschrift_grau {font-family:Arial, Helvetica, sans-serif; font-size:22px; color :#104C82;}
.text0berschrift_blau {font-family:Arial, Helvetica, sans-serif; font-size:20px; color :#104C82;}
.text0berschrift_grau_26 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color :#5c5f6a;
}

.box{
padding:3px;
}

.pict_border {
border : 1px solid #99A2AF;
padding:2px;
width:215px;
height:143px;
margin-bottom: 10px;

}

.clearer { width: 100%; clear: both; height: 0; font-size: 0; line-height: 0; }


.bg_border {
border : 1px solid #99A2AF;
}

.table_float {
float: left;
}


#container
{
width: 791px;
margin-top:35px;
margin-bottom:0px;
margin-right:0px;
margin-left:25px;
border-right-width: 1px;

}

#box_artikel
{
width: 230px;
margin-top:0px;
margin-bottom:30px;
margin-right:25px;
margin-left:0px;
float: left;}

#container_kurztext
{
width: 220px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:5px; word-wrap:break-word}

#container_headline
{
width: 220px;
margin-top:10px;
margin-bottom:10px;
margin-right:0px;
margin-left:5px;}


#container_pict
{
width: 220px;
margin-top:0px;
margin-bottom:5px;
margin-right:0px;
margin-left:0px;

width:220px;
height:147px;



}


a:link.link_headline {color:#104C82; text-decoration:none; }
a:visited.link_headline {color:#104C82; text-decoration:none; }
a:active.link_headline {color:#104C82; text-decoration:none; }
a:hover.link_headline {color:#EA0000; text-decoration:none; }
a.link_headline {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 18px;
	font-weight : bold;
	color: #104C82;}
	
a:link.link_kurztext {color:#2b333f; text-decoration:none; }
a:visited.link_kurztext {color:#2b333f; text-decoration:none; }
a:active.link_kurztext {color:#2b333f; text-decoration:none; }
a:hover.link_kurztext {color:#EA0000; text-decoration:none; }
a.link_kurztext {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 12px;
color: #2b333f;}	
	
	
.clearer { width: 100%; clear: both; height: 0; font-size: 0; line-height: 0; }

.thumbnail 
{width:220px;
height:147px;
border : 1px solid #99A2AF;
padding:2px; 
}


