@charset "utf-8";
/* CSS Document */

body {margin:5px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:12px;}

a {color:#0066ff;}
a:hover {text-decoration:none;}
p {line-height:150%; margin-top:15px; margin-bottom:15px;}

h1 {font-size:16px; text-transform:uppercase;}
h1.sectiontitle {color:000; margin:0; border-bottom:3px solid #000; padding-bottom:3px; text-transform:uppercase; margin-bottom:15px; clear:both;}
h2 {font-size:12px; margin-top:15px; margin-bottom:15px; line-height:150%;}
h2.title {color:#0066ff; margin:0; padding-top:15px;}
img {border:none;}
div#container {width:976px; margin:0 auto;}
div#header {height:67px; background-color:#333; border-bottom:3px solid #0066ff; margin-bottom:8px; position:relative; color:#fff; font-size:10px;}
a#logo {display:block; width:110px; height:52px; background:url(http://e-ejendom.dk/public/images/logo.gif); position:absolute; left:60px; top:7px;}
div#address1 {position:absolute; top:24px; left:276px;}
div#address2 {position:absolute; top:24px; left:625px;}



/*----------------mainmenu--------------------*/
div#menu {text-transform:uppercase;}

div#mainmenu{float:right;width:100%;}
div#lang_select{float:left;margin-left:95px;}
div#menuright{float:right;}
a#lang_en{}
div#lang_select a img {padding-bottom:1px;}
div#lang_select a:hover,
div#lang_select a.active{border-bottom:3px solid #0066ff;}

div.menucol {width:175px; float:left; text-transform:uppercase; padding-bottom:5px;}
div.menucol {width:175px; height: 140px; float:left; text-transform:uppercase; padding-bottom:5px;}
div.menucol #main_menu_under {height: 115px; overflow: hidden;position:relative; }
div.menucol #main_menu_under #ps_projects {position:absolute; top:0px; float:left;}

a.menu,
a.menu-active {font-size:16px; color:#000; text-transform:uppercase; text-decoration:none; display:block; margin-bottom:6px;}
a.submenu,
a.submenu-active {color:#000; font-size:11px; text-decoration:none; display:block; line-height:150%;}
a.menu:hover,
a.menu-active,
a.submenu:hover,
a.submenu-active {color:#0066ff;}
div.menucol a#menuscroll{margin-left:11px; }
div#projects_scroller {float:left; width:11px; margin-top:5px; position:relative; height:120px;}
div#projects_scroller a {cursor: pointer; }
div#projects_scroller {float:left; width:11px; margin-top:5px; position:relative; height:106px;}
img#arrow_up {position:absolute; top:1px; left:0}
img#arrow_down {position:absolute; bottom:1px; left:0}


/*----------------breadcrumb--------------------*/
div#breadcrumb {clear:both; border-bottom:3px solid #000; padding-bottom:3px; font-size:10px; text-transform:uppercase; margin-bottom:15px;}
.bc_mainlevel {color:#000; font-size:16px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
.bc_sublevel {text-transform:uppercase; text-decoration:none; color:#000;}
a.bc_mainlevel:hover,
a.bc_sublevel:hover {color:#0066ff;}


/*----------------gallery--------------------*/
div#gallery_container {position:relative;}

div#bg_project_specs {position:absolute; width:484px; height:264px; left:492px; }
div#project_specs {position:absolute; width:466px; height:254px; padding:5px 9px; left:492px; color:#fff;}
div#project_specs a {color:#fff;}
a#project_site {font-weight:bold; text-decoration:none;}
div#project_specs h1 {margin:0;}
table#specs {width:100%; margin-bottom:8px;}
table#specs td {width:50%; padding:1px 1px 1px 0;}
table#specs td.attrib_main{font-weight:bold;font-size:12px;}
table#specs td.value_main{font-weight:bold;font-size:12px;text-align:right;}
table#specs td.attrib {width: 40%;}
table#specs td.value {text-align:right; width: 60%;}
table#specs td.separator {height:12px;}

div.gallery {width:484px; float:left; margin-bottom:15px;}
div#g_left {margin-right:8px;}
div.g_img {margin-bottom:3px;}
div.g_actions {padding-top:5px; padding-left:9px; padding-right:9px; background-color:#000; color:#fff; height:35px;}
div.g_actions h1 {color:#fff; margin:0; width:265px; float:left;}
div#gactions_changeimg {float:right;}
div#gactions_changeimg a {display:block; color:#fff; font-size:10px; text-decoration:none; margin-bottom:4px;}
div#gactions_changeimg a:hover {text-decoration:underline;}
div#gactions_actions {float:right; width:200px;}
div#gactions_actions table td {width:100px;}
div#gactions_actions table td a {display:block; color:#fff; font-size:10px; text-decoration:none; margin-bottom:4px;}
div#gactions_actions table td a:hover {text-decoration:underline;}
div#gactions_right{position:absolute;left:492px;width:466px;height:40px;top:267px;}
div#gactions_left{position:absolute;width:466px;height:40px;top:267px;}
div#gallery_empty{height:315px;}

div#gallery_left_text {position: absolute; left: 3px; top: 3px; font-weight: bold; font-size: 8pt;}
/*----------------main content (text)--------------------*/
div#maintext {}
div.txt_column {width:484px; float:left; padding-bottom:15px;}
div.txt_column p {margin-right:15px;}
div#txt_left {margin-right:8px;}


/*----------------list--------------------*/
div.list_element {float:left; margin-right:8px; margin-bottom:15px;}
div.last{margin-right:0;}
div.list_element img {margin-bottom:3px;}
div.list_element a {font-size:10px; text-decoration:none;}
div.listelement_title {background-color:#000; color:#fff; height:40px; width:229px; font-size:14px; font-weight:bold; text-transform:uppercase; padding-top:5px; padding-left:9px; margin-bottom:3px;}
div.listelement_description {height:45px; font-size:10px; font-weight:bold; padding:0 3px; color:#000;width:230px;}
div.listelement_more {padding-bottom:2px; border-bottom: 3px solid #0066ff;}
div.listelement_more a {font-size:10px; font-weight:bold; text-transform:uppercase; text-decoration:none;}
div.listelement_title  a {font-size:10px; font-weight:bold; color:#fff;font-size:14px; font-weight:bold; text-transform:uppercase; text-decoration:none;}
div.listelement_description a {color:#000;font-size:10px; font-weight:bold;}

div#footer {clear:both; background-color:#000; height:35px; color:#fff; padding:5px 9px 0 9px; border-top:3px solid #0066ff; position:relative;}
div#copyrights {}
div#createdby { position:absolute; right:9px; top:6px;}


/*----------------forms--------------------*/
input,
textarea {background-color:#fff; border:1px solid #000; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
input.button {background-color:#000; color:#fff; cursor:pointer;}

div#bg_forms {position:absolute; width:484px; height:264px; background-color:#fff; left:492px; opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;}
div#forms {position:absolute; width:466px; height:254px; padding:5px 9px; left:492px; color:#000;}
div#friend_forms {position:absolute; width:466px; height:254px; padding:5px 9px; left:492px; color:#000;}
div#message {position:absolute; width:466px; height:254px; padding:5px 9px; left:492px; color:#000;}
div#contactform_message {position:absolute; width:226px;}
div#contactform_data {position:absolute; width:222px; right:5px; bottom:8px;}
div#contactform_buttons {text-align:right; font-weight:bold; position:absolute; right:10px;}
div#contactform_buttons input.button {width:60px;}
div#contactform_buttons input {margin-bottom:4px;}
div#contactform_data input {width:211px; margin-top:4px; margin-bottom:0;}
div#contactform_data input#postalc {width:60px; margin-right:0; margin-left:0}
div#contactform_data input#byby {width:137px; margin-right:0; margin-left:0}
div#contactform_message textarea {width:100%; height:245px;}

div#staticform{background-color:#fff;}
div#staticform_message{float:left;width:745px;margin:0px;}
div#staticform_message textarea {height:155px;width:100%;margin:0px;margin-top:4px;}
div#staticform_buttons{float:right;text-align:right; font-weight:bold; margin-top:10px;}

=======

div#statictform_buttons input.button {width:80px;}
div#staticform_inputs{float:right;text-align:right; font-weight:bold; }
div#staticform_data {float:left;width:222px;}
div#staticform_data input {width:211px; margin-top:4px; margin-bottom:0;}
div#staticform_data input#postalc {width:60px; margin-right:0; margin-left:0}
div#staticform_data input#byby {width:137px; margin-right:0; margin-left:0}



