/* ****************************** DATA LISTS **************************** */

div.dealer {
visibility: hidden;
}

div.Show0 {
visibility: visible;
}
div.dealerHide0 {
display: none;
}

table#forhandlerList img {
border: 0;
}

table#forhandlerList tr.header td {
font-weight: bold;
background: #efefef;
}
table#forhandlerList tr td {
padding: 3px;
border-bottom: 1px solid #efefef;
}
table#forhandlerList tr.row0 {
background: #efefef;
}
table#forhandlerList tr.item td a {
text-decoration: none;
font-size: 0.8em;
}
table#forhandlerList tr.item td.apotek a {
text-decoration: underline;
}
table#forhandlerList tr.item td.apotek {
width: 220px;
}
table#forhandlerList tr.item td.postnr {
width: 80px;
}
table#forhandlerList tr.item td.poststed {
width: 150px;
white-space: no-wrap;
}
table#forhandlerList tr.item td.kommune {
width: 100px;
}
table#forhandlerList tr.item td.fylke {
text-transform: uppercase;
width: 100px;
white-space: nowrap;
}
table#forhandlerList a.upASC, span.upASC {
display: none;
}
table#forhandlerList a.downDESC, span.downDESC {
display: none;
}
div.paging ul {
margin: 0;
padding: 0;
list-style-type: none;
}
div.paging ul li {
display: inline;
}
div.paging ul li.activepage_False, div.paging ul li.activepage_True {
padding: 0 2px;
margin-right: 3px;
}
div.paging ul li.activepage_True {
font-weight: bold;
}

div.paging ul li.display1 {
display: none;
}

/************************ item view datalists ************* */
div.ItemText {
float: right; 
width: 340px;
height: auto;
}

span.forhandler {
font-size: 1.0em;;
color: #ccc;
font-weight: normal;
}

div.ItemText h2 {
margin-top: 0;
}

div.ItemText table td {
padding: 3px 8px 3px 0;
}
/*
div.ItemText table td.item {
padding-right: 8px;
}

div.ItemText table td.header {
padding-right: 8px;
}
*/

div.ItemMap {
width: 410px; 
height: 410px;
}

div.ItemMap img, div.MapOverlay img {
margin: 0;
}

div.MapOverlay {
display: none;
position: relative; 
left: 340px; top: -412px; 
width: 61px; 
height: 400px;
}

div.LogoOverlay {
display: none;
position: relative; 
left: 183px; top: -654px; 
width: 25px; 
height: 25px;
}
div.LogoOverlay img {
display: none;
width: 25px; 
height: 25px;
}



