* {margin:0;padding:0}
html {overflow-y:scroll;height:100%}
body {text-align:center;font:normal 75% Verdana, Arial, Helvetica;color:#444;height:100%}
p {color:#000;font-size:1.1em;margin:0px 0px 8px;}
img {margin:0 0 10px 0;}
h1 {font:normal 1.5em Verdana;margin:0px 0px 10px;}
h2 {font:normal 1.3em Verdana;margin:0px 0px 10px;font-weight:bold;}
h3 {font:normal 1.1em Verdana;margin:0px 0px 7px;}
a {text-decoration:none;color:#444;}

a img {border:none;text-decoration:none;}

/* asettelut */
#pageWrapper {width:980px;text-align:left;margin:0 auto;padding:0px 0 0;background: url(images/pohja3-col.gif) repeat-y 50px 30px;min-height:100%;height:auto !important; height:100%}
#contentWrapper {overflow-y:auto;overflow-x:hidden;}
#leftContent {width:220px;float:left;font:normal 1.1em Arial;min-height:400px;height:auto ! important; height:400px;}
	* html #leftContent {width:217px; margin-right:-3px}
#rightContent {margin:90px 30px 0 220px;}
	* html #rightContent {margin-left:217px;height:1%;}
#rightContent2 {width:220px;float:right;margin:62px 0 0;}
	* html #rightContent2 {width:220px;margin-left:-3px;}
#mainContent {margin:90px 220px 0 230px;}
	* html #mainContent {margin:25px 217px 0 227px;height:1%;}

	
#header {}
#footer {}

div.leftPadding {margin:0px 15px 0 20px;}
div.rightPadding {margin:0px 20px 0 5px;}
div.rightPadding2 {margin:30px 5px 0 35px;}


div.logo {margin:25px 0 20px;}
div.contact {margin:40px 0 0;font-size: 0.8em;}
div.palsta1 {width:180px;float:left;text-align:center;}
div.palsta2 {width:180px;float:left;text-align:center;}
div.palsta3 {width:180px;float:left;text-align:center;}

#Menu {list-style-type:none;margin:0 20px 30px 0;}
#Menu li {background:#555; margin:3px 0; padding:3px;}
#Menu li a {text-decoration:none;color:#bbb;font-size:0.9em;display:block;width:100%}
#Menu li a:hover {color:#fff;}

/* Navi */
#Menu2 {margin:40px 0 0 15px;}

/* MainContent */

#mainImage {padding:0 0 0 95px;}

#cv a.cv {color:#000;}
#cv-en a.cv-en {color:#000;}
#frontpage a.frontpage {color:#000;}
#images a.images {color:#000;}
#nayttelyt a.nayttelyt {color:#000;}


/*Gallery */
table.galleryTable  {width:530px !important;margin:0;padding:0}
table.galleryTable td {text-align:center;}


/* muut */
.clearB {clear:both;font-size:0em;}
