﻿body{background:url('../images/background.gif');}
body,html{  margin-top:1px;}
body,input,td,textarea
{
	font-family:Georgia;
	font-size:14px;
}

#PageContainer h1
{
	font-family:Georgia;
	font-size:24px;
	color:#25375D;
	font-weight:normal;
	margin-bottom:0px;
}
#PageContainer h2
{
	font-size:12px;
	color:#262626;
}
#PageContainer h3
{
	font-size:12px;
	font-weight:bold;
	color:#051a45;
	margin-top:0px;

}
#PageContainer h4
{
	font-size:12px;
	color:#051a45;
	font-weight: normal;
}
input
{
	/*float:left;*/
}
hr
{
	float:left;
	width:520px;
	margin-left:6px;

	border:0px;
	border-top:1px solid #D8D8D8;
}
p
{
	font-size:13px;
}

td
{
	color:#626262;
	font-size:18px;
	vertical-align:top;
}

td textarea
{
	width:294px;
	height:118px;	
}

p a:link {
	color: #6db7ce;
	text-decoration:underline;
}
p a:visited {
	color: #6db7ce;
	text-decoration:underline;
}
p a:active {
	color:#6db7ce;
	text-decoration:underline;
}
p a:hover {
	color:#6db7ce;
	text-decoration:underline;
}

a:link {
	color: #22375d;
	text-decoration:none;
}
a:visited {
	color: #22375d;
	text-decoration:none;
}
a:active {
	color:#22375d;
	text-decoration:none;
}
a:hover {
	color:#22375d;
	text-decoration:underline;
}

.Price 
{
	color:#051a45;
	font-size:11px;
	font-weight:bold;
	/*text-align:center;*/
}

.PrePrice 
{
	color:#787878;
	font-size:10px;
	text-decoration:line-through;
	font-weight:bold;
	/*text-align:center;*/
}

.floatImg{float:left;}

#centerDiv
{
	margin-left:auto;
	margin-right:auto;	
	width:973px;
}
#PageContainer
{
	width:972px;
	float:left;
	background-color:White;
}

#Top
{
	width:100%;
	height:178px;
	margin-bottom:8px;
	position:relative;
	z-index: 1;
	
}
#PageTop
{
	background:url("../Images/PageTop.png");
	float:left;
	height:10px;
	width:973px;
}
#PageBottom
{
	background-image:url('../images/PageBottom.png');
	float:left;
	height:10px;
	width:973px;
}
#Paper
{
	background-image:url('../images/paper.png');
	background-repeat:no-repeat;
	margin-left:150px;
	width:700px;
	height:113px;
	float:left;
	padding-top: 20px;
}

#Paper p
{
	text-align:center;
	margin: 5px auto 0px auto;
	font-weight:bold;
}

#ContentLeft
{
	width:182px;
	float:left;
	margin-left:12px;
	float:left;
}
#ContentCenter
{
	width:537px;
	float:left;
	margin-left:25px;
}
#ContentRight
{
	width:186px;
	float:left;
	margin-left:15px;
}
 /* Left column*/
.LeftMenuTop
{
	background:url('../images/LeftMenuTop.gif');
	width:165px;
	height:22px;
	padding-left:17px;
	padding-top:4px;
	color:White;
}

.LeftMenuContent
{
	padding-top:8px;
	color:#051a45;
	background-color:#def3f9;
}

.Leftmenu2Button
{
	background-image:url('../images/LeftMenu-bg.jpg');
	height:26px;
	width:180px;
	color:White;
	text-align:center;
	line-height:24px;
	
}

.LightMenu
{
	background-color:#c1dde5;	
}
.LeftMenuBottom
{
	background:url('../images/LeftMenuBottom.gif');
	width:182px;
	height:9px;
	
	margin-bottom:10px;
}

.LightMenu .SeeAll a 
{
	color:#8a8a8a;
}

.LightMenu .SeeAll
{
	padding-left: 120px;
}
#Top10 .SeeAll,
.LightMenu .SeeAll
{
	font-size:11px;
	margin-top: 10px;
}

#LightBottom{background:url('../images/LeftMenuLightBottom.gif');}
#Top10 
{ 
	 line-height:16px; padding-left: 10px; padding-right: 10px; 
}

#Top10 .SeeAll
{
	text-align: right;
}

#Top10 .SeeAll a
{
	color:#8a8a8a;
}

.newlettervalidation
{
	color:#8B0000;
	padding: 0px;
	margin: 0px;
}

#Newsletter
{
	width:100%;
	
	float:left;
	background-color:#541b53;	
	margin-top: 8px;
	margin-bottom: 8px;
}

#Newsletter p 
{
	color:White;
	font-size: 12px;
	padding: 8px 8px 0px 8px;
}

#Newsletter .NewsletterInput
{
	width:140px;
	height:14px;
	color:#757575;
	float: left;
	font-size:10px;
	margin:5px 3px 5px 4px;
	
}     
#Newsletter .NewsletterOK
{
	margin-top:6px;
	margin-right:4px;
}
#CardTypes
{
	margin-top:100px;	
}  
 
 /* END Left column*/

/* Right column*/
  .AdvertisingBox
  {
  	background-color:#eaeaea;
  	width:174px;
  	padding:4px 3px 3px 4px;
  	margin-bottom:4px;
  }
/* END Right column*/
#Top{background:url('../images/BooksGif.gif') no-repeat; background-position:124px 22px; position:relative; z-index: 1;}
#Top #TopLogo
{
	position:relative;
	z-index: 1;
	background:url('../images/CardboardLogo.png');	
	width:241px;
	height:130px;
	top:-23px;
	left:-8px;
}
#Top #Topbar
{
	background:url('../images/TopBarBg.gif');
	height:31px;
	width:972px;
	
	position:absolute;
	z-index: 1;
	left:0px;
	bottom:0px;
}
#Top div.loginArea
{
	margin-top: 4px;
	height: 31px;
	float:right;
}
#Top div.loginArea div
{
	float:right;
}

#Top div.loginArea input
{
	margin-right: 5px;
	vertical-align:middle;

}
#Top div.loginArea span /*VALIDATION*/
{
	vertical-align: middle;
	margin-right: 5px;
}
/*
	Top -> TabContainer
*/

#Top #TabContainer
{
	position:absolute;
	z-index: 1;
	right:8px;
	bottom:31px;
	
	height:28px;
}
#Top #TabContainer div {float:left; }

/*
	Top -> Summary
*/
#Top #Summary
{
	background:url('../images/SummaryBG.png')  no-repeat;
	width:200px;
	height:39px;
	color:White;
	
	padding-top:4px;
	padding-left:4px;
	
	position:absolute;
	z-index: 1;
	top:41px;
	right:0px;
}
#Top #Summary div  {float:left; margin-left:4px;}
#Top #SummaryAmount {font-weight:bold; width: 100px; text-align:center}

#Top #SummaryPay
{
	color:#d7cd82;
	font-size:12px;
	font-weight:bold;
}
#Top #SummaryPay a {color:#d7cd82;}
#Top #SummaryPay a:visited {color:#d7cd82;}
#Top #SummaryPay a:hover {text-decoration:none;}
/*
	Top -> Address
*/
#Top #Address
{
	position:absolute;
	z-index: 1;
	top:0px;
	right:10px;
	font-size:12px;
	text-align:right;
}




/********************************************************* 
	FRONT PAGE 
**********************************************************/
#SearchBox
{
    background:url('../images/SearchBackground.jpg') no-repeat;
    width:460px;
    height:95px;
    padding-left:73px;
    padding-top:45px;
    margin-bottom: 15px;
}
#SearchBox input
{float:left;}

#SearchBox #SearchInput
{
	width:348px;
	height:32px;
	font-size:24px;
}

#SearchBox #SearchExplain
{
	width:348px;
	height:15px;
	text-align:right;
	color:white;
	padding:0px;
}

#frontW .BookText{margin-top:10px;}
.BigBookWrapper
{
	float:left;
	/*position:relative;*/
	z-index: 1;
	width:535px;
	margin-bottom:11px;
}
.BigBookWrapper .OfferDiv 
{
	float:right;
}
.BookText
{
	font-size:10px;
}
.BookInfo
{
	color:#a6a6a6;
	font-size:10px;
}

.BigBookWrapper .OfferDiv img {float:left;}
.BigBookWrapper .OfferDiv div {float:left; background-color:#f4f4f4; height:43px; text-align:right;}
.BigBookWrapper .OfferDiv .PrePrice {color:#787878; font-size:11px; text-decoration:line-through;}
.BigBookWrapper .OfferDiv .Price {font-size:14px;} 
.BigBookWrapper .BookCover{ border:4px solid #d2d2d2; margin-right:10px; margin-top:0px; float:left;}



.BookText a:link {
	font-weight:bold;
	text-decoration:underline;
}

.BookText a:visited {
	font-weight:bold;
	text-decoration:underline;
}
.BookText a:active {
	font-weight:bold;
	text-decoration:underline;
}
.BookText a:hover 
{
	font-weight:bold;
	text-decoration:underline;
}




.BookItem
{
	float:left;
	height:180px;
	margin-left:15px;
	margin-right:8px;
	margin-bottom:9px;
	width:155px;
}

.BookItem .BookInfo
{
	font-size:9px;
	height:15px;	
}
.BookItem h3{margin-bottom:3px; overflow:hidden;}
.BookItem img {float:left; margin-top:5px;}
.BookItem img.BookCover{ border:2px solid #d2d2d2; margin-right:10px; margin-top:0px;}

.BookItem .BookPrice {float:left; margin-top:10px; width: 82px;}
.BookItem .BookPrice img {float:right; margin-top:0px;}
.BookItem .BookPrice div {float:right; background-color:#f4f4f4; height: 31px; text-align:right; }

.BookItem .InfoWrapper {width:150px; height:95px;}
.BookItem .InfoWrapper a {float:right; }
.BookItem .InfoWrapper a.BookCover {float:left; }


/****************************************************
				BookInfo
*****************************************************/
.RelatedBooks {float:left; background-color:#fdf7e3; width:537px;}


#BookInfoSite .BigBookWrapper{margin-bottom:35px;}
#BookInfoSite .BigBookWrapper #RightColumn h3{font-size:14px;}
#BookInfoSite .BigBookWrapper #RightColumn .BookInfo{padding-left:4px; font-size:12px;}
#BookInfoSite .BigBookWrapper #RightColumn .BookText{margin-top:20px; float:left; width:370px; height:auto;}

#BookInfoSite .BigBookWrapper #LeftColumn{width:160px; float:left; margin-right:4px;}
#BookInfoSite .BigBookWrapper #LeftColumn .BookCover{margin-bottom:15px; }
#BookInfoSite .BigBookWrapper #LeftColumn .BookInfo{font-size:12px;}
/*****************************************************
			Contact form
******************************************************/

#ContactFormContainer
{
	width:100%;
	float:left;
}

.inputTxt
{
	width:294px;
	height:17px;		
}

#ContactFormContainer table
{
	margin-bottom: 10px;
	margin-top: 10px;
	border-collapse: separate;
}

#ContactFormContainer table input,
#ContactFormContainer table textarea
{
	margin-left: 10px;
}

#ContactSite p  
{
	margin-bottom:10px;
	margin-top: 10px;
}

#ContactSite .kontaktkvittering
{
	background-color: #f5f5dc;
	margin: 10px 0px 10px 0px;
	text-align: center;
	border: solid 2px green;
	padding: 20px;
}

/*************************************************
				Tilbud
**************************************************/

#Navigation 
{
	float:right;
	height:27px;	
	margin-top:20px;
	margin-bottom:20px;
	background-color:#fafafa;
	padding-left:4px;
	padding-right:4px;

}
#Navigation span {float:left; margin-right:8px; margin-top:6px; font-size:11px;}
#Navigation div
{
	width:24px;
	height:24px;
	border:1px solid #e0e0e0;
	background-color:White;
	float:left;
	text-align:center;
	font-weight:bold;
	line-height:24px;
	margin-right:1px;
	margin-left:1px;
	
}

#Navigation #Selected { background-color:#fdf7e3; }
#Navigation #Dot { background-color:#fafafa; color:#c1c1c1; border-color:#fafafa;  }
#OfferWrapper
{
	width:100%;
	float:left;
}
#OfferWrapper .BigBookWrapper .BookInfo{margin-bottom:5px;}
#OfferWrapper .BigBookWrapper h3{margin-bottom:0px;}


/******************************************************
					Gavl		
*******************************************************/
#Gavl #Left
{
	float:left;
	width:215px;
	
}
#Gavl #Right
{
	float:left;
	
	position:relative;
	z-index: 1;
	margin-left: 30px;
	
}
#Gavl #Right .GavlBook
{
	width:86px;
	height:129px;
	position:absolute;
	z-index: 1;
	border:1px solid red;
}
#Gavl #Right #b1 {top:137px; left:6px; border:none;}
#Gavl #Right #b2 {top:137px; left:97px; border:none;}
#Gavl #Right #b3 {top:308px; left:5px; border:none;}
#Gavl #Right #b4 {top:308px; left:153px; border:none;}
#Gavl #Right #b5 {top:482px; left:25px; border:none;}
#Gavl #Right #b6 {top:482px; left:115px; border:none;}

#Gavl #Right .GavlPrice
{
	height:129px;
	width:83px;
	height:81px;
	background:url('../images/PriceTag.png');
	position:absolute;
	z-index: 1;
}
#Gavl #Right #p2{top:109px; left:145px;}
#Gavl #Right #p1{top:207px; left:-32px;}
#Gavl #Right #p3{top:388px; left:29px;}
#Gavl #Right #p4{top:269px; left:206px;}
#Gavl #Right #p5{top:499px; left:-29px;}
#Gavl #Right #p6{top:557px; left:158px;}

#Gavl #Right .GavlPrice .PrePrice
{
	position: relative;
	z-index: 1;
	top: 20px;
	font-size:11px;
	text-decoration:line-through;
	color:White;
	width:83px;
	text-align:center;
}
#Gavl #Right .GavlPrice .Price
{
	position: absolute;
	z-index: 1;
	top: 30px;
	font-size:18px;
	width:83px;
	text-align:center;
	color:White;
	
}

#Gavl a img
{
	position: absolute; 
	z-index: 1;
	bottom: 0px; 
	left: 0px;
}

/******************************************************
					Købsflow		
*******************************************************/
#BuyFlowTabContainer
{
	margin-left: 5px;
}

#BuyFlowBar
{
	width:100%;
	height:18px;
	background:url('../images/buyFlowbar.gif');
	float:left;
	margin-bottom:10px;
}

.BuyFlowInfoBox{ margin-top:40px; width:100%; position:relative; z-index: 1; float:left; border:2px solid #cccccc; padding:8px 8px 5px 8px; font-size:11px;}
.BuyFlowInfoBox .Title{position:absolute; z-index: 1;width:60px; left:15px; top:-8px; text-align:center; background-color:White;}
.BuyFlowInfoBox div {float:left; margin-bottom:8px; line-height:15px;}
.BuyFlowInfoBox input{float:left; font-family:Verdana; font-size:10px; height:23px; line-height:20px;}
.BuyFlowInfoBox thead td{font-weight:bold;}
.BuyFlowInfoBox td {color:#262626; font-size:12px;}
.BuyFlowInfoBox .Details{ font-style:italic;	}


/* 1 Indkøb */
#BuyFlowPage { }
#BuyFlowPage h1 {font-size:18px;}
#BuyFlowPage p {margin:0 0 1em;}
#BuyFlowProgress { margin-top:3px;  width:520px; margin-bottom:17px;}
#BuyFlowProgress span { font-size:12px; color:#9e9e9e;}
#BuyFlowProgress #CurrentProgress {color:#252525;}


#BuyFlowOverview {margin-top:10px; width:100%;}
#BuyFlowOverview table {margin-left:auto; margin-right:auto; float:left;}
#BuyFlowOverview thead td {height:24px; color:#2e2e2e; font-size:11px; font-weight:bold;}

#BuyFlowOverview td {font-size:11px; font-weight:bold; height:32px; vertical-align:middle; }
#BuyFlowOverview td input {width:42px; height:20px; border:1px solid #d6d4d4; text-align:center; text-decoration:none; }
#BuyFlowOverview td img{float:right; margin-top:2px;}

#BuyFlowOverview .EvenRow {background-color:#E7E7E7; }
#BuyFlowOverview .StartRow {width:6px;}
#BuyFlowOverview .EndRow {width:7px;}
#BuyFlowOverview .EvenRow .StartRow { background-color:White; background:url('../images/TableGrayLeft.gif') no-repeat;}
#BuyFlowOverview .EvenRow .EndRow {background-color:White; background:url('../images/TableGrayRight.gif') no-repeat;}
#BuyFlowOverview .deleteBtn:hover
{
	cursor: pointer;
}

#BuyFlowOverview td.price
{
	width:100px;	
}

/* 2 Kontakt*/

#BuyFlowEmail {width:100%; height:48px;}
#BuyFlowEmail div {float:left; font-size:11px; margin-top:3px;}
#BuyFlowEmail input {margin-left:10px;}
#BuyFlowEmail #txtEmail {margin-left:5px;}

.BuyFlowInfoBox #txtKodeord {height:12px; width:200px; clear:right;}
.BuyFlowInfoBox #GetInfoBtn{ margin-bottom:15px;}

#BuyFlowPage a
{
	
	color:Blue;
	font-size:12px;
}
.BuyFlowInfoBox a:link {
	
	font-weight:normal;
}

.BuyFlowInfoBox a:visited {
	font-weight:normal;
	text-decoration:underline;
}
.BuyFlowInfoBox a:active {
	font-weight:normal;
	text-decoration:underline;
}
.BuyFlowInfoBox a:hover 
{
	font-weight:normal;
	text-decoration:underline;
}

/*3. Adresse*/
#FaktureringsAdresseTable
{
	
}
#FaktureringsAdresseTable td
{
	font-size:12px;	
}
#FaktureringsAdresseTable .textfield
{
	width:283px;
	height:18px;
	border:1px solid black;
}
#FaktureringsAdresseTable textarea.textfield {height:50px;}
.redText{color:Red;}

/* 4 Betaling */

#BuyFlowPaymentTable h2{margin-top:2px; margin-bottom:2px;}
#BuyFlowPaymentTable span{color:#262626; font-size:12px; padding-left:8px;}
#BuyFlowPaymentTable .amount{font-weight:bold; margin-bottom:6px;}

/* 5 Bekræftelse */
#BuyFlowAccept{float:left; margin-top:8px; margin-bottom:8px;}
#BuyFlowAccept input{float:left;}
#BuyFlowAccept div{float:left; width: 500px; margin-left: 5px;}
#BuyFlowAccept #acceptMessage
{
	font-weight: bold;	
}

#BuyFlowPage input.accept{float:right;}

/* 6 Tak  */
#orderNr{font-size:18px; font-weight:bold;}
p.BigParagraph{font-size:16px;}

.sc{height:100px;}


div.LoginStatus {position:absolute; z-index: 1; width:333px; top:-10px; left:350px; height:30px;}
#LoginDiv{background:url('../images/loggedinbg.gif'); float:left;}
#LoginDiv div{float:left;}
#LoginDiv #tl{width:4px; height:60px; background:url('../images/LoginLeft.png');}
#LoginDiv #tr{width:4px; height:60px; background:url('../images/LoginRight.png');}
#LoginDiv #LoginText{color:White; font-size:11px; padding-top:3px; width: 321px;  padding:2px; }
#LoginDiv #LoginText a{color:White; font-size:11px; }
/* CUSTOM */

#form1
{
	height: auto;
}


#ContentLeft .LeftMenuContent .kategori .link
{
	float:left;
	width: 95%;
}

#ContentLeft .LeftMenuContent .kategori
{
	margin-left: 10px;
	float:left;
	width: 95%;
}

#ContentLeft .LeftMenuContent .selected
{
	font-weight:bold;
}


#ContentLeft .LeftMenuContent .level2
{
	margin-left: 20px;
	width: 85%;
}

#ContentLeft .LeftMenuContent .level3
{
	margin-left: 30px;
	width: 75%;
}

#ContentLeft .LeftMenuContent .kategori .fortegn
{
	width: 5%;
	float: left;
}

#ContentLeft #Top10 .link
{
	float:left;
	width: 85%;
}


#ContentLeft #Top10 .fortegn
{
	width: 15%;
	float: left;
}

#Navigation .selected
{
	background-color: #FdF7E3;
	border: solid 1px orange;
}




.undskyldning
{
	color:Red;
}

.BookItem .undskyldning
{
	clear:both;
}


.vismere
{
	cursor: pointer;	
}

#BuyFlowPage
{
	line-height: 1.6;
	font-size: 12px;	
	font-family: verdana;
}

#BuyFlowPage fieldset 
{
	border:2px solid #CCCCCC;
	-moz-border-radius: 0px;
	
}

#BuyFlowPage fieldset legend
{
	color: Black;
}

#BuyFlowPage h1, 
#BuyFlowPage h2,
#BuyFlowPage h3,
#BuyFlowPage h4
{
	font-family: Arial;	
	margin-bottom: 15px !important; 
}

#BuyFlowPage table
{
	width: 100%;
}

.BigBookWrapper img.basket
{
	margin-top: 20px;
}

.BigBookWrapper img.basket:hover
{
	cursor:pointer;
}

.BookItem img.basket:hover
{
	cursor:pointer;
}


#BuyFlowProgress .TabText a
{
	color: #EBE692;
}

#ContactSite .adresse
{
	margin: 20px 0px 20px 0px;
}

#ContactSite .aabningstid
{
}

#ContactSite .aabningstid span
{
	float: left;
	margin-right: 8px;
}

#ContactSite .aabningstid div
{
	float:left;
	width: 300px;
}

div.clear
{
	float:none; clear:both;
}

/* INTELLISENSE */
.intellisenseControl
{
	position:relative;	
	float:left;
	height:38px;
	position:relative;
	width:306px;
}

.intellisense
{
	font-family: Times New Roman;
	color: #25375D;
	font-size: 12px;
	font-weight:700;
	z-index: 9;
	margin:0 auto;
}

.spinner
{
	background-color: White;
	background-image: url('../Images/spinner.gif');
	width: 32px;
	height: 32px;
	position: absolute;
	top: 0px;
	z-index: 99;
	display:block;
	margin-top:3px;            
	margin-right: 3px;
	opacity: .80;
	filter: "alpha(opacity=80)";

}

#intellisenseContainer
{
	position:absolute;
	left:0px;	
}

/* SLIDING DOORS */
.top
{
	padding-left: 7px;
	background-image: url("../Images/top_left.png");
	background-repeat: no-repeat;
	background-position: left 0px;
}
.top_right
{
    background-image: url("../Images/top_right.png");
	background-repeat: no-repeat;
	background-position: right 0px;
	padding-top: 7px;
}
.body
{
	padding-left: 7px;
	background-image: url("../Images/body_left.png");
	background-repeat: repeat-y;
	background-position: left 0px;
}

.body_right
{
	background-image: url("../Images/body_right.png");
	background-repeat: repeat-y;
	background-position: right 0px;
	/*padding-left: 10px;*/
	padding-right: 10px;
}

.footer
{
	padding-left: 7px;
	background-image: url("../Images/footer_left.png");
    background-repeat: no-repeat;
	background-position: left 0px;
}

.footer_right
{
	background-image: url("../Images/footer_right.png");
    background-repeat: no-repeat;
	background-position: right 0px;
	padding-top: 12px;
}
.contentbody
{
	height: 100%;
	background-color: White;
}
	
.floatcontainer
{
	width: 100%;
	float:left;	
}

.seachresult_main
{
	text-align:left; 
}
.seachresult_category_main
{
	width: 200px;
	float:left;
	text-align:left;
	margin-left: 5px;
}
.seachresult_detailmode
{
	padding: 5px;
	/*width: 200px;*/
}

.seachresult_listmode
{
	padding: 5px;
	/*width: 200px;*/
}

input.intellisense_text_box
{
	width: 300px;
	font-size: 28px;
	line-height: 28px;
	height: 32px;
}	



/* CATEGORY */

.seachresult_category_header
{
	vertical-align: bottom;
	margin-bottom: 10px;
}

#intellisense .seachresult_category_main .seachresult_category_header h1
{
	font-size: 24px;
	margin: 0px;
}

#intellisense .seachresult_category_main h2
{
	color: #051A45;
	font-size: 14px;	
}

.seachresult_category_main .selected
{   
	background-color: beige;
}

.intellisense .ErrorAndDebug
{
	padding-right: 30px;
}

.intellisense .errorMsg
{
	font-size: 16px;
	text-align: center;
}

.intellisense .debugMsg
{
	font-size: 12px;
	font-weight: normal;
	text-align:center;
	color: Red;
}

.addtonewzletteracceptbox
{
	width: 400px;
	height: 200px;
	background-color: #A0D3FF;	
}


/**********************
		PAGING
***********************/

.pagingcontainer div.paging
{
	height:27px;
}

.pagingcontainer
{
	margin: 15px 0px 15px 0px;
	background-color: #fafafa;
	float:right;
}

.pagingcontainer input
{
	float:left;
}

.pagingcontainer span
{
	float:left;
	padding-top:5px;
	padding-right:5px;
}
.pagingcontainer ul.paging
{
	margin:0px;
	padding:0px;
	float:left;
}

.pagingcontainer ul.paging li
{
	list-style:none;
	list-style-image:none;
	border: 1px solid #E0E0E0;
	text-align:center;
	width: 24px;
	height:24px;
	float:left;
	line-height: 24px;
	color: #22375D;
	font-weight: bold;
	margin:1px;
}

.pagingcontainer ul.paging li:hover
{
	cursor:pointer;
	background-color: #FdF7E3;
}	

.pagingcontainer ul.paging li.dot
{
	color:Gray;
}
.pagingcontainer ul.paging li.dot:hover
{
	color:Gray;
	cursor:default;
	background-color: #fafafa;
}

.pagingcontainer ul.paging li.selected
{
	font-weight: bold;	
	background-color: #FdF7E3;
	border: solid 1px orange;
}


/*******************
		SITEMAP
********************/
#sitemap h2
{
	float:none;
	clear:both;	
	margin-top: 10px;
	
}

#sitemap h2 a
{
	color: #2f8da9;
}

#sitemap .colomn
{
	width: 49%;
	float:left;
	margin-bottom: 10px;
}

#sitemap .colomn .level2
{
	/*padding-left: 5px;*/
}

#sitemap .colomn .level3
{
	padding-left: 10px;
}

/********************/
/*	Ordreformular	*/
/********************/

#hardersfomular
{
}
#hardersfomular .head .antal
#hardersfomular .head .titel
#hardersfomular .head .forfatter
#hardersfomular .head .isbn

