@charset "ISO-8859-4";
/* CSS Document */

/*////////////////////////////////////////////HOMEPAGE//////////////////////////////////////////////////*/

#cont .atpl_title {
	line-height:100%;
}
.atpl_title .part2 {
	font-size:0.9em;
	
}

.col {
display:block;
}

.thin.right {
width:218px;
}

.thin.left {
width:340px;
}

.hometrue div.right {
float:right;
}
.hometrue div.left {
float:left;
}

.hometrue #cont div.right p,
.hometrue #cont div.right h1,
.hometrue #cont div.right h2,
.hometrue #cont div.right h3 {
margin:0 20px 0 20px;
padding-top:0.6em;
}

.hometrue #cont div.left p,
.hometrue #cont div.left h1,
.hometrue #cont div.left h2,
.hometrue #cont div.left h3 {
margin:0 26px 0 70px;
padding-top:0.6em;
}



.box {
display:block;
background-color:#FCFCFC;
border:1px solid  #D1D1D1;
padding:0 0 0.4em 0;
}

.hometrue div.right .box {
margin:0.8em 20px 0.6em 0px;
}

.hometrue div.left .box {
margin:0.8em 10px 0.6em 60px;
}

.hometrue #cont div.box h1,
.hometrue #cont div.box h2,
.hometrue #cont div.box h3 {
display:block;
background-color:#27578F;
color:#FFFFFF;
margin:0 0 0.6em 0;
padding:0.6em 12px 0.6em 12px;
}

.hometrue #cont .box h1 a,
.hometrue #cont .box h2 a,
.hometrue #cont .box h3 a
{
text-decoration:none;
color:#FFFFFF;
}

.hometrue #cont div.box h2 {
font: 0.87em "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
line-height:110%;
}

.hometrue #cont div.left div.box p {
margin-left:20px;
}


/*///////////////////////////////////////NEWS HEADERS//////////////////////////////////////////////////*/


.newsheader img {
position:absolute;
z-index:-1;
}

.headerText h1,
.headerText h2,
.headerText h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
letter-spacing:-0.02em;
line-height:100%;
margin-top:0;
margin-bottom:0;
margin-left:220px;
margin-right:220px;
}

.headerText p,
.headerText ul,
.headerText ol {
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:-0.01em;
line-height:110%;
margin-left:220px;
margin-right:220px;
}

.headerText p a,
.headerText h1 a,
.headerText h2 a,
.headerText h3 a {
color:#FFFFFF;
text-decoration:none;
}
.headerText p a:hover {
text-decoration:underline;

}

.headerText h1 {
color:#003070;
}


/*///////////////////////*/

#avoimet_ovet .headerText {
margin-top:20px;
padding:30px 0 30px 0;
background-image:url(../images/bg_80blue.png);
}

#avoimet_ovet .headerText h1{
color:#E4E4E4;
font-size:1.2em;
margin-right:200px;
}

#avoimet_ovet .headerText p{
color:#C3C3C3;
font-size:0.7em;
line-height:120%;
padding:0em 0 0.5em 0;
margin-right:370px;
}



/*///////////////////////*/

#cirrus .headerText {
margin-top:190px;
padding:16px 0 10px 0;
background-image:url(../images/bg_80blue.png);
}

#cirrus .headerText h1{
color:#E4E4E4;
font-size:1.2em;
margin-right:500px;
}

#cirrus .headerText p{
color:#C3C3C3;
font-size:0.7em;
line-height:120%;
padding:0em 0 0.5em 0;
margin-right:280px;
}

/*///////////////////////*/

#haku .headerText {
padding:16px 0 10px 0;
background-image:url(../images/bg_80blue.png);
height:254px;
margin:0 550px 0 192px;
}

#haku .headerText h1{
color:#E4E4E4;
font-size:1.2em;
padding-top:100px;
margin-left:20px;
margin-right:20px;
}

#haku .headerText p{
color:#C3C3C3;
font-size:0.7em;
padding:0em 0 0.5em 0;
margin-left:20px;
margin-right:20px;
}


/*///////////////////////*/

#tencam .headerText {
padding:16px 0 10px 0;
background-image:url(../images/bg_80blue.png);
height:254px;
margin:0 248px 0 480px;
}

#tencam .headerText h1{
color:#E4E4E4;
font-size:1.1em;
padding-top:70px;
margin-left:20px;
margin-right:20px;
}

#tencam .headerText p{
color:#C3C3C3;
font-size:0.7em;
padding:0em 0 0.5em 0;
margin-left:20px;
margin-right:20px;
}





/*////////////////////*/


/*////////////////////*/


table.schedule {

}

table.schedule td {
padding-right:20px;
}








