body	{	
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003B86;
	border-color : #E81625;
	background-color : #fff;
}

body#website
{
	background-image : url('/images/bg_body.gif');
	text-align : left;
}

h1	{
  color                 : #00b4f0;
  font-size             : 20px; 
  margin-top            : 10px;
  margin-bottom         : 10px;
  /*margin							: 11px 0 0 0;*/
}
	
h2	{
  margin: 0;
  font-size:    small;      
}

h3	{
  margin: 0;
  color: #fff;
  font-size:    small;      
}
	
#content ul	{
  margin-top: 0;
  /*list-style-type : square;*/
}

p	{
  /*margin-top: 0.5em;*/
  padding							: 0; 
  margin							: 0 0 10px 0;
}

a	{
  color: #E81625;
}

a:hover	{
  color: #000;
  text-decoration: underline;
}

img	{
	display : block;
	border-color: #E81625;
}

img#secret {
	float : left;
	width : 0px;
}
	

div#site {
	width                : 959px;
	border-left          : 5px solid #fff;
	border-right         : 5px solid #fff;
	border-bottom        : 5px solid #fff;
	margin               : 0 auto;
}

div#mainsite {
  padding               : 0;
  margin                : 0;
  width                 : 959px;
  background-image      : url(/images/bg_mainsite.gif);
  background-position   : top left;
  background-repeat     : repeat-y; 
}

div#header_left {
  width                 : 239px;
  float                 : left;
  padding               : 0;
  margin                : 0;  
}

div#header_right {
  width                 : 697px;
  float                 : right;
  padding               : 10px 23px 0 0;
  margin                : 0;
  text-align            : right;  
}

div#header {
	width                : 959px;
	height               : 164px;
	border-bottom        : 1px solid #fff;
	margin               : 0px;
	padding              : 0px;
}

div#header_left img{
	display : inline;
	border  : none;
}

div#header_left a{
	padding	: 0px;
	margin	: 0px;
}

table#main {
	width                : 959px;
	border-collapse      : collapse;
}

table#main td{
	vertical-align : top;
	background-color	: #fff;
}

table#main td#nav {
	background-color	      : #109657;
	min-height              : 325px;
	height                  : 100%;
	width                   : 218px;
	margin                  : 0px;
	padding                 : 38px 0 0 0;
	color                   : #fff;
	font-size               : 13px;
	font-weight             : bold;
	list-style              : none;
	display                 : block;
	z-index                 : 50;
}

table#main td#content {
	width                   : 652px;
	padding-left            : 60px;
	padding-right           : 28px;
	padding-bottom          : 30px;
	padding-top             : 20px;
	text-align              : left;
	margin-left             : 1px;
	background-color        : transparent;
}

#breadcrumb {
	color 								: #E81625;
	font-size							: 10px;
	height : 10px;
}

#breadcrumb a {
	color 								: #E81625;
}

#breadcrumb a:hover {
	color 								: #FF6F00;
}

div#footer
{
	width                 : 919px;
	height                : 22px;
	color                 : #e3f7fd;
	font-size             : 14px;
	text-align            : right;
	background-image      : url(/images/bg_footer.gif);
	background-position   : top left;
	background-repeat     : no-repeat;
	border-top            : 1px solid #fff;
	padding               : 4px 40px 0 0;
}

div#footer a
{
  color                 : #e3f7fd;
}

div#madeby {
	color                 : #525252;
	font-size             : 12px;
	text-align            : left;
  margin                : 0 auto;
	width                 : 923px;
	padding               : 0 0 20px 33px;
}

div#madeby a{
	color                 : #525252;
	text-decoration       : underline;
}

div#madeby a:hover{
	color                 : #666;
	text-decoration       : none;
}

div#language 
{
	display : inline;
}

div#language img
{
	margin-top : 10px;
	display : inline;
	border : none;
}

div#language a
{
	margin-right : 15px;
	border : none;
}

div#language a img {
  border                : 1px solid #fff;
}

div#language a img:hover {
  border                : 1px solid #003B86;
}

/* ---------------- ( sub sections ) -------------------- */
div#headlines ul
{
	margin-left : 10px;
	padding-left : 10px;
}

div#headlines ul li
{
	margin-left : 0px;
	padding-left : 0px;
}






/* ----------------- ( news table ) ------------------ */

div#mainnews
{
	

}

table#newslist {
	
}

table#newslist td {
	vertical-align         : top;
	background-color       : transparent;
}

table#newslist img {
	float                  : right;
	border                 : none;
	margin-left            : 5px;
}

/* 
	-------------------------------------------
	Contact tabel
	-------------------------------------------
*/

table#contact th {
  padding-right         : 20px;
}

table#contact td{
  background-color      : transparent;
  padding-top           : 10px;
  width                 : 300px;
}

table#contact td input, table#contact td textarea{
  width                 : 300px;
}

table#contact td input.formbutton {
  width                 : 100px;
}

table#contact_naw {
  margin-top        : 30px;  
}

table#contact_naw td{
  background-color      : transparent;
}

table#contact_naw th{
  
}

/* 
	-------------------------------------------
	Forms
	-------------------------------------------
*/

.formitem {
	border: 1px solid #494949;
	color: #494949;
}

.formbutton {
	border: 1px solid #0c9657;
	background-color: #109657;
	color: #fff;
	font-weight: bold;
	padding: 3px 10px;
}

.formbutton:hover {
  color: #ffe669;
}

.forminputbox {
	color: #000;
	border: 1px solid #0c9657;
	font-family: Verdana, Arial;
	font-weight: normal;
	padding-left: 1px;
	padding-right: 1px;
	margin: 0;
	font-size: 12px;
	background-color : #eafbf3;
}