/* 2005 www.training-time.com */
body { 
	margin: 0px;
	padding: 0px;
	background-color: #E1E1E1;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	letter-spacing: 0px;
}
input, select, label 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	letter-spacing: 0px;
}


H1 
{
	color: #23429B;	
}

H2 
{
	color: #23429B;
	margin-left: -5px;	
}

H3 
{
	color: #23429B;	
	margin-left: -5px;	
}

H4 
{
	color: #23429B;	
	margin-left: -5px;	
}

	
td 
{
	font-size: 11px;
}

	
.br {display:none;}

.datum { color: #888888; font-size:10px; font-weight:normal; }
.newsindex { color: 969696; font-weight: bold; }
.newslink { color:97A5FF; text-decoration:none; }
.newslink:hover { color:97A5FF; text-decoration:underline; }
	

.WhiteBox 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 100%; 
	background-color: white;
	border-right: #C0DDC1 1px solid; 
	border-top: #C0DDC1 1px solid; 
	border-left: #C0DDC1 1px solid; 
	border-bottom: #C0DDC1 1px solid; 
	margin-top: 2px;
	margin-right:16px;
	padding-top: 20px;
	padding-left: 20px;	
	padding-right: 10px;
}

.HeaderLogo
{
	margin: 20px 0px 0px 20px;	
}

.NavTopLevel
{
	padding: 2px 0px 0px 2px; 
	font-weight: bold; 
	font-size: 12px; 
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, Sans-Serif;	
}

.NavUnderLevel
{
	font-weight: normal; 
	font-size: 11px; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	padding: 10px 0px 0px 32px;
}

a.UnderMenu { text-decoration:none; color: #1E49A5; font-size:11px; }
a.UnderMenu:hover { text-decoration:underline; color: #1E49A5; font-size:11px; }

a.NavLink:link
{
	text-decoration:none;
	color: #264198; 
}

a.NavLink:link:Hover
{
	text-decoration:underline;
	color:#CCCC66;
}

a.NavLink:Visited
{
	text-decoration:none;
	color: #264198; 
}
a.NavLink:Visited:Hover
{
	text-decoration:underline;
	color:#CCCC66;
}




.textBox
{
	background: fff;
	border: 1px solid gray;
	font-size: 10px;
}

.submit
{
	background: FFD600;
	font-size: 11px;
}


/*
	Button formgivning från:
	http://www.webreference.com/programming/css_stylish/
*/

.btnYellow{
	color:#333;
	font-family:'trebuchet ms',verdana,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid;
	border-top-color:#eee;
	border-left-color:#eee;
	border-right-color:#ccc;
	border-bottom-color:#ccc;}
.btnYellow{
	background-color: #CDDDE9;/*#0768B2;*/
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffff',EndColorStr='#BAD0E0');}

.btnhov{
	border-top-color:#c63;
	border-left-color:#c63;
	border-right-color:#930;
	border-bottom-color:#930;}


.footerText
{
	font-family: verdana, Arial, Sans-Serif;
	text-transform: uppercase;
	font-size: 10px;
	line-height: 10px;
	letter-spacing: 2px;
}
.footerText2
{
	font-family: verdana, Arial, Sans-Serif;
	font-size: 10px;
	line-height: 10px;
	color: #555555;
}
a.footerText2
{
	text-decoration: none;
	font-family: verdana, Arial, Sans-Serif;
	font-size: 10px;
	line-height: 10px;
	color: #555555;
}

a.footerText2:Hover
{
	text-decoration:underline;
}

/*   Styles for kontakt.aspx notes datagrid   */

.postIt
{
	padding: 5px 5px 5px 5px;
	border: 1px solid silver;
}


.postItBox
{
	background: #F9FDCA;
	border: 0px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 1em;
	width: 270;
	height: 90;
	scrollbar-base-color: #aaaaaa;
	scrollbar-track-color: #ccc;
	scrollbar-face-color: #F9FDCA;
}

.atgBox input
{
	background: #F9FDCA;
	border: 1px solid silver;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 1em;

}

/*   Styles for kontakt.aspx highlighted rows   */
.highlightedRow
{
}

.highlightedRow TD
{
	border-top: 2px solid gray;
	border-bottom: 2px solid gray;
}


.tblLeft
{
	border-left: 2px solid gray;
	border-top: 2px solid gray;
	border-bottom: 2px solid gray;
}
.tblRight
{
	border-right: 2px solid gray;
	border-top: 2px solid gray;
	border-bottom: 2px solid gray;
}

/* Styles for kontakt_detaljer.aspx */

.persBox
{
	border: #336699 1px solid; 
}

.persBox TD
{
	padding: 2px 2px 2px 4px;	
}

.noteBox
{
	border: 1px solid #f3f3f3;
	padding: 2px 2px 2px 4px;
	background: #f3f3f3;
}
.noteBoxLeft
{
	border: 1px solid #f3f3f3;
	border-left: 1px solid silver;
	padding: 2px 2px 2px 4px;
	background: #f3f3f3;
}
.noteBoxRight
{
	border: 1px solid #f3f3f3;
	border-right: 1px solid silver;
	padding: 2px 2px 2px 4px;
	background: #f3f3f3;
}
.noteBoxTop
{
	border: 1px solid #f3f3f3;
	border-top: 1px solid silver;
	padding: 2px 2px 2px 4px;
	background: #f3f3f3;
}
.noteBoxTopLeft
{
	border: 1px solid #f3f3f3;
	border-top: 1px solid silver;
	border-left: 1px solid silver;
	padding: 2px 2px 2px 4px;
	background: #f3f3f3;
}
.noteBoxTopRight
{
	border: 1px solid #f3f3f3;
	border-top: 1px solid silver;
	border-right: 1px solid silver;
	padding: 2px 2px 2px 4px;
	background: #f3f3f3;
}
.noteBoxBottom
{
	border-bottom: 1px solid silver;
	border-left: 1px solid silver;
	border-right: 1px solid silver;
	border-top: 1px solid silver;
	padding: 4px 2px 4px 4px;
	background: #ffffff;
}


/*  Styles for mina_atgarder.aspx */

.atgHeader 
{
	background: lightsteelblue;
	border-left: 1px solid SteelBlue; 
	border-right: 1px solid SteelBlue; 
	border-top: 1px solid SteelBlue; 
	padding: 2px 2px 2px 2px;
}

