.hide {
 display : none;
}
body, span, div, p, ul, li, select, input, table, caption, small, th, td, H1, H2, H3, H4, H5, H6
{
 font-family : Arial, Helvetica, Verdana, sans-serif;
 vertical-align : middle;
 text-decoration : none;
}
body {
 color : #ffffcc;
 background : #005053;
 font-size : 0.86em;
 text-align : left;
 margin : 5px;
 margin-top : 5px;
}
hr{
 height : 1px;
 color : rgb(51,102,153);
 width : 96%;
}
a, a.pgnav {
 text-decoration : none;
}
a:link, a.pgnav:link {
 color : rgb(140,24,49);
}
a:visited, a.pgnav:visited {
 color : #005053;
}
a:active, a:hover, a.pgnav:active, a.pgnav:hover {
 color : red;
 text-decoration : underline;
}
ul{
 list-style : none outside;
}
li{
 padding : 3px 3px 3px 3px;
}
select , input , textarea {
 font-family : Arial, Helvetica, Verdana, sans-serif;
}
select.Search , input.Search {
 font-size : 0.96em;
 background : #efefef;
}
small, a.small, a.small:link, a.small:visited
{
 font: xx-small arial, sans-serif;
 text-decoration : none;
 text-align : center;
 color : #efefef;
}
a.small:active , a.small:hover {
 text-decoration : underline;
 color : lime;
}
.stor {
 font : small-caps 130% arial, sans-serif;
 color : #005053;
 line-height : normal;
 text-align : center;
}
.center {
 text-align : center;
 vertical-align : middle;
}
.right {
 text-align : right;
}
.green {
 color : green;
}
.red, #red {
 color : red;
}
caption {
 caption-side : top;
 width : auto;
 text-align : left;
 color : #005053;
}
table.Search {
 padding : 0.5em;
}
table.Search TD {
 font-size : 0.86em;
 color : #ffff66;
}
#infocol{
 color : #005053;
}
table.Info {
 color : #005053;
 background : rgb(220,219,200);
 width : 99%;
}
table.Info TH {
 font-weight : normal;
 color : #003333;
 background : #bbbc84;
 padding : 3px 2px 1px 5px;
 font-size : 0.8em;
 text-align : right;
}
table.Info TD {
 vertical-align : top;
 padding : 3px 2px 1px 5px;
 font-size : 0.84em;
}
table.Pris {
 text-align : left;
 border-collapse : collapse;
}
table.Pris TH {
 font-size: 0.8em;
 text-align : right;
}
table.Pris TH.center{
 text-align : center;
}
table.Pris TH.left {
 text-align : left;
 white-space : nowrap;
}
table.Pris TD {
 color : #005053;
 text-align : right;
 white-space : nowrap;
}
table.Pris TD.left {
 text-align : left;
}
table.Adresse
{
 color : #005053;
 border : 1px inset #003333;
 border-width : 0 1px 1px 0;
 border-collapse : collapse;
 empty-cells : show;
 visibility : visible;
 width : 204px;
}
table.Adresse TH {
 font-size : 0.8em;
 text-align : left;
 vertical-align : middle;
}
table.Adresse TD {
 font-size : 0.8em;
 font-family : Arial, Helvetica, Verdana, sans-serif;
 padding : 5px 2px 10px 5px;
}
img{border: none}

#imgLeft{
 float:left;
 clear:left;
 margin: 6px 6px 3px 0px;
 font: italic x-small arial, sans-serif;
}
#imgRight{
 float:right;
 clear:right;
 margin: 6px 0px 3px 6px;
 font: italic x-small arial, sans-serif;
}
.bunn {
 width : 100%;
 position : absolute;
 bottom : 50px;
}
H1 , H2 , H3 , H4 , H5 , H6 {
 color : #005053;
 text-align : center;
 vertical-align : middle;
}
H3, H4 , H5 , H6 {
 color : #005053;
 text-align : left;
 vertical-align : middle;
}
H1 {
 font : small-caps 170% arial, sans-serif;
}
H2 {
 font-size:150%;
}
H3 {
 font-size:130%;
}
H4 {
 font : 100% Verdana;
}
H5 {
 font : italic 100% sans-serif;
 background : #cccc99;
 margin-top : 0px;
 margin-bottom : 5px;
}
H6 {
 font : small-caps 100% sans-serif;
}
.pgnav {
 color : gray;
 background : #bbbc84;
}
#dhtmltooltip {
 position: absolute;
 left: -300px;
 width: 500px;
 border: 1px solid black;
 margin: 0;
 padding: 9px;
 font-family : Arial, Helvetica, Verdana, sans-serif;
 font-size : 1em;
 color : #005053;
 background-color: rgb(231,230,216); /* #bbbc84 lightyellow; * */
 visibility: hidden;
 z-index: 100;
}
#dhtmltooltip img {
 float:right;
 padding-left: 10px;
}
#dhtmlpointer {
 position:absolute;
 left: -300px;
 z-index: 101;
 visibility: hidden;
}
