

body 					{ margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; background: #ccc; }

h1 						{ float: left; clear: left; margin: 0; padding: 0px 0px 7px 0px; font-size: 20px; color: #fff; font-weight:normal; 
						text-transform: uppercase;}

p						{ clear: left; }

img a 					{ text-decoration:none!important; border: none!important; }
a 						{ outline: none; }



/* Layout */

#wrapper 						{ width: 1000px; position: relative; background: #fbfbfb; margin: auto; }
#inner-wrap-contact    			{ width: 1000px; position: relative; float: left; }

#main-contact					{ float: left; width: 1000px; padding-top: 185px; background:url(images/contact-bg.jpg) no-repeat #ccc!important; 
								height: 427px;/*border: 1px solid #000000;*/ }
#footer-contact					{ float: left; width: 1000px; color: #fff; height: 58px; background:url(images/footer-bg.jpg) left top no-repeat #D8D8D8; }
#right							{ float: right; width: 442px!important; height: 300px!important; /*border: 1px solid #000000;*/ }


/* Menu's */

#right-menu 				{ padding: 0px 0px 0px 0px; margin: 0; float: left; /*border: 1px solid #000000;*/ }
#right-menu li 				{ padding: 0; margin: 0; list-style-type: none; font-size: 11px; color: #5C5D58; float: left; }
#right-menu li a 			{ padding: 0; color: #5C5D58; /*border: 1px solid #000000;*/ }
#right-menu li a:hover 		{ padding: 0; /*border: 1px solid #000000;*/  }

#foot-menu 					{ padding: 10px 40px 10px 0px; margin: 0; float: right; /*border: 1px solid #000000;*/ }
#foot-menu li 				{ padding: 0; margin: 0; list-style-type: none; font-size: 11px; color: #5C5D58; float: left; border-right: 1px solid #5C5D58;}
#foot-menu li a 			{ padding: 0px 5px 0px 5px; color: #5C5D58; /*border: 1px solid #000000;*/ text-decoration: none;}
#foot-menu li a:hover 		{ padding: 0px 5px 0px 5px; color: #5C5D58; /*border: 1px solid #000000;*/ text-decoration: underline;  }
					
/* End Menu's */




/* Classes */

.content-contact		{ padding: 10px 0px 0px 10px; font-size: 11px; float: left;  width: 557px;  color: #fff; /*border: 1px solid #000000;*/ }
.content-contact a		{ color: #99D9D9; text-decoration: underline; }
.content-contact a:hover{ color: #99D9D9; text-decoration: none; }
.content-contact input,textarea { border: none; font-size: 11px; overflow:auto; }
.send-form-butt			{ border: 1px solid #666666; background: #CCCCCC; font-size: 12px; padding: 5px; width: 100px; }

.last 					{ border: none!important; }
.sem					{ padding: 0px 20px 0px 0px; margin: 0; float: right; clear: right;  font-size: 10px; 
						color: #5C5D58; text-align: right; }
.sem a					{ color: #5C5D58; text-decoration: none; }
.sem a:hover			{ color: #5C5D58; text-decoration: underline; }

.cform-error {
	float: left;
	width: 250px;
	padding: 5px;
	margin-left: 20px;
	margin-bottom: 5px;
	border: 1px solid #ff0000;
	background-color: #FFCCCC;
	color: #000000;
}

.red { color: #ff0000!important; }

.clear-left	 { clear: left; }




