/* CSS Document */
body {
	background:#FFFFFF;
	color:#777777;
	text-align: left;
	font: 85% Arial, sans-serif;
	width:100%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:0;
}
/*Container*/ 
.Name{color:#333333; font-size:24px; margin-top:20px;  }
div#container {
	float:left;
	margin:0 0 0 60px;
	width:768px;
	height:272px;
}
div#QuickContainer{
				width:480px;
				float:left;
					}
div#QuickContainer1{
				width:460px;
				float:left;
					}				
div#middle{

	    clear:both;

		width:660px;

		height:auto;

		margin:20px 0 0 90px;

		padding:30px 0;
		}

div#shape {
	background:url('/view/images/95/growBorder.gif') repeat-y top;
	float:left;
	margin:0;
	width:768px;
}
div#shape2 {
	background:url('/view/images/95/growBorder.gif') repeat-y top;
	float:left;
	margin-left:-54px;
	width:876px;
}
div#topcontent{
		margin:-140px 0px 0px 90px ;
		width:660px;
		position: relative;
		float:left;
			}
div#topcontent1{
		margin:-140px 0px 0px 90px ;
		width:620px;
		position: relative;
		float:left;
			}
div#ResPrize{float:right; width:180px; margin:60px 0 40px 10px;}

div#ResResearch{float:left; margin:40px 0px 20px 0;  width:450px;}

div#ResResearch 

/*Middle*/

div#main_Left{

			margin:10px 0px 10px 40px;

			float:left;

			width:400px;

			height:auto;

			text-align:left;

			font-size:12px;

			border-right:dotted 1px #cccccc;

	}

div#main_Right{

			padding:10px; 

			float:left;

			width:140px;

			height:auto;

			text-align:left;

			font-size:14px;
			}

div#main_Right span.bold{ padding-left:10px; margin-top:-20px;} 
div#main_Right ul{
			float:left;
			margin:5px 0 0 0;
			color:#333333;
			list-style:none;
			padding:0px;
			width:100%;
				}

div#main_Right li{
			padding:10px 0 0 10px;
			border-bottom:dotted 1px #cccccc;
			}

div#main_Right a{
				text-decoration:none;
				font-size:14px;
				}
div.topL{
		width:160px;
        float:left;
		background:#cccccc;
		}

div.bottomL{
		width:160px;
		float:left;
		background:#cccccc;
		}

div.txtL{ 
		width:138px;
		height:260px;
		border-left:solid 1px #cccccc;
		border-right:solid 1px #cccccc;
		padding:10px;
		}
div.txtN{ 
		 width:148px;
  		 height:auto;
		 border-left:solid 1px #cccccc;
		 border-right:solid 1px #cccccc;
		 padding:10px 10px 10px 0;
  
  clear:both;

		}
		
		div.txtNpoll{ 
		 width:168px;
		 height:auto;
		 border-left:solid 1px #cccccc;
		 border-right:solid 1px #cccccc;
 		 border-bottom:solid 1px #cccccc;
		 padding:10px 10px 10px 0;
  
  clear:both;

		}
		
div.txtN span.bold2{
	float: left;
	color: #333333;
	font-weight: bold;
	font-size: 16px;
	width: 150px;
	margin-bottom: 10px;
	padding-left:5px;
} 
table#reg_page_2 th{border:solid 1px #cccccc; text-align:left;}
table#reg_page_2 td{border:solid 1px #cccccc; text-align:left;}
table.smalltable{
			width:90px;
			padding-left:10px;
			border:none;
			text-align:left;}
table.smalltable th{ border:none;}
table.smalltable td{border: solid 1px #cccccc;}

table.smalltable input{

width:100px;}

table.smalltable2{
			width:100px;
			}

table.smalltable2 td{ text-align:left; margin-top:10px;}/*************/
table.smalltable2 input{
width:100px;}
div.topT{
		width:280px;
		float:left;
		background:#cccccc;
		}
div.bottomT{
		width:280px;
		float:left;
		background:#cccccc;
		}
div#txtT{ 
		width:258px;
		height:260px;
		border-left:solid 1px #cccccc;
		border-right:solid 1px #cccccc;
		padding:10px;
		}
div#txtT span.bold2{
	float: left;
	color: #333333;
	font-weight: bold;
	font-size: 16px;
	width: 200px;
	margin-bottom: 10px;
} 
div.readmore{
			padding-top:8px;/***********/
			height:20px;  /***********************/
			font-size:13px;/*************/
			background:#cccccc;
			}

div#testimonials{ 
			background:#fff;
			width:280px;
			float:left;
			}
div#quickPoll1{
			background:#fff;
			width:160px;
			float:right;
			}
div#factbox{ 
	background:#fff;
	width:160px;
	float:left;
	margin-right:30px;
		}
div#login{
	background:#fff;
	width:160px;
	margin:0px ;
	float:right;
	}
div#rightbox{
	background:#fff;
	width:160px;
	margin:0px ;
	float:right;
	}
div.privacyimage{ 
		background:#fff url('/view/images/95/gavekortet.gif') no-repeat;
		width: 160px;
		height: 377px;
		}
div.top_log{
		width:160px;
		float:left;
		background:#cccccc;
		}
div.top_log1{
		width:182px;
		float:left;
		background:#cccccc;
		}
div.top_log2{
		width:443px;
		float:left;
		background:#cccccc;
		}
div.bottom_log{
		width:160px;
		float:left;
		background:#cccccc;
			}
div.bottom_log1{
		width:182px;
		float:left;
		background:#cccccc;
			}
div.bottom_log2{
		width:443px;
		float:left;
		background:#cccccc;
			}
div.txt_log input [type="text"], [type="password"]{ width:90px; color:#777777;}
div.txt_log{ 
		width:138px;
		font-size:14px;
		height:305px;
		border-left:solid 1px #cccccc;
		border-right:solid 1px #cccccc;
		padding:10px;
		}
div.txt_log a{ font-size:12px; }
div.txt_log form{ width:117px;}
div.txt_log1{ 
		width:160px;
		font-size:14px;
		height:377px;
		border-left:solid 1px #cccccc;
		border-right:solid 1px #cccccc;
		padding:10px;
		}
.forgot{font-size:12px;}
/*Form*/
input.formButton {
	background:#fff url('/view/images/95/button.gif') no-repeat;
	width:112px;
	height:42px;
	border:none;
	float:right;
	margin-top:10px; 
	color:#fff;
}
input.myButton {
	background:#fff url('/view/images/95/button.gif') no-repeat;
	width:112px;
	height:42px;
	border:none;
	color:#fff;
	margin-left:5px;
	padding:0px;
}
input.myButton2 {
	background:#fff url('/view/images/95/button.gif') no-repeat;
	width:112px;
	height:42px;
	border:none;
	margin:5px 0;	
	color:#fff;
}
input.myButton3 {
	padding-left:20px;
	background:#fff url('/view/images/95/button3.gif') no-repeat;
	width:112px;
	height:42px;
	border:none;
	margin:5px 0;	
	color:#fff;
}
input.myButton4 {
	padding-left:20px;
	background:#fff url('/view/images/95/button4.gif') no-repeat;
	width:112px;
	height:42px;
	border:none;
	margin:5px 0;	
	color:#fff;
}

input.myButtonXX {
	background:#fff url('/view/images/95/UpdatePrf.gif') no-repeat;
	width:167px;
	height:44px;
	border:none;
	color:#fff;
	margin-left:168px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
}

div#formContent {
	width:590px;
	margin:0 0px 10px 25px;
	float:left;
}
div#formContent table{width:590px; color:#777777;}

div#formContent2 {
	width:800px;
	margin:0 0px 10px 25px;
	float:left;
}
div#formContent2 table{width:800px; color:#777777;}
div#formContentQ {
padding-left:15px;
	
}
div#contentQ {
	float:left;
	width:468px;
	height:320px;
	padding:0px;
	margin:0px 0 0 0;
	background: #ffffff;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
div#contentQ p{padding-left:5px;}
div#contentQ form{
	width:100%;
	height:auto;
	margin:0px;
	float:left;
}
div#contentQ1 {
	float:left;
	width:440px;
	height:377px;
	padding:0px;
	margin:0px 0 0 0;
	background: #ffffff;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
div#contentQ1 p{padding-left:20px;}
div#contentQ1 form{
	width:100%;
	height:auto;
	margin:0px;
	float:left;
}
.quickpollTable{clear:both; width:124px;} 
.quickpollTable1{ clear:both;padding-left:5px;width:120px;} 
.ResponseQuickpoll{clear:both; width:124px;} 
table.ResponseQuickpoll td{ border:solid 1px #cccccc;width:124px; }
table.oneColumn {
	position:relative;
	margin:5px;
	padding:5px;
	width:500px;
	height:100%;
	float:left;
}
table.twoColumn {
	position:relative;
	margin:5px;
	padding:5px;
	height:100%;
	width:200px;
	float:left;
}
table#rewardDetailTable{
		width:100%;
		margin:20px 0 0 0px;
		text-align:left;
		border:solid 1px #cccccc;
		}
table#rewardDetailTable2{
						margin:20px 0 0 0px;
						}						
table#rewardDetailTable th{ border:solid 1px #cccccc;}
table#rewardDetailTable td{ border-top:solid 1px #cccccc;}
table#rewardlistTable{
				float:left;
				width:580px;
					 }
table#rewardlistTable th{ color:#777777; border:solid 1px #cccccc;}
table#rewardlistTable td{border:solid 1px #cccccc;}
/* Hides from IE5-mac \*/
* html .formContent {height: 1%;}
/* End hide from IE5-mac */
th.style2 {
	margin:10px 0;
	padding:20px 10px 5px 0;
	text-align:left;
}
th.style1 {
	margin:10px 0;
	padding:20px 0px 5px 0;
	text-align:left;
}
td.style2 {
	margin:10px 0;
	padding-right:10px;
	text-align:left;
	color:#777777;
}
div#formContent span{color:#777777;}
td.style1 {
	margin:10px 0;
	padding-right:54px;
	text-align:left;
}
div#formContent input[type="text"]{
border:1px #cc3399 inset;
color:#777777;
}
div#formContent input[type="password"]{
border:1px #cc3399 inset;
color:#777777;
}
div#formContent input[type="radio"] {
					color:#cc3399;
									}
table.oneColumn select {
	width:100%;
}
table.twoColumn select {
}
select{ border:1px #cc3399 inset;color:#777777;}
/*Left*/
div#left {
}
/*Header*/

div#header {

	background:url('/view/images/95/topBorder.gif') no-repeat top;

	margin:38px 0 0 60px;

	width:768px;

	height:318px;

}

table#images {
	position:absolute;
	left:158px;
	top:20px;/*****************/
	width:520px;
}
img#flag{
		position:absolute;
		top:42px;
		left:740px;
		}
div#images img {
}
div#mysurvey {
	float:left;
	width:220px;
	margin:140px 0 0 90px;
	font-size:12px;
	color:#000;
}
div#hLinks {
	margin:120px 50px 0 0;
	float:right;
	height:20px;
	width:500px;
	text-align:right;
}
div#hLinks a {
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	margin-left:15px;
	letter-spacing:2px;
}

div#hLinks a:hover {

	font-size:13px;

	color:#cc3399;

}

/*#europe{ position:absolute; left:66px; top:85px; z-index:-1; }*/

/*Content*/ 

span.alert {

	color:#cc0000;

}

span.required {

	color:#333333;

}





.h {

	color:#333333;

	font-size:26px;

	text-align:left;

	width:590px;

	font-weight:300;

	margin-top:10px;

	margin-left:40px;

	margin-bottom:-5px;

}

.GreyHeader{

	background:#cccccc;

	color:#ffffff;

	font-size:16px;

	font-weight:bold;

	text-align:left;

	width:180px;

}
.h3 {
color: #333333;
	font-size: 26px;
	text-align: left;
	width: 380px;
	font-weight: 300;
	margin-top: 10px;
	margin-left: 20px;
}
.h4 {
	color:#333333;
	font-size:16px;
	text-align:left;
	width:150px;
	font-weight:300;
	margin-top:10px;
	margin-left:15px;
	margin-bottom:-5px;
}
div#contentR {
	margin:-135px 0 0 90px;
	position: relative;
	float:left;
	width:658px;
	padding:0px;
	background: #ffffff;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
div#contentR1 {
	margin:-135px 0 0 90px;
	position: relative;
	float:left;
	width:658px;
	padding:0px;
	background: #ffffff;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
div#contentR1 {
	margin:-135px 0 0 90px;
	position: relative;
	float:left;
	width:658px;
	padding:0px;
	background: #ffffff;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
div#contentR2 {
	margin:-135px 0 0 90px;
	position: relative;
	float:left;
	width:858px;
	padding:0px;
	background: #ffffff;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
div#JOINIMAGE {
	background:url(http://www.tns-gallup.dk/images/gallup_online_velkomst_not2.gif); 
	height:1900px; 
	width:600xp;
	background-repeat:no-repeat;
}




div#bottomCornerR {

	height:20px;

	width:660px;

	float:left;

	margin:0 0 0 90px;

}
div#bottomCornerR2 {
	height:20px;
	width:860px;
	float:left;
	margin:0 0 0 90px;
}

div.topCornerR {

	position: relative;

	background:#fff;

	margin:-140px 0 0 90px;

	width:660px;

	height:5px;

	float:left;

}
div.topCornerR2 {

	position: relative;

	background:#fff;

	margin:-140px 0 0 90px;

	width:860px;

	height:5px;

	float:left;

}
div.txtR1 {
	margin:-10px 0px 20px 10px;
	float:left;
	width:600px;
	height:auto;
	text-align:left;
	font-size:12px;
}
div.txtR {
	margin:20px 0px 20px 40px;
	float:left;
	width:590px;
	height:auto;
	text-align:left;
	font-size:12px;
}
.hcontainter{
background-color:#cccccc;	
padding:5px 0 5px 5px;
	}
.h2 {
	color:#fff;
	margin:0;
	padding-left:10px;/*----------*/
	font-size:26px;
	text-align:left;
	width:90%;
	font-weight:300;
}
div#researchShow{
				width:443px;
				margin:0px;
				background: #ffffff;
				color:#333333;
				}
div#resContainer{
				margin:60px 0 20px 0; 
				float:left; width:450px; 
				}
p#res{			font-size:16px;
				font-weight:bold;
				margin-bottom:10px;
				width:430px;
		}

div#researchShow p{

				

					margin:0; 

					width:436px; 

					padding-left:5px;}

						

div.generalDiv{ 

				width:444px;

			

				margin-top:20px;

				}

div.generalTXT{	

				width:421px;

				padding:10px 10px 10px 10px;

				background: #ffffff;

				border-left:solid 1px #cccccc;

				border-right:solid 1px #cccccc;}

div.smallBox_L{ width:85px; height:41px; float:left; margin:10px 0; }

div.smallBox_R{ width:85px; height:41px; float:right;margin:10px 0;}

div.smallBox_L a{ margin:0px; padding:0px; height:31px; }

div.smallBox_R a{ margin:0px; padding:0px; height:31px; }

div#topCornerQ {
	width:470px;
	height:5px;
	margin:0px 0 0 0px;
	float:left;
}
div#topCornerQ1 {
	width:453px;
	height:5px;
	margin:0px 0 0 0px;
	float:left;
}
div#bottomCornerQ {
	height:4px;
	margin:0px;
	width:470px;
	float:left;
}
div#bottomCornerQ1 {
	height:4px;
	margin:0px;
	width:453px;
	float:left;
}
div#bottomEdgeQ {
	height:4px;
	margin:0px;
	width:470px;
	float:left;
}
span.bold {
	color:#333333;
	font-weight:bold;
	font-size:16px;
}
span.bold2 {
	float:left;
	color:#333333;
	font-weight:bold;
	font-size:16px;
	width:74px;
	margin-bottom:10px;
}

img#testi{ float:right; width:35px; height:35px;margin-bottom:10px;}

img#megaphone{ float:right; width:35px; height:31px;margin-bottom:10px;}

img#quickPoll1{ float:right;width:35px; height:40px;margin-bottom:10px;}

 a {
	color:#333333;
	text-decoration:none;
    outline: none;
}

 a:hover {

	color:#cc3399;

}

div.txtR p, ul {

	width:590px;

}

div.txtR ol{

			width:450px;

			}

div.txtR li{ list-style-position:inside;}

ol.inside { list-style-type:lower-roman;}

div#pfaq ul li{ list-style-image:url('/view/images/95/plus.gif') ; list-style-position:inside; }
div#pfaq b {font-weight:900;}
div#pfaq p {width:580px;text-align:justify;}
div#pfaq a{ cursor:pointer; cursor:hand; padding:0 5px -2px 0;}

/*Footer*/  
div#footer {
	width:768px;
	clear:both;
	margin:-10px 0 20px 0px;
	height:120px;
	background:url('/view/images/95/bottomBorder.gif') no-repeat left;
}
div#footer2 {
	width:800px;
	clear:both;
	margin:-10px 0 20px 0px;
	height:120px;
	background:url('/view/images/95/bottomBorder.gif') no-repeat left;
}

div#logo {

	width:80px;

	height:50px;

	float:left;

	margin-left:89px;

	margin-top:18px;

	padding:0px;



}







div#logo img{



			margin:0px;

			padding:0px;

			}



div#items {

	width:560px;

	height:54px;

	float:left;

	margin:20px 0 0 20px;

	

	}

div#pI {

	float:left;

	width:21px;

	height:55px;

}

div#nI {

	float:left;

	width:21px;

	height:55px;

}

div#I {

	width:518px;

	height:53px;

	float:left;

	background-color:#FFFFFF;

	border-top:solid 1px #cccccc;

	border-bottom:solid 1px #cccccc;

}

div#I img {

	margin:10px 0 0 10px;

	border:none;

}

div#items a, img {

	border:none;

}

p#fLinksEN {
	float:left;/*****************/
	width:400px;/****************/
	margin:50px 0px 0 300px;/****/
	font-size:12px;/************************/
}
p#fLinksEN a {
    color:#777777;
}
p#fLinksEN a:hover {
       color:#cc3399;
}
p#fLinksEN2 {
	float:left;/*****************/
	width:400px;/****************/
	margin:50px 0px 0 300px;/****/
	font-size:12px;/************************/
}
p#fLinksEN2 a {
    color:#777777;
}
p#fLinksEN2 a:hover {
       color:#cc3399;
}

p#fLinks {

	float:left;/*****************/

	width:600px;/****************/

	margin:10px 10px 0 125px;/****/

	font-size:13px;

}

p#fLinks a {

	
    color:#777777;
}

p#fLinks a:hover {

	
    color:#cc3399;
	

}

div#bottomCorner {

	margin:0px 0 5px 40px;

	width:655px;

	float:left;

}

/*Right*/

div#right {

}

/*corners design*/

.rtop, .rbottom, .artop, .arbottom {

	display: none

}

.rtop, .artop {

	display:block

}

.rtop *, .artop * {

	display:block;

	height:1px;

	overflow:hidden;

	font-size:1px

}

.artop * {

	border-style: solid;

	border-width:0 1px

}

.r1, .rl1, .re1, .rel1 {

	margin-left:5px

}

.r1, .rr1, .re1, .rer1 {

	margin-right:5px

}

.r2, .rl2, .re2, .rel2, .ra1, .ral1 {

	margin-left:3px

}

.r2, .rr2, .re2, .rer2, .ra1, .rar1 {

	margin-right:3px

}

.r3, .rl3, .re3, .rel3, .ra2, .ral2, .rs1, .rsl1, .res1, .resl1 {

	margin-left:2px

}

.r3, .rr3, .re3, .rer3, .ra2, .rar2, .rs1, .rsr1, .res1, .resr1 {

	margin-right:2px

}

.r4, .rl4, .rs2, .rsl2, .re4, .rel4, .ra3, .ral3, .ras1, .rasl1, .res2, .resl2 {

	margin-left:1px

}

.r4, .rr4, .rs2, .rsr2, .re4, .rer4, .ra3, .rar3, .ras1, .rasr1, .res2, .resr2 {

	margin-right:1px

}

.rx1, .rxl1 {

	border-left-width:5px

}

.rx1, .rxr1 {

	border-right-width:5px

}

.rx2, .rxl2 {

	border-left-width:3px

}

.rx2, .rxr2 {

	border-right-width:3px

}

.re2, .rel2, .ra1, .ral1, .rx3, .rxl3, .rxs1, .rxsl1 {

	border-left-width:2px

}

.re2, .rer2, .ra1, .rar1, .rx3, .rxr3, .rxs1, .rxsr1 {

	border-right-width:2px

}

.rxl1, .rxl2, .rxl3, .rxl4, .rxsl1, .rxsl2, .ral1, .ral2, .ral3, .ral4, .rasl1, .rasl2 {

	border-right-width:0

}

.rxr1, .rxr2, .rxr3, .rxr4, .rxsr1, .rxsr2, .rar1, .rar2, .rar3, .rar4, .rasr1, .rasr2 {



	border-left-width:0

}

.r4, .rl4, .rr4, .re4, .rel4, .rer4, .ra4, .rar4, .ral4, .rx4, .rxl4, .rxr4 {

	height:2px

}

.rer1, .rel1, .re1, .res1, .resl1, .resr1 {

	border-width:1px 0 0;

	height:0px !important;

	height /**/:1px

}