
@import url(reset.css);

body {background-color:#ececec;}
	
	#wrapper {width:980px; margin:0px auto; background-color:#FFFFFF;}
		
		#top {height:93px;}
			h1 a {float:left; width:128px; height:21px; margin-top:35px; margin-left:31px; display:block; text-indent:-9999px; background:url(../images/logo.png) left top no-repeat;}
			.nav {float:right; height:30px; margin:33px 30px 0 0; overflow:hidden;}
				.nav li {float: left; list-style: none; margin-right:10px;}
					.nav li a {float:left; display:block; height:30px; }
						.nav li a span {float:left; height:14px; padding:7px 9px 9px 9px; font-weight:bold; font-size:13px; color:#555555;}
						.nav li a:hover span {color:#000000;}
						.nav li.current a, .nav li.current a:hover { background:url(../images/buttonLeftCorner.png) top left no-repeat #eeeeee;}
						.nav li.current a span, .nav li.current a:hover span {background:url(../images/buttonRightCorner.png) top right no-repeat; color:#555555;}
						.nav li.lastnav {margin-right:0px;}
			
		.main {width:980px; height:440px; background:url(../images/orangeBackground.png) top left no-repeat;}
			h2.parole {position:absolute; top:40px; left:85px; float:left; width:792px; height:46px; display:block; text-indent:-9999px; background:url(../images/parole.png) left top no-repeat;}
			.main p {position:absolute; left:91px; top:89px; font-size:13px; font-weight:bold; color:#ffffff;}
			fieldset {position:absolute; left:561px; top:154px; float:left; width:329px; height:226px;}
				fieldset ul {float:left; overflow:hidden; }
					fieldset ul li {width:329px; height:25px; margin-bottom:11px; list-style: none; }
					fieldset ul li.last {margin:20px 0 0 0; height:35px;}
						fieldset ul li label {float:left; font-size:12px; font-weight:bold; padding-top:5px;}
						fieldset ul li input {float:right; width:241px; height:19px; padding:6px 6px 0 6px; background:url(../images/input.png) top left no-repeat; font-size:12px;}
						fieldset ul li input.short {width:107px;}
						fieldset ul li select {float:right; width:253px; height:25px; font-size:12px;}
						fieldset ul li input.check {float:left; width:12px; height:11px; margin-top:12px; padding:0px;}
						fieldset ul li label.agree {float:left; font-size:10px; margin-left:6px; padding-top:12px;}							
						fieldset ul li label.agree a {color:#ffffff;}							
						fieldset ul li input.send {float:right; width:120px; height:35px; background:url(../images/submit.png) top left no-repeat; cursor:pointer; padding:0px; }
		
		#textsWrapper {float:none !important; float:left; padding:39px 40px 39px 40px; border-bottom:2px solid #dcdcdc; overflow:auto;}
			.textBox { float:left;}
				.textBox li {float:left; width:273px; margin-right:40px;}
				.textBox li.last {margin-right:0px;}
					.textBox li h3 {font-size:15px; font-weight:bold; margin-bottom:13px; color:#242424;}
					.textBox li p {font-size:11px; line-height:15px; color:#3c3b3b;}
					.textBox li p.bolder {margin-top:8px; font-weight:bold;}					
						.textBox li p a {color:41a3bf;}
	
			p.footer {width:901px; margin:19px auto; height:14px; background:url(../images/footerBack.png) top left no-repeat; padding-left:79px; font-size:9px; color:#989898;}	
							
							
/* ABOUT */

	.aboutBanner {width:980px; height:130px; background:url(../images/aboutBanner.png) top left no-repeat;}
		h2.aboutParole {position:absolute; top:52px; left:307px;float:left; width:633px; height:38px; display:block; text-indent:-9999px; background:url(../images/aboutBannerParole.png) left top no-repeat;}
	#aboutTextsWrapper {float:none !important; float:left; padding:40px 40px 30px 40px; border-bottom:2px solid #dcdcdc; overflow:auto;}
		.aboutLeft {float:left; width:586px; margin-right:32px; }
			.aboutLeft h3 {font-size:25px; font-weight:bold; color:#242424; margin-bottom:9px;}
			.aboutLeft p { font-size:12px; line-height:20px; color:#3c3b3b;  text-align:justify; margin-bottom:20px;}
				.aboutLeft p a {color:#41a3bf;}
			.aboutLeft ul { list-style:disc; padding:0px 0 19px 35px; line-height:20px;}
				.aboutLeft ul li {font-size:12px; color:#3c3b3b; }
		.aboutRight{float:right; width:282px;}
			.aboutRightBox { width:262px; background:url(../images/aboutBoxesTop.gif) top no-repeat #f8f8f8; margin-bottom:20px; padding: 9px 10px 0px 10px;}		
				.aboutRightBox h4 {color:#242424; font-size:15px; margin-bottom:12px; font-weight:bold;}
				.aboutRightBox p{color:#3c3b3b; font-size:11px; line-height:15px; background:url(../images/aboutBoxesBottom.gif) bottom no-repeat; padding-bottom:9px;}
					.aboutRightBox p a {color:#41a3bf; }
