﻿* {
margin: 0;
padding: 0;
}

body {
width: 100%;
background: url("http://ne-kurim.ru/mail/images/spage_bg.png") no-repeat top center;
min-width: 1000px;
font-family: Roboto, sans-serif;
font-size: 16px;
color: #414141;
}

p {margin: 0 0 25px 0; line-height: 24px; float: left;}
a {color: #50a3d2;}
a:hover {color: #000000;}

h1 {
font-family: 'Roboto Condensed', sans-serif;
font-size: 45px;
text-align: center;
color: #327da7;
margin: 0 0 27px 0;
}

h2 {
font-family: 'Roboto Condensed', sans-serif;
font-size: 30px;
font-weight: normal;
color: #327da7;
margin: 0 0 10px 0;
}

h3 {
font-size: 25px;
font-weight: 700;
color: #222222;
line-height: 25px;
margin: 0 0 15px 0;
}

ul {list-style-image: url("http://ne-kurim.ru/mail/images/list_type.png"); margin: 0 0 27px 40px; overflow: hidden;}
ul li {margin: 0 0 10px 0;}

form {
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
background-color: #eef4f7;
padding: 0 35px 20px 35px;
text-align: center;
}

label {
text-align: left;
font-size: 14px;
font-weight:bold;
width: 100%;
display: inline-block;
margin: 13px 0 6px 0;
}

textarea {
width: 97%;
height: 1040px;
padding: 0 0 0 3%;
}

input {
border: 1px solid #adadad;
height: 27px;
width: 97%;
padding: 0 0 0 3%;
}

button {
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
background-color: transparent;
border: none;
outline: none;
background: url("http://ne-kurim.ru/mail/images/button_bg.png");
height: 30px;
padding: 0 50px;
cursor: pointer;
font-family: 'Roboto Condensed', sans-serif;
font-size: 16px;
line-height: 16px;
color: #ffffff;
margin: 12px 0 0 0;
text-shadow: 0px -1px 0px rgba(9,80,120, 0.75);
}

button:hover {
background-color: #3580aa;
background-image: none;
}

input[type='textarea'] {
	width: 97%;
	height: 140px;
	padding: 0 0 0 3%;
}

input[type='text'] {
	border: 1px solid #adadad;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	height: 28px;
	width: 97%;
	padding: 0 0 0 3%;
	font-size: 16px;
}

input[type='password'] {
	border: 1px solid #adadad;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	height: 28px;
	width: 97%;
	padding: 0 0 0 3%;
	font-size: 16px;
}

input[type='submit'] {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-color: transparent;
	border: none;
	outline: none;
	background: url("http://ne-kurim.ru/reasons/images/button_bg.png");
	height: 30px;
	padding: 0 20px;
	cursor: pointer;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #ffffff;
	margin: 12px 0 0 0;
	text-shadow: 0px -1px 0px rgba(9,80,120, 0.75);
}

input[type='submit']:hover {
	background-color: #3580aa;
	background-image: none;
}

.services_content {
width: 920px;
margin: 135px auto;
padding: 15px 40px 50px 40px;
background-color: #ffffff;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
box-shadow: 0 0px 10px rgba(0,0,0, 0.30);
-moz-box-shadow: 0 0px 10px rgba(0,0,0, 0.30);
-webkit-box-shadow: 0 0px 10px rgba(0,0,0, 0.30);
}

/*.services_list {
width: 945px;
margin: 0 0 48px -30px;
list-style-image: none;
}

.services_list li {
float: left;
width: 204px;
height: 65px;
background-color: #72b2d5;
border: 1px solid #3682ab;
margin: 0 0 0 30px;
padding: 25px 0 0 0;
text-align: center;
font-family: 'Roboto Condensed', sans-serif;
color: #ffffff;
font-size: 25px;
font-weight: 300;
cursor: pointer;
}*/

.services_list {
	width: 945px;
	list-style: none;
	text-align:center;
	margin:0 auto;
	margin-left:-30px;
    margin-bottom:-20px;
    margin-top:-30px;
}

.services_list li {
	float: left;
	margin:11px;
}

.form_header {
font-family: 'Roboto Condensed', sans-serif;
width: 100%;
text-align: center;
font-size: 30px;
color: #414141;
margin: 25px 0 0 0;
}

.form_name {
width: 340px;
margin: 20px auto 70px auto;
}

.color_text {
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
background-color: #fff6e3;
width: 866px;
margin: 0 0 35px 0;
padding: 20px 25px;
line-height: 25px;
color: #767676;
}

.div_text {
margin: 0 0 10px 0;
padding: 20px 25px;
line-height: 25px;
}

.tags {
list-style-image: none;
list-style-type: none;
margin: 0 0 0 -20px;
}

.tags li {
float: left;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
background-color: #c0deed;
height: 32px;
margin: 0 0 30px 20px;
padding: 8px 40px 0 40px;
color: #509ac4;
}
