.text_block a {
	color:#287FC3;
}

.text_block a:hover {
	color:#287FC3;
	text-decoration: none;
}


ul {
	list-style-type:none;
}

.text_block ul
{
	list-style-type:disc;
	margin-left:15px;
}

h1{
	color:#C62513;
	font: bold 22px Arial;
	margin-bottom:10px;
}

h2{
	color:#C62513;
	font: 18px Arial;
	margin-top:10px;
	margin-bottom:10px;
}

h3{
	font: 16px Arial;
	margin-bottom:5px;
}



.text_block p{
	font:14px Arial;
	text-indent: 20px;
	margin: 7px 0;
}

li{
	font:14px Arial;
}


@charset "utf-8";
* {
margin:0;
padding:0
}
body {
background:url('../images/body_bg.gif') left top;
text-align:center;
}
img {border:none}
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
}
.main{
width:960px;
margin:0px auto;
text-align:left;
}
.header {
background:url('../images/header_bg.jpg') 20px top no-repeat;
width:100%;
}
.logo {
padding-top:90px;
float:left;
}
.info_block {
width:290px;
margin-top:29px;
float:right
}
.tel {
background:url('../images/ic_1.gif') left top no-repeat;
padding-left:100px;
padding-top:7px;
font:14px Arial;
color:#000;
height:56px;
}
.tel span {
font:24px Arial;
color:#c62513;
display:block
}
.mail {
background:url('../images/ic_2.gif') left top no-repeat;
padding-left:100px;
padding-top:7px;
margin-top:34px;
_margin-top:38px;
font:18px Arial;
height:57px;
}
.mail a{
color:#308eef;
}
.menu_l {
background:url('../images/menu_l.gif') left top no-repeat;
width:15px;
height:43px;
position:absolute;
left:0px;
top:0px;
}
.menu_r {
background:url('../images/menu_r.gif') left top no-repeat;
width:13px;
height:43px;
position:absolute;
right:0px;
top:0px;
}
.menu {
background:url('../images/menu_bg.gif') left top repeat-x;
width:595px;
height:43px;
margin-left:20px;
margin-top:-14px;
_margin-top:-4px;
position:relative;
}
.menu ul {
margin-left:12px
}
.menu li {
padding-top:16px;
padding-right:15px;
padding-bottom:4px;
float:left;
}
.menu a {
font:14px Arial;
color:#000;
margin-left:15px;
display:block
}
.v_line_1 {
background:url('../images/v_line_1.gif') right 18px no-repeat;
}
.v_line_2 {
background:url('../images/v_line_1.gif') right 3px no-repeat;
height:17px;
}
.content {
width:100%;
margin-top:10px;
}
.sub_cont {
width:595px;
margin-left:20px;
_margin-left:10px;
float:left;
}
.form {
background:#fff;
width:453px;
position:relative;
z-index:100;
}
.form_1 {
background:#fff;
width:290px;
position:relative;
}
.bg_1 {
background:url('../images/bg_1.gif') left top no-repeat;
width:582px;
height:493px;
position:absolute;
top:186px;
left:0px;
z-index:-10;
}
.title_1 {
font:italic 18px Tahoma;
color:#000;
padding-top:25px;
margin-left:50px;
margin-bottom:42px;
}
.form_1 .title_1{
margin-left:14px;
}
.inp_1 ,.inp_2{
font:12px Arial;
color:#565656;
margin-bottom:10px;
margin-left:50px;
} 
.inp_2 {
margin-left:14px;
}
.inp_1 span ,.inp_2 span{
display:block
}
.inp_1 input ,.inp_2 input{
width:329px; 
height:20px;
padding:3px 0 0 3px;
border:1px solid #b9b9b9;
font:14px Arial;
color:#565656;
}
.inp_2 input {
width:257px;
}
* html .inp_1 input {
width:332px; 
height:25px;
}
* html .inp_2 input {
width:260px; 
height:25px;
}
.inp_1 textarea ,.inp_2 textarea{
width:329px; 
height:130px;
padding:3px 0 0 3px;
border:1px solid #b9b9b9;
font:14px Arial;
color:#565656;
}
* html .inp_1 textarea {
width:332px; 
height:133px;
}
.inp_2 textarea {
width:257px; 
}
* html .inp_2 textarea {
width:260px; 
}
.order_but {
background:url('../images/order_but.gif') left top no-repeat;
cursor:pointer;
border:none;
width:147px;
height:44px;
margin-top:18px;
margin-left:234px;
margin-bottom:24px;
}
.order_but_1 {
background:url('../images/order_but_1.gif') left top no-repeat;
cursor:pointer;
border:none;
width:93px;
height:29px;
margin-top:18px;
margin-left:181px;
margin-bottom:24px;
}
.text_block {
width:100%;
position:relative;
z-index:100;
}
.title_2 ,.title_3{
font:18px Arial;
color:#000;
margin:59px 0 10px 11px;
}
.title_3 {
margin:0px 0 10px 11px;
}
.text_1 {
font:14px Arial;
color:#000;
margin-top:20px;
margin-left:50px;
}
.right_bar {
width:290px;
margin-left:50px;
float:left;
}
.diplom_list {
width:170px;
}
.diplom_list li{
font:12p Arial;
color:#000;
line-height:120%;
margin-bottom:14px;
}
.footer {
width:100%;
margin-top:110px;
margin-bottom:28px;
}
.copy {
font:14px Arial;
color:#000;
float:left;
margin-left:20px;
_margin-left:10px;
}
.menu_bot {
margin-left:41px;
float:left;
}
.menu_bot li {
font:14px Arial;
color:#000;
padding-right:12px;
float:left;
}
.menu_bot a {
color:#000;
margin-left:12px;
display:block
}
