@charset "UTF-8";
/* CSS Document */




body, td {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	color:#333333;
}

body {
	margin:0px;
	padding:0px;
}



a, a:link, a:visited, a:active, a.menuLink:link, a.menuLink:active, a.menuLink:visited { color: #e68711; text-decoration: none;}
a:hover, a.menuLink_active:link, a.menuLink_active:active, a.menuLink_active:visited, a.menuLink_active:hover, a.menuLink:hover { color:#999; text-decoration: none;}

a.subMenuLink:link, a.subMenuLink:active, a.subMenuLink:visited { color: #e68711; text-decoration: none;}
a.subMenuLink_active:link, a.subMenuLink_active:active, a.subMenuLink_active:visited, a.subMenuLink_active:hover, a.subMenuLink:hover { color:#999; text-decoration: none;}

a.white:link, a.white:active, a.white:visited, a.white:hover { color: #FFFFFF; text-decoration: none;}

a.none:link, a.none:active, a.none:visited, a:hover {color:#333; text-decoration:none;}

.bottomTD a, .bottomTD a:link, .bottomTD a:visited, .bottomTD a:active { color: #FFFFFF; text-decoration: none;}
	

h1, h2, h3{
	color:#526c7c
}

H1{
	font-size:18px;
}

H2{
	font-size:16px;}
	
H3{
	font-size:14px;}

.mainTable {
	background-color:#FFFFFF;
	border:solid 0px #666666;
	line-height:18px;
}

.topTD {
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px 15px 0px 15px;
	background-color:#FFFFFF;
}

.logo{
	float:left;
	clear:left;	
	padding-top:15px;
	padding-left:10px;
	padding-bottom:25px;
}

.buttons{
	float:right;
	clear:right;	
	padding-top:32px;
}


.menuTD {
	padding:0px 5px 0px 5px;
	background-color:#ededed;
	font-size:16px;
	background-image:url(../bilder/mallar/menuBg.jpg);
	background-repeat:repeat-x;
	height:56px;
	vertical-align:middle;
}

.subMenuTD {
	padding:0px 15px 5px 15px;
	font-size:11px;
	font-weight:normal;
	border-bottom:solid 1px #CCCCCC;
}


.menuLink, .menuLink_active {
	padding:0px 8px 0px 8px;
}


.subMenuLink, .subMenuLink_active {
	padding:0px 10px 0px 10px;
}



.middleTD {
	padding:15px;
}
.bottomTD {
	padding:5px;
	background-color: #e77c09;
	color:#FFFFFF;
}

/* News */

.news{
	margin-top:5px;
	margin-bottom:5px;
}

.news h1{
	margin-bottom:2px;
}

.news h2 {
	margin:0px;

	
	
}

.news h3{
	font-size:10px;
	margin:0px;
}



.newscontent h1{
	padding-bottom:7px;
}

.newscontent h2 {
	padding-bottom:3px;
	padding-top:7px;
	
	
}

.newscontent h3{
	font-size:10px;
}

.newscontent p{
	padding-bottom:7px;
}

.newslist h1{
	margin-bottom:0px;
	margin-top:22px;
}

.newscolumn{
	margin-top:12px;
}

.newscolumn h2{
	margin:2px 0px 3px 0px;
	line-height:20px;
	font-size:16px;
}

.newscolumn h3{
	font-size:11px;
	margin-top:2px;
	margin-bottom:3px;
}

.newscolumn p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}