/* CSS Document */

body {margin: 0px; padding: 0px; background: url(/images/bckgrnd_pattern.png); text-align:center;}

* {font-family:"Trebuchet MS", Tahoma, Helvetica, sans-serif; font-size:12px; color:#000000;}


.header {width:800px; margin:10px auto; height:80px; background:url(images/shs_header.png) no-repeat center;}
.wrapper {width:800px; min-height:1200px;margin:10px auto; background:#e3fce3;margin-top:-10px;}

		.home {text-align:left; margin-left:30px;margin-top:-5px;font-weight:bold;}
		.navi {font-weight:bold; text-align:right; }
		.navi table {width:100%;padding:5px;color:#000000}
		.navi tr {height:50px;}
		.navi td {width:20%;background:url(images/navibutton.png) no-repeat center;padding-right:25px;padding-bottom:15px;vertical-align:bottom;}

		.galerie_navi {width: 710px; margin: 0px auto; border-bottom:solid 1px; border-top:solid 1px;line-height:2.6em; }
		.galerie_navi a {font-weight:bold; padding:0px 5px;}
		
		.content {padding:0px 10px;}

		.footer {margin-top:100px; padding:10px; text-align:right;}
			.footer a {text-decoration:none;}
			
		.lb {text-align:center;}
		.lb img {margin:15px; border: 1px solid #009900;}

h1 {display:none;}
h2 {font-size:20px; font-weight:bold; text-align:center; color: #009900}
h3 {font-size:14px; font-weight:bold; text-align:center; color: #009900;}
h4 {font-size:12px; font-weight:bold; text-align:center; color: #009900;}

a:link {color: #333333; text-decoration:none;}
a:visited {color: #222222; text-decoration:none;}
a:hover {color: #555555; text-decoration:underline;}
a:active {color: #ffffff; text-decoration:underline;}