.green A, A.green, A.green:link, A.green:active
{
		color: #2BB18D !important;
}
.black A, A.black, A.black:link, A.black:active 
{
	color: Black !important;
}
.pagingContainer 
{
	padding-top: 12px;
}
.breadCrumbs 
{
	height: 30px;
}
BODY 
{
	
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:
	11px; line-height:1.5em; color:#000000; text-align:left; text-decoration:none;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 100%;
}
HTML 
{
	height: 100%;
}

.red 
{
	color: Red;
}

	.loginHeader 
{
	background-color: #f0f0f0;
	width: 300px;
	height: 35px;
}
.loginHeader P 
{
	text-align: left;
	padding-left: 10px;
	padding-top: 8px;
	font-size: 14px;
	font-weight: bold;
}
.loginBox 
{
	width: 300px;
	background-color: #fafafa;
}
.loginBoxContents
{
	padding-left: 10px;
	padding-right: 10px;
}
.loginInput 
{
	height: 18px;
}
.loginCheckbox 
{
	padding: 0;
	margin: 0;
}

.greenButton 
{
	background-color: #009464;
	color: #ffffff;
	border: 0;
	/* 1px #009464 solid !important; */
	height: 24px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 2px;
	
}
.whiteButton 
{
	background-color: #ffffff;
	color: #009464;
	border: 1px #ededed solid;
	height: 24px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 2px;
}
A.green 
{
	color: #009464;
}
.questionTextBox 
{
	width: 300px;
}
.questionTextBoxMulti 
{
	width: 300px;
}
.btn {
	background-color: #A5A5A5;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding: 4px;
	padding-left: 7px;
	padding-right: 7px;
}
.btn:hover {
	text-decoration: underline;
}
.contactFormText 
{
	width: 80px;
	float: left;
}
.contactFormContents 
{
	float: left;
	text-align: left;
}
.enkatContents 
{
	width: 300px;
}
.formButton 
{
	text-align: center;
}	
A,INPUT,TEXTAREA 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height:1.5em; 
	color:#333333; 
	text-align:left; 
	text-decoration: none;
}
.greenlink 
{
	color: #00a176;
}
.middleImage 
{
	float: left;
	width: 180px;
	padding-top: 50px;
}
.votingBox 
{
	width: 215px;
	background: #fafafa;
}
.votingContents 
{
	padding: 15px;
}

#leftWideContainer 
{
	float: left;
	width: 520px;
	height: 100%;
}
#rightSmallContainer 
{
	height: 100%;
	float: left;
}
#containerDivider 
{
	float: left;
	width: 5px;
	height: 100%;
	
}
.button 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height:1.5em; 
	color:#333333; 
	border: 1px #666666 solid;
	padding-left: 5px;
    padding-right: 5px;
    margin: 0;
    width: auto;
    font-weight: normal;
    width: 1;
    overflow: visible;
}
.error 
{
	color: #ff0000;
}

A:hover 
{
	color: #009362;
}
		
	h1 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 20px; 
		line-height:1.2em;
		color: #333333;
		text-align: left; 
		text-decoration: none;
		padding: 0;
		margin: 0;
		padding-top: 3px;
		EditMenuName: Rubrik
	}	
	
	h2 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #333333; 
		text-align: left; 
		text-decoration: none;
		padding-top: 0px;
		EditMenuName: Mellanrubrik
	}
	
	h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:
	12px; color:#999999; text-align:left; text-decoration:none;
	padding-top: 0px;}
	
	h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:
	10px; line-height:0.5em;color:#666666; text-align:left; text-decoration:none;
	padding-top: 0px;
	}
	.line 
	{
		width: 100%;
		height: 0px;
		border-bottom: 1px #999999 solid;
		padding: 0;
		margin: 0;
		line-height: 0px;
	}
	.footer 
	{
		padding-top: 5px;
		padding-left: 5px;

	}
	.text 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;
		color: #000000; 
		text-align: left; 
		text-decoration: none;
		EditMenuName: Text;
	}
	.ingress
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;
		color: #000000; 
		text-align: left; 
		font-style: italic;
		text-decoration: none;
		EditMenuName: Ingress;
	}

	
	
	#bg {
	width:100%;
	height:100%;
}
	#container 
	{
		
	width:800px;
		text-align: left;
		padding: 0px;
		margin: 0px;
	/*height:630px;
	margin-top:-315px;
	margin-left:-400px;
	top:50%;
	left:50%;
	position:absolute;*/
}
	#darkcontainer {
	width:100%;
	background-image: url(/upload/bilder/active_bg.jpg);
		text-align: left;
		padding: 0; margin: 0;
	/*height:630px;
	margin-top:-315px;
	margin-left:-400px;
	top:50%;
	left:50%;
	position:absolute;*/
}

	#logo {
	width:113px;
	height:107px;
	float: left;
}
	#topmenu 
	{
	width:658px;
	height:107px;
	float: left;
	margin-left: 3px;
	/* background-image:url(/images/menyton.png); */
}
	.topmenupart {
		/*width:100px;*/
		padding-left: 27px;
		text-align: center;
		height:20px;
		float: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 12px;
		color: #999999; 
		text-decoration: none;
		padding-top: 82px;
	}
	.topmenupartactive 
	{
		padding-left: 27px;
		/* width:100px; */
		text-align: center;
		height:20px;
		float: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 12px;
		color: #999999; 
		text-decoration: none;
		padding-top: 82px;
	}
	.topmenupartactive A
	{
		color: #999999;
		text-decoration: none;
		font-weight: bold;
	}
	.topmenupart A 
	{
		color: #333333; 
		text-decoration: none;
		font-weight: bold;
	}
	.topmenupart A:hover
	{
		color: #666666; 
	}
	
	#submenu {
	/* width:120px; */
	width: 140px;
	/* height:333px; */
	float: left;
	padding-right: 10px;
}
.menulinkhead 
{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.menulink 
{
		color: #333333; 
		text-decoration: none;
		font-weight: normal;
}
A.menulink:hover 
{
	color: #666666;
}
.menulinkactive
{
		color: #999999; 
		text-decoration: none;
		font-weight: normal;
}
A.menulinkactive:hover 
{
	color: #666666;
}



#submenuSpacer 
{
	float: left;
	width: 1px;
	/* width: 33px; */
	/* height: 333px; */
	/* height: 100%; */
	/* border-left: 1px #666666 solid; */
} 
	#mainLarge 
	{
	margin: 0;
	padding-top: 15px;
	padding-bottom: 15px;
	width:760px;
/*	min-height:200px; */
}
	#flashcontentbig
	{
	padding: 0px;
	margin: 0px;
/*	padding-top: 20px;
	padding-bottom: 20px; */
	width:760px;
/*	min-height:350px; */
}

	#mainMedium {
	width:622px;
	height:350px;
	left:170px;
	top:126px;
	position:absolute;
	overflow:scroll;
}
	#mainSmall 
	{
	 width:458px; 
	/* width: 438px; */
	min-height:350px;
	height: auto !important;
	height: 350px;
	float: left;
	padding-left: 30px;
	/* border-left: 1px #666666 solid; */
	padding-bottom: 20px;
	}
	#mainSmallNoscroll
	{
	width:458px;
	height:350px;
	float: left;
	}
	#scrollDiv 
	{
		position: absolute;
		left: 0;
		top: 0;
		visiblity: hidden;
	}

.puff {
	width: 198px;
	height: 140px;
	float: left;
}
.clr {
	clear: both;
}