html, body {
	padding:0;
	margin:0;
	border:0;
	background-color:#ffffff;
	color:#345a67;
	font-size:12px;
	font-family:arial, verdana, tahoma ; 


}
html{overflow: -moz-scrollbars-vertical;}

a:visited{
	color:#345a67;
}

a:link{
	color:#345a67;
}
#weekplanhr{
	border-bottom:1px solid #efefef;
	border-top:0 none;
	height:1px;
	padding:0;
	color: #efefef;
}

#weekplanlink,
#weekplanicon{
	padding: 0px;
	margin: 0px;
	border: 0px;
	line-height: 0px;
	font-size: 0px;
}

#weekplanicontd{
	padding: 0px;
	margin: 0px;
}
/*** Spacer float fjernes ***/
.break {clear: both;}

#content_handle { margin: 0 auto; width: 1001px; text-align:left;}

#content {width:921px; position: relative; margin-top: 168px; margin-left:39px; margin-bottom: 10px;border-left:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; border-right:1px solid #c8c8c8;border-top:1px solid #ffffff;}

#content_center {min-height:400px;width:898px;  border:1px solid #c8c8c8; margin:11px;}

#content_actual {
	float:right;
	width:690px;
	MAX-WIDTH:690px;
	border-style: none;
}
#content_actual img{
	border-style: none;
}
#content_front {
	
}

#content_padding {
	padding:10px;
	
}
/*
Hvis der skal undermenu med
#content_center {min-height:400px;padding:10px;width:628px;  border:1px solid #c8c8c8; margin:11px;float:right;}
*/

#content_center1 {height:400px;min-height:400px;padding:10px;border-left:10px solid #e2e2e2;width:680px; background-color:lime;}
#content_center2 {height:400px;min-height:400px;padding:10px;border-right:10px solid #e2e2e2;width:680px; background-color:blue;}
#content_center3 { height:400px;min-height:400px;padding:10px;border-right:10px solid #e2e2e2;border-left:10px solid #e2e2e2;width:480px; background-color:red;}



#content_left {color: #000000; width:170px;min-height:200px;padding:10px;}
#content_right {color: #000000; float:right;width:170px;min-height:200px;padding:10px;}





#banner { position: absolute; top: 0px; width: 1001px; height: 135px; }
#banner_top { height: 95px; width:200px;float:left; }
#banner_statement { height: 95px;  }

.boks{margin-bottom:10px;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background-color:#f1f1f1;height:100px;background: url('images/boksbg.gif') repeat-x; }
.boks h1{font-size:18px;margin-left:10px;padding-top:10px;}
.boks h2{font-size:12px;font-weight:bold; margin-bottom:5px;margin-left:10px;}
.boks p{font-size:10px;color:#808080;margin:0px;padding:0px;margin-bottom:10px;margin-left:10px;margin-right:10px;}



#banner h1 {color:#949393;font-family:Lucida Sans;padding:0px;margin:0px;font-size:22px;padding-top:52px;font-style:italic;float:left;font-weight:normal; }
#topnav {padding-top:60px;text-align:right;}
#topnav a{text-decoration:none;color:#606060;padding-left:2px;}
#topnav a.zoomud{text-decoration:none;color:#606060;font-size:8px;padding-left:5px;}
#topnav a.zoomind{text-decoration:none;color:#606060;font-size:14px;padding-left:2px;}


#topmenu0 {width:720px;height: 40px; position: relative; color: #000; float: right; z-index:2;}
#topmenu1 {padding-left:40px;width:740px;height: 40px; position: relative; color: #000;float: left; z-index:1;}


#footer {text-align:left;width:980px;}
#footer td{font-family:arial;text-align:center;font-size:12px;font-weight:bold;}


#footerline {font-family:arial;margin-bottom:10px; text-align:center;}
#footermap {font-family:arial;margin-bottom:10px;}






#foot{
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
	position:relative;
	line-height:1.3em; /*this defines the height of each element*/
	  	float:left;

 }


#foot ul{
	  	float:left;

	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
	position:relative;
	line-height:1.3em; /*this defines the height of each element*/

 }
#foot li{
  	float:left;
  	position:relative;/*  opera + ie 6 need */
  }
  
  #foot li ul a{
    background: none;
   	width:120px;
   	
      color:#0e3a42;
   	float:left;
   	text-align:left;
   	padding:4px;
   	background-color:#ffffff;
   	
   	border-left:1px solid #efefde;
   	border-right:1px solid #e2e2c2;
   	border-bottom:1px solid #e2e2c2;
   
   
    }
  


h1{color:#345a67; font-size:36px;margin:0px;padding:0px;}
h2{color:#345a67; font-size:20px;margin:0px;padding:0px;}
h3{color:#345a67; font-size:16px;margin:0px;padding:0px;}

h1.overskrift{font-size:22px;font-weight:normal;margin:0px;padding-top:0px;}


/******************
Stien hvor er vi
**********************/

#menupath {padding-left:0px;margin-top: 0px; position: relative; padding-top: 0px;padding-left:10px; }

#menupath ul {
	list-style: none;

}


#menupath li {
	height: 24px;
	float: left;
	display: block;
	margin-right:5px;
	line-height: 37px;
	text-decoration: none;
	text-align: center;
	
}

#menupath a {color:#808080;text-decoration:none;font-family: Lucida Sans, Geneva,arial,verdana;font-size:11px;}
#menupath a:hover {color:#8FE3FF;text-decoration:underline;font-family: Lucida Sans, Geneva,arial,verdana;font-size:11px;}



/******************
Formular
**********************/

.formular{width:150px;
}

.submit input
{

} 

/************

Bund fokus 
*************/

#bundfokus{text-align:left;background-color:#ffffff;margin-bottom:10px;width:100%;}
#bundfokus a{text-decoration:none;color:#000000;cursor: pointer;}



.boks{font-family:arial;background-color:#f7f7f7;background: url('images/boksb.gif') repeat-x; height:119px;width:208px;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}
.boks h1{font-size:18px;padding:0px;margin:0px;margin-left:20px;}
.boks h2{font-size:14px;padding:0px;margin:0px;padding-top:5px;padding-bottom:5px;margin-left:20px;}
.boks p{color:#808080;font-size:10px;padding:0px;margin-left:20px;margin-right:20px;}
.boks img{border:0px;}



/*****************

vandret menu starter her
******************/
#menu0,
#menu0 ul{
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
	position:relative;
}

#menu0{
	line-height: 30px;
}

#menu0 ul{
	line-height:1.0em; /*this defines the height of each element*/
	position:absolute;
   	display:none;
	width:120px;
	top:20px;
}
 
#menu0 a{
	display:block;
	width:130px;
	text-align:center;
}

#menu0 li{
	float:left;
	position:relative;/*  opera + ie 6 need */
}

#menu0 li ul{
	padding-top:10px;
	left: 20px;
}
  
#menu0 li ul a{
	background: none;
	width:120px;	
	color:#0e3a42;
	float:left;
	text-align:left;
	padding:4px;
	background-color:#dfdfdf;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90; 
}
 
#menu0 li ul a:hover{
	color:#ffffff;
	background: none;
	background-color:#c9c9b0;
}

#menu0 li ul li ul{
	left:128px;
	/* IE laver vi her problemr med padding */
	margin:0 0 0 0px;
	padding:0 0px;
	top:0px;
	z-index:3;
	border-left:1px solid #ffffff;
}

/*
#menu0 li:hover ul ul, 
#menu0 li:hover ul ul ul, 
#menu0 li:hover ul ul ul ul{
	display:none;
}

#menu0 li:hover ul, 
#menu0 li li:hover ul, 
#menu0 li li li:hover ul, 
#menu0 li li li li:hover ul{
    	display:block;
}
*/

/* 102, 113, 124 */
#menu0 ul ul,
#menu0 li:hover ul ul,
#menu0 li:hover li:hover ul ul
{
	display:none;
}

/* Specificity 112, 123, 134 */
#menu0 li:hover ul,
#menu0 li:hover li:hover ul,
#menu0 li:hover li:hover ul li:hover ul
{
	display:block;
}

/*stage two: add style*/

#menu0 a{
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

#menu0 a.valgt{
	color:#000000;
	text-decoration:none;
}

#menu0 a:hover{
	color:#000000;
}


/********** menu1 ID selector **********/
#menu1, #menu1 ul{
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
	position:relative;
}
#menu1{
 	line-height: 20px;
}

#menu1 ul{
	line-height:1.0em; /*this defines the height of each element*/
	position:absolute;
   	display:none;
	width:120px;
	top:20px;
}

#menu1 a{
	display:block;
	text-align:center;
	padding-top:14px;
	padding-bottom:3px;
	margin-left: 20px;
}

#menu1 li{
 	float:left;
 	position:relative;/*  opera + ie 6 need */
}

#menu1 li ul{
 	padding-top:15px;
 	left:20px;
}

#menu1 li ul a{
	background: none;
	width:120px;	
	color:#0e3a42;
	float:left;
	text-align:left;
	padding:4px;
	background-color:#dfdfdf;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}
 
#menu1 li ul a:hover{
	background: none;
	color:#ffffff;
	background-color:#c9c9b0;
}

#menu1 li ul li ul{
	left:128px;
	/* IE laver vi her problemr med padding */
	margin:0 0 0 0px;
	padding:0 0px;
	top:0px;
	z-index:3;
	border-left:1px solid #ffffff;
}

/* Specificity 102, 113, 124 */
#menu1 ul ul,
#menu1 li:hover ul ul,
#menu1 li:hover li:hover ul ul
{
	display:none;
}

/* 112, 123, 134 */
#menu1 li:hover ul,
#menu1 li:hover li:hover ul,
#menu1 li:hover li:hover ul li:hover ul
{
	display:block;
}

/*stage two: add style*/
#menu1 a{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

#menu1 a.valgt{
	color:#ff9a00;
	text-decoration:none;
}

#menu1 a:hover{
	color:#ff9a00;
}

/***************************
brødkrummer
***************************/

* html #breadcrumbs {
position: relative; /*** IE needs this  ***/
}

#breadcrumbs{border:1px solid #dcdcdc;height:20px;width:898px;margin-left:11px;margin-top:5px;}

#breadcrumbs a{font-size:11px;}
#breadcrumbs ul {
	list-style: none;
	padding:2px;
	padding-left:14px;
	margin:0px;
}



#breadcrumbs li {
	float: left;
	display: block;
	margin-right:5px;
	float:left;
	text-align: center;
	
	
}

#breadcrumbs li a{text-decoration:none;color:#ff9a00;}

/**************************
LEFT COLUMN
**************************/
/*** div.left is in div.float-wrap, and when div.float-wrap is neg margined to the left,
div.left is carried over into the proper position.
***/
#left {

float:left;
width: 163px;
min-height: 250px;
padding-left: 5px;

margin-left:0px;
background-color:#f7f7f7;



margin-bottom:5px;
border-right:1px solid #c8c8c8;
border-bottom:1px solid #c8c8c8;
}


* html #left {
position: relative; /*** IE needs this  ***/
height: 250px;
}
#left ul {

list-style: none;
/***padding-bottom: 4px;***/
	padding:0px;
	margin:0px;
}

#left ul ul {

list-style: none;
padding: 0px;
margin-left:10px;
}


#left li {

line-height:28px;
}

#left li li{
line-height:28px; 

}


#left a {color:#345a67; text-decoration:none;font-size:12px;}
#left a:hover {color:#000000;text-decoration:none;}
#left a.SubMenuenValgt {color:#000000;text-decoration:none;}

/*************************
Kurven
*************************/
	.kurvprodukt{font-weight:normal;}
	.kurvantal{font-weight:normal;text-align:right;}
	.kurvpris{font-weight:normal;}

	#divkurv{left:815px;padding-top:10px;position: absolute;}
	
	
	#kurv{font-weight:bold;border:1px solid #c8c8c8;background-color:#ffffff;min-height:100px;}
	.kurvtop{padding-left:5px; background-image:url(http://www.sallingsport.dk/images/kurv_top.gif);repeat-x;height:33px;background-color:#f0f0f0;}
	#kurvbund{padding-left:5px; background-color:#7DC440;color:#ffffff;height:33px;}
	
	#kurvbund a{color:#ffffff;}
	
	#kurvcontent{padding-left:10px;padding-top:10px;}
	#shopping_cart_small{overflow:auto;overflow-x: hidden; max-height:350px;width:160px;}
	
	#shopping_cart{}

	.bestilhead{padding-left:10px;border:1px solid #c8c8c8;background-image:url(http://www.sallingsport.dk/images/kurv_top.gif);repeat-x;height:33px;background-color:#f0f0f0;font-weight:bold;}
	.bestil{padding-top:2px;padding-bottom:2px;font-weight:normal;}
	.bestilsum{padding-top:2px;border-top: 1px solid;
border-bottom: 3px double;}

	.bestilmoms{padding-top:2px;border-top: 1px solid;}
	
	
	.bestilInput{width:198px;}
	
	.varelinie0{background-color:#ffffff;}
	.varelinie1{background-color:#F5F5F5;}
	
	#aktiviteter h1 a {text-decoration:none;}
	
	#naeste{background-color:#7DC440;color:#ffffff;padding-left:10px;padding-right:10px;}
	.green{background-color:#ffffff;color:#7DC440;font-weight:bold;}

#debugging {background-color:#c2c2c2;}

#aktiviteter td a, .ugeplan td a{text-decoration:none}
#aktiviteter td a:hover, .ugeplan td a:hover{text-decoration:underline;color:#808080;}

