BODY 
{ 
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
    background-color: #252525;
}
/*hakukoneoptimointia*/
h3 {
	margin:0;
	font-size: 11px;
}
h2.ad {
	margin:0;
	font-size: 11px;
}
#adcon {
	
}

.adconpic img {
	display: block;
}

.adconpic span.vierailijat {
	display: inline;
}
.adconpic span.kaupunki {
	display: inline;
}
.adconpic span.tyyppi {
	display: inline;
}
.adconpic span.sisaanostohinta,
.adconpic span.tukkuhinta,
.adconpic span.varastosijainti,
.adconpic span.huomio,
.adconpic span.kappalemaara,
.adconpic span.kantavuustunnus {
	display: none;
}

.adconnopic img, .adconnopic span.kaupunki {
	/*.adconnopic span.tyyppi*/
	/*.adconnopic span.vierailijat, */
	display: none;
}
.adconnopic span.sisaanostohinta,
.adconnopic span.tukkuhinta,
.adconnopic span.varastosijainti,
.adconnopic span.huomio,
.adconnopic span.kappalemaara,
.adconnopic span.kantavuustunnus {
	display: inline;
}



TD 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    line-height: 120%;
	color: #000000;
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal
}

.text_small
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    line-height: 100%;
	color: #000000;
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal
}
.header_shadow 
{ 
  height: 26px;
  vertical-align: middle;
  background-image: url(../images/header_shadow.gif);
  background-repeat: repeat-x;
}

.header_main_navi_bg 
{ 
  height: 23px;
  vertical-align: middle;
  background-image: url(../images/header_main_navi_bg.gif);
  background-repeat: repeat-x;
}

.tab_navi_bg
{ 
  height: 23px;
  vertical-align: middle;
  background-image: url(../images/header_main_navi_bg.gif);
  background-repeat: repeat-x;
  background-color: #b1b1b1;
}

.tab_navi_bg_selected
{ 
  height: 23px;
  vertical-align: middle;
  background-image: url(../images/selected_tab_bg.gif);
  background-repeat: repeat-x;
  background-color: #7d82ff;
}

.header_main_navi_button 
{
  border-color: #FFFFFF;
  border-width: 0px 1px 0px 0px;
  border-style: solid;
  height: 23px;
  
}
.header_main_navi_button a , .tab_navi_bg a, .tab_navi_bg_selected a
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  TEXT-DECORATION: none; 
  FONT-WEIGHT: bold;
  line-height: 100%;
  
  display: block;
  position: relative;
  padding: 4px 25px 4px 25px;
  
}
.header_main_navi_button A:hover 
{
  color: #000000;
}


.contentbox_header 
{ 
    height: 23px;
    vertical-align: middle;
    text-align: left;
    padding-left: 10px;
    background-image: url(../images/contentbox_header.gif);
    background-repeat: repeat-y;
    background-color: #949494;
    
    border-color: #999999;
    border-width: 1px 1px 0px 1px;
    border-style: solid;
    
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
}

.contentbox_box 
{ 
    vertical-align: top;
    text-align: left;
    /*padding: 10px 10px 10px 10px;*/
    background-color: #FFFFFF;

    border-color: #999999;
    border-width: 0px 1px 1px 1px;
    border-style: solid;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
}

.luettelo_table
{
   margin: 2px 0px 0px 0px;
   background: #949494;
}

.luettelo_cell1
{
   padding: 3px 3px 3px 3px;
   background: #D3DCFF;
}

.luettelo_cell2
{
   padding: 3px 3px 3px 3px;
   background: #FFFFFF;
}

.luettelo_cell3
{
   padding: 3px 3px 3px 3px;
   background: #FF0000;
}

A.luettelo_href
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #32488E; 
	FONT-SIZE: 10px; 
	TEXT-DECORATION: underline; 
	FONT-WEIGHT: normal
}
A.luettelo_href:hover
{
	TEXT-DECORATION: none; 
}

A 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #1A337C; 
	FONT-SIZE: 10px; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal
}
A:hover
{
	COLOR: #1E4A7C; 
}

A.valikko 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #4F7DB8; 
	FONT-SIZE: 10px; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold
}
A.valikko:hover 
{
	COLOR: #000000; 
}

.valkoinen 
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, Arial; 
	COLOR: #FFFFFF; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal
}

ul 
{ 
	list-style-type: square 
}

input,select,textarea,submit 
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica; 
	FONT-SIZE: 10px;
	COLOR: #000000; 
	FONT-WEIGHT: normal;
    margin: 0px 0px 0px 0px;
}
.renkaat .luettelo_cell1 {
	border-spacing: 0;
	padding: 0;
	margin: 0;
}
.renkaat form {
	padding: 7px 0 7px 0;
	margin: 0;
}
.vannekoko, .leveys, .profiili, .kantavuustunnus {
	font-weight: bold;
	font-size: 12px;
}

.merkki,
.merkki a,
.tyyppi a,
.tyyppi {
		color: #000;
}

.retu_punainen {
color: #ff0000;	
	}
.retu_sininen {
color: #1A337C;
}


.stockgreen {
	color: green;
	font-weight: bold;	
}

.stockyellow {
	color: #a8b700;
	font-weight: bold;	
}

.stockred  {
	color: red;
	font-weight: bold;	
}


