/* CSS Document */
.aa	{text-decoration: none; font-weight:bold;font-size:11px;line-height:normal;color:#7E7E7E;}
.aa:hover 	{ text-decoration: none; color: #30195D; font-size: 11px;}

.hh2 {
	padding: 0px 0px 0px 7px;
	color:#7E7E7E;
	font-size: 10px;
}
.hh2:hover 	{ text-decoration: none; color: #30195D; font-size: 10px;}
.aah 	{ text-decoration: none; color: #30195D; font-size: 11px;font-weight:bold;line-height:normal;}
a:link		{text-decoration: none;}
a:visited		{text-decoration: none;}
ul { list-style-image: url(listprick.jpg)}
#produktNyheter{
	width:120px;
	border: 1px solid #7D7D7D;
	background:url(nystreck.jpg) no-repeat left top;
	background-position:0px 0px;
	/*background-color:#F8F8F8;*/
	padding: 0 0 0px 0;
	
}
.produktNyheterText{
	width:105px;
	color:#000000;
	padding: 0 0px 12px 14px;
	font-size:80%;
	color:#7E7E7E;
	line-height:13px;
}
.extraLankar{
	width:50px;
	background-color:#003399;
}
.bord{
	border: 1px solid #F3F3F3;
}
.bordb{
	border: 1px dotted #7E7E7E;
	padding-bottom:8px;
	padding-right:8px;
	padding-left:8px;
}
#snabbLankar{
	width:110px;
	
	border: 1px solid #7D7D7D;
	background:url(nystreckAf.jpg) no-repeat left top;
	background-position:0px 0px;
	/*background-color:#F8F8F8;*/
	
}
#snabbLankarAf{
	width:120px;
	
	border: 1px solid #7D7D7D;
	background:url(nystreckr.jpg) no-repeat left top;
	background-position:0px 0px;
	/*background-color:#F8F8F8;*/
	
}
#snabbLankarb{
	width:110px;
	border: 1px solid #7D7D7D;
	background:url(nystreckb.jpg) no-repeat left top;
	background-position:0px 0px;
	/*background-color:#F8F8F8;*/
	
}
#adressInfo{
	width:110px;
	border: 1px solid #7D7D7D;
	/*background-color:#F8F8F8;*/
	
}

.produktNyheterRef{
		display:block;
		text-align:right;
		background:url("tsr-a.gif") 105px 50% no-repeat;
		padding:0px 20px 2px 4px;
		text-decoration:none;
		color:#7E7E7E;
}
.produktNyheterRef:hover {
		text-decoration:underline;
	}
#produktNyheterSpace{
	height:10px;
	overflow:hidden;
}
#produktNyheterSpaceB{
	height:25px;
	overflow:hidden;
}

body {
	margin:0;
	padding:0;
	font: 11px/1.5em Tahoma;
	behavior: url("csshover.htc")
}

h2 {
	font: Tahoma,"Courier New", Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	font-size:80%;
	color:#FFFFFF;
}
h3 {
	font: bold 16px Verdana,"Courier New", Arial, Helvetica, sans-serif;
	color: #2F185C;
	margin: 0px;
	padding: 3px 0px 0px 0px;
}
h4 {
	clear:both;
	font: bold 14px Verdana,"Courier New", Arial, Helvetica, sans-serif;
	color: #2F185C;
	margin: 0px;
	padding: 15px 0px 0px 0px;
}
h5 {
	clear:both;
	font: bold 14px Verdana,"Courier New", Arial, Helvetica, sans-serif;
	color: #2F185C;
	margin: 0px;
	padding: 15px 0px 0px 0px;
}

/*- Menu Tabs 12--------------------------- */

    #tabs12 {
      float:left;
      width:auto;
	  background:#FFFFFF;
      font-size:80%;
      line-height:normal;
	  border-bottom:0px solid #2F185C;
	  font-weight:bold;
      }
    #tabs12 ul {
	  margin:0;
	  /*tabbarnas start*/
	  padding:9px 10px 0 13px;
	  list-style:none;
      }
    #tabs12 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs12 a {
      float:left;
      background:url("tableft12.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 2px;
      text-decoration:none;
	  border-bottom:1px solid #2F185C;
      }
    #tabs12 a span {
      float:left;
      display:block;
      background:url("tabright12.gif") no-repeat right top;
      padding:5px 11px 4px 4px;
      color:#E6E6E6;
      }
	  
	  #tabs12 a#current {
      float:left;
      display:block;
      background:url("tabright12.gif") no-repeat right top;
      padding:5px 11px 4px 6px;
      color:#FFFFFF;
	  background-position:100% -42px;
      }
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs12 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs12 a:hover span {
      color:#FFF;
      }
    #tabs12 a:hover {
      background-position:0% -42px;
      }
    #tabs12 a:hover span {
      background-position:100% -42px;
      }  
/*- Menu Tabs 13--------------------------- */

    #tabs13 {
	font-weight:bold;
      float:left;
      width:100%;
	  background-color:#FFFFFF;
      font-size:80%;
      line-height:normal;
      }
    #tabs13 ul {
	  margin:0;
	  /*tabbarnas start*/
	  padding:0 0 0 602px;
	  list-style:none;
      }
    #tabs13 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs13 a {
      float:left;
      margin:0;
      padding:0 0 0 3px;
      text-decoration:none;
      }
    #tabs13 a span {
      float:left;
      display:block;
     
      /*padding:5px 15px 4px 6px;*/
	  padding:3px 4px 2px 3px;
      color:#7E7E7E;
	  
      }
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs13 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs13 a:hover span {
      color:#FFF;
      }
    #tabs13 a:hover {
     color:#FFFFFF;
     background-color:#311A5E;
      }
    #tabs13 a:hover span {
	color:#FFFFFF;
     
      }  
	  
.box1{
	padding-left:10px;
}
.underl {
	  font-weight:bold;
      
      width:106px;
	  /*background-color:#F8F8F8;*/
      font-size:80%;
	  padding:0px 0 0 4px;
      text-decoration:none;
	  color:#7E7E7E;
      }
.underl:hover {
	 color:#FFFFFF;
     background-color:#311A5E;
	 cursor:hand;
}
.underlcurrent {
 	 font-weight:bold;
	 width:106px;
	 font-size:80%;
	 color:#FFFFFF;
	 text-decoration:none;
     background-color:#311A5E;
	 padding:0px 0 0 4px;
}
.underlcurrent:hover{
	cursor:hand;
}
.underlb {
	  font-weight:bold;
      
      width:116px;
	  /*background-color:#F8F8F8;*/
      font-size:80%;
	  padding:0px 0 0 4px;
      text-decoration:none;
	  color:#7E7E7E;
      }
.underlb:hover {
	 color:#FFFFFF;
     background-color:#311A5E;
	 cursor:hand;
}
.underlbcurrent {
 	 font-weight:bold;
	 width:116px;
	 font-size:80%;
	 color:#FFFFFF;
	 text-decoration:none;
     background-color:#311A5E;
	 padding:0px 0 0 4px;
}


.underlPad{
	padding:2px 0px 0px 0px;
}

/* layout */

#layout {
/*border: 1px solid #000;*/ }

/* sidhuvud */

#sidhuvud {
width: 100%;
/*border-bottom: 1px solid #000;*/
float: left; }

#shleft { float: left; }
#shleftcontent { padding: 5px; }


/* kolumncontainer */

#kolumncontainer { width: 700px; clear: both; }


/* kolumn: main */

#main { width: 390px; float: left; }

#maincontent {
padding: 15px;
/*border: 1px solid blue;*/ } /* blå kant för syns skull */
#maincontentbrodtext {
padding: 15px;
font-family: Verdana; 
font-size: 10px;
line-height: 14px;
/*background-color:#F8F8F8;*/
}
.maincontentbrodtextPadding {
padding: 0 0 0 25px;
}
.adressbox{
float: left;
width:125px;
}


/* kolumn: side */

#side { width: 150px; float: left; }

#sidecontent {
padding: 12px;
/*border: 1px solid green;*/ 
color:#F8F8F8;
} /* grön kant för syns skull */
/* kolumn: lside */

#lside { width: 145px; float: left;}

#lsidecontent {
padding: 12px 5px 5px 30px;
/*border: 1px solid green; */} /* grön kant för syns skull */



/* sidfot */

#sidfot {
width: 500px;
/*border-top: 1px solid #000;*/
clear: both; }

#sidfotcontent {
padding: 0px 0px 0px 18px; }

.bild{
	padding:8px 4px 4px 11px;
}
.bildNyhet{
	padding:18px 4px 1px 16px;
}
.bilda{
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 20px;
}
.bildb{
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 20px;
}
.bildc{
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 24px;
	padding-left: 20px;
}
.bildd{
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
tr               { font-family: Verdana; font-size: 10px; } 
td { font-family: Verdana; font-size: 10px; } 
.linkA		{color: #000000; text-decoration: none; font-size: 11px; font-weight: 800 }


.style1 {color: #FF0000}
.style2 { border-bottom: 1px solid #CCCCCC ;}
.style3 { background-color: #EAEAEA;}
.style4 { border:1px solid #CCCCCC;}
.style5 {width:300px;background-color: #F8F8F8;}

.border_right{ border-right: 1px solid #CCCCCC ;}
.border_top{ border-top: 1px solid #CCCCCC ;}
.border_bottom{ border-bottom: 1px solid #CCCCCC ;}
.border_left{ border-left: 1px solid #CCCCCC ;}

-- >

