p {font-family: verdana; font-size: 12px;}
td {font-family: verdana; font-size: 12px;}
li {font-family: verdana; font-size: 12px;}


a:link { font-family: verdana; font-size: 12px; color: #000000; text-decoration: none; }
a:active { font-family: verdana; font-size: 12px; color: #000000; text-decoration: none; }
a:visited { font-family: verdana; font-size: 12px; color: #000000; text-decoration: none; }
a:hover { font-family: verdana; font-size: 12px; color: #666666; text-decoration: underline; }

a.meny:link { font-family: Verdana; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; }
a.meny:active { font-family: Verdana; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; }
a.meny:visited { font-family: Verdana; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; }
a.meny:hover { font-family: Verdana; font-size: 12px; font-weight: bold; color: #003366; text-decoration: none; }

a.meny1:link { font-family: Calibri; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
a.meny1:active { font-family: Calibri; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
a.meny1:visited { font-family: Calibri; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
a.meny1:hover { font-family: Calibri; font-size: 12px; font-weight: bold; color: #666666; text-decoration: none; }

a.link:link { font-family: Verdana; font-size: 12px; font-weight: bold; color: #999999; text-decoration: none; }
a.link:active { font-family: Calibri; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none; }
a.link:visited { font-family: Calibri; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none; }
a.link:hover { font-family: Calibri; font-size: 12px; font-weight: bold; color: #333333; text-decoration: underline; }

body {
 	margin:0;
	padding:0;
	font-family: verdana; font-size: 12px;
background: #5e5b5b;
}


h1 {

	color: #666666;
	font-weight: bold;
	font-size: 18px;
	margin: 0px 0% 5px;
}


 html,body{
      margin:0;
      padding:0;
      height:100%;
      border:none
}


.big_box_header {
	background: url(images/box_menu_header_big.jpg);
	background-repeat: no-repeat; 
	width: 220px;
	height: 26px; 
	color: #fff;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
	vertical-align: top;
}

.big_box_middle {
	background: url(images/box_menu_middle_big.jpg);
	background-repeat: repeat-y; 
	width: 220px;
	padding: 10px;
}


.big_box_middle_varukorg {
	background: url(images/box_menu_middle_big.jpg);
	background-repeat: repeat-y; 
	width: 220px;
	padding: 6px;
}

.big_box_footer {
	background: url(images/box_menu_footer_big.jpg);
	background-repeat: no-repeat; 
	width: 220px;
	height: 10px;
}

.cart-size {
	font-size: 10px;
}


.footer {
	border-top: 1px dotted #ccc;
	padding: 5px;
	font-size: 10px;
	text-align: center;
}


.innehall {
	height: 100%;
	width: 980px;
}

.maintable {
	height: 100%;
	width: 980px;
	background-color: #ffffff;
}

.modul_hoger {
	background: #f8f8f8;
	border-left: 1px solid #e5e5e5;
}

.modul_vanster {
	background: #f8f8f8;
	border-right: 1px solid #e5e5e5;
}

.padding-logo {
	padding-top: 1px;
}


.prodpris {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}


.prodprisspecial {
	color: #FF0000;
	font-weight: bold;
	font-size: 11px;
}

.prodprisspecial_lista {
	color: #FF0000;
	font-weight: bold;
	font-size: 11px;
}

.prodprisspecialcrossed {
	color: #666666;
	font-weight: bold;
	font-size: 11px;
	text-decoration: line-through;
}

.prodprisspecialcrossedvisning {
	padding-left: 5px;
	color: #666666;
	font-weight: bold;
	font-size: 12px;
	text-decoration: line-through;
}

.produktvisning_farg {
	background: #efefef;
}


.small_box_header {
	background: url(images/box_menu_header_small.jpg);
	background-repeat: no-repeat; 
	width: 155px;
	height: 26px; 
	color: #fff;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
	vertical-align: top;
}

.small_box_middle {
	background: url(images/box_menu_middle_small.jpg);
	background-repeat: repeat-y; 
	width: 155px;
	padding: 10px;
}

.small_box_footer {
	background: url(images/box_menu_footer_small.jpg);
	background-repeat: no-repeat; 
	width: 155px;
	height: 10px;
}






/* ######### START STYLE FÖR BUTIKSMENYN ######### */

.shopmeny{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(images/meny_standard.gif) center center repeat-x;
}

.shopmeny li{
display: inline;
}

.shopmeny li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.shopmeny li a:visited{
color: white;
}

.shopmeny li a:hover, .shopmeny li .current{
color: white;
background: transparent url(images/meny_over.gif) center center repeat-x;
}

<!--[if IE]>
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}

<![endif]-->
/* ######### SLUT STYLE FÖR DROPDOWN I ADMINISTRATION ######### */







/* ######### STYLE FÖR MENYN ######### */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.mattblacktabs{
width: 100%;
overflow: hidden;
border-bottom: 1px solid black; /*bottom horizontal line that runs beneath tabs*/
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 12px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
border-right: 1px solid #666666; /*right divider between tabs*/
color: white;
background: #333333; /*background of tabs (default state)*/
}

.mattblacktabs li a:visited{
color: white;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: #006699:
}




/* ######### STYLE FÖR DROPDOWN I ADMINISTRATION ######### */




.chromestyle{
width: 99%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
background: url(chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

.chromestyle ul li a:hover{
background: url(chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: " v";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}


.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #fff; /*THEME CHANGE HERE*/
border-bottom-width: 0;
line-height:18px;
z-index:100;
background-color: #666666;
width: 200px;
visibility: hidden;
}

.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #fff; /*THEME CHANGE HERE*/
padding: 2px 0;
font-weight: bold;
padding-left: 7px;
text-decoration: none;
color: #ffffff;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background: #999999;
color: #cccccc;
text-decoration: none;
}
.dropmenudiv a:visited{ /*THEME CHANGE HERE*/
color: #fff;
text-decoration: none;
}





/* ######### STYLE FÖR SHOP MENYN ######### */

#foldheader{
	cursor:pointer;cursor:hand ; 
	font-weight:bold ;
	list-style-image:url(images/plus.gif);
}
#foldheader_blank{
	cursor:pointer;cursor:hand ; 
	font-weight:bold ;
	list-style-image:url(images/plus_blank.gif);
}
#foldinglist{
	list-style-image:url(images/minus.gif);
	font-weight:normal ;
}

.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: white url(list.gif) no-repeat left center;
list-style-type: none;
padding-left: 0px;
margin-bottom: 4px;
}


ul {margin: 0; padding: 0px;}

