/*****************/
/*GLOBAL SETTINGS*/
/*****************/

body {
background-color: #EFE8DD;
}

#general {
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: transparent;
	width: 800px;
}



#head {
	float: left;
	width: 800px;
	height: 100px;
}

#content {
	float: left;
	margin-top: 2px;
	background-color: white;
	width: 100%;
}

#menu {
	float: left;
	width: 180px;
	height: 500px;
	margin-top: 5px;
	background-color: #FFFEFF;
	font-family: verdana;
	font-variant: normal;
	font-weight: 700;
	font-size: 15px;
}
.menu_sub {
	margin-left: -8px;
	line-height: 20px;
	text-decoration: none;
}
.menu_wrap {
	margin-left: 15px;
	margin-top: 8px;
}

.menu_sub:link			{	color: #2B3C65;	}
.menu_sub:visited 	{	color: #4B5272;	}
.menu_sub:hover 		{	color: #FFFFFF;	background-color: #4B5272;	}


.hbr:br { margin-bottom: 2.5em; }

.otsake {
	margin-left: 10px;
	font-weight: bold;
	font-family: swiss;
	color: #2B3C65;
	font-size: 15px;
}

.bold {
	font-weight: bold;
	color: #000000;
}

.ale {
	color: red;
}
.strykthru {
	text-decoration: line-through;
}

.img {
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}

.container {
	position: relative;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
	background-color: white;
	font-family: helvetica; swiss;
	font-size: 13px;
	text-align: left;
	padding: 3px;
}

.hbr {
	font-size: 5px;
}

.trnsprnt {
	float: left;
	background-color: transparent;
}

#footer {
	font-family: swiss;
	font-size: 12px;
	clear: both;
	position: relative;
	float: none;
}


/*********/
/*ETUSIVU*/
/*********/

#aoa {
	margin-top: 50px;
	margin-left: 10px;
	font-size: 13px;
	font-variant: normal;
	border: 0;
	padding: 0;
}

#etusfrmr {
	width: 365px;
}

#etustxt1 {
	width: 360px;
	height: 70px;
}

#etustarjous {
	width: 200px;
	height: 330px;
}

#tarjouspic {
	float: left;
	margin-left: 10px;
}

#etustxt2 {
	width: 210px;
	height: 150px;
}

#etusbig {
	width: 360px;
	height: 420px;
}

#etuspichold {
	clear: left;
	width: 800px;
	height: 240px;
	background-color: #FFFFFF;
	margin-top: 0px;	
}

.etuspic {
	float: left;
	padding: 5px;
	background-color: white;
}

#etuspic1 {
	margin-left: 0px;
	width: 200px;
	height: 223px;
	left: 0px;
	top: 0px;
}

#etuspic2 {
	margin-left: 55px;
	margin-top: 10px;
	width: 259px;
	height: 210px;
}

#etuspic3 {
	margin-left: 45px;
	margin-top: 15px;
	width: 210px;
	height: 207px;
}




/**************/
/*OMPELUKONEET*/
/**************/

#ompknttxt1 {
	width: 609px;
	height: 185px;
}

#ompknt1 {
	width: 615px
	height: 300px
}




/****************/
/*LISATARVIKKEET*/
/****************/

#lisatrvktxt1 {
	width: 609px;
	height: 280px;	
}

#trvkpichold {
	float: left;
	clear: right;
	width: 615px;
	height: 210px;
}

#lisatrvkpic1 {
	width: 271px;
	height: 210px;
	margin-left: 2px;
}

#lisatrvkpic2 {
	width: 339px;
	height: 210px;
	margin-left: 2px;
}




/******************/
/*OMPELUTARVIKKEET*/
/******************/

#omptrvklo {
	width: 306px;
	height: 494px;
}

#omptrvktxt1 {
	width: 300px;
	height: 330px;
}

#omptrvkpics {
	float: right;
	width: 290px;
	height: 500px;
	margin-left: 3px;
	background-color: white;
}

#omptrvk1 {
	width: 300px;
	height: 160px;
}

#omptrvk2 {
	width: 290px;
	height: 295px;
	margin-left: -5px;
}

#omptrvk3 {
	width: 290px;
	height: 200px;
	margin-left: -5px;
}



/*************/
/*NEULELANGAT*/
/*************/

#lngttxt1 {
	width: 609px;
	height: 420px;	
}

#cmenu {
	float: left;
	width: 180px;
	height: 420px;
	margin-top: 5px;
	background-color: #FFFEFF;
	font-family: verdana;
	font-variant: normal;
	font-weight: 700;
	font-size: 15px;
}

.column {
	float: left;
	width: 300px;
	height: 300px;
	margin-left: 3px;
	margin-bottom: 5px;
}

#lngt1 {
	width: 545px;
	height: 297px;
	margin-left: 0px;
}

#lngt2 {
	margin-left: 1px;
	width: 250px;
	height: 297px;
}




/********/
/*TARRAT*/
/********/

#tarrattxt1 {
	width: 609px;
	height: 275px;
}


#tarrapics {
	float: left;
	width: 620px;
	height: 214px;
}


#tarra1 {
	width: 235px
	height: 214px
}

#tarra2 {
	width: 375px
	height: 214px
}

#turha {
	font-family: swiss;
}


/********/
/*HUOLTO*/
/********/

#huoltotxt1 {
	width: 609px;
	height: 494px;
}




/**************/
/*YHTEYSTIEDOT*/
/**************/

#yhttdttxt1 {
	width: 297px;
	height: 494px;	
}

#yhttdt1 {
	width: 307px;
	height: 341px;
	margin-left:2px;
}

#kartta {
	float: left;
	width: 280px;
	height: 206px;
	margin-left: 8px;
	margin-top: 43px;
}

#space {
	float: left;
	width: 310px;
	height: 154px;
	margin-left: 0px;
	margin-top: 5px;
	background-color: white;	
}




/**************/
/*TILAUSOHJEET*/
/**************/

#ohjeettxt1 {
	width: 600px;
	padding: 50px;
	text-align: justify;

}