/*------------------------------------*/
/* gemensam css som måste ligga före standard */
/*------------------------------------*/

BODY
{
	BACKGROUND-COLOR: #ffffff;
	/*BACKGROUND-COLOR: #DEDFBC;*/
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 12px;
	COLOR: #666666;
	line-height: 18px;
	text-align: center;
/*	background-image: url(../imgdeko/bg/map.gif);
	background-repeat: no-repeat;*/
}

BODY#frontbody
{
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 12px;
	COLOR: #333333;
	line-height: 18px;
	text-align: center;
/*	background-image: url(../imgdeko/bg/map.gif);
	background-repeat: no-repeat;*/
}

/*------------------------------------*/
/* reset all */
/*------------------------------------*/

* { margin:0; padding:0; }

p 
{
margin: 16px 0 0 0;
}

div 
{
font-size: 12px;
}

td
{
font-size: 12px;
padding:3px;
}

/*------------------------------------*/
/* layoutkod */
/*------------------------------------*/

#frontcont
{
/*	background-image: url(../imgdeko/bg/map.gif);
	background-repeat: no-repeat;*/
width: 100%;
height: 100%;
margin:0 0 0 0px;
}

/*omslutande container*/
div#container
{
margin-left: auto;
margin-right: auto;
margin-top: 40px;
width: 800px;
text-align: left;

/*background-image: url(../imgdeko/deko/manta50h.png);
background-repeat: no-repeat;
background-position:right top;*/
	
}

/*------------------------------------*/
/* bilder förstasida */
/*------------------------------------*/

/*div överst överst*/
#frontimg
{
margin:0px 0 0px 0px;
height:100%;
}

/*div överst överst*/
#frontimg2
{
margin:0px 0 0px 0;
width:100%;
}

/*div överst överst*/
#logoimg
{
margin:0px 0 50px 0;
}

/*------------------------------------*/
/* layoutkod innehåll */
/* 
nuvarande stilar utgår ifrån charlottes layout
med en bild till höger med 100% höjd i förh till fönster och flytande logo
 */
/*------------------------------------*/

/*kolumn för logotype */
#logoimgcol
{
/*margin:0px 0 0 0;*/
/*width: 480px;*/
/*float:left;*/
/*background-color:#ffffff;*/

	position:absolute;
	width:292px;
	height:50px;
	padding: 20px;
	z-index:1;
	left: 50px;
	top: 50px;
	text-align:left
}

/* kolumn för frontbild höjdrelaterad */
#frontimgcol
{
margin:0px 0 0 420px;
/*width: 480px;*/
text-align:right;
/*float:right;*/
height:100%;
/*background-color:#CCCCCC;*/
}

/* kolumn för frontbild breddrelaterad */
#frontimgcol2
{
margin:0px 0 0 0;
/*width: 480px;*/
float:right;
width:100%;
background-color:#CCCCCC;
}

div#clearfloats
{
clear:both;
}

div#divider
{
clear:both;
margin: 20px 0 20px 0;
}