/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
 font: 80%/1.5em Arial, Verdana, Tahoma, arial, sans-serif;
	color:#666666; 
	text-align: left;
	margin:0;padding:0;
 background-color:white
}
#wrapper { 
 margin: 0 auto;
 width: 950px;
 border:1px solid #cccccc;
  min-height:300px;
}
#faux {background: white;
margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 color: #333;
 width: 950px;
 padding: 0px;
 height: 118px;
 margin: 0px 0px 0px 0px;
 background: #ABBEBE url(images/logo2.jpg);
}

#navivaaka{width:950px;padding:0;margin:0;height:30px;background-color:blue;
text-align:left;background:white;
}

#leftcolumn { 
 display: inline;
 color: #333;
 margin-left: 10px;
 padding: 10px;
 width: 170px;
 float: left;
 text-align:left;
 margin-top:10px;
 }
 #leftcolumn h4 {
	margin-top: 5px;
	padding: 0px 0 5px 5px; 
	font: bold 1.1em Verdana, 'Trebuchet MS', Sans-serif;
	color: #555;
	background: #EEF0F1 url(images/headerbg.gif) repeat-x left bottom;	
	border: 1px solid #EFF0F1;
}

  
#content { 
 float: left;
 color: #333;
 margin: 20px 13px 20px 30px;
 padding-bottom:10px;
 width:480px;
 position: relative;
 text-align:left;

 }
#rightcolumn { 
 display: inline;
 position: relative;
 color: #333;
 margin:10px 10px 0px 0px;
 padding: 10px;
 width: 170px;
 float: right;
 text-align:left;

 
}
#footer { 
 width: 950px;
 clear: both;
 color: #333;
 background: white;
 margin: 0px 0px 0px 0px;
 height:76px;
 border-top:1px solid #cccccc;
 text-align:left;

 
}
.clear { clear: both; background: none; }

h2 {
font-size:0.90em;
font-weight: normal;
margin:0px;
font-size:1.6em;
color:green;}

h4{
font-size:1.2em;color:#6699ff;padding-top:5px;
font-weight:bold; text-decoration:none;
}
h1{font-size:1.6em;
color:#003366;
margin-bottom:5px;
margin-top:20px;
padding:0;
font-family:arial;
border-bottom:1px dotted white;
}


#naviwrapper{width:170px;padding:0;margin:0;
background-repeat:repeat-y;
}
#naviheader{background-image:url(images/naviheader.jpg);height:32px;
}
#navicontent{background-image:url(images/navicontent.jpg);padding:20px;
}
#navifooter{background-image:url(images/navifooter.jpg);height:2px;
}

#rightwrapper{width:170px;padding:0;margin:0;
background-image:url(images/navicontent.jpg);
background-repeat:repeat-y;
}
#rightheader{background-image:url(images/naviheader.jpg);height:32px;
}
#rightcontent{background-image:url(images/navicontent.jpg);padding:10px;
}
#rightfooter{background-image:url(images/navifooter.jpg);height:2px;
}

#rightcontent ul{padding-left:10px;
}

.kuvaoikealle{float:right;padding:5px;border:5px solid #cccccc;margin-bottom:5px;
}

.kuvaoikealle2{float:right;margin-right:180px;
padding:10px;border:5px solid #cccccc;
}
 
.kuvavasemmalle{float:left;padding:5px;
}
#bwmenu{position:relative;z-index:1;float:left;background-color:white;height:30px;margin-left:10px;margin-top:20px;
}
#bwmenu ul{z-index:500;list-style:none;margin:0;padding:0;}
#bwmenu li{position:relative;display:block;float:left;width:130px;color:navy;
background-color:white;font:normal 0.9em arial,helvetica,sans-serif;border-bottom:1px solid navy
 ;margin:0;padding-right:1px;line-height:30px;text-align:center;
}

#bwmenu li a{display:block;width:100%;color:navy; background-color:white;text-decoration:none;font-weight:bold;}
/*change list item colours on hover*/
#bwmenu li:hover{color:navy;background-color:white;
}
#bwmenu a:hover{color:white;background:navy;
}
/*hide menulevel2*/
#bwmenu ul ul{display:none;}
/*hide menulevel3 when hovering over menulevel1 items*/
#bwmenu ul li:hover ul ul{display:none;}
/*display expanding menulevel2 on hovering over menulevel1 items*/
#bwmenu ul li:hover ul {position:absolute;display:block;top:30px;left:-1px;
background-color:navy;}
#bwmenu ul li:hover ul {position:absolute;display:block;top:30px;left:-1px;
}

/*display expanding menulevel3 on hovering over menulevel2 items*/
#bwmenu ul ul li:hover ul{position:absolute;display:block;top:-1px;left:100%;}
/*End of Sitemap Horizontal Dropdown Menu CSS for CMSimple*/

/*a {color:#663333;text-decoration:none;border:none;font-weight:bold}
a:visited {color:#996600;}
a:hover {color: #996600;}
a:active { color:#000000;}
a img{border:0;text-decoration:none;
}*/

.mceContentBody{
 background-color: #FFFFFF;
 background-image: none;
 color:#999999;
 text-align:left;
 font-size:0.8em;
 width:80%;
 padding-right:30px;
 margin-right:50px;
  }
	
	ul li{list-style-type:circle;margin-left:20px;
	}
	
	td{text-align:left;
	}
	
	.edit{text-align:left;
	}
	
	
