/* Vinix Consulting Webdesign – Your number one partner online */

a,img,input{
	outline:none;
}

body {
	padding:0;
	margin:0;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#F7F7F7;
	color:#494949;
}

.wrapper {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

.head-wrapper {
	width:1000px;
	height:87px;
	float:left;
}

.logo {
	float:left;
	padding-left:18px;
	padding-top:16px;
}

.right-top-head {
	float:right;
	padding-top:31px;
	padding-right:22px;
}

.banner-wrapper {
	float:left;
}

.body-containt-wrapper {
	width:1000px;
	padding-top:30px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	padding-bottom:8px;
	padding-top:0;
	margin:0;
}

.blue-color {
	color:#1D7BC1 !important;
}

.fixed_space{
	float:left;
	width:100%;
	padding-bottom:10px;
}

.middle_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:500;
	text-decoration:none;
	color:#231F20;
	line-height:18px;
}

.top_quote{
	float:left;
	width:96%;
	background-image:url(../images/top_quote.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding:4px 0 5px 21px;
	line-height:16px;
}

.fixed{
	 float:left;
	 width:100%;
}

.link:link, .link:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
}

.link-sub:link, .link-sub:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
}

.links a:link, .links a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2B83C5;
	line-height:25px;
	text-decoration:none;
}

.links a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	line-height:25px;
}

.footer-wrapper {
	width:100%;
	float:left;
	padding-top:20px;
	margin-top:40px;
	background-color:#E8E8E8;
}

.inside-footer {
	margin-left:auto;
	margin-right:auto;
	width:1000px;
}

.bottom-footer {
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px #FFFFFF solid;
	background-color:#232323;
	float:left;
}

.inside-bottom-footer {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#8F8F8F;
}

.inside-bottom-footer a:link, .inside-bottom-footer a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8F8F8F;
	text-decoration:none;
}

.inside-bottom-footer a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8F8F8F;
	text-decoration:underline;
}

.contact_left_part{
	float:left;
	width:400px;
	padding-left:15px;
}

.main_contact{
	float:left;
	width:100%;
	margin-bottom:5px;
}

.name_box{
	float:left;
	width:35%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:600;
	text-decoration:none;
	color:#494949;
}

.textbox{
	float:left;
	width:65%;
	background-image:url(../images/input_img.png);
	background-repeat:no-repeat;
}

.inputbox{
	width:208px;
	height:25px;
	border:none;
	outline:none;
	background:none;
	padding-left:10px;
}

.textareabox{
	float:left;
	width:65%;
	background-image:url(../images/input_img_textarea.png);
	background-repeat:no-repeat;
}

.textarea{
	width:208px;
	height:54px;
	border:none;
	outline:none;
	background:none;
	padding-left:10px;
}
.text-contact {
float:left;
padding-left:20px;
padding-bottom:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.text a:link, .text a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.twitter-followtext {
float:left;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-top:40px;
font-weight:bold;
}
.twitter-followtext a:link, .twitter-followtext a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.box-twitter-fied {
width:269px;
float:left;
background-color:#F3F3F3;
border:1px #E3E3E3 solid;
padding:10px;
margin-left:10px;
}
.top-box-wrapper {
width:269px;
float:left;
padding-bottom:7px;
border-bottom:1px #919191 dotted;
}
.top-box-wrapper a:link, .top-box-wrapper a:visited {
color:#000000;
text-decoration:none;
font-size:12px;
}
.black-txt {
color:#000000;
}
.blue-txt {
color:#2B83C5;
}
.graylight-txt {
color:#989898;
font-size:11px;
}
.blue-txt a:link, .blue-txt a:visited {
color:#2B83C5;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.blue-txt a:hover {
color:#989898;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.services-bg {
width:583px;
height:25px;
float:left;
background-image:url(../images/service.jpg);
background-repeat:no-repeat;
padding-top:2px;
}