/* Start of CMSMS style sheet 'kalvianliikennekoulu' */
body,html {
	background-image:url(img/bg_gradient.gif);
	background-repeat:repeat-x;
        background-color:#dedede;
	margin-top:0px;
        font-family:Trebuchet MS,Verdana,Arial,Helvetica;
}

p {
        font-family:Trebuchet MS, Verdana, Arial, Helvetica;
}

div.flash {
        position:absolute;
        left:50%;
        width:355px;
        height:175px;
        margin-left:-2px;
        overflow:hidden;
}

div.container {
	width:830px;
	margin-left:-415px;
	left:50%;
	position:absolute;


}

div.ylapalkki {

}

div.navig {
	background-image:url(img/shadow_bg.png);
        z-index:100;
        position:absolute;
        top:190px;
        /* width:830px; */
	margin-left:-295px;
        left:50%;
}

div.contentHolder {
	background-image:url(img/shadow_bg.png);
	width:100%;
	position:relative;
        z-index:99;
        padding-top:50px;
}

div.content {
	width:730px;
	margin-left:-365px;
	left:50%;
	position:relative;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	

}

div.alareuna {
	width:789px;
	margin-left:-394.5px;
	height:23px;
	left:50%;
	position:relative;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:1px;
	background-image:url(img/shadow_ala.png);
}

div.puzzle {
	width:71px;
	margin-left:-35.5px;
	height:20px;
	left:90%;
	position:relative;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:1px;
	margin-bottom:10px;
}

h1 {
	color:#8d0808;
	font-size:30px;
}
/* End of 'kalvianliikennekoulu' */

