body {
  background: #ddd;
  font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size:small;
  margin:0;
  padding:0;
}
#wrapper {
  margin:auto;
  position:relative;
  width:760px;
  background: white;
}
#footer {
  clear:both;
}
.sidebar #maincontent {
  float:left;
}
.sidebar #sidebar {
  float:right;
  width: 30%;
}
a {
	color: black;
}
img {
  border: 0;
}
#header {
	background: no-repeat #555;
	width: 760px;
	color: white;
	padding: 0;
/*	min-height:118px;
/* IE min-height fix
  	height:auto !important;
  	height:118px;
*/
}
#header h1 {
/*	width: 710px; /* 760px - 50px padding */
/*	height: 55px; /* 118px - 23px navi - 40px padding */
	margin: 0;
	padding: 20px 25px;
  text-align: center;
}
#header h1 a {
/*	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999em;
*/
	margin: 0;
	padding: 0;
  color: white;
  text-decoration: none;
}
#header strong {
  font-weight: normal;
}
#header ul#lang {
	margin: 0;
	padding: 0 30px 0 0;
	float: right;
}
#header ul#nav {
	float: none;
	padding: 0 0 0 9px;
  margin: 0;
}
#header ul li {
	display: inline;
	margin: 0;
	padding: 0;
}
#header ul a {
	font-size: 1.2em;
	line-height: 1.4em;
	text-decoration: none;
	color: #ccc;
  margin: 0 1px;
  padding: 0.3em 0.9em 1px 0.9em;
	-webkit-transition: all .25s ease;
	-moz-transition: all .25s ease;
	-o-transition: all .25s ease;
	transition: all .25s ease;
}
#header li.active>a,
#header ul a.active,
#header ul li a:hover {
  color: white;
}
#content {
	padding: 1px 25px 15px 25px;
	background: white;
  width: 710px; /* 760px - padding, borders & margins */
}
#footer {
	text-align: center;
}

/*
 * This CSS file has been generated by fontsquirrel.com and is based on the work of Paul Irish. 
* 
*/


/*
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * @vendor:     dot colon
 * @vendorurl:  http://www.dotcolon.net
 * @licenseurl: http://www.fontsquirrel.com/license/Vegur
 *
 *
 */

@font-face {
	font-family: 'VegurExtraLight';
	src: url('/page_attachments/0000/0107/Vegur-EL_0500.eot');
	src: local('Vegur ExtraLight'), url('/page_attachments/0000/0108/Vegur-EL_0500.ttf') format('truetype');
}

/*
@font-face {
	font-family: 'VegurRegular';
	src: url('/page_attachments/0000/0109/Vegur-R_0500.eot');
	src: local('Vegur Regular'), url('/page_attachments/0000/0110/Vegur-R_0500.ttf') format('truetype');
}

@font-face {
	font-family: 'VegurBold';
	src: url('/page_attachments/0000/0105/Vegur-B_0500.eot');
	src: local('Vegur Bold'), url('/page_attachments/0000/0106/Vegur-B_0500.ttf') format('truetype');
}
*/

body {
  color: #000000;
  background-color: white;
  font: 18px/27px /*'VegurRegular',*/ Arial, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
  color: #ff5900;
  font-family: /*'VegurRegular',*/ Arial, sans-serif;letter-spacing: 0;
  font-weight: normal;
}

/*
#header h1 {
  font: 60px/68px 'VegurBold', Arial, sans-serif;
  font-weight: bold;
  letter-spacing: 0;
}
*/

h1 {
  font: 60px/68px 'VegurExtraLight', Arial, sans-serif;letter-spacing: 0;
  font-weight: normal;
  margin-bottom: 0;
  white-space: no-wrap;
}

#header h1 { font-size: 33px; }

#content {
  background-color: #ffffff;
  border: 1px solid #008543;
  border-top: 0;
  width: 708px;
}

#header {/*color: #0065bd;*/color: white;background-color: #91d400;}

#header h1 a {color: white}

#header ul#nav {background-color: #008543;}

#header ul#nav a {color: #ffffff;}

#header ul#nav a.active,
#header ul#nav a:hover {color: #91d400;}

#maincontent {
  width: 65%;
}
