@font-face {
    font-family: 'supergroteskA';
    src: url('../fonts/supergroteska-bd-webfont.eot');
    src: url('../fonts/supergroteska-bd-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/supergroteska-bd-webfont.woff') format('woff'),
         url('../fonts/supergroteska-bd-webfont.ttf') format('truetype'),
         url('../fonts/supergroteska-bd-webfont.svg#supergroteskaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body{
	margin:0;
}

img{
	border:0;
}
a{
	color:#000000;
	text-decoration:none;
}

.no_margin{
	margin:0 !important;
}

.left{
	float:left;
}

#WrapperMain{
	width:1024px;
	margin:0 auto;
	height:764px;
	border:3px solid #acacac;
	margin-top:80px;
}

#Header{
	float:left;
	background:#fff;
	width:1024px;
}

#H_Left{
	float:left;
	margin:23px 0 0 72px;
	width:355px;
	height:137px;
}

#H_Right{
	float:right;
	width:564px;
	border-top:5px solid #98bb28;
	margin-top:80px;
}

#H_Right ul{
	list-style-type:none;
	margin:0;
	float:left;
	padding:0;
	margin-left:8px;
}

#H_Right ul li{
	float:left;
	margin-right:15px;
}

#H_Right ul li a{
	text-decoration:none;
	font-size:26px;
	font-family:'supergroteskA';
	color:#58585a;
	
}

/*#H_Right ul li a:hover{
	color:#98bb28;
}*/
#H_Right ul li a.active{
	color:#98bb28 !important;
}

#H_Right ul li:last-child{
	margin-right:0;
}

#Main_Content{
	float:left;
	width:1024px;
	min-height:474px;
	margin-top:7px;
}

#Content{
	float:left;
	position:absolute;
	width:265px;
	margin-top:32px;
	margin-left:700px;
}

#Content_Detail{
	float:left;
	width:241px;
	background-color:#929395;
	opacity:0.9;
	border-radius:12px;
	padding:0 12px;
	height:333px;
	margin-top:173px;
	overflow:auto;
}

#Content_Detail ul{
	list-style-type:none;
	float:left;
	margin:0;
	padding:0;
}

#Content_Detail ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#171412;
}

#Content_Detail span{
	font-size:14px;
	font-family:'supergroteskA';
	color:#ffffff;
	float:left;
	margin-bottom:10px;
}

#Content_Detail h2{
	color:#98bb28;
	font-size:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#Content_Detail p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#171412;
	line-height:20px;
	clear:both;
}

.main_anchor{
	font-family:'supergroteskA';
	font-size:15px;
	color:#fff;
	text-decoration:none;
	background:url(../images/main-btn-back.jpg) repeat-x;
	padding:5px 12px;
	float:left;
	border:1px solid #ecf2d7;
	border-radius:8px;
	font-weight:normal;
	height:18px;
}

#Main_Footer{
	width:1024px;
	height:123px;
	background:url(../images/footer-img.jpg) no-repeat bottom center;
	float:left;
}

#F_Inner{
	float:left;
	width:630px;
	height:74px;
	border-top:5px solid #98bb28;
	margin-top:8px;
	padding-left:52px;
}

#F_Inner p{
	font-size:14pxl;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#626262;
	float:left;
	margin-left:20px;
}

.offerte_text{
	width:222px;
	border:1px solid #000000;
	border-radius:15px;
	height:24px;
	margin-bottom:13px;
	padding:1px 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.Offerte_Btn{
	font-family:'supergroteskA';
	font-size:15px;
	color:#fff;
	text-decoration:none;
	background-color:#98bb28;
	padding:4px 9px;
	float:left;
	border:1px solid #ecf2d7;
	border-radius:8px;
	font-weight:normal;
	cursor:pointer;
	margin-left:80px;
	margin-top:15px;
}

#Offerte_Submit_Text{
	float:left;
}

#Offerte_Submit_Text p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	float:left;
	text-align:center;
	padding-top:15px;
	
}




/**************************************Crousal Css**************************************/


			#wrapper {
				margin-left:65px;
				position:absolute;
				margin-top:12px;
			}
			
			#thumbs{
				width:577px !important;
				
				
				
			}
			#thumbs-wrapper-inner {
				float:left;
				width:577px !important;
				background:url(../images/thumbs-back.jpg) repeat-x center;
				padding:6px 17px 0 20px;
				border-radius:0 0 18px 18px;
				height:83px !important;
			}
			#carousel-wrapper {
				padding-bottom: 10px;
				position: relative;
				padding:0;
			}
			#carousel, #thumbs {
				overflow: hidden;
			}
			.caroufredsel_wrapper{
				width:614px !important;
				/*height:350px !important;*/		
			}

			#carousel span, #carousel img,
			#thumbs a, #thumbs img  {
				display: block;
				float: left;
			}
			#carousel span, #carousel a,
			#thumbs span, #thumbs a {
				position: relative;
			}
			#carousel img,
			#thumbs img {
				border: none;
				height: 100%;
				position: absolute;
				top: 0;
				left: 0;
			}
			#thumbs img {
				width: 100%;
			}
			#carousel img.glare,
			#thumbs img.glare {
				width: 102%;
				height: auto;
			}

			#carousel span {
				width: 616px !important; 
				height: 353px !important;
			}

			#thumbs-wrapper {
				position: relative;
			}
			#thumbs a {
				border: 2px solid #fff;
				width: 65px !important;
				height: 64px !important;
				margin-right:3px;
				overflow: hidden;
				
				-webkit-transition: border-color .5s;
				-moz-transition: border-color .5s;
				-ms-transition: border-color .5s;
				transition: border-color .5s;
			}
			#thumbs a:hover, #thumbs a.selected {
				border-color: #566;
			}
			
			#wrapper img#shadow {
				width: 100%;
				position: absolute;
				bottom: 0;
			}

			#prev, #next {
				background: transparent url('../img/gui/carousel_nav.png') no-repeat 0 0;
				display: block;
				width: 19px;
				height: 20px;
				margin-top: -10px;
				position: absolute;
				top: 89%;
			}
			#prev {
				background-position: 0 0;
				left: 2px;
			}
			#next {
				background-position: -19px 0;
				right: 2px;
			}			
			#prev:hover { 
				background-position: 0 -20px;				
			}
			#next:hover {
				background-position: -19px -20px;				
			}
			#prev.disabled, #next.disabled {
				display: none !important;
			}
			
			#donate-spacer {
				height: 100%;
			}
			#donate {
				border-top: 1px solid #999;
				width: 750px;
				padding: 50px 75px;
				margin: 0 auto;
				overflow: hidden;
			}
			#donate p, #donate form {
				margin: 0;
				float: left;
			}
			#donate p {
				width: 650px;
			}
			#donate form {
				width: 100px;
			}