/**
* Created by Niclas Larsson
*
**/

/* Site width */
#siteTop, #subMenu, #mainContent, #footer{width:1024px;}

html, * {margin:0;padding:0;}
a{outline:none;}
/* font:normal 14px "Century Gothic", arial, sans-serif; */
body{width:100%;height:100%;font-weight:100;font-family:'Century Gothic', arial, sans-serif;font-size:14px;color:#000000;text-align:center;background:#EEEEEE;}
#siteContainer{width:100%;height:100%;margin:0 auto;text-align:center;background:#eeeeee;}
#siteTopBG{border-bottom:8px solid #3F75A7;width:100%;height:130px;margin:0 auto;background:#ffffff;}
#siteTop{height:100%;background:#ffffff;margin:0 auto;text-align:left;position:relative;}
#siteTopUpper{width:100%;height:87px;float:left;}
#banner{width:367px;height:72px;float:left;margin:15px 35px;background:url(../images/banners/banner1.png) no-repeat;}
	#banner a{width:100%;height:100%;display:block;}
#rightTopMenu{height:25px;padding-top:5px;float:right;text-align:right;}
#rightTopMenu li{border-right:1px solid #cccccc;float:left;list-style-type:none;padding: 2px 12px;}
#rightTopMenu img{border:none;}
#rightTopMenu a{text-decoration:none;color:#000000;}
#rightTopMenu span{font-weight:bold;font-size:12px;}
#topDropDown li{border:none;float:none;}
#siteTopBottom{width:100%;height:43px;float:left;}
#searchBox{width:213px;height:28px;margin:15px /* 14px */ 0 0 0;float:left;background:url(../images/backgrounds/searchBox.png) no-repeat;}
#searchBox input{border:none;width:170px;margin:5px 30px;background:transparent;}
#mainMenu{height:31px;float:left;position:absolute;left:300px;bottom:0;}
#mainMenu a{padding:7px 9px 8px 9px;color:#ffffff;font-weight:bold;text-decoration:none;display:inline-block;background-color:#142333;}
#mainMenu a:hover{background:#3F75A7 url(../images/backgrounds/subMenu.png) repeat-x 0 4px;}
#subMenuBG{width:100%;height:37px;text-align:center;background:#F6F6F6 url(../images/backgrounds/subMenu.png) repeat-x 0px 17px;}
#subMenu{border-top:3px solid #E2E2E2;border-bottom:10px solid #F2F2F2;width:100%;text-align:center;background:#f6f6f6;}
#subMenu h2{color:#000000;font-size:18px;}
#subMenuPos{margin:10px 0 0 0;float:right;}
#subMenuPos a{padding:6px 12px;margin-left:2px;font-weight:bold;font-size:12px;color:#FFFFFF;background:#142333;}
#subMenuPos a:hover{color:#000;background:url(../images/backgrounds/ovreHundraBak.png) #D2D2D2 0px 0px repeat-x;}

#mainContentBG{width:100%;text-align:center;float:left;background:#ffffff;}
#mainContent{background:#ffffff;margin:0 auto;padding:20px 0 10px 0;text-align:left;}
/* Index */
.indexInfoLeft{width:430px;margin-left:20px;float:left;overflow:hidden;min-height:200px;text-align:justify;}
.pTextClass1{font-size:12px;font-weight:bold;color:#666;}
.indexRegister{border:1px solid #e2e2e2;width:530px;margin-top:30px;margin-right:10px;padding:10px 0px 10px 5px;float:right;overflow:hidden;min-height:150px;}
.registerPos{width:750px;position:relative;left:80px;}
#signupform table, .signupform table{border-spacing:0px;border-collapse:collapse;empty-cells:show;}
#signupform .status, .signupform .status{width:246px;padding-top:2px;padding-left:8px;vertical-align:top;white-space:nowrap;}
#signupform .label, .signupform .label{width:100px;padding-top:2px;padding-right:8px;vertical-align:top;text-align:right;white-space:nowrap;}
#signupform .field, .signupform .field{padding-bottom:10px;white-space:nowrap;}
#signupform input, .signupform input{border:1px solid #dddbdb;padding:3px;}
#signupform input:focus, .signupform input:focus{border:1px solid #006DA8;padding:3px;}
#signupform select, .signupform select{border:1px solid #dddbdb;padding:3px;}
#signupform textarea, .signupform textarea{border:1px solid #dddbdb;padding:3px;margin-bottom:5px;font:normal 14px "Century Gothic", arial, sans-serif;}
#userTermsStatus{margin-left:10px;padding-bottom:2px;padding-left:16px;color:#EA5200;}
a:focus{outline:none;} 
.comment{border:1px solid #DFDFDF;height:100px;margin-bottom:30px;}
.big{height:190px;width:450px;}
.popUp{border:8px solid #CCCCCC;text-align:left;background:#ffffff;overflow:hidden;}
.big h5{background:#F6FAFF;}
.popUp h5{border-bottom:1px solid #E9E9E9;height:26px;width:100%;float:left;color:#666666;font-size:10px;margin-bottom:5px;padding:0 5px 0 5px;background:#F6FAFF;}
.ratePos{background:#333333;float:right;}
.popUp span{padding:5px;}
.popUp form{padding:10px;}
h4.header{color:#000000;font-size:12px;padding-bottom:5px;}
/* Login */
.loginPos{width:530px;margin-left:40px;margin-top:30px;float:left;}
.loginPosInfo{border:1px solid #E5E4E1;width:390px;padding:10px;float:right;background:#F2F1EE;}
/* Profile */
#profileLeftMenu{width:530px;margin-left:20px;float:left;}
#profileUserImage{border:1px solid black;width:216px;height:159px;float:left;background:url();}
#profileInfo{width:280px;margin:0 10px;float:left;text-align:center;}
#profileInfo p{float:left;clear:both;}
#profileInfo h2{font-size:24px;font-weight:normal;text-align:left;margin:0 0 0 20px;}
.contactAdd{height:20px;width:20px;float:left;background:url(../../img/kontakter.png) no-repeat;}
.contactAdd:hover{background-position:0px -22px;}
.favoriteAdd{height:20px;width:20px;float:left;margin:0 8px;background:url(../images/icons/favorite.gif) no-repeat;}
.favoriteAdd:hover{background-position:0px -22px;}
.pmNew{height:20px;width:20px;float:left;background:url(../images/icons/write.png) no-repeat;}
.pmNew:hover{background-position:0px -22px;}
#profileComments{border:1px solid #DFDFDF;width:100%;padding:0 5px 5px 5px;margin-bottom:30px;background:#ffffff;float:left;}
.profileComment{border-bottom:1px solid #e4e4e4;width:100%;margin-top:5px;float:left;}
.NewsImg{margin-right:10px;float:left;}
.NewsTitle{margin-bottom:6px;display:block;color:#000000;font-size:14px;font-weight:bold;}
.NewsTitle a:link, .NewsTitle a:Visited{margin-bottom:6px;display:block;color:#000000;font-size:14px;font-weight:bold;text-decoration:none;}
.NewsTitle a:hover{text-decoration:underline;}
.NewsFooter{display:block;color:#000000;font-size:10px;margin:6px 0 14px 0;}
.NewsFooter2{color:#254565;text-decoration:none;}
.profileCommentText{color:#333333;text-align:left;font-size:12px;}
#profileRightMenuContainer{width:448px;margin-left:17px;float:right;}
#profileRightMenu{border:1px solid #DFDFDF;width:100%;float:left;}
#profileRightMenuMargin{margin:5px;}
#profileProjectH4{margin-left:3px;margin-top:3px;}
.profileUserProject{border-bottom:1px solid #DFDFDF;width:100%;margin:0 0 5px 0;padding-bottom:5px;float:left;}
.profileProjectUserPic{border:1px solid black;width:96px;height:72px;float:left;}
.profileProjectUserPic img{width:96px;height:72px;}
.profileProjektInfo{margin-left:5px;float:left;}
.grade{background:black;}
.workCommercial{border:1px solid #EBEBCD;padding:10px;margin-bottom:20px;font-size:10px;font-weight:bold;color:#626262;background:#FAF9CD;}
/* #profileMarketContainer{} */
#profileMarket{border:1px solid #DFDFDF;width:100%;float:left;}
#profileMarketH4{margin-left:3px;margin-top:3px;}
/* Forum */
#forumContainer{width:100%;float:left;font-size:12px;}
    .listContainer{border:1px solid #E2E2E2;width:100%;margin:0 0 15px 0;}
        .listContainerPadding{margin:5px;}
            .listHeader{border-bottom:1px solid #E2E2E2;height:31px;line-height:31px;color:#666666;font-size:12px;font-weight:bold;text-transform:uppercase;}
                .listHeader div{float:left;margin:0 15px 0 0;}
                .listName{width:500px;}
                .listThreads{width:130px;text-align:center;line-height:31px;}
                .listPosts{width:100px;text-align:center;line-height:31px;}
                .listLastPost{width:212px;line-height:31px;}
            .listRowContainer{border-bottom:1px solid #E2E2E2;height:40px;}
                .listRow{width:100%;height:35px;margin:5px 0 0 0;font-size:12px;}
                    .listRow div{float:left;margin:0 15px 0 0;color:#999999;}
                    .statusImage{width:34px;height:37px;background:url(http://images.buildlog.eu/images/imgSprite.png) no-repeat;}
                        .statusImageNew{background-position:-82px -797px;}
                        .statusImageImportant{}
                        .statusImageNoNew{background-position:-139px -797px;}
                    .rowData{margin:0 0 0 20px;}
                        .rowData a{font-size:14px;}
                        .rowData p{color:#666666;}
                    .listLastPost div{line-height:12px;margin:4px 0 0 0;}
                        .listRow .listLastPost p{font-size:10px;margin:3px 0 0 0;}
                        .listRow .listThreads{line-height:36px;}
                        .listRow .listPosts{line-height:36px;}
    #threadName{width:100%;height:34px;}
        #threadName h2{font-size:24px;font-weight:normal;margin:6px 0 0 20px;}
    #forumButtonsTop{border-bottom:2px solid #cccccc;width:100%;height:28px;margin:0 0 15px 0;float:left;}
    #forumButtonsBottom{border-top:2px solid #cccccc;width:100%;height:28px;margin:15px 0 20px 0;float:left;}
        #forumButtonsBottom div{margin:8px 0 0 0;}
    .answer{border:3px solid #009933;color:#fff;font-size:12px;padding:2px 5px;text-transform:uppercase;background:#00CC33;}
    .locked{border:3px solid #D53E3E;color:#fff;font-size:12px;padding:2px 5px;text-transform:uppercase;background:#F35A5A;}
    #postContainer{width:100%;list-style-type:none;float:left;}
        #postContainer li{width:100%;float:left;margin:15px 0 0 0;position:relative;}
            #postContainer li.first{margin:0;}
            .forumUserDataContainer{float:left;}
                .forumUserDataContainer .imageContainer{border:2px solid #E2E2E2;max-width:90px;max-height:67px;}
		* html .forumUserDataContainer .imageContainer{width:90px;height:67px;}
			.forumUserDataContainer .imageContainer img{max-width:90px;max-height:67px;display:block;}
			* html .forumUserDataContainer .imageContainer img{width:90px;height:67px;}
            #postContainer .username a{margin:5px 0 0 5px;display:inline-block;color:#254565;text-decoration:none;font-size:12px;font-weight:bold;}
            #postContainer .postMessageContainer{width:869px;float:right;}
                .postMessageContainer .postMessagePadding{width:847px;margin:10px 0 10px 10px;float:left;}
                    .postMessagePadding .postMenu{width:100%;height:35px;float:left;text-align:right;}
                        .postMessagePadding .postMenu a{border:3px solid #C0CBD2;font-size:12px;padding:2px 5px;text-transform:uppercase;color:#000000;background:#D5DFE5;}
                        .postMessage{margin:0 0 15px 0;float:left;}
                        .postExtra{width:100%;float:left;}
                            .postExtra .postAddToFavorites{height:25px;float:left;padding:0 0 0 23px;line-height:25px;background:url(../images/icons/faved.png) no-repeat;}
                                .postExtra .postAddToFavorites a{font-size:11px;color:#000;}
                            .postExtra .postRightButtons{float:right;}
                                .postExtra .postRightButtons a{height:28px;line-height:28px;display:inline-block;padding:0 5px 0 5px;color:#000;font-size:12px;}
                                    .postRightButtons .postVotes{padding:6px;float:left;margin:0 10px 0 0;background:#fff;}
                                        .postRightButtons .postVotes div{height:22px;float:left;color:#000000;font-size:12px;}
                                            .postRightButtons .postVotes a{height:100%;margin:0 10px 0 0;display:inline-block;line-height:24px;font-weight:bold;}
                                                .postRightButtons .postVotes a.good{padding:0 20px 0 0;color:#00CC00;background:url(http://images.buildlog.eu/images/imgSprite.png) no-repeat -174px -8px;}
                                                .postRightButtons .postVotes a.bad{padding:0 0 0 17px;color:#FF3300;background:url(http://images.buildlog.eu/images/imgSprite.png) no-repeat -198px -28px;}
                                    .postExtra .postRightButtons a.sameQuestions{border:3px solid #fff;background:#fff;}
                                    .postExtra .postRightButtons a.sameQuestion{border:3px solid #89C6DD;padding:0 5px 0 27px;background:#CCEDFA url(../images/icons/volum2.png) no-repeat 4px 5px}
                                    .postExtra .postRightButtons a.goodAns{border:3px solid #5EC855;background:#7FE577;}
                                    .postExtra .postRightButtons a.badAns{border:3px solid #C86A57;background:#EE9887;}
            #postContainer .question{background:#E2F4F8;}
            #postContainer .general{background:#F7F7F7;}
            
    #composeMessage{float:left;}
        #composeLeft{width:230px;float:left;font-size:11px;}
            #composeQuestion{margin:10px 0 0 0;height:35px;line-height:35px;position:relative;background:#E2F4F8;}
                #composeQuestion label{width:215;height:100%;display:block;margin:0 0 0 9px;color:#254565;text-decoration:none;font-weight:bold;font-size:14px;}
                #composeQuestion input{position:absolute;right:10px;top:12px;outline:none;opacity:0.5;filter:alpha(opacity=50);background:#E2F4F8;}
            #composeGeneral{margin:5px 0 0 0;height:35px;line-height:35px;position:relative;background:#F8F4E2;}
                #composeGeneral label{width:215;display:block;margin:0 0 0 9px;color:#254565;text-decoration:none;font-weight:bold;font-size:14px;}
                #composeGeneral input{position:absolute;right:10px;top:12px;outline:none;opacity:0.5;filter:alpha(opacity=50);background:#F8F4E2;}
        #composeRight{width:774px;float:left;background:#E2F4F8;}
            #composeRightPadding{width:750px;margin:10px 0 10px 10px;float:left;}
                #composeRightPadding label{display:block;font-weight:bold;}
                    #composeTopic{border:1px solid #999999;width:326px;height:24px;padding:5px 5px 0 5px;}
                    #composeText{width:100%;margin:10px 0 0 0;}
                        #composeTextArea{border:2px solid #DDDBDB;width:100%;height:198px;overflow:auto;}
                    #composeButtons{margin:5px 0 0 0;}
                        #composeButtons button{border:1px solid #999999;padding:3px 7px;background:#E2E2E2;}

            
/* Project */
#ajaxUploadContainer{}
.photoUpload{border:2px dotted #CCC;width:518px;margin-top:10px;padding:5px;float:left;}
.photoUploadTop{width:100%;float:left;}
.minus{float:right;}
.mediumText{font-size:12px;color:#666;font-style:italic;float:left;}
.ajaxUploadProgressBar{border:2px solid #B9D6F9;width:513px;height:3px;margin-top:4px;float:left;background-image:url(../images/backgrounds/uf_info.png);}
.barProgress{height:3px;background:#B9D6F9;}
.photoDesc{border:1px solid black;float:left;width:509px;}
#ajaxUploadedPhotos{margin-bottom:20px;overflow:auto;background:#ffffff;}
.red{color:#CC0000;font-size:12px;font-weight:bold;}
#projectInfoContainer{float:left;}
#projectInfoContainerLeft{border-right:1px solid #E2E2E2;width:780px;padding:10px;float:left;}
#projectInfo{width:100%;float:left;}
.projectVoteContainer{width:120px;height:32px;position:relative;float:right;background:black;}
.projectVoteBg{width:100%;height:100%;position:absolute;left:0;top:0;background:gray;}
.projectVotePic{width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/backgrounds/abcdef.png) no-repeat;}
.projectVoteContainerSmall{width:78px;height:20px;position:relative;float:left;background:black;}
.projectVoteBgSmall{width:100%;height:100%;position:absolute;left:0;top:0;background:gray;}
.projectVotePicSmall{width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/backgrounds/abcdefSmall.png) no-repeat;}
.projectInfoMsg{width:740px;margin-top:20px;padding-left:40px;min-height:35px;float:left;background:url(../images/icons/notification_info.png) no-repeat;}
#projectRightContainer{width:200px;padding:10px;float:right;}
#projectRightContainer p{padding-left:25px;}
#projectRightContainer{background:white;}
#projectRightContainer img{border:none;}
.projectVote{background:url(../images/icons/rosta.png) no-repeat;}
.projectEdit{background:url(../images/icons/editP.png) no-repeat;}
.projectRemove{background:url(http://images.buildlog.eu/images/imgSprite.png) no-repeat -618px -508px;}
.projectPhoto{background:url(../images/icons/photo.gif) no-repeat;}
.projectFav{background:url(../images/icons/favorite.gif) no-repeat;}
.projectAbuse{background:url(../images/icons/abuse.png) no-repeat;}
#projectShow{margin-top:20px;float:left;}
.projectShowThumbs{width:20px;height:20px;margin-right:7px;float:left;background:url(../imagess/icons/visaThumbs.png) no-repeat;}
.projectShowComments{width:20px;height:20px;float:left;background:url(../images/icons/comment.png) no-repeat;}
#projectPhotoContainer{float:left;text-align:center;}
.projectPhotoComment{border:1px solid white;text-align:justify;font-style:italic;font-size:13px;padding:10px 5px 3px 20px;background:url(../images/backgrounds/quoteSmall.png) no-repeat 0 8px;}
.projectPhotoComment:hover{border:1px solid #cccccc;}
.projectInnerPhotoContainer{margin:0 auto 20px auto;text-align:left;}
.projectPhotoBorder{border:15px solid #F3F3F3;position:relative;}
.projectPhotoTagsContainer{padding:15px 5px 7px 0;text-align:right;background:url(../images/backgrounds/upptacknedreHundraBak.png) repeat-x;}
.projectPhotoTagsContainer a{border-bottom:1px solid #23434E;border-right:1px solid #23434E;padding:5px 7px 5px 7px;color:#FFF;font-size:12px;margin-left:6px;background:#638E9E;}
/* FUNGERAR INTE */.projectPhotoTagsContainer a:hover{background:#254565;}
/* Password */
/* Other */
.progressBarBack{width:100%;margin-bottom:10px;background:#cccccc}
.progress{border-right:2px solid #999999;width:1px;height:18px;padding:2px;padding-left:10px;color:#000000;font-size:12px;overflow:hidden;background:#AFD2FE;}
/* Appearance */
ul.appearance{list-style-type:none;}
ul.appearance li{border-bottom:1px solid #E4E4E4;width:510px;float:left;}
ul.appearance li.lastLiMargin{margin-bottom:20px;}
ul.appearance label{height:25px;padding-top:5px;padding-left:15px;float:left;font-size:14px;color:#666666;cursor:pointer;}	
ul.appearance input[type=checkbox]{margin-top:8px;float:right;}
/* Market */
#marketLeftMenu{width:520px;float:left;margin-left:20px;overflow:hidden;}
.marketAdvert{border-bottom:1px solid #E4E4E4;padding:5px;}
.marketAdvert:hover{background:#F5F5F5;}
.marketAdvert span.name{display:block;}
.marketAdvert span.name a{font-size:16px;}
.marketAdvert span.category{display:block;font-size:12px;color:#999;}
.marketAdvert span.category a{font-size:12px;color:#999;}
.marketAdvert span.price{display:block;font-size:14px;color:#333;text-align:right;font-weight:bold;}
.marketAdvert div.bidMain{height:75px;}
.marketAdvert div.highestBid{padding:14px 8px 14px 8px;margin-top:5px;text-align:center;font-weight:bold;float:left;color:#FFF;font-size:17px;background:#DECF49;}
.marketAdvert div.highestBid span{font-size:12px;text-align:center;color:#333;font-weight:normal;}
#marketRightMenu{width:448px;float:right;margin-right:17px;overflow:hidden;}
.myBidding{border:1px solid #EBEBEB;font-size:14px;overflow:auto;margin-bottom:20px;min-height:150px;max-height:290px;background:#F8F8F8;}
.myBidding h3{font-weight:normal;color:#c40000;text-align:center;}
.myBidding a{}
.marketMyBidMain{border-bottom:1px solid #E4E4E4;margin:5px;font-size:14px;overflow:hidden;padding-bottom:5px;}
.commercialSmall{border:1px solid #E1E5E6;width:428px;color:#626262;font-size:14px;font-weight:bold;margin-bottom:20px;margin-top:5px;overflow:hidden;padding:10px;background:#EEF1F2 url(../images/backgrounds/annons.png) no-repeat scroll 410px 2px;}
.commercialSmall2{border:1px solid #E1E5E6;color:#626262;font-size:14px;font-weight:bold;margin-bottom:20px;margin-top:5px;overflow:hidden;padding:10px;background:#EEF1F2 url(../images/backgrounds/annons.png) no-repeat scroll 200px 2px;}
/* Competitions */
.infoBox{border:2px solid #d1d1d1;padding:10px;margin-bottom:20px;text-align:justify;font-size:14px;color:#000;overflow:hidden;background-color:#f2f2f2;}
.greyText{color:#666;font-size:12px;font-style:normal;}
.infoBox p{margin:5px 0 5px 0;}
/* Discover */
.gallery{margin:0;padding:0;list-style:none;}
.gallery a:hover{border:none;}
.gallery li{width:180px;height:130px;margin:12px;margin-bottom:19px;position:relative;padding:0;float:left;text-align:center;}
.gallery img{border:1px solid #ccc;width:170px;height:120px;padding:4px;background:#fff;	}
.gallery em{width:100%;font-size:12px;color:#333;}
.gallery span{width:20px;height:18px;position:absolute;bottom:10px;right:10px;}
.gallery .favorite{z-index:9;background: url(../images/icons/favorite.gif) no-repeat;}
.gallery .favorite:hover{background-position:left -22px;}
.gallery .photo{	bottom:10px;right:35px;background: url(../images/icons/photo.gif) no-repeat;}
.gallery .photo:hover{background-position:left -22px;}
.smallGallery{margin:0;padding:0;list-style:none;}
.smallGallery a:hover{border:none;}
.smallGallery li{width:140px;height:105px;margin:12px;margin-bottom:19px;position:relative;padding:0;float:left;text-align:center;}
.smallGallery img{border:1px solid #ccc;width:130px;height:95px;padding:4px;background:#fff;	}
.smallGallery em{width:100%;font-size:12px;color:#333;}
.smallGallery span{width:20px;height:18px;position:absolute;bottom:10px;right:10px;}
.smallGallery .favorite{z-index:9;background: url(../images/icons/favorite.gif) no-repeat;}
.smallGallery .favorite:hover{background-position:left -22px;}
.smallGallery .photo{bottom:10px;right:35px;background: url(../images/icons/photo.gif) no-repeat;}
.smallGallery .photo:hover{background-position:left -22px;}
/* Guides */
#guidesLeftMenu{width:760px;float:left;}
.guidesPost{border-bottom:1px solid #999999;width:100%;float:left;}
.guidesPostLeft{width:102px;height:99px;padding:14px 8px;float:left;}
.guidesPostLeftInner{width:100%;height:100%;background:#F2F2F2;text-align:center;}
.guidesPostLeftStatus{padding:10px;}
.guidesPostLeftStatus p.clicks{font-size:17px;font-weight:bold;}
.guidesPostLeftStatus p.shown{font-size:12px;font-weight:normal;}
.guidesPostLeftStatus img{background-color:#333333;margin-top:10px;}
.guidesPostMain{width:615px;float:right;padding:5px;margin-top:5px;}
.guidesPostMaina{width:315px;float:right;padding:5px;margin-top:5px;}
.guidesPostMain a{font-size:16px;font-weight:bold;}
.guidesPostMain2 a{font-size:16px;font-weight:bold;}
#guidesRightMenu{width:240px;float:right;}
/* Welcome */
.welcomeMsg{width:980px;float:left;margin-left:20px;overflow:hidden;min-height:150px;}
/* All pages */
.separator1{border-bottom:10px solid #F0EFE8;margin: 3px 0px 20px 0px;padding-bottom:8px;display:block;}
.separator3{display:block;padding-bottom:8px;border-bottom:10px solid #ffffff;margin:3px 0px 20px 0px;clear:both;}
.separator4{height:15px;display:block;clear:both;}
.commercial{border:1px solid #E1E5E6;width:1002px;margin-top:20px;padding:10px;font-size:14px;font-weight:bold;color:#626262;overflow:hidden;background:url(../img/annons.png) #EEF1F2 985px 2px no-repeat;}
.commercial a{font-weight:normal;}
.commercial a:hover{border:0px;}
#footerBG{width:100%;height:200px;text-align:center;float:left;background:#eeeeee url(../images/backgrounds/bottomBG.png) repeat-x;}
#footer{height:100%;text-align:left;margin:0 auto;}
#siteStats{width:170px;height:80px;margin:20px 20px 0 0;padding:17px 0 0 40px;float:left;background:#D8D8D8;}
.nedreBottomText{float:left;margin:20px 80px 0 10px;font-size:12px;}
.nedreBottomText a{color:#999;}
a{color:#254565;text-decoration:none;}
h4{padding-bottom:5px;font-size:12px;color:#666;}
#favorites{width:1024px;height:0;margin:0 auto;text-align:left;overflow:hidden;}
#favorites h4{color:#333333;font-size:12px;}
#favorites h5{color:#333333;font-size:10px;margin-bottom:5px;margin-top:10px;font-weight:normal;text-transform:uppercase;}
#favorites h6{margin:10px 0 5px 0;color:#993300;font-size:12px;font-weight:normal;padding-left:10px;}
#favoritesContainer{float:left;}
#favoritesContainer div{width:330px;float:left;}		
.searchMain{width:100%;}
.searchInner{overflow:auto;background-color:#fff;border:6px solid #e5e5e5;padding:5px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-border-radius-topleft:0px;-webkit-border-radius-topleft:0px;}
.shadowSearch{height:24px;width:100%;overflow:auto;background:url(http://images.buildlog.eu/images/spriteBG_repeat_x.png) 0px -13px repeat-x;}
.txtHeaderSearch{font-size:18px;background:url(http://images.buildlog.eu/images/imgSprite.png) -20px -331px no-repeat #b0e7fc;padding:5px 5px 5px 30px;color:#000;margin-bottom:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #94cbe0;}
.searchResult{width:198px;padding-top:10px;padding-bottom:5px;float:left;}
.searchResult ul, .searchResult li{list-style-type:none;margin:0;padding:0;}
.searchResult li{background:url(http://images.buildlog.eu/images/imgSprite.png) -194px -106px no-repeat;padding: 1px 0px 1px 15px;}
.searchResult li:hover{background-color:#ade1fa;-moz-border-radius:4px;-webkit-border-radius:4px;}
.searchResult h3{font-size:12px;color:#999;font-weight:normal;padding-bottom:10px;}
.searchTextBottom{width:100%;text-align:right;font-size:12px;float:right;}
.pages{width:100%;padding:5px;margin:20px 0 15px 0;text-align:right;}
.pages a{border:1px solid #E2E2E2;-moz-border-radius:5px;background-color:#F2F2F2;padding:4px 8px;margin:0 0 0 2px;}
#searchMain{width:100%;float:left;}
.searchList{width:338px;margin:20px 0 20px 0;float:left;}
.searchList a{float:left;clear:left;}
.forumStatus{width:33px;height:33px;background:url(http://images.buildlog.eu/images/imgSprite.png) no-repeat;}
.forumNew{background-position:-82px -798px;}
.forumImportant{background-position:-26px -798px;}
.forumNoNew{background-position:-140px -798px;}
.forumLocked{background-position:-196px -798px;}
.quote{border:1px solid #E8E8E8;width:;padding:8px;margin:5px 0 10px 0;background:#F1F1F1;}
.contactBooks{}
.contactBooks img{border:1px solid #CCC;}
span.info{font-size:11px;color:#666;}
.buildlogSmallMenu{text-align:right;margin-bottom:15px;font-size:12px;font-weight:bold;font-size:10px;}
div.post{padding:4px;border-bottom:solid 1px #DEDEDE;}
div.post .check{float:right;}
div.post .title{font-size:12px;font-weight:bold;display:block;color:#000000;}
div.post .desc{font-size:11px;display:block;}
hr{background:#999999;border:none;color:#999999;height:1px;margin:10px 0px 10px 0px;}