* {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}


body {
	font-size:				77%;
	line-height:			140%;
	font-family:			Arial, Verdana;
	color:					#666;
	background:				url(../img/backgrounds/bg_himmel.jpg) fixed;
	text-align:				center;
	margin-bottom:			40px;
}


.clear 		{ clear: both; }


/*==============================MAIN DIVS==============================*/

#topcontainer
{
	width:					980px;
	height: 				137px;
	background:				#fff;
	text-align:				left;
	position:				relative;
	margin-top: 			52px;
	margin-right: 			auto;
	margin-bottom: 			5px;
	margin-left: 			auto;
}

#container 
{
	width:					980px;
	background:				#fff;
	text-align:				left;
	padding-bottom:			0px;
	position:				relative;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
}


#topcontainer #top_meny 
{
	position:				absolute;
	vertical-align: 		top;
	left:					249px;
	top:					90px;
	width: 					700px;
	height: 				28px;
}
#topcontainer #top_meny #language_change 
{
	position:				absolute;
	left:					690px;
	top:					-80px;
	border:					0;
}

#topcontainer #top_slogan 
{
	position:				absolute;
	vertical-align: 		top;
	left:					266px;
	top:					41px;
	width: 					350px;
	height: 				28px;
}

#topcontainer #newsletter 
{
	position:				absolute;
	vertical-align: 		top;
	right:					10px;
	top:					31px;
	width: 					193px;
	height: 				28px;
}

#content 
{
	width:					980px;
	margin-left:			20px;
	margin-top:				3px;
	float:					left;
	display:				inline;
	background-image: 		url(../img/backgrounds/bg_fade.gif);
	background-repeat: 		repeat-x;
	padding-bottom: 		20px;
	margin-bottom: 0px;
	padding-top: 20px;
}


#flashArea 
{
	width:					960px;
	height:					315px;
	float:					left;
	margin: 0;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.boxFloat 
{
	width:					680px;
	float:					left;
	margin: 0;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.boxFloatBlue
{
	width:					250px;
	float:					left;
	display: inline;
	background-color:	 #4c93cb;
	color:	#FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 50px;
	padding-left: 20px;
	margin: 0;

}

.boxFloatBlue ul
{
	margin-left: 30px;
}

.boxFloatBlue a
{
	color: #fff;
	text-decoration: underline;
}


#subTopArea 
{
	margin-left:			20px;
	margin-top:				1px;
	width:					905px;
	height:					24px;
	padding-top:			0px;
	background-image: 		url(../img/backgrounds/underMeny.gif);
	background-repeat: 		repeat-x;
}

#subContentArea 
{
	margin-left:			20px;
	margin-top:				3px;
	width:					905px;
	padding-top:			0px;
}



#bottom 
{
	width:					950px;
	margin-top:				5px;
	font-size: 				12px;
	lineheight: 			1.4em;
	text-align:				left;
	position:				relative;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #fff;
	background-repeat: no-repeat;
	height: 80px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}

#bottom a img
{
	border: none;
}


/*==============================TOP MENU==============================*/

#topcontainer #top 
{
	margin-left:			50px;
	width:					922px;
	height:					130px;
	padding-top:			0px;
}

#topcontainer ul 
{
	width:					749px;
	height:					35px;
	margin:					0px;
	list-style-type:		none;
	overflow:				hidden;
	background:				url(../img/backgrounds/bg-li-tom.gif) no-repeat #FFCC33;
	padding-left:			40px;
	margin-left:			-70px;
}
#topcontainer li 
{
	display:				block;
	float:					left;
	height:					35px;
	background-color:		#ffcc33;
	background-image:url(../img/backgrounds/bg-li.gif);
	line-height:			38px;
	padding-left:			18px;
	padding-right:			8px;
}
#topcontainer li.home
{
	background: none;
	padding-left:			0;
	padding-right:			20px;
}
#topcontainer li.home a img
{
	padding-top:			8px;
	border:					none;
}

#topcontainer ul a 
{
	color:					#ffffff;
	font-size:				1.2em;
	font-weight:			bold;
	padding-left:			8px;
	padding-right:			3px;
	text-transform:			uppercase;
}
#topcontainer ul li.active
{
	background-image:url(../img/backgrounds/bg-li-active.gif);
}

a .niv2
{
	color:					#3d72b8;
	font-size:				1.0em;
	margin: 0px;
	padding: 0px;

}

a .niv3
{
	color:					#2f5586;
	font-size:				1.0em;
	margin: 0px;
	padding: 0px;

}

a .niv4
{
	color:					#666666;
	font-size:				0.8em;
	margin: 0px;
	padding: 0px;

}
/*==============================SIDEMENU==============================*/

#menuSidebar 
{
	width:					220px;
	float:					left;
	margin-top:				30px;
	margin-left:			10px;
	margin-bottom: 			10px;
	background-color: 		#e4e4e6;
}

#menuSidebar ul 
{
	margin:					0px;
	list-style-type:		none;

}

#menuSidebar li 
{
	display:				block;
	background-color:		#FFFFFF;
	text-transform:			uppercase;
	padding:				10px;
	margin-bottom: 			1px;
	margin-right: 1px;
	margin-left: 1px;
}

#menuSidebar  li#active 
{
	background-color:		#e2eff8;
	text-transform:			uppercase;
}

#menuSidebar  .niv2 
{
	background-color:		#e2eff8;
	color:					#3e71b3;
	text-transform:			uppercase;
	margin-bottom: 			1px;
	margin-right: 1px;
	margin-left: 1px;
	padding: 10px;
}

#menuSidebar ul .subMenu 
{
	margin-top:				8px;
	list-style-type:		none;

}

#menuSidebar  .niv3 
{
	display:				block;
	background-color:		#e2eff8;
	text-transform:			none;
	margin-bottom: 			1px;
	margin-right: 1px;
	margin-left: 1px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 20px;
}

#menuSidebar  .niv4 
{
	display:				block;
	background-color:		#e2eff8;
	text-transform:			none;
	padding-top:			5px;
	padding-left:			5px;
	padding-bottom:			5px;
	margin-bottom: 			1px;
	margin-right: 1px;
	margin-left: 1px;
}

#menuSidebar ul a 
{
	color:					#333333;
	font-size:				1.0em;
	font-weight:			normal;
	padding-right:			10px;
}
#menuSidebar ul ul a 
{
	color:					#3e71b3;
}

#menuSidebar .boxTom 
{
	color:					#FFFFFF;
	background-image:		url(../img/backgrounds/menuTop_bg.gif);
	background-repeat:		repeat-x;
	font-size:				1.1em;
	height: 				23px;
	padding-top: 			8px;
	padding-right: 			10px;
	padding-bottom: 		30px;
	padding-left: 			10px;
}

#menuSidebar .box 
{
	color:					#e4e4e6;
	margin-bottom:			0px;
	padding-bottom:			8px;
	height: 				130px;
}


/*==============================TYPOGRAFI==============================*/

h1 {
	display:				none;
}


h2
{
	font-size:			1.8em;
	display:			block;
	margin-left: 		50px;
	font-weight:		lighter;
	margin-top: 		20px;
	margin-bottom: 		0px;
	padding: 0px;

}

h3
{
	font-size:			1.4em;
	display:			block;
	font-weight:		lighter;
	margin-top: 		10px;
	margin-bottom: 		0px;
	padding: 0px;

}

.small_rub
{
	font-size:			1.4em;
	display:			block;
	color:				#3e71b3;
	margin-bottom: 		3px;
	margin-top: 		0px;
	margin-right: 		0px;
	margin-left: 		0px;

}

.small_rubStrong
{
	font-size:			1.2em;
	display:			block;
	color:				#000000;
	margin-bottom: 		3px;
	margin-top: 		3px;
	margin-right: 		0px;
	margin-left: 		0px;

}

.marginLeft
{ 	margin-left: 		50px; display:block;	}

/*==============================FASTA ELEMENT==============================*/

.boxFloatSub h3#iconFilm {
	position: absolute;
	top: 71px;
	right: 177px;
	width: 55px;
	height: 59px;
}

.boxFloatSub h3.iconNew {
	position: absolute;
	top: -5px;
	left: 8px;
	width: 35px;
	height: 35px;
}

 h3.iconClick {
	position: absolute;
	top: 0;
	left: 0;
	width: 56px;
	height: 56px;
}

 h3#iconAmbasadorer {
	position: absolute;
	top: 469px;
	right: 753px;
	width: 56px;
	height: 56px;
}


/*============================== IMAGES ==============================*/


#clientArea img  { 	float:	right;	border: 0px;}

.news_puff img { 	border: none;}
.small_puff img {	float:right;	border: 0px;}
.small_puff2 img{	float:right;	border: 0px;}
#container .boxFloat .small_puff3 img{ float: none;	border: 0px; margin: 0; padding:0; position: relative;top:22px;left:-9px;}

.small_puff3 
{
	padding-left: 0;
}
.small_puff  a img { border: none; margin-left:7px; }
.small_puff2  a img { border: none; margin-left:0; }
#container .boxFloat .small_puff3  a img { border: none; padding:0;margin:0;margin-left:0;  }

.sideImg img {	border: none;	display:block;}

.subSmallPix img {
	border: none;
	display:block;
	margin-right:10px;
	float:left;
	margin-bottom: 10px;
}


/*============================== LINKS ==============================*/


a 		{	text-decoration: none;	color: #3a91ac;	}
a:hover { 	text-decoration: underline; color:	#000000;}


a.top 			{ font-family: Arial, Helvetica, sans-serif;  color:	#ffffff; text-decoration: none; }
a.top:hover 	{ color:	#cccccc;  }
a.top:active 	{ color:	#cccccc;  }

a.topWhite 			{ color:	#ffffff; text-decoration: none; }
a.topWhite:hover 	{ color:	#511432;  }
a.topWhite:active 	{ color:	#511432;  }



/*==============================CONTENT==============================*/

#container .boxFloatPic 
{
	width:					480px;
	color:					#FFFFFF;
	float:					left;
	padding: 				0px;
	margin: 				0px;
	height: 315px;
}

#container .boxFloatText 
{
	width:					420px;
	background-color:		#0099FF;
	color:					#FFFFFF;
	float:					left;
	padding: 				30px;
	margin: 				0px;
	height: 255px;
}

.boxFloat 
{
	width:					680px;
	float:					left;
	margin: 0;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}



.boxFloatSub 
{
	width:					720px;
	float:					left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15;
	margin-left: 0;
}

.boxFloatForm
{
	width:					658px;
	float:					left;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin: 0;
}


.small_puff 
{
	float:					left;
	width:					203px;
	height: 				279px;
	background-image: url(../img/various/puff_rosa.gif);
	margin: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 10px;

} 

.small_puff2 
{
	float:					left;
	width:					220px;
	height: 265px;
	padding-top: 32px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 1px;
	background-repeat: no-repeat;
	background-image: url(../img/various/puff_facebook.png);
	margin: 0px;

} 

.small_puff3 
{
	float:					left;
	width:					202px;
	height: 279px;
	background-image: url(../img/backgrounds/puff_gul.gif);
	padding: 10px;
	margin: 0px;
}

.small_puff3 a.puff
{
	margin:					0;
	padding:				0;
}
/*==============================CONTAINERS - SUBSIDA ==============================*/

.boxFloatSub .sub 
{
	display:				block;
	width: 					420px;
	text-transform:			none;
	margin-right: 20px;
	margin-left: 50px;
	
}
.boxFloatSub .sub2
{
	display:				block;
	width: 					620px;
	text-transform:			none;
	margin-right: 20px;
	margin-left: 50px;
}
.boxFloatSub .sub3
{
	display:				block;
	width: 					500px;
	text-transform:			none;
	margin-right: 20px;
	margin-left: 50px;
}
.boxFloatSub .puff2
{
	display:				block;
	width: 					150px;
	height:					52px;
	float:					right;
	margin-bottom:			10px;
}
.boxFloatSub .pix 
{
	display:				block;
	width: 					650px;
	text-transform:			none;
	margin-right: 0px;
	margin-left: 50px;
}

.boxFloatSub #bigpic
{
	margin-bottom:			2px;
	margin-left:			53px;
	display:				block;
}

.boxFloatSub .pix .pic_holder
{
	width: 					190px;
	float:					left;
	position:				relative;
	margin-bottom:			3px;
	margin-right:			1px;
}
.boxFloatSub .pix .pic_holder p
{
	font-size:				12px;
}
.boxFloatSub .pix .pic_holder2
{
	width: 					170px;
	height:					135px;
	float:					left;
	position:				relative;
	margin-bottom:			3px;
	margin-right:			1px;
}

.boxFloatSub .subSmall 
{
	display:				block;
	width: 					250px;
	float:					left;
	text-transform:			none;
	margin-right: 			20px;
	margin-left: 			50px;
	margin-bottom: 40px;
	
}

.boxFloatSub .subSmallPix 
{
	display:				block;
	width: 					390px;
	float:					left;
	text-transform:			none;
	margin-right: 			0px;
	margin-left: 			0px;
	
}

/*==============================vvvvvvv==============================*/



.news_puff 
{
	float:					right;
	width:					270px;
	margin-right:			10px;
	margin-top:				0px;
	margin-left: 			5px;
	height: 297px;
}

#content .medium_puff 
{
	float:					left;
	width:					495px;
	margin-right:			0;
	margin-top:				3px;
	margin-left: 			10px;
	background-image: url(../img/backgrounds/corner_medium_bg.png);
	height: 217px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#content .medium_puff_sub 
{
	float:					left;
	width:					865px;
	margin-right:			0;
	margin-top:				3px;
	margin-left: 			10px;
	background-image: url(../img/backgrounds/corner_subBig_bg.png);
	height: 227px;
	padding: 10px;
	background-repeat: no-repeat;
}

#content .boxFloat_bottom 
{
	width:					380px;
	float:					left;
	padding-left: 			20px;
	padding-right: 			20px;
	padding-bottom: 		10px;
	padding-top: 			0px;
	margin: 				0;
}



/*==============================SIDEBAR==============================*/

.sideImg
{
	width:					270px;
	float:					right;
	margin: 				0px;
	padding-right: 			10px;
	padding-bottom: 		10px;
	padding-left: 			0px;
	height: 				170px;
}
.sideImgSmall
{
	width:					270px;
	float:					right;
	margin: 				0px;
	padding-right: 			0px;
	padding-bottom: 		9px;
	padding-left: 			0px;
	height: 				93px;
	padding-top: 0px;
}

#sidebar h2 
{
	height:					20px;
	text-transform:			uppercase;
	font-size:				1.2em;
	font-weight:			bold;
	margin-bottom:			1px;
	color:					#FFFFFF;
	padding-left:			10px;
	padding-top:			3px;
	background-color: 		#2E84A5;
	background-repeat: 		repeat-x;
	padding-bottom: 		10px;
}



/*==============================FOOTER==============================*/


#footer 
{
	color:					#fff;
	margin-top:				15px;
	font-weight:			bold;
}


#footer p 
{
	font-size:				1em;
}

/* ================================================================ */
/* ================================================================ */
/* ================================================================ */
/* ================================================================ */
/* ========================= BLOGG ================================ */

#content2 
{
	float:					left;
	width:					450px;
	margin-left:			50px;
	margin-top:				20px;
	display:				inline;
}

#content2 h3.blog_header 
{
	background:				#E4E5E0;
	text-transform:			uppercase;
	font-size:				1.0em;
	padding:				4px 6px;
	margin-bottom:			20px;
}

#content2 .blog_post 
{
	margin-bottom:			25px;
}
#content2 .blog_post h4 
{
	font-size:				22px;
	font-weight:			normal;
	border-bottom:			1px solid #FFCC5C;
	padding-bottom:			3px;
	margin-bottom:			3px;
}
#content2 .blog_post h4 a
{
	color:					#666;
}
#content2 .blog_post h4 a:hover
{
	text-decoration:		none;
}
#content2 .blog_post .preamble 
{
	font-size:				11px;
}
#content2 .blog_post .preamble span
{
	float:					right;
	
}
@media screen and (-webkit-min-device-pixel-ratio:0){
#content2 .blog_post .preamble span
	{
		margin-top:				0;
	}
}

.blog_post p 
{
	margin-bottom:			15px;
}
#content2 .blog_post p.footer 
{
	font-size:				11px;
	border-top:				1px solid #FFCC5C;
}

#content2 #form fieldset, #top_content #form fieldset 
{
	width:					225px;
	float:					left;
	border:					none;
	margin-top:				15px;
}
#content2 #form label, #top_content #form label 
{
	display:				block;
}
#content2 #form input, #top_content #form input  
{
	width:					213px;
	height:					18px;
	border:					1px solid #D4D4D4;
}
#content2 #form input.submit, #top_content #form input.submit 
{
	width:					109px;
	height:					23px;
	border:					none;
	background:				url(../img/icons/pointer_white.gif) no-repeat right center #DA9B2A;
	color:					#fff;
	text-transform:			uppercase;
	text-align:				left;
	padding-left:			10px;
	font-weight:			bold;
	cursor:					pointer;
}
#content2 #form input.button, #top_content #form input.button 
{
	color:					#fff;
	text-transform:			uppercase;
	background:				url(../img/icons/samma_som_ovan.gif) no-repeat #DA9B2A;
	width:					109px;
	height:					23px;
	border:					none;
}

/*==============================SIDEBAR==============================*/

#container .boxFloatSub #sidebar 
{
	width:					200px;
	float:					right;
	margin-top:				20px;
}

#dela a
{
	color:					#000;
	font-size:				12px;	
}

#sidebar h3
{
	background:				#E4E5E0;
	text-transform:			uppercase;
	font-size:				1.0em;
	padding:				4px 6px;
	margin-bottom:			10px;
}

#previous_posts, #categories 
{
	margin-bottom:			30px;
}
#previous_posts li, #categories li
{
	list-style:				url(../img/icons/pointer.gif);
	margin:					0 21px;
	margin-bottom:			3px;
}
#previous_posts li a, #categories li a
{
	color:					#000;
}
#previous_posts li.earlier 
{
	margin-top:				20px;
}

/* ================================================================ */
/* ================================================================ */
/* ================================================================ */
/* ================================================================ */

/* ============================== FORM SHOP ======================= */

.boxFloatSub #form fieldset
{
	width:					225px;
	float:					left;
	border:					none;
	margin-top:				15px;
}
.boxFloatSub #form label
{
	display:				block;
}
.boxFloatSub #form input  
{
	width:					213px;
	height:					18px;
	border:					1px solid #D4D4D4;
}
.boxFloatSub #form input.submit
{
	width:					109px;
	height:					23px;
	border:					none;
	background:				url(../img/icons/pointer_white.gif) no-repeat right center #DA9B2A;
	color:					#fff;
	text-transform:			uppercase;
	text-align:				left;
	padding-left:			10px;
	font-weight:			bold;
	cursor:					pointer;
}
.boxFloatSub #form input.button
{
	color:					#fff;
	text-transform:			uppercase;
	background:				url(../img/icons/samma_som_ovan.gif) no-repeat #DA9B2A;
	width:					109px;
	height:					23px;
	border:					none;
}

/*==============================FORM DIVS==============================*/

.boxFloatForm .form
{
	display:				block;
	width: 					550px;
	margin-right: 			20px;
	margin-left: 			50px;
	
}
.boxFloatForm .form .formBox
{
	display:				block;
	background-color:		#F2F2F2;
	padding:	5px;
	
}

.boxFloatForm .form .checkBox
{
	float: left;
	display:block;
	padding:5px;
	height: 25px;

}

.boxFloatForm .form fieldset, div.submit {
  margin:.668em 0;
  padding:3.340em 10px .668em 10px; 
  background:#f2f2f2; }
  
  fieldset.no-legend {
    padding-top:1.336em; border:0px;}
    fieldset.no-legend legend {
      display:none; }
	  
  
.boxFloatForm .form input, textarea {
  padding:2px;
  font-family:Arial, Verdana, Helvetica, sans-serif; }

.boxFloatForm .form textarea {width:350px;}
 
.boxFloatForm .form fieldset label {
	float:left;
	clear:left;
	width:120px;
	text-align:right;
	margin-top: 0.3em;
	margin-right: 10px;
	margin-bottom: 0em;
	margin-left: 400;
}


.boxFloatForm .form fieldset input, 
.boxFloatForm .form fieldset select, 
.boxFloatForm .form fieldset textarea {
  float:left;
  margin:0 .8em 1.206em 0; }
  
#pic_table 
{
	border-collapse:		collapse;
	margin-left:			50px;
}
#pic_table td
{
	vertical-align:			top;
	padding-right:			2px;
	position:				relative;
	display:				block;
	float:					left;
	margin-bottom:			2px;
}
#pic_table td p 
{
	margin-bottom:			20px;
}

/*==============================AUKTIONS-SIDA==============================*/

#auktion
{
	position:				relative;
	margin-left:			50px;
}
#auktion #sortering
{
	position:				absolute;
	right:					0;
	top:					-20px;
	width:					270px;
}
#auktion #sortering input
{
	display:				block;
	position:				absolute;
	right:					0;
	top:					0;
	width:					53px;
	height:					20px;
	background:				url(../img/buttons/visa.jpg);
	text-indent:			-9000px;
	font-size:				0;
	line-height:			0;
	border:					none;
	outline:				none;
	margin-left:			10px;
	cursor:					pointer;
}
#auktion #auktion_header
{
	border-top:				1px solid #ccc;
	border-bottom:			1px solid #ccc;
	height:					41px;
	margin-top:				10px;
	background:				url(../img/backgrounds/auktion_header.jpg);
}
#auktion #auktion_header h3
{
	margin:					0;
	font-size:				15px;
	line-height:			45px;
	padding-left:			6px;
	float:					left;
	width:					448px;
	height:					100%;
	background:				url(../img/backgrounds/auktion_header_line.jpg) right top no-repeat;
}

#auktion  #auktion_header .col_header1, #auktion  #auktion_header .col_header2
{
	float:					left;
	text-align:				center;
	line-height:			45px;
}
#auktion  #auktion_header .col_header1
{
	width:					128px;
	background:				url(../img/backgrounds/auktion_header_line.jpg) right top no-repeat;
}
#auktion  #auktion_header .col_header2
{
	width:					88px;
}

#auktion table
{
	border-collapse:		collapse;
	margin-top:				10px;
}
#auktion table tr
{
	height:					115px;
	border-bottom:			1px solid #C2C6CA;
}
#auktion table td.pic { width: 204px; }
#auktion table td.info {  }
#auktion table td.pris { width: 128px; text-align: center; }
#auktion table td.sluttid { width: 88px; text-align: center; color: red; }

#auktion table td.info 
{
	font-size:				12px;
	color:					#446FB6;
}
#auktion table td.info  span.by
{
	display:				block;
	margin:					10px 0;
	color:					#000;
	font-size:				10px;
}
#auktion table td.info a img
{
	border:					none;
}
#auktion table td.pris
{
	font-size:				10px;
	color:					#000;
}
#auktion table td.pris span
{
	font-size:				18px;
	color:					#198C07;
	display:				block;
	font-weight:			bold;
	margin-bottom:			7px;
}

#auktion #object
{
	margin-top:				20px;
	height:					220px;
	border-bottom:			1px solid #C9C9C9;
}
#auktion #object #pic
{
	float:					left;
	width:					320px;
	height:					217px;
}
#auktion #bud
{
	float:					left;
}
#auktion #bud .header
{
	font-size:				14px;
	color:					#0DBA15;
}
#auktion #bud .header span
{
	font-size:				18px;
	font-weight:			bold;
	margin-left:			40px;
}
#auktion #bud form
{
	background:				url(../img/backgrounds/bud.jpg);
	width:					293px;
	height:					124px;
	padding-left:			21px;
	padding-top:			24px;
}
#auktion #bud form p
{
	margin: 0;
	padding:0;
	margin-bottom:			10px;
}
#auktion #bud form input
{
	width:					112px;
	height:					30px;
	border:					1px solid #ADACB1;
}
#auktion #bud form .submit
{
	background:				url(../img/buttons/lagg_ditt_bud.jpg);
	width:					123px;
	height:					28px;
	border:					none;
	outline:				none;
	text-indent:			-9000px;
	overflow:				hidden;
	font-size:				0;
	line-height:			0;
	margin-left:			10px;
	cursor:					pointer;
}
#auktion #bud form a img
{
	border:					none;
}

#auktion #object_desc
{
	float:					left;
	width:					440px;
}
#auktion #object_desc h3
{
	font-size:				22px;
	margin-bottom:			20px;
}
#auktion #object_logo
{
	float:					left;
	margin-left:			20px;
}

#auktion h3.register_auktion
{
	color:					#3C70B9;
	font-size:				17px;
	border-bottom:			1px solid #ccc;
	margin:					30px 0;
	padding-bottom:			5px;
}
#auktion #register_auktion fieldset
{
	border:					none;
	border-bottom:			1px solid #ccc;
}
#auktion #register_auktion p
{
	
}
#auktion #register_auktion label
{
	display:				block;
	width:					170px;
	text-align:				right;
	float:					left;
	margin-right:			5px;
}
#auktion #register_auktion input
{
	border:					1px solid #ccc;
	outline:				none;
	width:					255px;
	height:					20px;
}
#auktion #register_auktion input#forname { width: 105px; }
#auktion #register_auktion input#surname { width: 145px; }
#auktion #register_auktion input#personid1 { width: 69px; }
#auktion #register_auktion input#personid2 { width: 57px; }
#auktion #register_auktion input#postaddress { width: 89px; }
#auktion #register_auktion input#city { width: 160px; }
#auktion #register_auktion input#phone1 { width: 89px; }
#auktion #register_auktion input#phone2 { width: 160px; }

#auktion #register_auktion span.desc
{
	display:				block;
	margin-left:			175px;
	margin-bottom:			20px;
	margin-top:				-10px;
}

#auktion #register_auktion input.submit
{
	border:					none;
	width:					123px;
	height:					28px;
	text-indent:			-9000px;
	font-size:				0;
	line-height:			0;
	background:				url(../img/buttons/lamna_bud.jpg);
	cursor:					pointer;
	margin-top:				18px;
	margin-left:			20px;
}

.images img
{
	display: block;
	margin-bottom: 10px;
}
