body{
	margin:0;
	background:#f9eecd;
	font-family:Tahoma;
	font-size:12px;
}
#container{
	display:block;
	width:944px;
	margin:0 auto;
	background:#a6907a;
}
#header{
	display:block;
	width:100%;
	background:#A6907A;
}
.headerTop{
	display:inline-block;
	float:left;
	width:100%;
	overflow:hidden;
	background:#f9eecd;
}
.logo{
	display:inline-block;
	float:left;
	width:460px;
	margin:0 0 20px 10px;
	overflow:hidden;
}
.logo a{
	display:inline-block;
	float:left;
	color:#000;
	text-decoration:none;
	cursor:pointer;
	font-size:48px;
}
.logo span{
	display:inline-block;
	width:100%;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
}
.contact{
	display:inline-block;
	width:340px;
	height:80px;
	float:right;
	margin:10px 0 0 0;
}
.contact p{
	display:inline-block;
	float:left;
	line-height:25px;
	margin:0 0 0 0;
	padding:0;
}
.contact p.contactIcq{
	float:right;
	padding-left:23px;
	margin-left:10px;
	background:url(../img/icq.png) left no-repeat;
}
.contact p.contactSkype{
	float:right;
	padding-left:21px;
	background:url(../img/skype.png) left no-repeat;
}
.contact p, .contact p a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
}
.contact p a{
	cursor:pointer;
	text-decoration:none;
}
.contact p a:hover{
	text-decoration:none;
	color:#000;
}
p.address{
	display:inline-block;
	float:right;
	width:100%;
	margin:5px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-align:right;
	line-height:22px;
}
p.address span{
	display:inline-block;
	margin:0 0 5px 0;
	float:right;
	width:100%;
	font-size:26px;
	color:#333;
}
.navBox{
	display:inline-block;
	width:100%;
	height:45px;
	background:url(../img/navFon.png) repeat-x;
	margin:5px 0 0 0;

position:relative;

border-radius:10px 10px 0px 0px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
}
.navBox ul{
	display:inline-block;
	float:left;
	height:45px;
	margin:0;
	padding:0;
	list-style:none;
}
.navBox ul li{
	display:inline-block;
	float:left;
	height:45px;
	margin:0;
}
.navBox ul li.navBoxLine{
	background:url(../img/navLine.png) left center no-repeat;
}
.navBox ul li a{
	display:inline-block;
	height:45px;
	padding:0 20px;
	line-height:45px;
	font-family:Tahoma;
	font-size:16px;
	font-weight:normal;
	color:#fdfcfb;
	text-decoration:none;
	cursor:pointer;
}
a.zakaz{
	display:inline-block;
	float:right;
	width:157px;
	height:36px;
	margin:4px 5px 0 0;
	background:url(../img/zakazButton.png) no-repeat;
	cursor:pointer;
	z-index:1000;
	position:relative;
}
.headerFoto{
	display:inline-block;
	float:left;
	width:100%;
	height:282px;
	text-align:center;
}
.headerFoto img{
	display:inline-block;
	position:relative;
	z-index:0;
}
.advantage{
	display:inline-block;
	text-align:center;
	width:100%;
	height:99px;
	margin:0;
	padding:0;
	background:url(../img/bottomH.png) repeat-x;
}
.advantage p{
	display:inline-block;
	width:670px;
	height:70px;
	text-align:justify;
	float:left;
	margin:15px 0 0 20px;
}
.onlineAssistant{
	display:inline-block;
	float:right;
	margin:3px 0 0 0;
}
#content{
	display:inline-block;
	width:100%;
	margin:0;
	padding:0 0 0 0;
}
.contentLeft{
	display:inline-block;
	width:227px;
	float:left;
	min-height:856px;
	background:url(../img/rightFon.png) top repeat-x;
}
.contentWork1, .contentWork2, .contentWork3{
	display:inline-block;
	width:100%;
	margin-top:20px;
}
.contentWork1{
	padding-bottom:15px;
	/*background:url(../img/contentWorkLine.png) center bottom no-repeat;*/
}
p.titleP{
	display:inline-block !important;
	width:173px !important;
	height:28px !important;
	line-height:28px !important;
	padding:0 20px 0 0 !important;
	margin:0 0 15px 0 !important;
	background:url(../img/titleFon.png) repeat-x !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:18px !important;
	font-weight:normal !important;
	color:#fff !important;
	text-align:right !important;
}
.contentWork1 h2{
	display:inline-block;
	height:20px;
	width:100%;
	padding:3px 0;
	margin:0 0 0 10px;
}
.contentWork1 h2 a{
	display:inline-block;
	padding-left:16px;
	background:url(../img/item.png) left center no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	font-weight:normal;
	color:#fff;

	cursor:pointer;
}
.contentWork1 h2 a.currentA{
	color:#999;
}
.contentWork1 h2 a.currentH2{
	color:#A7A7A7;
}
.contentWork2 p{
	display:inline-block;
	width:80%;
	margin:10px 10%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
}
.contentWork2 p strong{
	display:inline-block;
	width:100%;
	margin-bottom:7px;
}
.contentWork2 a{
	display:inline-block;
	width:150px;
	height:35px;
	float:right;
	margin:10px 30px 0 0;
	/*background:url(../img/buttonComment.png) no-repeat;*/
	text-align:center;
	line-height:35px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f9eecd;
	text-decoration:none;
	cursor:pointer;
}
.contentWork3 a{
	display:inline-block;
	margin:5px 10%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;

	cursor:pointer;
}
.contentWork3 a:hover{
	text-decoration:underline;
}
.contentRight{
	display:inline-block;
	width:677px;
	float:right;
	padding:20px;
	background:url(../img/leftFon.png) top repeat-x;
}
.contentRight h1{
	display:inline-block;
	margin:10px 0 10px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000;
	font-weight:normal;
}
/*
.contentRight p{
	display:inline-block;
	width:100%;
	padding:5px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f8f8ef;
	font-weight:normal;
	text-align:justify;
	margin:0 !important;
}
*/
.contentRight img{
	display:inline-block;
	float:left;
	margin:10px 0 10px 0;
	border:#615e56 4px solid;
}
.contentRight ul{
	display:inline-block;
/*	list-style:none;*/
	/*padding:0 0 0 10px;*/
	margin:5px 0;
}
.contentRight ul li{
/*	display:inline-block;*/
	width:100%;
	margin:5px 0;
	color:#f8f8ef;
	font-size: 14px;
}
.universities{
	display:inline-block;
	width:90%;
	margin-top:30px;
}
.universities h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	margin:0 0 10px 0;
}
.universities p{
	display:inline-block;
	width:100%;
	padding:6px 0  !important;
	text-indent:0;
	margin:0  !important;
	text-align:left !important;
}
ul.payment{
	display:inline-block;
	width:100%;
	height:44px;
	float:left;
	margin:20px 0 0 0;
	padding:14px 0;
	text-align:center;
	background:#fff;
}
ul.payment li{
	display:inline-block;
	float:left;
	width:auto;
	margin:0 34px;
	padding:0;
}
ul.payment li a{
	display:inline-block;
	cursor:pointer;
}
ul.payment li a img{
	border:0;
}
ul.navBottom{
	display:inline-block;
	width:100%;
	height:53px;
	margin:20px 0 0 0;
	padding:40px 0 0 0;
	/*background:url(../img/navBottom.png) repeat-x;*/
	list-style:none;
	text-align:center;
}
ul.navBottom li{
	display:inline;
	padding:0 20px;
}
ul.navBottom li a{
	display:inline-block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	font-weight:normal;
	text-decoration:none;
}
ul.navBottom li a.currentA2{
	text-decoration:underline;
}
#footer{
	display:block;
	float:left;
	width:100%;
	height:52px;
	background:#2c2d31;
		font-size:13px;
}
.counter{
	display:inline-block;
	position:absolute;
	width:31px;
	height:31px;
	margin:12px 0 0 870px;
}
p.copyright{
	display:inline-block;
	position:absolute;
	margin:28px 0 0 43px;
	font-family:Tahoma;
	font-size:13px;
	color:#fff;
}







	.boxK2n{
		display: inline-block;
		width: 100%;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		text-align: center;
	}
	.boxK2n div.boxK2{
		position: relative;
		display: inline-block;
		width: 480px;
		border: 5px #FDF4D4 solid;
		padding: 12px;
		margin: 0;

-moz-border-radius: 10px !important;
-webkit-border-radius: 10px !important;
border-radius: 10px !important;

		background: #A6907A;
	}
	.boxK2n div{
		display: inline-block;
	}
.boxK2n div img{
	border: none !important;
}
	.boxK2n div.boxK2 div:nth-of-type(1){
		width: 120px;
		float: left;
		margin: 0 20px 0 0;
	}
	.boxK2n div.boxK2 div:nth-of-type(2){
		width: 340px;
		float:right;
		margin: 0 0 0 0;
		font-family:Arial, Helvetica, sans-serif;
		color: #F9F0D2;
		font-size: 34px;
		text-align: center;
	}
	.boxK2n div.boxK2 div:nth-of-type(2) span:nth-of-type(1){
		color: #8E0000;
	}
	.boxK2n div.boxK2 div:nth-of-type(2) span:nth-of-type(2){
		color: #fff;
	}
	.boxK2n div.boxK2 div:nth-of-type(2) a{
		display: inline-block;
		color: #fff;
		text-decoration: none;
		background: #8E0000;
		padding: 2px 30px 6px 30px;
		cursor: pointer;
		text-transform: lowercase;
		line-height: 35px;
		margin: 10px 0 0 0;
		font-size: 32px;
	}

	
	
	
	
	
.formIndex-4{
		display: inline-block !important;
		width: 100% !important;
		margin: 15px 0 5px 0 !important;
		text-align: center !important;
		font-family:Arial, Helvetica, sans-serif;
	}
	.formIndex-4 form{
		display: inline-block !important;
		width: 600px !important;
		margin: 0 !important;
		padding: 12px 12px 0 12px !important;
		background: #A6907A;

		border: 5px #FDF4D4 solid;
		padding: 12px;
		margin: 0;

-moz-border-radius: 10px !important;
-webkit-border-radius: 10px !important;
border-radius: 10px !important;
	}
	.formIndex-4  p.formI1t{
		display: inline-block !important;
		width: 100% !important;
		text-align: center !important;
		margin: 0 0 14px 0 !important;
		padding: 0 0 0 0 !important;
		font-size: 22px !important;
		line-height: 26px !important;
		font-weight: bold !important;
		color: #8B0000;
	}
	.formIndex-4 form p span{
		display: inline-block !important;
		float: left !important;
		line-height: 25px !important;
		font-size: 13px !important;
		text-align: center !important;
		font-weight: bold;
		color: #000 !important;
	}
	.formIndex-4 form p select option, .formIndex-4 form p input{
		font-size: 14px !important;
		background: #F9EFD0;
	}
	.formIndex-4 form p select, .formIndex-4 form p input{
		float:left;
	}
	.formIndex-4 form p select, .formIndex-4 form p input, .formIndex-4 form p textarea{
		display: inline-block !important;
		padding: 3px 4px !important;
		margin: 0 !important;
		border: 1px solid #71201F !important;
	}
	.formIndex-4 form p select, .formIndex-4 form p textarea{
		background: #F9EFD0;
	}
	.formIndex-4 form input[type="submit"]{
		margin: 10px 0 20px 0 !important;
		line-height: 40px !important;
		text-align: center !important;
		color: #fff !important;
		cursor: pointer !important;
		background: #8E0000 !important;
		padding: 0 40px !important;
		border: none !important;
		font-size: 18px !important;
		line-height: 30px !important;
		font-weight: bold !important;
		text-transform: lowercase;
	}
	.formIndex-4 form div{
		display: inline-block !important;
		width: 100% !important;
		padding: 2px 0;
	}
	.formIndex-4 form div p{
		display: inline-block !important;
		width: 100% !important;
		float: left !important;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	.formIndex-4 form div p textarea{
		width: 200px !important;
	}
	.formIndex-4 form div p input{
		width: 200px !important;
	}
	.formIndex-4 form div:nth-of-type(1) p, .formIndex-4 form div:nth-of-type(4) p{
		width: 50% !important;
	}
	.formIndex-4 form div:nth-of-type(1) p input, .formIndex-4 form div:nth-of-type(1) p select{
		width: 170px !important;
		margin: 0 0 0 10px !important;
	}
	.formIndex-4 form div:nth-of-type(1) p select, .formIndex-4 form div:nth-of-type(1) p:nth-of-type(2) span{
		float: right !important;
	}
	.formIndex-4 form div:nth-of-type(4) p input, .formIndex-4 form div:nth-of-type(4) p select{
		width: 170px !important;
		margin: 0 0 0 10px !important;
	}
	.formIndex-4 form div:nth-of-type(2) p input, .formIndex-4 form div:nth-of-type(3) p textarea{
		width: 420px !important;
		float: right;
	}
	.formIndex-4 form div:nth-of-type(4) p:nth-of-type(2) input, .formIndex-4 form div:nth-of-type(4) p:nth-of-type(2) span{
		float: right !important;
	}
	.formIndex-4 form div:nth-of-type(3) p span{
		float: right !important;
		margin: 0 10px 0 0;
	}


.priceP5{
	display: inline-block;
	width: 100%;
	padding: 0;
	margin: 0;
}

.priceP5 table{
	width: 100%;
	padding: 0;
	margin: 0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.priceP5 table tr td{
	padding: 5px 0;
	text-align: center;
}
.priceP5 table tr:nth-of-type(1) td{
	background: #8E0000;
	color:#fff;
	font-size: 16px;
}
.priceP5 table tr:nth-of-type(2) td{
	border-bottom: 2px solid #000;
	border-left: 2px solid #000;
}
.priceP5 table tr:nth-of-type(2) td:nth-of-type(3){
	border-right: 2px solid #000;
}
.priceP5 table tr td:nth-of-type(3) a{
	display: inline-block;
    cursor: pointer;
    color: #fff;
    padding: 4px 12px;
    text-decoration: none;
    background: #525258;
    margin: 0;
	position: relative;
-moz-border-radius:5px !important;
-webkit-border-radius:5px !important;
border-radius:5px !important;
}
.priceP5 table tr td:nth-of-type(1) a{
display: inline-block;
    cursor: pointer;
    color: #fff;
}
.center{
	display: inline-block;
	width: 100%;
	padding: 0;
	margin: 14px 0 10px 0;
	text-align: center;
}

.rv{
	display: inline-block;
	width: 80%;
	margin: 0 15% 0 5%;
	float: left;
}
.rv blockquote{
	margin: 0;
}
.rv a{
	display: inline-block;
    cursor: pointer;
    color: #000;
	height: auto !important;
	line-height: normal !important;
    padding: 4px 12px;
    text-decoration: none;
    background: #E7E7E7;
    margin: 10px 0 0 0;
	position: relative;
-moz-border-radius:5px !important;
-webkit-border-radius:5px !important;
border-radius:5px !important;
	border: 3px #A6907A solid;
	font-weight: bold;
}





.aktsii{
	display: inline-block;
	width: 84%;
	height: 60px;
	line-height: 60px;
	margin: 20px 8% 0 8%;
}
.aktsii img{
	display: inline-block;
	float: left;
	margin: 0 30px 0 0;
}
.aktsii span{
	display: inline-block;
	float: left;
	font-family: Arial;
	font-size: 40px;
	line-height: 60px;
	color: #000;
}


	span.error{
		display: inline-block;
		width: 100%;
		margin: 4px 0 0 0;
		font-size: 13px;
	}
	
	
.tableNb{
	width: 100%;
	margin: 14px 0 20px 0;
}
.tableNb tr td{
	padding: 7px 8px;
	font-size: 14px;
	color:#fff;
}

.tableNb tr td:nth-of-type(1), .tableNb tr td:nth-of-type(2){
	text-align: center;
	vertical-align: middle;
}