body {

	margin:0;

	padding:0;

	font-family:verdana, arial, sans-serif;

	font-size:80%;

	color:#4C482B;

	text-align:center;

	background-color:#8FA4C1;

}



p {

margin:0 0 0 0; padding:0.3em;}



h1 {

	padding:0;

	margin:0;

	font-size:250%;

	font-weight:normal;

	font-style:italic;

	color:#0099FF;

	font-family:"Trebuchet MS", verdana, arial, sans-serif;

}



h2 {

	background-color:#999999;

	color:#ffffff;

	font-size:large;

	font-weight:normal;

	padding:0;

	font-style:italic;

	font-family:"Trebuchet MS", verdana, arial, sans-serif;

}



div {

margin:0; padding:0; display:block;}



a:link, a:visited {

color:#4C482B; text-decoration:underline;}

a:hover {

color:#ECDE7D; text-decoration:none;}

a:active {

color:#4C482B; text-decoration:underline;}







.container {

	background-color:#FFFFFF;

	/*margin:0 auto 0 auto;*/

	padding:0;

	width:720px;

}



.titleblock {

padding:2em; margin:0; text-align:left;

background-image:url(leaf.jpg); background-repeat:no-repeat; background-position:right center;}



.titleblock p {

text-indent:4em; color:#3B4471;}







ul.navbar {

	list-style-type:none;

	float:left;

	display:block;

	width:716px;

	line-height:1.0em;

	clear:both;

	margin:0 0 0 0;

	padding:0;

	background-color:#999999;

	text-align: center;

	border-top-width: thin;

	border-right-width: thin;

	border-bottom-width: thin;

	border-left-width: thin;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #4C482B;

	border-right-color: #4C482B;

	border-bottom-color: #4C482B;

	border-left-color: #4C482B;

}



ul.navbar li {

	display:inline;

	text-align: center;

}



a.nav:link, a.nav:visited {
	display:block;
	float:left;
	width:14%;
	padding:1.0em 0 1.0em 0;
	margin:0;
	text-decoration:none;
	background-color:#999999;
	color:#FFFFFF;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #4C482B;
	border-right-color: #4C482B;
	border-bottom-color: #4C482B;
	border-left-color: #4C482B;
}



a.nav:hover/*Mousegeklickte*/ {

	display:block;

	float:left;

	padding:1.0em 0 1.0em 0;

	margin:0;

	text-decoration:underline;

	background-color:#ECDE7D;

	color:black;

	text-align: center;

}



/*a.nav:active {

	display:block;

	float:left;

	width:20.5%;

	padding:1.3em 0 1.3em 0;

	margin:0;

	text-decoration:none;

	background-color:#999999;

	color:#0099FF;

	letter-spacing: 0.2em;

}*/







.rightcontainer {

	float:right;

	clear:both;

	width:14em;

	padding:0;

	margin-top: 3.0em;

	margin-right: 0.5em;

	margin-bottom: 0;

	margin-left:0;



	

}



.rightbox {
	/*padding:0.3em;*/

	border:1px solid #999999;
	text-align:center;
	margin-top: 0.1em;
	margin-right: 0.1em;
	margin-bottom: 0.5em;
	margin-left: 0.1em;

	}



.rightcontainer h2 {

text-align:left; padding:0 0 0 1.5em;}



.linkbox a {display:block;}





.content {
	clear:left;
	text-align:left;
	margin-top: 0.5em;
	margin-right: 15em;
	margin-bottom: 1.2em;
	margin-left: 0;
	padding: 1em;

}



.content h2 {text-align:left; padding:0 0 0 1.5em;

}







.footer {

	color:#999999;

	font-size:70%;

	padding:0.8em;

	border-top:1px solid #999999;

	text-align:left;

	clear:both;

	margin-top: 0em;

	margin-right: 0.2em;

	margin-bottom: 0.5em;

	margin-left: 0.5em;

}



.footer .right {

float:right; text-align:right;}



.footer p {margin:0;}



ul.navbar img {

	margin-top: 11px;

	margin-left: 5px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.imgrepeat{

	background-image: url(img/tree2repeat.jpg);

	background-repeat: repeat-y;

	background-position: right top;

}

.navbar li p  {
	display:block;
	float:left;
	width:14%;
	padding:1.0em 0 1.0em 0;
	margin:0;
	text-decoration:none;
	background-color:#ECDE7D;
	color:#000000;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #4C482B;
	border-right-color: #4C482B;
	border-bottom-color: #4C482B;
	border-left-color: #4C482B;
}

.content .box th{

	font-size: 12px;

	text-align: right;

	border-top-color: #999999;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

}

.weatherpicture{

	text-align: center;

	font-family: arial, helvetica, verdana, sans-serif;

	font-size: 10px;

	line-height: 12px;

	width: 120px;

	height: 60px;

	margin-left:6px;

	margin-top:15px;

	background-image: url(http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/clouds_120x60_bg.jpg);	

}

.content img {

margin-bottom:1.0em;

}



.photogallery{

clear:left;

	text-align:left;

	padding-top: 1em;

	padding-right: 1ex;

	padding-bottom: 1em;

	padding-left: 2.0ex;

}

.photogallery h2 {text-indent:3em;

}
