/****************

  Webdesign af:
  www.impart.dk

*****************/

body{
  margin:0;
  padding:0;
  text-align: left;
  font-family: Verdana, Tahoma, Arial;
  font-size: 0.75em;
  color:#343434;
}

#gradient{

}

#logobg{

}

#container{

}

    #fremtiden_top{
    }

    #menu_wrap{

    }

    #menu{
    display: none;
    }

    #extra_nav{
    display: none;
    }


    #main_wrap{

    }

    #fremtiden_left{
    display: inline; /*Hvis denne fjernes virker footer ikke i IE7 - ??? */
    float:left;
    width:90%;
    margin:0;
    padding:7px 35px;
    }

            #fremtiden_left a:link, #fremtiden_left a:visited{
            color:#a94430;
            text-decoration: none;
            border-bottom: 1px dotted #a94430;
            }

            #fremtiden_left a:hover, #fremtiden_left a:active{
            color:#000000;
            text-decoration: none;
            border-bottom: 1px dotted #000000;
            }

    #andelsboligforening_right{
    float:left;
    width:90%;
    margin:0;
    padding:7px 35px;
    background-position: bottom;
    /*
    background-image: url(../gfx/logo.gif);
    background-repeat: no-repeat;
    */
    }

            #andelsboligforening_right a:link, #andelsboligforening_right a:visited{
            color:#a94430;
            text-decoration: none;
            border-bottom: 1px dotted #a94430;
            }

            #andelsboligforening_right a:hover, #andelsboligforening_right a:active{
            color:#000000;
            text-decoration: none;
            border-bottom: 1px dotted #000000;
            }

        #andelsboligforening_righttop{
        display: none;
        }

        #andelsboligforening_rightcenter{
        display: none;
        }

        #andelsboligforening_rightright{
        }

            .news_date{
            font-size: 0.75em;
            font-weight: 600;
            line-height: 180%;
            }

            .news_heading{
            margin:0;
            padding:0;
            }

            #andelsboligforening_rightright h3{
            margin:0;
            padding:0;
            }

            .news_string a:link, .news_string a:visited {
            }

            .news_string a:hover, .news_string a:active {
            }


    #fremtiden_footer{
    clear: both;
    width:90%;
    margin:0;
    padding:7px 35px;
    }

        #footer_left{
        float: left;
        margin:0;
        padding:0;
        line-height: 100%;
        color: #cccccc;
        font-size: 0.8em;
        }

        #footer_right{
        display: none;
        }


/* General stuff */

h1{
margin:5px 0;
padding:0;
font-family: Trebuchet MS, Arial, Verdana;
font-size: 1.6em;
}

h2{
margin:15px 0 0 0;
padding:0;
font-family: Trebuchet MS, Arial, Verdana;
font-size: 1.2em;
}

h3{
margin:15px 0 0 0;
padding:0;
font-family: Trebuchet MS, Arial, Verdana;
font-size: 1.1em;
}

p{
margin:5px 0 10px 0;
padding:0;
line-height: 170%;
}

/* Form elements */

.textsearch{
font-family: Arial, Tahoma, Verdana;
font-size: small;
background-repeat: repeat-y;
border: 1px solid #417993;
background-color: #ffffff;
}

  .textsearch:focus{
  font-family: Arial, Tahoma, Verdana;
  font-size: small;
  background-color: #f1f1f1;
  }


.field_heading{
margin:0;
padding: 5px 0;
font-size: 0.90em;
font-weight: 600;
font-family: Tahoma, Arial, Verdana;
}

.field_title{
width:90%;
font-family: Arial, Tahoma, Verdana;
font-size: small;
text-align: left;
vertical-align: top;
}



.textfield{
margin:0 0 7px 0;
padding:2px;
width:90%;
font-family: Arial, Tahoma, Verdana;
font-size: small;
background-repeat: repeat-y;
border: 1px solid #417993;
background-color: #ffffff;
}

  .textfield:focus{
  margin:0 0 7px 0;
  padding:2px;
  font-family: Arial, Tahoma, Verdana;
  background-color: #f1f1f1;
  }

.email{
margin:0 0 7px 0;
padding:2px;
width:90%;
font-family: Arial, Tahoma, Verdana;
font-size: small;
background-repeat: repeat-y;
border: 1px solid #417993;
background-color: #ffffff;
}

    .email:focus{
    margin:0 0 7px 0;
    padding:2px;
    font-family: Arial, Tahoma, Verdana;
    background-color: #f1f1f1;
    }

.textarea{
margin:0 0 7px 0;
padding:2px;
width:90%;
height:100px;
font-family: Arial, Tahoma, Verdana;
font-size: small;
background-repeat: repeat-y;
border: 1px solid #417993;
background-color: #ffffff;
}

    .textarea:focus{
    margin:0 0 7px 0;
    padding:2px;
    font-family: Arial, Tahoma, Verdana;
    background-color: #f1f1f1;
    }

.select{
margin: 0 0 7px 0;
padding:2px;
font-family: Arial, Tahoma, Verdana;
font-size: small;
border: 1px solid #417993;
background-color: #e1f0f7;
}

  .select:focus{
  margin: 0 0 7px 0;
  padding:2px;
  font-family: Arial, Tahoma, Verdana;
  background-color: #f1f1f1;
  }

.checkbox_label {
	font-size: small;
	cursor: pointer;
}

.field_checkbox{
font-family: Arial, Tahoma, Verdana;
font-size: small;
}

.radio_label{
font-family: Arial, Tahoma, Verdana;
cursor: pointer;
font-size: small;
}

.captcha{
margin:0 0 7px 0;
padding:2px;
width:115px;
font-family: Arial, Tahoma, Verdana;
font-size: small;
background-repeat: repeat-y;
border: 1px solid #417993;
background-color: #ffffff;
}

    .captcha:focus{
    margin:0 0 7px 0;
    padding:2px;
    font-family: Arial, Tahoma, Verdana;
    background-color: #f1f1f1;
    }

    .required{
    font-weight: 600;
    color: #FF0000;
    }

/****************

  Webdesign af:
  www.impart.dk

*****************/
