BODY
{
	overflow-y:auto;
	font:10pt Helvetica, Arial, Verdana, sans-serif;
	background-color:#f0f0f0;	
	text-align:-moz-center;
	_text-align:center;
	margin:0;
	padding:0;
	padding-top:27px;
}

#PAGE_1{
padding-left:0px;
padding-right:0px;

}
/*#C_009, #C_019, #C_020, #C_022,  #C_043, #C_044, #C_045, #C_046, #C_047, #C_048, #C_049, #C_050, #C_051, #C_052, #C_053, #C_054, #C_055, #C_056, #C_057, #C_094, #C_095, #C_096, #C_097, #C_098 {
padding-bottom:20px;
}*/

#C_257 {display:none}

#Q025_1, #Q025_2, #Q025_3, #Q025_4, #Q025_5, #Q025_6{
width:40px;
text-align:left;
}

#C_005 {
overflow:visible;}

TABLE
{
	font:10pt Helvetica, Arial, Verdana, sans-serif;
}

TEXTAREA
{
font-family:Helvetica, Arial, Verdana, sans-serif;
font-size:12px;
}

/* page level
every page contains one DIV with class survey_document and [survey_component/survey_questionlayout]
*/


.survey_document
{
	
	text-align:left;
	width:1080px;
	background-image:url(http://www.onlinecampagne.eu/images/Enquetes/SlimMetGeld/bg4.jpg)  !important;
	background-repeat:repeat-x;
	overflow:hidden; 
	position:absolute; 
	left: 50%; 
	margin-left: -540px;
}

.survey_verticallayout
{
}

.survey_horizontallayout
{
height:670px;
background-image:url(http://www.onlinecampagne.eu/images/Enquetes/SlimMetGeld/bg_srv_cont_ff2.jpg);
_background-image:url(http://www.onlinecampagne.eu/images/Enquetes/SlimMetGeld/bg_srv_cont4.jpg);
background-repeat:repeat-x;
overflow:visible;
}

#C_005 IMG{
margin-left:7px;
_mmargin-left:0px;
}

.survey_page {
	width:590px;
	height:553px;
	float:left;
	overflow:hidden;

}


/* group level
groups are tagged with a survey_group style
*/

.survey_group
{
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
	background-color:#F1F1F1;
	margin-bottom:10px;
}

/*content sections : custom styles*/
.survey_content_head1
{
	font-weight:bold;
}


.survey_formtable
{
}

/*
error level
*/
.survey_error
{ 
	background-color:#fff497;
	border:1px solid #dbc25f;
	color:darkblue;
	float:right;
	padding-right:5px;
}

.survey_error SPAN
{
	padding-top:3px;
	padding-left:30px;
	padding-bottom:3px;
	display:block;
}

.survey_error UL
{
	margin-left:0px;	
	margin-top:3px;	
	margin-bottom:3px;	
	padding:0px; 
}

.survey_error UL LI
{
	list-style-type:none;
	margin-left:30px;
}


/*
component level
*/
.survey_component
{
	padding-bottom:20px;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.survey_component_alert
{
}

.survey_component_alert .survey_question
{
	color:darkred;	 
}

.survey_question
{
	font-weight:bolder;	
	padding-bottom:10px;
clear:both !important;
padding-top:10px;
padding-bottom:0 !important;
}

.survey_description
{
	color:Gray;
	padding-bottom:10px;
}

.survey_controls
{
	/*margin-left:10px;	
	margin-right:10px;*/
}

DIV .survey_footer
{	 
margin-right:253px; 
}


/*
.survey_navigation
{	 
	height:80px;
	position:absolute;
	top:680px;
	left:654px;
	_top:600px;
	_left:500px;
}
#PAGE_93 .survey_navigation
{	 
	height:80px;
	position:;
	top:0px;
	left:0px;
	_top:0px;
	_left:0px;
}*/

.survey_navigation SPAN
{
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	color:#ffec00;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:16px;
	margin-left:3px;	
}


.survey_navigation A
{
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	height:27px;
	width:160px;
	background-image:url(http://www.onlinecampagne.eu/images/Enquetes/SlimMetGeld/bg_btn_nav.jpg);	
	border:1px solid black;
	font:10pt Helvetica, Arial, Verdana, sans-serif;
	font-weight:bold;
	color:#ffec00;
	text-decoration:none;
	margin-left:3px;	
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:16px;
}

.survey_navigation A:hover
{
	background-image:url(http://www.onlinecampagne.eu/images/Enquetes/SlimMetGeld/bg_btn_vor.jpg);	
	border:1px solid #eedd00;
	color:#000000;
}

.survey_content_head1
{
	font-family:Helvetica, Arial, Verdana, sans-serif;
	color:darkblue;
	font-style:normal;
	font-variant:normal;
	font-size:medium;
	margin-bottom:10px;
}


.survey_content_head2
{
	background-color:#F1F1F1;
	padding:3px;
	color:darkblue;	 	
	font-size:x-small;
	margin-top:10px;
	margin-bottom:10px;
}

.survey_content_comment
{
	text-align:left;
	
	color:black;
	padding-bottom:20px;
	
}

.survey_content_content
{
	font-size:14px;
	font-weight:bold;
	padding-bottom:20px;
}

/*Matrix List*/

.survey_comp_matrix TABLE
{	
	font-size:8pt; 	
	width:100%;	
	border-right:0px solid #E0E0E0;		
	border-bottom:0px solid #E0E0E0;		
}

.survey_comp_matrix TABLE TD
{	
	padding:4px;	 
}

.survey_comp_matrix .survey_topcell
{
	width:60px;
}

#C_024 .survey_topcell
{
	width:100px;
}



.survey_comp_matrix .survey_nacell 
{
}
.survey_comp_matrix .survey_cell
{
	border-left:0px solid #E0E0E0;		
	border-top:0px solid #E0E0E0;		
	text-align:center;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:12px;		
}

#C_065 .survey_cell, #C_067 .survey_cell {text-align:left;}

.survey_comp_matrix .survey_leftcell
{
	font-size:8pt;
	text-align:left;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:12px;	
}

.survey_comp_matrix .survey_rightcell
{	 
}

.survey_comp_searchlist
{
width:200px;
}
.survey_comp_searchlist INPUT
{
	width:100%;	
}
.survey_comp_searchlist SELECT
{
	width:100%;	
}

.survey_header
{
	margin-bottom:10px;
}

.survey_header1
{
	background-color:#F1F1F1;	 
	font-size:16pt;
	font-weight:bold;
	border:2px solid #000000;
	padding:5px;	 
}

.survey_header2
{	 
	font-size:14pt;
	font-weight:bold;
}

.survey_header3
{
	font-size:12pt;	 
}

.survey_header .survey_title
{
	color:#000000;
	margin-bottom:2px	 
}

.survey_header .survey_description
{	 	 
	color:gray;
	font-size:10pt;
}

.survey_question .survey_number
{
	border:1px solid gray;
	padding-left:4px;
	padding-right:4px;
	margin-right:10px;
	background-color:orange;
}

.survey_progress TABLE
{
	font-size:10pt;
	width:670px;
	text-align:right;
	padding-bottom:20px;
	height:20px;
}

.survey_progress .survey_out
{
	text-align:left;
	width:670px;
	border:1px solid #92cb56;
	padding:0px;
}

.survey_progress .survey_in
{
	background-color:#bbdf97;
}

.survey_helpbtn
{
	float:right;
}

.survey_helpbtn A
{
	color:darkblue;
	padding:2px;
	text-decoration:none;
}

.survey_helpbtn A:hover
{
	text-decoration:underline;
}

.survey_help
{
	width:300px;

	background-color:#ffee63;
	background-image:url(http://localhost/demo/vava/help2.gif);
	background-repeat:no-repeat;
	background-position:10 10;
 
	padding-left:50px;
	padding-top:10px;
	padding-right:10px;	 
	padding-bottom:10px;	 
	border:2px outset white;
	color:darkblue;	
} 

.survey_help SPAN
{	 
	padding-bottom:20px;
}

.survey_help A
{
	text-decoration:none;
	color:darkblue;	 
	float:right;
	padding-top:20px;	 	 
}
.survey_help A:hover
{
	text-decoration:underline;
}

.survey_list_caption
{
background-color:green;
}

.survey_comp_list .survey_cell
{	 
	padding-right:10px;

}

.survey_content_custom1
{
width:100%; 
height:10px;
margin-bottom:6px;
}

#C_024 .survey_controls {width:450px;}
#C_107 .survey_controls {width:350px;}
#C_109 .survey_controls {width:350px;}

#C_064 .survey_cell{width:155px;}
#C_066 .survey_cell{width:155px;}
#C_025 .survey_cell{width:155px;}
#C_067 .survey_cell{width:100px;}
#C_068 .survey_cell{width:155px;}
#C_200 .survey_topcell {width:200px;}

#C_110 .survey_controls, #C_111 .survey_controls, #C_112 .survey_controls, #C_113 .survey_controls, #C_114 .survey_controls, #C_115 .survey_controls, #C_116 .survey_controls, #C_117 .survey_controls, #C_118 .survey_controls, #C_119 .survey_controls, #C_124 .survey_controls {position:relative; top:-42px; left:140px;}

#C_111, #C_112, #C_113, #C_114, #C_115, #C_116, #C_118, #C_119, #C_124 {margin-top:-50px;}
#C_117 {margin-top:-133px;}
#C_120 {position:relative; top:-82px; left:300px;}
#C_120 .survey_controls {position:relative; top:-42px; left:200px;}

#C_087, #C_085, #C_071, #C_072, #C_073 { margin-top:-15px;}
#C_072 { margin-top:-35px;}
#C_073 { margin-top:-25px;}
#C_087 .survey_controls, #C_085 .survey_controls, #C_071 .survey_controls, #C_072 .survey_controls, #C_073 .survey_controls {position:relative; top:-11px; }
#C_084 .survey_controls, #C_086 .survey_controls {position:relative; top:-6x; }

#C_180 {position:relative; top:-40px; left:-1px;}
#C_181 {position:relative; top:-110px; left:-1px;}
#C_182 {position:relative; top:-170px; left:20px; }
#C_183 {position:relative; top:-78px; left:20px;}
#C_182 .survey_controls {position:relative; top:-8px; left:0px;}
#C_184 {position:relative; top:-148px; left:20px;width:570px}
#C_207 {position:relative; top:-76px; left:20px; width:570px;}
#C_133 {position:relative; top:30px; left:-115px;}

#C_139,   {position:relative; top:-60px; left:120px;}
#C_140		{position:relative; top:-122px; left:164px;}
#C_141		{position:relative; top:-184px; left:208px;}
#C_142		{position:relative; top:-246px; left:280px;}

#C_156		{position:relative; top:-250px; left:0px;}
#C_143		{position:relative; top:-312px; left:120px;}


