.StandardContainer h2
{
	margin:0;
	padding:0;
	color:#0dab4b;
	font-size:18px;
	line-height:20px;
	letter-spacing:-1px;
}
.StandardContainer .Black
{
	color:#333333;
	font-size:1em;
	line-height:0.75em;}
	
.StandardContainer ul,
.StandardContainer li, 
.StandardContainer ul li
{
	webkit-padding-start:0px!important;
	list-style-type: circle;
	font-size:13px;
	line-height:18px;
	color:#333333;
}

.StandardContainer ul{margin-top:0px;}

.GrayBox p,
.GreenBox p,
.BlueBox p,
.noTitle p,
.TopBorder p
{
	margin:0px;
	padding:0px;
	line-height:14px;
}
.GrayBox p{font-size:11px;}
.GreenBox p,
.BlueBox p
{
color:#fff;
font-size:11px;
}



.GrayBox a
{
		color:#333333;
	line-height:2.5em;
	text-transform:uppercase;
}
.TopBorder
{
	margin-bottom:20px;
	border-top: 1px solid #cccccc;
}
.TopBorder .Black
{
	margin-top:20px;
		color:#333333;
	font-size:1em;
	text-transform:uppercase;
}
.noTitle h3,
.TopBorder h3
{
	font-size:14px;
	margin:0px 0px 5px 0;
	padding:0px;
	font-weight:bold;
	color:#0dab4b;

}
.TopBorder h3 {margin:10px 0px 5px 0;}
.noTitle h3
{margin-top:35px;}
.StandardContainer
{
	margin:0px;
	padding:0px;
}
.LeftPane .StandardContainer h3
{
	line-height:14px;
	font-size:13px;
	margin-bottom:-10px;
}
.BorderBox
{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #cccccc;
	background:#f2f2f2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#f2f2f2));
	background: -webkit-linear-gradient(#ffffff, #f2f2f2);
	background: -moz-linear-gradient(#ffffff, #f2f2f2);
	background: -ms-linear-gradient(#ffffff, #f2f2f2);
	background: -o-linear-gradient(#ffffff, #f2f2f2);
	background: linear-gradient(#ffffff, #f2f2f2);
	-pie-background: linear-gradient(#ffffff, #f2f2f2);
	padding:10px;
	margin-bottom:20px;
	width:290px;
	height:100px;
	padding:10px;
	
}

.BlueBox
{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #0296d7;
	background:#00aded;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00aded), to(#0296d7));
	background: -webkit-linear-gradient(#00aded, #0296d7);
	background: -moz-linear-gradient(#00aded, #0296d7);
	background: -ms-linear-gradient(#00aded, #0296d7);
	background: -o-linear-gradient(#00aded, #0296d7);
	background: linear-gradient(#00aded, #0296d7);
	-pie-background: linear-gradient(#00aded, #0296d7);
	color:#ffffff;
	width:290px;
	height:100px;
	padding:10px;
	margin-bottom:10px;
	position:relative;
}

/*.BlueBox h1
{
	margin:0px;
	font-size:1em;
	line-height:1em;
	color:#ffffff !important;

	text-transform:uppercase;

}*/

.GreenBox
{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #009245;
	background:#3f9e5e;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#3f9e5e), to(#009245));
	background: -webkit-linear-gradient(#3f9e5e, #009245);
	background: -moz-linear-gradient(#3f9e5e, #009245);
	background: -ms-linear-gradient(#3f9e5e, #009245);
	background: -o-linear-gradient(#3f9e5e, #009245);
	background: linear-gradient(#3f9e5e, #009245);
	-pie-background: linear-gradient(#3f9e5e, #009245);
	padding:10px;
	color:#ffffff;
	width:290px;
	height:100px;
	padding:10px;
	margin-bottom:5px;
	position:relative;
}

.GreenBox h2,
.BlueBox h2,
.BorderBox .GrayBox
{
	margin:0px;
	padding:0px;
	font-size:14px;
	line-height:14px;
	color:#ffffff !important;
	text-transform:uppercase;
	padding-bottom:5px;
}
.BorderBox .GrayBox{color:#333 !important;}
.GreenBox a
{
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
}



/*  Banner Rotator
    -- Banners will automatically cycle along with navigation by inserting 
    -- the desired images into a Text/HTML module using the Banner Container. */
    
 /* Set height of div.Normal to equal the height of banners + 34px for shadow */
.RotatorWrapper div.DNNModuleContent > div.Normal {height:339px;background:url(images/Slide-Shadow.png) no-repeat 0 bottom;}

 /* Set width and height of banners within div.Normal img */
.RotatorWrapper div.DNNModuleContent > div.Normal img{width:960px;height:305px;} 

.RotatorNav {position:absolute;z-index:20;width:960px;height:40px;background:url(images/50black.png) repeat top left;margin:-74px 0 0;padding:0;list-style: none;}
.RotatorNav li {float:left;}
.RotatorNav li a {padding:0 10px;display:block;color:#b8b8b8;line-height:40px;text-decoration:none;}
.RotatorNav li a:hover{text-decoration:underline;}
.RotatorNav li.activeSlide a{color:#fff;}

/*
Skin Name: Nivo Slider Default Theme
Skin URI: http://nivo.dev7studios.com
Skin Type: flexible
Description: The default skin for the Nivo Slider.
Version: 1.0
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
*/
.slider-wrapper
{
	margin-bottom:30px;

}

.theme-default .nivoSlider {
	position:relative;
	background:#fff url(Images/loading.gif) no-repeat 50% 50%;
}
.theme-default .nivoSlider img {

	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	position:absolute;
	right:0;
	bottom:0px;
 /* Tweak this to center bullets */

}
.theme-default .nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(Images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(Images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}

.theme-default .nivo-caption {
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}







/** Secondary Menu **/
.accordion ul
{
	-webkit-padding-start:0px;
	padding:0px;
	margin:0px;	
	list-style-type: none;
	margin-top:15px;
	/*margin-top:-5px when it's only ONE language, otherwise -23px*/
}

.accordion ul li
{	
		
		color:#0dab4b;
		list-style-type:none;
		padding:0px;
		margin:0px;	
		margin-bottom:10px;

}
.accordion ul li a
{
	font-size:14px; 
	list-style-type: none;
	background:url(images/ny_meny_normal.png) no-repeat left;
	padding-left: 10px;
	margin:3px 0px 0px 0px;	


	}
	
	

.accordion ul li.ActiveTab > a,
.accordion ul li.MasterActiveTab > a
{
	color:#006729;
	list-style-type: none;
	background:url(images/ny_meny.png) no-repeat left;
	padding-left: 10px;
	margin-bottom:5px;

}
.accordion ul li.MasterActiveTab a li a {color:#006729; line-height:10px; margin-bottom:-5px!important; background:none;}
	
	.accordion ul li ul {margin-bottom:16px; margin-top:5px;}
	
	.accordion ul li ul li{
	list-style-type:none;
	font-size:12px;
	line-height:14px;
	margin:0px;
	background:none !important;
	padding:0px;
}
	.accordion ul li ul li a{
	list-style-type:none;
	font-size:12px;
	line-height:14px;
	margin:0px;
	background:none !important;
}


.HasChild > li.ActiveTab {color:#006729; line-height:10px; margin-bottom:-5px!important; background:none;}
