
/*------------Layout---------------*/

blockquote
{
	margin-left: 10px;
	margin-right: 10px;
}

html,body {
	height: 100%;
	}

html {
	background: #FFF;
	color: #555;
	font:11px/1.2 "Lucida Grande", Verdana, Arial, "Times New Roman", Times, sans-serif;
	}

body {
	margin: 0px;
	padding: 0px;	
	text-align: center;
	text-align: left;
/* part 1 of 2 centering hack */
	}
	
a:link {
	text-decoration: none;
	color: #d78108;
	background: transparent;
	}

a:visited {text-decoration: none; color: #d78108;}
	
a:hover {text-decoration: none;}

a:active {text-decoration: none;}

h1 {font-size: 14px; font-weight: bold; margin: 10px 0 10px 0;}

/* FORMS */
form {margin: 0 0; padding: 0;}
input {}
fieldset {border: none}
label {}
label br {clear:left}	

	
#totalwrapper {
	width: 780px;
	width: 784px;
	/*border: 2px solid #000;*/
	color: #666;
	/*margin-right: auto;
	margin-left: auto;*/
	text-align: left;
	}
	
* html #totalwrapper {
	}

	
#header {
	background:#e1aa4d;
	color: #000;
	height: 72px;
	float: left;
	width: 780px;
	position: relative;
	}

/*---- Container för content ----*/
#container_wrapper {
	background: #fff url("/images/background_menu.gif") no-repeat 0px 15px;
	color: #626262;
	padding-bottom: 25px;
	/*padding-top: 5px;*/
	position: relative;
	float: left;
	width: 100%;
	}

#left {
	width: 99px;
	float: left;
	/*background: #987;*/
	border-top: 15px solid #d68007;
	overflow: hidden;
	}
	
	/*----- Leftmenu -----*/
	#leftmenu {list-style-type: none; margin: 20px 0 0 0; padding: 0; font-size: 11px; font-family: Arial;}	
	#leftmenu li {margin: 0px; repeat-x left top; border-bottom: 1px solid #feffff; margin: 0 1px 0 0;}	
	#leftmenu li a {color: #336834; font-weight: bold; display: block; padding: 5px 0 5px 10px; text-decoration: none; margin: 0;}	
	* html #leftmenu li a {height: 1%;}	
	#leftmenu li a:hover {background: #f9fafb; color: #333;}
	#leftmenu ul {list-style-type: none; margin-left: 0px; padding-left: 0px;}
	#leftmenu ul li {border-top: 0px solid #DDD; border-bottom: 0px solid #FFF;}
	#leftmenu ul a {margin: 0; color: #ce6301; padding-left: 21px; font-weight: bold; font-size: 11px; border-top: 0px solid #DDD; border-bottom: 0px solid #FFF;}
	#leftmenu ul a:hover {background: #f9fafb no-repeat 10px 10px; color: #333; font-weight: bold;}
	#leftmenu #current {/*color: #FFF; background: #1696ed; margin: -5px; padding: 5px;*/}
	#leftmenu #subcurrent {font-weight: bold; font-style: normal;}
	#leftmenu .closed {display: none; background:#F00;}

#main { /*width: 681px;*/width: 685px;
	float: left;
	background: #FFF url("/images/maindiv_bg1.gif") no-repeat top left;
	}
	
.main {width: 685px;
	float: left;
	background: #FFF url("/images/maindiv_bg1.gif") no-repeat top left;
	}
	
	.vingette {position: relative; margin-bottom: 8px;}
	.vignette_txt {position: absolute; top: 105px; left: 350px; z-index: 2; width: 295px;}
	
	.etta_right_now {float: left; width: 331px; /*background: #DDD;*/}
		/*.etta_right_now h4 {line-height: 22px; background: #e0ae55 url("/images/startpage_left_bar.gif") no-repeat top left; color: #FFF; margin: 0px; font-size: 12px; font-weight: bold; padding-left: 12px;}
		.etta_right_now p {margin: 0px; padding: 16px 16px 16px 172px;}
		.etta_right_now img {margin: 16px; float: left;}*/
		
	.etta_member {float: right; width: 344px; /*background: #EEE;*/ font-size: 10px; border-left: 1px solid #d68007;}
		/*.etta_member h4 {line-height: 22px; background: #d68007 url("/images/startpage_right_bar.gif") no-repeat bottom right; color: #FFF; margin: 0px; font-size: 12px; font-weight: bold; padding-left: 12px;}*/
		.etta_member p {float: left; width: 152px; /*background: #F9D;*/ padding: 16px; margin: 0px;}
		.etta_member p b {display: block;}
		.etta_member .loginform {float: right; width: 122px; background: #FFF; padding: 16px;}
		.etta_member .loginform label {display: block; font-weight: bold; margin-bottom: 1px;}
		.etta_member .loginform span {display: block; font-weight: bold; margin-bottom: 1px;}
		.etta_member .loginform input {width: 117px; border: 1px solid #d68007; margin-bottom: 3px;}
		.etta_member .loginform button {background: url("/images/button_login_startpage.gif") no-repeat top left; border: none; width: 120px; height: 19px; margin: 8px 0;}
		.etta_member .loginform .loginbutton {background: url("/images/button_login_startpage.gif") no-repeat top left; border: none; width: 120px; height: 19px; margin: 8px 0; display: block;}
		
	#dnn_LeftPane {float: left; width: 331px; /*background: #DDD;*/}
	#dnn_LeftPane h4 {line-height: 22px; background: #e0ae55 url("/images/startpage_left_bar.gif") no-repeat top left; color: #FFF; margin: 0px; font-size: 12px; font-weight: bold; padding-left: 12px;}
	#dnn_LeftPane p {margin: 0px; padding: 16px 16px 16px 172px;}
	#dnn_LeftPane img {margin: 16px; float: left;}
	
	
	#dnn_RightPane {width:171px; float: right; float: left; margin-left: 5px; padding: 8px 0px;}
	#dnn_RightPane h4 {line-height: 22px; background: #d68007 url("/images/bar_sub_login.gif") no-repeat bottom left; color: #FFF; margin: 0px; font-size: 12px; font-weight: bold; padding-left: 12px;}
	#dnn_RightPaneEttan {float: right; float: left; margin-left: 6px;}
	#dnn_RightPaneEttan h4 {line-height: 22px; background: #d68007 url("/images/startpage_right_bar.gif") no-repeat bottom right; color: #FFF; margin: 0px; font-size: 12px; font-weight: bold; padding-left: 12px;}
	.etta_member {padding: 0px;}	
	/*.LeftPaneTitle {line-height: 22px; background: #e0ae55 url("/images/startpage_left_bar.gif") no-repeat top left; color: #FFF; margin: 0px; font-size: 12px; font-weight: bold; padding-left: 12px;}*/
	.RightPaneTitle {}
		
		
	/*#middle {width: 475px; float: left; padding: 18px;}
		.location {color: #979797; font-weight: bold;}
			.location a {text-decoration: underline;}
		.red_img {float: right; margin: 10px 0 0 10px;}
		
		#middle ul {list-style-type: disc; list-style-image: url(bullet.gif); margin: 0; padding: 0;}

		#middle ul li {list-style-image: url("/images/bullet_orange.gif"); padding: 0; margin: 0 0 0 16px; list-style-type: circle; list-style-image: url("/images/bullet_orange.gif");}*/
		
	.middle {width: 475px; float: left; padding: 45px 18px 18px 12px;}
			.location {color: #979797; font-weight: bold;}
				.location a {text-decoration: underline;}
			.red_img {float: right; margin: 10px 0 0 10px;}
			
			.middle ul {list-style-type: disc; list-style-image: url(bullet.gif); margin: 0; padding: 0;}
	
			.middle ul li {list-style-image: url("/images/bullet_orange.gif"); padding: 0; margin: 0 0 0 16px; list-style-type: circle; list-style-image: url("/images/bullet_orange.gif");}
		
		.f_message {}
		.f_message label {display: block; font-weight: bold; margin-bottom: 1px;}
		.f_message input {border: 1px solid #d97e09; margin-bottom: 8px; display: block; width: 400px;}
		.f_message textarea {border: 1px solid #d97e09; margin-bottom: 8px; display: block; width: 400px; overflow: auto;}
		.f_message button {background: url("/images/button_send.gif") no-repeat top left; border: none; width: 100px; height: 19px; margin: 0 0 0 300px;}
		
		/* Div som omsluter breadcrumbs i standardmallen */
		#breadcrumbs {position: absolute; top: 14px; left: 111px;font-weight: bold;}	
		/* Cssclass för a-tag i breadcrumb */
		.breadcrumbcss {}

		#dnn_ctr399_ModuleContent {}
		
		.PanBidCss {background: #FFF; margin-top: -2px; padding: 5px 10px 0px 10px; border: 2px solid #dec293; border-top: none;}
		.PanBidCss p {padding: 0; margin: 0; text-align: center;}
		.PanBidCss table {margin-top: 10px;margin-bottom: 10px;margin-left:auto; margin-right:auto;}
		.NotMemberCss {background: #FFF; margin-top: -5px; padding: 2px 10px 5px 10px; border: 2px solid #dec293; border-top: none;}
		.PanMaxbidCss {background: #FFF; margin-top: -5px; padding: 2px 10px 2px 10px; border: 2px solid #dec293; border-top: none;}
		.PanConfirmCss p {margin-top:10px;margin-bottom:10px;}
		
		
		/*----- A_item, A_item_sub och A_tabulardata; tabeller för auktionsobjekt -----*/
		.a_item {width: 100%; margin: 10px 0 0 0;}
		.a_item .a_number {background: #f0edd8 url("/images/auction_nr_bg.gif") no-repeat top left; width: 28px; color: #FFF; font-weight: bold; text-align: center; border-bottom: 1px solid #dec293; vertical-align: top; padding-top: 5px;}
		.a_item .a_number a, .a_item .a_number a:visited {text-decoration: none; color: #FFF;}
		.a_item .a_number a div {width: 26px;}
		.a_item .a_title {background: #f0edd8 url("/images/object_bar_fader_1px.gif") repeat-y top left; font-weight: bold; padding: 3px 0 0px 9px; border-top: 2px solid #dec293; border-right: 1px solid #dec293; border-bottom: 1px solid #dec293; vertical-align: top;}
		.a_item .a_picture {width: 64px; text-align: center; border-top: 2px solid #dec293; border-right: 2px solid #dec293; border-bottom: 1px solid #dec293; over-flow: hidden; vertical-align: top;}
		.a_item .a_picture a {padding: 0; margin: 0; display: block;}
		.a_item .a_picture a img {padding: 0; margin: 0; clip: rect(3px, 3px, 3px, 3px); width: 64px;}
		
		.a_item_sub {width: 100%; margin: 0; empty-cells: show;}
		.a_item_sub .a_description {border: 2px solid #dec293; border-top: 0px solid #dec293; border-bottom: none; padding: 15px 15px 5px 15px;}
		.a_item_sub .a_description img {float: right; margin-left: 3px;}
		.a_item_sub .a_data {border: 2px solid #dec293; border-top: none; border-bottom: none; padding: 10px 15px 0px 15px; text-align: center;}
		.a_item_sub .maxbid {border: 2px solid #dec293; border-top: none; border-bottom: 2px solid #dec293; padding: 0px 15px 0px 15px; text-align: center;}
		.a_item_sub .maxbid b {display: block; padding-bottom: 10px;}
		
		.a_item_sub .maxbid em {margin: 0; padding: 0; font-size: 0px; color: #FFF; height: 1px; line-height: 1px;}
		
		.a_tabulardata {margin-left: auto; margin-right: auto; margin-bottom: 5px; border-bottom: 1px solid #cbcbcb; text-align: left;}		
		.a_tabulardata th {background: #e3e3e3; border-top: 1px solid #cbcbcb; border-left: 1px solid #cbcbcb; padding: 2px; width: 150px; vertical-align: top;}
		.a_tabulardata td {border-top: 1px solid #cbcbcb; border-left: 1px solid #cbcbcb; border-right: 1px solid #cbcbcb; padding: 2px; width: 220px; vertical-align: top;}
		.a_item_sub .a_data button {background: url("/images/button_bid.gif") no-repeat top left; height: 19px; width: 140px; border: none; margin-top: 10px;}
	
	
#right {width: 170px; padding: 8px 0px; float: right;}
	#right h4 {line-height: 22px; background: #d68007 url("/images/bar_sub_login.gif") no-repeat top left; color: #FFF; margin: 0px; font-size: 12px; font-weight: bold; padding-left: 12px;}

	.right_contentbox {border: 1px solid #ddc392; border-top: none; padding: 9px; font-size: 10px; overflow: hidden;}
		.right_contentbox label {display: block; font-weight: bold; margin-bottom: 1px;}
		.right_contentbox input {width: 146px; border: 1px solid #d68007; margin-bottom: 3px;}
		.right_contentbox button {background: url("/images/button_login.gif") no-repeat top left; border: none; width: 149px; height: 19px; margin: 8px 0;}
		.right_contentbox a {display: block; margin: 0 0 8px 0; color: #d78108;}
		.right_contentbox a:before {content: "\00BB \0020";}
		

	.RightLoginarea {border: 1px solid #ddc392; border-top: none; padding: 9px 9px 0px 9px; font-size: 10px; overflow: hidden;}
		.RightLoginarea p {margin: 0; padding: 0;}
		.RightLoginarea label {display: block; font-weight: bold; margin-bottom: 1px;}
		.RightLoginarea input {width: 147px; border: 1px solid #d68007; margin-bottom: 3px;}
		.RightLoginarea span {display: block; font-weight: bold; margin-bottom: 1px;}
		.RightLoginarea .loginbutton {background: url("/images/button_login.gif") no-repeat top left; border: none; width: 149px; height: 19px; margin: 8px 0;}
		.RightLoginarea a {display: block; margin: 0px 0px 0px 0px; color: #d78108;}

.right {width: 170px; padding: 8px 0px 0px 0px; float: right;}
	.right h4 {line-height: 22px; background: #d68007 url("/images/bar_sub_login.gif") no-repeat top left; color: #FFF; margin: 0px; font-size: 12px; font-weight: bold; padding-left: 12px;}
	.right label {display: block; font-weight: bold; margin-bottom: 1px;}
	.right input {width: 146px; border: 1px solid #d68007; margin-bottom: 3px;}
	.right .loginbutton {background: url("/images/button_login.gif") no-repeat top left; border: none; width: 149px; height: 19px; margin: 8px 0;}
	.right a {display: block; margin: 0 0 8px 0; color: #d78108;}
	.right a:before {content: "\00BB \0020";}
	
	.right p {padding: 10px 0 0 0; margin: 0px;background: #FFF;}
	.right p b {display: block; background: #FFF;}
	.right .loginform {background: #FFF;}
	.right .loginform label {display: block; font-weight: bold; margin-bottom: 1px;}
	.right .loginform span {display: block; font-weight: bold; margin-bottom: 1px;}
	.right .loginform input {width: 117px; border: 1px solid #d68007; margin-bottom: 3px;}
	.right .loginform button {background: url("/images/button_login_startpage.gif") no-repeat top left; border: none; width: 120px; height: 19px; margin: 8px 0;}
	.right .loginform .loginbutton {background: url("/images/button_login_startpage.gif") no-repeat top left; border: none; width: 120px; height: 19px; margin: 8px 0; display: block;}

	
.LoginPanel p { margin-bottom: 0px; background-color:White; }	
	
	/*----- Artikel och artikellöpsdefinitioner -----*/
	.article {width: 100%; color: #000; background: url("/images/dottedborder1.gif") repeat-x left bottom; margin-bottom: 10px; padding-bottom: 5px;}
	.article h1 {font-size: 2em; font-weight: normal; padding: 0px 8px 0px 8px; margin: 0px; font-family: "Trebuchet MS", "Lucida Grande", Arial, "Times New Roman", Times, sans-serif; color: #6CA111;}
	.article h2 {font-size: 12px; font-weight: bold; padding: 5px 8px 5px 8px; margin: 0px;}
	.article p {font-size: 12px; padding: 5px 8px 5px 8px; margin: 0px;}
	.article img {float: right; margin: 0.3em 0px 0.4em 10px; padding: 4px; background: #EEE; color: #666; border: 1px solid #CCC; clear: right;}
	.article:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	/*.article {display: inline-block;}*/
	* html .article {height: 1%;}
	/* Hides from IE-mac \*/
    .article { display: block; }
    /* End hide from IE-mac */


	/*----- Registrering av medlemar -----*/
	#MemberRegistrationform span {display: block; font-weight: bold; margin-bottom: 1px;}
	#MemberRegistrationform input {width: 300px; border: 1px solid #d68007; margin-bottom: 3px;}
	#MemberRegistrationform .Newslettercheckbox input {border: none; width: 16px;}
	#MemberRegistrationform .Membersavebutton {border: none; height: 19px; width: 100px;}
	/*------------------------------------*/
	
	/*----- Ändring av password -----*/
	#Passwordform span {display: block; font-weight: bold; margin-bottom: 1px;}
	#Passwordform input {width: 300px; border: 1px solid #d68007; margin-bottom: 3px;}
	#Passwordform .Newslettercheckbox input {border: none; width: 16px;}
	#Passwordform .Passwordsavebutton {border: none; height: 19px; width: 100px;}
	/*------------------------------------*/

	/*----- Skicka meddelande -----*/
	#Messageform span {display: block; font-weight: bold; margin-bottom: 1px;}
	#Messageform .Messagefield {width: 300px; border: 1px solid #d68007; margin-bottom: 3px;}
	#Messageform .EMailfield {width: 300px; border: 1px solid #d68007; margin-bottom: 3px;}
	#Messageform .Messagesavebutton {border: none; height: 19px; width: 100px;}
	/*------------------------------------*/
	
	
	/*----- News_Blockshover -----*/
	.news_blockheader {padding: 4px 5px 4px 5px; margin: 0px; font-size: 13px; font-weight: bold; color: #FFF; background: #1696ed;}
	.news_blockshover {list-style-type: none; margin: 0px; padding: 0px;}	
	.news_blockshover li {border-bottom: 1px solid #e0e4e5; margin: 0px 0px 0px 0px;}	
	.news_blockshover li a {color: #666; display: block; padding: 5px; text-decoration: none;}	
	* html .news_blockshover li a {height: 1%;}	
	.news_blockshover li a:hover {background: #f9fafb;}
	.news_blockshover li a label {font-size: 100%; font-weight: bold; margin: 0px; padding: 0px; color: #1696ed; clear: both;}	
	.news_blockshover a em {color: #999; display: block; font: normal 9px Verdana, Arial, Helvetica, sans-serif;}	
	.news_blockshover a span {color: #666; font: normal 9px Verdana, Arial, Helvetica, sans-serif; clear: left;}
	.news_blockshover li a:hover,  .news_blockshover li a:hover em, .news_blockshover li a:hover h4 {color: #333;}
	
#footer {
	position: relative;
	width: 670px;
	background: #FFF;
	border-top: 2px solid #e7ebf4;
	color: #6b809f;
	clear: both;
	text-align: left;
	padding: 8px 0 0 110px;
	/*margin-right: auto;
	margin-left: auto;*/	
	}
	
#footer img {float: left; margin-left: -40px;}
#footer em {display: block; font-style: normal; font-weight: bold; margin-bottom: 6px;}

/*------------Layout End---------------*/




		







