body {background-color: #a2ae8e}

#rs-style {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	height: 585px;
	background-color: #c7d0b4}
	
/**************** vertical menu ************/
.vertmenu {
	position: absolute;
	top: 87px;
	margin: 0;
	padding: 0;
	width: 122px;
	list-style: none;
	background: #c7d0b4}
	
.vertmenu li {
	padding: 0;
	margin: 0;
	height: 55px;
	list-style: none;
	background-repeat: no-repeat}
	
.vertmenu li a, .vertmenu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -1000px;
	height: 56px;
	background-repeat: no-repeat}
	
.rsg {background-image: url(images/but/but-rsg-a.jpg);}
.rsg a {background-image: url(images/but/but-rsg.jpg);}
.rsf {background-image: url(images/but/but-rsf-a.jpg);}
.rsf a {background-image: url(images/but/but-rsf.jpg);}
.gallery {background-image: url(images/but/but-gal-a.jpg);}
.gallery a {background-image: url(images/but/but-gal.jpg);}
.articles {background-image: url(images/but/but-art-a.jpg);}
.articles a {background-image: url(images/but/but-art.jpg);}
.news {background-image: url(images/but/but-news-a.jpg);}
.news a {background-image: url(images/but/but-news.jpg);}
.donations {background-image: url(images/but/but-don-a.jpg);}
.donations a {background-image: url(images/but/but-don.jpg);}
.links {background-image: url(images/but/but-links-a.jpg);}
.links a {background-image: url(images/but/but-links.jpg);}
.contact {background-image: url(images/but/but-cont-a.jpg);}
.contact a {background-image: url(images/but/but-cont.jpg);}
.web {background-image: url(images/but/but-web-a.jpg);}
.web a {background-image: url(images/but/but-web.jpg);}
ul.vertmenu li a:hover {background: none;}

/************* titel ************/
#titel {
	width: 800px;
	height: 89px;
	position: absolute;
	top: 0px;
	left: 0px}
		
/************* images ************/
img {border:none 0}

.bordered{border:5px solid #a2ae8e}
a img.bordered {border:5px solid #a2ae8e}
a:hover img.bordered {border: 5px solid #f5a80a}
	
/**************** text ************/	
p {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.8em; 
    	color: #330000;
    	line-height: 1.2em;
	text-align: left}

.cursive{
    font-style: italic}

.bold{ 
	font-weight: bold}
	
h1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1em;
	color: #333300;
	text-align: center}

h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 0.9em; 
	color: #333300;
	text-align: left}
	
h3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #333300;
	text-align: center}
	
li {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #330000;
	lineheight: 1.2em}

.alpha-list {list-style-type:lower-alpha}
.nr-list {list-style-type:decimal}

/************* text blocks ************/

table {
	float: center;
	border-style: none;
	width: 400px; 
	text-align: left; 
	margin-left: auto; 
	margin-right: auto}

td {padding:0}

.head1{
	background-color: #c7d0b4;
	width: 600px;
	height: 30px;
	position: absolute;
	top: 90px;
	left: 122px;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px}
	
.head2 {
	background-color: #c7d0b4;
	width: 475px;
	height:30px;
	position: absolute;
	top: 90px;
	left: 122px;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px}
			
.txt1 {
	background-color: #c7d0b4; 
	width: 650px;
	height: 431px;
	position: absolute;
	top: 125px;
	left: 122px;
	padding-top: 10;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	overflow: auto}
	
.txt2 {
	background-color: #c7d0b4; 
	width: 480px;
	height:431px;
	position: absolute;
	top: 125px;
	left: 122px;
	padding-top: 10;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	overflow: auto}
		
.txt-contact {
	background-color: #c7d0b4;
	text-align: center;
	width: 450px;
	height:300px;
	position: absolute;
	top: 160px;
	left: 200px;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px}

.txt-contact p{text-align: center;}

.video{
position: absolute;
	top: 55px;
	left:90px;
	margin: 0;
	padding: 0;
	width: 480px;
	height: 360px;}

/************* side pictures and links ************/
.side-rsf img {
	position: absolute;
	top: 100px;
	right:8px;
	margin: 0;
	padding: 0;
	width: 155px;
	height: 127px;}
	
	/*** 120px tussenspace ***/
	
.side-su img {
	position: absolute;
	top: 100px;
	right:8px;
	margin: 0;
	padding: 0;
	width: 155px;
	height: 188px;}
	
	/*** 110px tussenspace ***/

.side-3{
position: absolute;
	top: 298px;
	right:8px;
	margin: 0;
	padding: 0;
	width: 165px;
	height: 30px;}
	
/************* links ************/
a:link {
	color:#333300;
	font-weight:bold;
	text-decoration: none;
	outline: #a2ae8a}

a:focus {color: #a2ae8a}


a:active {color: #333300;
	text-decoration: none;
	outline: #a2ae8a}	

a:visited  {
	color: #333300;
	font-weight:bold;
	text-decoration: none;
	outline: #a2ae8a;}

a:hover  {
	color: #f5a80a;
	text-decoration: none;
	outline: #a2ae8a;}


