/* Content block */
.content-list											{ padding: 5px 10px 0; }
.content-list ul 										{ margin: 0; }
.content-list ul li.item								{ list-style: none; overflow: hidden; padding-bottom: 5px; border-bottom: #ececec solid 1px; clear: both; }
.content-list ul li.item img							{ float: left; margin-right: 10px; }
.content-list ul li.item h3								{ font-size: 13px; margin: 5px 0; }
.content-list ul li.item h3 a							{ color: #000; text-decoration: none; }
.content-list ul li.item .date							{ font-size: 11px; color: #777777; padding: 2px 0; display: block; }
.content-list ul li.item .lc-text						{ margin: 5px 0; }
.content-list ul li.item .lc-text a						{ color: #000; }
.content-list ul li.item .files							{ line-height: 26px; display: inline; }
.content-list ul li.item .files a						{ color: #00a2ff; text-decoration: none; }
.content-list ul li.item .readmore						{ float: right; clear: left; padding: 1px 0 1px 22px; text-decoration: none; color: #000; background: url(../img/icon/link-arrow-stan.png) no-repeat; }
/* Content block color theme */
#medlemmer			.content-list ul li.item .readmore	{ background: url(../img/icon/link-arrow-medl.png) no-repeat; }
#virksomheder		.content-list ul li.item .readmore	{ background: url(../img/icon/link-arrow-virk.png) no-repeat; }
#organisation		.content-list ul li.item .readmore	{ background: url(../img/icon/link-arrow-orga.png) no-repeat; }
#ompensiondanmark	.content-list ul li.item .readmore	{ background: url(../img/icon/link-arrow-opdk.png) no-repeat; }

/* List Criteria */
.list-criteria											{ padding: 10px; }
.list-criteria .lc-years								{ background-color: #f0f3f6; overflow: hidden; height: 28px; }
.list-criteria .lc-years ul								{ margin: 0; padding: 0;}
.list-criteria .lc-years ul li							{ list-style: none; float: left; margin: 5px 10px; padding: 0; }
.list-criteria .lc-years ul li a						{ display: block; padding-left: 22px; text-decoration: none; line-height: 17px; color: #000; background: url(../img/icon/link-arrow-stan.png) no-repeat; }
.list-criteria .lc-years ul li a:hover					{ color: #000; }
.list-criteria .lc-years ul li a.selected				{ color: #000; font-weight: bold;}
.list-criteria .lc-years ul li span						{ display: block; }
/* List Criteria color theme */
#medlemmer			.list-criteria .lc-years ul li a	{ background: url(../img/icon/link-arrow-medl.png) no-repeat; }
#virksomheder		.list-criteria .lc-years ul li a	{ background: url(../img/icon/link-arrow-virk.png) no-repeat; }
#organisation		.list-criteria .lc-years ul li a	{ background: url(../img/icon/link-arrow-orga.png) no-repeat; }
#ompensiondanmark	.list-criteria .lc-years ul li a	{ background: url(../img/icon/link-arrow-opdk.png) no-repeat; }

/* Paging */
.paging													{ margin: 20px 0; }
.paging ul												{ margin: 0; position: relative; text-align: center; }
.paging ul li											{ display: inline; list-style: none; }
.paging ul li a											{ padding: 10px 5px; color: #000; text-decoration: none;}
.paging ul li a span									{ text-decoration: none; }
.paging ul li.selected a								{ font-weight: bold; }
.paging ul li a.prev									{ padding: 1px 15px; background: url(../img/icon/link-arrow-stan-right.png) 0 0 no-repeat; }
.paging ul li a.next									{ padding: 1px 15px; background: url(../img/icon/link-arrow-stan.png) 100% 0 no-repeat; }
/* Paging color theme */
#medlemmer			.paging ul li a.prev				{ background-image: url(../img/icon/link-arrow-medl-right.png); }
#virksomheder		.paging ul li a.prev				{ background-image: url(../img/icon/link-arrow-virk-right.png); }
#organisation		.paging ul li a.prev				{ background-image: url(../img/icon/link-arrow-orga-right.png); }
#ompensiondanmark	.paging ul li a.prev				{ background-image: url(../img/icon/link-arrow-opdk-right.png); }
#medlemmer			.paging ul li a.next				{ background-image: url(../img/icon/link-arrow-medl.png); }
#virksomheder		.paging ul li a.next				{ background-image: url(../img/icon/link-arrow-virk.png); }
#organisation		.paging ul li a.next				{ background-image: url(../img/icon/link-arrow-orga.png); }
#ompensiondanmark	.paging ul li a.next				{ background-image: url(../img/icon/link-arrow-opdk.png); }

/* Business card */
.business-card											{ overflow: hidden; padding: 10px; }
.business-card .bc-image								{ float: left; padding-right: 10px; }
.business-card .bc-info									{ float: left; width: 200px; }
.business-card .bc-info .mailto							{ padding: 0 0 0 22px; margin: 2px 0 10px; background-position: 3px 49%; }
.business-card .bc-info .mailto a						{ text-decoration: none; color: #000; }
.business-card .bc-info .files a						{ display: block; padding: 0 0 0 22px; line-height: 22px; margin-left: 0; color: #00a2ff; text-decoration: none; }

/* Search Result Google Mini */
#searchresult														{ padding-left: 10px; }
#searchresult .sitesearch											{ padding: 0 10px 10px 10px; overflow: hidden; }
#searchresult .sitesearch h2										{ padding-bottom: 13px; font-size: 15px; }
#searchresult .sitesearch input										{ float: left; margin: 2px 10px 2px 0; padding: 2px; }
#searchresult .sitesearch .search-button							{ display: block; float: left; font-weight: bold; font-size: 13px; line-height: 26px; color: #fff; text-decoration: none; background-image: url(../img/bg/button-stan.png); background-position: 100% 100%; background-repeat: no-repeat; }
#searchresult .sitesearch .search-button span						{ display: block; padding: 0 5px 0 10px; margin-right: 26px; background-image: url(../img/bg/button-stan.png); background-position: 0 0; background-repeat: no-repeat; }
#searchresult .categories											{ padding: 10px; white-space: nowrap; }
#searchresult .categories label										{ padding-right: 10px; line-height: 20px; white-space: nowrap; } 
#searchresult .suggest												{ padding: 10px; }
#searchresult .suggest a											{ color: #00a2ff; }
#searchresult .searchresult											{  }
#searchresult .searchresult ul										{ padding: 0; margin: 0; }
#searchresult .searchresult ul li									{ list-style: none; padding: 0px; width: 550px; }
#searchresult .searchresult ul li a									{ padding: 0px; color: #000; text-decoration: none; }
#searchresult .searchresult ul li a.prev									{ padding: 1px 15px; }
#searchresult .searchresult ul li a.next									{ padding: 1px 15px; }
#searchresult .searchresult ul li.sr-promo							{ background-color: #f0f3f6; margin-top: 10px; }
#searchresult .searchresult ul li .sr-headline						{ font-weight: bold; padding-top: 20px; }
#searchresult .searchresult ul li .sr-headline div					{ padding: 2px 0; padding-left: 22px; background: transparent url(../img/icon/link-arrow-stan.png) 0 50% no-repeat; }
#searchresult .searchresult ul li .sr-headline .medlemmer			{ padding-left: 22px; background: transparent url(../img/icon/link-arrow-medl.png) 0 50% no-repeat; }
#searchresult .searchresult ul li .sr-headline .organisationer		{ padding-left: 22px; background: transparent url(../img/icon/link-arrow-orga.png) 0 50% no-repeat; }
#searchresult .searchresult ul li .sr-headline .virksomheder		{ padding-left: 22px; background: transparent url(../img/icon/link-arrow-virk.png) 0 50% no-repeat; }
#searchresult .searchresult ul li .sr-headline .ompensiondanmark	{ padding-left: 22px; background: transparent url(../img/icon/link-arrow-opdk.png) 0 50% no-repeat; }
#searchresult .searchresult ul li .sr-headline span					{ font-weight: normal; }
#searchresult .searchresult ul li .sr-content						{ padding-top: 5px; }
#searchresult .searchresult ul li .sr-url							{ padding-top: 5px; color: #00a2ff; }


.order-list										{ overflow: hidden; }
.order-list ul									{ margin: 0; }
.order-list ul li								{ position: relative; margin: 0; padding: 0 100px 15px 0; background: none; overflow: hidden; }
.order-list ul li img							{ float: left; padding-right: 10px; }
.order-list .order-content						{ overflow: hidden; }
.order-list .order-content h5					{ margin: 0; font-weight: bold; }
.order-list .order-content p					{ margin: 0; }
.order-list .order-content a					{ float: left; margin: 10px 0 0; }
.order-list .order-content fieldset				{ position: absolute; top: 0; right: 0; text-align: right; width: 92px; }
.order-list .order-content fieldset label		{  }
.order-list .order-content fieldset input		{ width: 25px; }
.order-list .order-content fieldset a			{ float: none; text-decoration: underline; visibility: hidden; }
.order-list .error-atleastone					{ display: none; }

.order-list input[type=text]:focus,
.order-list textarea:focus,
.order-list select:focus,
.order-list .focusField								{ border: solid 1px #30ce00 !important; color: #000 !important; }

.overlay .order-list							{ margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #D3D3D3; }





