/* Start of CMSMS style sheet 'MV' */
body{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
table{border-collapse:collapse;}
img{border:0;}
a{color:#000; text-decoration:underline;}
a:hover{color:#000; text-decoration:none;}
a:visited{color:#000;}
h1, h2, h3{font-weight:bold;}
h1{font-size:14px;}
h2{font-size:13px;}
h3{font-size:12px;}
h4, h5, h6{font-weight:normal;}
h4{font-size:12px;}
h5{font-size:11px;}
h6{font-size:10px;}
hr{color: #000; height: 1px; background-color: #000; border: 0;}

div#contentContainer{ text-align:center;}
	div#topContainer{ background:#000 url(uploads/images/gui/top.png) no-repeat; width:824px; height:135px;}
	div#contentContainer{background:#fff url(uploads/images/gui/contentBg.png) repeat-y; width:824px; min-height:450px; text-align:left; clear:both;}
		div#sidebar{width:180px; height:190px; float:left; margin-top: 20px; margin-left:20px; margin-right:28px; padding-right:10px;}
			div#sidebar a{font-size:12px; font-weight:bold; text-decoration:none;}
				div#menu ul{ list-style:none; margin:0; margin-left:10px; padding:0;}
					div#menu li, div#menu h3{margin:0; padding:0; margin-bottom: 4px;}
					
				div#sidebar a:hover{font-size:12px; font-weight:bold; text-decoration:none;}
				div#sidebar a:hover{text-decoration:underline;}

			div#news{width:180px; margin-top:30px; margin-left:10px; padding-top:10px; border-top: #000 1px solid;}
			div.NewsSummary{padding-top:10px;}
		div#content{width:500px; float:left; clear:right; margin: 35px; margin-top: 20px;}
		
	div#bottomContainer{background:#000 url(uploads/images/gui/bottom.png) no-repeat; width:794px; height:26px; clear:both; padding-top:18px; color:#FFF; font-size:10px; margin-bottom:10px; text-align:right; padding-right:30px;}

dfn {
  display: none;
}

#kokousajat td { vertical-align: top; padding-right: 10px; padding-bottom: 8px;}


/* End of 'MV' */

