@charset "UTF-8";
body{background-color:#f2fddb;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#7c7c7c;}
h1{font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#85a23d;padding-bottom:15px;}
h2{font-size:13px;font-family:Arial, Helvetica, sans-serif;color:#85a23d;font-style:italic;padding-bottom:15px;}
a{color:#7c7c7c;}
p{padding-bottom:15px;}
#wrapper{width:821px;padding-left:129px;margin:0 auto;}
#header{position:relative;width:775px;height:162px;background-image:url(../images/header-bg.jpg);background-repeat:no-repeat;}
#logo{position:absolute;top:70px;left:75px;}
#utils{position:absolute;top:20px;left:525px;margin:0;padding:0;}
#utils li{display:inline;margin:0;padding:0;}
#main{position:relative;background-image:url(../images/main-bg.jpg);background-repeat:repeat-y;min-height:385px;}
* html #main{height:385px;}
#nav{position:absolute;top:0;left:-129px;margin:0;padding:0;}
#nav li{height:26px;margin:0;padding:0;}
#contact-sonia{position:absolute;top:200px;left:-129px;margin:0;padding:0;}
#contact-sonia li{margin:0;padding:0;}
#content{padding:0 225px 0 100px;}
#content li{ margin:10px;list-style-type:circle;}
.pers-item{float:left;margin-left:5px;margin-bottom:25px;}
.pers-image{float:left;margin-right:5px;border:4px solid #92c63d;}
.pers-content{float:left;width:130px;}
#sonia-bottom{position:absolute; bottom:-25px; left:0px}
#mod-win{position:absolute;top:0;left:634px;}
#mod-360{position:absolute;top:120px;left:634px;}
#mod-dagboek{position:absolute;top:241px;left:634px;}
#footer{position:relative;width:775px;height:110px;background-image:url(../images/footer-bg.jpg);background-repeat:no-repeat;}
#partners{position:absolute;top:78px;left:325px;margin:0;padding:0;}
#partners li{height:32px;width:75px;display:inline;margin:0;padding:0;}
.clear{clear:both;}
.float-right{float:right;}
#contact_frm li {list-style-type:none;}
form.contact_form fieldset{margin-bottom:10px;}
form.contact_form legend{font-weight:700;color:#aaa;padding:2px 0;}
form.contact_form label{display:inline-block;line-height:1.8;vertical-align:top;width:120px;}
form.contact_form fieldset ol{margin:0;padding:0;}
form.contact_form fieldset li{list-style-type:none;margin:0;padding:0px;}
form.contact_form fieldset fieldset{border:none;margin:3px 0 0;}
form.contact_form fieldset fieldset legend{font-weight:400;padding:0 0 5px;}
form.contact_form fieldset fieldset label{display:block;width:auto;margin-left:123px;}
form.contact_form em{font-weight:700;font-style:normal;color:red;}
form.contact_form fieldset .radio_button{margin-left:123px;display:block;width:auto;}
form.contact_form input{color:#000;background:#FFF;border:1px solid #aaa;}
.form_error{color:#ccc;text-decoration:none;margin-left:10px;display:none;}