/* General formating
-------------------------------------------------------------------*/

* {
		font-family:								Verdana, Helvetica, Geneva;
		font-size:									11px;
 		color: 										#000000;
 		text-decoration: 							none;
 		line-height:								14px;
}

body {
		scrollbar-3dlight-color : 				#dee0c9;
		scrollbar-arrow-color : 				#dee0c9;
		scrollbar-darkshadow-color : 			#dee0c9;
		scrollbar-face-color :					#f8f8f8;
		scrollbar-highlight-color : 			#f8f8f8;
		scrollbar-shadow-color : 				#f8f8f8;
		scrollbar-track-color : 				#dee0c9;
		background-color:							#dee0c9;
}

img {
		border:										none;
}

input[type='submit'], input[type='text'], textarea, option {
		border-color:								#000000;
		border-width:								0px;
		border-style:								none;
		background: 								#FFFFFF;
		width:										100%;
}

select {
		border-style:								none;
		background: 								#FFFFFF;
		width:										50%;
}

ul {
		list-style-image:							url(images/bullet.gif);
		list-style-position:						outside;
		margin:										2px;
		padding:										0px;
}

li {
		margin:										4px 0px 0px 15px;/*top right bottom left*/
		padding-left:								1px;
}

a { color: #185388; }

/* All the div elements
-------------------------------------------------------------------*/

table#quest1, table#quest2 { table-layout: fixed; }

.firstTD { width: 250px; }
.secondTD { width: 300px; }

.tableTitle { 
		height: 										30px;
		vertical-align:							bottom; 
}

div#inhalt {
		position: 									absolute;
		top:											45%;
		left:											45%;
		width:										1000px;
		height:										540px;
		margin:										-220px 0px 0px -500px;
}

div#Image {
		position: 									absolute;
		top:											0px;
		left: 										250px;
}

div#logo {
		position: 									absolute;
		top:											475px;
		left: 										128px;
}

div#adresse {
		position: 									absolute;
		top:											475px;
		left: 										250px;
		width:										337px;	
		border-top:									1px dotted #6B6E58;
		border-bottom:								1px dotted #6B6E58;
		padding: 									5px 0px 5px 0px;
}

div#mainText {
		position: 									absolute;
		top:											0px;
		left: 										597px;
		width:										336px;
		height:										367px;
		overflow:									auto;
		border-top:									1px dotted #6B6E58;
		border-bottom:								1px dotted #6B6E58;
		padding:         							5px 10px 5px 0px;
		margin:										0px;
}

div#sitemap {
		position: 									absolute;
		top:											0px;
		left: 										60px;
}

div#questionary1,div#questionary2, div#thankYou {
		position: 									absolute;
		top:											20px;
		width: 										500px;
		left:											50%;
		margin:										0px 0px 0px -250px;
}

/* This is for the navigation
-------------------------------------------------------------------*/

.naviMain, .naviMainSelected, .naviSub, .naviSub {
		position:									static;
		width:										180px;
		text-align:									right;
		border-top:									1px dotted #dee0c9;
		border-bottom:								1px dotted #dee0c9;
		height:										19px;
		line-height: 19px;
		vertical-align:bottom;
}

.naviMain, .naviMainSelected { color: #000000; }

.naviSub, .naviSub, .black { color: #000000; }

.black {	line-height: 19px;height: 19px; vertical-align:bottom; }

.naviSubSelected,.naviMainSelected {
		border-top:									1px dotted #6B6E58;
		border-bottom:								1px dotted #6B6E58;
		line-height:								19px;
}

.special {
		margin-top: 							2px;
}




