html,
body {
  font-family: Geneva, Verdana, Tahoma, Sans-Serif, Arial, Times, "Times New Roman", Serif; 
  font-size: 12px; 
  margin: 0;
  padding: 0;
}
a {
  text-decoration: none;
  font-size: 12px;
}
font,
table {
  font-size: 12px;
}

ol li {
  padding: 0 0 10px;
  font-size: 14px;
}

th {
  background: #005bd8;
  text-align: right;
  padding: 5px;
  color: white;
}

.table1 {border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; font-weight: normal;}
.table2 {border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; font-weight: normal; width: 400px;}
.table3 {border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; font-weight: normal; width: 30px;}
.table4 {border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; font-weight: normal; width: 570px;}
.arsmodell {border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; width: 42px; font-weight: bold;}
.modell {border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; width: 220px; font-weight: bold;}
.fullsize {border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; width: 270px; font-weight: bold;}
.biltext {width: 100%; height: 250px;}
.komtext {width: 100%; height: 100px;}
.bilsize {border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; width: 130px; font-weight: bold;}
.picture {border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; width: 585px; height: 203px; font-weight: bold;}
.edText {font-weight: bold; color: #000000; padding-left: 5px;}
.bigText {font-size : 18pt; font-weight: bold; font-style: italic; color: #FFFFFF;}
.largetext {font-size : 18pt; font-weight: bold; font-style: normal; color: #000000;}
.table_border_black {border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000;}
.table_border_blue {border-top: 1px solid #005CE9; border-left: 1px solid #004DC3; border-bottom: 1px solid #003F9F; border-right: 1px solid #004DC3;}

.td_top_black {border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000;}
.td_black {border-top: 0px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000;}

.line_color1 {
    BACKGROUND: #e0f2f8;
    COLOR: #000000
}
.line_color2 {
    BACKGROUND: #f1f9fc;
    COLOR: #000000
}

.amOver {font-weight: bold; color: #000000;}
.amText {font-weight: normal;  color: #000000;}
.amSmall {font-size: 10px; font-weight: normal;  color: #000000;}
.amPris {font-weight: bold;  color: #000000;}
.amPrisLine {font-weight: bold; text-decoration: line-through; color: #000000;}
.amSold {font-weight: bold; color: #FF0000;}
.amKalkyl {font-size: 10px; font-weight: normal; color: #0000DD;}
.amKod {font-weight: normal; color: #000000;}

.newTitel {font-size: 16px; font-weight: bold; color: #000000;}
.newDatum {font-size: 10px; font-weight: normal; color: #000000;}

.normalText {font-weight: normal; color: #000000;}
.smallText {font-size : 1px; font-weight: normal; color: #000000;}
.bottext {font-size : 10px; font-weight: normal; color: #000000;}
.textmnam {color: #FFFFFF; font-weight:bold;}

.linkNormal:link {color: #275CD5}
.linkNormal:active {color: #275CD5}
.linkNormal:visited {color: #275CD5}
.linkNormal:hover {color: #000000;}
.linkNormal {font-size : 14px;}

.linkNormalR:link,
.linkNormalR:active,
.linkNormalR:visited {
  color: #E14646
}
.linkNormalR:hover {color: #000000;}

.linkb:link,
.linkb:active,
.linkb:visited,
.linkMiddle:link,
.linkMiddle:active,
.linkMiddle:visited {color: #275CD5}
.linkb:hover,
.linkMiddle:hover {color: #000000;}

.linka:link,
.linka:active,
.linka:visited,
.linkMiddleR:link,
.linkMiddleR:active,
.linkMiddleR:visited {color: #E14646}
.linka:hover,
.linkMiddleR:hover {color: #000000;}

.linkc:link,
.linkc:active,
.linkc:visited {color: #E5A100}
.linkc:hover {color: #000000;}

.linkd:link,
.linkd:active,
.linkd:visited {color: #228522}
.linkd:hover {color: #000000;}

.linke:link,
.linke:active,
.linke:visited {color: #B811C7}
.linke:hover {color: #000000;}

.linkf:link,
.linkf:active,
.linkf:visited {color: #000}
.linkf:hover {color: #E14646;}

.smallink:link,
.smallink:active,
.smallink:visited {color: #FFFFFF}
.smallink:hover {color: #A6C1FF;}
.smallink {font-weight: bold;}

td,td.normal,td.linebottom {
  color: #000000;
}

td.linebottom {
	border: 1px solid #000000;
	border-width: 0px 0px 1px 0px;
}

.amtxt {
  font-family : Arial,sans-serif; 
  font-size: 18px;
}

.amsmalltxt {
  font-family : Arial,sans-serif; 
  font-size: 12px;
}

.ambigtxt {
  font-family : Arial,sans-serif; 
  font-size: 48px;
  font-weight: bold;
  font-style: italic;
}
.amfattxt {
  font-family : "Arial Black"; 
  font-size: 32px;
  font-style: italic;
}
.notis {
  font-family : Palatino,"Palatino Linotype",Times,"Times New Roman"; 
  font-size: 12pt;
}

.notisover_top_yellow,
.notisover_top_green,
.notisover {
  font-family: Arial,sans-serif; 
  font-size: 20px;
}
.notisover_top_green {
	color: #ffe400;
}
.notisover_top_yellow {
  color: #797d7e;
}

.linkmenu:link { color: #FFFF00;}
.linkmenu:active { color: #FF0000;}
.linkmenu:visited { color: #FFFF00;}
.linkmenu:hover { color: #ffae00;}
.linkmenu {	
	font-weight : bold;
	font-family : arial, sans-serif;
	font-size : 12px;
	color: #FFFF00;
}
.newLinkI:link { color: #275CD5;}
.newLinkI:active { color: #FF0000;}
.newLinkI:visited { color: #275CD5;}
.newLinkI:hover { color: #FF0000;}
.newLinkI {font-weight:bold; font-family : Tahoma, Arial, Sans-Serif, Times, "Times New Roman", Serif; font-size : 10px;}

.menytxt {font-family: sans-serif, serif, arial; font-size : 12px; font-weight: bold; color: #444444;}
.copy {font-family: Arial, Sans-Serif, Times, "Times New Roman", Serif; font-size: 10px; color: #FFFFFF; font-weight:bold;}

td.top_yellow {border-top: #fff720 solid 1px; border-bottom: #b2ad16 solid 1px; background: #e4dd1f}
td.top_gray {border-top: #cecedb solid 1px; border-bottom: #a5a5b3 solid 1px; background: #b2b2c0}
td.top_green {border-top: #4ab900 solid 1px; border-bottom: #1c4700 solid 1px; background: #399000;}
td.top_red {border-top: #ffa4a5 solid 1px; border-bottom: #8c0001 solid 1px; background: #da0507;}
td.top_purple {border-top: #a4a4e6 solid 1px; border-bottom: #626286 solid 1px; background: #8383b7;}

span.tool {
	position: relative;
	cursor:pointer;
}
 
span.tool span.tip {
  display: none;
}

span.tool:hover span.tip {
  display: block;
  z-index: 100;
  position: absolute;
  bottom: 30px;
  right: 30px;
  width: 200px;
  line-height: 1.2em;
  padding: 3px 7px 4px 6px;
  border: 1px solid #336;
  background-color: #DDDDDD;
  font-size: 14px;
  font-weight: normal;
  color: #000;
  text-align: left;
  text-decoration: none;
}

#content span.tool:after {
  padding-left: 2px;
}

.odd {
  background: #d4fff8;
}
.even {
  background: #f2fffd;
}
.brands .left {
  font-weight: bold;
  padding: 2px 0 2px 5px;
}
.brands .right {
  padding: 2px 5px 0;
  font-weight: bold;
  text-align: right;
}
.brands td {
  border-bottom: 1px solid white;
}

ul#grid {
  padding: 0;
  margin: 0;
}
ul#grid li {
  float: left;
  width: 260px;
  list-style: none;
  padding: 0;
  margin: 0;
}
.fynd {
  width: 248px;
  margin: 5px;
  border: 1px solid black;
  font-weight: bold;
  position: relative;
  background: #eee;
}
.fynd .title {
  background: #D0D0DD;
  border-top: 1px solid #ebeaef;
  border-bottom: 1px solid #bcbcc9;
  padding: 5px;
  height: 32px;
  vertical-align: bottom;
}
.fynd .image {
  text-align: center;
  border-top: 1px solid black;
}
.fynd .image img {
  
}
.fynd .price {
  background: #DDDDDD;
  padding: 5px;
}

.link-bottom-right {
  float: right;
  padding: 0 5px 5px 0;
}
