/* CSS Document */

body
{
	top: 0px;
 	margin: 0px;
 	bottom: 0px;
	background-color:#EEEEEE;
}

body.white
{
	top: 0px;
 	margin: 0px;
 	bottom: 0px;
	background-color:#FFFFFF;
}

.bigfont_headbeam
{
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.bighead
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 110%;
	font-weight: bold;
	color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.bighead_gc
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 140%;
	color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.heading_normaltext
{
	border-bottom: 0px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.prodname_text
{
	border-bottom: 0px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 90%;
	font-weight: bold;
	color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.grey_text
{
	border-bottom: 0px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 70%;
	font-weight: bold;
	color: #b8b8b8;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.boxed_text
{
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 90%;
	font-weight: bold;
	color: #ff0000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.normaltext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.tarjoustext
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
  color: red;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

.yvtext
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
  text-decoration: line-through;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

.menutext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	margin-top: 5px;
}

.heading_products
{
	border-bottom: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 90%;
	font-weight: bold;
	text-indent: 2px;
	background-color: #cbb467;
	color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 1px;
}

.heading2_products
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 80%;
        font-weight: bold;
	margin-left: 1px;
        margin-right: 2px;
        margin-top: 0px;
        margin-bottom: 1px;

}

.heading3_products
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 80%;
  font-weight: bold;
  text-decoration: underline;
  margin-left: 1px;
  margin-right: 2px;
  margin-top: 0px;
  margin-bottom: 1px;
}

.headingmini_products
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 60%;
  font-weight: bold;
  text-decoration: underline;
  margin-left: 1px;
  margin-right: 2px;
  margin-top: 0px;
  margin-bottom: 1px;
}

.heading4_products
{
	border-bottom: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 70%;
	font-weight: bold;
	text-indent: 2px;
	background-color: #cbb467;
	color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 1px;
}

.heading_links
{
	border-bottom: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 90%;
	font-weight: bold;
	text-indent: 2px;
	background-color: #47b15b;
	color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 1px;
}

.raquo
{
	color: black; 
	font-weight: bold; 
	font-size: 60%%;
}

.products
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 0px;
	margin-bottom: 2px;
}

.signaturetext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #808080;
}

.minitext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #000000;
}

.minitext2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
}

.toimitusehdot
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 60%;
        color: #000000;
}

.addcarttext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	border-style: solid;
        border-width: 1px;
	background-color: #fffbed;
}

.deniedtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: red;
	border-style: solid;
        border-width: 1px;
	border-color: black;
	background-color: white;
}

.menu_levelling
{
	vertical-align: top;
	text-align: center;		
}

.valigntop
{
	vertical-align: top;
}

.shadow_left
{
	background-image: url(images/shadow_left.gif)
}

.shadow_right
{
	background-image: url(images/shadow_right.gif)
}

.thin_border
{
	border-collapse:collapse;
	border-color:#000000;
}

.head_scale_1px
{
	background-image:url(images/head_scale_1px.gif)
}

.productmenubackground
{
	background-image:url(images/menu_background.gif)
}

ul 
{
	list-style-image: url('images/li.gif');
}

A:link, A:visited, A:active A:hover
{
  text-decoration: none;
  font-weight: bold;
}

a:link       { color: #4B8247 }
a:visited    { color: #4B8247 }
a:active     { color: #4B8247 }
a:hover      { color: black }

a.menuheader:link, a.menuheader:visited, a.menuheader:active a.menuheader:hover
{
  text-decoration: none;
  font-weight: bold;
}

a.menuheader:link { color: black }
a.menuheader:visited { color: black }
a.menuheader:active { color: black }
a.menuheader:hover { color: #4B8247 }

label
{
width: 8em;
float: left;
text-align: left;
margin-right: 1px;
display: block
}

input
{
font-size: 100%
color: #000000;
background: #eeeeee;
border: 1px solid #000000;
}

input.kisa
{
font-size: 100%
color: #000000;
background: #e6f0fd;
border: 1px solid #000000;
}

.input_small
{
font-size: 80%
color: #000000;
background: #eeeeee;
border: 1px solid #000000;
}

.submit_input
{
font-size: 90%;
color: #000000;
background: #cbb467;
border: 1px outset #000000
}

.submit_kisa
{
font-size: 90%;
color: #000000;
background: #e6f0fd;
border: 1px outset #000000
}

.haku_nappi
{
color: #000000;
background: #cbb467;
border: 1px outset #000000
}

.loginbutton
{
font-size: 80%;
color: #000000;
background: #eeeeee;
border: 1px outset #000000
}

fieldset
{
border: 1px solid #000000;
background: #fffbed;
width: 300px
position: relative;
margin-left: 1em;
padding-left: .75em;
margin-top: 1em;
padding-top: 0em;
margin-bottom: 1em;
padding-bottom: .75em;
}

textarea
{
color: #000000;
background: #eeeeee;
border: 1px solid #000000
}

textarea.kisa 
{
font-size: 100%
color: #000000;
background: #e6f0fd;
border: 1px solid #000000;
}

legend
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 90%;
color: #000000;
background: #cbb467;
border: 1px solid #000000;
padding: 0.5px 10px
}

h1,h2,h3,h4,h5,h6 
{
font-weight:400;
font-family:"Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

h1
{
font-size:125%;
line-height:1;
margin-bottom:.5em;
}

.redfusion
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: red;
background: white;
}



