/*################################################################
    Allmänt
################################################################*/
body {
		background-color: #e2ddce; margin: 0px; padding: 0px; margin-left: 5px;
}
td,div {font-family: arial; font-size: 12px;}

img {
		border: 0px;
}


#offert_morklager {
position:absolute;
top: 0;
left: 0;
z-index:1;
width:100%;
height: 100%;
background-color: #000;
filter:alpha(opacity=60);
opacity: 0.6;
display:none;
}
#offert_morklager a.close {
float:right;
position:relative;
filter:alpha(opacity=100);
opacity:1.0;
margin-right:3px;
display:inline;
}
#offert_layer {
    z-index: 200; 
    display: none; 
    background-color: #ffffff; 
    position: absolute; 
    top: 50px; 
    left: 300px; 
    height: 900px; 
    padding: 0 20px 20px 20px; 
    width: 454px;
}

#offert_layer_img {
    float: right;
    cursor: pointer;
    margin-top: 10px;
}
.offert_header {
    height: 78px; 
    width: 954px; 
    background-color: #aa0000; 
    padding: 7px; 
    background: url(/forum/img2/offert_header.png) no-repeat scroll left top transparent; 
    color: #ffffff; 
    font-weight: bold; 
    font-size: 13px;
}

.offert_header .bit1 {
    float: left; 
    width: 100px;
}
.offert_header .bit2 {
    float: left; 
    width: 330px; 
    font-size: 14px;
}
.offert_header .bit3 {
    float: left; 
    width: 370px; 
    font-size: 14px;
}
#offert_kategori {
     padding-left: 3px; 
     padding-top: 2px;
     padding-bottom: 2px; 
     font-size: 14px; 
     height: 24px; 
     width: 150px; 
     font-family: Arial;
     margin-top: 5px;
}

#offert_kommun {
     padding-left: 3px; 
     padding-top: 2px; 
     padding-bottom: 2px; 
     font-size: 14px; 
     height: 24px; 
     width: 150px; 
     font-family: Arial; 
     margin-top: 5px;
}

#offert_fortsatt {
     float: right; 
     width: 150px;
     height: 32px; 
     cursor: pointer;
}


.imagecontainer{
      float:left;
      clear:left;
      background: url(http://www.hus.se/forum/img2/shadowAlpha.png) no-repeat bottom right !important;
      background: url(http://www.hus.se/forum/img2/images/shadow.gif) no-repeat bottom right;
      margin: 10px 0 0px 10px !important;
      margin: 10px 0 0px 5px;
}




.imagecontainer img{
    display: block;
    position: relative;
    background-color: #fff;
    /*border: 1px solid #a9a9a9;*/
    margin: -6px 6px 6px -6px;
    /*padding: 4px;*/
}

.imagecontainer img.startgalleryimg {
    margin-left:-10px;
}

* html .imagecontainer img.startgalleryimg {
    margin-left:0px;
}

* html .startgalleryimg {
    margin:4px;
}

* html .imagecontainer { /* ie6 hack */
    margin:0;
}

* html .imagecontainer img { /* ie6 hack */
    margin:0;
}

.divider {
    display: block; margin-top: 5px; margin-bottom: 5px; width: 100%; height: 2px; background-image: url(http://www.hus.se/forum/img/dot_line.gif); background-repeat: repeat-x; line-height:2px;
}

* html .divider { /* ie6 hack */
    margin-bottom:-10px;
}

.divider2 {
    display: block; margin-top: 5px; width: 100%; margin-bottom: 1px; height: 2px; background-image: url(http://www.hus.se/forum/img/dot_line.gif); background-repeat: repeat-x; line-height:2px;
}

* html .divider2 { /* ie6 hack */
    margin-bottom:-12px;
}

.site_container {
        margin-left:3px;
		width: 990px;
}

.body_container {
	float: left;
	margin: 0px;
	padding: 0px;
}

.ad_container {
	float: left;
	width: 250px;
	margin-left: 5px;
}

.doman_meny {
        width: 988px;
        height: 26px;
        background-color: #000000;
        background-image: url(http://www.hus.se/forum/img/doman_meny_bg.gif);
        border: 1px #a9a69a solid; border-top: 0px; border-bottom: 0px;
}

.footer {
        width: 990px;
        margin-left:4px;
        background-color: #ffffff;
        color: #000000;
        border: 1px #cbc9c3 solid;
        margin-bottom: 5px; 
}

.left {
		float: left;
}
.right {
		float: right;
}
.top {vertical-align: center; float: left; height: 33px; line-height: 22pt; font-size: 13px; }

.annons_top {
        width: 978px;
        background-color: #2b2b2b;
        padding: 5px;
        border: 1px #a9a69a solid; border-top: 0px; border-bottom: 0px;
}

.menues {border: 1px #a9a69a solid; border-top: 0px; height: 64px; width: 988px;}

.meny_top {float: left; width: 777px; height: 31px; background-image: url(http://www.hus.se/forum/img2/meny_top_bg.gif);}
.meny_bottom {float: left; width: 777px; height: 33px; background-image: url(http://www.hus.se/forum/img2/meny_bottom_bg.gif);}

IMG.bottom_meny_arrow { margin-left:3px; margin-right:3px; float: left;  }

.user_meny {height: 28px; width: 722px; background-image: url(http://www.hus.se/forum/img2/user_meny_bg.gif); margin-top: 5px; }
.user_meny_active a, .user_meny_inactive a { text-decoration: none !important; }
.user_meny_sok {height: 28px; width: 722px; background-image: url(http://www.hus.se/forum/img2/user_meny_bg.gif); margin-top: 5px; }
.user_meny_inactive {background-image: url(http://www.hus.se/forum/img2/user_meny_inactive_bg.gif); float: left; height: 28px; line-height: 17pt; font-weight:bold; padding-right:3px; padding-left:3px; color:#999;}
.user_meny_active {background-image: url(http://www.hus.se/forum/img2/user_meny_active_bg.gif); float: left; height: 28px; line-height: 20pt; font-weight:bold; padding-left:3px; padding-right:3px;}

.main_annons {
	width: 260px;
	background-color: #FFFFFF; border: 1px #cbc9c3 solid;
    text-align: center;
}

.main_annons_area {
    width: 260px;
    float: right;
}

.search_input {border: 0px; background-image: url(http://www.hus.se/forum/img2/search.gif); background-repeat:no-repeat;  height: 20px; margin: 0px; padding: 0px; padding-left: 25px; width: 133px; line-height: 15px; padding-top:3px; }

.main_container {width: 722px; float: left; }
.main_container_allborders {width: 712px; background-color: #FFFFFF; border: 1px #cbc9c3 solid; float: left; padding: 5px; }
.container33 {width: 240px; float: left; /*margin-right:5px;*/}

.main_content {background-color: #FFFFFF; border: 1px #cbc9c3 solid; border-top: 0px; padding: 5px 10px 10px 10px}

.main_header {
/*background-image: url(http://www.hus.se/forum/img2/main_header.gif); padding-left: 41px; padding-top:5px; width: 679px; height: 28px; color: #FFFFFF; font-weight: bold; line-height: 17pt; margin-right:5px; background-position:4px 3px; background-repeat:no-repeat; background-color: #FFFFFF; border: 1px #cbc9c3 solid; border-bottom: 0px;*/
background-image: url(http://www.hus.se/forum/img2/main_header_sq.gif); padding-bottom: 5px; padding-left: 10px; padding-top:10px; width: 710px; height: 29px; color: #000000; font-weight: bold; line-height: 17pt; margin-right:5px; background-position:10px 8px; background-repeat:no-repeat; background-color: #ffffff; border: 1px #cbc9c3 solid;  border-bottom: none;
/*background-image: url(http://www.hus.se/forum/img2/main_header_sq.gif); padding-left: 41px; padding-top:5px; width: 679px; height: 28px; color: #000000; font-weight: bold; line-height: 17pt; margin-right:5px; background-position:4px 3px; background-repeat:no-repeat; background-color: #FFFFFF; border: 1px #cbc9c3 solid; border-bottom: 0px;*/
/*background-image: url(http://www.hus.se/forum/img2/main_header3.gif); padding-left: 41px; padding-top:5px; width: 679px; height: 28px; color: #000000; font-weight: bold; line-height: 17pt; margin-right:5px; background-position:4px 3px; background-repeat:no-repeat; background-color: #FFFFFF; border: 1px #cbc9c3 solid; border-bottom: 0px;*/
}

.main_header_blog {
/*background-image: url(http://www.hus.se/forum/img2/main_header.gif); padding-left: 41px; padding-top:5px; width: 679px; height: 28px; color: #FFFFFF; font-weight: bold; line-height: 17pt; margin-right:5px; background-position:4px 3px; background-repeat:no-repeat; background-color: #FFFFFF; border: 1px #cbc9c3 solid; border-bottom: 0px;*/
background-image: url(http://www.hus.se/forum/img2/main_header_sq.gif); padding-bottom: 5px; padding-left: 10px; padding-top:10px; width: 720px; height: 29px; color: #000000; font-weight: bold; line-height: 17pt; margin-right:5px; background-position:10px 8px; background-repeat:no-repeat; background-color: #ffffff; border: 1px #cbc9c3 solid;  border-bottom: none;
/*background-image: url(http://www.hus.se/forum/img2/main_header_sq.gif); padding-left: 41px; padding-top:5px; width: 679px; height: 28px; color: #000000; font-weight: bold; line-height: 17pt; margin-right:5px; background-position:4px 3px; background-repeat:no-repeat; background-color: #FFFFFF; border: 1px #cbc9c3 solid; border-bottom: 0px;*/
/*background-image: url(http://www.hus.se/forum/img2/main_header3.gif); padding-left: 41px; padding-top:5px; width: 679px; height: 28px; color: #000000; font-weight: bold; line-height: 17pt; margin-right:5px; background-position:4px 3px; background-repeat:no-repeat; background-color: #FFFFFF; border: 1px #cbc9c3 solid; border-bottom: 0px;*/
}


.main_header_full {
/*background-image: url(http://www.hus.se/forum/img2/main_header.gif); padding-left: 41px; padding-top:5px; width: 679px; height: 28px; color: #FFFFFF; font-weight: bold; line-height: 17pt; margin-right:5px; background-position:4px 3px; background-repeat:no-repeat; background-color: #FFFFFF; border: 1px #cbc9c3 solid; border-bottom: 0px;*/
background-image: url(http://www.hus.se/forum/img2/main_header_sq.gif); padding-bottom: 5px; padding-left: 10px; padding-top:10px; width: 978px; height: 29px; color: #000000; font-weight: bold; line-height: 17pt; margin-right:5px; background-position:10px 8px; background-repeat:no-repeat; background-color: #ffffff; border: 1px #cbc9c3 solid;  border-bottom: none;
/*background-image: url(http://www.hus.se/forum/img2/main_header_sq.gif); padding-left: 41px; padding-top:5px; width: 679px; height: 28px; color: #000000; font-weight: bold; line-height: 17pt; margin-right:5px; background-position:4px 3px; background-repeat:no-repeat; background-color: #FFFFFF; border: 1px #cbc9c3 solid; border-bottom: 0px;*/
/*background-image: url(http://www.hus.se/forum/img2/main_header3.gif); padding-left: 41px; padding-top:5px; width: 679px; height: 28px; color: #000000; font-weight: bold; line-height: 17pt; margin-right:5px; background-position:4px 3px; background-repeat:no-repeat; background-color: #FFFFFF; border: 1px #cbc9c3 solid; border-bottom: 0px;*/
}

.main_header33 {
/*background-image: url(http://www.hus.se/forum/img2/main_header33.gif); padding-left: 41px; padding-top:4px; width: 193px; height: 28px; color: #FFFFFF; font-weight: bold; line-height: 17pt; margin-right:5px; background-position:4px 3px; background-repeat:no-repeat; background-color: #FFFFFF; border: 1px #cbc9c3 solid; border-bottom: 0px;*/
background-image: url(http://www.hus.se/forum/img2/main_header_sq.gif); padding-bottom: 5px; padding-left: 10px; padding-top:10px; width: 234px; height: 29px; color: #000000; font-weight: bold; line-height: 17pt; margin-right:5px; background-position:10px 8px; background-repeat:no-repeat; background-color: #ffffff; border: 1px #cbc9c3 solid;  border-bottom: none;
}

.main_header_text {
    font-family: arial;
    font-weight: bold;
    font-size: 18px;
    text-align: left;
    padding-left: 35px;
    padding-bottom: 10px;
    border-bottom: 1px solid #cccccc;
    margin-right: 10px;
}

.main_header_text h1 {
    font-family: arial;
    font-weight: bold;
    font-size: 18px;
    margin: 0px;
    padding: 0px;
}

a.white:link { text-decoration: none; color: #ffffff; font-weight: bold;}
a.white:visited { text-decoration: none; color: #ffffff; font-weight: bold;}
a.white:active { text-decoration: none; color: #ffffff; font-weight: bold;}
a.white:hover { text-decoration: underline; color: #ffffff;}

.stor_rubrik { 
    font-family: arial;
    font-weight: bold;
    font-size: 16px;
    text-align: left;
    color: #000000;
}

a.stor_rubrik:link { text-decoration: none; color: #000000; font-weight: bold;}
a.stor_rubrik:visited { text-decoration: none; color: #000000; font-weight: bold;}
a.stor_rubrik:active { text-decoration: none; color: #000000; font-weight: bold;}
a.stor_rubrik:hover { text-decoration: underline; color: #000000;}

/*################################################################
    MENY
##################################################################*/
DIV.undermeny {
        display:none;
        padding:0;
        margin:0;
        
        position:absolute;
        width:120px;
        clear:both;
        padding-top:4px;
        z-index:1;
}

TD.undermeny a, TD.undermeny a, TD.undermeny a:visited, TD.undermeny a:active {
        background-color:#1A1A1A;
        display:block;
        font-family: Arial;
        font-weight: bold;
        font-size:11px;
        color:#FFF;
        text-align:left;
        padding:4px;
        text-decoration:none;
        color:white;
}

TD.undermeny a:hover {
        /*background-color:#720610; */
        background-color: #b81806;
        text-decoration:none;
        color:white;
}

DIV.menyval {
    display:inline;
}

DIV.undermeny {
    padding-top:9px;
}


/*################################################################
    infobox
################################################################*/
.infobox_container {
        width:100%;
        display: block;
}
.infobox_bottom {
        height: 20px; background-image: url(http://www.hus.se/forum/images/icons/info_bottom.gif);
}
.infobox_content {
        background-image: url(http://www.hus.se/forum/images/icons/info_bg.gif);
        padding:5px;
        display: block;
}
.infobox_picture {
        display: inline;
        float: left;
        margin-right: 6px;
}
.infobox_text {
        display: block;
        text-align: left;
        color: #454545;
}

TR.saljestitel TD.thead {
    background-color: #ce2222;
}


/*################################################################
    sökning
################################################################*/
DIV#blogresultat, DIV#userresultat, DIV#photoresultat, DIV#forumresultat {
        padding:2px;
        background-color:#FFF;
        

        height:auto;
}

#bugfixframe {
    display:none;
    z-index:1; position:absolute; left:0; top:0; width:0; height:0; margin:0; padding:0; background:transparent; filter:alpha(opacity=0);
    background-color:#000;
    filter:alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}

DIV#ajax_popup {
    background-color:#FFF;
    border: 2px #c8c8c8 solid;
    padding:10px 5px 10px 5px;
    display:none;
    width:225px;
    position:absolute;
    font-size:11px;
    overflow:hidden;
    z-index:101;
}

DIV#ajax_popup H1 {
        font-weight: bold;
        margin:0;
        padding:0;
        font-size:12px;
        padding-bottom:4px;
}

.sokresultat {
    color: #000000;
    /*font-size: 9px;*/
    font-family: Arial, Verdana;
    font-weight: none;
}

.sokresultat_antal {
    color: #000000;
    font-size: 11px;
    font-weight: bold;
}

.sokresultat_avancerad {
    color: #000000;
    /*font-size: 11px;*/
    font-weight: bold;
}

H2.resultat_header {
        border: 1px #c40909 solid; height: 17px;
        background-image: url(http://www.hus.se/forum/img/box_header_bg.gif);
        color: #FFFFFF;
        padding:0;
        padding-left: 5px;
        font-weight: bold;
        line-height: 13pt;
        margin:0;
        font-size:11px;
}




/*################################################################
    säljes
################################################################*/
.down_header {
background-image: url(http://www.hus.se/forum/img/down_header_bg_4.gif); height: 26px;
color: #FFFFFF; font-weight: bold; line-height: 13pt;
}

.container_simple {padding: 1px; border: 1px #cbc9c3 solid; display: block; width: 529px; float: left;}
.container_brown {background-color: #e2ddce; border: 1px #b4ae9e solid; padding: 4px;}


.big_rubrik { font-size: 15pt; font-weight: bold; }

.data_table {width: 100%; font-weight: bold;}
.data_table td {font-weight:bold; font-family: arial, verdana; font-size: 9pt;}
.dot_line {height: 3px; background-image: url(http://www.hus.se/forum/img/dot_line.gif); background-repeat: repeat-x;}
.row_white {height: 25px;}
.row_yellow {background-color: #fffeb2; height: 25px;}
.row_grey { background-color: #f2f2f2; height: 25px;}
.row_grey_faded { background-color: #f2f2f2; color: #aaaaaa; height: 25px;}

.content_meny {height: 26px; width: 100%; background-image: url(http://www.hus.se/forum/img/content_meny_bg.gif); margin-top: 5px; floaT: left;}
.content_meny_inactive {background-image: url(http://www.hus.se/forum/img/content_meny_inactive_bg.gif); float: left; height: 26px; line-height: 17pt; font-weight:bold; color:#999; padding-left:5px; padding-right:5px; font-size: 13px;}
.content_meny_inactive a {text-decoration: none !important;}
.content_meny_active {background-image: url(http://www.hus.se/forum/img/content_meny_active_bg.gif); float: left; height: 26px; line-height: 20pt; font-weight:bold; padding-left:5px; padding-right:5px; font-size: 14px;}
.content_meny_content {width: 162px; background-color: #FFFFFF; border: 1px #cbc9c3 solid; border-top: 0px; float: left; padding: 5px; }
.content_meny_container {width: 174px; padding-left: 4px; float: left;}

.saljes_main_content {}

.saljes_main_header {
background-image: url(http://www.hus.se/forum/img/main_header.gif);padding-left: 31px; width: 680px; height: 26px;
color: #FFFFFF; font-weight: bold; line-height: 17pt;
}

.flik_meny {height: 26px; width: 722px; background-image: url(http://www.hus.se/saljes/img/flik_bg.gif); }
.flik_inactive {background-image: url(http://www.hus.se/saljes/img/flik_inactive_bg.gif); float: left; height: 26px; line-height: 17pt; color:#999; font-weight:bold; padding-left:5px; padding-right:5px;}
.flik_active {background-image: url(http://www.hus.se/saljes/img/flik_active_bg.gif); float: left; height: 26px; line-height: 20pt; color: #000; font-weight:bold; padding-left:5px; padding-right:5px;}
.saljes_main_container {width: 712px; background-color: #FFFFFF; border: 1px #cbc9c3 solid; border-top: 0px; float: left; padding: 5px; }



.tooltip {
    font-size:11px;
    padding:1px;
    background-color:#EEE;
    border: 1px solid #AAA;
}
.kartinfo {
        z-index:1;
        visibility: visible;
        position:absolute;
        font-weight:bold;
        font-size:11px;
        top:7px;
        left: 55px;
        width:270px;
        padding:1px;
        background-color:#FFF;
        filter:alpha(Opacity=70);
        -moz-opacity:0.7;
}

#loadingsettings {
    margin-top:15px;
    padding:5px;
    font-weight:bold;
    text-align:center;
}

/*################################################################
    blogg
################################################################*/

.invisibleBlog {
    background: #FFFFCC;
}

.deletedBlog {
    background: #FFCCD7;
}

.invisibleEntry {
    background: #FFFFCC;
}

.deletedEntry {
    background: #FFCCD7;
}

.invisibleComment {
    background: #FFFFCC;
}

.deletedComment {
    background: #FFCCD7;
}

DIV.infocontent {
       background-color:#FFF;
       padding: 4px;
       border: 1px solid #AAA;
}

H3.infoheader {
       background-color:#D9D9D9;
       border:1px solid #AAA;
       border-bottom-style:none;
       margin:0;
       padding:3px;
       font-family:Tahoma;
       font-size:11px;
       font-weight:bold;
}

IMG.infolink {
       cursor:hand;
       cursor: pointer;
       vertical-align: text-bottom;
}

.FullWidth { width: 968px; background: #ffffff; border: 1px solid #cbc9c3; padding: 10px 10px 0px 10px; margin-top: 10px; margin-bottom: 5px; }
.FullWidth  h1 { font-size: 18px; margin-bottom: 2px; }
.FullWidth p { font-size: 12px; margin-bottom: 12px; }

.TI_L { float: left; width: 710px; border-right: 1px solid #cbc9c3; padding-right: 10px; }
.TI_R { float: left; width: 225px; margin-left: 12px; }

.TI_R p { margin-bottom: 7px; }
.TI_R ul { list-style: none; }
.TI_R ul li { font-size: 12px; background: url(/forum/img2/ikon_greyarrow.gif) no-repeat 0px 5px; padding-left: 19px; margin-left: 2px; line-height: 1.5em;}
.TI_R ul li a { text-decoration: none; }

.TI_R .topreg { float: right; font-weight: bold; }

.amnes_sidhuvud_img {
	border: 1px solid #000000;
	float: right;
}

.amnes_sidhuvud {
	margin-bottom: 20px;
	padding: 0px;
}

.amnes_sidhuvud h1 {
	margin: 0px;
	font-size: 18px;
	margin-bottom: 10px;
	width: 540px;	
}

.amnes_sidhuvud p {
	margin: 0px;
	font-size: 14px;	
	line-height: 1.3em;
	width: 804px;
}

.amnes_bit {
	width: 706px;
	float: left;
}
.amnes_bit h2 {
	margin: 0px;
	font-size: 16px;
	width: 554px;
}

.amnes_bit p {
	margin: 10px 0 10px 0;
}

.amnen_hoger_kol {
	width: 249px;
	margin: 0 0 0 10px;
	float: left;
	/*background-color: #F1F1F1;	*/
	padding:0 0 0 10px; 
	border-left:1px dotted #c0c0c0;	
    display: inline;
}

.amnen_hoger_kol_top {
    width: 249px;
    margin: 0 0 0 10px;
    float: left;
    /*background-color: #F1F1F1;    */
    padding:0 0 0 10px; 
    display: inline;
}

.amnen_vanster_kol {
	width: 440px;	
	float: left;
    min-height: 300px;
}

.amnen_vanster_kol_full {
	width: 698px;	
	float: left;
    min-height: 300px;
}

.amnen_712_modul {
	width: 702px;
	margin: 0px;
	background-color: #ffffff;
	
}

.amnen_980_modul {
	width: 978px;
	margin: 0px;
	background-color: #ffffff;
	
}

.amnen_250_modul {
	width: 250px;
	margin-bottom: 10px;
	background-color: #ffffff;
	text-align: left;
    margin: 0px 0px 25px 0px;
    padding: 0px;
	
}

.amnen_250_modul p, .amnen_712_modul p {
	text-align: left;
	margin: 5px 0 5px 0;
    padding: 0px;
    	
	
}

.amnen_250_modul h1 {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	margin: 0px 0px 5px 0px;
	background: url(/forum/img2/um_bg.gif) repeat-x;
	min-height: 20px;
	line-height: 18px;
}

.amnen_250_modul h2 {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	margin: 0px 0px 5px 0px;
	background: url(/forum/img2/um_bg.gif) repeat-x;
	min-height: 20px;
	line-height: 18px;
}

.amnen_250_modul h3 {
	font-size: 13px;
	font-weight: bold;
	color: #cc0000;
	margin: 0px 0px 5px 0px;
	/*background: url(/forum/img2/um_bg.gif) repeat-x;*/
	min-height: 20px;
	line-height: 18px;
    border-bottom: 1px dotted #cc0000;
}

.amnen_250_modul a {
	font-size: 11px;

}

.amnen_250_modul_forumtradar p {
	margin: 0px;
}

.um_logo {
	background: url(/forum/img2/um_logo.gif) no-repeat;
	width: 21px;
	margin-right: 5px;
	float: left;
	display: block;
	height: 20px;
	/*border-right: 1px solid #333333;*/
}

.objekt_beskrivning {
	margin: 0 0 15px 0;
	line-height: 1.4em;
    padding: 0px;
}
.objekt_beskrivning h3 {
	padding: 0px;
	margin: 0 0 10px 0;
	font-size: 18px;
}

.objekt_beskrivning p {	
	margin-bottom: 20px;
	margin-top: 0px;
	line-height: 1.4em;
}
.objekt_huvudbild {
	margin: 0 0 10px 0px; 
	border: 1px solid #000000;
    padding: 0px;
}

.objekt_nasta, .objekt_foregaende {
	margin-bottom: 5px;
	display: block;
}

.objekt_nasta {
	float: right;
}

.objekt_foregaende {
	float: left;
}

.objekt_nasta_712 {
	width: 248px;
	margin-bottom: 0px;
	display: block;
	font-size: 13px;
}

.objekt_foregaende_712 {
    width: 268px;
    margin-bottom: 0px;
    display: block;
    font-size: 13px;
}

.objekt_nasta_712 {
	float: right;
	text-align: right;
}

.objekt_foregaende_712 {
	float: left;
}

.objekt_titel {
    background-image: url(http://www.hus.se/forum/img2/main_header_sq.gif); 
    padding-left: 0px; 
    padding-top:0px;
    margin: 0 0 10px 0; 
    background-repeat:no-repeat; 
    background-color: #ffffff;
    background-position: 0px 4px;
}

.objekt_titel h1 {
    font-family: arial;
    font-weight: bold;
    font-size: 30px;
    margin: 0px 0px 0px 35px;                   
    padding: 0px;
}

.error_box {
	width: 400px; 
	background-color: #FFEA6A; 
	margin: 0px auto; 
	margin-top: 10px;
	padding: 10px; 
	border: 1px dotted #000000;
}

.error_box h2 {
	margin: 0px;
}

.error_box li {
	margin-left: 13px;
}

.rel_ao {
	width: 702px; 
	margin-bottom: 10px; 
	border: 1px dotted #000000; 
	padding: 3px; 
	background-color: #ffffdd;
	text-align: left;
}

.saljes_rad {
	clear: both;
	/*border-bottom: 1px #AAAAAA dotted;*/
	display: block;
	height: 30px;
	cursor: pointer;	
}
.srad {
	text-decoration: underline;
}
.saljes_radbit {
	height: 20px;	
	margin-right: 10px;
	padding: 5px 3px 5px 3px;
	font-weight: bold;
	display: block;
	line-height: 20px;
	float: left;
	font-size: 8pt;
	
}
.saljes_pagenav {
 	float: right; margin-top: 10px;
}

.saljes_pagenav a {
	text-decoration: underline;
}

.lkselect {
	margin: 10px 0 10px 0;
}
.lkselect select {
	width: 150px;
}

.spopup {
	position: absolute;
	display: none;
	width: 400px;
	height: 200px;
	padding: 10px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-family: arial, verdana;
	
}

.spopup h4 {
	margin-top: 0px;
	margin-bottom: 15px;
	font-size: 14px;
	font-weight: bold;
	width: 250px;
}

.spopup img {
	margin: 0px 0px 5px 5px;
	border: 1px solid #000000;
}


.clear { clear:both; }

.logorow_v2 { height:62px; background:url(/forum/img2/logorow_bgv2.gif) repeat-x left top; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
.logo1_v2 { float:left; }
.search1_v2 { float:left;margin:20px 0 0 0; padding: 0 0 0 140px; }
.search1input_v2 { font-size:14px; height:16px; width:200px; color:#6e6e6e; }
.login1_v2 { float: right; margin: 19px 3px 0 0; }

.meny_top_v2 { float:none; width:auto; height: 31px; border: 1px solid #ccc; border-bottom: none; margin:0; padding:0; background:url(/forum/img2/menybgv2.gif) repeat-x left top; }
.meny_top_v2 ul { list-style:none; margin:0; padding:0;}
.meny_top_v2 ul li { float:left; height: 22px; background: url(/forum/img2/meny_hrv2.gif) no-repeat right 4px; padding: 8px 12px 0 12px;}
.meny_top_v2 ul li a { color:#fff; text-decoration:none; font-weight:bold; font-size: 11px; padding-right: 10px; background:url(/forum/img2/menypilv2.gif) no-repeat right center; }
.meny_top_v2 li.active_v2 { background:url(/forum/img2/meny_activev2.gif) repeat-x left top } 

#submenu_v2 { height:33px; width:auto; background: url(http://www.hus.se/forum/img2/meny_bottom_bg.gif) repeat-x left top; border: 1px solid #ccc; border-top: none; padding-left: 10px; }
#firsttop_v2 { padding-left: 15px; }

.tabelldata_container { display: block; width: 708px; border-left: 1px solid #cbc9c3; border-right: 1px solid #cbc9c3; border-bottom: 1px dotted #000000;  background-color: #ffffee; }
.tabelldata { min-height: 16px; border-top: 1px solid #cbc9c3;  background-color: #ffffee; float: left; width: 217px; padding: 2px 2px 2px 8px; font-weight: bold; margin: 0px 0px 0px 0px; }
.tabelldata .simpletip_image { height: 13px; width: 13px; vertical-align: middle }
.tabelldata_h { min-height: 16px; border-top: 1px solid #cbc9c3; border-left: 1px solid #cbc9c3; background-color: #ffffee; float: left; width: 476px; margin: 0px 0px 0px 0px; padding: 2px; } 

.promolink_250 {
	width: 243px;
	font-size: 12px;
	background-color: #AA0000;
	padding: 2px 2px 2px 5px;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
	margin: 0 0 0 5px;
}
.promolink_250 a:visited,  .promolink_250 a:link {
	text-decoration: none;
	color: #ffffff;
}
.promolink_250 a:hover {
	text-decoration: underline;
	color: #ffffff;

}

.hoger_kol_data_top_links {
	padding-left: 12px;
	margin-top: 0px;
}

.hoger_kol_data_top_links a {
	font-size: 10px;
}

.hoger_kol_data_top_links li {
	font-size: 10px;
}

.artikel_kol {
	width: 306px;
	margin-right: 16px;
	float: left;
}

.artikel_kol ul {
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 0px 10px;
}
.artikel_kol li {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
.artikel_kol h2 {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

.full_container {
    width: 1260px;
}

/** TILVERKARETABELLER */
table.hustillverkare, table.kokstillverkare {border-collapse: collapse;}
table.hustillverkare tr.active, table.kokstillverkare tr.active {background-color: #FFffcc;}

table.hustillverkare td, table.hustillverkare th, table.kokstillverkare td, table.kokstillverkare th
{
	border-bottom: 1px solid #ccc;
	padding: 4px 0px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
}

table.hustillverkare .first, table.kokstillverkare .first {width: 50px;}
table.hustillverkare .premium_star, table.kokstillverkare .premium_star {background-image: url(/forum/img2/ht_star.png); background-repeat: no-repeat; background-position: 24px 5px;}
table.hustillverkare .second_big, table.kokstillverkare .second_big {width: 230px; background-position: 40px 50%;}
table.hustillverkare .second_small, table.kokstillverkare .second_small {width: 185px; background-position: 40px 50%;}
table.hustillverkare .third {width: 70px; background-position: 30px 50%;}
table.kokstillverkare .third {width: 90px; background-position: 30px 50%;}
table.hustillverkare .third a, table.kokstillverkare .third a {color: #000000; text-decoration: underline;}
table.hustillverkare .fourth, table.kokstillverkare .fourth {width: 95px; background-position: 50px 50%;}
table.hustillverkare .pre_fifth {width: 110px; background-position: 65px 50%; font-weight: bold;}
table.kokstillverkare .pre_fifth {width: 110px; background-position: 54px 50%; font-weight: bold;}
table.hustillverkare .fifth, table.kokstillverkare .fifth {width: 90px; background-position: 65px 50%;}
table.hustillverkare .pre_sixth, table.kokstillverkare .pre_sixth {width: 170px;}
table.hustillverkare .sixth {width: 120px; background-position: 90px 50%;}
table.kokstillverkare .sixth {width: 100px; background-position: 90px 50%;}

table.hustillverkare .gramarkerad, table.hustillverkare a.gramarkerad {color: #888888; text-decoration: none;}
table.kokstillverkare .gramarkerad, table.kokstillverkare a.gramarkerad {color: #888888; text-decoration: none;}

table.hustillverkare th.header, table.kokstillverkare th.header { 
    background-image: url(/forum/images/icons/bg.gif);     
    cursor: pointer; 
    background-repeat: no-repeat; 
} 
table.hustillverkare th.headerSortUp, table.kokstillverkare th.headerSortUp { 
    background-image: url(/forum/images/icons/asc.gif); 
}
table.hustillverkare th.headerSortDown, table.kokstillverkare th.headerSortDown { 
    background-image: url(/forum/images/icons/desc.gif); 
}


/** LÅNETABELLER */
table.loan {border-collapse: collapse; width: 450px;}
table.loan th {text-align: left; font-size: 14px; text-decoration: underline; }
table.loan tr.header {background: #FF9966; }
table.loan tr.tr_odd {background: #FFFFCC; }
table.loan tr.tr_even {background: #FFCC99; }

.amnes_sidhuvud h2 {
    font-size:16px;
}