

h1 .inner_link,
h2 .inner_link,
h3 .inner_link {font-size:11px;font-weight:normal;padding:0;margin:0;}
.inner_link a {padding:0;margin:0;}


p.published_date {line-height:10px;padding:0 10px 0 10px;font-size:9px;color:#888;}
p.info, div.info {background-color:#f7f6f2;border:1px solid #efebe3;padding:10px 10px 0 10px;margin-bottom:20px;}
p.info h3, div.info h3 {padding:5px 0 10px 0;}
div.info p {padding:0 0 10px 0;} 

table {}
table td {line-height:16px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:normal;}

form {display:inline;}
form, input, select, option, textarea {font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;}


a img {border:0;}

a:link,
a:visited,
a:active {color:#348cd4;text-decoration:underline;}
a:hover {color:#348cd4;text-decoration:none;}
a.off {color:#000;text-decoration:none;font-weight:bold;}

a.small_link {font-size:11px;font-weight:normal;}
a.icon {background-position:0px 5px;background-repeat:no-repeat;}
a.icon_comment {background-image:url(../img/icons/comment.png);}
a.icon_star {background-image:url(../img/icons/star.png);}
a.btn_green {text-decoration:none;display:block;width:105px;text-transform:uppercase;color:#fff;text-align:center;padding:6px 0 0 0;height:21px;background-image:url('../img/btn_green_med.gif');}


div .center {text-align:center;}
div .hidden {display:none;}


.fValidator-msg {margin:0 0 4px 10px;padding:0;height:14px;}
.spinner {background: url('../img/squeezebox/spinner.gif');background-repeat:no-repeat;background-position:center;}
.help {padding:10px;background-color:#e7edf3;border-top:1px solid #fff;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #fff;}
.star {color:#F00}
.float-left {float:left;}

#user_message {margin:10px 0 10px 0;}
#user_message div {background-repeat:no-repeat;background-color:#F5F5E0;border:1px solid #d5d5c0;}
#user_message p {margin:0;padding:0;}
#user_message .error,
#user_message .failure, .roar .failure {background-repeat:no-repeat;padding:10px 10px 11px 40px;background-position:10px 10px;background-image:url(../img/icons/exclamation.png);}
#user_message .success, .roar .success {background-repeat:no-repeat;padding:10px 10px 11px 40px;background-position:10px 10px;background-image:url(../img/icons/accept.png);}

#companyCheckResponse {height:100px;overflow:auto;background-image:url(../img/icons/exclamation.png);background-position:10px 10px;background-repeat:no-repeat;border:1px dotted #F00;padding:11px 10px 10px 40px;margin:10px 10px 15px 10px;}



/**
 * Buttons
 */
	a.btn-small {color:#000;display:block;text-decoration:none;margin:0;padding:5px 0 3px 0;height:20px;width:64px;text-align:center;background-image: url('../img/btn-small.png');background-repeat:no-repeat;background-position:left top;}
	a.btn-small:hover {background-position:left -28px;}
	a.btn-large {color:#000;display:block;text-decoration:none;margin:0;padding:5px 0 3px 0;height:20px;width:100px;text-align:center;background-image: url('../img/btn-large.png');background-repeat:no-repeat;background-position:left top;}
	a.btn-large:hover {background-position:left -28px;}
	input.btn-small {border:0;background-image:url('../img/btn-small.png');background-position:0px 0px;background-repeat:no-repeat;width:65px;height:25px;}
	input.btn-large {cursor:pointer;margin:0;border:0;background-image:url('../img/btn-large.png');background-position:0px 0px;background-repeat:no-repeat;width:100px;height:28px;}
	

/* Banner */
	.banner img {border:0;}
	.banner-top {xheight:180px;background-color:#71a4d9;text-align:center;}
	.banner-top img {}
	

/* Navigation */
	
	/* Tour */
	.tour {color:#fff;position:absolute;bottom:10px;right:0px;} /* Link */
	.tour a {color:#fbe75b;} /* Link */
	.layer-tour {position:relative;}
	.layer-tour .slides {width:880px;height:350px;overflow:hidden;padding:0 0 0 10px;}
	.layer-tour .slide {width:880px;height:350px;overflow:hidden;}
	.layer-tour .slide .text {width:250px;float:left;margin-right:20px;}
	.layer-tour .slide .text h1 {position:static;font-size:18px;padding:20px 0 10px 10px;}
	.layer-tour .slide .text p {font-size:15px;color:#888;}
	.layer-tour .slide .text li {font-size:15px;color:#888;}
	.layer-tour .slide .screendump {float:left;width:600px;height:330px;}
	.layer-tour .slide_handle {padding:10px 7px 10px 10px;color:#fff;position:absolute;bottom:20px;left:20px;background-color:#444;}
	.layer-tour .slide_handle span {margin:0 0px 0 3px;padding:3px 5px 3px 5px;cursor:pointer;background-color:#222;}

	.layer-content .frame .top-link {float:right;}
	.layer-content .frame .top-link a {text-decoration:none;display:block;color:#fff;padding:5px 30px 3px 8px;background-image:url('../img/top-link-background.gif');background-repeat:no-repeat;}

	.layer-content table.toc {width:200px;margin:10px 10px 0 10px;padding:0;}
	.layer-content table.toc th {padding:7px 10px;}
	.layer-content table.toc td {padding:7px 15px;}
	
	.layer-content fieldset {margin:0;border:1px solid #e6e3dc;padding:15px;}
	.layer-content fieldset legend {font-size:13px;color:#000;font-weight:bold;padding:0 10px 10px 10px;}
	


/*
 * TABLE OF CONTENTS
 */
	div.toc {width:300px;margin:0 0 20px 0;padding:0;list-style:none;}
	div.toc h3 {height:20px;padding:0 10px 3px 10px;margin:0;width:280px;background-repeat:no-repeat;border-bottom:1px solid #dce6ec;}
	div.toc img {padding:0 10px 0 0;margin:0;}
	div.toc ul {margin:0;padding:0;list-style:none;}
	div.toc li {padding:8px 10px 8px 10px;border-bottom:1px solid #dce6ec;clear:both;}
	div.toc li.last {border-bottom:0;}
	div.toc li ul {margin-top:8px;margin-left:16px;}
	div.toc li ul li {padding:3px 10px 3px 10px;border-bottom:0;}
	div.toc li:hover {}
	
	div.toc li a {color:#348cd4;}
	div.toc li a:hover {text-decoration:none;color:#348cd4;}
	div.toc li h3 a.on {color:#000;text-decoration:none;}
	div.toc li.bottom {border-bottom:0;}
	div.toc li .link {width:145px;float:left;}
	div.toc li .select-link {width:176px;float:left;padding-right:10px;}
	div.toc li .select-link .select {}
	div.toc li .tool {width:70px;float:left;overflow:hidden}
	div.toc li .tool_span {width:120px;float:left;overflow:hidden}

	ul.toc_link {margin:0;padding:0 0 10px 0;list-style:none;}
	ul.toc_link li {font-size:13px;padding:2px 0 5px 0;margin:0;border-bottom:0;font-weight:bold;list-style:none;}
	ul.toc_link li ul {margin:5px 0 10px 0;padding:0;}
	ul.toc_link li ul li {width:200px;font-size:11px;padding:4px 0 4px 0;font-weight:normal;border-top: 1px solid #EFEBE3;}
	ul.toc_link li ul li a.on {color:#000;}


/* forms */
	.input-group {}
	.input-group .label {padding:5px 0 0 0;width:70px;float:left;}
	.input-group .input {width:170px;float:left;}
	.inline_form_response {padding:6px}

	form label {padding:4px 10px;width:144px;float:left;font-weight:bold;}
	form label span {font-weight:normal;}
	form label.full {width:600px;}
	form label.small {width:70px;}
	form label.stars {width:450px;}
	form label.textarea {width:144px;padding:3px 10px;}
	
	form .buttons {text-align:right;}
	form .buttons input {margin-right:10px;}
	

	form input,
	form .input {padding:4px}
	form .fleft {float:left;}
	form input[type=image] {border:0;padding:0;}
	form input[type=radio] {border:0;}
	form input[type=checkbox] {border:0;}
	form input.zip {width:40px;}
	form input.opening_hours {width:30px;}
	form input.text {width:430px;}
	form input.year {width:40px;}
	form input.name {width:250px;}
	form input.web {width:200px;}
	form input.email {width:200px;}
	form input.address {width:250px;}
	form input.city {width:250px;}
	form input.cvr {width:60px;}
	form input.phone {width:80px;}
	form input.full {width:590px;padding:4px;margin:3px 9px 3px 9px;}
	form input.file {width:395px;}
	form input.time {width:15px;}
	form input.altbox {width:15px;position:relative;top:2px;}
	
	form textarea {width:434px;padding:3px;}
	form textarea.textarea_full {width:590px;padding:4px;margin:3px 9px 5px 9px;}

	form select.time {width:60px;}

	.form input.required {}
	.form input[type=text],
	.form input[type=password] {}
	.form .ajax_alert {background-image:url(../img/icons/exclamation.png);background-position:10px 10px;background-repeat:no-repeat;display:none;border:1px dotted #F00;padding:11px 10px 10px 40px;margin:10px 0 0 0;}

	.form .select {float:left;width:250px;padding:5px;border:1px solid #dfecfa;border-top:1px solid #cbd8e6;}
	.form .select select {border:0;margin:0;width:250px;}

	.form .form-group {padding:3px 0;clear:both;margin:0;border-bottom:1px solid #EFEBE3;}
	.form .form-group .col_1_2 {float:left;width:300px;}
	.form .radio-group {padding:4px 0;_height:29px;border-bottom:1px solid #dce6ec;}
	.form .radio-group .input {padding:3px 0 0 0;}
	.form .even {background-color:#f6f9fc;}
	.form .form-group .radio {width:18px;height:18px;float:left;margin:3px 0 0 3px;}
	.form .form-group .radio-label {width:580px;float:left;padding:6px 0 1px 10px;line-height:16px;}
	.form .form-group .radio-label a {line-height:normal;}
	.form .form-group .radio-label-3-5 {width:554px;float:left;padding:3px 0 0 3px;height:20px;}
	.form .form-group .radio-label-3-5 a {line-height:normal;}
	.form .form-group .checkbox {width:20px;height:20px;float:left;margin-left:5px;padding:5px 0 5px 0;}
	.form .form-group .checkbox input {}
	.form .form-group .checkbox-label {float:left;width:580px;padding:7px 0 5px 10px;line-height:16px;}
	.form .form-group .checkbox-label-small {float:left;width:200px;padding:7px 0 5px 10px;line-height:16px;}
	.form .form-group .checkbox-label a {line-height:normal;}

	/*
	form .form .form-group div.category-select {float:left;padding:0 0 0 10px;}
	form .form .form-group div.category-select ul {list-style:none;margin:0;padding:0;}
	form .form .form-group div.category-select li li {padding-left:20px;}
	form .form .form-group div.category-select ul li ul {display:none;}
	form .form .form-group div.category-select ul li ul.show {display:block;}
	*/

	form .form .default-button {padding:10px 0 0 0;}
	
	form .form .form_group_1_2 {width:290px;float:left;}
	form .form .form_group_1_2 label {padding:5px 0 0 0;width:200px;float:left;}
	form .form .form_group_1_2 .text {margin:0 0 5px 0;}
	
	
	input.active {border-style:solid;border-width:1px;border-color:#CBD8E6;background-color:#ffffe0;}
	input[type=text].idle,
	input[type=password].idle,
	textarea.idle,
	select.idle {background-color:#FFFFFF;border-color:#CBD8E6 #CBD8E6 #DFECFA;border-style:solid;border-width:1px;}

	
/* Content */
	
	/* Frontpage */
	.content .frame .frontpage .finder {width:900px;padding:10px 20px 10px 20px;}
	.content .frame .frontpage .finder .area {margin:10px 0 5px 0;height:20px;}
	.content .frame .frontpage .finder .label {font-size:11px;font-weight:bold;float:left;width:90px;padding:2px 0 0 0;}
	.content .frame .frontpage .finder .area .selector {float:left;}
	.content .frame .frontpage .finder .selector .item {float:left;margin-right:5px;}
	.content .frame .frontpage .finder .selector .item option {}
	.content .frame .frontpage .finder .category {margin:0 0 0 0;height:20px;}
	.content .frame .frontpage .finder .area .selector {float:left;}
	.content .frame .frontpage .google-map {margin:0 20px 10px 20px;background-color:#fff;width:900px;height:600px;border-top:1px solid #ebebeb;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #ebebeb;}
	.content .frame .frontpage .google-map .map {width:890px;height:590px;margin:5px;background-color:#f3f7e7;}
	
	.content .frame .frontpage h2 {font-size:15px;margin:0 0 5px 0;padding:0;font-weight:bold;}


	/* Cols */
	.frame .col {float:left;position:relative;}
	.frame .drop1 {margin-top:1px;}
	.frame .drop2 {margin-top:2px;}
	.frame .drop {margin-top:10px;}
	.frame .push {margin-bottom:10px;}
	.frame .spacer {width:20px;height:20px;float:left;}
	.frame .spacer_10 {width:10px;height:10px;float:left;}
	.frame .spacer_16 {width:16px;height:16px;float:left;}
	.frame .spacer-1px {width:1px;height:1px;float:left;}
	.frame .spacer-2010px {width:20px;height:10px;float:left;}
	.frame .test {border:1px solid #000;}
	.frame .col img.text {margin:0 10px 10px 10px;}


	.cols_3_3 {padding:10px 0 10px 10px;}
	.cols_3_3 .col_1_3 {width:190px;float:left;border:0;padding:0 10px 0 0;}
	.cols_3_3 .col_2_3 {width:190px;margin-left:10px;float:left;border:0;padding:0 10px 0 0;}
	.cols_3_3 .col_3_3 {width:190px;margin-left:10px;float:left;border:0;padding:0;}
	
	.cols_1_3 {padding:10px;}
	.cols_1_3 .col_1_2 {width:135px;margin-right:10px;float:left;}
	.cols_1_3 .col_2_2 {width:135px;float:left;}


	.col_1_1 {width:948px;}
	
	.col_1_2 {width:460px;}
	.col_2_2 {width:960px;}
	
	.col_1_3 {width:300px;}
	.col_1_3 h2 {border:0;padding:10px 0 5px 0;margin:0px;}
	.col_2_3 {width:620px;}
	.col_2_3_1 {width:200px;}
	.col_2_3_2 {width:400px;}
	.col_3_3 {width:940px;}
	
	.col_1_4 {width:220px;}
	.col_1_4  h1 {padding:15px 0 5px 0;margin:0px;}
	.col_1_4  h2 {padding:10px 0 5px 0;margin:0px;}
	.col_1_4  h3 {padding:10px 0 5px 0;margin:0px;}
	.col_1_4  p {padding:10px 10px 0 10px;margin:0;}
	.col_2_4 {width:460px;}
	.col_3_4 {width:700px;}

	.col_1_5 {width:172px;}
	.col_2_5 {width:364px;}
	.col_3_5 {width:556px;}
	.col_4_5 {width:748px;}
	.col_5_5 {width:960px;}
	
	.col_1_6 {width:140px;}
	.col_1_6 p {line-height:22px;}

	.col_1_3 .see-all,
	.col_2_3 .see-all {float:left;margin:6px 0 0 10px;font-size:9px;}
	.col_1_3 ul {}
	.col_1_3 ul li {}
	
	.col_text {padding:0 10px 0 0;width:690px;}


	/* Boxes */
	.colgroup {width:940px;float:left;margin:0 0 20px 0;padding:0 20px;}
	.colgroup-headers {width:940px;clear:both;margin:0 0 0 0;}
	.acc_background {background-color:#F7F6F2;border-bottom:1px solid #efebe3;xbackground-image:url('../img/page-acc-background.gif');background-repeat:repeat-x;}
	.greenbox {background-color:#e7eed6;}
	.header-link {font-size:9px;font-weight:normal;}
	.padded {padding:10px;}
	.spacer_right_float {margin-right:20px;}
	.break {clear:both;height:0px;margin:0;padding:0;line-height:0;}
	
	#messagediv {}
	
	/* Mails */
	table.grid {width:100%;border-left:1px solid #d6e4f3;border-right:1px solid #d6e4f3;}
	table.grid thead tr th {
	    text-align:left;
	    padding:8px 10px;
	    background-color:#eaf1f9;
		border-bottom:1px solid #d6e4f3;
		_border-top:1px solid #d6e4f3;
	}
	table.grid tbody tr.unread td {font-weight:bold;}
	table.grid tbody tr td {border-bottom:1px solid #d6e4f3;padding:7px 10px 7px 10px;}
	table.grid tbody tr td img {margin-right:1px;}
	table.grid tbody tr td.open {padding:7px 0 7px 10px;}
	table.grid tbody tr td.from {padding:7px 0 7px 10px;}
	table.grid tbody tr td.subject {padding:7px 10px 7px 10px;}
	table.grid tbody tr td.received {padding:7px 10px 7px 10px;}
	table.grid tbody tr td.delete {padding:7px 10px 7px 0;}


	
	
	
	.whiteheader_1_1 {width:920px;border-bottom:1px solid #d6e4f3;}
	.whiteheader_2_3 {width:600px;border-bottom:1px solid #d6e4f3;margin-top:10px;}
	.whiteheader_2_3_1 {width:180px;border-bottom:1px solid #d6e4f3;margin-top:10px;}
	.whiteheader_2_3_2 {width:380px;border-bottom:1px solid #ccd6dc;margin-top:10px;}


	.boxtools {background-position:top center;background-repeat:no-repeat;}
	.boxtools .content {padding:10px;color:#fff;}
	.boxtools .bottom {background-position:bottom center;background-repeat:no-repeat;}
	.boxtools .tabs ul {padding:5px 10px 0 10px;margin:0;list-style:none;}
	.boxtools .tabs ul li {position:relative;display:block;list-style:none;float:left;margin:0 1px 0 0;padding:0 0 0 3px;height:31px;background-image: url('../img/btn-tools-tab-top.gif');background-repeat:no-repeat;background-position:left -33px;}
	.boxtools .tabs ul li a {color:#1c5181;display:block;text-decoration:none;margin:0;padding:10px 12px 0 8px;height:21px;background-image: url('../img/btn-tools-tab-top.gif');background-repeat:no-repeat;background-position:right -33px;}
	.boxtools .tabs ul li:hover {background-position:left -66px;}
	.boxtools .tabs ul li a:hover {color:#000;}
	.boxtools .tabs ul li:hover a {background-position:right -66px;color:#000;}
	.boxtools .tabs .on {background-position:left 0px;height:31px;}
	.boxtools .tabs .on a {background-position:right 0px;color:#000;}

	.boxtools a {color:#fff;}
	.boxtools .highlight {border-bottom:2px solid #f4ca38;}
	.boxtools .btn-large {margin:0 10px 0 0;}
	
	.boxtools .filter {border:1px solid #cddbe4;}
	.boxtools .filter .filter_header {padding:3px 10px 3px 10px;border-top:1px solid #fff;background-color:#eaf0f5;border-bottom:1px solid #cddbe4;}
	.boxtools .filter .filter_list {padding:10px;color:#fff;}

	.tools_1_3 {background-image: url('../img/darkbluebox-1-3-background.png');}
	.tools_1_3 .bottom {background-image: url('../img/darkbluebox-1-3-background.png');}
	.tools_2_3 {background-image: url('../img/darkbluebox-2-3-background.png');}
	.tools_2_3_alt {background-image: url('../img/darkbluebox-2-3-fadedbackground.png');}
	.tools_2_3 .bottom {background-image: url('../img/darkbluebox-2-3-background.png');}


	.boxform_2_3 {width:618px;border-right:1px solid #dce6ec;border-left:1px solid #dce6ec;}
	.boxform_2_3 h3 {padding:25px 0 10px 10px;margin:0px;border-bottom:1px solid #ccd6dc;}
	.boxform_2_3 h4 {margin:0;padding:0;}
	.boxform_2_3 p {_padding:10px;}
	.boxform_2_3 .btn-large {float:right}
	.boxform_2_3 .quicklinks {margin:10px 0 0 0;border-top:1px solid #DCE6EC}
	
	.boxform_2_3 .category-select input {margin:0 5px 3px 10px;float:left;}
	.boxform_2_3 .category-select ul {list-style:none;margin:0;padding:0;}
	.boxform_2_3 .category-select li ul {margin:1px 0 0 0;}
	.boxform_2_3 .category-select li {list-style:none;width:206px;float:left;margin:0;padding:5px 0 5px 0;font-weight:normal;}
	.boxform_2_3 .category-select li li {font-weight:normal;}
	.boxform_2_3 .category-select li div {width:160px;height:20px;line-height:13px;padding:0 0 4px 0;}
	.boxform_2_3 .category-select li.on {clear:both;width:620px;background-color:#f4f4f4;margin:0 0 2px 0;padding:9px 0 2px 0;font-weight:bold;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
	.boxform_2_3 .category-select li ul li.on {background-color:#e8e8e8;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
	.boxform_2_3 .category-select li ul {display:none;}
	.boxform_2_3 .category-select li ul.show {display:block;}


	.boxlist {}
	.boxlist .item {position:relative;padding:10px 0 10px 0;}
	.boxlist .last {border-bottom:0;}
	.boxlist .item h2 {padding:0;margin:0 0 5px 0;}
	.boxlist .item h3 {padding:0;margin:0 0 5px 0;}
	.boxlist .item h4 {padding:0;margin:0 0 5px 0;}
	.boxlist .item h5 {padding:0;margin:0 0 5px 0;}
	.boxlist .item p {}
	.boxlist .item .tools {font-size:10px;margin:0 0 10px 10px;}
	.boxlist .item .tools input[type=image] {border:0;float:left;}
	.boxlist .item .tools a {float:left;}
	.boxlist .item .tools a.ajax-link {padding:2px 0 0 0;}
	.boxlist .item .tools img {border:0;}
	.boxlist .item .tools span {float:left;display:block;padding:0 10px 0 4px;margin:0;}
	.boxlist .item .published {float:left;color:#9CA6AC;font-size:10px;margin-right:10px;}
	.boxlist .item .ratings {float:left;color:#9CA6AC;font-size:10px;margin-right:10px;}
	.boxlist .item .ratings img {margin-right:1px;}
	.boxlist .item .highlight {border-bottom:2px solid #f4ca38;}

	.boxlist .item_input {padding:0;clear:both;margin:0;border-top:1px solid #dce6ec;}
	.boxlist .item_input .inner {padding:5px 0 10px 0;background-color:#f6f9fc;border-bottom:1px solid #dce6ec;}
	.boxlist .item_input input[type=text] {width:590px;padding:4px;margin:3px 9px 3px 9px;background-color:#fff;}
	.boxlist .item_input input[type=submit],
	.boxlist .item_input input[type=button] {float:right}

	.news_list .item {}
	.news_list .item p {margin:0 0 5px 0;padding:0 0 5px 0;}

	.box_categories_list {}
	.box_categories_list .item {float:left;width:180px;height:80px;}
	.box_categories_list .item h3 {padding:5px 0 5px 0;margin:0;}

	.box_showroom_list {background-color:#F7F7F7;border-bottom:1px solid #ccd6dc;padding:10px 0 0 0;width:620px;}
	.box_showroom_list .viewport {text-align:center}
	.box_showroom_list .viewport img {margin:0 10px 10px 10px;padding:4px;border:1px solid #ccd6dc;}
	.box_showroom_list .item {margin:0 0 10px 10px;padding:0;width:112px;float:left;height:112px;position:relative;}
	.box_showroom_list .item .image {text-align:center;}
	.box_showroom_list .item .image a {display:block;}
	.box_showroom_list .item .image a:hover img {border:1px solid #8c969c;}
	.box_showroom_list .item .image img {padding:4px;border:1px solid #ccd6dc;}
	.box_showroom_list .small {margin:0 0 10px 10px;padding:0;width:60px;float:left;height:60px;position:relative;}
	.box_showroom_list .tools {padding:0 10px 0 10px;}
	.box_showroom_list .tools .link {padding:0 10px 10px 10px;}
	.box_showroom_list .tools .link img {margin:0;border:0;padding:0 10px 0 0;}
	



	

	.providers_list {}
	.providers_list .item {}
	.providers_list .sponsored_text {padding:0 0 10px 0;display:none;}
	.providers_list .item h3 {}
	.providers_list .item .num {font-size:8px;padding:0px 3px 0px 3px;background-color:#dce6ec;border:1px solid #ccd6dc;margin-right:8px;}
	.providers_list .item .contact {font-size:10px;width:164px;float:left;margin:8px 0 0 0;padding:0 0 2px 0;}
	.providers_list .item .categories {font-size:10px;width:164px;float:left;margin:8px 0 0 15px;padding:0 0 2px 0;}
	.providers_list .item .links {font-size:10px;width:140px;float:left;margin:8px 0 0 15px;line-height:14px;}
	.providers_list .item .stars {font-size:10px;float:left;margin:8px 0 0 15px;}
	.providers_list .item .stars img {margin-right:1px;}
	.providers_list .item .stars img.last {margin-right:0;}
	.providers_list .item .stars_absolute {position:absolute;top:10px;right:0;}
	.providers_list .item .stars_absolute div {float:right;margin:0 10px 0 0;padding:0;}
	.providers_list .item .stars_absolute div a {display:block;text-decoration:none;font-size:10px;}
	.providers_list .item .stars_absolute div img {margin-right:1px;vertical-align:middle;}
	.providers_list .item .date {float:left;font-size:10px;color:#909486;}
	.providers_list .item .date_big {float:left;margin-right:20px;width:39px;height:90px;padding:3px 1px 0 0;background-image: url('../img/greenbox-40px-background.png');background-repeat:no-repeat;}
	.providers_list .item .date_big .day {color:#000;font-size:18px;text-align:center;}
	.providers_list .item .date_big .month {color:#959a8a;font-size:10px;text-align:center;}
	.providers_list .item .votes {padding:0 0 0 30px;font-size:10px;color:#505446;}
	.providers_list .item .comment {padding:5px 0 5px 0;clear:both;}
	.providers_list .item .vote_excerpt {clear:both;color:#505446;}
	
	.providers_list_right {}
	.providers_list_right .item {position:relative;width:280px;padding:10px 0 10px 0;border-top:1px solid #EFEBE3;}
	.providers_list_right .item .left {float:left;width:200px;padding:0 10px 0 0;}
	.providers_list_right .item .num {position:absolute;width:20px;height:20px;padding:2px 0 1px 0;background-color:#d7dec6;border:1px solid #c7ceb6;color:#000;margin:0 10px 0 0;float:left;font-size:16px;text-align:center;}
	.providers_list_right .item .num_name {padding:0 0 3px 30px;font-size:12px;}
	.providers_list_right .item .name {padding:0 0 3px 0;font-size:12px;}
	.providers_list_right .item .categories {padding:0 0 0 30px;font-size:10px;}
	.providers_list_right .item .description {padding:0 0 0 0px;font-size:10px;}
	.providers_list_right .item .stars {float:left;margin-bottom:2px;}
	.providers_list_right .item .stars img {margin-right:1px;}
	.providers_list_right .item .date {font-size:10px;color:#909486;padding:1px 5px 0 0;}
	.providers_list_right .item .date .day {float:left;padding:0 4px 0 0;}
	.providers_list_right .item .date .month {float:left;}
	.providers_list_right .item .votes {padding:0 0 0 30px;font-size:10px;color:#505446;}
	.providers_list_right .item .vote_excerpt {clear:both;color:#505446;}
	.providers_list_right .last {border-bottom:0;}
	
	.providers_list_chart {}
	.providers_list_chart .item {padding:5px 0 15px 0;border-bottom:0;}
	.providers_list_chart .item h2 {padding:5px 0 5px 0;}
	.providers_list_chart .item .num {float:left;width:30px;font-size:14px;padding:6px 0 6px 0;text-align:center;background-color:#dce6ec;border:1px solid #ccd6dc;margin-right:10px;}
	.providers_list_chart .item .date_big {float:left;margin-right:10px;width:30px;padding:6px 0 6px 0;background-color:#dce6ec;border:1px solid #ccd6dc;}
	.providers_list_chart .item .date_big .day {color:#000;font-size:14px;text-align:center;}
	.providers_list_chart .item .date_big .month {color:#959a8a;font-size:10px;text-align:center;}
	.providers_list_chart .item .contact {font-size:10px;width:160px;float:left;}
	.providers_list_chart .item .categories {font-size:10px;width:160px;float:left;margin-left:15px;}
	.providers_list_chart .item .links {font-size:10px;width:115px;float:left;margin-left:15px;line-height:14px;}
	.providers_list_chart .item .stars {font-size:10px;width:85px;float:left;margin-left:15px;}
	.providers_list_chart .item .stars img {margin-right:1px;}
	.providers_list_chart .item .date {float:left;font-size:10px;color:#909486;padding:1px 5px 0 0;}
	.providers_list_chart .item .votes {padding:0 0 0 30px;font-size:10px;color:#505446;}
	.providers_list_chart .item .comment {padding:5px 0 5px 43px;clear:both;color:#222;font-size:10px;}
	.providers_list_chart .item .vote_excerpt {color:#505446;font-size:10px;}
	.providers_list_chart .last {border-bottom:0;}
	.providers_list_chart p {}
	
	.providers_compact {}
	.providers_compact .item {padding:8px 10px 0 10px;}
	.providers_compact .item .title {width:430px;}
	.providers_compact .item .title .num {float:left;font-size:8px;padding:1px 4px 1px 4px;margin:0 10px 0 0;background-color:#dce6ec;border:1px solid #ccd6dc;}
	.providers_compact .item .title .description {float:left;padding:0 0 8px 0;}
	.providers_compact .item .title h4 {padding:0;margin:0 0 1px 0;}
	.providers_compact .item .title .contact {font-size:10px;padding:0;}
	.providers_compact .item .rate {position:absolute;top:8px;left:460px;font-size:10px;}
	.providers_compact .item .zoom {position:absolute;top:22px;left:460px;font-size:10px;}
	.providers_compact .item .stars {position:absolute;top:9px;left:536px;font-size:10px;color:#777;}
	.providers_compact .item .stars img {margin-right:1px;}
	.providers_compact .item .stars img.last {margin-right:0;}
	
	.providers_image {padding:0 0 10px 0}
	.providers_image .item {margin:10px 0 0 10px;padding:0;border:1px solid #ccd6dc;width:198px;float:left;height:200px;}
	.providers_image .item .image {background-color:#f4f4f4;padding:0;text-align:center;border-bottom:1px solid #ccd6dc;height:100px;}
	.providers_image .item .image .provider_image {height:100px;}
	.providers_image .item .image .partner_badge {position:absolute;top:0;right:0;padding:2px 4px 2px 4px;}
	.providers_image .item .image .num {position:absolute;top:0;left:0;font-size:8px;padding:2px 4px 2px 4px;background-color:#dce6ec;border-right:1px solid #ccd6dc;border-bottom:1px solid #ccd6dc;}
	.providers_image .item .description {padding:10px;}
	.providers_image .item .description h4 {height:20px;overflow:hidden;margin-bottom:3px;}
	.providers_image .item .description .contact {font-size:10px;height:27px;overflow:hidden;}
	.providers_image .item .rate {position:absolute;bottom:10px;left:10px;font-size:10px;}
	.providers_image .item .zoom {position:absolute;bottom:10px;left:53px;font-size:10px;}
	.providers_image .item .stars {position:absolute;bottom:8px;left:122px;padding:2px;}
	.providers_image .item .stars img {margin-right:1px;width:12px;height:12px;}
	.providers_image .item .stars img.last {margin-right:0;}
	.providers_image .rowstart {margin:10px 0 0 0;}

	.content .finder-description {height:300px;}
	
	.biz-judge-stars {margin:4px 10px 4px 0;height:20px;float:right;}
	.biz-judge-stars .image {cursor:pointer;float:left;margin-right:1px;width:20px;height:20px;background:url('../img/star_off.png');}
	.biz-judge-stars .image img {border:0;}
	.biz-judge-stars .none {background:url('../img/star_off.png');}
	.biz-judge-stars .on {background:url('../img/star_on.png');}
	.biz-judge-stars-text {margin:7px 0 0 10px;float:left;width:70px;}
	
	.biz-judge-pricestars {margin:4px 10px 4px 0;height:20px;float:right;}
	.biz-judge-pricestars .image {cursor:pointer;float:left;margin-right:1px;width:20px;height:20px;background:url('../img/pricestar_off.png');}
	.biz-judge-pricestars .image img {border:0;}
	.biz-judge-pricestars .none {background:url('../img/pricestar_off.png');}
	.biz-judge-pricestars .on {background:url('../img/pricestar_on.png');}
	.biz-judge-pricestars-text {margin:7px 0 0 10px;float:left;}


	/*
	 * Boxes
	 */
	.box_1_3 {width:300px;background-position:top center;background-repeat:no-repeat;}
	.box_1_3 .content {padding:10px;position:relative;}
	.box_1_3 .bottom_button {position:absolute;left:0;bottom:0;}
	.box_1_3 .bottom {width:300px;height:2px;background-position:bottom center;background-repeat:no-repeat;}
	.box_1_3 h2 {padding:0 10px;margin:0;}
	.box_1_3 h3 {padding:0 0 5px 0;margin:0;}
	.box_1_3 p {padding:0 0 5px 0;margin:0;}
	.box_1_3 img {}
	.box_1_3 ul {margin:0;padding:0 10px;list-style:none;}
	.box_1_3 ul li {padding:0 0 4px 0;margin:0;}
	
	.frontsquare_1_3 {height:130px;}
	.frontsquare_1_3 p {}
	
	.box_2_3 {width:620px;background-position:top center;background-repeat:no-repeat;}
	.box_2_3 .content {width:605px;}
	
	.greenbox_1_1 {background-color:#e7eed6;}
	.greenbox_1_1 .top {background-image: url('../img/green-1-1-box-sprite.gif');width:960px;height:5px;background-position:0px 0px;background-repeat:no-repeat;}
	.greenbox_1_1 .content {}
	.greenbox_1_1 .content .col_1_3 {padding:5px 10px 5px 10px;width:280px;}
	.greenbox_1_1 .bottom {background-image: url('../img/green-1-1-box-sprite.gif');width:960px;height:5px;background-position:0px -5px;background-repeat:no-repeat;}

	.greenbox_1_3 {}
	.greenbox_1_3 .content {background-color:#ecf1dd;border:1px solid #d5deb7;}
	
	.greenbox_1_4 {width:220px;background-image: url('../img/greenbox-1-4-background.png');background-position:top center;background-repeat:no-repeat;}
	.greenbox_1_4 .content {width:180px;padding:10px 20px 20px 20px;}
	.greenbox_1_4 .bottom {background-image: url('../img/greenbox-1-4-background.png');width:220px;height:5px;background-position:bottom center;background-repeat:no-repeat;}
	
	.greenbox_2_5 {width:364px;margin-bottom:20px;background-image: url('../img/greenbox-2-5-background.png');background-position:top center;background-repeat:no-repeat;}
	.greenbox_2_5 .content {width:341px;padding:5px 10px 5px 10px;}
	.greenbox_2_5 .bottom {background-image: url('../img/greenbox-2-5-background.png');width:364px;height:5px;background-position:0px -5px;background-repeat:no-repeat;}

	.darkbluebox {background-color:#5094D4;border:1px solid #3074B4;}
	.darkbluebox .bottom {background-image: url('../img/darkbluebox-1-3-background.png');}

	.bluebox_2_3 {width:620px;background-image: url('../img/bluebox-2-3-background.png');background-position:top center;background-repeat:no-repeat;}
	.bluebox_2_3 .content {width:580px;padding:10px 20px 20px 20px;}
	.bluebox_2_3 .form {padding:0 15px 10px 15px;}
	.bluebox_2_3 .bottom {background-image: url('../img/bluebox-2-3-background.png');width:620px;height:5px;background-position:bottom center;background-repeat:no-repeat;}
	.bluebox_2_3  h1 {padding:5px 0 5px 0;margin:0px;}
	.bluebox_2_3  h2 {padding:5px 0 5px 0;margin:0px;}
	.bluebox_2_3  h3 {padding:5px 0 5px 0;margin:0px;color:#3169a1;}
	.bluebox_2_3  p {padding:10px 0 0 0;margin:0;}
	.bluebox_2_3 .col_1_3 {padding:5px 10px 5px 10px;width:280px;}
	.bluebox_2_3 .categories_list {width:580px;}
	.bluebox_2_3 .categories_list .item {float:left;width:180px;height:80px;}
	
	.bluebox_1_3 {background-image: url('../img/bluebox-1-3-background.png');}
	.bluebox_1_3 .bottom {background-image: url('../img/bluebox-1-3-background.png');}


	.bluebox_1_4 {width:220px;background-image: url('../img/bluebox-1-4-background.png');background-position:top center;background-repeat:no-repeat;}
	.bluebox_1_4 .content {width:180px;padding:10px 20px 20px 20px;}
	.bluebox_1_4 .bottom {background-image: url('../img/bluebox-1-4-background.png');width:220px;height:5px;background-position:bottom center;background-repeat:no-repeat;}
	
	.bluebox-3-5 .top {background-image: url('../img/blue-3-5-box-sprite.gif');width:556px;height:5px;background-position:0px 0px;background-repeat:no-repeat;}
	.bluebox-3-5 .content {background-color:#e7edf3;padding:5px 10px 5px 10px;width:536px;}
	.bluebox-3-5 .bottom {background-image: url('../img/blue-3-5-box-sprite.gif');width:556px;height:5px;background-position:0px -5px;background-repeat:no-repeat;}

	.graybox_1_4 {margin-bottom:20px;width:220px;background-image: url('../img/graybox-1-4-background.png');background-position:top center;background-repeat:no-repeat;}
	.graybox_1_4 .content {width:180px;padding:0 20px 20px 20px;}
	.graybox_1_4 .bottom {background-image: url('../img/graybox-1-4-background.png');width:220px;height:5px;background-position:bottom center;background-repeat:no-repeat;}

	.whitebox_1_4 {width:220px;background-image: url('../img/whitebox-1-4-background.png');background-position:top center;background-repeat:no-repeat;}
	.whitebox_1_4 .content {width:180px;padding:10px 20px 20px 20px;}
	.whitebox_1_4 .bottom {background-image: url('../img/whitebox-1-4-background.png');width:220px;height:5px;background-position:bottom center;background-repeat:no-repeat;}


	.brownbox_1_3 .content {padding:10px;background-color:#F7F6F2;border:1px solid #efebe3;}
	
	.brownbox_2_3 .top {background-image: url('../img/brown-2-3-box-sprite.gif');width:620px;height:5px;background-position:0px 0px;background-repeat:no-repeat;}
	.brownbox_2_3 .content {background-color:#ebe6dc;padding:0 20px 10px 20px;width:580px;}
	.brownbox_2_3 .bottom {background-image: url('../img/brown-2-3-box-sprite.gif');width:620px;height:5px;background-position:0px -5px;background-repeat:no-repeat;}
	.brownbox_2_3 .header {height:32px;}
	.brownbox_2_3 .header h3 {padding:7px 0 0 10px;margin:0;color:#3169a1;}

	.gallery {width:296px;height:51px;background-color:#ebe6dc;padding:5px 0 5px 4px;}
	.gallery .text {margin:22px 0 0 7px;color:#999999;}
	.gallery .gallery-item {float:left;margin-left:6px;background-color:#fff;width:49px;height:49px;border-top:1px solid #ebebeb;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #ebebeb;}
	.gallery .gallery-item .image {margin:2px;background-color:#000;}
	.gallery .gallery-item .image img {width:45px;height:45px;}

	.gallery-1-3 {background-color:#fff;width:278px;height:278px;border-top:1px solid #ebebeb;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #ebebeb;}
	.gallery-1-3 .image {width:268px;height:268px;margin:5px;background-color:#fafafa;}
	.gallery-1-3 .image .text {position:absolute;top:135px;left:45px;color:#999999;}

	/* Page section */
	.page_section {margin-bottom:20px;padding:0;}
	.page_section .date {display:block;font-size:9px;color:#666666;padding:5px 0 10px 10px;}
	.page_section h2 {padding:0 0 0 10px;}
	.page_section h3 {padding:0 0 10px 10px;}
	.page_section p {padding:0 0 10px 10px;}
	


	.pop-window {z-index:9000;width:400px;position:absolute;display:none;padding:10px;background-color:#e7edf3;border-top:1px solid #fff;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #fff;}
	.pop-window .form {margin-bottom:10px;}
	.pop-window textarea {width:380px;height:50px;overflow:hidden;}
	
	.default-button {margin-right:3px;}
	.default-button .db-left {float:left;width:5px;height:23px;background-image: url('../img/button-backgroundsprite.gif');background-position:0px 0px;background-repeat:no-repeat;}
	.default-button .db-content {padding:0;float:left;height:23px;background-image: url('../img/button-backgroundsprite.gif');background-position:0px -23px;background-repeat:repeat-x;}
	.default-button .db-content input {background:none;border:0;color:#fff;padding-top:3px;} 
	.default-button .db-content a .link {margin:2px 10px 0 10px;color:#fff;text-decoration:none;}
	.default-button .db-content a:hover .link {margin:2px 10px 0 10px;color:#fff;text-decoration:none;}
	.default-button .db-right {float:left;width:5px;height:23px;background-image: url('../img/button-backgroundsprite.gif');background-position:0px -46px;background-repeat:no-repeat;}
	
	.button-default-blue {margin:0 3px 0 0;cursor:pointer;float:left;}
	.button-default-blue a {color:#fff;text-decoration:none;cursor:pointer;display:block;}
	.button-default-blue .button-left {margin:0;padding:0;float:left;width:5px;height:23px;background-image: url('../img/button-default-blue-sprite.png');background-position:0px 0px;background-repeat:no-repeat;}
	.button-default-blue .button-link {margin:0;padding:0;float:left;height:23px;background-image: url('../img/button-default-blue-sprite.png');background-position:0px -23px;background-repeat:repeat-x;}
	.button-default-blue .button-link input {background:none;border:0;color:#fff;padding:3px 0 0 0;cursor:pointer;} 
	.button-default-blue a .button-link .button-value {margin:2px 10px 0 10px;color:#fff;text-decoration:none;}
	.button-default-blue a:hover .button-link .button-value {margin:2px 10px 0 10px;color:#fff;text-decoration:none;}
	.button-default-blue .button-right {margin:0;float:left;width:5px;height:23px;background-image: url('../img/button-default-blue-sprite.png');background-position:0px -46px;background-repeat:no-repeat;}