/*------------------------------------*/
/* 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 */
/*------------------------------------*/

div#frontcont
{
/*	background-image: url(../imgdeko/bg/map.gif);
	background-repeat: no-repeat;*/
width: 800px;
}

/*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;
	
}

/*------------------------------------*/
/* layoutkod innehåll */
/*------------------------------------*/

/*div överst överst*/
#topdiv
{
margin:0px;
margin-bottom:50px;
text-align:right;
}

/*menydiv*/
#menudiv
{
margin:10px 0 0px 0;
padding:5px 0 0px 0; 
border-width:2px 0 0 0;
border-style:solid;
border-color:#666;
}

/*huvudkolumn*/
#maincol
{
margin:0px 0 0 0;
width: 480px;
float:left;
}

/*huvudkolumn*/
#widecol
{
/*margin-left:50px;*/
margin-right:0px;
margin-top:40px;
width: 800px;
float:left;
}

/*kolumn höger*/
#rightcol
{
margin:0px;
width: 240px;
float:right;
}

div#clearfloats
{
clear:both;
}

div#divider
{
clear:both;
margin: 20px 0 20px 0;
}

/*sidfot*/
#footer
{
margin:20px 0 5px 0;
padding:5px 0 5px 0; 
border-width:2px 0 0 0;
border-style:solid;
border-color:#666;
}

/*------------------------------------*/
/* bild och textramar */
/*------------------------------------*/


/*style för småbilder, folio_img*/
div#bildram
{
margin-bottom: 5px;
margin-right: 5px;
width: 90px;
float:left;
}

/*style för småbilder front*/
div#bildram150
{
margin-bottom: 10px;
margin-right: 5px;
width: 100px;
float:left;
}

div#bildram2
{
margin-bottom: 5px;
margin-right: 5px;
width: 80px;
clear:both;
}

/*vertikalt staplade bilder i ex folio_img*/
div#bildram_vert
{
margin-bottom: 5px;
margin-right: 5px;
width: 80px;
/*clear:both;*/
}

/*style för småbilder på folio förstasida*/
div#bildram_first
{
margin-bottom: 20px;
margin-right: 20px;
width: 160px;
/*

float:left;
*/
}

/*textram under bilder i ex folio_img*/
div#txtram
{
margin-top: 30px;
width: 200px;
clear:both;
}

/*textram under bilder i ex folio_img för video tpl 5*/
#txtram2
{
margin-top: 0px;
width: 200px;
clear:both;
}
