/* CSS Document */
/* Utviklet av www.MediaDesign.no - Alle Rettigheter */

html, body { 
border: 0; margin: 0; padding: 0; 
}

body { 
font: 53% "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; min-width: 100%; color: #666; 
}

p, label, legend { 
font: 1.5em "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; 
}

h1 { 
margin: 0px 0 10px; font-size: 26px; color: #668099; 
}

hr { 
color: inherit; height: 0; margin: 6px 0 6px 0; padding: 0; border: 1px solid #d9d9d9; border-style: none none solid; 
}

#contact { 
display: block; width: 400px; margin: 20px auto; padding: 20px; border: 1px solid #cbcbcb; background-color: #FFF; 
-moz-border-radius: 5px; -webkit-border-radius:5px;
}

/* Form style */

label { 
color:#668099; display: inline-block; float: left; height: 26px; line-height: 33px; width: 155px; font-size: 1.5em; 
}

#vedlegg {
width:202px;
}

input, textarea, select { 
margin: 0; 
padding: 1px; 
color: #666; 
background: #f5f5f5; 
border: 1px solid #ccc; 
margin: 5px 0; 
font:1.5em "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; 
-moz-border-radius: 5px; 
-webkit-border-radius:5px; 
}   

input:focus, textarea:focus, select:focus { 
border: 1px solid #999; background-color: #fff; color:#333; 
}

input.submit { 
cursor: pointer; border: 1px solid #222; background:#333; color:#fff; -moz-border-radius: 5px; 
-webkit-border-radius:5px; 
}

input.submit:hover { 
background:#444; }fieldset { padding:10px 10px 10px 17px; border:1px solid #eee; 
-moz-border-radius: 5px; -webkit-border-radius:5px; 
}
legend { 
padding:6px 10px; font-weight:bold; color:#668099; border:1px solid #eee; -moz-border-radius: 5px; -webkit-border-radius:5px; }

span.required{ 
font-size: 13px; color: #ff0000; 
}

.error_message { 
display: block; height: 22px; line-height: 22px; 
background: #FBE3E4 url('error.gif') no-repeat 10px center; 
padding: 3px 10px 3px 35px; margin: 10px 0; 
color:#8a1f11;border: 1px solid #FBC2C4; 
-moz-border-radius: 5px; 
-webkit-border-radius:5px; 
}

#succsess_page h1 { 
background: url('success.gif') left no-repeat; padding-left:22px; 
}

#boligadresse, #navn, #email, #phone {
width:202px;
}

#boligpostnummer {
width:33px;
} 

#boligsted {
width:157px;
} 

#areal, #verify {
width:33px;
} 

#soverom {
width:37px;
}

#moblering, #standard {
width:158px;
} 

#comments, #utvalg {
width:356px;
}

#contactus {
width:151px;
}

