body {
	padding:					0px;
    font-size:                  12px;
    line-height:                100%;
    margin:                     0px auto;
    color:                      #000000;
    background-image:           url('../img/steen_bg.jpg');
    background-repeat:          repeat;
    background-position:        0px 0px;
	font-style: 				normal;
	font-weight: 				normal;
	font-family:				'Verdana';
    text-align:                 center;
scro
}
div#pagebody {
	padding:					0px;
    margin:                     0px auto;
    text-align:                 left;
}

hr {
	height:						1px;
	background-color:			#8a8a8a;
	border:						0px;
	width:						100%;
}

a:link,
a:visited {
    color:                     	#990000;
    text-decoration:            none;
}

a:hover,
a:active {
    color:                      #304238;
	/*color:						#851115;*/
}

img {
	border:						1px solid red;
    border-style:               none;
    display: 					block;
}

div.bildunterschrift img, 
div.rechtsbuendig img,
table img {
	border:						0px solid #dadbe0;
}

h1 {
    display:                    none;
}

form {
    display:                    inline;         /* IE */
}

p {
    padding:					0px;
    margin:						0px;
	color:						#323034;
	font-size:					12px;
	font-family:				'Verdana';
	font-style: 				normal;
	font-weight: 				normal;
	line-height:				140%;
}

table {
	padding:                    0px;
    margin-top:                 10px;
    margin-bottom:              10px;
	margin-left:				20px;
	color:						#494a4b;
	font-size:					12px;
}



ul {
    list-style-type:            square;
    padding:                    0px;
	padding-left:				20px;
    margin-top:                 10px;
    margin-bottom:              10px;
	margin-left:				20px;
	color:						#494a4b;
	font-size:					12px;
}

.align_left {
    text-align:                 left;
}

.align_right {
    text-align:                 right;
}

.align_center {
    text-align:                 center;
}

.align_justify {
    text-align:                 justify;
}

.allcaps {
    text-transform:             uppercase;
}

.float_left {
    clear:                      left;
    float:                      left;
}

.float_right {
    clear:                      right;
    float:                      right;
}

div.centered {
    width:                      996px;
	background-color:			#FFFFFF;
	border-left:				#000000 1px solid;
	border-right:				#000000 2px solid;
	border-bottom:				#000000 1px solid;
	margin:						0px auto;
	padding:					0px;
	text-align:					left;
}

div#graybox {
	background-color:           #e8e8e8;
}

div#navrahmen {
	background-color: 			#36065e; 
	border-bottom: 				0px;
	position: 					fixed;
	top: 						157px;
	padding:					0px;
	margin:						0px auto;
	text-align:			 		right;
	clear:						both;
}

div#main {
    float:                      left;
    width:                      850px;
    background-color:           #FFFFFF;
    border:                     none;
}

img#logo {
    margin-top:                 10px;
    margin-bottom:              10px;
}

.content {
    padding:                    0px;
}

.keinrand {
    padding:                    0px;
}

.textcontent {
    line-height:				140%;
    font-size:					12px;
}

div.copyright {
	background-color:			#746e6e;
	text-decoration:			none;
	font-size:					10px;
}

div.copyright a {
	color:						#FFFFFF !important;
	text-decoration:			none !important;
	font-size:					10px;
}

a.pfeil {
  background-image:				url('../img/icon_pfeil.gif');
  background-repeat: 			no-repeat;
  background-position: 			7px center;
  padding-left:					25px;
  color:						#000000;  
  font-size:					11px;
}

a.add {
  background-image: 			url('../img/icon_add.gif');
  background-repeat: 			no-repeat;
  background-position: 			7px center;
  padding-left:					25px;
  color:						#000000;  
  font-size:					11px;
}                               
                                
h2 {
	font-size: 					18px;
	font-weight: 				bold;
	color:						#FFFFFF;
	margin: 					0px;
	margin-top:					3px;
	margin-bottom:				3px;
	padding-top:				1px;
	padding-bottom:				1px;
}

div.shortnews h2{
	font-size: 					14px;
	font-weight: 				bold;
	color:						#FFFFFF;
	margin: 					0px;
	margin-top:					3px;
	margin-bottom:				3px;
	padding-top:				1px;
	padding-bottom:				1px;	
}
                                
h3 {
	font-size: 					20px;
	font-style: 				normal;
	font-weight: 				normal;
	font-family:				'Verdana';
	color:						#494a4b;
	margin: 					0px;
	margin-top:					3px;
	margin-bottom:				3px;
	padding-top:				3px;
	padding-bottom:				8px;
}                               
                                
h4 {
	font-size: 					16px;
	font-style: 				oblique;
	font-weight: 				normal;
	font-family:				'Times New Roman';
	color:						#990000;
	margin: 					0px;
	margin-top:					3px;
	margin-bottom:				3px;
	padding-top:				3px;
	padding-bottom:				8px;
}                               
                                
h5 {
	font-size: 					12px;
	font-weight: 				normal;
	color:						#494a4b;
	margin: 					0px;
	margin-top:					3px;
	margin-bottom:				3px;
	padding-top:				3px;
	padding-bottom:				3px;
}

.hell {
	background-color: 			#FFFFFF;
	font-size:                  12px;
	line-height:                140%;
	padding-left:				13px;
	padding-right:				13px;
	padding-top:				13px;
	padding-bottom:				2px;
}

.greenheadlines {
	background-color: 			#FFFFFF;
	font-size:                  12px;
	line-height:                140%;
	padding-left:				13px;
	padding-right:				13px;
	padding-top:				2px;
	padding-bottom:				2px;
}
div.greenheadlines h3 {
	font-size: 					20px;
	font-style: 				normal;
	font-weight: 				normal;
	font-family:				'Verdana';
	color:						#FFFFFF;
	margin: 					0px;
	margin-top:					5px;
	margin-bottom:				0px;
	padding:					5px;
	background-image:           url('../img/steen_greenpixel_trans.png');
    background-repeat:          repeat;
}

div.link_quadrat,
div.link_pfeil {
	padding-top:				2px;
}

div.link_quadrat a,
div.link_pfeil a {
	background-repeat: 			no-repeat;
	padding-left: 				20px;
}

div.link_quadrat a:link,
div.link_pfeil a:link,
div.link_quadrat a:visited,
div.link_pfeil a:visited {
    color:                     	#000000;
    text-decoration:            none;
}

div.link_quadrat a:hover,
div.link_pfeil a:hover,
div.link_quadrat a:active,
div.link_pfeil a:active {
    color:                      #304238;
}


div.link_quadrat a {
	background-image: 			url('../img/greenblock.png');
	background-position: 		4px 4px;
	margin-left:				20px;
}

div.link_pfeil a {
	background-image: 			url('../img/greenpfeil.png');
	background-position: 		7px 4px;
}







img.linksbuendig {
	float:						left;
	margin-right:				15px;
	margin-bottom:				10px;
}

img.rechtsbuendig {
	float:						right;
	margin-left:				15px;
	margin-bottom:				10px;	
}

div.linksbuendig {
	float:						left;
	margin-right:				15px;
	margin-bottom:				10px;
}

div.rechtsbuendig {
	float:						right;
	margin-left:				15px;
	margin-bottom:				10px;	
}

div.zentriert {
	text-align: 				center;
	margin: 					0px auto;
	margin-bottom: 				15px;
}

div.zentriert img {
	margin:						0px auto;
}





form {
	display:					inline;		/* IE */
}

p.blocksatz {
	text-align: 				justify;
}

table.border {
	border: 					1px solid black;
	border-collapse : 			collapse;	
	width: 						100%;
	margin-bottom:				5px;
}

table.border th {
	border: 					1px solid black;	
	padding: 					4px;
	font-weight:				bold;
	color:						#A53521;	
}

table.border td {
	border: 					1px solid black;	
	padding: 					4px;
}

table.border td.center {
	text-align: 				center;
}

#youarehere {
	margin: 					0px;
	padding:					0px;
	padding-left:				28px;
	height:						15px;
	padding-bottom:				6px;
	font-size: 					10px;
	font-style: 				normal;
	font-weight: 				normal;
	font-family:				'Verdana';
	text-align: 				left;
}

#youarehere a {
	text-decoration:			none;
	color:						#FFFFFF;
	font-size:					10px;
	margin:						0px;
	padding:					0px;
	padding-left:				15px;
	padding-top:				2px;
	float:						left;
}

#youarehere img {
	border:						0px;
	height:						18px;
	float:						left;
	padding:					0px;
	margin:						0px;
	padding-right:				5px;
}

#youarehere span {
	margin:						0px;
	padding:					0px;
	padding-top:				2px;
	font-size: 					10px;
	color: 						#FFFFFF;
	float:						left;
}

ul.quicklink {
    clear:                      both;
    float:                      left;
    width:                      100%;
    margin:                     0px;
    padding:                    0px;    
    background-color:           #FFFFFF;
    margin-bottom:				20px;
    padding-bottom:				1px;
}

ul.quicklink li {
    display:                    block;
    margin:                     0px;
    padding:                    0px;
    margin-bottom:				1px;
}

ul.quicklink li a:link,
ul.quicklink li a:visited {
    display:                    block;
    margin-right:               3px;
    padding-left:               3px;
    padding-right:              7px;
    padding-top:                4px;
    padding-bottom:             4px;
    color:                      #4C4847;
    font-size:                  12px;
    text-decoration:            none;
    border-bottom:				1px solid #EEEEEE;
}

ul.quicklink li a:hover,
ul.quicklink li a:active {
    text-decoration:            none;   
    color:                      #6b1d13;
}

div.clearpane,
div.clear {
	clear:						both;
}
div.bildunterschrift {
	margin-bottom: 				5px;
}
div.bildunterschrift p {
	margin:						0px;
	padding:					1px;
	padding-left:				5px;
	padding-right:				5px;
	background-color:			#EFEFEF;
	font-size:					10px;
	margin:						0px auto;
	text-align: 				left;
	/**
	border-bottom: 				1px dotted #36065e;
	border-top: 				1px dotted #36065e;
	/**/
}
div.bildunterschrift p img {
	padding-right:				5px;
}

div.kontent {
	position:					relative;
	left:						50%;
	z-index:					7;
	top:						252px;
	width:						585px;
	margin-left:				-425px;
	padding:					0px;
	border:						0px;
}

div.kontentbox {
	width:						571px;
	min-height:					100px;
}

div.kontentbox p {
	color:						#494a4b;
	padding:					5px;
	text-align:					justify;
}

div.kontentbox h1 {
	background-color:			#dadbe0;
	padding:					8px;
	width:						571px;
	font-family:				sans-serif;
	font-size:					18px;
	font-weight:				lighter;
}

div.basicHeader {
	width:						985px;
	padding:					0px;
	margin:						0px auto;
	text-align: 				left;
	clear:						both;
}
div.basicContent {
	width:						985px;
	padding:					0px;
	margin:						0px auto;
	text-align: 				left;
	clear:						both;
}

div.basicFooter {
	width:						985px;
	padding:					0px;
	margin:						0px auto;
	text-align: 				left;
	clear:						both;
}

div.innercontentwhite {
	width:						941px;
	margin-left:				22px;
	margin-right:				22px;
	display:					block;
	clear:						both;
	background-color: 			#FFFFFF;
}

div.headerTop {
	background-image: 			url('../img/steen_white_top.png');
	background-repeat:			no-repeat;
	width:						985px;
	height:						32px;
	padding:					0;
	margin:						0;
	clear:						both;
}
div.headerMiddle {
	background-image: 			url('../img/steen_white_middle.png');
	background-repeat:			repeat-y;
	width:						985px;
	padding:					0;
	margin:						0;
	clear:						both;
}
div.headerBottom {
	background-image: 			url('../img/steen_white_bottom.png');
	background-repeat:			no-repeat;
	width:						985px;
	height:						24px;
	padding:					0;
	margin:						0;
	clear:						both;
}

div.contentTop {
	background-image: 			url('../img/steen_grey_top.png');
	background-repeat:			no-repeat;
	width:						985px;
	height:						24px;
	padding:					0;
	margin:						0;
	/*margin-top:					-30px;*/
	clear:						both;
}
div.contentMiddle {
	background-image: 			url('../img/steen_grey_middle.png');
	background-repeat:			repeat-y;
	width:						985px;
	padding:					0;
	margin:						0;
	clear:						both;
}
div.contentBottom {
	background-image: 			url('../img/steen_grey_bottom.png');
	background-repeat:			no-repeat;
	width:						985px;
	height:						25px;
	padding:					0;
	margin:						0;
	clear:						both;
}

div.bottomicons {
	clear:						both;
	display:					block;
	margin-left:				900px;
	margin-top:					5px;
}
a.nachoben img {
	width:						16px;
	height:						15px;
	margin-right:				10px;
	float:						left;
}
a.drucken img {
	width:						16px;
	height:						15px;
	margin-right:				10px;
	float:						left;
}
div.footertop {
	background-image: 			url('../img/svs_footer_head.jpg');
	background-repeat:			no-repeat;
	width:						985px;
	height:						19px;
	padding:					0px;
	margin:						0px auto;
	text-align: 				left;
	clear:						both;	
}
div.footermiddle {
	background-image: 			url('../img/svs_footer_middle.jpg');
	background-repeat:			repeat-y;
	width:						985px;
	padding:					0px;
	margin:						0px auto;
	text-align: 				left;
	clear:						both;	
}
div.footerbottom {
	background-image: 			url('../img/svs_footer_bottom.jpg');
	background-repeat:			no-repeat;
	width:						985px;
	height:						23px;
	padding:					0px;
	margin:						0px auto;
	text-align: 				left;
	clear:						both;	
}

div.newsletter {
	padding-top:				8px;
}
div.newsletter input[type=text] {
	border:						1px solid #494a4b;
	background-color:			#FFFFFF;
	color:						#494a4b;
	height:						20px;
	width:						125px;
	font-size:					10px;
	padding:					0px;
	margin:						0px;
}
div.newsletter input[type=password] {
	border:						1px solid #494a4b;
	background-color:			#FFFFFF;
	color:						#494a4b;
	height:						20px;
	width:						125px;
	font-size:					10px;
	padding:					0px;
	margin:						0px;
}
div.newsletter input[type=submit] {
	border:						1px solid #494a4b;
	background-color:			#494a4b;
	color:						#FFFFFF;
	height:						22px;
	width:						70px;
	font-size:					10px;
	padding:					0px;
	margin:						0px;
}
div.smaller {
	padding-top:				5px;
	font-size:					9px;
	color:						#8a8a8a;
	clear:						both;
}
small.smaller {
	font-size:					9px;
	color:						#8a8a8a;
}
a.smaller {
	font-size:					9px;
}
div.facebook {
	float:						left;
	font-size:					10px;
	font-weight:                normal;
	color:						#8a8a8a;
	padding-top:				5px;
	padding-left:				5px;
}
div.facebook b {
	font-size:					10px;
	font-weight:                bold;
	color:						#8a8a8a;
}
div.facebook a {
	color:						#FFFFFF;
	text-decoration:            none;
}
div.facebook a:hover {
	text-decoration:			underline;
}
img.facebook {
	float:						left;
	border:						0px;
	display:					block;
}
div.twitter {
	float:						left;
	font-size:					10px;
	font-weight:                normal;
	color:						#8a8a8a;
	padding-top:				5px;
	padding-left:				5px;
}
div.twitter b {
	font-size:					10px;
	font-weight:                bold;
	color:						#8a8a8a;
}
div.twitter a {
	color:						#FFFFFF;
	text-decoration:            none;
}
div.twitter a:hover {
	text-decoration:			underline;
}
img.twitter {
	float:						left;
	border:						0px;
	display:					block;
}

div.greenunderlogo {
	position:					absolute;
	top:						120px;
	left:						50%;
	margin-left:				135px;
	border:						0px;
	padding:					0px;
	height:						10px;
	width:						336px;
	background-image:           url('../img/steen_greenpixel_trans.png');
    background-repeat:          repeat;
}

ul#nav
{
	position:					absolute;
	top:						93px;
	left:						50%;
	margin-left:				-519px;
	border:						0px;
	padding:					0px;
	padding-left:				51px;
	display:					block;
	clear:						both;
	background-color:			inherit;
	list-style-type:			none;
	width:						985px;
	height:						40px;
	font-size:					14px;
	text-align: 				left;
	font-family:                'Verdana';
}

ul#nav li
{
	float:						left;
	margin:						0px;
	padding:					0px;
	margin-right:				1px;
	list-style-type:			none;
	z-index:					2;
	background-image: 			url('../img/steen_greypixel.jpg');
	background-repeat:			repeat;
	
}

ul#nav li a:link,
ul#nav li a:visited
{
	display:					block;
	padding-left:				5px;
	padding-top:				7px;
	color:						#FFFFFF;
	text-decoration:			none;
	height:						20px;
	width:						100px;
}

ul#nav li.current a:link,
ul#nav li.current a:visited,
ul#nav li.current a:hover,
ul#nav li.current a:active
{
    color:                      #FFFFFF;
	background-image: 			url('../img/steen_redpixel.png');
	background-repeat:			repeat;
}

ul#nav li:hover a:link,
ul#nav li:hover a:visited,
ul#nav li:hover a:hover,
ul#nav li:hover a:active,
ul#nav li.hover a:link,					/* IE 6 */
ul#nav li.hover a:visited,				/* IE 6 */
ul#nav li.hover a:hover,				/* IE 6 */
ul#nav li.hover a:active,				/* IE 6 */
ul#nav li a:hover,
ul#nav li a:active
{
    color:                      #FFFFFF;
	background-image: 			url('../img/steen_greypixel.jpg');
	background-repeat:			repeat;
}

ul#nav li ul
{
	position:					absolute;
	display:					none;
	margin:						0px;
	padding:					0px;
	background-image:			url('../../img/alphatier2.png') !important;
	list-style-type:			none;
	text-decoration:			none;
	background-color:			#e4de92;	
}

ul#nav li:hover ul,
ul#nav li.hover ul					/* IE 6 */
{
	display:					block;
	text-decoration:			none !important;
}

ul#nav li ul li
{
	clear:			 			both;
	margin:			 			0px;
	padding:		 			0px;
	list-style-type:			none;
	text-decoration:			none !important;
	border-bottom:				none !important;
}

ul#nav li ul li a:link,
ul#nav li ul li a:visited
{
	margin:						0px;
	padding:					0px;	
	width:						180px;
	background-color:			transparent !important;
	font-size:					0.9em;
	font-weight:				normal;
	padding-bottom:				0px;
	padding-top:				13px;	
	padding-left:				15px;
	line-height:				100%;
	border-bottom:				none !important;
	text-align: 				left !important;
	font-family:                'Verdana' !important;
	color:						#FFFFFF !important;
	text-decoration:			none !important;
}

ul#nav li ul li.current a:link,
ul#nav li ul li.current a:visited
{
	color:						#FFFFFF;
	border-bottom:				none !important;
	background-color:			transparent !important;
	text-decoration:			none !important;
}

ul#nav li ul li a:hover,
ul#nav li ul li a:active
{
	color:						#AAAAAA !important;
	border-bottom: 				none !important;
	background-color:			white !important;	
	text-decoration:			none !important;
}

div.footernavi div {
	padding:				3px;
	padding-left:			55px;
	margin:					0px;
	margin-bottom:			3px;
	display:				block;
	width:					120px;
	float:					left;
	min-height:				120px;
	color:					#FFFFFF;
	font-style: 			normal;
	font-weight: 			normal;
	font-family:			'Verdana';
	text-align: 			left;
	line-height:			140%;
}

div.footernavi div a:link,
div.footernavi div a:visited {
    color:                     	#AAAAAA;
    text-decoration:            none;
}

div.footernavi div a:hover,
div.footernavi div a:active {
    color:                      #304238;
	/*color:						#851115;*/
}




div.shortnews {
	display:				block;
}

div.logo {
	padding:					0px;
	margin:						0px;
	margin-left:				690px;
	margin-right:				16px;
	height:						90px;
	border:						0px;
}

img#headlogo {
	display:					block;
	padding:					0px;
	margin:						0px;
	width:						250px;
}

div.leftpane {
    float:                      left;
    width:                      43%;
    padding:                    10px 25px 10px 25px;
    overflow:					hidden;
}

div.rightpane {
    float:                      right;
    width:                      43%;
    padding:                    10px 25px 10px 25px;
    overflow:					hidden;    
}

div.pagefloat_left {
    float:                      left;
    width:                      470px;
    overflow:					hidden;
	padding:					0px;
	margin:						0px;
}

div.pagefloat_right {
    float:                      right;
    width:                      470px;
    overflow:					hidden;
	padding:					0px;
	margin:						0px;
}

div.pagefloat_right div.bildbox img {
	float:						right;
}
div.pagefloat_left div.bildbox img {
	float:						left;
}
div.pagefloat_right div.bildbox div.bildunterschrift {
	padding:					0px;
	margin:						0px;
	float:						right;
}
div.pagefloat_left div.bildbox div.bildunterschrift {
	padding:					0px;
	margin:						0px;
	float:						left;
}

div.pagefloat_right div.bildbox h3 {
	font-size: 					18px;
	font-style: 				normal;
	font-weight: 				normal;
	font-family:				'Verdana';
	color:						#FFFFFF;
	margin: 					0px;
	margin-top:					0px;
	margin-bottom:				0px;
	padding:					5px;
	margin-left:				14px;
	background-image:           url('../img/steen_greenpixel_trans.png');
    background-repeat:          repeat;
}
div.pagefloat_left div.bildbox h3 {
	font-size: 					18px;
	font-style: 				normal;
	font-weight: 				normal;
	font-family:				'Verdana';
	color:						#FFFFFF;
	margin: 					0px;
	margin-top:					0px;
	margin-bottom:				0px;
	padding:					5px;
	margin-right:				14px;
	background-image:           url('../img/steen_greenpixel_trans.png');
    background-repeat:          repeat;
}
div.bildbox div.bildunterschrift {
	margin:						0px;
	padding:					0px;
}<
.invisible {
	display:					none;
}
div#sprache
{
	position:					absolute;
	top:						26px;
	left:						50%;
	margin-left:				-519px;
	border:						0px;
	padding:					0px;
	padding-left:				53px;
	display:					block;
	width:						985px;
	height:						40px;
	font-size:					10px;
	text-align: 				left;
	font-family:                'Verdana';
}
div#sprache a:link,
div#sprache a:visited {
    color:                     	#304238;
    text-decoration:            none;
}
div#sprache a:hover,
div#sprache a:active {
    color:                      #851115;
}
.printFooter {
	display:					none;
}
content p {
	padding-bottom:				5px;
}