#main {

	width:827px;

	padding-left:90px;

	margin: 0 auto;

}



#mainWithBgGreen {

	width:827px;

	padding-left:90px;

	background: url("../img/graphics/bigBgGreen.gif") no-repeat left top;

	margin: 0 auto;

}



.mainBg1 {

	width:827px;

	padding-left:90px;

	background: url("../img/graphics/background1.gif") no-repeat left top;

	margin: 0 auto;

}



.mainBg2 {

	width:827px;

	padding-left:90px;

	background: url("../img/graphics/background2.gif") no-repeat left top;

	margin: 0 auto;

}



.mainBg3 {

	width:827px;

	padding-left:90px;

	background: url("../img/graphics/background3.gif") no-repeat left top;

	margin: 0 auto;

}



.mainBg4 {

	width:827px;

	padding-left:90px;
	
	background: url("../img/graphics/background4.gif") no-repeat left top;

	margin: 0 auto;

}



.mainBg5 {

	width:827px;

	padding-left:90px;

	background: url("../img/graphics/background5.gif") no-repeat left top;

	margin: 0 auto;

}



#mainWithBgPink {

	width:827px;

	padding-left:90px;

	background: url("../img/graphics/bigBgPink.gif") no-repeat left top;

	margin: 0 auto;

}



#mainMedia {

	width:760px;

	padding-left:10px;

	margin: 0 auto;

}



#mainCourses {

	width:500px;

	padding-left:20px;



	margin: 0 auto;

}


#mainV47 {
	width:440px;
	padding-left:20px;
	padding-right:20px;
	margin: 0 auto;

}


#siteHead {

	width:100%;

	background: url("../img/graphics/header_828x90.gif") no-repeat right top;

	border-top:1px solid #FFE293;

}



/* MENU SETTINGS */



#menu {

	margin-top:64px;

	margin-left:15px;

}



#siteHead ul {

	margin-left:0px;

	padding:0;

	list-style:none;

}



#siteHead li {

	float:left;

	margin:0px 7px 0px 0px;

	padding:0;

}



#menuObj a {

	font-weight:normal;

	color:#666666;

	font-size:100%;

}



#menuObjActive a {

	color:#262626;

	font-weight:normal;

	font-size:100%;

}



#siteHead a.active:hover, #siteHead a:hover {

	text-decoration:none;

}



#menuObj div.menuLeft {

	float:left;

	background: url("../img/graphics/menuLeft.gif") no-repeat left top;

	width:7px;

	height:26px;

}



#menuObj div.menuCenter {

	float:left;

	background: url("../img/graphics/menuCenter.gif") repeat-x left top;

	height:26px;

	padding:8px 3px 4px 3px;

}



#menuObj div.menuRight {

	float:left;

	background: url("../img/graphics/menuRight.gif") no-repeat right top;

	width:7px;

	height:26px;

}



#menuObjActive div.menuLeft {

	float:left;

	background: url("../img/graphics/menuLeftActive.gif") no-repeat left top;

	width:7px;

	height:26px;

}



#menuObjActive div.menuCenter {

	float:left;

	background: #ffffff url("../img/graphics/menuCenterActive.gif") repeat-x left top;

	height:28px;

	padding:8px 5px 4px 5px;

}



#menuObjActive div.menuRight {

	float:left;

	background: url("../img/graphics/menuRightActive.gif") no-repeat right top;

	width:7px;

	height:26px;

}



/* CONTENT */



#content {

	margin-top:10px;

	padding-bottom:10px;

	width:100%;

	text-align:left;

}



#contentContact {

	margin-top:15px;

	background: #D0E7E7;

	border: 2px solid #009CA4;

	padding:5px;

	margin-bottom:15px;

}



#columnOne {

	width:240px;

	margin-right:16px;

	float:left;

	text-align:left;

}



#columnTwo {

	width:313px;

	margin-right:16px;

	float:left;

	text-align:left;

}



#columnTwoMediumFirst {

	width:350px;

	margin-right:16px;

	float:left;

	text-align:left;

}



#columnTwoMediumSecond {

	width:404px;

	float:left;

	text-align:left;

}



#columnTwoBig {

	width:569px;

	float:left;

	text-align:left;

}



#columnThreeSmall {

	width:190px;

	float:left;

	text-align:right;

}



#columnThree {

	width:240px;

	float:left;

	text-align:left;

}


#columnContact {
	
	width: 553px;

	float:left;

}

#columnContactLeft {
	
	width: 270px;
	
	float:left;
	
	
}

#columnContactRight {
	
	width: 260px;
	
	float:left;
	
	margin-left:15px;
}

#columnContactFirst {

	width:240px;

	float:left;

	text-align:left;

	padding-right:8px;

}



#columnContactMiddle {

	width:280px;

	float:left;

	text-align:left;

	padding-right:8px;

}



#columnContactLast {

	width:270px;

	float:left;

	text-align:left;

	height:auto

}



#columnFoldersFirst {

	width:407px;

	float:left;

	text-align:left;

	margin-left:5px;

}



#columnFoldersSecond {

	width:410px;

	float:left;

	text-align:left;

}



.columnLangauges {

	width:250px;

	float:left;

	margin-right:15px;

}



.columnMedia {

	width:390px;

	float:left;

}



.columnMediaForm {

	width:370px;

	float:left;

}



.columnCourses {

	width:470px;

	float:left;

}



#testinstr {

	position:static;

	z-index:-1;

}

	

/* TEST */

#testRes {

	border:1px solid #666;

	position:static;

	z-index:99;

	/*top:60px;

	left:400px;*/

	margin-top:10px;

/*	margin-left:-10px;*/

	width:260px;

/*	height:370px;*/

	background-color:#f5f5f5;

	padding: 15px 15px;

}



#testRes h2 {

	padding:0;

	margin:0px;

}



.testClose {

	float:right;

	margin-top:-10px;

	margin-right:-3px;

}



.testClose img {

	cursor:pointer;

}





/* CONTENT COLUMN ONE */



#contactSquare {

	font-weight: bold;

	font-family: verdana, sans serif;

	font-size: 0.94em;

	color: white;

}



.contactTop {

	background: url("../img/graphics/contactSquareTop.gif") no-repeat left top;

	height:6px;

}



.contactMiddle {

	background: url("../img/graphics/contactSquareMiddle.gif") repeat-y left top;

	padding:8px 8px 8px 18px;

}



.contactBottom {

	background: url("../img/graphics/contactSquareBottom.gif") no-repeat left top;

	height:6px;

}



.folder {

	width:272px;

	text-align:left;

	float:left;

}



.folderImg {

	padding-bottom:18px;

	float:left;

	margin-right:8px;

	clear:both;

}



.languageImg {

	padding:5px 0px 10px 0px;

	float:left;

}



/* CONTENT COLUMN THREE */



.bubble {

	background:#5CBCC9;

	width:230px;

	padding:6px;

	color:white;

	font-weight:bold;

	margin-top: 12px;

}

.contactBubble {

	background:#fff;

	padding:6px 6px 6px 0;

	color:#000;

	font-weight:bold;

	margin-top: 12px;

}


.bubbleFirstRow {

	background:#5CBCC9;

	width:230px;

	padding:6px;

	color:white;

	font-weight:bold;

	margin-top:5px;

}



.bubbleArrow {

	margin-left:15px;

	margin-bottom:2px;

}



.bubbleArrowCourses {

	margin-right:0px;

	margin-bottom:2px;

	text-align:right;

}



.movieText {

	float:left;

	margin:12px;

	text-align:left;

	overflow-y: scroll;

	height: 280px;

	width:330px;

	padding-right:10px;

}



.movieFilm {

	float:left;

	padding:8px;

}



.movieClose {

	text-align:center;

	clear:both;

	padding-top:5px;

}

	



div.imgs {

	float:left;

	margin-right:5px;

	cursor: pointer;

	text-align:center;

	margin-bottom:10px;

}



#methodImg {

	height:275px;

}



#methodText1, #methodText2, #methodText3, #methodText4, #methodText5 {

	margin:30px 70px 20px 50px;

	clear:both;

	padding:5px 30px 10px 20px;

}



#methodText1 {

	background:#C4CC94;

	border:1px solid #688542

}



#methodText2 {

	background:#BCDEE1;

	border:1px solid #00848A

}



#methodText3 {

	background:#FCD2C1;

	border:1px solid #F37021

}



#methodText4 {

	background:#CCD3C9;

	border:1px solid #618577

}



#methodText5 {

	background:#FFD98F;

	border:1px solid #FAA634

}



.meth1 {

	background: url("../img/graphics/methodBig	1.gif") no-repeat left top;

	height:275px;

}



.meth2 {

	background: url("../img/graphics/methodBig2.gif") no-repeat left top;

	height:275px;

}



.meth3 {

	background: url("../img/graphics/methodBig3.gif") no-repeat left top;

	height:275px;

}



.meth4 {

	background: url("../img/graphics/methodBig4.gif") no-repeat left top;

	height:275px;

}



.meth5 {

	background: url("../img/graphics/methodBig5.gif") no-repeat left top;

	height:275px;

}



.media {

	clear:both;

	margin-bottom:5px;

	width: 370px;

	height:180px;

}



.mediaColTwo {

	clear:both;

	margin-bottom:5px;

	width: 400px;

}



.mediaFormColTwo {

	clear:both;

	margin-bottom:5px;

	width: 360px;

	height:180px;

}



.media1 {

	float:left;

	width:80px;

	margin-right:8px;

	height:90px;

}



.media2 {

	float:left;

	width:240px;

	margin-right:8px;

}



.bubbleMedia {

	background:#5CBCC9;

	width:360px;

	padding:3px 3px 3px 5px;

	color:white;

	font-weight:bold;

	margin-top:5px;

}





.bubbleMediaColTwo {

	background:#5CBCC9;

	width:390px;

	padding:3px 3px 3px 5px;

	color:white;

	font-weight:bold;

	margin-top:5px;

}



.bubbleMediaFullPage {

	background:#5CBCC9;

	width:750px;

	padding:3px 3px 3px 5px;

	color:white;

	font-weight:bold;

	margin-top:5px;

}



.bubbleArrowMedia {

	text-align:right;

	margin-right:15px;

	margin-bottom:4px;

}



.bubbleCourses {

	background:#5CBCC9;

	width:500px;

	padding:3px 3px 3px 5px;

	color:white;

	font-weight:bold;

	margin-top:5px;

}

	

/* ANSLAGSTAVLA */



/* ett */



#bubble1On div.anslagBubble {

	width:220px; 

	height:119px;

	background: url(../img/graphics/anslag_new/bubbleOne.gif) no-repeat left top;

	position:absolute;

	top:22px;

	left:63px;

}



#bubble1Off div.anslagBubble {

	width:220px; 

	height:119px;

	background: url(../img/graphics/anslag_new/bubbleOneOff.gif) no-repeat left top;

	position:absolute;

	top:22px;

	left:63px;

}



#bubble1On div.anslagBubbleText {

	padding:15px 10px 15px 15px;

	cursor:pointer;

	height:40px;

}



#bubble1Off div.anslagBubbleText {

	padding:15px 10px 15px 15px;

	color:#999999;

	cursor:pointer;

	height:40px;

}



/* två */

#bubble2On div.anslagBubble {

	width:220px; 

	height:112px;

	position:absolute;

	top:10px;

	left:440px;

	background: url(../img/graphics/anslag_new/bubbleTwo.gif) no-repeat left top;

}



#bubble2Off div.anslagBubble {

	width:220px; 

	height:112px;

	position:absolute;

	top:10px;

	left:440px;

	background: url(../img/graphics/anslag_new/bubbleTwoOff.gif) no-repeat left top;

	z-index:auto

}



#bubble2On div.anslagBubbleText {

	padding:19px 15px 15px 15px;

	cursor:pointer;

	height:40px

}



#bubble2Off div.anslagBubbleText {

	padding:19px 15px 15px 15px;

	color:#999999;

	cursor:pointer;

	height:40px

}





/* tre */



#bubble3On div.anslagBubble {

	width:181px; 

	height:97px;

	position:absolute;

	top:42px;

	left:326px;

	background: url(../img/graphics/anslag_new/bubbleThree.gif) no-repeat left top;

}



#bubble3Off div.anslagBubble {

	width:181px; 

	height:97px;

	position:absolute;

	top:42px;

	left:326px;

	background: url(../img/graphics/anslag_new/bubbleThreeOff.gif) no-repeat left top;

}



#bubble3On div.anslagBubbleText {

	padding:15px 10px 15px 15px;

	cursor:pointer;

}



#bubble3Off div.anslagBubbleText {

	padding:15px 10px 15px 15px;

	color:#999999;

	cursor:pointer;

}



/* fyra */



#bubble4On div.anslagBubble {

	width:181px;

	height:110px;

	position:absolute;

	top:7px;

	left:186px;

	background: url(../img/graphics/anslag_new/bubbleFour.gif) no-repeat left top;

}



#bubble4Off div.anslagBubble {

	width:181px;

	height:110px;

	position:absolute;

	top:7px;

	left:186px;

	background: url(../img/graphics/anslag_new/bubbleFourOff.gif) no-repeat left top;

}



#bubble4On div.anslagBubbleText {

	padding:15px 10px 15px 15px;

	cursor:pointer;

}



#bubble4Off div.anslagBubbleText {

	padding:15px 10px 15px 15px;

	color:#999999;

	cursor:pointer;

}



/* fem */



#bubble5On div.anslagBubble {

	width:220px; 

	height:110px;

	position:absolute;

	top:93px;

	left:410px;

	background: url(../img/graphics/anslag_new/bubbleFive.gif) no-repeat left top;

}



#bubble5Off div.anslagBubble {

	width:220px; 

	height:110px;

	position:absolute;

	top:93px;

	left:410px;

	background: url(../img/graphics/anslag_new/bubbleFiveOff.gif) no-repeat left top;

}



#bubble5On div.anslagBubbleText {

	padding:20px 15px 15px 15px;

	cursor:pointer;

}



#bubble5Off div.anslagBubbleText {

	padding:20px 15px 15px 15px;

	color:#999999;

	cursor:pointer;

}



/* sex */



#bubble6On div.anslagBubble {

	width:220px; 

	height:110px;

	position:absolute;

	top:109px;

	left:11px;

	background: url(../img/graphics/anslag_new/bubbleSix.gif) no-repeat left top;

}



#bubble6Off div.anslagBubble {

	width:220px; 

	height:110px;

	position:absolute;

	top:109px;

	left:11px;

	background: url(../img/graphics/anslag_new/bubbleSixOff.gif) no-repeat left top;

}



#bubble6On div.anslagBubbleText {

	padding:15px 10px 15px 15px;

	cursor:pointer;

}



#bubble6Off div.anslagBubbleText {

	padding:15px 10px 15px 15px;

	color:#999999;

	cursor:pointer;

}



/* sju */

			

#bubble7On div.anslagBubble {

	width:178px; 

	height:90px;

	position:absolute;

	top:189px;

	left:22px;

	background: url(../img/graphics/anslag_new/bubbleSeven.gif) no-repeat left top;

}



#bubble7Off div.anslagBubble {

	width:178px; 

	height:90px;

	position:absolute;

	top:189px;

	left:22px;

	background: url(../img/graphics/anslag_new/bubbleSevenOff.gif) no-repeat left top;

}



#bubble7On div.anslagBubbleText {

	padding:18px 10px 15px 15px;

	cursor:pointer;

}



#bubble7Off div.anslagBubbleText {

	padding:18px 10px 15px 15px;

	color:#999999;

	cursor:pointer;

}

			

/* åtta */

			

#bubble8On div.anslagBubble {

	width:178px; 

	height:110px;

	position:absolute;

	top:172px;

	left:480px;

	background: url(../img/graphics/anslag_new/bubbleEight.gif) no-repeat left top;

}



#bubble8Off div.anslagBubble {

	width:178px; 

	height:110px;

	position:absolute;

	top:172px;

	left:480px;

	background: url(../img/graphics/anslag_new/bubbleEightOff.gif) no-repeat left top;

}



#bubble8On div.anslagBubbleText {

	padding:22px 10px 15px 15px;

	margin-left:30px;

	cursor:pointer;

}



#bubble8Off div.anslagBubbleText {

	padding:22px 10px 15px 15px;

	margin-left:30px;

	color:#999999;

	cursor:pointer;

}



/* nio */

			

#bubble9On div.anslagBubble {

	width:220px; 

	height:110px;

	position:absolute;

	top:235px;

	left:9px;

	background: url(../img/graphics/anslag_new/bubbleNine.gif) no-repeat left top;

}



#bubble9Off div.anslagBubble {

	width:220px; 

	height:110px;

	position:absolute;

	top:235px;

	left:9px;

	background: url(../img/graphics/anslag_new/bubbleNineOff.gif) no-repeat left top;

}



#bubble9On div.anslagBubbleText {

	padding:19px 13px 15px 15px;

	margin-right:30px;

	cursor:pointer;

}



#bubble9Off div.anslagBubbleText {

	padding:19px 13px 15px 15px;

	margin-right:30px;

	color:#999999;

	cursor:pointer;

}



/* tio */

			

#bubble10On div.anslagBubble {

	width:213px; 

	height:110px;

	position:absolute;

	top:255px;

	left:482px;

	background: url(../img/graphics/anslag_new/bubbleTen.gif) no-repeat left top;

}



#bubble10Off div.anslagBubble {

	width:213px; 

	height:110px;

	position:absolute;

	top:255px;

	left:482px;

	background: url(../img/graphics/anslag_new/bubbleTenOff.gif) no-repeat left top;

}

			

#bubble10On div.anslagBubbleText {

	padding:15px 10px 15px 15px;

	margin-left:30px;

	cursor:pointer;

}



#bubble10Off div.anslagBubbleText {

	padding:15px 10px 15px 15px;

	margin-left:30px;

	color:#999999;

	cursor:pointer;

}



/* elva */

			

#bubble11On div.anslagBubble {

	width:200px; 

	height:140px;

	position:absolute;

	top:307px;

	left:52px;

	background: url(../img/graphics/anslag_new/bubbleEleven.gif) no-repeat left top;

}



#bubble11Off div.anslagBubble {

	width:200px; 

	height:140px;

	position:absolute;

	top:307px;

	left:52px;

	background: url(../img/graphics/anslag_new/bubbleElevenOff.gif) no-repeat left top;

}



#bubble11On div.anslagBubbleText {

	padding:64px 27px 17px 17px;

	cursor:pointer;

}



#bubble11Off div.anslagBubbleText {

	padding:64px 27px 17px 17px;

	color:#999999;

	cursor:pointer;

}



/* tolv */

			

#bubble12On div.anslagBubble {

	width:185px; 

	height:140px;

	position:absolute;

	top:330px;

	left:448px;

	background: url(../img/graphics/anslag_new/bubbleTwelve.gif) no-repeat left top;

}



#bubble12Off div.anslagBubble {

	width:185px; 

	height:140px;

	position:absolute;

	top:330px;

	left:448px;

	background: url(../img/graphics/anslag_new/bubbleTwelveOff.gif) no-repeat left top;

}



#bubble12On div.anslagBubbleText {

	padding:17px 10px 17px 17px;

	margin-top:40px;

	cursor:pointer;

}



#bubble12Off div.anslagBubbleText {

	padding:17px 10px 17px 17px;

	margin-top:40px;

	color:#999999;

	cursor:pointer;

}



/* tretton */

			

#bubble13On div.anslagBubble {

	width:191px; 

	height:140px;

	position:absolute;

	top:400px;

	left:362px;

	background: url(../img/graphics/anslag_new/bubbleThirteen.gif) no-repeat left top;

}



#bubble13Off div.anslagBubble {

	width:191px; 

	height:140px;

	position:absolute;

	top:400px;

	left:362px;

	background: url(../img/graphics/anslag_new/bubbleThirteenOff.gif) no-repeat left top;

}



#bubble13On div.anslagBubbleText {

	padding:50px 15px 15px 15px;

	cursor:pointer;

}



#bubble13Off div.anslagBubbleText {

	padding:50px 15px 15px 15px;

	color:#999999;

	cursor:pointer;

}



/* fjorton */

			

#bubble14On div.anslagBubble {

	width:190px; 

	height:140px;

	position:absolute;

	top:400px;

	left:163px;

	background: url(../img/graphics/anslag_new/bubbleFourteen.gif) no-repeat left top;

}



#bubble14Off div.anslagBubble {

	width:190px; 

	height:140px;

	position:absolute;

	top:400px;

	left:163px;

	background: url(../img/graphics/anslag_new/bubbleFourteenOff.gif) no-repeat left top;

}



#bubble14On div.anslagBubbleText {

	padding:55px 15px 15px 15px;

	cursor:pointer;

}



#bubble14Off div.anslagBubbleText {

	padding:55px 15px 15px 15px;

	color:#999999;

	cursor:pointer;

}					



/* FONTS */



.contactPhone {

	font-weight:bold;

	font-size:1.8em;

	margin:3px 0px 5px 1px;

}



#contactSquare a {

	color:#ffffff;

}



#contactSquare a:hover {

	text-decoration:underline;

}



#puffar a {

	font-weight:normal;

	text-decoration:none;

	font-size:100%;

	color:#000000;

}



#puffar a:hover {

	text-decoration:underline;

	font-size:100%;

	color:#666666;

}



.puffText {

	float:left;

	width:170px;

}



.puffImg {

	float:right;

	width:62px;

}



span.methodText {

	font-size:88%;

	color:#666666;

	margin-left:8px;

	font-family:Arial, Helvetica, sans-serif

}



.faqMenuTop {

	background:url(../img/graphics/faqMenuTop.gif) no-repeat;

	width: 222px;

	height:25px;

	float:right;

	margin-right:7px;

}



.faqMenuTop span {

	padding: 6px 0px 0px 25px;

	display:block;

	font-weight:bold;

	color:#fff;

	font-size: 0.94em;

}



.faqMenuMiddle {

	background:url(../img/graphics/faqMenuMiddle.gif) repeat-y;

	width: 222px;

	float:right;

	margin-right:7px;

}



.faqMenuBottom {

	background:url(../img/graphics/faqMenuBottom.gif) no-repeat;

	width: 222px;

	height:6px;

	float:right;

	margin-right:7px;

}



#faqMenuList {

	margin: 10px 5px 10px 14px;

	padding:0px;

}



#faqMenuList li {

	cursor:pointer;

	margin:2px 2px 2px 0px;

	padding:2px 2px 2px 10px;

	color:#016066;

	list-style:none;

	background: url(../img/graphics/faqListImg.gif) no-repeat left top;

}



#faqMenuList li.faqLinkActive {

	background: #e4e4e4 url(../img/graphics/faqListImg.gif) no-repeat left top;

}



.linkArrow {

	text-decoration:none;

	background-color:transparent;

	color:#016065;

	font-weight:bold;

	font-size:97%;

}



/* FORM LAYOUT */



.contactHeader {

	background:#7BC3CA;

	display:block;

	font-weight:700;

	padding:4px;

	font-size:90%;

}



.fieldRow {

	clear:both;

	height:22px;

}



.fieldTitle {

	width:138px;

	float:left;

	font-weight:700;

	font-size:90%;

	margin-right:4px;

}



.mandatory {

	width:7px;

	float:left;

	font-weight:700;

	font-size:90%;

	margin-right:2px;

	padding-top:4px;

	padding-left:4px;

	color:#BB1048;

}



.mandatoryBottom {

	float:left;

	font-weight:700;

	font-size:90%;

	color:#BB1048;

}



.field {

	width:140px;

	float:left

}



.fieldRowContact {

	clear:both;

	margin-bottom:5px;

}



.fieldRowContactLast {

	clear:both;

}



.outerBlockContact {

	clear:both;

	margin-bottom:5px;

}



.blockContact {

	background:#AFD8E0;

	padding:0px 5px 5px 5px;

}



.bubbleContact {

	background: #AFD8E0 url("../img/graphics/bubbleArrowContact.gif") no-repeat left top;

	height:8px;

}



/*.fieldTitleContactBig {

	font-weight:700;

	font-size:90%;

	padding:4px;

	float:left;

}*/



.fieldTitleContact {

	font-weight:700;

	font-size:90%;

	margin-right:4px;

	margin-top:3px;

	float:left;

	width:180px;

}



.fieldTitleContactSmall {

	font-weight:700;

	font-size:90%;

	margin-right:4px;

	margin-top:3px;

	float:left;

	width:90px;

}



.fieldContact {

	width:220px;

	clear:both;

}



.fieldContactLeft {

	width:20px;

	float: left;

}



/* FORM TAGS */



#bestallform input.short {

	height:12px;

	width:20px;

}



#bestallform input.long {

	height:12px;

	width:140px;

}



#bestallform input.longFaulty {

	height:12px;

	width:140px;

	border:2px solid #BB1048;

}



#bestallform .btn {

	font-size:10px;

	font-weight:bold;

	height:20px;

	

	background:#009CA4;

	color:white;

	border:0;

	margin:5px 0px 0px 5px;

}



#bestallform .btnRed {

	font-size:10px;

	font-weight:bold;

	height:20px;

	width:69px;

	background:#F05C44;

	color:white;

	border:0;

	margin:5px 0px 0px 5px;

}



#kontaktform input.short {

	font-size:0.89em;

	height:12px;

	width:20px;

}



#kontaktform input.long {
	height:12px;
	width:122px;

}



#kontaktform select {

	width:75px;

}



#kontaktform .btn {

	font-size:10px;

	font-weight:bold;

	height:20px;

	width:55px;

	background:#009CA4;

	color:white;

	border:0;

	margin:5px 0px 0px 5px;

}



#kontaktform .btnRed {

	font-size:10px;

	font-weight:bold;

	height:20px;

	width:55px;

	background:#F05C44;

	color:white;

	border:0;

	margin:5px 0px 0px 5px;

}



/* CONTACTFORM BLUE SQUARE */



#contactSquare input.contactText {

	font-size:95%;

	height:12px;

	width:140px;

	font-weight:normal;

}



#contactSquare input.contactBtn {

	font-size:10px;

	font-weight:bold;

	height:20px;

	width:42px;

	background:#009CA4;

	color:white;

	border:0;

	margin-left:5px;

}



select, input, textarea {

	font-family: Verdana, Geneva, Arial, Sans-Serif;

	color:#333333;

	font-size:95%;

	

}



#leftIllustration {

	margin-top:9px;

}



#footer{

	margin-top:0px;

	margin-bottom:10px;

	height:auto;

	text-align:left;

	color:#999999;
	
	font-size:80%;

}



#footer img {

	margin-bottom:3px;

}



#footer a {

	text-decoration:none;

	color:#999999;

	font-weight:normal;

	font-size:100%;

}



#footer a:hover {

	text-decoration:underline;



}



/* clearfix fixes height on inner divs */

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

/* End hide from IE-mac */

.clearfix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}



.clearfix {zoom: 1;}


#arrowlink a, a:visited {
	text-decoration:none;
	background-color:transparent;
	color:#016065;
	font-weight:bold;
	font-size:97%;
}

#arrowlink a:hover {
	text-decoration:underline;
	background-color:transparent;
	color:#016065;
	font-weight:bold;
	font-size:97%;
}

#soundWrap {
	width: 100%;
	height: 50px;
	background-image: url('/img/graphics/radio.gif');
	background-repeat: no-repeat;
	background-position: top right;
}

#soundPlayer {
	margin-top: 15px;
}

a.bottomBanner {
	display: block;
	width: 100%;
	height: 100px;
	padding: 0;
	margin-bottom: 10px;
	background-color: #42a62a;
	background-image: url(../img/graphics/Rokfri-extern-400x100.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

