BODY
{
	zzbackground-image: url(../../_resources/_images/_css/layer1_fullbak_vstripe.jpg);
	zzbackground-repeat:repeat-x;
	background-color:white;
    margin:0px;
	padding:0px;
}
/*Always show ruler in Firefox */
html {	height: 100%; margin-bottom:1px;}
table.root {}
.page-left 		{ }
.page-mid 		{ width: 960px; border:solid 0px #cccccc;}
.page-right 	{ }
/*****************************************************************/
H1
{
	font-size: 20px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
    color:#91632E;
    margin:0px;
    padding:0px;
    padding-top:7px;
    padding-bottom:7px;
    zzbackground-color:Red;
}
H2
{
	font-size: 12px; 
    zzfont-family: Verdana, Arial, Helvetica, sans-serif;
	zzfont-weight: normal;
    zzcolor:#91632E;
    zzmargin:0px;
    zzpadding:0px;
    zzpadding-top:-5px;
    zzpadding-bottom:20px;
    zzbackground-color:Red;
}
H3
{
	font-size: 14px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
    color:#91632E;
    margin:0px;
    padding:0px;
    padding-top:3px;
    padding-bottom:6px;
    zzbackground-color:Red;
}
/*****************************************************************/
div, p, table, tr, td, span 
{
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	text-align:left;
    line-height:15px;
}
img{border: solid 0px blue;}
.text01{}
.text02{}
.text03{}
.text04{}
.text05{}
/*****************************************************************/
A
{
	text-decoration:none;
	color:black;
    font-size:11px;
    zzbackground:maroon;
}
A:hover
{
	text-decoration:underline;
	color:black;
    font-size:11px;
    zzbackground:maroon;
}
input, select, textarea
{
	font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border: solid 0px #555555;
    zzbackground-color:#b48c8c;
 }
/*****************************************************************/
#div_site1
{
    display:inline;
    float:left;
	width: 1040px;
	zzbackground-image: url(../../_resources/_images/_css/layer1_mainbak.jpg);
	background-repeat:no-repeat;
    overflow:hidden;
	zzbackground-color: white;
}
/*****************************************************************/
.div_top1
{
    /* används av sitemaster 1 */
    display:inline;
    float:left;
    width:inherit;
	height:277px;
	overflow:hidden;
	zzbackground-color:#eeeeee;
    zzbackground-color:White;
	margin-left:40px;
}
.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:left;
    width:inherit;
	height:187px;
	overflow:hidden;
	zzbackground-color:#eeeeee;
    zzbackground-color:White;
	margin-left:40px;
}
.div_main1
{
    display:inline;
    float:left;
    width:960px;
	overflow:hidden;
	zzbackground-color:#99CC99;  /* MINTGRÖN */
	background-image: url(../../_resources/_images/_css/layer1_mainstripe.jpg);
	margin-left:40px;
}
.div_bot1
{
    display:inline;
    float:left;
    width:960px;
	height:20px;
	background-repeat:no-repeat;
	overflow: hidden;
}
/*****************************************************************/
.div_bann1
{
    display:inline;
    float:left;
	width: 960px;
	height: 134px;
	overflow: hidden;
	zzbackground-color:#AAAAAA;  
    margin:0px;
}
/*****************************************************************/
.div_menu1
{
    display:inline;
    float:left;
	width: 680px;
	height: 52px;
    margin-left:256px;
	overflow: hidden;
	zzbackground-color:#9999CC;  /* LILA */
}
/*****************************************************************/
.div_advs1	
{
    display:inline;
    float:left;
    width: 680px;
	height:90px;
    margin-left:256px;
	overflow: hidden;
	zzbackground-color:#AAddCC;
}
/*****************************************************************/
.div_left1
{
    display:inline;
    float:left;
	width: 256px;
	float: left;
	overflow: hidden;
	zzbackground-color:Red;
    margin-top:9px;
  
}
/*****************************************************************/
.div_left2
{
    /* Samma som .div_left1 minskad topmarginal  för sitemaster 4*/
    display:inline;
    float:left;
	width: 256px;
	float: left;
	overflow: hidden;
	zzbackground-color:blue;
}
/*****************************************************************/
.div_cont1
{
     /* sitemaster 1 content */
   display:inline;
    float:left;
	width: 534px;
	float: left;
	overflow: hidden;
	zzbackground-color:#9999CC;
    margin-top:9px;
}
.div_cont2
{
    /* sitemaster 4 content */
    display:inline;
    float:left;
	width: 690px;
	float: left;
	overflow: hidden;
	zzbackground-color:#9999CC;
}
/*****************************************************************/
.div_rght1
{
    display:inline;
	width: 170px;
	float: right;
	overflow: hidden;
    margin-top:9px;
}
/*****************************************************************/
.div_cbot1
{
    display:inline;
    float:left;
    height:127px;
	width: 910px;
	overflow: hidden;
    margin-bottom:20px;
    margin-left:25px;
	zzbackground-color:blue;
}
.div_cbot2
{
    float:left;
    display:inline;
    height:150px;
	width: 680px;
	overflow: hidden;
	vertical-align:bottom;
}
/*****************************************************************/
.div_foot1
{
   display:inline;
   float:left;
   width:200px;
   height:20px;
   overflow: hidden;
   background-color: #AA55CC; /* LILA */
   display:none;
}
.div_foot2
{
   
   width:300px;
   display:inline;
   float:right;
   height:20px;
   overflow: hidden;
   zzbackground-color: #AA99CC; /* LILA */
    display:none;
}