.PT_Bildruta {
	z-index:20;
	width:187px;
	height:100px;
	margin-bottom:5px;
	text-align: center;
	vertical-align: middle;
}

.PT_Textruta {
	z-index:10;
	width:187px;
	height:50px;
}

.PT_Knappruta {
	z-index:40;
	width:187px;
	height:32px;
}

.PT_Tabell {
	z-index:50;
	border: 1px solid #BBBBBB;
	background-color: #EEEEEE;
	width: 187px;
	padding: 3px;
	margin: 0px;
}

.PT_Urvalslist {
	width:100%;
	border: 1px solid #FF0000;
	background-color: #EEEEEE;
	padding: 0px;
	margin-bottom: 10px;
	display: block;
}


.PT_PrisNu {
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	font-style: normal;
}
.PT_PrisOrd{color:#C30;font-size:10px;}
.PT_TabellMedPrisOchKopnapp{background-color:#EEE;border:1px solid red;width:170px;margin:0;padding:0;}
.PT_Antalsfalt{background-color:#FFDC00;border:1px solid #666;color:#000;font-size:10px;font-weight:700;text-align:center;vertical-align:middle;width:20px;margin:0;padding:0;}
.PT_CellSomAvdelarHorisontellt{background-color:#DDD;height:5px;}
.PT_Produktnamn,.PT_Produktnamn a:link,.PT_Produktnamn a:visited,.PT_Produktnamn a:active
{
	font-weight:bold;
	text-decoration:none;
}
.PT_Produktnamn a:hover
{
	color:#3079B7;
	font-weight:bold;
	text-decoration:none;
}

.PT_Bild {
}
/*
  ------------------------------------------------------------------------

  CSS nedan styr utseende på knappar

  ------------------------------------------------------------------------ 
*/

.Knapp_Kop {
	background-image: url(../images/buttons/knapp_mitten_k.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 1px 0px 1px 0px;
	font-weight: bold;
	color: #000000;
	font-size: 11px;
	height: 18px;
}
.Knapp_Kop a:link {
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.Knapp_Kop a:visited {
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.Knapp_Kop a:hover {
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.Knapp_Kop a:active {
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
}

.Knapp_Kop_Vanster {
	background-image: url(../images/buttons/knapp_vanster_k.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 5px;
	padding: 1px 0px 1px 0px;
}
.Knapp_Kop_Hoger {
	background-image: url(../images/buttons/knapp_hoger_k.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 5px;
	padding: 1px 1px 1px 0px;
}


.Knapp_Info {
	background-image: url(../images/buttons/knapp_mitten_i.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 1px 0px 1px 0px;
	font-weight: bold;
	color: #000000;
	font-size: 11px;
	height: 18px;
}
.Knapp_Info a:link {
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.Knapp_Info a:visited {
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.Knapp_Info a:hover {
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.Knapp_Info a:active {
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.Knapp_Info_Vanster {
	background-image: url(../images/buttons/knapp_vanster_i.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 5px;
	padding: 1px 0px 1px 0px;
}
.Knapp_Info_Hoger {
	background-image: url(../images/buttons/knapp_hoger_i.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 5px;
	padding: 1px 1px 1px 0px;
}
td.Std2Artgrp_Avd_Vert {
	width: 20px;
	background-image: url(../images/_bg_vert_rodprick.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
td.Artgrp_Avd_Vert {
	width: 35px;
	background-image: url(../images/_bg_vert_rodprick_35.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
td.Artgrp_Avd_Hori {
	height: 7px;
	background-image: url(../images/_bg_hori_rodprick.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

td.Std2Artgrp_Avd_Vert {
	width: 20px;
	background-image: url(../images/_bg_vert_rodprick.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
td.Std2Artgrp_Avd_Hori {
	height: 19px;
	background-image: url(../images/_bg_hori_rodprick_19.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

#main_image {
	width: 286px;
	height: 252px;
	text-align: center;
}
#main_image img {
	display: inline-block;
	border: none;
	height: auto;
	width: auto;
	max-width: 286px;
	max-height: 252px;
}
#image_list {
	display: block;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
#image_list > a {
	display: inline-block;
	border: thin black solid;
	width: 100px;
	height: 88px;
	overflow: hidden;
	margin: 5px;
	padding: 0px;
}
#image_list > a > img {
	display: inline-block;
	border: none;
	height: auto;
	width: auto;
	margin: 0px;
	max-width: 100px;
	max-height: 88px;
}