.menu {width:780px;}

/* ================================================================ */
/*	OWN STYLES	*/
.iDHakuSection1 {
	margin: 0 0 0 0;
	background:#fff;
	padding: 2px;
	height: 80px;
}
.idHakuSection2 {
	margin: 0 0 0 0;
	background:#fff;
	height: 150px;
	padding: 2px;
}
.iDHakuSection1 a.linkki:link {
	text-decoration:none;
	color: #103455;
	font-size: 11px;
}
.idHakuSection5 .clABuy, .idHakuSection5 .clAInfo {
	margin: 0 1px 0 0;
	color:#fff;
	padding:4px 6px;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	background:#0667a8 url(http://images.anviaitu.fi/duell/images/tuotelinkki.png) repeat-x center top;
}
.idHakuSection5 .clABuy:hover, .idHakuSection5 .clAInfo:hover {
	text-decoration:underline;
}
a.linkki, a.linkki:link, a.linkki:active, a.linkki:visited, p a.linkki {
	color: #81d0f4;
	text-decoration: underline;
	font: normal 12px/17px Verdana, Arial, sans-serif;
}
a.linkki:hover {
	color:#e8f0f4;
	font: normal 12px/17px Verdana, Arial, sans-serif;
	text-decoration:none;
}
a, a:active, a:focus, :active, :focus {
	outline:none;
}
#idXMLNavigationManu, #idXMLNavigationCols {
	border:solid 1px #3a516b;
	padding:6px;
	width:596px;
	background: #121a22;
}
#idXMLNavigationManu H3, #idXMLNavigationCols h3 {
	font: bold 13px/17px "Terebuchet MS", trebuchet, arial, helvetica;
}
#idXMLNavigationManu div {
	margin:0 6px 6px 0;
	padding:1px 0;
	border:solid 1px #27343f;
	background:#18222d;
}
#idXMLNavigationManu div span {
	height:20px;
	display:block;
	width:90px;
	font-size:11px;
	color:#8298b1;
	float:left;
	clear:both;
}
#idXMLNavigationCols div.clXMLNavigationCols {
	margin:0 20px 20px 0;
	width: 25%;
}
#idXMLNavigationCols a b {
	line-height:20px;
}
#idWebLogin a, #idXMLNavigationCols a, #idXMLNavigationCols a:active, #idWebLogin a:active, #idXMLNavigationCols a:visited, #idWebLogin a:visited {
	font: normal 12px/17px Verdana, Arial, sans-serif;
	text-decoration:underline;
	color:#81D0F4;
}
#idXMLNavigationCols a:hover, #idWebLogin a:hover {
	font: normal 12px/17px Verdana, Arial, helvetica sans-serif;
	text-decoration:none;
	color:#e8f0f4;
}
.container {
	background: url(http://images.anviaitu.fi/duell/images/main_bg.jpg) no-repeat 50% 100% transparent /*#11527d*/;
	text-align: center;
}
.logo_bar_fin {
	/* background: url(http://images.anviaitu.fi/duell/images/logo_bar.png) 0 0 no-repeat; */
	background: url(http://images.anviaitu.fi/duell/images/logo_bar_2011.png) 0 0 no-repeat;
	height: 94px;
	width: 964px;
}
.mainpix {
	background: url(http://images.anviaitu.fi/duell/images/mainpix.png) no-repeat;
	height: 270px;
}
.content_bg {
	background: url(http://images.anviaitu.fi/duell/images/content_bg.png);
}
body {
	background: url(http://images.anviaitu.fi/duell/images/dontremove.jpg);
}
.logo_bar_etu_fin {
	background: url(http://images.anviaitu.fi/duell/images/logo_bar_etu.png) no-repeat;
	height: 94px;
}
.mainpix_etu {
	/*background:url(http://images.anviaitu.fi/duell/images/mainpix_etu.png) no-repeat;
     
     height:312px;
     */
    background: url(http://images.anviaitu.fi/duell/images/mainpix_etu.png) repeat-x transparent;
	width: 969px;
	padding-bottom: 10px;
}
.container_etu {
	/*background:url(http://images.anviaitu.fi/duell/images/main_bg_etu.jpg) no-repeat 50% 100px #11527d;
     
     text-align:center;
     */
    background: url(http://images.anviaitu.fi/duell/images/main_bg_etu.jpg) no-repeat 50% 100% transparent /*#11527d*/;
	text-align: center;
}
.clDTreeProdMenu2 {
	background: url(http://images.anviaitu.fi/duell/images/cld1.gif) no-repeat left;
	padding: 5px 10px 5px 28px;
}
a.clATreeProdMenu2 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.clATreeProdMenu2:link {
	color: #fff;
}
a.clATreeProdMenu2:visited {
	color: #fff;
}
a.clATreeProdMenu2:hover {
	color: #fff;
	text-decoration: underline;
}
a.clATreeProdMenu2:active {
	color: #103455;
}
.clDTreeProdMenu2Sel {
	background: url(http://images.anviaitu.fi/duell/images/cld1.gif) no-repeat left;
	padding: 5px 10px 5px 28px;
}
a.clATreeProdMenu2Sel {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.clATreeProdMenu2Sel:link {
	color: #fff;
	font-weight: bold;
}
a.clATreeProdMenu2Sel:visited {
	color: #fff;
	font-weight: bold;
}
a.clATreeProdMenu2Sel:hover {
	color: #fff;
	font-weight: bold;
}
a.clATreeProdMenu2Sel:active {
	color: #fff;
	font-weight: bold;
}
.clDTreeProdMenu1 {
	background: url(http://images.anviaitu.fi/duell/images/cld1.gif) no-repeat left;
	padding: 5px 10px 5px 28px;
}
a.clATreeProdMenu1 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.clATreeProdMenu1:link {
	color: #fff;
}
a.clATreeProdMenu1:visited {
	color: #fff;
}
a.clATreeProdMenu1:hover {
	color: #fff;
	text-decoration: underline;
}
a.clATreeProdMenu1:active {
	color: #fff;
}
.clDTreeProdMenu1Sel {
	background: url(http://images.anviaitu.fi/duell/images/cld1.gif) no-repeat left;
	padding: 5px 10px 5px 28px;
}
a.clATreeProdMenu1Sel {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.clATreeProdMenu1Sel:link {
	color: #fff;
}
a.clATreeProdMenu1Sel:visited {
	color: #fff;
}
a.clATreeProdMenu1Sel:hover {
	color: #fff;
}
a.clATreeProdMenu1Sel:active {
	color: #fff;
}
.maailmat_nappi {
	height: 91px;
	border: 0;
	outline: 0;
}
#maailmat {
	width: 650px;
	height: 92px;
	display:block;
}
.content_holder {
	background: url(http://images.anviaitu.fi/duell/images/content_holder_bg2.png) no-repeat;
}
.prodmenu {
	background: transparent url(http://images.anviaitu.fi/duell/images/test.jpg) 0 -4px no-repeat;
	width: 270px;
}
.maailmat_nappi_hover {
	height: 91px;
	border: 0;
	outline: 0;
	margin-top: 3px;
}
.submenu {
	padding: 9px 0 12px 6px;
	height: 16px;
}
.submenu a {
	COLOR: #fff;
	TEXT-DECORATION: none;
	font: bold 13px "Trebuchet MS", Trebuchet, Arial, helvetica, sans-serif;
	padding: 0 3px;
}
.submenu a:link {
	COLOR: #fff;
	TEXT-DECORATION: none;
	font: bold 13px "Trebuchet MS", Trebuchet, Arial, helvetica, sans-serif;
}
.submenu a:hover {
	COLOR: #e2e2e2;
	TEXT-DECORATION: underline;
	font: bold 1.1em "Trebuchet MS", Trebuchet, Arial, helvetica, sans-serif;
}
.submenu a:visited {
	COLOR: #fff;
	TEXT-DECORATION: none;
	font: bold 13px "Trebuchet MS", Trebuchet, Arial, helvetica, sans-serif;
	border-bottom: solid 1px #fff;
}
.submenu .valittu {
	COLOR: #efefef;
	TEXT-DECORATION: underline;
	font: bold 13px "Trebuchet MS", Trebuchet, Arial, helvetica, sans-serif;
	padding: 0 3px 0 3px;
	display: inline;
}
.footermenutable td {
	font-size: 10px;
}
.sisaltofooter {
	padding: 20px;
	margin-top: 10px;
	background: url(http://images.anviaitu.fi/duell/images/footerbg.png) no-repeat transparent;
	width: 960px;
}
.clDTreeProdMenu3 {
	background: url(http://images.anviaitu.fi/duell/images/cld2.jpg) repeat-x;
	padding: 7px 15px;
	margin: 0;
}
a.clATreeProdMenu3 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.clATreeProdMenu3:link {
	color: #103455;
}
a.clATreeProdMenu3:visited {
	color: #103455;
}
a.clATreeProdMenu3:hover {
	color: #103455;
}
a.clATreeProdMenu3:active {
	color: #103455;
}
.clDTreeProdMenu3Sel {
	background: url(http://images.anviaitu.fi/duell/images/cld2.jpg) repeat-x;
	padding: 7px 15px;
	border-bottom: solid 1px #245683;
}
a.clATreeProdMenu3Sel {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.clATreeProdMenu3Sel:link {
	color: #103455;
}
a.clATreeProdMenu3Sel:visited {
	color: #103455;
}
a.clATreeProdMenu3Sel:hover {
	color: #103455;
}
a.clATreeProdMenu3Sel:active {
	color: #103455;
}
:active, :focus {
	outline: none;
}
.sivupalkin_lehdet {
	height: 194px;
	overflow: hidden;
	width: 272px;
	margin: 0;
	padding: 0;
	color: #3c4b59;
	text-align: left;
	font: 11px Arial, Helvetica, sans-serif;
	line-height: 16px;/*padding:50px 20px 0 20px !important;
     */
}
.sivupalkin_lehdet a.linkki:link, .sivupalkin_lehdet a.linkki, .sivupalkin_lehdet a.linkki:visited {
	color: #316492;
	font-weight: bold;
	text-decoration: underline;
	border: 0;
}
.sivupalkin_lehdet a.linkki:hover {
	text-decoration: none;
	border: 0;
	color: #316492;
}
#jamy_teksti p, .sivupalkin_lehdet p {
	padding: 50px 0 0 16px;
}
#maailmat {
	height: 91px;
	padding: 0;
	margin: 0;
}
#etusivu_pikahaku {
	float: left;
	height: 90px;
	width: 430px;
	text-align: left;
	padding: 0;
	margin: 0;
}
#etusivu_jamyhaku {
	float: left;
	height: 90px;
	width: 215px;
	text-align: right;
	padding: 0;
	margin: 0;
}
#jamy_teksti a.linkki:link, #jamy_teksti a.linkki, #jamy_teksti a.linkki:visited {
	color: #316492;
	font-weight: bold;
	text-decoration: underline;
	border: 0;
}
.logo_bar_eng {
	/* background: transparent url(http://images.anviaitu.fi/duell/images/logo_bar_eng.png) 0 0 no-repeat; */
	background: url(http://images.anviaitu.fi/duell/images/logo_bar_eng_2011.png) 0 0 no-repeat;
	height: 94px;
	width: 964px;
}
.logo_bar_etu_eng {
	background: url(http://images.anviaitu.fi/duell/images/logo_bar_etu_eng.png) no-repeat;
	height: 94px;
}
a, a:active, a:focus {
	outline: none;
}
/* ================================================================ */
/*	Otsake (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/
a.polku2:hover {
	color: #fff;
	text-decoration: underline;
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #81d0f4;
	FONT-FAMILY: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;/*text-transform: uppercase;
     */
}
H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 21px;
	line-height: 30px;
	COLOR: #fff;
	FONT-FAMILY: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
.polku2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #aaa;
}
a.polku2:active {
	color: #fff;
}
.polku3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
}
a.polku2:visited {
	color: #fff;
}
a.polku2:link {
	color: #aaa;
}
a.polku2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #81d0f4;
	FONT-FAMILY: "trebuchet ms", Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
a.polku1:active {
	color: #fff;
}
a.polku1:hover {
	color: #fff;
	text-decoration: underline;
}
a.polku1:visited {
	color: #fff;
}
a.polku1:link {
	color: #aaa;
}
a.polku1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
}
.polku1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #aaa;
}
/* ================================================================ */
/*	Sisältö (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/
.kappale_teksti_korostettu {
	FONT-SIZE: 11px;
	COLOR: #F00202;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.A:hover {
	COLOR: #fff;
	border-bottom: solid 1px #fff;
	text-decoration: none;
}
a.linkki_korostettu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
}
a.linkki_korostettu:link {
}
a.linkki_korostettu:visited {
}
a.linkki_korostettu:hover {
	COLOR: #fff;
	border-bottom: solid 1px #fff;
	text-decoration: none;
}
a.linkki_korostettu:active {
}
ADDRESS {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff6600;
	FONT-STYLE: oblique;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
DD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #ff6666;
	FONT-STYLE: oblique;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
DT {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000;
	FONT-STYLE: oblique;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
OL {
	FONT-WEIGHT: normal;
	LIST-STYLE-POSITION: outside;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.A:visited {
	COLOR: #fff;
}
hr.luettelosivuhaku {
	color: #000;
}
UL {
	FONT-WEIGHT: normal;
	LIST-STYLE-POSITION: outside;
	FONT-SIZE: 11px;
	COLOR: #fff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	LIST-STYLE-TYPE: square;
}
td {
	FONT: 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}
tbody {
/**/
}
.A:link {
	COLOR: #fff;
}
hr.ajankohtaishaku {
	color: #000;
}
.sivu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #fff;
	margin: 0;
	padding: 0;
	background: #12527d url(http://images.anviaitu.fi/duell/images/duell_bgtile.jpg) repeat-x fixed top center;
}
.table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.sivu_otsikko {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.kappale_otsikko {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.kappale_teksti {
	FONT: 12px/17px Verdana, Arial, Helvetica, sans-serif;
}
.sivu_teksti {
	FONT: 12px/17px Verdana, Arial, Helvetica, sans-serif;
}
A.linkki {
/**/
}
A.linkki:active {
/**/
}
A.linkki:link {
/**/
}
A.linkki:hover {
/**/
}
A.linkki:visited {
/**/
}
P {
	FONT: 12px/17px Verdana, Arial, Helvetica, sans-serif;
}
/* ================================================================ */
/*	Navigointi (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/
a.navigointi_linkki {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
}
a.navigointi_linkki:active {
	color: #000;
}
a.navigointi_linkki:hover {
	color: #fff;
	text-decoration: none;
}
a.navigointi_linkki:link {
	color: #000;
}
a.navigointi_linkki:visited {
	color: #000;
}
/* ================================================================ */
/*	Päivämäärä (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/
.pvm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* ================================================================ */
/*	Kirjautumistoiminnot (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/
.kirjaudu_nappi {
	cursor: pointer;
}
a.kirjaudu_linkki:visited {
/**/
}
a.kirjaudu_linkki:active {
/**/
}
a.kirjaudu_linkki:hover {
/**/
}
a.kirjaudu_linkki {
/**/
}
.kirjaudu_nimi {
/**/
}
.kirjaudu {
/**/
}
.kirjaudu_kentta {
/**/
}
a.kirjaudu_linkki:link {
/**/
}
/* ================================================================ */
/*	Osoitetiedot (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/
.osoite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.osoite_linkki {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}
a.osoite_linkki:link {
}
a.osoite_linkki:visited {
}
a.osoite_linkki:hover {
	TEXT-DECORATION: none;
}
a.osoite_linkki:active {
}
/* ================================================================ */
/*	Copyright (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/
a.copyright_linkki:visited {
	color: #cececd;
}
a.copyright_linkki:hover {
	color: #cececd;
	text-decoration: none;
}
a.copyright_linkki {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cececd;
}
a.copyright_linkki:active {
	color: #cececd;
}
a.copyright_linkki:link {
	color: #cececd;
}
/* ================================================================ */
/*	Last updated (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/
.LastUpdated {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* ================================================================ */
/*	Footerin muun tekstin stylet (saa poistaa ja muokata tarpeen mukaan)	*/
a.footer:link {
	color: #F00202;
}
a.footer:active {
	color: #F00202;
}
a.footer:visited {
	color: #F00202;
}
a.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}
.footer_teksti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F00202;
}
a.footer:hover {
	color: #fff;
	text-decoration: underline;
}
/* ================================================================ */
/*	Headerissä esiintyvän muun tekstin style (saa poistaa ja muokata tarpeen mukaan)	*/
a.header:active {
	color: #fff;
}
.header_teksti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F00202;
}
a.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}
a.header:link {
	color: #fff;
}
a.header:visited {
	color: #fff;
}
a.header:hover {
	color: #fff;
	text-decoration: none;
}
/* ================================================================ */
/*	omasivun stylet (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/
a.taso_linkki {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
}
table.kuvake {
	background: #CDE4FB;
	border-top: 1px #000 solid;
	border-bottom: 1px #000 solid;
	border-right: 1px #000 solid;
	border-left: 1px #000 solid;
	text-align: left;
	padding: 2px;
}
a.taso_linkki:active {
}
a.taso_linkki:hover {
	TEXT-DECORATION: none;
}
a.taso_linkki:link {
}
.taso_tyokalu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}
td.taso_toiminnot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F00202;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	padding: 2px;
}
td.taso_otsikko {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	background: #81B1D6;
	border-top: 1px #000 solid;
	border-bottom: 1px #000 solid;
	border-right: 1px #000 solid;
	border-left: 1px #000 solid;
	text-align: left;
	padding: 2px;
}
td.taso_katkoviiva2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	background: #ededed;
	background-image: url("http://images.anviaitu.fi/duell/images/katkoviiva2.gif");
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #ededed;
}
td.taso_katkoviiva {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	background: #ededed;
	background-image: url("http://images.anviaitu.fi/duell/images/katkoviiva.gif");
	background-repeat: repeat-y;
	background-position: top center;
	background-color: #ededed;
}
table.taso_tausta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	background: #ededed;
	border: solid 1px #bbbbbb;
	text-align: left;
	padding: 2px;
}
a.taso_linkki:visited {
}
/* ================================================================ */
/*	Lomakkeet (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/
.form_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
}
.form_radio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #eaecef;
	border: none;
	color: #696969;
}
.form_button_send {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	background: url(http://images.anviaitu.fi/duell/images/buttonbg.jpg) repeat-x #11507a;
	cursor: pointer;
	padding: 2px;
}
.form_button_reset {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	background: url(http://images.anviaitu.fi/duell/images/grey_buttonbg.jpg) repeat-x #bbbbbb;
	cursor: pointer;
	padding: 2px;
}
.form_checkbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #eaecef;
	border: none;
	color: #696969;
}
.form_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	height: 24px;
	font-size: 11px;
	font-weight: bold;
	color: #091F48;
	background-color: #eaecef;
	border: solid 1px #696969;
	background: url(http://images.anviaitu.fi/duell/images/form_field_bg.gif) repeat-x;
}
.form_textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 11px;
	font-weight: bold;
	color: #091F48;
	border: inset 1px #696969;
	background: #ededed url(http://images.anviaitu.fi/duell/images/form_field_bg.gif) bottom repeat-x;
}
.form_otsikko {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Bold;
	color: #003399;
}
.form_select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 11px;
	color: #091F48;
	background: #ededed url(http://images.anviaitu.fi/duell/images/form_field_bg.gif) bottom repeat-x;
	border: inset 1px #696969;
	font-weight: bold;
}
/* ================================================================ */
/*	Dynaamiset lomakkeet (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/
.input_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px;
	font-size: 11px;
	color: #000;
	background-color: #eaecef;
	border: solid 1px #000;
	width: 180px;
}
.textarea_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 13px;
	color: #000;
	background-color: #eaecef;
	border: inset 1px #000;
}
.button_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	border: solid 1px #fff;
	cursor: pointer;
}
.button_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	border: solid 1px;
	border-color: #fff;
	cursor: pointer;
}
.button_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	background-color: red;
	border: solid 1px;
	border-color: #000;
	cursor: pointer;
}
.checkbox_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #eaecef;
	border: solid 1px #000;
	color: #000;
}
.radio_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #eaecef;
	border: solid 1px #000;
	color: #000;
}
.input_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 11px;
	color: #000;
	background-color: #eaecef;
	border: solid 1px #000;
}
.select_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px;
	font-size: 11px;
	color: #000;
	background-color: #eaecef;
	border: solid 1px #000;
	width: 180px;
}
.select_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 11px;
	color: #000;
	background-color: #eaecef;
	border: solid 1px #000;
}
.select_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 12px;
	color: #000;
	background-color: #eaecef;
	border: inset 1px #000;
}
.textarea_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 13px;
	color: #000;
	background-color: #eaecef;
	border: inset 1px #000;
}
.input_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 11px;
	color: #000;
	background-color: #eaecef;
	border: solid 1px #000;
}
.textarea_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px;
	font-size: 11px;
	color: #000;
	background-color: #eaecef;
	border: solid 1px #000;
	width: 180px;
}
/* ================================================================ */
/*	popupin stylet (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/
.popup_tausta1 {
	background-color: #fff;
}
.img_taso {
	border: 1px solid;
	border-color: #fff;
}
a.popup_linkki:active {
	color: #fff;
}
a.popup_linkki:hover {
	color: #ededed;
	text-decoration: none;
}
a.popup_linkki:visited {
	color: #fff;
}
a.popup_linkki {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
a.popup_linkki:link {
	color: #fff;
}
/* ================================================================ */
/*	Määrätarjouksen stylet (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/
.maaratarjous_otsikko {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffba00;
}
.tarjous_teksti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.tarjous_otsikko {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffba00;
}
.maaratarjous_teksti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.uutuus_teksti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.uutuus_otsikko {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffba00;
}
/* ================================================================ */
/*	Tuotesivujen tyylit (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/
td.ostaminen {
	background: url(http://images.anviaitu.fi/duell/images/tuote_bg2.png) repeat-x;
	border: solid 1px #4f6579;
	padding: 4px;
}
/* ================================================================ */
/*	ostoskorin tyylit (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/
.paketti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
}
A.linkki_kori {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
A.linkki_kori:link {
	COLOR: #091F48;
}
A.linkki_kori:active {
	COLOR: #091F48;
}
.pakolliset {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E20A17;
}
.lomake_teksti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F00202;
}
.text5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #162838;
	font-size: 11px;
	font-weight: bold;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
}
.ostoskori_lisattu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.ostoskori {
	background-color: #81d0f4;
}
A.linkki_kori:hover {
	TEXT-DECORATION: none;
}
A.linkki_kori:visited {
	COLOR: #091F48;
}
divDelilveryDesc {
/* new class */
}
/* ================================================================ */
/*	DreamNet järjestelmäpopuppien stylet	*/
.button_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	background-color: #666666;
	border: solid 1px;
	border-color: #fff;
	cursor: pointer;
}
div.sysComponent {
	border-top: solid 1px #a9a9a9;
	border-left: solid 1px #a9a9a9;
	border-right: solid 1px #a9a9a9;
	border-bottom: solid 1px #a9a9a9;
	background-color: #ededed;
	width: 100%;
	height: 26px;
	background-image: url("http://project.dreamnet.fi/sys/objCom/images/component.gif");
}
.palsta_otsikko {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
.textdrop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid 1px;
	border-color: #E20A17;
	background-color: #e3e3e3;
	color: #000;
}
.textlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid 1px;
	border-color: #E20A17;
	background-color: #e3e3e3;
	color: #000;
}
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid 1px;
	border-color: #E20A17;
	background-color: #e3e3e3;
	color: #000;
}
a.dreamnet:active {
	color: #fff;
}
.taustavari4 {
	background-color: #fff;
}
.taustavari3 {
	background-color: #FFF44B;
}
.taustavari2 {
	background-color: #0050B3;
}
.taustavari1 {
	background-color: #fff;
}
a.dreamnet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
a.dreamnet:link {
	color: #fff;
}
a.dreamnet:visited {
	color: #fff;
}
a.dreamnet:hover {
	color: #FFF44B;
	text-decoration: none;
}
.button_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	background-color: #E20A17;
	border: solid 1px #fff;
	cursor: pointer;
}
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid 1px #E20A17;
	background-color: #e3e3e3;
	color: #000;
}
/* ================================================================ */
/*	Varausjärjestelmän tyylit	*/
#scale {
	border-bottom: solid 1px #000;
	border-right: solid 1px #000;
}
#time {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#kapty {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#kap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Hide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: absolute;
	width: 200px;
	visibility: hidden;
	background-color: #fbff95;
	border: dotted 1px #000;
	padding: 5px;
}
/* ================================================================ */
/*	Pikailmoituksen class asetukset (ei saa poistaa tai muuttaa nimiä, saa muokata)	*/
.MessageTbl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid 1px #008F98;
	background-color: #fff;
	padding-left: 5px;
	padding-bottom: 10px;
}
.MessageDesc {
	color: #C45009;
}
.MessageHeader {
	font-weight: bold;
	color: #C45009;
}
/*-------------------------- ETUSIVU SCROLLER 2011 ----------------------*/

#etusivu_slideshow {
	width:980px;
	text-align:center;
	overflow:hidden;
	background: url(../images/scrolleri_full.png) 10px -690px no-repeat;
	clear:both;
	height:310px;
}
.prev, .next {
	position:relative;
	z-index:60;
	top:-165px;
	width:37px;
	height:37px;
	background-image:url(../images/scrolleri_full.png);
}
.prev {
	float:left;
	background-position:0 -244px;
}
.next {
	float:right;
	background-position:-37px -244px;
}
.slideshow_navigointi {
	height:61px;
	position:relative;
	text-align:center;
	top: 0;
	left:0;
	width:889px;
	overflow:hidden;
	display:block;
	margin: 0 0 0 20px;
	z-index:10;
}
.slides_container {
	width:960px;
	text-align:center;
	margin:0 10px;
	height:259px;
	position:relative;
	top:-10px;
}
.slides_container div {
	width:960px;
	color:#fff;
	height:259px;
	text-align:left;
}

.slide_sisalto {
	display:block;
	float:right;
	width:560px;
	height:200px;
	margin:18px 50px 20px 20px;
	color:#fff;
}

.slide_sisalto a {
	color:#fff;
	text-decoration: underline;
	font: normal 12px/17px Verdana, Arial, sans-serif;
	padding: 0 10px 0 0;
}

.slide_sisalto a:hover {
	text-decoration:none;
	color:#ddd;
}

.slide_sisalto H1 {
	margin:30px 0 0 0;
	padding:0;
	font-weight:normal;
	text-transform:none;
}

.slide_sisalto p {margin:12px 0 0 0;padding:0;}

.slideshow_navigointi ol, .slideshow_navigointi ul, .slideshow_navigointi li {
	list-style-type:none;
	margin:0;
	padding:0;
}
.slideshow_navigointi li {
	float:left;
}
.slideshow_navigointi li a {
	display:block;
	width:127px;
	height:61px;
	background-image:url(../images/scrolleri_full.png);
	overflow:hidden;
	text-indent:-999px;
}
.slideshow_navigointi li a#menu_fin_1 {	background-position:0 -121px; }
.slideshow_navigointi li.current a#menu_fin_1 {	background-position:0 0; }
.slideshow_navigointi li a#menu_fin_2 {	background-position:-127px -121px; }
.slideshow_navigointi li.current a#menu_fin_2 {	background-position:-127px 0; }
.slideshow_navigointi li a#menu_fin_3 {	background-position:-254px -121px; }
.slideshow_navigointi li.current a#menu_fin_3 {	background-position:-254px 0; }
.slideshow_navigointi li a#menu_fin_4 {	background-position:-381px -121px; }
.slideshow_navigointi li.current a#menu_fin_4 {	background-position:-381px 0; }
.slideshow_navigointi li a#menu_fin_5 {	background-position:-508px -121px; }
.slideshow_navigointi li.current a#menu_fin_5 {	background-position:-508px 0; }
.slideshow_navigointi li a#menu_fin_6 {	background-position:-635px -121px; }
.slideshow_navigointi li.current a#menu_fin_6 {	background-position:-635px 0; }
.slideshow_navigointi li a#menu_fin_7 {	background-position:-762px -121px; }
.slideshow_navigointi li.current a#menu_fin_7 {	background-position:-762px 0; }

.slideshow_navigointi li a#menu_eng_1 {	background-position:0 -182px; }
.slideshow_navigointi li.current a#menu_eng_1 {	background-position:0 -61px; }
.slideshow_navigointi li a#menu_eng_2 {	background-position:-127px -182px; }
.slideshow_navigointi li.current a#menu_eng_2 {	background-position:-127px -61px; }
.slideshow_navigointi li a#menu_eng_3 {	background-position:-254px -182px; }
.slideshow_navigointi li.current a#menu_eng_3 {	background-position:-254px -61px; }
.slideshow_navigointi li a#menu_eng_4 {	background-position:-381px -182px; }
.slideshow_navigointi li.current a#menu_eng_4 {	background-position:-381px -61px; }
.slideshow_navigointi li a#menu_eng_5 {	background-position:-508px -182px; }
.slideshow_navigointi li.current a#menu_eng_5 {	background-position:-508px -61px; }
.slideshow_navigointi li a#menu_eng_6 {	background-position:-635px -182px; }
.slideshow_navigointi li.current a#menu_eng_6 {	background-position:-635px -61px; }
.slideshow_navigointi li a#menu_eng_7 {	background-position:-762px -182px; }
.slideshow_navigointi li.current a#menu_eng_7 {	background-position:-762px -61px; }

.slideshow_navigointi li.current a {
	cursor:default;
}

#slide_1, #slide_2, #slide_3, #slide_4, #slide_5, #slide_6, #slide_7 {
	background-image: url(../images/scrolleri_fiiliskuvat.jpg);
	background-repeat:no-repeat;
}
#slide_2 { background-position: 0 -259px; }
#slide_3 { background-position: 0 -518px; }
#slide_4 { background-position: 0 -777px; }
#slide_5 { background-position: 0 -1036px; }
#slide_6 { background-position: 0 -1295px; }
#slide_7 { background-position: 0 -1554px; }


