body { font-family: Verdana; height: 100%;  z-index: 1; background-image: url(/bilder/background_bottom.jpg); background-repeat: repeat-y;}
#banner {position:absolute; margin:0; top:0px; left:0px; display:block; width:984px; height:109px; color:#000; font-size:1em; background-image: url(/bilder/banner1024.jpg); z-index: 10;}
#foot {position:fixed; margin:0; bottom:0px; left:240px; display:block; width:616px; height:57px; z-index: 13; color:#000;font-size:1em;background-image: url(/bilder/background_kundvagn.jpg);}
#menu {position:absolute; margin:0; top:109px; left:0px; width:244px; height: auto; padding-left: 5px;  color:#000; font-size:1em; background-image: url(/bilder/background_menu.jpg); z-index: 2; }
#erbjudande {position:absolute; margin:0px; padding-left: 8px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; top:109px; left:852px; display:block; width:122px; height:100%; background-color:#99CCFF; font-size:1em; z-index: 11; background-image: url(/bilder/bannererbjudande1024.jpg);}
#content {position:absolute; margin:0; top:113px; left:244px; display:block; width:596px; color:#000; font-size:1em; background-color: #FFFFFF; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 55px; z-index: 11;}
#toplineovercontent { position:absolute; margin:0; top:109px; left:240px; display:block; width:616px;  background-image: url(/bilder/content_topline.jpg); background-repeat: no-repeat; z-index: 12;}
#container {height:100%; width: 984px; }

@media screen {

	* html,
	* html body {
		overflow-y: hidden!important;
		height: 100%;
		margin: 0;
		padding: 0;
	}
	* html #container {
		height: 100%;
		width: 1020px;
		overflow-y: scroll;
		position: relative;
	}

	* html div#foot {
		position: absolute;
	}

}

.translucent {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}

/* CSS erbjudande mall */
.producttabText {
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:white;
	text-align:center;
	padding-top: 3px;
	padding-bottom: 3px;
}

.producttabGradient {
	background-color:#FF6600;
	background-color:#000080;
}


div.cgimpactr {
	background:url(http://www.gb-trading.se/bilder/cornerr_2_bluebg.gif) no-repeat top left; width:6px; height:6px; float:right
}

div.cgimpactl {
	background:url(http://www.gb-trading.se/bilder/cornerl_2_bluebg.gif) no-repeat top left; width:6px; height:6px; float:left
}

div.cgimpactrwhite {
	background:url(http://www.gb-trading.se/bilder/cornerr_2.gif) no-repeat top left; width:6px; height:6px; float:right
}

div.cgimpactlwhite {
	background:url(http://www.gb-trading.se/bilder/cornerl_2.gif) no-repeat top left; width:6px; height:6px; float:left
}

div.erbjudandetext {
                      background-color:#FFFFFF;
                      font-size: 7pt;
                      width: 110px;
                      border-width: 1px;
                      border-style:solid;
                      position: relative;
                      top: 0px;

}

#erbjudandencontent {
                    position:relative;
                    z-index:1;
}
#erbjudandencontent {
                    position:static;
}
#erbjudandencontent2 {
                     margin-left:2px;
                     margin-top:2px;
}

.post {
  padding: 2px;
  margin: 0px;
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-bottom: 1px solid #c0c0c0;
  border-right: 1px solid #c0c0c0;
  vertical-align: top;
  text-align: center;
}


/* CSS nymenysystem */
#containerul, #containerul ul{
  text-align:left;
  margin:0; /* Removes browser default margins applied to the lists. */
  padding:0; /* Removes browser default padding applied to the lists. */
}

#containerul li{
  margin:0 0 0 30px; /* A left margin to indent the list items and give the menu a sense of structure. */
  padding:0; /* Removes browser default padding applied to the list items. */
  list-style-type:none; /* Removes the bullet point that usually goes next to each item in a list. */
}

#containerul .symbols{ /* Various styles to position the symbols next to the items in the menu. */
  float:left;
  width:12px;
  height:1em;
  background-position:0 50%;
  background-repeat:no-repeat;
}


/* CSS menymall */


#hoverlank a:link{color:#000080; text-decoration: none;}

#hoverlank a:visited{color:#000080; text-decoration: none;}

#hoverlank a:hover{text-decoration: underline;}


#normal a:link{color:#000080;}

#normal a:visited{color:#000080;}

#normal a:hover{}



#nav-menu ul li {
display:inline;
margin:0;
padding:0;
padding-left:2px;
padding-right:15px;
 }
#nav-menu ul {
 margin:0;
 padding:0;
 padding-left:0px;
 margin-top:-5px;
margin-left:-1px;
 }


#slogan li {
 display:inline;
 font-size:12px;
 font-style:italic;
 padding-left:5px;
 padding-right:5px;
}

#bannerlinks li a {
 text-decoration:none;
 font-family:verdana;
 font-size:11px;
 font-weight:bold;
 color:navy;
}
#litenrubrik {
 position: relative;
 top: 5px;
 bottom: 5px;
 text-decoration:none;
 font-family:verdana;
 font-size:11px;
 font-weight:bold;
 color:navy;
}

#bannerlinks li a:hover{text-decoration: underline;}

.rubrik {
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:#000080;
	text-align:left;
}

.mindrerubrik {
	vertical-align: top;
	font-family:Verdana;
	font-size:small;
	font-weight:bold;
	color:#000080;
	text-align:left;
}

.standard {
	vertical-align: top;
	font-family:Verdana;
	font-size:small;
	font-weight:normal;
	color:#000080;
	text-align:left;
}

.knapparstora {

   COLOR: #000000;
   FONT-FAMILY: Verdana, Verdana, Verdana, sans;
   background-color:#99CCFF;
   border-color:#dddddd;
   font-size: 9px;
   width:53px;
   font-weight: bold;
   text-decoration: none;
   padding-top: 2px;
}

.knapparstorakassa    {

   COLOR: #000000;
   FONT-FAMILY: Verdana, Verdana, Verdana, sans;
   background-color:#99CCFF;
   border-color:#dddddd;
   font-size: 9px;
   width:75px;
   font-weight: bold;
   text-decoration: none;
   padding-top: 2px;
}

.knapparstoratomvagn    {

   COLOR: #000000;
   FONT-FAMILY: Verdana, Verdana, Verdana, sans;
   background-color:#99CCFF;
   border-color:#dddddd;
   font-size: 9px;
   width:90px;
   font-weight: bold;
   text-decoration: none;
}

.knapplaggtill    {

   COLOR: #000000;
   FONT-FAMILY: Verdana, Verdana, Verdana, sans;
   background-color:#99CCFF;
   border-color:#dddddd;
   font-size: 9px;
   width:53px;
   font-weight: bold;
   text-decoration: none;
   padding-top: 2px;
}

.kundvagnruta {
	position: absolute;
	left: 0px;
	top: 6px;
	height: 45px;
	border: 1px solid black;
	background-color:white;
	width: 614px;
}