/* CSS Document */

@import "reset.css";

.floatL {float: left;}
.floatR {float: right;}
.noFloat {clear: both !important;float: none;width: 1px !important;height: 0px;line-height: 0em !important;font-size: 0px !important;margin: 0px !important;padding: 0 !important;}

body { background:#ffffff url(../images/bg2.png) left top no-repeat; font-family:Georgia, Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; color:#121110; background-attachment:fixed; width:7000px;overflow:hidden;}
.logo { width:285px; height:60px; display:block; position:absolute; left:305px;top:23px; cursor:pointer; text-indent:-999px;}
* { outline:0;}
.Container { 
	overflow:hidden;
	margin:95px 0 0 0; 
	width:1440px; 
	height:457px; 
	float:left;
	}
	
.Container li.view {
	width:1000px; 
	float:left;
	position:relative; 
	padding-top:35px; 
	}
	
.Container li .Content { 
	width:600px; 
	height:329px; 
	background:url(../images/content-bg.png) left top no-repeat; 
	padding:30px 0 0 200px;
	}
	
	h1 { 
		font-family:Georgia, "Times New Roman", Times, serif; 
		font-size:36px; 
		line-height:40px; 
		color:#121110; 
		font-weight:normal; 
		padding:0 50px 40px 0;
		letter-spacing:-.01em;
		}
		
.Container li .AboutContent { 
	width:590px; 
	height:326px; 
	background:url(../images/about-bg.png) left top no-repeat; 
	padding:33px 10px 0 200px; 
	font-size:22px; 
	line-height:26px;
	}
	
	h2 { font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:22px; line-height:26px; padding:0 20px 0 0;}
	
.Container li .AboutContent a {color:#121110; text-decoration:none;}
.Container li .AboutContent a:hover {color:#ffffff; text-decoration:none; background-color:#000000;}

.Container li .WorkContent{ 
	width:720px; 
	height:334px; 
	background:url(../images/work-bg.png) left top no-repeat; 
	padding:15px 0px 0 80px; 
	}
	

.Container li .ContactContent { 
	width:670px; 
	height:341px; 
	background:url(../images/contact-bg.png) left top no-repeat; 
	padding:18px 0px 0 130px;
	position:relative;
	}
	
	.Container li .ContactContent .DropLine {
		width:112px;
		height:114px;
		background:url(../images/drop-line-bg.png) left top no-repeat;
		position:absolute;
		left:650px;
		}
	
	.Container li .ContactContent .Small_input {
		width:383px;
		height:62px;
		background:url(../images/small-input.png) left top no-repeat;
		float:left;
		border:none;
		margin-bottom:10px;
		color:#666666;
		}
		.Container li .ContactContent .s_input { border:none !important; width:353px; margin:24px 0 0 0;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
	.Container li .ContactContent .Small_input_label {
		width:70px;
		height:40px;
		background:url(../images/small-input-label.png) left top no-repeat;
		float:left;
		color:#5c5b53;
		font-size:16px;
		padding:22px 0 0 20px;
		margin-bottom:10px;
		}
		
	.Container li .ContactContent .Big_input {
		width:383px;
		height:129px;
		background:url(../images/big-input.png) left top no-repeat;
		float:left;
		border:none;
		color:#666666;
		line-height:16px;
		}
		.Container li .ContactContent .b_input { width:350px; height:90px;margin-top:25px; border:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
	.Container li .ContactContent .Big_input_label {
		width:70px;
		height:107px;
		background:url(../images/big-input-label.png) left top no-repeat;
		float:left;
		color:#5c5b53;
		font-size:16px;
		padding:22px 0 0 20px;
		margin-bottom:10px;
		}
	.Container li .ContactContent .TrimiteBtn {
		width:128px;
		height:39px;
		background:url(../images/trimite-btn2.png) left top no-repeat;
		display:block;
		cursor:pointer;
		margin-left:344px;
		border:none;
		}
		.Container li .ContactContent .TrimiteBtn:hover {background:url(../images/trimite-btn2.png) left -39px no-repeat;}


.Container li a.WhoButton { text-indent:-999px; width:58px; height:57px; background:url(../images/who-btn.png) left top no-repeat; display:block; text-decoration:none; float:left;}
.Container li a:hover.WhoButton { width:58px; height:57px; background:url(../images/who-btn.png) left -57px no-repeat; display:block; text-decoration:none;}
.Container li a.WorkButton {text-indent:-999px; width:58px; height:57px; background: url(../images/work-btn.png) left top no-repeat; display:block; text-decoration:none; float:left; margin:0 0 0 15px;}
.Container li a:hover.WorkButton { width:58px; height:57px; background:url(../images/work-btn.png) left -57px no-repeat; display:block; text-decoration:none; }
.Container li a.MeetButton {text-indent:-999px; width:58px; height:57px; background: url(../images/meet-btn.png) left top no-repeat; display:block; text-decoration:none; float:left; margin:0 0 0 15px;}
.Container li a:hover.MeetButton { width:58px; height:57px; background:url(../images/meet-btn.png) left -57px no-repeat; display:block; text-decoration:none; }
.Container li a.NextPageArrow { width:55px; height:44px; background:url(../images/next-page.png) left top no-repeat; display:block; position:absolute; top:0px; right:0px; z-index:999;}
.Container li a.PrevPageArrow { width:55px; height:44px; background:url(../images/prev-page.png) left top no-repeat; display:block; position:absolute; top:0px; right:100px; z-index:999;}
.FolowDiv { padding:45px 0 0 200px;}
.FolowDiv .Title { background-color:#f2d610; float:left; padding:0 1px 0 3px; margin-right:20px;}
.FolowDiv .LinksFolow { float:left; color:#95928e; margin-left:20px; font-size:12px;}
.FolowDiv .LinksFolow a{color:#95928e; text-decoration:none; padding:1px;}
.FolowDiv .LinksFolow a:hover{color:#ffffff; text-decoration:none; background-color:#121110; padding:1px;}
