/* Placera färglista här */
/* Placera Imagelista här */

/*****************************************************************/
BODY
{
	margin:0px;
	background-color:white;
}
/*Always show ruler in Firefox */
html {	height: 100%; margin-bottom:1px;}
table.root {}
.page-left 		{ }
.page-mid 		{ width: 800px; border:solid 0px #cccccc;}
.page-right 	{ }
/*****************************************************************/
H1
{
    display:inline;
    float:left;
	font-size: 20px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #24638E; 
    margin:0px;
    padding:0px;
    padding-top:7px;
    padding-bottom:7px;
    zzbackground-color:Red;
}
H2
{
	font-size: 16px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: Bold;
	color: #24638E; 
    margin:0px;
    padding:0px;
    zzpadding-top:7px;
    zzpadding-bottom:7px;
	background-color:blue;
    margin-top:13px;
    
}
H3
{
	font-size: 12px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #24638E; 
    margin:0px;
    padding:0px;
    padding-top:3px;
    padding-bottom:6px;
    zzbackground-color:Green;
}
/*****************************************************************/
div
{
	display:inline;
	zzfloat:left;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
p, table, tr, td, span 
{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	text-align:left;
	font-size:11px;
	zzline-height :16px;
    color:#444444;
}
.float_left
{
	display:inline;
	float:left;
	overflow:hidden;
	margin:0px;
	padding:0px;
	text-align:left;
}
.float_right
{
	display:inline;
	float:right;
	overflow:hidden;
	margin:0px;
	padding:0px;
	text-align:left;
}

img{border: solid 0px blue;}
/*** Some special internal cases ****/
.text01{}
.text02{}
.text03{}
.text04{}
.text05{}
/*****************************************************************/
A
{
	text-decoration:none;
    color:#444444;
	zzcolor: #24638e;
    zzbackground:maroon;
}
A:hover
{
	zztext-decoration:underline;
	color:black;
    color:#444444;
    zzbackground:maroon;
}
input
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    zzborder: solid 1px #cccccc;
    zzbackground-color:#DDDDDD;
	font-size:11px;
	height:16px;
	padding-top:2px;
	padding-left:5px;
 }
select, textarea
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border: solid 1px #cccccc;
    zzbackground-color:#DDDDDD;
	font-size:11px;
	height:16px;
	padding-top:2px;
	padding-left:5px;
 }
.button
{
	margin:0px;
	padding:0px;
	height:16px;
	 line-height:10px;
	font-size:10px;
	}
/*****************************************************************/
.div_site1
{
	display: inline;
	float:left;
	width: 800px;
	overflow: hidden;
	background-color:white;
	zzbackground-color:#CCCC99;  /* GULDGRÖN */
}
/*****************************************************************/
.div_top1
{
    /* används av sitemaster 1 */
    display:inline;
    float:left;
	height:95px;
	width:800px;
	overflow:hidden;
	zzbackground-color:#CCCCCC;
}
.div_top2
{
    /* används av sitemaster 4 */
    /* Höjden på denna är samma som .div_top1 minus höjden på  .div_advs1 */
    display:inline;
    float:right;
    width:800;
	height:110px;
	overflow:hidden;
	zzbackground-color:#CCCCCC;
    zzbackground-color:White;
	margin-right:65px;
}
.div_main1
{
    display:inline;
    float:left;
    width:800;
	overflow:hidden;
    padding-bottom:10px;
    padding-top:4px;
}
.div_bot1
{
    display:inline;
    float:left;
    width:800px;
	height:25px;
	overflow: hidden;
	zzbackground-color: #0067a6;
	zzbackground-color:white;
}
/*****************************************************************/
.div_bann1
{
	display: inline;
	float:right;
	width: 800px;
	height: 70px;
	overflow: hidden;
	zzbackground-color:#9999CC;
}
/*****************************************************************/
.div_menu1
{
	display: inline;
	float:left;
	width: 800px;
	height: 25px;
	overflow: hidden;
	zzbackground-color:#9999CC;
}
/*****************************************************************/
.div_advs3	
{
    /* Använder wide type top area som spänner hela sidan.*/
    display:inline;
    float:left;
    width: 780px;
	height:auto;
	overflow: hidden;
	zzbackground-color:#AAddCC;
	margin-left:10px;
	margin-bottom:25px;
}
/*****************************************************************/
.div_left1
{
    display:inline;
    float:left;
	width: 190px;
	overflow: hidden;
	zzbackground-color:#9999CC;  /* LILA */
	margin-left:10px;
}
/*****************************************************************/
.div_left2
{
    /* Samma som .div_left1 minskad topmarginal  för sitemaster 4 utan högerarea*/
    display:inline;
	float: left;
	width: 256px;
	overflow: hidden;
	background-color:white;
}
/*****************************************************************/
.div_left3
{
    /* Använder wide type */
    display:inline;
	float: left;
	width: 325px;
	overflow: hidden;
	background-color:green;
	margin-left:10px;
}
/*****************************************************************/
.div_cont1
{
	display: inline;
	float: left;
	width: 590px;
	overflow: hidden;
	zzbackground-color:#9999CC;  /* LILA */
	zzpadding-bottom:10px;
}
.div_cont2
{
    /* sitemaster 4 content */
    display:inline;
	float: left;
	width: 680px;
	overflow: hidden;
	zzbackground-color:#9999CC;
}
.div_cont3
{
    /* Använder wide type */
    display:inline;
	float: left;
	zzwidth: 455px;
	width:780px;
	overflow: hidden;
	background-color:#9999CC;
	margin-left:10px;
}
/*****************************************************************/
.div_rght1
{
    display:inline;
	float: left;
	width: 100px;
    margin-top:9px;
	overflow: hidden;
	background-color:Olive;
}
/*****************************************************************/
.div_cbot1
{
    display:inline;
    float:left;
	width: 960px;
    height:145px;
    margin-left:0px;
	zzbackground-color:blue;
	overflow: hidden;
    display:none;
}
.div_cbot2
{
    display:inline;
    float:left;
	width: 680px;
    height:150px;
	overflow: hidden;
	vertical-align:bottom;
	display:none;
	zzbackground-color:green;
}
/*****************************************************************/
.div_foot1
{
   display:inline;
   float:left;
	width:780px;
	height:25px;
	zzbackground-color:#0067a6;  /* LILA */
	overflow: hidden;
	margin-left:10px;
}
.div_foot2
{
   display:none;
   float:left;
   width:960px;
   height:20px;
   overflow: hidden;
   zzbackground-color: #7293b3; /* nordea ljusblå border*/
}
