.startprojectsbg{
background: url(http://www.peabbostad.se/filearchive/2/2061/startprojectbg.gif) no-repeat;
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
}



/* Rss & Newsletter
******************************************************/
.rsslist{list-style:none; padding-top:5px;}

.rssnewsletterpagewrapper{padding-left:15px; padding-top:25px; background: url(http://www.peabbostad.se/filearchive/1/1835/rssnewsletterboxbg.gif) no-repeat; width:350px; min-height:250px; _height:250px;}

.rssnewsletterpagewrapper2{padding-left:15px; padding-top:25px; background: url(http://www.peabbostad.se/filearchive/3/3211/rssnewsletterboxbg2.gif) no-repeat; width:350px; min-height:290px; _height:270px;}

#box-submenu h1 {line-height:26px;}

/* knapp
******************************************************/
.headerknappwrapper{
float:right; display:table; margin-top:-20px; position:relative; top:8px;
}


/* PBSearch
*******************************************************/
#pbsokbtn01 {background: url(http://www.peabbostad.se/filearchive/1/1766/header_btn_1bg.gif) no-repeat; height: 22px; _width: 91px;}
#pbsokbtn02 {background: url(http://www.peabbostad.se/filearchive/2/2960/header_btn_1bgNY.gif) no-repeat; height: 22px; width: 58px; z-index:-10000;}

.sokmap {padding: 0px 26px 0px 10px; display: block; font-size: 10px; font-family: arial; font-weight: bold; color: #fff; text-decoration: none; text-transform: uppercase; whitespace: nowrap; background: url(http://www.peabbostad.se/filearchive/1/1781/header_btn_2bbg.gif) no-repeat right; height: 22px; line-height: 22px}

.soklist {padding: 0px 26px 0px 18px; display: block; font-size: 10px; font-family: arial; font-weight: bold; color: #fff; text-decoration: none; text-transform: uppercase; whitespace: nowrap; background: url(http://www.peabbostad.se/filearchive/2/2961/header_btn_1bgrightNY.gif) no-repeat right; height: 22px; line-height: 22px;}

.pbinputsearch{
height:16px;
width:133px;
border-top: 1px #e5e5e5 solid;
border-left: 1px #e5e5e5 solid;
border-bottom: 1px #e5e5e5 solid;
border-right: none;
color:#888;
font-size:11px;
font-family:arial;
font-weight:normal;
padding-top:3px;
padding-left:5px;

}

.pbsearchbtn{
*margin-top:1px;
_margin-top:1px;
}

.pbsearchnumbers1{
float:left;
font-family:arial;
font-size:12px;
/*color:#a95b3c;*/
color:#fff;
font-weight:bold;
margin-top:5px;
margin-right:4px;
}

.pbsearchnumbers{
float:left;
font-family:arial;
font-size:12px;
/*color:#a95b3c;*/
color:#fff;
font-weight:bold;
margin-top:5px;
margin-right:4px;
margin-left:5px;
}
/* TIPSA
***************************************************************************************/
.divtipsatextbox{
font-family:arial;
font-size:11px;
color:#888;
margin-top:10px;
margin-bottom:7px;
}

.divtipsatextbox2{
float:left;
font-family:arial;
font-size:11px;
color:#888;
}

.tipsatextbox{
border: 1px #ccc solid;
font-family:arial;
font-size:11px;
color:#888;
height:16px;
width:145px;
padding-left:15px;
padding-top:5px;
}

.tipsatextbox2{
float:left;
border-top: 1px #ccc solid;
border-left: 1px #ccc solid;
border-bottom: 1px #ccc solid;
border-right: 1px #ccc solid;
font-family:arial;
font-size:11px;
color:#888;
height:16px;
padding-left:15px;
padding-top:5px;
width:145px;
}
.skickatext{
float:right;
font-family:arial;
font-size:12px;
color:#ff581d;
text-transform:uppercase;
font-weight:bold;
text-decoration:none;
margin-right:5px;
margin-top:3px;

}
.arrows{
color:#000;


}

.divSendMessage{
color:#444;
font-family:arial;
font-size:12px;
}

/* KÖPGUIDEN (Sida)
***************************************************************************************/

#kopguidepage {padding: 40px 40px 40px 40px; FONT-SIZE: 11px; COLOR: #444; line-height: 16px; font-family: Arial, Helvetica, Sans serif}

#kopguidepage a:link, #kopguidepage a:visited{color:#ff581d; text-decoration:none; font-weight:bold;}
#kopguidepage a:hover, #kopguidepage a:active{color:#ff581d; text-decoration:none; font-weight:bold;}

#kopguidepage .left {position: relative; float: left; width: 540px}

#kopguidepage .right {position: relative; float: right; width: 263px}

#kopguidepage .top {display: table; margin: 0px; padding: 1px}

#kopguidepage .sep {clear: both; background: url(http://www.peabbostad.se/filearchive/1/1295/kopguidepage-sep.gif) repeat-x left center; margin: 12px 0px 17px 0px}

#kopguidepage .bottom {display: table; margin: 0px 0px 30px 0px}

#kopguidepage .topLeft {float: left; width: 47%; margin: 0px}
#kopguidepage .topRight {float: right; width: 47%}
#kopguidepage .bottomLeft {float: left; width: 47%; margin: 0px}
#kopguidepage .bottomRight {float: right; width: 47%}

#kopguidepage h1 {display: block; font-weight: normal; font-size: 28px; text-transform: uppercase; color: #ff581d; font-family: Arial, Verdana, Sans serif; margin: 0px 0px 30px 0px}

#kopguidepage .ingress {display: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #444; FONT-FAMILY: Arial, Helvetica, Sans serif; margin: 7px 0px 26px 0px}

#linkbox01 {background: url(http://www.peabbostad.se/filearchive/1/1268/linkbox-bg-bottom.gif) no-repeat bottom; width: 262px; margin: 0px 0px 10px 0px}

#linkbox01 .wrap {background: url(http://www.peabbostad.se/filearchive/1/1269/linkbox-bg-top.gif) no-repeat; padding: 26px}

#linkbox01 H3 {FONT-WEIGHT: bold; LINE-HEIGHT: 22px; FONT-SIZE: 19px; TEXT-TRANSFORM: uppercase; COLOR: #ff581d; FONT-FAMILY: Arial, Helvetica, Sans serif; margin: 0px}

#linkbox01 P {FONT-SIZE: 11px; COLOR: #444; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, Sans serif; text-align:left; margin: 11px 0px 14px 0px;}

.OrangeRubrik{font-family:arial; font-size:12px; font-weight:bold; color:#ff581d; text-transform: uppercase}

.GreyRubrikStor{font-family:arial; font-size:14px; font-weight:bold; color:#888; text-transform: uppercase}

* {
margin: 0;
padding: 0;
}

p {
margin:5px 0 5px 0;
}

body {
background-color: #fff;
text-align: center;
margin:0;
}


#container {
width: 940px;
margin: 0 auto;
text-align: left;
}

img {
border:0;
behavior: url(http://www.peabbostad.se/iepngfix.htc);

}

.contenttitle {
text-transform:uppercase;
line-height:55px;
}




/* HEADER
*********************************************************************************************/
#headerwrapper{
background:url(http://www.peabbostad.se/filearchive/7/709/header_bg.gif) no-repeat;
width:920px;
height:106px;
_height:123px;
padding-left:20px;
padding-top:17px;
}

#headercontent{
width:900px;

height:57px;
}


#logoholder{
float:left; 
margin-top:17px; 
margin-left:15px; 
margin-right:60px;
}

#headerlistmenu{
float:left; 
font-family: arial; 
font-size:11px; 
color:#666; 
margin-top:22px;
display:none;
}


#headerlistmenu2{
float:left; 
font-family: arial; 
font-size:11px; 
color:#666; 
margin-top:22px;

}


#headerlistmenu ul li a:link, #headerlistmenu ul li a:visited, #headerlistmenu ul li a:hover, #headerlistmenu ul li a:active{text-decoration:none; color:#666;}

#headerlistmenu ul li.listactive a:link, #headerlistmenu ul li.listactive a:visited, #headerlistmenu ul li.listactive a:hover, #headerlistmenu ul li.listactive a:active{text-decoration:none; color:#a65b3b;}


#headerlistmenu ul li{
display:inline;
background: url(http://www.peabbostad.se/filearchive/7/711/headerlistmenuarrow.gif) no-repeat 1px;
padding-left:8px;
padding-right:10px;
}

#headerlistmenu ul li.current{
display:inline;
background: url(http://www.peabbostad.se/filearchive/7/712/headerlistmenuarrowactive.gif) no-repeat 1px;
padding-left:8px;
padding-right:10px;
color:#a65b3b;
}

#headermylist{
float:right;
width:240px;
height:32px;
_height:42px;
background: url(http://www.peabbostad.se/filearchive/7/707/headermylistbg.gif) no-repeat;
margin-top:8px;
margin-right:25px;
padding-top:10px;
padding-left:20px;
font-family:arial;
font-size:11px;
font-weight:bold;
color:#666;
/*display:inline;*/
display:none;
}

#searchareawrapper{
position:relative;
top:12px;
width:887px;
height:32px;
padding-left:13px;
}

.searchareacontent{
float:left;
margin-top:9px;
*margin-top:7px;
_margin-top:4px;
margin-right:15px;
color:#fff;
font-family: arial;
font-weight:bold;
font-size:16px;
}

.searchareacontrols{
float:left;
margin-top:7px;
*margin-top:5px;
_margin-top:2px;
width:760px;
}

.imagelink{position:relative; top:-10px; left:-20px;}
/* CONTENT

*********************************************************************************************/
#contentwrapper {
background: url(http://www.peabbostad.se/filearchive/7/708/content_bg.gif) no-repeat;
width:923px;
min-height:640px;
_height:640px;
padding-left:7px;
padding-right:10px;
padding-top:14px;

}

.widecontent{
font-family:arial;
font-size:13px;
color:#444;
font-weight:normal;
line-height:18px;
margin-top:35px;
margin-left:40px;
}

.widecontent h1{
font-family:arial;
font-size:28px;
font-weight:normal;
color:#ff581d;
margin-bottom:18px;
line-height:34px;
}

.widecontent a:link, .widecontent a:visited{ 
font-family:arial;
font-size:13px;
color:#666;
font-weight:normal;
}

.widecontent a:hover, .widecontent a:active{ 
font-family:arial;
font-size:13px;
color:#000;
font-weight:normal;
}

/* LEFTCOLUMN
**********************************************************************************************/
#leftcolumnwrapper{
float:left;
width:200px;
padding-top:30px;
}

#subnavigationcontainer{
float:left;
margin-left:1px;
}

#subnavigationcontainer ul li{
list-style:none;
font-family:arial;
font-size:12px;
font-weight:bold;
margin-left:26px;
line-height:23px;
text-transform:uppercase;
}

/* SUBNAVIGATION
***********************/
#subnavigationcontainer ul li a:link, #subnavigationcontainer ul li a:visited{text-decoration:none; color:#ff581d; padding-left:10px;
}

#subnavigationcontainer ul li a:hover, #subnavigationcontainer ul li a:active{text-decoration:none; color:#444;padding-left:10px;
}

#subnavigationcontainer ul li.subactive a:link, #subnavigationcontainer ul li.subactive a:visited,
#subnavigationcontainer ul li.subactive a:hover, #subnavigationcontainer ul li.subactive a:active{text-decoration:none; background: url(http://www.peabbostad.se/filearchive/7/714/subnavarrowactive.gif) no-repeat 2px;  
color:#444; padding-left:10px;
}

#subnavigationcontainer h1{
width:164px;
min-height:42px;
_height:42px;
background: url(http://www.peabbostad.se/filearchive/7/713/subnavheaderbg.gif) repeat-x;
font-family:arial;
font-size:20px;
font-weight:normal;
color:#fff;
padding-top:12px;
padding-left:35px;
padding-bottom:10px;
padding-right:5px;
margin-bottom:20px;

}


/* INTRESSEANMÄLAN
******************************************************************************/
.intressebox{
position:relative;
float:left;
background:url(http://www.peabbostad.se/filearchive/7/715/intresseanmalanbg.gif) no-repeat;
height:157px;
width:152px;
margin-left:15px;
_margin-left:5px;
margin-top:4px;
padding-left:22px;
padding-top:20px;
padding-right:20px;
font-family:arial;
color:#888;
}

.intressebox h3{
font-size:12px;
font-weight:bold;
text-transform:uppercase;
line-height:16px;
}

.intressetextboxnamn{
width:130px;
color:#888;
font-family:arial;
font-size:11px;
font-weight:normal;
padding-left:10px;
padding-top:5px;
height:16px;
border:1px #ccc solid;
margin-top:7px;
}

.intressetextboxemail{
width:130px;
color:#888;
font-family:arial;
font-size:11px;
font-weight:normal;
padding-left:10px;
padding-top:5px;
height:16px;
border:1px #ccc solid;
margin-top:6px;
margin-bottom:10px;

}

.pagecount{
position:relative;
left:95px;
top:-14px;
font-family:arial;
font-weight:bold;
font-size:10px;
color:#999;
}

/*
*******************************************************************************/
.leftcolumnbox{
margin-top:20px;
float:left;
margin-left:35px;
_margin-left:15px;
}

.leftcolumnbox ul li{
list-style:none;
line-height:20px;
}

.leftcolumnbox ul li a:link, .leftcolumnbox ul li a:visited{
text-decoration:none;
font-family:arial;
font-weight:bold;
font-size:10px;
color:#ff581d;
text-transform:uppercase;
} 

.leftcolumnbox ul li a:hover, .leftcolumnbox ul li a:active{
text-decoration:none;
font-family:arial;
font-weight:bold;
font-size:10px;
color:#666;
text-transform:uppercase;
}

.leftcolumnbox h4{
font-family:arial;
font-size:10px;
color:#888;
}

/* TIPSA EN VÄN
****************************************************************************/
.textboxnamn{
width:145px;
height:16px;
float:left;
border: 1px solid #ccc;
color:#888;
font-family:arial;
font-size:11px;
margin-bottom:7px;
padding-left:10px;
padding-top:5px;
}

.textboxemail{
width:145px;
height:16px;
float:left;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;

color:#888;

padding-left:10px;

padding-top:5px;

font-family:arial;

font-size:11px;

}




/* MÄKLAREBOX
**************************************************************************************/
.maklarbox{
position:relative;
width:160px;
font-family:arial;
color:#444;
font-size:11px;
line-height:13px;
}

.maklareheader{
margin-bottom:10px;
margin-top:9px;
}

.maklarbox h3{
font-family:arial;
color:#888;
font-size:11px;
display:inline;
border-bottom:1px #ff581d solid;

}

.maklarbox a:link, .maklarbox a:visited{text-decoration:none; color:#444;}
.maklarbox a:hover, .maklarbox a:active{text-decoration:none; color:#000;}


/* PDFLINK
***************************************************************************************/
.pdfbox{
position:relative; 
float:left; 
margin-left:25px; 
_margin-left:10px; 
margin-top:24px; 
width:200px;
clear:left;
}

.pdfbox h4 a:link, .pdfbox h4 a:visited, .pdfbox h4 a:hover, .pdfbox h4 a:active {
font-family:arial;
font-size:10px;
color:#888;
text-decoration:none;
clear:right;
}

.line{
border-bottom:1px #ccc solid;
height:1px;
width:187px;
_width:190px;
float:left;
margin-top:20px;
_margin-top:0px;
margin-left:20px;
_margin-left:7px;
}

/* HÖGER KOLUMN
********************************************************************************************/
#rightcolumnwrapper{
float:right;
width:650px;
padding-right:30px;
padding-top:30px;
font-family:arial;
font-size:13px;
color:#666;
font-weight:normal;
line-height:18px;
}

#printcontent{
font-family:arial;
font-size:13px;
color:#666;
font-weight:normal;
line-height:18px;
}
#printcontent h1{
font-family:arial;
font-size:28px;
font-weight:normal;
color:#ff581d;
margin-bottom:18px;
line-height:34px;
}


#rightcolumnwrapper h1{
font-family:arial;
font-size:28px;
font-weight:normal;
color:#ff581d;
margin-bottom:18px;
line-height:34px;
}

#rightcolumnwrapper img.imgbg{
background:url(http://www.peabbostad.se/filearchive/7/723/contentimgbg.gif) no-repeat;
padding-top:9px;
padding-left:9px;
padding-right:9px;
padding-bottom:9px;
}

#rightcolumnwrapper .contenttext{
margin-bottom:60px;
}

.contenttextrss{
}

.stepscontent img.imgbg{
background:url(http://www.peabbostad.se/filearchive/7/723/contentimgbg.gif) no-repeat;
padding-top:9px;
padding-left:9px;
padding-right:9px;
padding-bottom:9px;

}


#rightcolumnwrapper a:link, #rightcolumnwrapper a:visited {
font-family:arial;
color:#666;
text-decoration:none;
}

#rightcolumnwrapper a:hover, #rightcolumnwrapper a:active {
font-family:arial;
color:#444;
text-decoration:none;
}


/* STARTSIDA
***************************************************************************************/
#startflash{
position:relative;
jhbjbhjbhtop:14px;
left:33px;
width:923px;
margin-bottom:15px;
z-index:1;
}

#bottomcontent{
position:relative;
left:25px;
z-index:12;
margin-top:-100px;
padding-left:20px;
}

#newsticker{
position:relative;
width:870px;
height:25px;
background: url(http://www.peabbostad.se/filearchive/7/744/newstickerbg.gif) no-repeat;
margin-bottom:30px;
margin-left:5px;
padding-left:12px;
line-height:25px;
font-family: arial;
font-size:10px;
color:#747474;
z-index:999;
padding-top: 1px;
}

#newsticker .title{
font-family: arial;
font-size:12px;
font-weight:bold;
color:#ff581d;
float: left;
}

#newsticker a.tickerlink:link ,a.tickerlink:visited {cursor: pointer; height: 23px; line-height: 23px; text-decoration: none; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #444; FONT-FAMILY: arial; margin: 0px 80px 0px 0px}
#ticker a.tickerlink:hover ,a.tickerlink:active {cursor: pointer; text-decoration: underline; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #444; FONT-FAMILY: arial}

#startnewsbox{
width:591px;
height:55px;
line-height:55px;
background: url(/filearchive/2/2888/startnewsbox-bg.gif) no-repeat;
margin-left:6px;
_margin-left:33px;
}


.startnewswrapper{line-height:22px; padding-top:5px; *padding-top:0px; margin-top:7px; margin-left:10px;}
.startnewswrapper h4{margin:0; padding:0; font-family:arial; font-size:12px; font-weight:bold; color:#ff581d;}
.startnewsitemwrapper{float:left; background: url(/filearchive/7/711/headerlistmenuarrow.gif) no-repeat right 8px; padding-right:15px; }
.startnewsitemwrapper a:link, .startnewsitemwrapper a:visited{font-family:arial; font-size:11px; color:#444; text-decoration:none;}
.startnewsitemwrapper a:hover, .startnewsitemwrapper a:active{font-family:arial; font-size:11px; color:#444; text-decoration:none;} 

.startnewsarchivewrapper{float:right; margin-right:15px; padding-right:10px; background:url(/filearchive/2/2924/startnewsarchivearrow.gif) no-repeat right 9px;}
.startnewsarchivewrapper a:link, .startnewsarchivewrapper a:visited{font-family:arial; font-size:11px; color:#ff581d; text-decoration:none;}
.startnewsarchivewrapper a:hover, .startnewsarchivewrapper a:active{font-family:arial; font-size:11px; color:#ff581d; text-decoration:none;}

#startbox1wrapper{
position:relative;
text-align:left;
float:left;
width:250px;
height:260px;
background:url(http://www.peabbostad.se/filearchive/7/746/startbox1bg.gif) no-repeat;
padding-top:26px;
margin-top:6px;
margin-left:5px;
_margin-left:3px;
z-index:993;
}
	
#startbox1content{
padding-left:15px;
padding-right:20px;
font-family:arial;
font-size:11px;
color:#444;
font-weight:normal;
margin-top:20px;
}
	
.header{
font-family: arial;
font-size:22px;
font-weight:normal;
text-transform:uppercase;
color:#ff581d;
padding: 0px 15px 0px 15px;
margin-bottom:-15px;
margin-top:-15px;
}

#startbox2wrapper{
position:relative;
z-index:935;
float:right;
width:610px;
_width:580px;
height:180px;
background:url(http://www.peabbostad.se/filearchive/7/790/projectsbg.png) no-repeat center;
_background:none;
margin-right:20px;
_margin-right:0;
_padding-right:10px;
margin-top:-26px;
z-index:60;
}


#startbox2wrapperNY{
position:relative;
z-index:935;
float:right;
width:610px;
_width:580px;
height:180px;
background:url(http://www.peabbostad.se/filearchive/7/790/projectsbg.png) no-repeat center;
_background:none;
margin-right:20px;
_margin-right:0;
_padding-right:10px;
*margin-top:7px;
z-index:60;
}

.startbox2projectimages{
position:relative;
top:0;
left:0;
margin-left:7px;
_margin-left:25px; 
width:610px;
z-index:23;
}

.startbox2projectimagesNY{
position:relative;
top:0px;
left:0;
/*margin-left:7px;*/
_margin-left:25px; 
width:610px;
z-index:23;
}

#startbox2projectcontent{
z-index:200;
}


.startbox2projectcontent{
font-family: arial;
font-size: 12px;
font-weight: bold;
color: #888;
margin-left:25px;
_margin-left:50px;
}

.startbox2projectrubrik{
z-index:899;
margin-top:5px;
margin-left:25px;
_margin-left:50px;


}

.startbox2projectrubrik h1{
font-family: arial;
font-size: 15px;
color: #ff581d;
font-weight: bold;
text-transform:uppercase;
clear:both;
z-index:889;
}


.startbox2projectcontentNY{
font-family: arial;
font-size: 12px;
font-weight: bold;
color: #888;
margin-left:25px;
_margin-left:50px;
}

.startbox2projectrubrikNY{
z-index:899;
margin-top:5px;
margin-left:25px;
_margin-left:20px;
width:300px;
float:left;
}

.startbox2projectrubrikNY h1{
font-family: arial;
font-size: 15px;
color: #ff581d;
font-weight: bold;
text-transform:uppercase;
clear:both;
z-index:889;
}

.imagewrap{
float:left;
z-index:24;
}

.startlinkswrapper{
margin-left:25px;
_margin-left:50px;
}

.startlinkswrapperNY{
margin-left:25px;
_margin-left:0;
float:right;
margin-top:10px;
}

/* Länkbakgrunder
***********************/

.btnwrapper{
margin-top:5px;
float:left;
}

.linkleftbg{
float:left; 
background:url(http://www.peabbostad.se/filearchive/7/755/linkleftbg.gif) no-repeat; 
height:21px; 
width:5px;
}

.linkmiddlebg{
float:left; 
background:url(http://www.peabbostad.se/filearchive/7/756/linkmiddlebg.gif) no-repeat; 
height:21px; 
line-height:21px;
text-transform:uppercase;
}

.linkrightbg{
float:left;
background:url(http://www.peabbostad.se/filearchive/7/757/linkrightbg.gif) no-repeat; 
height:21px; 
width:5px; 
}

.greylinkleftbg{
float:left; 
background:url(http://www.peabbostad.se/filearchive/8/853/greylinkleftbg.gif) no-repeat; 
height:23px; 
width:5px;
}

.greylinkmiddlebg{
float:left; 
background:url(http://www.peabbostad.se/filearchive/8/854/greylinkmiddlebg.gif) no-repeat; 
height:23px; 
line-height:23px;
text-transform:uppercase;
}

.greylinkrightbg{
float:left;
background:url(http://www.peabbostad.se/filearchive/8/855/greylinkrightbg.gif) no-repeat; 
height:23px; 
width:5px; 
margin-right:10px;
}

.linkmiddlebg a:link, .linkmiddlebg a:visited, .greylinkmiddlebg a:link, .greylinkmiddlebg a:visited{
color:#fff;
text-decoration:none;
font-weight:normal;
font-family: arial;
font-size:11px;
}

.linkmiddlebg a:hover, .linkmiddlebg a:active, .greylinkmiddlebg a:hover, .greylinkmiddlebg a:active{
color:#fff;
text-decoration:none;
font-weight:normal;
font-family: arial;
font-size:11px;
}

/* FOOTER
***************************************************************************************/
#footercontainer{
margin-left:35px;

}


body:nth-of-type(1) #footercontainer{
margin-left:35px;
margin-top:45px;
}

#footer{
clear:both;
width:900px;
padding-top:10px;
padding-bottom:20px;

}

#footerleft{
float:left;

width:680px;
font-family: arial;
font-size:14px;
color:#666;
margin-left:50px;
_margin-left:25px;
text-transform:uppercase;

}




#iframefooterleft{
float:left;
width:690px;
font-family: arial;
text-transform:uppercase;
font-size:14px;
color:#666;


}

#footerright{
float:right;
width:80px;
text-align:right;
font-family:arial;
font-size:11px;
color:#888;
margin-right:40px;
_margin-right:25px;
margin-top:3px;

}

#footerrightrss{
float:right;
width:80px;
text-align:right;
font-family:arial;
font-size:11px;
color:#888;
margin-right:50px;
position:relative;
top:-13px;
_margin-right:30px;

}


#footer a:link, #footer a:visited{
color:#888;
text-decoration:none;
font-family:arial;
font-size:11px;
font-weight:normal;
}

#footer a:hover, #footer a:active{
color:#000;
text-decoration:none;
font-family:arial;
font-size:11px;
font-weight:normal;
}




/* IFRAME
*****************************************************************************************************/
.iframecontent{position:relative; height:228px; width:900px; font-family:arial; font-size:12px; color:#444; text-align:left;}

.iframecontent a:link, .iframecontent a:visited{font-size:12px; text-decoration:none; font-weight:bold; color:#ff581d;}

.iframecontent a:hover, .iframecontent a:active{font-size:12px; text-decoration:none; font-weight:bold; color:#ff581d;} 

.rssboxwrapper{
position:relative; 
background:url(http://www.peabbostad.se/filearchive/1/1393/rssboxbg.gif) no-repeat bottom; 
float:left; 
height:170px; 
width:170px;
vertical-align:bottom; 
padding-top:58px;  
padding-left:20px;
padding-right:60px;
}

.kopguidepuff{
position:relative; 
background:url(http://www.peabbostad.se/filearchive/1/1394/kopguidepuffbg.gif) no-repeat bottom; 
height:170px; 
width:570px;
vertical-align:bottom; 
float:right; 
padding-top:58px; 
padding-left:40px;
margin-right:35px;
}
		
.rssboxwrapper h1{font-size:14px; font-family:arial; color:#ff581d; text-transform:uppercase; color:#ff581d; margin-bottom:4px;}
.rssboxwrapper h2{font-size:12px; font-weight:bold; font-family:arial; color:#ff581d; text-transform:uppercase; margin-bottom:4px; margin-top:25px;}
.kopguidepuff h1{font-size:14px; font-family:arial; color:#ff581d; text-transform:uppercase; color:#ff581d; margin-bottom:10px;}
.rssbottom{ width:160px; font-size:12px; margin-top:10px; }
.kopguidepuffcontent{width:400px; line-height:18px; margin-bottom:10px;}



/* NYHETER
**********************************************************************************/
.newsdate{
font-family:arial;
color:#888;
font-size:10px;
margin-top:25px;
}

.newsbody{
font-family:arial;
color:#444;
font-size:12px;
}

.newscontainer{
float:left;
width:190px;
margin-left:20px;
_margin-left:15px;
}

.newscontainer a:link, .newscontainer a:visited{
color:#ff581d;
font-size:12px;
font-weight:bold;
font-family:arial;
text-decoration:none;
text-transform:uppercase;
}

.newscontainer a:hover, .newscontainer a:active{
color:#ff581d;
font-size:12px;
font-weight:bold;
font-family:arial;
text-decoration:none;
text-transform:uppercase;
}

.newsheader{
font-family: arial;
font-size:12px;
font-weight:bold;
color:#888;
border-bottom:1px #ff581d solid;
display:inline;
margin-bottom:20px;
text-transform:uppercase;
}

.newsheaderarchive{
font-family: arial;
font-size:12px;
font-weight:bold;
color:#888;
margin-top:30px;
margin-bottom:20px;
}

.newsheaderarchiveinl{
display: inline;
border-bottom:1px #ff581d solid;
}

.newsarchivelistitem{
padding-top:10px;
display:block;
}

.newsline{
border-bottom:1px #e6e6e6 solid;
margin-left:-10px;
margin-top:25px;
}

/* KONTAKTA OSS
************************************************************/
.contactcontent{
margin-bottom:40px;
font-size:13px;
color:#444;
font-family:arial;
}

.contactinfo{
margin-top:15px;
font-size:16px;
color:#888;

font-family:arial;
line-height:22px;
}

.contactinfo a:link, .contactinfo a:visited{
color:#888;
text-decoration:none;
}

.contactinfo a:hover, .contactinfo a:active{
color:#444;
text-decoration:none;
} 

.contactdropdown{
margin-bottom:30px;
_margin-bottom:21px;
color:#666;
font-family: arial;
font-size:12px;
}

.contactheader{
display:inline;
border-bottom: 1px solid #ff581d;
font-family: arial;
font-size:13px;
font-weight:bold;
color:#888;
text-transform:uppercase;

margin-top:25px;
}


.contactnavheader{
display:block;
border-bottom: 1px solid #ff581d;
font-family: arial;
font-size:13px;
font-weight:bold;
color:#888;
text-transform:uppercase;
margin-left:25px;
margin-bottom:20px;
}

.contentline{
margin-top:10px;
margin-bottom:30px;
}


/* 6 steps
************************************************************/
.stepswrapper{ margin-left:40px; padding-top:40px; margin-right:35px;}
.stepsheader{font-family:arial; font-size:30px; font-weight:normal; line-height:36px; color:#ff581d; float:left; text-transform:uppercase; margin-bottom:11px; width:620px; }
.stepsrelated{float:right; text-align:right; vertical-align:top; margin:0; font-family:arial; font-size:11px; font-weight:bold; color:#ff581d; text-transform:uppercase;}
.stepsrelated a:link, .stepsrelated a:visited{font-family:arial; font-size:11px; font-weight:bold; color:#ff581d; text-decoration:none;}
.stepsrelated a:hover, .stepsrelated a:active{font-family:arial; font-size:11px; font-weight:bold; color:#ff581d; text-decoration:none;} 
.stepsrelated ul li{list-style:none; margin:0; line-height:18px;}
.stepsrelated ul{ margin:0;}
.stepsingress{clear:both; font-family:arial; font-size:13px; font-weight:normal; color:#888; width:588px; margin-bottom:32px;}
.steplist{}

.stepslistitem span{font-family: arial; height:41px; font-size:10px; font-weight:normal; color:#ff581d; text-decoration:none; text-transform:uppercase; display:block;}

.stepslistitemactive span{font-family: arial; height:41px; font-size:10px; font-weight:bold; color:#666; text-decoration:none; text-transform:uppercase; display:block;}

.stepslistitem{background: url(http://www.peabbostad.se/filearchive/1/1027/6stepsbg.gif) no-repeat; font-weight:normal; font-family: arial; font-size:10px; color:#ff581d; padding-left:12px; padding-top:18px; height:41px; _height:35px; width:129px; _width:135px; float:left; margin-bottom:40px; text-transform:uppercase; }

.stepslistitemactive{background: url(http://www.peabbostad.se/filearchive/1/1027/6stepsbg.gif) no-repeat; font-weight:bold; font-family: arial; font-size:10px; color:#666; padding-left:12px; padding-top:18px; height:41px; _height:35px; width:129px; _width:135px; float:left; margin-bottom:40px; text-transform:uppercase; }


.stepslistitem2{background: url(http://www.peabbostad.se/filearchive/1/1027/6stepsbg.gif) no-repeat; font-weight:normal; font-family: arial; font-size:10px; color:#ff581d; padding-left:9px; padding-top:18px; height:41px; _height:35px; width:132px; _width:138px; float:left; margin-bottom:40px; text-transform:uppercase; }

.stepslistitemactive2{background: url(http://www.peabbostad.se/filearchive/1/1027/6stepsbg.gif) no-repeat; font-weight:bold; font-family: arial; font-size:10px; color:#666; padding-left:9px; padding-top:18px; height:41px; _height:35px; width:132px; _width:138px; float:left; margin-bottom:40px; text-transform:uppercase; }



.stepscontent{clear:both; font-family:arial; font-size:11px; color:#444; font-weight:normal; margin-bottom:40px; line-height: 16px;}

.stepscontent img{padding-left:20px;}
.stepsprintarea{font-family:arial; font-size:13px; color:#ff581d; font-weight:normal;margin-bottom:40px; clear:both;}
.stepsprintarea img{margin:0; padding:0;}
.stepPrintTitle{font-family:arial; font-weight:bold; color:#444; clear:both;}
.stepPrintContent{font-family:arial; font-size:13px; color:#444; font-weight:normal; clear:both;}
.stepPrintContent IMG {display: none; visibility: hidden;}


/* INSPIRATION
*************************************************************/
#inspirationswrapper{ position:relative; margin-left:6px; margin-right:6px; padding-top:15px; z-index:1;}
#inspirationpageswrapper{position:relative; margin-top:-200px; z-index:50; margin-left:15px;}
.inspirationspage{position:relative; float:left; margin-right:17px; z-index:51;}
.inspirationlinktext{width:280px; text-align:center; font-family:arial; font-size:22px; font-weight:normal; color:#ff581d; text-transform:uppercase; word-wrap: break-word; position:relative; top:-50px}
.inspirationspage a:link, .inspirationspage a:visited, .inspirationspage a:hover, .inspirationspage a:active {text-decoration:none; color:#ff581d;}



/* TOPNAVIGATION (sätt "top" som CssPrefix)
************************************************************/

/* Placera "menubg" i lemooncell */
.menubg{}

#topmenucontainerHorizontal{}
#topmenucontainerHorizontal UL{DISPLAY: inline; LIST-STYLE-TYPE: none}
#topmenucontainerHorizontal UL LI{DISPLAY: inline; FLOAT: left}

#top0level A{DISPLAY: block; PADDING: 0px 10px 0px 8px; FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY:  arial; TEXT-DECORATION: none;
background: url(http://www.peabbostad.se/filearchive/7/711/headerlistmenuarrow.gif) no-repeat 1px;
}


#top0level A:hover{color:#a65b3b;}

#top0level A#current{ 
background: url(http://www.peabbostad.se/filearchive/7/712/headerlistmenuarrowactive.gif) no-repeat 1px;
padding-left:8px;
padding-right:10px;
color:#a65b3b;
}

/* Lägg in en bild i filarkivet och hämta ID i fältet "Separator" när du dubbelklickar kontrollen */
.topSeparator{width: 1px}


/* SUBNAVIGATION (sätt "sub" som CssPrefix)
************************************************************/

#subcontactmenucontainer{}

#subcontact0levelContainer{PADDING: 0px; MARGIN: 0px;}
#subcontact1levelContainer{PADDING: 3px 0px 7px 0px; MARGIN: 0px; BACKGROUND: #fff;}
#subcontact2levelContainer{PADDING: 3px 0px 7px 0px; MARGIN: 0px}

/* Tar bort punktlista (täcker IE6+ FF) */
#subcontact0level{PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;}
#subcontact1level{PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;}
#subcontact2level{PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;}

#subcontact0level li{

margin-bottom:10px;
}

/* Länkar i menyn */
#subcontact0levelContainer A{PADDING-LEFT: 25px; DISPLAY: block;font-family:arial; font-size:12px; font-weight:bold; color:#ff581d;  TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 14px; HEIGHT: auto; _HEIGHT: 100%; }

#subcontact1levelContainer A{PADDING-LEFT: 40px; TEXT-TRANSFORM: none; LINE-HEIGHT: 17px}
#subcontact2levelContainer A{PADDING-LEFT: 55px; FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 15px}
#subcontact0levelContainer A:hover{COLOR: #444}

/* Aktiv huvudnod */
#subcontact0levelContainer A#active{color:#444;}
#subcontact1levelContainer A#active{color:#444;}
#subcontact2levelContainer A#active{}

/* Aktiv sida */
#subcontact0levelContainer A#current{PADDING-LEFT: 25px; COLOR: #444}

#subcontact1levelContainer A#current{PADDING-LEFT: 40px; color:#444;}

#subcontact2levelContainer A#current{PADDING-LEFT: 55px;}

/* subnavigation
*******************************/
#submenucontainer{}

#sub0levelContainer{PADDING: 0px; MARGIN: 0px;}
#sub1levelContainer{PADDING: 0px; MARGIN: 0px;}
#sub2levelContainer{PADDING: 3px 0px 7px 0px; MARGIN: 0px}

/* Tar bort punktlista (täcker IE6+ FF) */
#sub0level{PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;}
#sub1level{PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;}
#sub2level{PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;}

/* Länkar i menyn */
#sub0levelContainer A{PADDING-LEFT: 25px; DISPLAY: block;font-family:arial; font-size:12px; font-weight:bold; color:#ff581d;  TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 20px; HEIGHT: auto; _HEIGHT: 100%;}
#sub0levelContainer A{PADDING-LEFT: 25px; DISPLAY: block;font-family:arial; font-size:12px; font-weight:bold; color:#ff581d;  TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 20px; HEIGHT: auto; _HEIGHT: 100%;}
#sub2levelContainer A{PADDING-LEFT: 55px; FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 15px}
#sub0levelContainer A:hover{COLOR: #444}

/* Aktiv huvudnod */
#sub0levelContainer A#active{color:#444;}
#sub1levelContainer A#active{color:#444;}
#subcontact2levelContainer A#active{}

/* Aktiv sida */
#sub0levelContainer A#current{PADDING-LEFT: 25px; COLOR: #444}

#sub1levelContainer A#current{ color:#444;}

#sub2levelContainer A#current{PADDING-LEFT: 55px;}


/* BREADCRUM (sätt "bc" som CssPrefix)
************************************************************/


#bcmenucontainerHorizontal UL{PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none}
#bcmenucontainerHorizontal UL LI{DISPLAY: inline}

#bc0level A{FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial; TEXT-DECORATION: none}

#bc0level A:hover{COLOR: #999}

#bc0levelContainer A#current{color: #3366cc}

.bcSeparator{padding: 0px 4px 0px 4px; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial; TEXT-DECORATION: none}


/* Sidstilar
*************************************************************/
.MellanRubrik{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ea6b38; FONT-FAMILY: Arial, Verdana, Sans serif}
.OrangeBrodtext{FONT-SIZE: 12px; COLOR: #ea6b38; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Verdana, Sans serif}
.OrangeBrodtextMindre{FONT-SIZE: 11px; COLOR: #ea6b38; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Verdana, Sans serif}