html, body{ 	margin:0; 	padding:0; 	text-align:center;	height: auto; }


body {
 background-color: #CB598A;
 background-image: url(/img/ui/bgslide.jpg);
 background-repeat: repeat-x;
}


.paymentlogos1 {
 width: 400px;
 height: 140px;
}


#container, container2{  	
width:842px;  	
text-align:left;  	
margin-left:auto;  	
margin-right:auto; 	
border: 0px none #CACACA; 	
background: #FFF; 	
height: 100%;
} 

#container2{
border: 1px solid #CACACA;
background: #FFF;
}


#twocols {	width:842px;	position: relative;	height: 100%;} 

#header{ 
  height: 89px;
  background-color:#FFFFFF;  
  width:100%;
}  

#topmenu {	
  top: 0;	
  height: 31px;	
  background-image: url(/gfx/topbar_navi_bg.gif);
  background-repeat: repeat-x;
  background-color: #CB598A;	
  padding: 2px 0px 0px 13px;	
  margin: 0px 0px 0px 0px;

}

#left{ 	
  position: relative; 	
  top: 0px; 	
  background-color: transparent;   	
  float: left; 	width:635px; 	
  min-height: 500px; 	
  margin: 2px 2px 0px 1px; 
} 


#left{	margin: 2px 2px 2px 2px; }#right { 	min-height: 500px;	position: relative;	
  top: 0px;	width: 199px;	float: right;	background-color: #ffffff;	margin-right: 2px;	
  margin-top: 2px;	margin-bottom: 3px;} 
  
  
  #right  {	  width: 199px;}
  
 
 
 
 #tuotelista {	position: relative;	top: 0;	margin-top: 4px;	padding-top: 10px;	
   background-color: #ffffff;	min-height: 500px;	width: 635px;	
 }
 
 
 #top5 {	
  margin-top: 4px;
  padding-top: 1px;
  width: 190px;	
  background-color: #ffffff;
  min-height: 603px;
  margin-bottom: 0px;
  margin-right: 4px;
}
  
  
  
  
  
  #tarjoukset {	
  width: 458px;	margin-top: 2px;	margin-bottom: 2px;	background-color: #ffffff;	
    border: 2px solid #00adef;	height: 330px;
  }
  
  #tekstit {	float: right;	width: 460px;	margin: 2px 2px 0px 0px;	
     background-color: transparent;	height: auto;
   }
   
   
   #arviot {	position: relative;	top: 0px;	float: left;	width: 229px;	
      background-color: #ffffff;	margin: 0px;	padding: 0px;	height: 268px;}
      
      #artikkelit {	position: relative;	float: right;	width: 229px;	background-color: #ffffff;
	margin-left: 0px;	height: 268px;
  }
  
  
  #footer{	height: 20px;	border-top: 1px solid white;	border-bottom: 1px solid white;	
    background: #ffda00;	margin: 0px;	padding: 0px;	 	clear: both; }  
    
 #ad {	width: 630px;	height: 120px;	background-color: #69b7ff;}


 #ad {	width: 635px;} 
 
 p {	font-size: 11px;	font-family: Arial; 	margin: 3px 8px 3px 8px;}
 
 .artikkeli { padding: 10px; }
 
 .artikkeli img {	float: right;	max-width: 130px;	margin-top: 15px;} 
 .artikkeli p { width: 400px; margin: 15px; } 
 .artikkelit_tausta {	background-image: url(http://testi2.kentonec.fi//ftpcontent/artikkeli_tausta.jpg);	
    background-repeat: no-repeat;	background-position: right top;	height: 450px;}
 .arviot_tausta {	background-image: url(http://testi2.kentonec.fi//ftpcontent/arvio_tausta.jpg);	
    background-repeat: no-repeat;	background-position: right top;	height: 450px;}
    
    
    /*****************************************/
    /*                                       */
    /* Category navigation                   */
    /*                                       */
    /*****************************************/
.catnavi_l0         {  color: #000;  font-family: Arial, Verdana, Helvetica, sans-serif;  
    font-size:12px;  font-weight: normal;  text-decoration:none;  vertical-align:middle; }
    
A.catnavi_l0         {  color: #000;  font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size:12px;  font-weight: normal;  text-decoration:none;}
    
A:hover.catnavi_l0 {  color: #999999;}

.catnavi_l0_sel        {  color: #CB598A;  font-family: Arial, Verdana, Helvetica, sans-serif;  
    font-size:12px;  font-weight: bold;  text-decoration:none;  vertical-align:middle;}

.catnavi_l1         {  color: #000;  font-family: Arial, Verdana, Helvetica, sans-serif;  
    font-size:10px;  font-weight: normal;  text-decoration:none;  vertical-align:middle;} 
    
.catnavi_l1_sel        {  color: #CB598A;  font-family: Arial, Verdana, Helvetica, sans-serif;  
    font-size:10px;  font-weight: normal;  text-decoration:underline;  vertical-align:middle;}
    
A:hover.catnavi_l1 {  color: #999999;}


.catnavi_l2         {  color: #000;  font-family: Arial, Verdana, Helvetica, sans-serif;  
   font-size:10px;  font-weight: normal;  text-decoration:none;  vertical-align:middle;} 
   
.catnavi_l2_sel        {  color: #CB598A;  font-family: Arial, Verdana, Helvetica, sans-serif;  
   font-size:10px;  font-weight: bold;  text-decoration:none;  vertical-align:middle;}

.productnavi_admin        {  color: #F3A79E;  font-family: Arial, Verdana, Helvetica, sans-serif;  
   font-size:12px;  font-weight: bold;  text-decoration:none;  vertical-align:middle;}
   
A.link_productnavi_admin         {  color: #DD0067;  font-family: Arial, Verdana, Helvetica, sans-serif;  
  font-size:12px;  font-weight: bold;  text-decoration:none;}
  
A:hover.link_productnavi_admin {  color: #F3A79E;}

.productnavi_normal_l0, .productnavi_normal_l1, .productnavi_normal_l2, .productnavi_normal_l3{
   width: 160px;	
   height: 20px;	
   background-color: #FFFFFF;	
   padding: 2px 0px 0px 10px; 	
   margin: 0px 0px 0px 0px;	
   font-family: Arial;	
   font-size: 12px;	
   float: none;	
    border-bottom-width: 1px;  
  border-bottom-style: solid;  
  border-bottom-color: #AAA;  
   
}

.productnavi_normal_l1, .productnavi_normal_l2, .productnavi_normal_l3, .productnavi_normal_l4 {
   background-color: #fff;
   
}


   
.productnavi_normal img {	background-color: #5A4A83;	padding: 0px 0px 0px 0px; 	margin: 0px 0px 0px 0px;	float: left;}


/*****************************************/
/*                                       */
/* Topbar                                */
/*                                       */
/*****************************************/

.topbar {  
  color: #FFFFFF;  
  font-family: Arial, Verdana,  Helvetica, sans-serif;  
  font-size:12px;  
   font-weight: normal;  
   text-decoration:none;  
   vertical-align:middle;
}
   
A.link_topbar         {  color: #FFFFFF;  font-family: Arial, Verdana, Helvetica, sans-serif;  
   font-size:12px;  font-weight: bold;  text-decoration:none;}
   
A:hover.link_topbar {  color: #696969;}

A.link_topbar_active         {  color: #FFFFFF;  font-family: Arial, Verdana, Helvetica, sans-serif;  
   font-size:12px;  font-weight: bold;  text-decoration:underline;}
   
A:hover.link_topbar_active {  color: #696969;}

A.link_topbar_order         {  color: #EF382D;  font-family: Arial, Verdana,  Helvetica, sans-serif;  
   font-size:12px;  font-weight: bold;  text-decoration:none;}
   
A:hover.link_topbar_order {  color: #F3A79E;}.search_texfield {  background-color: #FFFFFF;  
   border: 1px solid #000000;  font-family: Arial, Verdana,  Helvetica, sans-serif;  font-size:10px;}
   
   
/*****************************************/
/*                                       */
/* Other Kentonec styles                 */
/*                                       */
/*****************************************/

.normal         {  color: #000000;  font-family:  Arial,Verdana, Helvetica, sans-serif;  font-size:12px;  
   font-weight: normal;  text-decoration:none;  margin-bottom: 10px;}
   
.notes {  border-style: solid;  border-color: #FFFFFF;  border-width : 1px;  background-color: #FFFFFF;  
  text-decoration: none;  text-align: left;  font-family:  Arial, Verdana, Helvetica, sans-serif;  
  font-weight: bold;  font-size: 12px;  color: #FF0000;  margin-bottom: 5px;  margin-top: 5px;}

.formfield_label         {  color: #000000;  font-family: Verdana, Arial, Helvetica, sans-serif;  
    font-size:11px;  font-weight: normal;  text-decoration:none;  vertical-align: top;}
    
.formfield_field         {  color: #000000;  font-family: Verdana, Arial, Helvetica, sans-serif; 
     font-size:11px;  font-weight: normal;  text-decoration:none;  vertical-align: top;  line-height:22px;}
     
.formfield_error         {  color: #FF0000;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px;  
   font-weight: normal;  text-decoration:none;  vertical-align: top;}

.formfield_help         {  color: #000000;  font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size:11px;  font-weight: normal;  text-decoration:none;  vertical-align: top;}
   
.tableheader {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  font-size:14px;  
   color: #666666;  vertical-align: bottom;}
   
.colheader {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  font-size:12px;  
   color: #000000;  vertical-align: bottom;}

.product_text {  
   color: #090909;  
   font-family: Arial,Verdana,  Helvetica, sans-serif;  
   font-size:11px;  
   font-weight: normal;  
   text-decoration:none;  
   margin-top:3px;
 }
   
.product_image_cell {	vertical-align: top;}

.category_header {  
  color: #666666;  
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size:14px;  
  font-weight: bolder;  
  text-decoration:none;  
  vertical-align:middle;  
  margin-top:16px;  
  margin-bottom: 6px;  
  padding-left: 5px;
  width: 600px;
  height: 18px;
   background-color: #EEEEEE;
   
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #DDDDDD;  
 
}

.header_red {
  color: #CB598A;  
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size:15px;  
  font-weight: bolder; 
}

  
A.category_header_link {  text-decoration:none;}
A:hover.category_header_link {  color: #000000;}
A:visited.category_header_link {  color: #0076C0;}

.product_header, .product_header_mainpage {  
  background-color: #fff;  
  color: #666;  
  font-family: Arial,Verdana,  Helvetica, sans-serif; 
  font-size:13px;  
  font-weight: bold;  
  border-bottom-width: 1px;  
  border-bottom-style: solid;  
  border-bottom-color: #DDDDDD;  
}
.product_header_mainpage {
  border-bottom-width: 0px;

}
A.product_header_text {  
   color: #000000;  
   font-family: Arial, Verdana, Helvetica, sans-serif;  
   font-size:13px;  
   font-weight: bold;  
   text-decoration:none;
 }
   
A:hover.product_header_text {  color: #F3A79E;}

.marginleft_right_10_10 {  margin-left:  10px;  margin-right: 10px;}

.pagingcontrol, A.pagelink_off, A.pagelink_on {  
  font-family: Verdana, Arial,  Helvetica, sans-serif;  
  font-size:11px;  
  font-weight: bold;  
  text-decoration:none;
}
  
.pagingcontrol { 
  font-size:11px;
  margin-top: 10px;

}

.pagingcontrol, A.pagelink_off { 
 color: #898989;
}

A:hover.pagelink_off,A:hover.pagelink_on {  
 color: #F3A79E;
}

A.pagelink_on {  color: #000;}

