/* CSS Document */
a:link { color: #ec008c; text-decoration: none;}
a:visited { color: #ec008c; text-decoration: none;}
a:active { color: #ec008c; text-decoration: none;}
a:hover { color: #ec008c; text-decoration: underline;}

img	{border: 0px;}
form {margin: 0px; border: 0; padding: 0px;}


h1 {margin: 0 0 16px 0; color: #FFF; font-size: 20px; font-weight: bold; font-style: italic;}

h2 {margin-bottom: 6px; color: #ec008c; font-size: 14px; font-weight: bold; font-style: italic;}


	
html, body {margin: 0; border: 0; padding: 0; width: 100%; height: 100%; background-color: #000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF; font-size: 12px; text-align: center;}
	#container {margin: 40px auto 0 auto; border: 0; padding: 139px 0 0 0; width: 960px; height: 600px; background: url(../gfx/frontend/bgWebsite.jpg) no-repeat; position: relative; text-align: left;}
		#flash {margin: 0; border: 0; padding: 0; width: 750px; height: 138px; background: url(../gfx/frontend/bgFlash.jpg) no-repeat; position: absolute; top: 0px; left: 210px; }
		#content {margin: 0; border: 0; padding: 0; width: 639px; background: url(../gfx/frontend/bgContent.jpg) repeat-y; float: right;}
			#text {margin: 40px 20px 20px 20px; padding: 0; font-size: 14px;	}
			#footer {margin: 0; border: 0; padding: 0; width: 639px; height: 63px; background: url(../gfx/frontend/footer.jpg) no-repeat;}
		#navigation {margin: 0px; padding: 0; position: absolute; top: 220px; left: 140px; list-style-type: none;}
			#navigation li {margin: 0 0 6px 0; padding: 0;}
				#navigation li a {margin: 0; border: 0; padding: 2px 0 0 4px; width: 173px; height: 23px; display: block; background: url(../gfx/frontend/bgButton.jpg) no-repeat; color: #000; font-style: italic; font-size: 14px; font-weight: bold; text-decoration: none;}
				#navigation li a:hover {color: #FFF; text-decoration: none;}
				#navigation a.active {color: #FFF; text-decoration: none;}
				
		#contactForm {margin: 0; border: 0; padding: 0;}
			.formRow {margin: 0 0 10px 0; border: 0; padding: 0; width: 600px;}
			.starRequired {color: #ec008c;}
			label {float: left; width: 220px;}
			.formInput {margin: 0; border: 0px solid #FFF; padding: 2px 0 0 6px; width: 304px; height: 22px; background-color: #000000; background: url(../gfx/frontend/bgInput.jpg) no-repeat; color: #000}
			.formTextarea {margin: 0; border: 0; padding: 7px; width: 304px; height: 124px; background: url(../gfx/frontend/bgTextarea.jpg) no-repeat; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #000}
			#contactForm a {margin: 0 0 0 220px; border: 0px solid #FFF; padding: 1px 0 0 20px; width: 304px; height: 22px; display: block; background-color: #000000; background: url(../gfx/frontend/bgInput.jpg) no-repeat; color: #000; font-weight: bold;}
		
		#offerteForm {margin: 0; border: 0; padding: 0;}
			#offerteForm .formRow {margin: 0 0 10px 0; border: 0; padding: 0; width: 600px; position: relative;}
			#offerteForm label {float: left; width: 220px;}
			#offerteForm .formInput {margin: 0; border: 0px solid #FFF; padding: 2px 0 0 6px; width: 304px; height: 22px; background-color: #000000; background: url(../gfx/frontend/bgInput.jpg) no-repeat; color: #000}
			#offerteForm .formInputSmall {margin: 0; border: 0px solid #FFF; padding: 3px 4px 0 0; width: 60px; height: 22px; background-color: #000000; background: url(../gfx/frontend/bgInputSmall.jpg) no-repeat; color: #000; text-align: center;}
			.radioButton {}
			.counterContainer {position: absolute; top: 0px; left: 220px;}
			.costsContainer {position: absolute; top: 0px; left: 420px;}
			.smallPosition {position: absolute; top: 0px; left: 100px;}
			.counter {display: block; padding: 0 0 0 20px; display: inline;}
			#offerteForm a {margin: 0 0 0 220px; border: 0px solid #FFF; padding: 1px 0 0 20px; width: 304px; height: 22px; display: block; background-color: #000000; background: url(../gfx/frontend/bgInput.jpg) no-repeat; color: #000; font-weight: bold;}
			
	#photoalbum {margin: 0; border: 0; padding: 0; list-style-type: none;}
	#photoalbum li {margin: 0 4px 4px 0	; border: 0; float: left;}
	#photoalbum img {border: 0}			