/* Remove annoying border on linked images. */
a img 						{ border: none; }
img:focus					{ outline: none; border: none; }
:focus						{ outline: none; }

.no-margin-no-padding	{ margin: 0; padding: 0; }

#flash-home {
	margin: 0; padding: 0;
	background-image: none;
	}

/* taulukot sivupohja */
#tableone
{
  margin:0 auto 0 auto;
  padding:0;
  width:990px;
}

#tdlanguage-tableone
{
  text-align:left;
  vertical-align:top;
}

#tdone-tableone
{
  width:990px;
  vertical-align:top;
}

/* vanha footer 
#tdtwo-tableone
{
  width:990px;
  height:50px;
  text-align:right;
  vertical-align:top;
  background-color:#001d43;
}
  vanha footer */

#tabletwo
{
  width:990px;
}

#tdone-tabletwo
{
  padding:0 30px 0 0;
  height:35px;
  text-align:right;
  vertical-align:middle;
  background-color:#001d43;
}

#tdone-tabletwo-frontpage
{
  padding:0;
  height:35px;
  text-align:right;
  vertical-align:middle;
  background-color:#001d43;
}

#tdtwo-tabletwo-frontpage
{
  width: 990px;
}

#tdtwo-tabletwo
{
  height:7px;
  background-image:url('/images/shadow.gif');
  background-repeat:repeat-x;
  background-position:top left;
}

#tdthree-tabletwo
{
  padding:0 30px 0 0;
  height:30px;
  text-align:right;
  vertical-align:middle;
}

#tdfour-tabletwo
{
  padding:0 30px 0 0;
  height:11px;
  text-align:right;
  vertical-align:middle;
}

#tdfive-tabletwo
{
  height:52px;
  text-align:left;
  vertical-align:bottom;
}

#tdsix-tabletwo
{
  text-align:left;
  vertical-align:top;
}

#tdseven-tabletwo
{
  height:43px;
  text-align:center;
  vertical-align:middle;
}

#tablethree
{
  height:52px;
}

#footer
{
  margin: 0 auto 0 auto;
  position:fixed;
  bottom:0;
  width:100%;
  text-align:right;
  vertical-align:top;
  z-index: 8;
}

#footerdiv
{
  margin: 0 auto 0 auto;
  padding: 0;
  width: 990px;
/*  height:42px; */
  height: 154px;
  background-image: url(/images/footer2.png);
  background-position: left top;
  background-repeat: no-repeat;
}

#footerfix {
	margin: 0 auto 0 auto;
	padding: 0;
	width: 990px;
	height: 10px;
	background-color: #ffffff;
	}

#divcopyright
{
  padding: 139px 0 0 30px;
  font-family: Arial;
  font-size: 10px;
  color: #000000;
}

.bgwhite
{
  background-color:#ffffff;
}


/** /taulukot sivupohja **/


/* divit sivupohja */
#languageone
{
  position:absolute;
}

#languagetwo
{
  position:absolute;
  top:10px; left:30px;
  width:300px;
}

#languagethree
{
  font-family:Arial;
  font-size:11px;
  color:#ffffff;
}

#languagefour
{
  font-family:Arial;
  font-size:11px;
  color:#000000;
}

#logobella
{
  width:550px;
  vertical-align:bottom;
}

#image
{
  width:550px;
  float:left;
}

/** /divit sivupohja **/

/* valikko */
.menu_2
{
  width:690px;
}

a.menu_1_a, a:visited.menu_1_a, a:link.menu_1_a, a:active.menu_1_a, a:hover.menu_1_a
{
  color:#ffffff;
  font-family:Arial;
  font-size:14px;
  text-transform:uppercase;
}

a.menu_2_a, a:visited.menu_2_a, a:link.menu_2_a, a:active.menu_2_a, a:hover.menu_2_a
{
  color:#000000;
  font-family:Arial;
  font-size:12px;
}

a.menu_3_a, a:visited.menu_3_a, a:link.menu_3_a, a:active.menu_3_a, a:hover.menu_3_a
{
  color:#000000;
  font-family:Arial;
  font-size:10px;
}

span.menu_1_space
{
  color:#001d43;
  font-family:Arial;
  font-size:14px;
}

a.menu_1_fix, a:visited.menu_1_fix, a:link.menu_1_fix, a:active.menu_1_fix, a:hover.menu_1_fix
{
  color:#bfac7d;
  font-family:Arial;
  font-size:14px;
  text-transform:uppercase;
}

span.menu_2_space
{
  color:#ffffff;
  font-family:Arial;
  font-size:12px;
}

a.menu_2_fix, a:visited.menu_2_fix, a:link.menu_2_fix, a:active.menu_2_fix, a:hover.menu_2_fix
{
  color:#bfac7d;
  font-family:Arial;
  font-size:12px;
}

span.menu_3_space
{
  color:#ffffff;
  font-family:Arial;
  font-size:10px;
}

a.menu_3_fix, a:visited.menu_3_fix, a:link.menu_3_fix, a:active.menu_3_fix, a:hover.menu_3_fix
{
  color:#bfac7d;
  font-family:Arial;
  font-size:10px;
}

/** /valikko **/

/* sisällöt */
#contentone
{
  width:440px;
  vertical-align:bottom;
}

.contentoneClass { width: 400px; }

#otsikko
{
  margin:0 0 10px 0;
}

#contenttwo
{
  margin:-3px 30px 0 10px;
  width:400px;
  float:left;
}

/** /sisällöt **/

/* Lisäosat */
#dealers
{
  margin:0;
}

.technicalspecificationsimage
{
  width:68px;
  text-align:center;
}

.technicalspecificationstext
{
  text-align:center;
}

/** /Lisäosat **/

/* lomakkeet */

form, form.form
{
  margin:0;
  padding:2px 0 0 0;
  font-family:Verdana, Arial;
  font-size:9px;
  color:#6f6f6f;
}

input.button
{
  font-family:Verdana, Arial;
  font-size:9px;
  color:#464646;
}

input.text, input.form
{
  margin:0;
  padding:2px 2px 2px 2px;
  font-family:Verdana, Arial;
  font-size:9px;
  color:#464646;
  background-color:#efefef;
  border:0;
}

textarea
{
  margin:0;
  padding:2px 2px 2px 2px;
  font-family:Verdana, Arial;
  font-size:9px;
  color:#464646;
  background-color:#efefef;
  border:0;
}

select
{
  padding:2px 0 0 0;
  font-family:Verdana, Arial;
  font-size:9px;
  color:#464646;
}

#contentumFormSubmitButton
{
  margin:0;
  padding:2px 5px 2px 5px;
  font-family:Verdana, Arial;
  font-size:9px;
  color:#6f6f6f;
  border:1px solid;
  border-color:#d6d6d6;
}

/** /lomakkeet **/

