/*

	Willa Nordic
	
	Page design style sheet.

*/


/* tabellen */
#id_matrix 
{
	width:100%;
}
/* Vänster, text kolumn liten */
#id_matrix tbody tr td:first-child span.textkolumnliten
{
	display:block;
	width:110px;
}

/* Vänster, text kolumn mellan */
#id_matrix tbody tr td:first-child span.textkolumnmellan
{
	display:block;
	width:160px;
}



/* General
--------------------------------------------------*/

*	{font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
body, div, table, th, tr, td, p, span, h1, h2, h3, h4, h5, h6, img	{margin: 0; padding: 0;}

a	{color: #f38921; text-decoration: underline;}
a:hover	{text-decoration: none;}



/* Headings
--------------------------------------------------*/

h1, .heading1   {margin-bottom: 15px;}
h2, .heading2   {margin: 0;}
h3, .heading3   {margin: 15px 0 -10px 0;}

h1, h1 *, .heading1, .heading1 *	{font-size: 20px; font-weight: normal; text-transform: uppercase; color: #f38921; EditMenuName: Heading 1;}
h2, h2 *, .heading2, .heading2 *	{font-size: 16px; font-weight: normal; text-transform: uppercase; color: #f38921; EditMenuName: Heading 2;}
h3, h3 *, .heading3, .heading3 *	{font-size: 11px; font-weight: normal; text-transform: uppercase; EditMenuName: Heading 3;}



/* Paragraphs
--------------------------------------------------*/

p	{margin: 15px 0; line-height: 16px;}

blockquote	{font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; color: #666; font-style: italic;}
blockquote p	{font-style: normal; text-align: right;}



/* Lists
--------------------------------------------------*/

ul.logos	{float: right; margin: 0; padding: 0; list-style-type: none; EditMenuName: Logotypes in page foot;}
ul.logos li	{float: left; margin-left: 15px;}
ul.logos img	{border: 0;}


/* XForms formulär
--------------------------------------------------*/

/* Textrutor */
input.LitenTextruta
{
	font:size:10pt;
	width:100px;
}

input.MellanTextruta
{
	font:size:10pt;
	width:150px;
}

input.StorTextruta
{
	font:size:10pt;
	width:200px;
}

/* Grupp med kryssrutor */
input[type="checkbox"].LitenGruppKryssrutor
{
	width:150px;
}

input[type="checkbox"]..MellanGruppKryssrutor
{
	width:200px;
}

input[type="checkbox"]..StorGruppKryssrutor
{
	width:300px;
}

/* Dropdown */
select.LitenRullgardin
{
	width:125px;
}

select.MellanRullgardin
{
	width:175px;
}

select.StorRullgardin
{
	width:250px;
}
