/* Stylesheet "NotreBoutchtou" :: v1 (02-05-2008) */
/* Designed by "cclair.nl"  */
/* Coded by "WeCode"  */
/* You may learn from this CSS and use its techniques in your own projects, but the unique combination of images, colors, sizes, typography, and positioning ("the design") is copyright (c) 2008 "NotreBoutchtou" and may not be used by anyone but us. */ 

/*
	Style Index
	---------------------
	
	$1 - Site Structure Styles
		$1.1 - General Styles
		$1.2 - Main Layout Styles
		
	$2 - Content Styles
		$2.1 - General Content Styles
		
	$4 - Image Styles
		$4.1 - General Image Styles

	$5 - Form Styles
		$5.1 - General Form Styles
		
*/ 







/*** $1 - Site Structure Styles ***/

		/* 1.1 - General Styles */
		
			* {
				margin:0;
				padding:0;
			}
						
		/************************/
	
		/* 1.2 - Main Layout Styles */
	
			body {
				background: #faf5eb;
				color:#666;
				font-family:  Helvetica, Arial, sans-serif;
				font-size: 12px;
				line-height: 18px;
			}
			

			#container {
				background:#fff;
				border:1px solid #eae2d3;
				border-width:1px 1px 2px 1px;
				margin:100px auto 0 auto;
				width:480px;
			}
			
			#header {
				background:#356aa0;
				padding:0 1em;
			}
			
			
			#main {
				padding:0 25px 36px 25px;
			}
			

		/************************/







/*** $2 - Content Styles ***/

		/* 2.1 - General Content Styles */
		
			a:link, a:visited{
				color:#ce3b59;
			}
			
			a:hover, a:active{
				color:#555;
			}
			
			div.notice, div.warning, div.notice_to_stay, div.warning_to_stay {
				background:url(../images/icon_confirm.png) no-repeat 18px 16px #f0f6e8;
				border:1px solid #b7d494;
				font-weight: bold;
				margin:36px 0 0 0;
				padding:20px 18px 17px 40px;
			}
			
			div.warning, div.warning_to_stay {
				background:url(../images/icon_warning.png) no-repeat 18px 18px #FCFCE1;
				border: 1px solid #FFCC00;
				color:#000;
			}
			
			#header h1 {
				color: #fff;
				font-size: 1.7em;
				letter-spacing: 0.05em;
				line-height: 2.5em;
				text-align: center;
			}
			









/*** $4 - Image Styles ***/

		/* 4.1 - General Image Styles */
		
			img {
				border: none;
			}
			
		/************************/
	
		/* 4.2 - Image Buttons */
		
			#header img {
				padding:7px 0 0 0;
			}

		/************************/





/*** $5 - Form Styles ***/

		/* 5.1 - General Form Styles */
		
			form {
				margin:2em 0 0 0;
			}
				
			fieldset {
				border:0;
			}

			legend {
				display:none;
			}
			
			label {
				color:#999;
				display:block;
				font-size:1.2em;
				font-weight:bold;
				margin: 1em 0 0 0 ;
			}
			
			input {
				border: 1px solid #ccc;  
				font-size:1.5em;
				padding:0.4em;				
				margin: 0 0.5em 0.5em 0;  
				width:410px;
			}
			
			input:focus {
				border: 1px solid #8DB4D0;  
			}
			
			button {
				font-size:1.5em;
				margin:2em 1em 0 0;
				padding:0 0.5em;
			}
			
