/*
	Styles ændret d. 07-02-2006
*/

@import url("dropdownMenu.css");
@import url("indhold.css");

body {
	margin:0px;
	padding: 0px;
}

table#mainContainer {
	width: 850px;
	border-style: none;
	/*background-image: url("bg.jpg");*/
	background-image: url("new_bg.jpg");
	background-repeat: repeat-y;
	background-position: top left;
}

div#topBg {
	background-image: url("topBg.jpg");
	background-repeat: no-repeat;
	bavkground-position: top left;
	/*width: 572px;*/
	width: 704px;
	height: 148px;
	
	position: absolute;
	top: 0px;
	left: 146px;
}

div#logoBg {
	background-image: url("logoBg.jpg");
	background-repeat: no-repeat;
	bavkground-position: top left;
	width: 146px;
	height: 148px;
	
	position: absolute;
	top: 0px;
	left: 0px;
}

form#searchFormTop {
	width: 200px;

	position: absolute;
	left: 650px;
	
	padding: 5px;
}

input#searchInput {
	position: absolute;
	left: 2px;

	font-family: arial;
	font-size: 10px;
	
	width: 150px;
}

a#udskrivIcon {
	position: absolute;
	top: -25px;
	right: 20px;
}

a#logoLink {
	position: absolute;
	top: 12px;
	left: 20px;
	border-style: none;
}

div#content {
	position: relative;
	top: -11px;
	left: 40px;
	
	width:555px;
	height: auto !important;
	height: 499px;
	min-height: 499px !important;
}

div#content_forside {
	position: relative;
	top: -11px;
	left: 40px;
	
	width:380px;
	height: auto !important;
	height: 499px;
	min-height: 499px !important;
}

a#newsTicker {
	font-size:10px;
	color: #006699;
	text-decoration: none;
}
a#newsTicker:link {
	color: #006699;
	text-decoration: none;
}
a#newsTicker:visited {
	color: #006699;
	text-decoration: none;
}
a#newsTicker:hover {
	color: #cc0000;
	text-decoration: none;
}

span.red {
	color: #cc0000;
	font-weight: normal;
}
span.green {
	color: #339966;
	font-weight: normal;
}

/* product_item */
div#pris {
	text-align: left;
	font-size: 12px;
}

div#pris a{
	padding-left: 10px;
}

input.product_buy_button {
	font-family: arial;
	font-size: 10px;
	margin-left: 25px;
	margin-right: 0px;
}

input.product_buy_button {
	margin-left: 5px;
	margin-right: 0px;
}

/*
	spalter
*/
div#right_spalte {
	position: absolute !important;
	/*top: 46px;
	right: -243px;
	z-index: 34;*/
	
	top: 46px;
	left: 430px;
	z-index: 34;
	
	width: 200px;
}
div#left_spalte {
	position: absolute;
	top: 46px;
	left: -220px;
	z-index: 37;
	
	width: 200px;
}
div#midt_spalte {
	position: relative;
	width:380px !important;
}

div#rightSpalte_forside{
	position: absolute;
	top: 175px;
	left: 650px;
	z-index: 2;
	
	width: 200px;	
}
/* content */
div.spalteContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 150%;

	padding-top: 8px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
}
div.spalteContent h1, .nyheder_headline{
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
div.spalteContent h2{
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
div.spalteContent h3{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
div.spalteContent h4{
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
div.spalteContent h5{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
div.spalteContent h6{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

div.spalteContent p{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 8px;
}

div.spalteContent img{
	margin: 0px;
	padding: 2px;
}

/* grafic for spalter */
div.spalteTop {
	background-image: url("spalteTop.gif");
	background-repeat: no-repeat;
	background-position: bottom;
	width: 200px;
	height: 8px;
}
div.spalteMid {
	background-image: url("spalteMid.gif");
	background-repeat: repeat-y;
	background-position: top;
	width: 200px;
}
div.spalteBottom {
	background-image: url("spalteBottom.gif");
	background-repeat: no-repeat;
	background-position: top;
	width: 200px;
	height: 8px;
}
/*
	Tilmelding tilnyheder
*/

div#tilmeldForm {
	padding-top: 8px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	
	width: 200px;
}
div#tilmeldForm form{
	margin: 0px;
	padding: 0px;
}
div#tilmeldForm h3{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 0px;
}

div#tilmeldForm input#email{
	width: 175px;
	display: block;
	padding-top: 0px;
	padding-bottom:2px;
	padding-right: 0px;
	padding-left: 2px;
	margin: 0px;
}
div#tilmeldForm input#navn{
	width: 175px;
	display: block;
	padding-top: 0px;
	padding-bottom:2px;
	padding-right: 0px;
	padding-left: 2px;
	margin: 0px;
}
div#tilmeldForm input#submitBtn {
	font-family: arial;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}

.inputfelter {
	font-family: arial;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}

/* newsPull */
div#newsPull {	
	padding-top: 8px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	
	width: 200px;
}

div#newsPull h2{
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

div#newsPull p{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

div#newsPull a{
	font-family: arial;
	font-size:11px;
	color: #006699;
	text-decoration: none;
}
div#newsPull a:link{
	color: #006699;
	text-decoration: none;
}
div#newsPull a:visited{
	color: #006699;
	text-decoration: none;
}
div#newsPull a:hover{
	color: #cc0000;
	text-decoration: none;
}

span.date {
	font-family: arial;
	font-size:10px;
	color: #333333;

	margin: 0px;
}

/* div Static, a and searchBtn */
div#Static a{
	font-family: arial;
	font-size:11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	margin-top: 6px;
	display: block;
}
div#Static a:link{
	color: #000000;
	text-decoration: none;
}
div#Static a:visited{
	color: #000000;
	text-decoration: none;
}
div#Static a:hover{
	color: #cc0000;
	text-decoration: none;
}

input.searchBtn {
	font-family: arial;
	font-size:10px;
	margin: 0px;
	padding: 0px;
}
input#searchField {
	font-family: arial;
	font-size:10px;
	margin: 0px;
	padding: 0px;
}

/*
	Old CSS,...
	Bliver stadigvæk anvendt, dog er der
	lavet ændringer d.07-02-2006.
*/

TD {
 font-family: arial;
 font-size: 10px;
}

div {
 font-family: arial;
 font-size: 10px;
}

.ax1 {
 color: #007689;
 font-size: 13px;
 font-weight: bold;
}
a.ax1:link,a.ax1:visited {color: #006699; text-decoration: none;}
a.ax1:hover,a.ax1:active {color: #cc0000; text-decoration: none;}

/*
a.submenu:link,a.submenu:visited {color: #FFFFFF; text-decoration: none;padding: 2px 2px 2px 2px;font-size: 11px; }
a.submenu:hover,a.submenu:active {color: #FFFFFF; text-decoration: none; }

a:link,a:visited,a:active {color: #007689; font-size:10px; text-decoration: none}
a:hover {color: #F15323; text-decoration: none}
*/

.ax2 {
 color: #B55613;
 font-size: 13px;
 font-weight: bold;
}

.product {font-color:#006; font-weight:normal}
.product_buy_button {font-size:10px; font-color:#000; height:18px}

.search-form {
display:none;
}

.product_basket_top {
color:#F15323;
 font-weight: bold;
font-size:12px;
}

.product_basket_total {
border-top:1px solid #000;
border-bottom:1px solid #000;
}

.product_basket_antal {
font-size:10px;
}

.product_basket_submit {
border:1px solid #000;
background-color:#F15323;
font-size:10px;
color:#fff;
}

.product_basket_top {
background-color:#F15323;
color:#fff;
}

.basket_table {
width:90%;
}

#tilmeldForm, .spalteTop, .spalteMid {
	z-index: 3;
}


.product_number {
	width: 100px;
}
.product_title {
	width: 200px;
}
.product_form {
	text-align: left;
	margin: 0;
	padding: 0;
}

