/* structure */
tr.frame img {display: block;}
td img {display: block;}

td.frame_yellow_hollow {
	background-color: transparent;
	padding: 0px;
	word-spacing: 0px;
	border: 1px solid #DB2782;
}

td.frame_yellow_left {
	background-color: transparent;
	padding: 0px;
	word-spacing: 0px;
	border-left: 1px solid #DB2782;
}

td.frame_yellow_right {
	background-color: transparent;
	padding: 0px;
	word-spacing: 0px;
	border-right: 1px solid #DB2782;
}

td.fill_yellow {
	background-color: #DB2782;
	padding: 0px;
	word-spacing: 0px;
}

td.frame_yellow_bottom {
	background-color: transparent;
	padding: 0px;
	word-spacing: 0px;
	border-bottom: 1px solid #DB2782;
}

td.frame_yellow_left_bottom {
	background-color: transparent;
	padding: 0px;
	word-spacing: 0px;
	border-left: 1px solid #DB2782;
	border-bottom: 1px solid #DB2782;
}

td.frame_yellow_bottom_right {
	background-color: transparent;
	padding: 0px;
	word-spacing: 0px;
	border-bottom: 1px solid #DB2782;
	border-right: 1px solid #DB2782;
}

td.frame_yellow_left_right {
	background-color: transparent;
	padding: 0px;
	word-spacing: 0px;
	border-left: 1px solid #DB2782;
	border-right: 1px solid #DB2782;
}


/* Formatering */
body{
	color: #444444;
	font: normal 10px/15px Verdana,sans-serif;
}

p{
	color: #444444;
	font: normal 10px/15px Verdana,sans-serif;
}

h1{
	color: #444444;
	font: normal bold 14px/16px Verdana,sans-serif;
}

h3{
	color: #444444;
	font: normal bold 12px/16px Verdana,sans-serif;
}

.OuterLink{
	color: Silver;
	font: normal 10px Verdana,sans-serif;
	text-decoration: none;
}

.add_1{
	color: #333333;
	font: normal 10px Verdana,sans-serif;
	border-right: 1px solid #DB2782;
}

.add_2{
	color: #333333;
	font: normal 10px Verdana,sans-serif;
}

/* topmenuerne */
tr.frame img {display: block;}
td img {display: block;}

.navigation {
	background-image:url('../templates/images/top.jpg');
	height: 20px;
	font: 10px Verdana,sans-serif;
}

.navigation a  { color: #faf0e6; line-height: 20px; text-decoration: none; float: left; padding: 0 10px; display: block }
.navigation a:hover { color: white; background: #db2782 left bottom }
/*.navigation a:selected {background-position: left bottom; color: #DB2782;}*/

.navigation a:selected {
	background-color: Gray;
	background-position: left bottom;
	color: white;
}

/* undermenuerne*/

.undermenu{
	position: relative;
	top: -1px;
	vertical-align: middle;
	text-align: center;
	display: block;
	padding: 0px;
	word-spacing: 0px;
	}
	
.undermenu a{
	border: 1px solid #DB2782;
	color: #444444;
	font: 10px Verdana,sans-serif;
	text-decoration: none;
	height: 15px;
	width : 100%
	display: block;
	vertical-align: middle;
	text-align: center;
}

.undermenu a:hover {
	background-color: Gray;
	color: white;
}
.undermenu a:selected {
	border: 1px solid #DB2782;
	color: #444444;
	font: 10px Verdana,sans-serif;
	text-decoration: none;
	height: 15px;
	width : 100%
	display: block;
	vertical-align: middle;
	text-align: center;
	background-color: Gray;
	color: white;
}

/* Sidemenuerne*/
.menulevel1 {
	background: url(/templates/images/menu_pil.jpg) no-repeat bottom left;
	background-position: 0 .01em;
	font: 10px/20px Verdana,sans-serif;
	color: #444444;
	text-decoration: none;
	padding-left: 20px;
}
A:link.menulevel1 {
	background: url(/templates/images/menu_pil.jpg) no-repeat bottom left;
	background-position: 0 .01em;
	font: 10px/20px Verdana,sans-serif;
	color: #444444;
	text-decoration: none;
	padding-left: 20px;
}
A:visited.menulevel1 {
	background: url(/templates/images/menu_pil.jpg) no-repeat bottom left;
	background-position: 0 .01em;
	font: 10px/20px Verdana,sans-serif;
	color: #444444;
	text-decoration: none;
	padding-left: 20px;
}
A:hover.menulevel1 {
	background: url(/templates/images/menu_pil.jpg) no-repeat bottom left;
	background-position: 0 .01em;
	font: 10px/20px Verdana,sans-serif;
	color: Black;
	text-decoration: none;
	padding-left: 20px;
}
A:active.menulevel1 {
	background: url(/templates/images/menu_pil_mo.jpg) no-repeat bottom left;
	background-position: 0 .01em;
	font: 10px/20px Verdana,sans-serif;
	color: #444444;
	text-decoration: none;
	padding-left: 20px;
}

.menulevel1Selected {
	background: url(/templates/images/menu_pil_mo.jpg) no-repeat bottom left;
	background-position: 0 .01em;
	font: 10px/20px Verdana,sans-serif;
	color: Black;
	text-decoration: none;
	padding-left: 20px;
}
A:link.menulevel1Selected {
	background: url(/templates/images/menu_pil_mo.jpg) no-repeat bottom left;
	background-position: 0 .01em;
	font: 10px/20px Verdana,sans-serif;
	color: Black;
	text-decoration: none;
	padding-left: 20px;
}
A:visited.menulevel1Selected {
	background: url(/templates/images/menu_pil_mo.jpg) no-repeat bottom left;
	background-position: 0 .01em;
	font: 10px/20px Verdana,sans-serif;
	color: Black;
	text-decoration: none;
	padding-left: 20px;
}
A:hover.menulevel1Selected {
	background: url(/templates/images/menu_pil_mo.jpg) no-repeat bottom left;
	background-position: 0 .01em;
	font: 10px/20px Verdana,sans-serif;
	color: Black;
	text-decoration: none;
	padding-left: 20px;
}
A:active.menulevel1Selected {
	background: url(/templates/images/menu_pil_mo.jpg) no-repeat bottom left;
	background-position: 0 .01em;
	font: 10px/20px Verdana,sans-serif;
	color: Black;
	text-decoration: none;
	padding-left: 20px;
}

.shopnavigation {
	background-image:url('../templates/images/top.jpg');
	height: 20px;
	font: 10px Verdana,sans-serif;
}

.shopnavigation a {
	color: #444444;
	display: block;
	float: left;
	line-height: 20px;
	text-decoration: none;
	padding: 0 10px 0 10px;
	/*border-right: 1px solid Gray;
	border-left: 1px solid Gray;*/
}

.shopnavigation a:hover {
	position: relative;
	top: 0.1px;
	left: 0.5px;
	background-color: Gray;
	background-position: left bottom;
	color: white;
}

.shopnavigation a:selected {background-position: left bottom; color: #DB2782;}

.shop_vare{
	font: bold 10px/20px Verdana,sans-serif;
	color: #444444;
	background-color: transparent;
	padding: 0px;
	word-spacing: 0px;
	border: 1px solid #DB2782
;
}
