/*Обнуление всех элементов, задание первоначальных общих данных для пустого окна*/

html, body, h1, h2, h3, h4, h5, p, a, ul, ol, span, table, td, tr, select, li, input, form, img{margin:0; padding:0}

li{list-style:none}

html, body{width:100%;
	height:100%;	font:11px Verdana;	}

body{background:url(../img/fon.jpg) repeat-y center bottom}

/*Общий контейнер центрированный на экране*/

#wrap{background:url(../img/line.jpg) repeat-y 279px 0;
	background-color:#fff;
	width:975px;
	min-height:100%;
	height:auto !important;
	height:100%;
	position:relative;
	margin:0 auto;}

/*Шапка сайта*/

#header{width:975px;
	overflow:hidden;
	margin:0 auto;}

/*Логотип*/

#header .logo{background-color:#fff;
	padding-top:15px;
	padding-left:40px;
	width:297px;
	height:92px;
	height:115px;}

#header .logo a{display:block}

/*Главное меню*/

#header .menu{background-color:#15222f;
	height:52px;
	width:100%}

#header .menu ul{overflow:hidden;
	padding-left:20px;}

#header .menu ul li{padding-right:17px;
	display:block;
	float:left;}

#header .menu a{color:#FEFAFA;
	font:15px Verdana;
	line-height:52px;
	display:block;
	white-space:nowrap;
	float:left;
	text-decoration:none;}

#header .menu a:hover{text-decoration:underline;}

#header .pict{background:url(../img/header.jpg) no-repeat;
	height:358px;
	width:100%;}
#header .pict2{background:url(../img/PAI281000003.jpg) no-repeat;
	height:357px;
	width:100%;}
#header .pict3{background:url(../img/PAI281000005.jpg) no-repeat;
	height:357px;
	width:100%;}

	#header .pict4{background:url(../img/PAI281000009.jpg) no-repeat;
	height:357px;
	width:100%;}

	#header .pict5{background:url(../img/PAI281000011.jpg) no-repeat;
	height:357px;
	width:100%;}

	#header .pict6{background:url(../img/PAI356000003.jpg) no-repeat;
	height:357px;
	width:100%;}

	#header .pict7{background:url(../img/PAI356000004.jpg) no-repeat;
	height:357px;
	width:100%;}

	#header .pict8{background:url(../img/PAI356000005.jpg) no-repeat;
	height:357px;
	width:100%;}

	#header .pict9{background:url(../img/PAI356000006.jpg) no-repeat;
	height:357px;
	width:100%;}
#header .pict10{background:url(../img/PAI356000007.jpg) no-repeat;
	height:357px;
	width:100%;}
#header .pict11{background:url(../img/PAI356000008.jpg) no-repeat;
	height:357px;
	width:100%;}

	#header .pict12{background:url(../img/PAI356000009.jpg) no-repeat;
	height:357px;
	width:100%;}

	#header .pict13{background:url(../img/PAI356000010.jpg) no-repeat;
	height:357px;
	width:100%;}

	#header .pict14{background:url(../img/PAI356000011.jpg) no-repeat;
	height:357px;
	width:100%;}

	#header .pict15{background:url(../img/PAI356000013.jpg) no-repeat;
	height:357px;
	width:100%;}

	#header .pict16{background:url(../img/PAI356000017.jpg) no-repeat;
	height:357px;
	width:100%;}

	#header .pict17{background:url(../img/PAI356000019.jpg) no-repeat;
	height:357px;
	width:100%;}

	#header .pict18{background:url(../img/PAI356000021.jpg) no-repeat;
	height:357px;
	width:100%;}

	#header .pict19{background:url(../img/PAI356000022.jpg) no-repeat;
	height:357px;
	width:100%;}
	
	#header .pict20{background:url(../img/PAI356000027.jpg) no-repeat;
	height:357px;
	width:100%;}
	
	#header .pict21{background:url(../img/PAI356000028.jpg) no-repeat;
	height:357px;
	width:100%;}
	
	#header .pict22{background:url(../img/PAI356000029.jpg) no-repeat;
	height:357px;
	width:100%;}
	
	#header .pict23{background:url(../img/PAI356000032.jpg) no-repeat;
	height:357px;
	width:100%;}

	
/*Содержимое сайта*/

#content{overflow:hidden;
	width:975px}

/*Левая колонка сайта*/

#content .left{
	width:279px;
	margin-right:-279px;
	padding-bottom:140px;
	padding-top:10px;
	float:left}

/*Блок новостей*/

#content .left .news{padding:0 25px;}

#content .left .news h3, #content .left .connect h3{color:#808185;
	font:bold 16px Verdana;
	border-bottom:1px solid #BFBFBF}

#content .left .news p{color:#757373;
	font:11px Verdana;
	padding-top:15px;
	padding-bottom:20px;
	border-bottom:1px solid #BFBFBF}

#content .left .news p span{color:#D70B53;
	font:bold 11px Verdana;}

#content .left .news .more{padding-top:11px;
	height:16px;}

#content .left .news .more a{background:url(../img/more.jpg) no-repeat	;
	padding-left:10px;
	color:#D70B53;
	font:bold 11px Verdana;
	text-align:right;
	display:block;
	height:16px;
	float:right}

#content .left .more a:visited {
	color: #D70B53;
	font: bold 11px Verdana;
	text-align: right;
	display: block;
	height: 16px;
	float: right;
	padding-right: 20px;
}
	
	
#content .left .news a:link{color:#D70B53;
	font:bold 11px Verdana;
	float:right;
	padding-bottom:5px;
	display:block}

#content .left .news a:hover{text-decoration:none}






#content .left .fff{padding:0 25px;color:#757373;
	font:11px Verdana;}

#content .left .fff h3, #content .left .connect h3{color:#808185;
	font:bold 16px Verdana;
	border-bottom:1px solid #BFBFBF}

#content .left .fff p{
color:#757373;
	font:11px Verdana;}

#content .left .fff p span{color:#D70B53;
	font:bold 11px Verdana;}

#content .left .fff a:link{color:#D70B53;
	font:bold 11px Verdana;
}

#content .left .fff a:hover{text-decoration:none}

#content .left .fff strong {color:#233b53;
	font:bold 14px Verdana;
}

#content .left .fff em{color:#a9a6a6;
}


	
#content .left .news  a:link{color:#D70B53;
	font:bold 11px Verdana;
	float:right;
	padding-right:20px;
	padding-bottom:5px;
	display:block}

#content .left .news   a:hover{text-decoration:none}


/*Блок связаться с нами*/

#content .left .connect{padding:0 25px;
	padding-top:50px;}

#content .left .connect .mail{background:url(../img/mail.jpg) no-repeat 4px 36px;
	padding-top:45px;
	padding-left:67px;
	min-height:43px;
	padding-bottom:30px;
	border-bottom:1px solid #BFBFBF}

#content .left .connect .mail a{color:#D70B53;
	font:11px Verdana;
	padding-bottom:8px;
	display:block}

#content .left .connect .mail a:hover{text-decoration:none}

#content .left .connect .phone{background:url(../img/phone.jpg) no-repeat 4px 8px;
	padding-top:13px;
	padding-left:67px;
	min-height:43px;
	padding-bottom:30px}

#content .left .connect .phone p{color:#343132;
	font:bold 11px Verdana;
	padding-bottom:8px;}

/*Правая колонка сайта*/

#content .right{margin-left:296px;
	padding-right:20px;
	overflow:hidden;}

/*Блок описания и записи*/

#content .right .about{background:url(../img/nlp.jpg) no-repeat 0 20px;
	padding-bottom:20px;
	padding-top:88px;
	font:11px Verdana;
	color:#565555;
	
	}

#content .right .about p{color:#565555;
	font:11px Verdana;
	padding-bottom:20px}

	#content .right .about h1{color:#22415e;
	font:14px Verdana;
	padding-bottom:15px
	}
	#content .right .about h2{color:#d70b53;
	font:14px Verdana;
	padding-top:15px;
	padding-bottom:15px
	}
	#content .right .about ul{color:#22415e;
	padding-left:15px
	}	
#content .right .about p span{	font-weight:bold}

#content .right .about a{color:#D70B53;
	font:11px Verdana}
	float:right;
	/*padding-bottom:25px;
	display:block}*/

#content .right .about a:hover{text-decoration:none}



#content .right .about{background:url(../img/nlp.jpg) no-repeat 0 20px;
	padding-bottom:20px;
	padding-top:88px;
	font:11px Verdana;
	color:#565555;
	
	}

#content .right .about2 p{color:#565555;
	font:11px Verdana;
	padding-bottom:20px}

	#content .right .about2 h1{color:#22415e;
	font:14px Verdana;
	padding-bottom:15px
	}
	#content .right .about2 h2{color:#d70b53;
	font:14px Verdana;
	padding-top:15px;
	padding-bottom:15px
	}
	#content .right .about2 ul{color:#22415e;
	padding-left:15px
	}	
#content .right .about2 p span{	font-weight:bold}


#content .right .about2 a{color:#D70B53;
	font:11px Verdana;
	padding-bottom:25px;
}

#content .right .about2 a:hover{text-decoration:none}

/*3-х колоночный список курсов*/

#content .right .list{float:left;
	overflow:hidden;
	width:100%;
	padding-bottom:40px;
	clear:both}

#content .right .list ul{background:url(../img/list.jpg) repeat-y 33px 0;
	float:left;
	margin-left:-34px;}

#content .right .list li{width:197px;
	padding-left:34px;
	float:left}

#content .right .list li img{border:1px solid #A4A4A4}

#content .right .list li h3{color:#D70B53;
	font:14px Verdana;
	padding-left:8px;
	padding-top:18px;
	padding-bottom:16px}

#content .right .list li p{color:#565555;
	padding-left:8px;
	font:11px Verdana;}

#content .right .list li a{padding-top:20px;
	color:#D70B53;
	font:11px Verdana;
	display:block;
	text-align:right}

#content .right .list li a:hover{text-decoration:none}

#content .right .list li .recomend{overflow:hidden;
	padding-left:8px;
	width:170px}

#content .right .list li .recomend h2{color:#808185;
	font:bold 16px Verdana;
	padding:5px 0;
	text-decoration:underline}

#content .right .list li .recomend div{padding:25px 0;
	border-bottom:1px solid #E5E5E5;
	text-align:center}

#content .right .list li .recomend img{border:0}

#content .right .list li .recomend a{padding:0;
	display:inline;}

#content .right .list li a.look_all{padding-right:19px}

/*Очистка для подвала*/

.clear{height:72px;
	clear:both}

/*Подвал*/

#footer{background:url(../img/fon.jpg) repeat-y center bottom;
	height:72px;
	width:975px;
	margin:0 auto;
	position:relative;
	margin-top:-72px;}

#footer p{color:#FEFAFA;
	font:11px Verdana;
	padding-top:16px;
	float:left}


TABLE.mtxt {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	WIDTH: 242px;
	BORDER-RIGHT-WIDTH: 0px;
	text-align: left;
}
.orders TH {
	PADDING-RIGHT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; WIDTH: 140px; COLOR: #61707e; LINE-HEIGHT: 20px; TEXT-ALIGN: right
}
.orders TD {
	VERTICAL-ALIGN: middle
}
.orders INPUT {
	BORDER-RIGHT: #d70b53 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d70b53 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #d70b53 1px solid; WIDTH: 220px; COLOR: #4b4d52; PADDING-TOP: 3px; BORDER-BOTTOM: #d70b53 1px solid; HEIGHT: 18px
}
.orders IMG {
	BORDER-RIGHT: #d70b53 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d70b53 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #d70b53 1px solid; WIDTH: 50px; PADDING-TOP: 1px; BORDER-BOTTOM: #d70b53 1px solid; HEIGHT: 20px
}
.orders INPUT.rc {
	BORDER-RIGHT: #d70b53 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d70b53 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #d70b53 1px solid; WIDTH: 40px; COLOR: #4b4d52; PADDING-TOP: 3px; BORDER-BOTTOM: #d70b53 1px solid; HEIGHT: 18px
}
.orders INPUT.ok {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 181px; COLOR: white; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; HEIGHT: 33px; BORDER-RIGHT-WIDTH: 0px
}
.orders TEXTAREA {
	BORDER-RIGHT: #d70b53 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d70b53 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d70b53 1px solid; WIDTH: 220px; COLOR: #4b4d52; PADDING-TOP: 0px; BORDER-BOTTOM: #d70b53 1px solid; FONT-FAMILY: Arial, sans-serif; HEIGHT: 80px
}
.orders TD.err {
	COLOR: red; TEXT-ALIGN: center
}



