/*//////////////////////////////////////*/
/* Stylesheet for BoligOasen.dk */
/* Created by WPdk | brian@wpdk.dk | http://wpdk.dk */
/*//////////////////////////////////////*/


/*//////////////////////////////////////*/
/*/////////// OVERALL STYLES ///////////*/
/*//////////////////////////////////////*/
/* BEGIN */
body
{
	background: #c0d7d9 url(img/background.jpg) top center repeat-x;
	margin: 0px;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #333333;
	height: 100%;
}

img {
	border: 0px;
}

#toppic img {border: solid 1px;}
#artpic img {border: solid 1px;}

a
{
	text-decoration: none;
}

a:hover
{
	text-decoration: none;
}

#container
{
	width: 980px;
	text-align: left;
	height: 100%;
}

h1
{
	font-size: 24px;
	color: #373732;
	font-weight: bold;
	margin: 0px;
}

h2 
{ 
	font-size: 22px; 
	color: #373732; 
	font-weight: 
	bold; margin: 0px; 
}

h3 
{ 
	font-size: 20px; 
	color: #373732; 
	font-weight: bold; 
	margin: 0px; 
}

h4 
{ 
	font-size: 18px; 
	color: #373732; 
	font-weight: bold; 
	margin: 0px; 
}

h5 
{ 
	font-size: 16px; 
	color: #373732; 
	font-weight: bold; 
	margin: 0px; 
}

h6 
{ 
	font-size: 14px; 
	color: #373732; 
	font-weight: 
	bold; margin: 0px; 
}

.orange
{
	color: #c35402; 
}

.lightorange 
{ 
	color: #d57e26; 
}

.green 
{ 
	color: #709500; 
}
/* END */


/*//////////////////////////////////////*/
/*///////////// TOP STYLES /////////////*/
/*//////////////////////////////////////*/
/* BEGIN */
#topbanner { background: url(img/topbanner.jpg) top center no-repeat; }

#logo { width: 980px; height: 230px; }
/* END */


/*//////////////////////////////////////*/
/*/////////// EMENTS STYLES ////////////*/
/*//////////////////////////////////////*/
/* BEGIN */
#tags 
{
	padding: 3px 0px 3px 0px;
	font-size: 11px;
}
#tags a { color: #999999; text-decoration: underline; }
#tags a:hover { color: #3bb2ba; text-decoration: none; }

.avatar_container {margin-left: 75px; padding: 10px;}

.antal {margin-left: 60px; font-size: 18px;}


/* END */


/*//////////////////////////////////////*/
/*/////////// CONTENT AREA /////////////*/
/*//////////////////////////////////////*/
/* BEGIN */
#contentbody 
{
	background: url(img/body.jpg) top center repeat-y;
	width: 980px;
}

#contentbottom
{
	width: 980px;
	height: 3px;
	background: url(img/body_bottom.jpg) bottom center no-repeat;
}

#contentbox 
{
	background: url(img/box_bg.jpg) top center repeat-y;
	width: 658px;
}

#contentbox_bottom
{
	width: 658px;
	height: 5px;
	background: url(img/box_bottom.jpg) bottom center no-repeat;
}

#contentbox_break
{
	width: 658px;
	height: 5px;
	background: #d9d9d9;
}

#content
{
	padding: 20px;
	text-align: left;
	line-height: 18px;
}
#contentbox_bigbottom_content
{
	font-size: 11px;
	color: #727272;
	padding: 12px 0px 0px 10px;
	float: left;
}
#contentbox_bigbottom_content a { color: #727272; }
#contentbox_bigbottom_content a:hover { color: #000000; }

#contentbox_bigbottom
{
	width: 658px;
	height: 38px;
	background: #d9d9d9;
}
#contentbox_bigbottom_left
{
	background: url(img/boxbottom_left.jpg) left top no-repeat;
	height: 38px;
	width: 7px;
	float: left;
}
#contentbox_bigbottom_right
{
	background: url(img/boxbottom_right.jpg) right top no-repeat;
	height: 38px;
	width: 7px;
	float: right;
}

#left
{
	float: left;
	width: 658px;
	margin: 18px 0px 18px 18px;
	text-align: left;
}

#orangebar
{
	background: url(img/bar_orange_bg.jpg) top center repeat-x;
	height: 43px;
	width: 658px;
}
#orangebar_left 
{
	background: url(img/bar_orange_left.jpg) left top no-repeat;
	height: 43px;
	width: 7px;
	float: left;
}
#orangebar_right 
{
	background: url(img/bar_orange_right.jpg) right top no-repeat;
	height: 43px;
	width: 7px;
	float: right;
}
#orangebar_header 
{
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 13px 0px 0px 10px;
	float: left;
}
#orangebar_button
{
	
}
#orangebar_button a p
{
	background: url(img/buttonbar_green.jpg) top center no-repeat;
	color: #3f7a08;
	font-size: 11px;
	font-weight: bold;
	height: 21px;
	width: 97px;
	text-align: center;
	padding: 3px 0px 0px 0px;
	float: right;
	margin-top: 12px;
	margin-right: 10px;
	cursor: hand;
}

#orangebar_button a:hover p
{
	background: url(img/buttonbar_green_selected.jpg) top center no-repeat;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	height: 21px;
	width: 97px;
	text-align: center;
	padding: 3px 0px 0px 0px;
}

#greenbar
{
	background: url(img/bar_green_bg.jpg) top center repeat-x;
	height: 43px;
	width: 658px;
}
#greenbar_left 
{
	background: url(img/bar_green_left.jpg) left top no-repeat;
	height: 43px;
	width: 7px;
	float: left;
}
#greenbar_right 
{
	background: url(img/bar_green_right.jpg) right top no-repeat;
	height: 43px;
	width: 7px;
	float: right;
}

#greenbar_button
{
	float: left;
}
#greenbar_button a
{
	background: url(img/buttonbar_green.jpg) top center no-repeat;
	color: #3f7a08;
	font-size: 11px;
	font-weight: bold;
	height: 21px;
	width: 97px;
	text-align: center;
	padding: 3px 0px 0px 0px;
	float: left;
	margin-top: 12px;
	margin-left: 10px;
	cursor: hand;
}

#greenbar_button a:hover
{
	background: url(img/buttonbar_green_selected.jpg) top center no-repeat;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	height: 21px;
	width: 97px;
	text-align: center;
	padding: 3px 0px 0px 0px;
}

#left h1, #left h1 a
{
	font-size: 22px;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#left h1 a:hover { color: #3bb2ba; }

#left h2, #left h2 a
{
	font-size: 20px;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#left h2 a:hover { color: #3bb2ba; }

#left h3, #left h3 a
{
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#left h3 a:hover { color: #3bb2ba; }

#left h4, #left h4 a
{
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#left h4 a:hover { color: #3bb2ba; }

#left h5, #left h5 a
{
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#left h5 a:hover { color: #3bb2ba; }

#left h6, #left h6 a
{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#left h6 a:hover { color: #3bb2ba; }


/*//////////////////////////////////////*/
/*/////////// RIGHT STYLES /////////////*/
/*//////////////////////////////////////*/
/* BEGIN */
#right 
{ 
	width: 263px;
	float: right;
	margin: 18px 15px 18px 0px;
	text-align: left;
	line-height: 18px;
}

#right ul
{ 
	list-style-type: none;
	margin: 0px; 
	padding: 0px;
}

#right ul li
{ 
	background: url(img/contentbar.jpg) bottom center repeat-x;
	font-size: 11px;
	line-height: 30px;
	color: #333333;
	text-align: left;
}

#right ul li a
{ 
	padding: 0px 0px 0px 5px;
	margin: 0px;
	color: #333333;
	text-decoration: none;
	display:block;
}

#right ul li a:hover
{ 
	background: url(img/contentbar_hover.jpg) bottom center repeat-x;
	color: #FFFFFF; 
	margin: 0px;
	text-decoration: none;
}

#right h1, #right h1 a
{
	font-size: 22px;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#right h1 a:hover { color: #ff7700; }

#right h2, #right h2 a
{
	font-size: 20px;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#right h2 a:hover { color: #ff7700; }

#right h3, #right h3 a
{
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#right h3 a:hover { color: #ff7700; }

#right h4, #right h4 a
{
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#right h4 a:hover { color: #ff7700; }

#right h5, #right h5 a
{
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#right h5 a:hover { color: #ff7700; }

#right h6, #right h6 a
{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#right h6 a:hover { color: #ff7700; }

#date { color: #999999; font-size: 11px; }

#bar_header 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	padding: 13px 0px 0px 50px;
}
#right ul li a p{
	margin:0px;
}
#bar_empty
{
	background: #FFFFFF url(img/bar_empty.jpg) top center no-repeat;
	width: 263px;
	height: 43px;
}
#bar_most_read
{
	background: #FFFFFF url(img/bar_most_read.jpg) top center no-repeat;
	width: 263px;
	height: 43px;
}
#bar_most_viewed
{
	background: #FFFFFF url(img/bar_most_viewed.jpg) top center no-repeat;
	width: 263px;
	height: 43px;
}
#bar_newest_articles
{
	background: #FFFFFF url(img/bar_newest_articles.jpg) top center no-repeat;
	width: 263px;
	height: 43px;
}
#bar_newsletter
{
	background: #FFFFFF url(img/bar_newsletter.jpg) top center no-repeat;
	width: 263px;
	height: 43px;
}
#bar_promo_article
{
	background: #FFFFFF url(img/bar_promo_article.jpg) top center no-repeat;
	width: 263px;
	height: 43px;
}
#bar_userlogin
{
	background: #FFFFFF url(img/bar_userlogin.jpg) top center no-repeat;
	width: 263px;
	height: 43px;
}


/* END */


/*//////////////////////////////////////*/
/*////////// BOTTOM STYLES /////////////*/
/*//////////////////////////////////////*/
/* BEGIN */
#bottom 
{ 
	width: 980px;
	height: 201px;
	background: #007786 url(img/bottom_bg.jpg) bottom center repeat-x;
}

#bottom_left 
{ 
	width: 8px;
	height: 201px;
	background: #007786 url(img/bottom_left.jpg) bottom left no-repeat;
	float: left;
	margin: 0;
	padding: 0;
}

#bottom_right 
{ 
	width: 8px;
	height: 201px;
	background: #007786 url(img/bottom_right.jpg) bottom right no-repeat;
	float: right;
	margin: 0;
	padding: 0;
}

#bottombox 
{
	width: 294px;
	margin: 10px 0px 20px 20px;
	float: left;
}
#bottombox_top
{
	background: url(img/bottom_break.jpg) bottom center no-repeat;
	padding: 8px 0px 10px 5px;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
#bottombox ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#bottombox ul li
{
	background: url(img/bottom_break.jpg) bottom center no-repeat;
	padding: 8px 0px 10px 5px;
	font-size: 12px;
	color: #FFFFFF;
}
#bottombox ul li a { color: #FFFFFF; text-decoration: none; }
#bottombox ul li a:hover { color: #3bb2ba; text-decoration: none; }

#copyright { padding: 20px 8px 20px 0px; text-align: right; }
/* END */


/*//////////////////////////////////////*/
/*////////// CONTACT FORM STYLES ///////*/
/*//////////////////////////////////////*/
/* BEGIN */

#userlogin
{
	margin: 5px 15px 10px 15px;
	width: 233px;
	line-height: 20px;
}
#input { width: 233px; height: 26px; }
#inputfield_left { background: url(img/form_field_left.jpg) left top no-repeat; float: left; width: 4px; height: 26px; }
#inputfield_right { background: url(img/form_field_right.jpg) right top no-repeat; float: right; width: 4px; height: 26px; }
#inputfield { background: url(img/form_field_bg.jpg) left top repeat-x; width: 225px; border: 0px; font-size: 12px; color: #333333; height: 26px; float: left; padding: 4px 0px 0px 0px; }
.wpsb_form_txt{ background: url(img/form_field_bg.jpg) left top repeat-x; width: 225px; border: 0px; font-size: 12px; color: #333333; height: 22px; float: left; padding: 4px 0px 0px 0px;  border-left:1px solid #ddd; border-right:1px solid #ddd;}

#loginlinks
{
	font-weight: bold; text-align: center; line-height: 35px;
}
#loginlinks a { color: #333333; text-decoration: none; }
#loginlinks a:hover { color: #ff7700; text-decoration: none; }

#orangebutton, .wpsb_form_btn
{
	background: url(img/button_orange.jpg) center no-repeat;
	width: 97px;
	height: 21px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	border: 0px;
}
.wpsb_form_btn {
	margin-left:60px;
}

/* END */

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

ul#side {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
ul#side li {
	float:left;
}
#greenbar_button h1 {
font-size: 18px;
	line-height:40px;
	color:#fff;
	margin-left:20px;
}


#comment-form {padding-top:20px;}
#commentform {margin-left:20px; padding-top:10px;}
#comment-form label {
	float: left;
	width: 100px;
	padding-top: 5px;
	font-size: .85em;
	font-weight: bold;
}
#comment-form label .required {
	font-size: .85em;
	font-weight: normal;
}
#comment-form label .required {
	color: #fff;
}
#comment-form input, #comment-form textarea {
	width: 265px;
	padding: 5px 5px;
}
#searchforma .field {float:left;}
#searchforma .field input {width:160px; padding:5px 5px;}
#comment-form input, #comment-form textarea, #searchforma .field input {
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color: #8e8e83;
	background: #fff;
	border-top: 1px solid #c1c1b7;
	border-right: 1px solid #fafaf6;
	border-bottom: 1px solid #fafaf6;
	border-left: 1px solid #c1c1b7;
}
#comment-form input:focus, #comment-form textarea:focus {
	color: #53534c;
	border: 1px solid #C3D3DF;
}
#comment-form #submit {
	width: auto;
	margin-left: 100px;
	border: none;
	padding: 4px 10px;
	text-transform: uppercase;
	cursor: pointer;
}
#searchforma input#submit {width: auto; margin-left: 10px;border: none;
	padding: 4px 10px;
	text-transform: uppercase;
	cursor: pointer;}
	
#comment-form #submit, #searchforma input#submit {
	font: bold .95em Arial, Helvetica, Geneva, sans-serif;
	color: #fbf7e4;
	background: #656565;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

/* WP extention */
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	max-width:560px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption img {
	margin: 0;
	padding: 0 !important;
	border: 0 none;
}
.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

/* Begin Comments*/
.alt { margin: 0; padding: 10px;}
.commentlist { margin:0px; padding: 0px; text-align: justify;}
.commentlist li {margin: 15px 0px 20px 0px; padding: 5px 5px 10px 10px; list-style: none;}
.commentlist li ul li { margin-right: -5px;	margin-left: 10px;}
.commentlist p {margin: 10px 5px 10px 0;}
.children { padding: 0;}
#commentform p {margin: 5px 0;}
.nocomments {text-align: center;margin: 0;padding: 0;}
.commentmetadata {margin: 0px 0px 5px 0px; color:#162F42; font-size:11px;}
.thread-alt {background-color: #EFEFEF;}
.thread-even {background-color: #EFEFEF; -moz-border-radius:10px; -webkit-border-radius: 10px;}
.depth-1 {border: 1px solid #D1E2EF;}
.children .depth-1 { border-left:1px solid #CFCFCF; border-right:0px; border-top:0px; border-bottom:0px;}
.even, .alt {border-left: 1px solid #D1E2EF;}
.navigation {display: block; text-align: center; margin-top: 10px;}
.commentlist li .avatar { float: right;	border: 1px solid #eee;	padding: 2px !important; background: #fff;}
.commentlist cite, .commentlist cite a {font-weight: bold; font-style: normal; font-size: 1.1em;}
#respond:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#respond {color:#162F42;}

.comment-meta a { color:#162F42; font-size:11px;}
.comment-author cite, .comment-author cite a{ font-size:16px; font-weight:bold; color:#656565;}

.commentText {
	padding:5px 20px 0px 20px;
}


.reply { padding-left:24px; height:17px;}
.reply { background: url(images/reply-ico.png) no-repeat left center;}
.reply a {font-size:11px;}
/* End Comments */


.clear {
	clear:both;
	height:0px;
	line-height:0px;
}