﻿/***************** Content 1 Sitemaster 1 *******************/
/***************** Content 1 Sitemaster 1 *******************/
/***************** Content 1 Sitemaster 1 *******************/
.cont1_header /* Glasig shiny header i main content som bakgrund */
{
	display:inline;
	float:left;
	width: 580px;
	height: 21px;
	color:White;
	position: relative;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	overflow:hidden;
	zzbackground-color:#cc99CC;  /* PASTELL LILA */
}
.cont1_header_wide 
{
	display:inline;
	float:left;
	width: 780px;
	height: 21px;
	color:White;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	overflow:hidden;
	zzbackground-color:#cc99CC;  /* PASTELL LILA */
	
}

.cont1_innerheader 
{ 
	display:inline;
	float:left;
	width:510px;
    margin-top:4px;
    margin-bottom:2px;
	margin-left:10px;
	zzbackground-color:#eebc79; 
	height:14px;
	color:white;
}
.cont1_innerheader_wide
{ 
	display:inline;
	float:left;
	width:760px;
    margin-top:4px;
    margin-bottom:2px;
	margin-left:10px;
	zzbackground-color:#eebc79; 
	height:14px;
	color:white;
}
/***********************************************/
div.cont1_top_dots
{ 
	width:510px;
	height:1px;
    overflow:hidden;
	zzbackground-color:#86bedc;  
 }
div.cont1_bot_dots
{
	width:510px;
	margin-bottom: 10px;
	height:1px;
    overflow:hidden;
	zzbackground-color:#86bedc;  
}
/***********************************************/
.cont1_bodytext 
{
	display:inline;
	float:left;
	width: 580px;
	overflow:hidden;
	margin-left:10px;
	padding-bottom:5px;
	padding-top:4px;
}
.cont_bodytext_inner
{
    display:block;
	width:510px;
	margin-top:10px;
	overflow:hidden;
	zzbackground-color: #97e3b8;  /* mintgrön */
}
.cont1_bodytext_wide
{
	display:inline;
	float:left;
	width: 780px;
	overflow:hidden;
	margin-left:0px;
	padding-bottom:5px;
	padding-top:4px;
	zzbackground-color:Red;
}

.t_container
{
	display:inline;
	float:left;
	width: 580px;
	overflow:hidden;
	margin-left:0px;
	padding-bottom:5px;
	padding-top:4px;
	zzbackground-color:Red;
	
	}
.t_container_wide
{
	display:inline;
	float:left;
	width: 580px;
	overflow:hidden;
	margin-left:100px;
	padding-bottom:5px;
	padding-top:4px;
	zzbackground-color:Red;
	
	}

/***************** Content WIDE CONTENT Sitemaster 4 *******************/
/***************** Content WIDE CONTENT Sitemaster 4 *******************/
/***************** Content WIDE CONTENT Sitemaster 4 *******************/
div.cont1_header_w
{
	width: 680px;
	position: relative;
	overflow:hidden;
	zzbackground-color:#86be00;  /* gräsgrön */
}
div.cont1_innerheader_w 
{ 
	width:680px;
    margin-top:6px;
    margin-bottom:2px;
	zzbackground-color:#eebc79;  /* pastelorange */
}
/***********************************************/
div.cont1_top_dots_w
{ 
	width:680px;
	height:1px;
    overflow:hidden;
	zzbackground-color:#86bedc;  /* pastellblå */
 }
div.cont1_bot_dots_w
{
	width:680px;
    margin-top:0px;
	margin-left:0px;
	margin-bottom: 10px;
	height:1px;
    overflow:hidden;
	zzbackground-color:#86bedc;
}
/***********************************************/
div.cont1_bodytext_w
{
    display:block;
    float:left;
	width: 680px;
	margin-top:10px;
	overflow:hidden;
	zzbackground-color: #97e3b8;
    zzborder:solid 1px #CCCCCC;
}
.cont1_bodytext_inner_w
{
    margin:5px;
	zzbackground-color: #fffce1;
}

/***************** Content WIDE LISTED Sitemaster 4 *******************/
/***************** Content WIDE LISTED Sitemaster 4 *******************/
/***************** Content WIDE LISTED Sitemaster 4 *******************/

/***************** Content Wrapper *******************/
/***************** Content Wrapper *******************/
/***************** Content Wrapper *******************/
div.cont_wrap_left
{
    display:inline;
    float:left;
    overflow:hidden;
    align:left;
    margin-top:4px;
    margin-bottom:0px;
    margin-right:10px;
    }
div.cont_wrap_right
{
    display:inline;
    float:right;
    overflow:hidden;
    align:right;
    margin-top:4px;
    margin-bottom:0px;
    margin-left:10px;
    }


/***************** 30000C  2 up in a row ***********************/
/***************** 30000C  2 up in a row ***********************/
/***************** 30000C  2 up in a row ***********************/
div.cont1_list_w_block /* Används också för att omsluta 3000L template listan */
{
    display:inline;
    float:left;
    width:720px;
    zzbackground-color:blue;
    overflow:hidden;
    }
/*************************************************/
.listed_left
{
	display:inline;
	float:left;
    margin:0px;
    float:left;
    width:330px;
    height:143px;
    zzbackground-color:#EEEEEE;
    zzbackground-color:black;
    overflow:hidden;
	background-repeat:no-repeat;
	margin-top:10px;
    margin-right:20px;
}

.listedcontent_cleartop /* Top box with transparent clear image used as extra link */
{
	display:inline;
	float:left;
    zzbackground-color: blue;
	width:330px;
	height:41px;
	margin-bottom:0px;
	overflow:hidden;
	}
.listedcontent_image /* används av andra 3000C versioner inte ENT, denna sätter bakgrundsimage i den unika koden! */
{
	display:inline;
	float:left;
    background-color: #DDDDDD;
    width: 110px;
    height: 100px;
    margin-left: 5px;
    margin-top: 5px;
    text-align: left;
    overflow: hidden;     
    zzdisplay:none;
}
.listedcontent /* introtextdelen i countrylisting */
{
	display:inline;
	float:left;
    zzbackground-color: red;
    width: 215px;
    height: 91px;
    margin-bottom: 1px;
    margin-left: 110px;
    margin-top: 0px;
    text-align: left;
    overflow: hidden;     
}
.listedcontent_link, .listedcontent_link:hover /* Read more diven, hover här hindrar eve. style ändring från layer 1 vid hover */
{
	display:inline;
	float:left;
	line-height:10px;
    zzbackground-color: maroon;
    width: 215px;
    zzheight: 9px;
    margin-left: 110px;
    margin-top:0px;
    text-align: left;
    overflow: hidden;     
    font-weight: bold;
}
.listedcontent_link_A, .listedcontent_link_A:hover /* Read more länken, specialhantering vid behov */
{
	display:inline;
	float:left;
	zzfont-size:9px;
    zzbackground-color: maroon;
    overflow: hidden;     
    font-weight: bold;
}

/***************** 30000L 4 up in a row ***********************/
/***************** 30000L 4 up in a row ***********************/
/***************** 30000L 4 up in a row ***********************/
div.cont1_list_w_left /* Används för att omsluta 3000L template listan, extra margin vid left hamnar utanför rutan */
{
    display:inline;
    float:left;
    width:160px;
    height:350px;
    margin-right:10px;
    background-color:#DDDDDD;
    border:solid 1px #CCCCCC;
    margin-top:5px;
    margin-bottom:5px;
    overflow:hidden;
    }
/*************************************************/
div.listedheader_w
{
    display:inline;
    float:left;
    zzbackground-color: #DDDDDD;
    width: 150px;
    height:16px;
    margin-left: 5px;
    margin-top: 5px;
    text-align: left;
    border-bottom:solid 1px #CCCCCC;
    overflow: hidden;     
}
div.listedimage_w
{
    display:inline;
    float:left;
    background-color: #CCCCCC;
    width: 150px;
    height:100px;
    margin-left: 5px;
    margin-top: 5px;
    text-align: left;
    overflow: hidden;     
}
div.listedcontent_w
{
    display:inline;
    float:left;
    zzbackground-color: red;
    height:313px;
    width: 150px;
    margin-left: 5px;
    margin-top: 5px;
    text-align: left;
    overflow: hidden;     
}
A.listedcontent_link_w
{
    display:inline;
    float:left;
    zzbackground-color: #DDDDDD;
    width: 150px;
    zzheight: 15px;
    margin-left: 5px;
    margin-top:5px;
    overflow: hidden;     
    font-weight: bold;
    zzfont-size:9px;
}
/***************** 30000E 1 up in a row ***********************/
/***************** 30000E 1 up in a row ***********************/
/***************** 30000E 1 up in a row ***********************/
div.cont1_list_we_left /* Används för att omsluta en cell i 3000E template listan, extra margin vid left hamnar utanför rutan */
{
    display:inline;
    float:left;
    width:678px;
    zzheight:146px;
    zzbackground-color:maroon;
    border:solid 1px #CCCCCC;
    margin-top:5px;
    margin-bottom:5px;
    overflow:hidden;
    padding-bottom:5px;
    }
/*************************************************/
div.listedheader_we
{
	display:inline;
	float:left;
    background-color: #CCCCCC;
	width:663px;
	height:21px;
	margin-top:5px;
	margin-left:5px;
	overflow:hidden;
    zzdisplay:none;
	zzfont-size: 20px; 
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;

/*    display:inline;
    float:left;
    background-color: #CCCCCC;
    width: 718px;
    height:16px;
    margin-left: 5px;
    margin-top: 5px;
    text-align: left;
    border-bottom:solid 1px #CCCCCC;
    overflow: hidden;     
*/}
div.listedimage_we
{
    display:inline;
    float:left;
    background-color: #DDDDDD;
    zzwidth: 163px;
    zzheight:100px;
    margin-left: 5px;
    margin-top: 5px;
    text-align: left;
    overflow: hidden;     
}
div.listedcontent_we
{
    display:inline;
    float:left;
    zzbackground-color: #CCCCCC;
    zzheight:100px;
    width: 668px;
    margin-left: 5px;
    margin-top: 5px;
    text-align: left;
    overflow: hidden;     
}
A.listedcontent_link_we
{
    display:none;
    float:right;
    zzbackground-color: red;
    width: 495px;
    zzheight: 15px;
    margin-left: 5px;
    margin-right: 10px;
    margin-top:5px;
    overflow: hidden;     
    font-weight: bold;
    text-align:right; 
    
   }


/***************** Content Bottom 1-4 inner *******************/
/***************** Content Bottom 1-4 inner *******************/
/***************** Content Bottom 1-4 inner *******************/
 .div_cbot1_inner
{
	zzdisplay:inline;
    zzfloat:left;
	position: relative;
    height:127px;
	width: 920px;
	overflow: hidden;
	zzbackground-color:green;
	margin-left:25px;
}
.div_cbot2_inner
{
    float:right;
	position: relative;
    height:150px;
	width: 680px;
	overflow: hidden;
	zzbackground-color:green;
    margin-top:10px;
    margin-bottom:10px;
}
.div_cbot3_inner
{
    float:right;
	position: relative;
    height:122px;
	width: 510px;
	overflow: hidden;
	zzbackground-color:green;
    margin-top:10px;
    margin-bottom:10px;
}
.div_cbot4_inner
{
    float:right;
	position: relative;
    height:122px;
	width: 680px;
	overflow: hidden;
	zzbackground-color:green;
    margin-top:0px;
    margin-bottom:10px;
}
/***************** Special 1-5 Var anväds desssa ? *******************/
/***************** Special 1-5 Var anväds desssa ? *******************/
/***************** Special 1-5 Var anväds desssa ? *******************/
.special01{}
/* Special02 är toptextarean med bakgrundsbild på maincat 30000.aspx sidorna */
.special02
{
	overflow:hidden;
	width:320px;
	height:91px;
	float:left;
	margin-left:20px;
	margin-top:28px;
    margin-bottom:1px;
	zzbackground-color:green;

	text-align:left;

}
/* Special03 är "readmore" blocken på maicat 30000.aspx sidorna */
.special03
{
	zzfont-size:9px;
	overflow:hidden;
	width:320px;
	height:10px;
	float:left;
	margin-left:20px;
    margin-top:1px;
	zzbackground-color:#DDDDDD;
	}
.special04{}
.special05{}












/***************** Content 1 Old defatult.axp kommer att bli obsolete *******************/
/***************** Content 1 Old defatult.axp kommer att bli obsolete *******************/
/***************** Content 1 Old defatult.axp kommer att bli obsolete *******************/
div.cont_bodytext_innerblock_background /* Används i background theme*/
{
	width:510px;
	margin:0px;
	margin-top:10px;
	overflow:hidden;
	zzbackground-color:#99CC99; 
}
/***********************************************/
div.cont_blocklist /* Denna avndänds vid single visning */
{
	width:510px;
	overflow:hidden;
	zzbackground-color: #fffce1;  /* pastelgul */
}
/***********************************************/
div.cont_blocklist_left /* Denna avndänds vid 2spalt visning  och vid listning*/
{
	float:left;
    display:inline;
	width:250px;

	overflow:hidden;
    margin-bottom:5px;
	text-align:left;
	zzbackground-color: red;
}
div.cont_blocklist_left_inner 
{
	float:left;
	zzbackground-color:#CCCCCC; 
	overflow:hidden;
	text-align:left;
	width:250px;
}
/***********************************************/
div.cont_blocklist_right  /* Denna avndänds vid 2spalt visning  och vid listning*/
{
	float:right;
    display:inline;
	width:250px;

	overflow:hidden;
	zzbackground-color: #CCCCFF; 
    margin-bottom:10px;
	text-align:left;
	}
div.cont_blocklist_right_inner /* Denna används i Background Theme*/
{
	float:right;
	zzbackground-color:#CCCCCC; 
	overflow:hidden;
	text-align:left;
	width:250px;
}
/***********************************************/
.cont_blockimage_left /* Denna avndänds vid 2spalt visning  och vid listning*/
{
	margin-bottom:8px;
	overflow:hidden;
	}
.cont_blockimage_right /* Denna avndänds vid 2spalt visning  och vid listning*/
{
	margin-bottom:8px;
	overflow:hidden;
	}
/***********************************************/
div.floatingdiv_left
{
    display:block;
	float:left;
	margin-top:4px;
	margin-right:15px;
	margin-left:0px;
	margin-bottom:5px;
    overflow:hidden;
	zzbackground-color: #ff0000;    
}
div.floatingdiv_right
{
    display:block;
	float:right;
	margin-top:4px;
	margin-right:0px;
	margin-left:15px;
	margin-bottom:5px;
    overflow:hidden;
	zzbackground-color: #ff0000;    
}
div.floatingdiv_top
{
    display:block;
	float:left;
	margin-bottom:10px;
	width:510px;
    overflow:hidden;
	zzbackground-color: #ff0000;    
}

div.floatingdiv_bot
{
	width:510px;
    display:block;
	float:left;
	margin-top:10px;
    overflow:hidden;
	zzbackground-color: #ff0000;    
}

/***********************************************/
.cont1_returnlink
{
	width:100px;
	font-weight:bold;
	margin-left:0px;
	float:left;
	clear:both;
	zzbackground-color:Red;
	}

/***********************************************/
div.cont_bodytext_navigatorblock /*Navingering knappar*/
{
	display:block;
	width:510px;
	margin-left:15px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:1px;
	zzbackground-color:#eebc79;  /* pastelorange */	
}
div.cont_bodytext_navigatorblock_left /*Navingering knappar*/
{
	float:left;
	width:250px;
	margin-left:30px;
	margin-right:0px;
	text-align:right;
	height:25px;
	zzbackground-color:#66AACC;
}
div.cont_bodytext_navigatorblock_right /*Navingering knappar*/
{
	float:right;
	width:250px;
	margin-left:0px;
	margin-right:15px;
	text-align:left;
	height:25px;
	zzbackground-color:#66CCAA;
}
/***********************************************/
div.cont_bodytext_bottom_block
{
	float:left;
	width:510px;
	height:10px;
	overflow:hidden;
	zzbackground-color:#eebc79;  /* pastelorange */	    
}

/*********************************************** +35 - 35*/

.propertytd1
{
	background-color:#EEEEEE;
	padding:0px;
	vertical-align:top;
	padding-top:3px;
	padding-left:3px;
	width:150px;
	zzbackground-color:Red;
	height:22px;
	border:solid 1px #CCCCCC;
	overflow:hidden;
	}
.propertytd1b
{
/* Blue-customer */
	background-color:#c9e2ff;
	padding:0px;
	vertical-align:top;
	padding-top:3px;
	padding-left:3px;
	width:150px;
	zzbackground-color:Red;
	height:22px;
	border:solid 1px #CCCCCC;
	overflow:hidden;
	}
.propertytd1c
{
/* company */
	background-color:#e0fde0;
	padding:0px;
	 vertical-align:top;
	padding-top:3px;
	padding-left:3px;
	width:150px;
	zzheight:22px;
	border:solid 1px #CCCCCC;
	}
	
.propertytd1k
{
/* avdelning */
	background-color:#f5f3e0;
	padding:0px;
	 vertical-align:top;
	padding-top:3px;
	padding-left:3px;
	width:150px;
	zzheight:22px;
	border:solid 1px #CCCCCC;
	}

.propertytd1a
{
/* adress */
	background-color:#f0c1f5;
	padding:0px;
	vertical-align:top;
	padding-top:3px;
	padding-left:3px;
	width:150px;
	border:solid 1px #CCCCCC;
	}

.propertytd2
{
	display:inline;
	float:left;
	background-color:#DDDDDD;
	padding:0px;
	width:435px;
	border:solid 1px #CCCCCC;
	}
/***********************************************/

.propertyfield
{
	width:415px; 
	margin:0px;
	height:17px; 
	vertical-align:top;
	zzbackground-color:Red;
	padding:0px;
	padding-left:5px;
	padding-top:1px;
	border:solid 1px #CCCCCC;
	}
.propertyfieldc
{
	width:415px; 
	margin:0px;
	height:17px; 
	vertical-align:top;
	padding:0px;
	padding-left:5px;
	padding-top:1px;
	background-color:#D1DDF1;
	border:solid 1px #CCCCCC;
}
.propertyfieldg
{
	width:415px; 
	margin:0px;
	height:17px; 
	vertical-align:top;
	padding:0px;
	padding-left:5px;
	padding-top:1px;
	background-color:#EEEEEE;
	border:solid 1px #CCCCCC;
}
.propertyfieldm
{
	width:415px; 
	margin:0px;
	height:47px; 
	vertical-align:top;
	padding:0px;
	padding-left:5px;
	padding-top:1px;
	background-color:#D1DDF1;
	border:solid 1px #CCCCCC;
}
.propertylist
{
	display:inline;
	float:right;
	zzbackground-color:#CCCCCC;
	width:210px;
	padding:0px;
	margin:0px;
	}
	
.imagelist
{
	display:inline;
	float:left;
	zzbackground-color:olive;
	width:234px;
	zzheight:21px;
	padding:0px;
}
.im1
{
	display:inline;
	float:left;
	height:21px;
	zzbackground-color:Lime;
	border:solid 0px;
	margin-right:5px;
	margin-bottom:5px;
	padding:0px;
	}
	.im2
{
	display:inline;
	float:left;
	height:73px;
	zzbackground-color:Lime;
	border:solid 0px;
	margin-right:5px;
	margin-bottom:5px;
	padding:0px;
}

