#byggtjanst div.container {
	float: left;
}

#byggtjanst TD { font-family: arial, helvetica; font-size: 12px; }
	
#byggtjanst P { font-family: arial, helvetica; font-size: 12px; color: #000000; margin-bottom: 0px; margin-top: 0px; }
#byggtjanst P.small { font-family: arial, helvetica; font-size: 11px; color: #000000; margin-bottom: 0px; margin-top: 0px; }
#byggtjanst B { font-weight: bold; }
#byggtjanst I { font-style: italic; }
#byggtjanst A { text-decoration: underline; color: #00704f; }
#byggtjanst A:hover { text-decoration: underline!important; /*color: #017050;*/ }
	
#byggtjanst A.small { font-size: 11px; text-decoration: underline; color: #00704f; }
#byggtjanst A.small:hover { font-size: 11px; text-decoration: underline!important; /*color: #017050;*/ }
#byggtjanst A.small2 { font-size: 10px; text-decoration: underline; color: #00704f; }
#byggtjanst A.small2:hover { font-size: 10px; text-decoration: underline!important; /*color: #017050;*/ }
#byggtjanst A.grey { text-decoration: underline; color: #00704f; font-size: 11px; color: #666666; }
#byggtjanst A.grey:hover { text-decoration: underline!important; font-size: 11px; color: #666666; }
	
#byggtjanst A.nounderline {text-decoration: none; color: #00704f; }
#byggtjanst A.boldnounderline { font-weight:bold; text-decoration: none; color: #00704f; }
	
#byggtjanst A.bold { font-weight:bold; }
	
#byggtjanst SPAN.small { font-weight:normal; font-size: 11px; }	
#byggtjanst SPAN.gray { color:#9E9E9E;}
	
/* End default styles */

/* Text styles. */
			
/*Headings */
#byggtjanst P.moduleHeadingORG { font-size: 14px; line-height: 10px;/*bb22*/ font-weight: bold; margin-bottom: 2px; margin-top: 10px;/*bb28*/ }
#byggtjanst P.moduleHeading
{
font-weight: bold;
font-size: 14px;
margin-bottom: 0px;
color: #ffffff;
padding-left:6px;
padding-right:6px;
padding-bottom: 8px;
background-color: #019058;
text-align: left;
}

#byggtjanst P.articleCategory {	font-size: 12px; color: #C7161E; font-weight: bold; margin-bottom: 0px; margin-top: 10px;/*bb28*/ }
#byggtjanst P.heading {	font-size: 16px; line-height: 22px;/*bb22*/ font-weight: bold; margin-bottom: 11px; margin-top: 0px;/*bb28*/ }
#byggtjanst P.ingress { line-height: 16px;/*bb16*/ color: #333333; font-weight: bold; margin-bottom: 6px;/*bb28*/ }
			
/* End text styles */
/* Module design - general,  form */
#byggtjanst FORM  { margin-top: 0px; margin-bottom: 0px; }
	
/*SELECT.select200 { border: 1px solid #000000; padding-left: 3px; width: 300px;}*/
#byggtjanst INPUT.button { cursor: pointer; margin-top: 1px; height:18px;font-size: 11px;}
#byggtjanst INPUT.text { border: 1px solid #017050; padding-left: 3px; height:18px; width: 120px; font-size: 11px; padding-bottom: 0px; padding-top: 0px; }
#byggtjanst INPUT.textsmall { border: 1px solid #017050; padding-left: 3px; height:18px; width: 30px; font-size: 11px; padding-bottom: 0px; padding-top: 0px; }
#byggtjanst SELECT.select { border: 1px solid #017050; padding-left: 3px; height:16px; width: 125px; font-size: 11px; padding-bottom: 0px; padding-top: 0px; }
#byggtjanst TEXTAREA.textarea { border: 1px solid #dddddd; font-size: 11px; font-family: arial, helvetica;}
/* Spacers */
#byggtjanst .space2px { font-size: 2px; line-height: 2px; visibility: hidden; }
#byggtjanst .space5px,P.padding  { font-size: 2px; line-height: 5px; visibility: hidden; }
#byggtjanst .space8px { font-size: 2px; line-height: 8px; visibility: hidden; }	
#byggtjanst .space10px { font-size: 2px; line-height: 10px;  visibility: hidden; }
#byggtjanst .space100px { font-size: 2px; line-height: 100px;  visibility: hidden; }
	
/* Module table styles */

#byggtjanst TABLE.searchModule-table {background-color: #CBD9D4;}
#byggtjanst TABLE.searchBigModule-table {background-color: #EEFEE9; width:170px;}
#byggtjanst TABLE.searchBigModule-table A {font-size: 11px; color:#01892d; font-weight:bold; text-decoration: none;}
#byggtjanst TABLE.searchBigModule-table P {font-size: 12px;}
#byggtjanst TABLE.searchBigModule-table TD {padding-bottom: 8px;}
#byggtjanst TABLE.searchBigModule-table TD.bg { height:4px; padding-bottom: 0px; background-color:#019058;}

#byggtjanst TABLE.article-table {margin-left: 2px; margin-right: 2px; width:95%;}
#byggtjanst TABLE.article-table TD {padding-bottom: 2px;height:12px;}
#byggtjanst TABLE.article-table P.heading {	font-size: 14px; line-height: 14px; font-weight: bold; margin-bottom: 0px; margin-top: 4px;/*bb28*/ }
	
#byggtjanst TABLE.articleFooter {background-color: #CBD9D4; width: 95%; margin-left: 2px;}
#byggtjanst TABLE.articleFooter TD {padding-bottom: 10px; padding-top: 3px; padding-left: 10px;}
#byggtjanst TABLE.articleFooter A {font-size: 12px; color:#000000; text-decoration: underline;}

#byggtjanst P.moduleDate { font-family: arial, helvetica; font-size: 10px; color: #777777; margin-bottom: 0px; margin-top: 0px; }

/* End module table styles */
