/* CSS Document */
#navcontainer ul{
	margin: 0;
	padding: 1;
	list-style-type: none;
	vertical-align : top;
	
}
#navcontainer li { 
	margin: 0 0 .2em 0; 
}
#navcontainer a {
	display: block;
	color: #000000;
	/*background-color: #036;*/
	width: 9em;
	padding: .2em .8em;
	text-decoration: none;
}

#navcontainer a:hover {
	background-color: #369;
	color: #FFF;
}
UL.offer{
	margin: 0;
	padding: 1;
	list-style-type: none;
	vertical-align : top;
}
LI.offer{
	list-style: none;
	margin: 0 0 .2em 0;
}

LI.news_item{ 
	list-style: none;
}
a.family {
display: block;
padding: 2px 2px 2px 2px;
border: 1px solid #000000;
background: #dcdcdc;
text-decoration: none; /*lets remove the link underlines*/
}

a.group {
display: block;
padding: 2px 2px 2px 2px;
border: 1px solid #000000;
background: #dcdcdc;
text-decoration: none; /*lets remove the link underlines*/
} 
.mainbox {
	padding:0px;
	height :480px;
	width: 700px;
/*	position:relative;
	left:20%;*/
	border: 1px solid #787F85;
/*	overflow: auto;
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #000000; 
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
*/
}
.main_image{
	position: relative;
	left:3px;
	top:-18px;
	float: right;
	background-color: #FFFFFF;
	
}
.search{
padding: .2em .8em;
}

.normalbold{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
h1.main{
	color: #42419B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: italic;
	font-size: 20pt;
	background-image: url(../images/white.jpg);
	background-repeat: repeat-x;
	width:100%;
	height: 100px;
	padding: 20px,20px;
}
h2.medium	{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: normal;
	font-style: italic;
	padding-left: 30px;
	padding-top: 30px;
}
h2.medium_white	{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17pt;
	font-weight: normal;
	font-style: italic;
	padding-left: 30px;
	padding-top: 30px;
}

h3.alert	{
	color: ##FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: italic;
	padding-left: 30px;

}
p.img {
	padding-left: 62px;
}
p.pain_large	{
	padding-left: 20px;
	padding-right: 20px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
p.pain	{
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
p.result	{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
p.news_header	{
	padding-left: 20px;
	padding-right: 20px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
}
p.news_body	{
	padding-left: 20px;
	padding-right: 20px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
TD.LOGO {
	width: 100%;
	height: 58px;
	background-color: #FFFFFF;
	padding-right: 20%;
	background-image: url(../images/bkg_header.jpg);	
}
TD.LINE {
	width: 100%;
	height: 1px;
	background-color: #000000;
}
TD.DOTTED_LINE {
	border-bottom: 1px dotted #000;
}
TD.HEADER {
	width: 100%;
	background-color: #595959;
}
TD.FOOTER {
	width: 100%;
	height: 24px;
	background-color: #595959;
}
TD.MAIN_LEFT {
	width: 175;
	background-image: url(../images/main_left.jpg);
	background-repeat: no-repeat;
	background-color: #05135A;
	vertical-align: top;
	padding-top: 20px;
}
TD.MAIN_LEFT_2 {
	width: 175;
	background-image: url(../images/main_left_2.jpg);
	background-repeat: no-repeat;
	background-color: #84BEFD;
	vertical-align: top;
	padding-top: 20px;
}
TD.MAIN_LEFT_3 {
	width: 200
	background-color: #84BEFD;
	vertical-align: top;
	padding-top: 20px;
}

TD.MAIN_MID {
	width: 150px;
	background-image: url(../images/miljo.jpg);
}

TD.MAIN_RIGHT {
	width: 525px;
	background-color: #595959;
	filter:alpha(opacity=100);
	vertical-align: top;
}

TD.MAIN_RIGHT_IMG {
	width: 525px;
	background-image: url(../images/main_right.jpg);
	color: #959595;
	vertical-align: top;
}
TD.MAIN_RIGHT_IMG_CHRISTMAS {
	width: 525px;
	background-image: url(../images/main_right_tree.jpg);
	color: #959595;
	vertical-align: top;
}

TD.MAIN_HEADER {
	height: 14px;
	width: 100%;
	background-image: url(../images/main_top.jpg);
	background-repeat: repeat-x;
}
TD.MAIN_FOOTER {
	height: 14px;
	width: 100%;
	background-image: url(../images/main_bottom.jpg);
	background-repeat: repeat-x;
}
A  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #CCCCCC;
}

A:Visited  {}
A:Active  {}
A:Hover  {
	text-decoration:underline;
}

