/***********************************************/
/* HTML tag styles                             */
/***********************************************/

body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #EEE9E8; color: #333333; color: #454759;	margin: 0; padding: 0; text-align:center;}

a{ color: #3E338A; text-decoration: none;}
a:link{ color: #0A62B9;text-decoration: none;}
a:visited{color: #0A62B9;text-decoration: none;}
a:hover{	color: #0A62BB;text-decoration: underline;}

P {margin: 0;padding: 0;margin-bottom: 10px;}
h1 {font-family: Arial, Helvetica, sans-serif;font-weight: normal;margin-top: 0px;	margin: 0;margin-bottom: 18px;font-size: 13px;color: #A70000;text-transform:uppercase}
h2{font-family: Arial, Helvetica, sans-serif;	font-weight: normal;font-size: 120%;	color: #4B4B4B;margin: 0px;	margin-bottom: 1.2em;padding: 0px;}
h3{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 100%;margin: 0px;padding: 0px;font-weight:bold;}
h4{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%;font-weight: normal;margin: 0px;padding: 0px;}
h5{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%;margin: 0px;	padding: 0px;}
h6{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 75%;margin: 0px;	padding: 0px;}

ul{list-style-type:disc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 15px;}
ul ul{list-style-type: square;padding: 0px 0px 0px 18px;margin: 0;}
ul ul ul{list-style-type: none;}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#container {position: relative;width: 964px;margin-top:0;margin-left: auto;margin-bottom:0px;margin-right: auto;background-color: #FFFFFF;padding: 20px 20px 20px 20px;text-align:left;}

#contentContainer {position: relative;width: 924px;margin-top:0;margin-left: auto;	margin-bottom:0;margin-right: auto;background-image:url(http://83.145.203.138/bit/img/ylatausta.jpg);background-repeat: no-repeat;background-color: #FFFFFF;padding: 0;}

#mainContent {float: left;margin:0;padding:14px 0px 20px 20px;width: 904px;}

.frontPC1 {float: left;width: 420px;}
.frontPC2 {float: right;width: 460px;}

.subPC1 {	float: left;width: 645px;}
.subPC2 {	float: right;width: 235px;}

#mainBoxWrapper{clear:both:	margin:0;	padding:0px 0px 0px 0px;width: 924px;}

#masthead {position: relative;height: 138px;width: 910px;margin: 0px;padding: 0;}

#logo {position: absolute;top: 28px;	left: 44px;}

#slogan {	position: absolute;top: 50px;left: 200px;}

#langNav {color: #C3AAA1;font-size: 0.9em;float: right;margin: 0;padding:0;padding-top: 10px;}

#langNav a {padding-left: 3px; padding-right: 3px; padding-bottom: 0px; padding-top: 0px; color: #C3AAA1;}
#langNav a.selected {padding-left: 3px; padding-right: 3px; padding-bottom: 0px; padding-top: 0px; color: #C05254;}


.mainnavi-container  {clear:both; width:924px; height:32px; background: #A80000; padding: 0; margin: 0; font-family: Arial, Helvetica, sans-serif,Verdana; font-size: 11px;text-align:center;}

.mainnavi-left {float:left;width: 10px;height: 32px;	margin:0;padding: 0;background-image:url(http://83.145.203.138/bit/img/navi_roundleft.jpg);background-repeat: no-repeat;background-color: #A80000;}
.mainnavi-right {float:right;width: 10px;height: 32px; margin:0;padding: 0;background-image:url(http://83.145.203.138/bit/img/navi_roundright.jpg);background-repeat: no-repeat;background-color: #A80000;}

.mainNavSep {color:#EF8846;display: block; padding: 7px 8px 4px 8px;margin:0;}
	.mainNav ul{display: block; float:left; list-style-type: none; margin: 0; border: 0; padding: 0px 0px 0px 40px;}

	.mainNav li {display: block; float:left; margin: 0; border: 0; padding: 0px 0px 0px 0px;}

	.mainNav a {float: left; display: block; width: auto; height: auto; margin: 0; padding: 8px 8px 0px 8px; font-weight: bold; white-space: nowrap;text-align:center;text-transform:uppercase;color: #FFFFFF; background: #A80000; text-decoration: none;}
	.mainNav a:visited		{color: #FFFFFF; background: #A80000; text-decoration: none;}
	.mainNav a:hover 		{color: #E78981; background: #A80000; text-decoration: none;}
	.mainNav-active a		{color: #E78981; background: #A80000; text-decoration: none;}
	.mainNav-active a:visited	{color: #E78981; background: #A80000; text-decoration: none;}
	.mainNav-active a:hover		{color: #ffffff; background: #A80000; text-decoration: none;}

#mainNav2 {color: #ffffff;font-size: 0.9em;clear:both;	float: right;margin: 0;padding:0;padding-top: 10px;}
#mainNav2 a {padding-left: 3px; padding-right: 3px; padding-bottom: 0px; padding-top: 0px; color: #ffffff;}

#path	{clear:both; text-align:right; width: 924px; height: 40px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #959595; background: #FFFFFF; font-weight: normal;}

#path p		{font-size: 10px; margin: 0px 14px 0px 20px; padding: 14px 0px 0px 0px;}
#path a		{color: #115EAE; text-decoration: none;}
#.path a:hover	{text-decoration: underline;}

.footerWrapper {background-color: #F5F2F1;float:left;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;height: 24px;width: 924px;background-image:url(http://83.145.203.138/bit/img/footer_roundleft.gif);background-repeat: no-repeat;background-color: #F5F2F1;}

.footer-left {float:left;width: 8px;height: 24px;margin:0;padding: 0;background-image:url(http://83.145.203.138/bit/img/footer_roundleft.gif);background-repeat: no-repeat;background-color: #F5F2F1;font-size: 0px;}
.footer-right { float:right; width: 8px;height: 24px; margin:0; padding: 0;background-image:url(http://83.145.203.138/bit/img/footer_roundright.gif);background-repeat: no-repeat;background-color: #F5F2F1;font-size: 0px;}
.footer {	background-color: #F5F2F1;float:left;margin:0px 0px 0px 0px;padding:0;height: 24px; width: 908px;}
.footer p {margin:0;padding:0;font-size: 11px;color:#D6D6D6;padding:4px 0px 0px 12px;}


.contentPicR {float:right;	padding-left:20px;}
.contentPicL {float:left;padding-right:20px;}

/* --------------------	*/
/* Nostoboxeja 		*/
/* --------------------	*/

.nostoBox {margin: 0;padding: 0;margin: 0px 0px 0px 0px;padding: 0px 20px 0px 0px;float:left;}
.nostoBox2 {margin: 0;padding: 0;float:left;font-size: 0px;}
.nostoBox4 {margin: 0;padding: 0;float:left;}

.nostoBox h2, .nostoBox2 h2 {color:#FFFFFF;font-family: Arial,Helvetica,sans-serif,Verdana;	font-weight: normal;font-size: 100%;	margin: 0;padding: 10px 0px 0px 0px;	text-align:center;	text-transform:uppercase;}

.nostoBox_mid {width: 214px;margin: 0;padding: 0;background-color:#FFFFFF;border-top:solid 1px #E1E1E1;border-left:solid 1px #E1E1E1;border-right:solid 1px #E1E1E1;}
.nostoBox_mid P {margin: 0;	padding: 12px 6px 0px 14px;}
.nostoBox2_mid {width: 214px;margin: 0;padding: 0;background-color:#FFFFFF;border-left:solid 1px #E1E1E1;border-right:solid 1px #E1E1E1;}
.nostoBox3_mid {width: 214px;margin: 0;padding: 0;background-color:#EDF1F9;border-top:solid 1px #DAE1EF;border-left:solid 1px #DAE1EF;border-right:solid 1px #DAE1EF;}
.nostoBox4_mid {width: 214px;height: 100%;margin: 0;padding: 0;	background-color:#F9F9F9;border-left:solid 1px #E1E1E1;border-right:solid 1px #E1E1E1;}


.nostoBox4_mid h2 {color:#4B4B4B;font-family: Arial,Helvetica,sans-serif,Verdana;	font-weight: normal;font-size: 100%;	margin: 0px 0px 0px 0px; text-transform:uppercase;}
/*.nostoBox4_mid ul  {padding: 0px 0px 0px 20px;margin:0;margin: 0px 0px 0px 20px;}*/
/*list-style-image: url(http://83.145.203.138/bit/img/list-bullet.gif);*/
.nostoBox4_mid li  {padding: 0px 0px 2px 0px;	margin: 0px 0px 0px 0px;color:#C05254;}
.nostoBox4_mid li, .nostoBox4_mid li p,  .nostoBox4_mid li a   {padding: 0px 0px 2px 5px;	margin: 0px 0px 0px -8px;	color:#C05254;}


.nostoBox_bottom {	width: 216px;height: 6px;margin: 0;	padding: 0;font-size: 0px;	background-image:url(http://83.145.203.138/bit/img/nosto5bot.gif);background-repeat: no-repeat;}
.nostoBox2_bottom {width: 216px;height: 6px;	margin: 0;padding: 0;font-size: 0px;	background-image:url(http://83.145.203.138/bit/img/nosto5bot.gif);background-repeat: no-repeat;}
.nostoBox3_bottom {width: 216px;height: 8px;margin: 0;	padding: 0;font-size: 0px;background-image:url(http://83.145.203.138/bit/img/nosto2bot.gif);background-repeat: no-repeat;}
.nostoBox4_bottom {width: 216px;height: 18px;	margin: 0;padding: 0;font-size: 0px;	background-image:url(http://83.145.203.138/bit/img/nosto1bot.gif);background-repeat: no-repeat;}

.nostoBoxCombo {margin: 0;padding: 0;float:right; background-color:#F5F2F1;}
.nostoBoxCombo_mid {width: 452px;height: 100%;margin: 0;padding: 0;background-color:#F5F2F1;border:none;}
.nostoBoxCombo h2 {color:#4B4B4B;font-family: Arial,Helvetica,sans-serif,Verdana;	font-weight: normal;font-size: 100%;	margin: 0px 0px 0px 0px;padding: 0px 0px 0px 15px;text-transform:uppercase;}
.nostoBoxCombo p {	padding: 0px 0px 0px 15px;	margin: 0; }
.benefitsL {float:left;width: 50%;margin: 0;	padding: 0;background-color:#F5F2F1;	border:none;}
.benefitsR {float:left;width: 50%;margin: 0;	padding: 0;background-color:#F5F2F1;	border:none;}
.benefitsL ul, .benefitsR ul  {list-style-image: url(http://83.145.203.138/bit/img/list-bullet.gif);	padding: 0px 0px 0px 20px;	margin:0;	margin: 0px 0px 0px 20px;}
.benefitsL li, .benefitsR li  {padding: 0px 4px 2px 0px;margin: 0px 0px 0px 0px;	color:#C05254;}
.benefitsL li p, .benefitsR li p   {	padding: 0px 4px 2px 5px;	margin: 0px 0px 0px -8px;}
/*.nostoBoxCombo_bg {min-height: 100%;width: 452px;background-color:#F5F2F1; background-color:#FF0000;border:solid 1px #0099FF;}*/
.nostoBoxCombo_bottom {clear:both;width: 452px;height: 18px;margin: 0;padding: 0;	font-size: 0px;background-image:url(http://83.145.203.138/bit/img/nostofp_bot_5.gif);background-repeat: no-repeat;}

.nostoBoxTxt {margin: 0;padding: 12px 6px 0px 14px;text-align:left;}
.nostoBoxTxt h2 {text-align:left; color:#4B4B4B;font-family: Arial,Helvetica,sans-serif,Verdana;font-weight: normal;font-size: 100%;margin: 0px 0px 0px 0px;text-transform:uppercase;}
.nostoBoxTxt ul {padding: 0px 0px 0px 12px;margin:0;margin: 0px 0px 0px 12px;}
/*list-style-image: url(http://83.145.203.138/bit/img/list-bullet.gif);*/
.nostoBoxTxt li  {	padding: 0px 0px 2px 0px;margin: 0px 0px 0px 0px;}
.nostoBoxTxt li, .nostoBoxTxt li p,  .nostoBoxTxt li a   {padding: 0px 0px 2px 5px;margin: 0px 0px 0px -8px;}
/* IE:lle */
.nostoBoxTxt ul li a {list-style-image: url(http://83.145.203.138/bit/img/newsnavi_link_arrow.gif);}

.nostoBox_readmore {margin: 0;padding: 0px 10px 2px 6px;text-align:right;	color:#0078C6;font-weight:bold;}
.nostoBox_readmore a, .nostoBox_readmore a:visited, .nostoBox_readmore a:hover {color:#0078C6;}

.nostoBox_mid ul {	list-style-image: url(http://83.145.203.138/bit/img/newsnavi_link_arrow.gif);padding: 0;padding-left: 28px;padding-top: 4px;margin:0;}
.nostoBox_mid li a {padding: 0;margin:0;color:#007CC8;}



/* --------------------	*/
/* Uutiset nostoboxi 	*/
/* --------------------	*/

.newsBox_top {width: 216px;	height: 33px;margin: 0;padding: 0;background-image:url(http://83.145.203.138/bit/img/nostofp_hdr_3.gif);background-repeat: no-repeat;}

/* --------------------	*/
/* Palvelut nostoboxi 	*/
/* --------------------	*/

.productsBox_top {	width: 216px;height: 33px;	margin: 0;padding: 0;background-image:url(http://83.145.203.138/bit/img/nostofp_hdr_2.gif);	background-repeat: no-repeat;}

/* --------------------	*/
/* Tuotteet nostoboxi 	*/
/* --------------------	*/

.servicesBox_top {	width: 216px;height: 33px;	margin: 0;padding: 0;background-image:url(http://83.145.203.138/bit/img/nostofp_hdr_1.gif);	background-repeat: no-repeat;}

/* --------------------	*/
/* Partner logot 	*/
/* --------------------	*/

.partnersBox_top {	width: 216px;height: 33px;	margin: 0;padding: 0; background-image:url(http://83.145.203.138/bit/img/nostofp_hdr_4.gif);background-repeat: no-repeat;}

/* --------------------*/
/* Benefits	     */
/* --------------------*/
.comboBox_top {width: 452px;height: 18px;margin: 0;padding: 0;background-image:url(http://83.145.203.138/bit/img/nostofp_hdr_5.gif);background-repeat: no-repeat;}

/* --------------------*/
/* Yleisnostoja alasivuille  */
/* --------------------*/

.subPageBox_top {width: 216px;height: 33px;	margin: 0;padding: 0;background-image:url(http://83.145.203.138/bit/img/nosto2top.gif);background-repeat: no-repeat;}

.nostoBox4_top {width: 216px;height: 10px;margin: 0;padding: 0;	font-size: 0px;background-image:url(http://83.145.203.138/bit/img/nosto1top.gif);	background-repeat: no-repeat;}


/***********************************************/
/* Components                                  */
/***********************************************/

/* powered by navigo cms */
div#powered-by-navigo				{width: 160px; height: auto; margin: 0px 0px 0px 750px; color: #C7C9C8; font-size: 10px; background: #ffffff;}
	#powered-by-navigo div a, 
	#powered-by-navigo div a:hover		{color: #C7C9C8; font-size: 10px; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;}
	
	div.powered-by 				{width: auto; height: auto; float: left; font-weight: normal;margin: 0px 5px 0px 0px;}
	div.navigo-logo	 			{width: auto; height: auto; float: left; padding: 0px 0px 0px 23px; background: url(http://www.bookit.net/stc/images/navigo-small.gif) top left no-repeat;}
	div.navigo-logo acronym	 		{border: 0px; font-weight: normal; cursor: help;}
	div.c-b 					{clear: both;}


