﻿P
{
	/*margin:0px;*/
}
A
{
	color:#000000;
	text-decoration:underline;
}
A:hover
{
	color:#333333;
	text-decoration:underline;
}

H1
{
	font-weight:bold;
	line-height:normal;
	font-size:22px;
}

H2
{
	font-weight:bold;
	line-height:normal;
	font-size:16px;
	margin-bottom:0px;
}
H2 A
{
	text-decoration:none;
}
H2 A:hover
{
	text-decoration:underline;
}

P
{
}
.ImageContainer 
{
	/* Endast för kompatibilitet med Impleo som i design-läget visar en 1px dotted border */
	border:1px solid white;
	overflow:hidden !important;
	
}
.ImageContainer .ImageCaption
{
	font-size:10px;
	line-height:14px;
}
.ParagraphIntro
{
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;
	line-height:normal;
}
.NewsListItem H2
{
	margin:0px;	
}

.NewsListItem P
{
	margin:5px 0px 10px 0px;	
}
.Note
{
	font-size:10px;
}

.AttendTo
{
	background-color:Yellow;
}
A.Author
{
	text-decoration:none;
	font-size:10px;
	text-transform:capitalize;
}
A.Author:hover
{
	text-decoration:underline;
}

.PublishDate
{
	font-size:10px;
}



/* TABLE MATRIX 
table.matrix {
	margin-bottom: 1em;
	clear: both;
}
table.matrix thead table td{
	border-bottom: none;
	font-size: 11px;
}

table.matrix th {
	color: white;
	background-color: #596073;
	text-align: left;
	padding: 1px;
	padding-left: 4px;
	border-bottom: 1px solid #FFFFFF;

	font-size: 11px;
	height:20px;

}
table.matrix th a{
	color: white;
	text-decoration: none;
}
table.matrix th a:hover{
	color: white;
	text-decoration: underline;
}

table.matrix td {
	background-color: #EEEEEE;
	padding: 2px;
	padding-left: 4px;
	border-bottom: 1px solid #FFFFFF;
	vertical-align: top;
	font-size:11px;

}

table.matrix tr.even td{
	background-color: #FFFFFF;
	border: none;
}
table.matrix tr.odd td{
	background-color: #EEEEEE;
	border: none;
}
table.matrix tr.noColorRow td{
	background-color: #FFFFFF;
	border: none;
}

table.matrix tr.pageNavigation td{
	background-color: white;
}
*/
table.Matrix
{
	border:none;
	margin-bottom: 1em;
	/*clear: both;*/
}
	table.Matrix td
	{
	vertical-align:top;
	}
	
	table.Matrix tr.HeaderRow
	{
		background-color: rgb(41,139,202);
		background-image:url(/Bilder/TeaserBox/Background_BoxHeader.jpg);
		background-repeat:repeat-x;
	}
		table.Matrix tr.HeaderRow th
		{
			color: white;
			padding: 2px 10px 2px 10px;
			text-align: left;
			font-size: 11px;
			height:20px;
		}
			table.Matrix tr.HeaderRow th a
			{
				color: white;
				text-decoration:none;
			}
			table.Matrix tr.HeaderRow th a:hover
			{
				text-decoration:underline;
			}

	table.Matrix tr.EvenRow
	{
		background-color: #FFFFFF;
	}
	table.Matrix tr.OddRow
	{
		padding: 0px 10px 0px 10px;
		background-color: #EEEEEE;
	}
	table.Matrix tr.HoverRow
	{
		background-color: yellow;
	}
	table.Matrix tr.PagerRow
	{
		background-color: #2680BA;
	}
	table.Matrix tr.EvenRow td, table.Matrix tr.OddRow td, table.Matrix tr.HoverRow td
	{
		padding: 0px 10px 0px 10px;
	}
	
.Orange table.Matrix tr.HeaderRow
	{
		background-image:url(/Bilder/TeaserBox/Orange/Background_BoxHeader.jpg);
	}
		.Orange table.Matrix tr.OddRow
	{
		padding: 0px 10px 0px 10px;
		background-color:rgb(255,240,190);
	}

/*
.NewsListItem H2
{
	font-family: "Palatino Linotype", "Book Antiqua";
	font-weight:bold;
	text-transform:uppercase;
	font-size:16px;
	margin:0px 0px 10px 0px;
}
.NewsListItem P
{
	margin:0px 0px 10px 0px;
}
.NewsListItem A
{
	color:black;
	text-decoration:none;
}
.NewsListItem A:hover
{
	text-decoration:underline;
}
.NewsListItem SPAN.CategoryName
{
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
}
*/
DL DT
{
	font-weight:bold;
	margin:1em 0em 0em 0em;
}
DL DD
{
}
TR.Odd_false
{
}
HR
{
	
	color:Silver;
	height:1px;	
}

#CompanyMenu A 
{

	color:#000000;
	text-decoration:none;
}
#CompanyMenu A:hover
{
	color:#333333;
	text-decoration:underline;
}

.CompanyGridviewHeaderRowStyle
{
	color: white;
	background-color:#596073;
	font-size: 10px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}
.CompanyGridviewHeaderRowStyle a
{
	color:White;
}
.CompanyGridviewHeaderRowStyle a:hover
{
	color:Silver;
}
.CompanyGridviewRowStyle
{	
	background-color:#FFFFFF;
	font-size:10px;
	vertical-align:top;
}
.CompanyGridviewAlternatingRowStyle
{
	background-color:#EEEEEE;
	font-size:10px;
	vertical-align:top;
}

.CompanyGridviewOnMouseOverRowStyle
{
	background-color:#FFD7D7;
	font-size:10px;
	vertical-align:top;
}

.CompanyGridviewPagerStyle
{
	background-color: Gray;
	color:Black;
	font-size: 10px;
	font-weight:bold;
	text-align:left;
}

title 
{
	color:Red
}