/* Compomec/rus-sivuston tyylimäärittelyt. Tekijä Mediakolmio Advertising. *//* yleiset määrittelyt */* {font-size: 1em; 	font-family: Helvetica, verdana, sans-serif;	font-weight: normal;	margin:0;	padding:0; line-height: 1.35em;}body {	font-size: 76%;	background: #BEBEBE url('../images/bodybg.gif') repeat-y; 	background-image: url('../images/bodybg.gif') repeat-y;  	}	table {	width: 651px;	margin-left: 8px;	}	.sistable table {	width: 651px;	margin-left: 0px;	}		.tuotetaulu table {	width: 250px;	margin-left: 0px;	}		.tuotetaulu img {	align: right;	vertical-align: bottom;	}/* tuotteet -sivun kuvataulukolle */	.tuotetaulu2 table {	width: 324px;	margin: 10px 10px 0px 10px; /* top right bottom left */	}	/* tuotteet -alasivun kuvataulukolle (harmaa pohja) */	.tuotetaulu3 table {	width: 324px;	padding: 10px 10px 10px 10px; /* top right bottom left */	}				td {	vertical-align: top;	}	h1 {	font-size: 1.8em;	color: #39C801;	margin: 10px 30px 0px 32px; /* top right bottom left */		}		h4 {	color: #39C801;	margin: 15px 30px 0px 32px; /* top right bottom left */		}	p {	margin: 10px 30px 15px 32px; /* top right bottom left */	}		a {	font-weight: bold;	color: #39C801;	text-decoration: none;	}		a:hover {	text-decoration: underline;	}ul {	margin: 10px 30px 15px 32px; /* top right bottom left */	list-style-image: url(../images/pallo.gif);	list-style-type: circle;	list-style-position: inside;	}		li {	margin-top: 10px;	}	/* tyylimäärittelyt */	.puntausta {	background-color: #ED3026;	padding-left: 10px;	}.valkoinen_tausta {	background-color: #FFFFFF;	}.valkoinen_tausta8px {	background-color: #FFFFFF;	height: 8px;	}	.korkeus6px {	height: 6px;	}	.harmaa_tausta {	background-color: #E4E4E4;	}	.harmaa_tausta2 {	background-color: #E9E9E9;	padding: 5px 5px 5px 5px; /* top right bottom left */	}.left20px {	margin-left: 20px;	}	.valikko {	margin: 10px auto 10px 0px; /* top right bottom left */	width: 350px;	}.valikko img {	padding-right: 5px;	}	.oikea_viiva {		border-right: 1px solid #C6C6C6;	}/* tuotteet -sivulle säätöjä (alaviivat) */	.ala_viiva {		border-bottom: 1px solid #EAEAEA;	}	.ala_viiva2 {		border-bottom: 1px solid #EAEAEA;	}	.ala_viiva2 p {		margin: 10px 0px 15px 30px; /* top right bottom left */	}			.alaviiva_tausta {	border-bottom: 1px solid #EAEAEA;	background-color: #FAFAFA;	}	.alaviiva_tausta2 {	border-bottom: 1px solid #EAEAEA;	background-color: #FAFAFA;	}	.alaviiva_tausta2 p {		margin: 10px 0px 15px 30px; /* top right bottom left */	}			.ala_viiva img {		vertical-align: center;	}					.lomaketaulu {	font-weight: bold;	color: #39C801;	margin: 10px auto 25px 30px; /* top right bottom left */	}	.lomaketaulu table {	width: 280px;	}	.lomaketausta {	background-color: #F7F7F7;	padding: 3px 3px 3px 3px; /* top right bottom left */	}	.uutinen {	background-color: #FFFFFF;	width: 400px;	}								.bold {	font-weight: bold;	color: #39C801;	}	.clear {	clear: both;	height: 0;	}	.tuotekuvat {	float: right;	width: 374px;	margin: 10px 5px 10px 30px; /* top right bottom left */	} 		.tuotekuvat img {	margin-right: 3px; 	}/* tuotteet	/kuitulaitteet / alasivu: compo 35 */.margin2 img {	margin: 10px 5px 10px 32px; /* top right bottom left */	}	.margin2 li {	margin: 3px 5px 4px 0px; /* top right bottom left */	}			 				/* layerit */#logo {	background: url('../images/compo_logo.gif');	width: 145px;	height: 44px;	z-index: 17;	position: absolute;	top: 24px;	left: 597px;	}	#valkoinen_palkki {	background: #FFFFFF;	width: 100%;	height: 97px;	z-index: 5;	top: 0px;	left: 0px;	position: absolute;	}	#tausta1 {	background: url('../images/tausta1.gif') no-repeat; 	z-index: 6;	position: absolute;	top: 0px;	left: 100px;	width: 671px;	height: 97px;	}	#tausta2 {	background-image: url('../images/tausta2.gif'); 	background-position: 0px 20px;	background-repeat: repeat-y;	z-index: 8;	margin-left: 102px;	/* left: 100px;	top: 0px;	position: absolute; 	width: 670px; */	}				#taulukko1 {	z-index: 16;	width: 651px;	left: 102px;	top: 0px;	position: absolute;	}	.venytys {	height: 259px;	background-color: #ffffff;	}									