BODY 		{
		background-color: #497591;
		height: 100%; 
		padding:0; 
		color: black;
		margin: 0px;
		behavior:url("css/csshover.htc");
}



#DivContainer	{
		position: absolute;
		height:97%;
		width:100%;
		left:0px; 
		top: 20px;
		padding: 0px;
		width:95%;
		background: transparent;
		border: none;

}


#DivMainShadow	{
		margin-left: auto;
		margin-right: auto;
		width: 820px;
		padding: 10px;
		filter:shadow(color:black, strength:10, direction:150);

}

#SnowControls	{
		margin-left: auto;
		margin-right: auto;
		text-align: right;
		width: 802px;
		background-color: transparent;
		color: white;
		font: verdana xx-small;
		border: none;
}
#SnowControlsLinks	{
		color: white;
		font-size: xx-small;
		font-family: verdana;
		border: none;
}
#DivMain	{
		margin-left: auto;
		margin-right: auto;
		width: 802px;
		height: auto;
		background-color: #FFFFFF;
		font-family: sans-serif;
		border: solid 9px white;
}
#tempSnowman	{
		position: absolute;
		bottom: 0px;
		left: 0px;
}
#DivBottomContainer	{
		
		margin-left: auto;
		margin-right: auto;
		height: 30 px;
		width: 798px;
		background-color: #f5f5f5;
		font-family: sans-serif;
		background: transparent;
		border: none;
		vertical-align: bottom;
}

#DivBottom	{
		position: relative;
		top: 5px;
		color: white;
		font-family: verdana;
		font-size: 10px;
		vertical-align: bottom;
		height: 30px;
		background-color: transparent;
		margin-left: auto;
		margin-right: auto;
		text-align: justify;
		text-decoration: none;
}

#CopyRight	{
		position: absolute;
		bottom: 5px;
		right: 5px;
		color: white;
		font: xx-small verdana;
}

h1,h2,h3 {
		font-family: verdana, arial, 'sans serif';
		font-size: 18px;
}

p,table,li {
		font-family: verdana, arial, 'sans serif';
}

ul {
		list-style: disc; 
}

ol {
		list-style: decimal; 
}

p,li,th,td {
		
		font-size: 11px;
}


h1,h2,h3,hr {
		background: white;
		color: #5a7f9a;
}

a {
		color: 5a7f9a;
		text-decoration: none;
}

a:link {
		color: 5a7f9a;
		text-decoration: none;
}

a:visited {
		color:5a7f9a;
		text-decoration: none;
}
a:active {
		color:mediumblue;
}
a:hover {
		color:black;
		text-decoration: none;
}

#Frontpage_Container {
		width: 802px;
		height: 380px;
		padding: 0px;
		border: none;
}
#Frontpage_Offers {
		float: left;
		filter: shadow(color:black, strength:10, direction:150);
		width: 182px;
		height: 380px;
		background: white;
		padding: 0px;
		margin: 0px;
		border: 1px solid black;
}
#Frontpage_Offers_Rubrik {
		 text-align: center;
		 vertical-align: middle;
		 font-family: verdana;
		 height: 50px;
		 color: white;
		 font-size: 20px;
		 font-weight: bold;
		 border: none;
		 padding-top: 10px;
		 background: transparent;
}
#Frontpage_Offers_Image {
		 text-align: center;
		 font-family: verdana;
		 width: 182px;
		 height: 133px;
		 color: white;
		 font-size: 20px;
		 font-weight: bold;
		 border: none;
		 background: transparent;
		 padding: 0px;
		 margin: 0px;
}

#Frontpage_Offers_Text {
		 height: 125px;
		 text-align: left;
		 font-family: verdana;
		 color: white;
		 font-size: 11px;
		 font-weight: bold;
		 background: transparent;
		 padding: 9px;
		 border: none;
}

#Frontpage_Offers_Infobox_Wrapper {
		text-align: center;
		height: 40px;
		border: none;
}
#Frontpage_Offers_Infobox {
		 margin: 0 auto;
		 position: relative;
		 top: 10px;
		 width: 120px;
		 font-family: verdana;
		 color: white;
		 font-size: 11px;
		 font-weight: bold;
		 background: transparent;
		 border: 1px solid white;
		 padding-top: 3px;
		 padding-bottom: 3px;
}
#Frontpage_Offers_Infobox_A {
		 margin: 0 auto;
		 width: 120px;
		 font-family: verdana;
		 color: white;
		 font-size: 11px;
		 font-weight: bold;
		 background: transparent;
		 border: none;
		 padding-top: 3px;
		 padding-bottom: 3px;
}
#Frontpage_Offers_Infobox_A:hover {
		 color: black;
}

#Frontpage_Offers_Hori {
		float: left;
		width: 798px;
		height: 176px;
		background: white;
		padding: 0px;
		margin: 2px;
		border: 1px solid black;
}

#Frontpage_Offers_Big {
		float: left;
		width: 387px;
		height: 380px;
		background: white;
		padding: 0px;
		margin: 2px;
		border: 1px solid black;
}
#Frontpage_Offers_Big_Rubrik {
		 text-align: center;
		 vertical-align: middle;
		 font-family: verdana;
		 height: 50px;
		 color: white;
		 font-size: 20px;
		 font-weight: bold;
		 border: none;
		 padding-top: 10px;
		 background: transparent;
}
#Frontpage_Offers_Big_Image {
		 text-align: center;
		 font-family: verdana;
		 width: 387px;
		 height: 133px;
		 color: white;
		 font-size: 20px;
		 font-weight: bold;
		 border: none;
		 background: transparent;
		 padding: 0px;
		 margin: 0px;
}

#Frontpage_Offers_Big_Text {
		 height: 125px;
		 text-align: left;
		 font-family: verdana;
		 color: white;
		 font-size: 11px;
		 font-weight: bold;
		 background: transparent;
		 padding-left: 9px;
		 border: none;
}
#Frontpage_Offers_Vertical {
		float: left;
		width: 388px;
		height: 176px;
		background: white;
		padding: 0px;
		margin: 2px;
		border: 1px solid black;
}
#Frontpage_Offers_Vertical_Text {
		 float: left;
		 height: 174px;
		 width: 172px;
		 text-align: left;
		 font-family: verdana;
		 color: white;
		 font-size: 11px;
		 font-weight: bold;
		 background: transparent;
		 padding-left: 9px;
		 border: none;

}
#Frontpage_Offers_Vertical_Rubrik {
		 text-align: left;
		 vertical-align: middle;
		 font-family: verdana;
		 height: 42px;
		 color: white;
		 font-size: 20px;
		 font-weight: bold;
		 border: none;
		 padding-top: 10px;
		 background: transparent;
}
#Frontpage_Offers_Vertical_Image {
		 float: left;
		 text-align: center;
		 font-family: verdana;
		 width: 207px;
		 height: 174px;
		 color: white;
		 font-size: 20px;
		 font-weight: bold;
		 border: none;
		 background: transparent;
		 padding: 0px;
		 margin: 0px;
}
#erbjudande a {
		color: white;
		text-decoration: none;
}

#erbjudande a:visited {
		color: white;
		text-decoration: none;
}

#erbjudande a:active {
		color: mediumblue;
		text-decoration: none;
}

#erbjudande a:hover {
		color: black;
		text-decoration: none;
}
#footer {
		color: white;
		text-decoration: none;
		font-size: xx-small;
}

#footer:visited {
		color: white;
		text-decoration: none;
}

#footer:active {
		color: mediumblue;
		text-decoration: none;
}

#footer:hover {
		color: white;
		text-decoration: underline;
}


#frontpage_bottomtext {
		color: white;
		text-decoration: none;
		text-align: justify;
}
#frontpage_bottomtext a {
		color: white;
		text-decoration: none;
		text-align: justify;
}

td#erbjudande_shade {
		padding: 0px;
}

table#standard {
		background: transparent;
		color: #6d6d6d; 
		font-family: verdana, arial, 'sans serif';
		font-size: 11px;
		font-weight: normal;
		padding: 5px;
}

td#standard_rubrik {
		background: transparent;
		color:5a7f9a; 
		font-family: verdana, arial, 'sans serif';
		border-bottom: solid 1px #6d6d6d;
		font-size: 11px;
		font-weight: bold;
		padding-top: 11px;
		padding-left: 5px;
}

#sidrubrik {
		background: #6d6d6d;
		color: #6d6d6d;
		padding: 0px;
}

#vert_linje {
		float: left;
		background: white;
		color: #5a7f9a;
		margin-left: 10px;
		margin-right: 10px;
		border-right: solid 1px #5a7f9a;
}

#sido_info {
		background: white;
		color: #5a7f9a;
		padding-top: 0px;
		padding-left: 15px;
		
}

table#kajak {
		background: #649dc8;
		color:white; 
		font-family: verdana, arial, 'sans serif';
		font-size: 11px;
		font-weight: bold;
		padding: 10px;
}

table#sumodrakt {
		background: #416f90;
		color:white; 
		font-family: verdana, arial, 'sans serif';
		font-size: 11px;
		font-weight: bold;
		padding: 10px;
}

table#laserlerduve {
		background: #525355;
		color:white; 
		font-family: verdana, arial, 'sans serif';
		font-size: 11px;
		font-weight: bold;
		padding: 10px;
}

table#paintball {
		background: #98b169;
		color:white; 
		font-family: verdana, arial, 'sans serif';
		font-size: 11px;
		font-weight: bold;
		padding: 10px;
}

table#badtunna {
		background: #272526;
		color:white; 
		font-family: verdana, arial, 'sans serif';
		font-size: 11px;
		font-weight: bold;
		padding: 10px;
}

#big_logo {
		position: relative;
		width: 800px;
		height: 255px;
		z-index: 1;
}

#logo {
                  position: absolute;
                  left: 500px;
                  top: 0px;
                  z-index: 10;
}

#background {
                  position: absolute;
                  top: 0px;
                  right: 0px;
                  padding-right: 0px;
                  background-color: transparent;
                  z-index: 5;
}

#sumo {
                  position: relative;
                  top: -25px;
                  right: 0px;
                  padding-right: 0px;
                  width: 100px;
                  height: 100px;
                  vertical-align: top;
                  text-align: center;
                  background-color: transparent;
                  padding-bottom: 0px;
                  z-index: 10;
}
            
#bestall {
                  position: relative;
                  color: #8b8b8b;
                  top: 0px;
                  right: 0px;
                  border: solid 2px #8b8b8b;
                  padding-right: 0px;
                  padding-top: 5px;
                  width: 100px;
                  height: 25px;
                  vertical-align: middle;
                  text-align: center;
                  background-color: white;
                  padding-bottom: 0px;
                  z-index: 10;
}

#menu {
                  position: relative;
                  width: 800px;
                  height: 25px;
                  border: solid 1px #8b8b8b;
                  background-color: white;
                  padding-left: 0px;

}

#menu_content {
                  float: left;
                  text-align: center;
                  height: 25px;
                  color: #8b8b8b;
                  font-weight: normal;
                  font-size: 12px;
                  background-color: white;
                  padding-left: 0px;
                  padding-right: 0px;
                  margin-left: 0px;
}

#menu_country {
                  float: right;
                  vertical-align: top;
                  width: 32px;
                  height: 25px;
                  background-color: white;
}
#menu_content:hover {
                  float: left;
                  height: 25px;
                  text-align: center;
                  background-color: #8b8b8b;
                  color: white;
}

#submenu {
                  position: relative;
		  width: 160px;
                  background-color: white;
		  padding-left:5px;
}

#submenu_content {
                  float: bottom;
                  text-align: left;
		  width:140px;
                  height: 20px;
                  color: #8b8b8b;
                  font-weight: normal;
                  font-size: 11px;
                  background-color: white;
                  border: 1px solid white;
                  white-space: nowrap;
}

#super_submenu_content {
                  float: bottom;
                  text-align: left;
		  width:100px;
                  height: 20px;
                  color: #8b8b8b;
                  font-weight: normal;
                  font-size: 11px;
                  background-color: white;
                  padding-left: 10px;
                  border: 1px solid white;
                  white-space: nowrap;
}

#submenu_content:hover {
                  float: bottom;
                  height: 20px;
                  background-color: transparent;
                  border: solid 1px #8b8b8b;
}
#super_submenu_content:hover {
                  float: bottom;
                  width: 129px;
                  height: 20px;
                  background-color: transparent;
                  border: solid 1px #8b8b8b;
}
#submenu_content_active {
                  float: bottom;
                  text-align: left;
		  width:140px;
                  height: 20px;
                  color: white;
                  font-weight: normal;
                  font-size: 11px;
                  background-color: #8b8b8b;
}
#super_submenu_content_active {
                  float: bottom;
                  text-align: left;
		  width: 120px;
                  height: 20px;
                  color: white;
                  font-weight: normal;
                  font-size: 11px;
                  background-color: #bebbbb;
                  margin-left: 10px;
}

#submenu_contentA {
                  color: #8b8b8b;
                  white-space: nowrap;
}
#submenu_content_activeA {
                  color: #FFFFFF;
                  white-space: nowrap;
}
#super_submenu_contentA {
                  color: #8b8b8b;
                  padding-left: 10px;
                  white-space: nowrap;
}
#super_submenu_content_activeA {
                  color: #FFFFFF;
                  padding-left: 10px;
                  white-space: nowrap;
}

#sub_page {
                  position: relative;
                  width: 800px;
                  background-color: white;
}

#sub_page_header {
                  float: left;
                  width: 800px;
                  color: #5a7f9a;
                  background-color: white;
}

#sub_page_normal {
                  float: left;
                  width: 600px;
                  color: #5a7f9a;
                  background-color: white;
}

#sub_page_table {
                  float: left;
                  width: 600px;
                  color: white;
                  background-color: #5a7f9a;
}

#sub_page_line {
                  float: left;
                  width: 15;
                  height: 40;
                  border-right: dashed 1px #5a7f9a;
                  background-color: white;
}
#sub_page_container {
		width: 633px;
		border: none;
		padding: 0px;
		margin: 0px;
}

#sub_page_content_kajak {
		float: left;
		padding-right: 9px;
		padding-left: 9px;
		color: #6d6d6d;
		filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#acbfcc); 
}

#sub_page_content_jul {
		float: left;
		padding-right: 9px;
		padding-left: 9px;
		color: black;
		filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#a50000); 
}

#sub_page_content_sumo {
		float: left;
		padding-right: 9px;
		padding-left: 9px;
		color: #6d6d6d;
		filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#f8fa4a); 
}
#sub_page_content_skolklasser {
		float: left;
		padding-right: 9px;
		padding-left: 9px;
		color: #6d6d6d;
		filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#dcaec4); 
}
#sub_page_content_tennis {
		float: left;
		padding-right: 9px;
		padding-left: 9px;
		color: #6d6d6d;
		filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#c68a78); 
}
#sub_page_content_laserlerduve {
		float: left;
		padding-right: 9px;
		padding-left: 9px;
		color: #444444;
		filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#e35050); 
}

#sub_page_content_paintball {
		float: left;
		padding-right: 9px;
		padding-left: 9px;
		
		color: #444444;
		filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#98b169); 
}

#sub_page_content_segway {
		float: left;
		padding-right: 9px;
		padding-left: 9px;
		
		color: #444444;
		filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#858585); 
}

#sub_page_content_bastu {
		float: left;
		padding-right: 9px;
		padding-left: 9px;
		color: #444444;
		filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#98b169); 
}

#sub_page_content_glassbar {
		float: left;
		padding-right: 9px;
		padding-left: 9px;
		color: #444444;
		filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#e9d6c3); 
}

#sub_page_content_internet {
		float: left;
		padding-right: 9px;
		padding-left: 9px;
		color: #444444;
		filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#e9d6c3); 
}
#sub_page_content_bollar {
		float: left;
		padding-right: 9px;
		padding-left: 9px;
		color: #444444;
		filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#3a592b); 
}

#sub_page_content_omoss {
		float: left;
		padding-right: 9px;
		padding-left: 9px;
		color: #444444;
		filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#e5c743); 
}

#sub_page_content_extras {
		float: left;
		padding-left: 9px;
		margin-right: 0px;
		border-left: solid 1px #8b8b8b;
}

#welcome_container {
		width: 100%;
		border: none;
		padding: 0px;
}

#welcome_box {
                  float: left;
                  width: 300px;
                  border: 1px solid #c4c4c5;
                  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=white); 
                  vertical-align: top;
                  text-align: left;
                  padding: 0px;
                  margin-right: 15px;
                  margin-bottom: 15px;
}

#welcome_box_kajak {
                  float: left;
                  width: 300px;
                  border: 1px solid #c4c4c5;
                  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=Gainsboro); 
                  vertical-align: top;
                  text-align: left;
                  padding: 0px;
                  margin-right: 15px;
                  margin-bottom: 15px;
}

#welcome_box_sumo {
                  float: left;
                  width: 300px;
                  border: 1px solid #c4c4c5;
                  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#f8fa4a); 
                  vertical-align: top;
                  text-align: left;
                  padding: 0px;
                  margin-right: 15px;
                  margin-bottom: 15px;
}

#welcome_box_laserlerduve {
                  float: left;
                  width: 300px;
                  border: 1px solid #c4c4c5;
                  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#e35050); 
                  vertical-align: top;
                  text-align: left;
                  padding: 0px;
                  margin-right: 15px;
                  margin-bottom: 15px;
}

#welcome_box_tennis {
                  float: left;
                  width: 300px;
                  border: 1px solid #c4c4c5;
                  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#c68a78); 
                  vertical-align: top;
                  text-align: left;
                  padding: 0px;
                  margin-right: 15px;
                  margin-bottom: 15px;
}
#welcome_box_paintball {
                  float: left;
                  width: 300px;
                  border: 1px solid #c4c4c5;
                  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#98b169); 
                  vertical-align: top;
                  text-align: left;
                  padding: 0px;
                  margin-right: 15px;
                  margin-bottom: 15px;
}

#welcome_box_img {
                  float: left;
                  border: none;
                  background-color: transparent;
                  text-align: left;
                  padding-bottom: 4px;
                  padding-left: 8px;
                  margin: 0px;
}
#welcome_box_text {
                  float: left;
                  border: none;
                  background-color: transparent;
                  text-align: left;
                  padding: 5px;
                  margin: 0px;
}
#text_img_right {
                  float: right;
                  border: none;
                  margin: 5px;
                  margin-right: 0px;
}
#text_img_left {
                  float: left;
                  border: none;
                  margin: 5px;
                  margin-left: 0px;
}


/* webbshop */
#webshop_Table {
                  border-collapse: collapse;
                  border: 1px solid #909090;
                  background: #transparent;
}
#webshop_ListHeader {
                  background: #57809e;
                  color: white;
                  height: 20px;
                  font-weight: bold;
                  font-family: verdana;
                  border: 1px solid white;
                  padding: 1px;
}
#webshop_ListContentA {
                  color: #6f6f6f;
                  font-weight: normal;
                  font-family: verdana;
}

#webshop_rad1 {
                  background: #eaeaea;
}

#webshop_rad2 {
                  background: #dfdfdf;
}

#webshop_ListContent {
                  background: transparent;
                  height: 20px;
                  color: grey;
                  font-weight: normal;
                  font-family: verdana;
                  border: 1px solid grey;
                  padding: 2px;
                  margin: 4px;
}
#webshop_listRow {
		 border-bottom: dotted;
		 border-width: 1px;
		 border-color: grey;
}
#Webshop_SmallInfoBox {
                  width: 230px;
                  color: grey;
                  background: #f3f3f3;
                  font-weight: normal;
                  font-family: verdana;
                  border: 1px solid black;
                  padding: 8px
}
#Webshop_BigInfoBox {
                  width: 500px;
                  background: #FFFFFF;
                  border: 1px solid black;
                  padding: 8px
}
#Webshop_SmallInfoPris {
                  color: #a31d21;
                  background: #f3f3f3;
                  font-weight: bold;
                  font-size: 22px;
                  font-family: verdana;                  
}
#Webshop_MoreDetails {
                  color: #484848;
                  background: #f3f3f3;
                  font-weight: normal;
                  font-family: verdana;
                  padding:4px;
                  margin:1px;
                  border: none;
                  
}
#Webshop_MoreDetailsTD {
                  color: #484848;
                  background: #f3f3f3;
                  font-weight: normal;
                  font-family: verdana;
                  padding:4px;
                  margin:1px;
                  border: 1px solid white;
                  
}
#webshop_buy_line {
                  border-top: 1px solid #909090;
                  
}

#underrubrik	{
		font-family: verdana, arial, 'sans serif';
		font-size: 14px;
		color: #5a7f9a;
		font-weight: bold;
}
#underrubrik_2	{
		font-family: verdana, arial, 'sans serif';
		font-size: 10px;
		color: 374e5e;
		font-weight: bold;
}

.highlight 		{ background: #d1d0d0; font-color: white;}
.active 		{ background: #d1d0d0 }
