
img, td, input, div {behavior: url(iepngfix.htc);}	

img {border:0;}

body{
	CURSOR: default;
    FONT-FAMILY: Verdana, arial, sans-serif;
    FONT-SIZE: 10pt;
	}

td	{
    FONT-FAMILY: Verdana, arial, sans-serif;
    FONT-SIZE: 10pt;
	}

table	{
    FONT-FAMILY: Verdana, arial, sans-serif;
    FONT-SIZE: 10pt;
	}
hr {
	color:#b9b9b9;
	height:1px;
	}
h3 {
	FONT-FAMILY: Verdana, arial, sans-serif;
    FONT-SIZE: 10pt;
	font-weight:bold;
	}
	
/* oikea palsta */
.contentRight {
	float: right;
	padding-top: 60px;
	margin-right: 17px;
	width: 210px;
	/*
	border: 1px;
	border-style: solid;
	border-color:#800000;
	*/
	}
.contentRightEnews {
	float: right;
	padding-top: 60px;
	margin-right: 17px;
	width: 240px;
	}
/* sisältö */
.otsikko {
	font-size: 12pt;
	font-weight: normal;
	padding-bottom: 18px;
	}
.otsikko2 {
	font-size: 10pt;
	font-weight: bold;
	padding-bottom: 5px;
	}
.content {
	margin-top: 20px;
	margin-right: 39px;
	margin-bottom: 25px;
	margin-left: 37px;
	/*
	border: 1px;
	border-style: solid;
	border-color:#000000;
	*/
	}
.contentHuolto {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 37px;
	/*
	border: 1px;
	border-style: solid;
	border-color:#000000;
	*/
	}
.text {
	width:450px;
	/*
	border: 1px;
	border-style: solid;
	border-color:#008080;
	*/
	}

.textEnews {
	width:400px;
	}
	
.sivukartta {padding-bottom:5pt;}


.yhteysT {
	padding-top:9pt;
	}
	
.para {
	padding-top:10pt;
	}
	
.banner {
	/*margin-top: 25px;*/
	margin-left: 37px;
	margin-bottom: 15px;
	}
	
.bannerNosto {
	font-size: 10pt;
	}
	
.nostoBox {
	/*padding-right:55px;*/
	width:318px;
	/*border: solid;
	border-width:1px;*/
	}
.nostoCont {
	line-height:130%;
	padding-top:15px;
	padding-left:40px;
	font-size: 10pt;
	}
.nostoContSmall {
	line-height:140%;
	padding-top:15px;
	padding-left:40px;
	font-size: 8pt;
	}

.staff {
	line-height:135%;
	padding-bottom:18px;
	}
.campaign {
	padding-bottom:7px;
}	
.note {font-size: 8pt;}
.lomakeB {font-size: 8pt;
	font-weight: bold;
	}
.lomake {font-size: 8pt;
	font-weight: normal;
	}

.logo1 {
	position:absolute;
	width:140px;
	float:left;
	padding-top:10px;
	z-index:10;
	/*top:43px;left:20px;*/
}
.logo2 {
	position:absolute;
	float:left;
	width:200px;
	left:175px;
	padding-top:10px;
	z-index:10;
	/*top:43px;*/
}

.obs {
	color:#ce0000;
	font-weight:bold;
}
.red{
	color:#ce0000;
} 

.rights {color:#ffffff; font-size:7pt; text-align:center;}

/* ------------------------------------------------
 yhteydenotto lista */

 .yhteysLista {display:block; background:url(kuvat/bullet_yhteys.gif) top left no-repeat;
 				padding-left:21px; margin-bottom:6px;}

/*-- links --*/
	
A {
    color:#000000; text-decoration: underline; /*#003399*/
	}
A:hover {
    color:#005daa; text-decoration: underline; /*#F33006*/
	}

a.news	{
    color:#000000; text-decoration: none;
	}
a.news:hover{
    color:#005daa; text-decoration: underline;
	}
A name	{
    color:#ffffff; text-decoration: none;
	}

a.yhteys {
	font-size: 8pt;	color: #000000; /*#1567b6*/
	font-weight: normal; text-decoration: underline;
	}
a.yhteys:hover {
	font-size: 8pt;	color: #005daa;	font-weight: normal; text-decoration: none;
	}

a.yhteys:visited {
	font-size: 8pt;	color: #000000;	font-weight: normal; text-decoration: none;
	}
	
	
a.link {
	color: #000000; /*#1567b6*/
	font-weight: normal;
	text-decoration: underline;
	}
a.link:hover {
	color: #005daa;
	font-weight: normal;
	text-decoration: underline;
	}
a.link:visited {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	}
	
a.bannerTxt {
	color: #1567b6;
	font-weight: bold;
	text-decoration: none;
	}
a.bannerTxt:hover {
	color: #005daa;
	font-weight: bold;
	text-decoration: none;
	}
a.bannerTxt:visited {
	color: #1567b6;
	font-weight: bold;
	text-decoration: none;
	}


/* footer */

a.footer	{
    color:#606060; text-decoration: none;
	}
a.footer:hover{
    color:#005daa; text-decoration: underline;
	}

/* volvo mallisto 2010 */

.dashVolvoM {width:1px; height:329px; background:url(kuvat/volvo/volvo_mallisto_dash.gif) top left no-repeat;}
.volvoMs {width:175px; vertical-align:top;}
.volvoMv {width:179px; vertical-align:middle;}
.volvoMxc {width:178px; vertical-align:top;}
.volvoMc {width:175px; vertical-align:middle;}


/* --------------------------------- */