/* Layout Stylesheet */
/* Alands Landskapsdagar */
/* PBS Composer 3.2 */

body {
 margin: 0px 0px; 
 padding: 0px;
 text-align: left;
 background: #fff;
 color: #000;
 font-size: x-small;
 font-family: Arial;
 }

.clear {
 clear: both;
 margin: 0;
 font-size: 1px;
 line-height: 0px;
}

#outer {
 text-align: left;
 width: 800px;
 margin: auto;
	background: #A5B9E2;
 }
 
/**
 * Headers
 */ 
 
#top_header {
 background: #fff;
 width: 800px;
 height: 100px;
 }

 
#main_header {
 /*background:#2135D5;  dark blue */
 width: 800px;
 height: 135px;
 }
 
div.float {
 float: left; 
 padding: 0px;
 margin: 0px;  
  }

div.float_right {
 float: right; 
 padding: 0px;
 margin: 0px;  
  }

/**
 * Main
 */ 

#bodyblock {
 position: relative;
 background: #A5B9E2;
 color: #000;
 width: 800px;
 padding: 0px;
 margin: 0px;
 }

#outer_cont {
float: right;
 width: 590px;
 background: #ffffff;
 color: #000;
 text-align: left;
 padding: 0px;
 margin: 0px;
 min-height: 400px;
 }
 
* html #outer_cont {
	height: 400px;
}
 
 
/** 
 * left menu column and content 
 */

#left {
 float: left;
 background: #A5B9E2;
 color: #000;
 width: 200px;
 padding: 0px;
 margin: 0px;
}
 
 
#center_container {
 overflow: hidden;
 background: orange;
 font-family: verdana;
 font-size: 12px;
 float: left;
 /*height: 420px;*/
 width: 590px; /* Page width - left column width - right column width
					- 2 * border width */
}

* html #center_container {
 width: 590px; 
}

div.content_container
{
 padding-left: 14px;
 padding-top: 8px;
 font-family: verdana;
 font-size: 12px;
 background: #fff;
 overflow: hidden;
}
/*
#content_container {
 position: relative;
 background: #fff;
 width: 580px;
 height: 400px;
 padding: 6px;
 overflow: hidden;
 float: left;
 }
*/
/*
#content_container div {
 background: #fff;
 font-family: verdana;
 font-size: 12px;
 margin-left: 5px;
 margin-top: 5px;
 }
*/

#content {
 overflow: hidden;
 font-family: Verdana;
 font-size: 12px;
}
 

/**
 * Menu
 */ 

#menu_box {
 width: 195px;
 sheight: 400px;
 font-family: Verdana, Arial; 
 font-size: 12px;
 background: #A5B9E2;
 color: #000;
 padding: 0px;
 padding: 5px;
 } 

a.menu{
 font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
 font-size: 14px;
 color: #000;
 text-decoration: none;
 font-weight: bold;
}
a.menu:hover{
 font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
 font-size: 14px;
 color: #025882;
 text-decoration: none;
 font-weight: bold;
}

a.menu:active{
 font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
 font-size: 14px;
 color: #025882;
 text-decoration: none;
 font-weight: bold;
}
a.menu:open{
 font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
 font-size: 14px;
 color: #025882;
 text-decoration: none;
 font-weight: bold;
}



a.menu1{
 font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
 font-size: 14px;
 color: #000;
 text-decoration: none;
 font-weight: bold;
}
a.menu1:hover{
 font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
 font-size: 14px;
 color: #025882;
 text-decoration: none;
 font-weight: bold;
}

a.menu1:active{
 font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
 font-size: 14px;
 color: #025882;
 text-decoration: none;
 font-weight: bold;
}
a.menu1:open{
 font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
 font-size: 14px;
 color: #025882;
 text-decoration: none;
 font-weight: bold;
}
a.menu_active{
 font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #025882;
 text-decoration: none;
 font-weight: bold;
}

/* bottom contact */

#contact {
 float: left;
 height: 33px;
 width: 800px;
 } 

.floatright { 
 float: right; 
 background: #fff;
}


