@font-face {
    font-family: pfd; /* Гарнитура шрифта */
    src: url(http://mmkc.justclick.ru/media/content/mmkc/sys/PFDinTextCondPro-Regular.ttf)
}

body {
	padding-top: 150px;
	margin-left: 0px;
	padding-left: 0px;
	font-family: Arial;
}

.header {
	z-index: 100;
	position: fixed;
	width: 100%;
	margin-top: -158px;
	padding-bottom: 3px;
	background-color: #ffffff;
	padding-top: 10px;
	-webkit-box-shadow:0 1px 14px rgb(189, 188, 188);
       -moz-box-shadow:0 1px 14px rgb(189, 188, 188);
            box-shadow:0 1px 14px rgb(189, 188, 188);
}

.wraphead {
	width: 970px;
	margin: 0 auto;
}

.logo {
	
	float: left;
}

.slogan2 {
	float: left;
}

.slogan2 ul {
	margin-left: 30px;
	margin-top: 0px;
	font-family: Arial;
	font-size: 14pt;
	width: 430px;
}

.slogan2 ul li {
	list-style: url(http://mmkc.justclick.ru/media/content/mmkc/sys/aror.png);
}

.phone2 {
	float: left;
}

.phone2 ul {
	font-family: pfd;
	color: #191919;
	font-size: 18pt;
	margin-top: 0px;
}

.phone2 ul li {
	list-style: url(http://mmkc.justclick.ru/media/content/mmkc/sys/telor.png);
}

.phone2 a {
	margin-top: -10px;
	background: url(http://mmkc.justclick.ru/media/content/mmkc/sys/caup.png);
	border: 1px #b44d01 solid;
	text-decoration: none;
	color: #ffffff;
	font-size: 10.39pt;
	font-style: italic;
	font-family: Arial;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 3px 15px 3px 15px;
	float: right;
}

.phone2 a:hover {
	border: 1px #fe8c24 solid;
	color: #000000;
}

.zigzag {
	margin-top: 5px;
	background: url(http://mmkc.justclick.ru/media/content/mmkc/sys/zz.png) repeat-x;
	width: 100%;
}

.content {
	width: 850px;
	margin: 0 auto;
}

.content h1 {
	font-family: pfd;
	font-size: 36pt;
	color: #191919;
	text-align: center;
}

.content h1.ar {
	font-family: Arial;
	font-size: 30pt;
	color: #191919;
	text-align: center;
	font-weight: 100;
}

.content h2 {
	font-family: pfd;
	font-size: 22pt;
	font-weight: 300;
	color: #141414;
	text-align: left;
}

.content img {
	padding: 0px 0px 0px 20px;
}

.content .c_title {
	font-family: Arial;
	font-size: 14pt;
	color: #7a7a7a;
	text-transform: uppercase;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	background: url(http://mmkc.justclick.ru/media/content/mmkc/sys/attbg.png) repeat-x;
	border: 1px solid #a3a3a3;
	padding: 5px 80px 5px 80px;
}

.content .c_title p {
	background: url(http://mmkc.justclick.ru/media/content/mmkc/sys/attent.png) no-repeat;
	text-align: center;
}

p {
	font-size: 14pt;
	text-align: justify;
}

.action a {
	color: #39b7ce;
	font-size: 28pt;
	font-family: pfd;
	font-weight: 300;
	background: url(http://mmkc.justclick.ru/media/content/mmkc/sys/arbl.png) no-repeat;
	padding-left: 30px;
}

.txt ul {
	list-style: none;
	font-family: Arial;
	font-size: 14pt;
	color: #141414;
	padding-left: 0px;
}

.orange {
	background-color: #ff7800;
	padding: 5px 20px 5px 20px;
	color: #ffffff;
}

.orange h2 {
	color: #ffffff;
	font-family: pfd;
	font-weight: 300;
	text-decoration: underline;
	background: url(http://mmkc.justclick.ru/media/content/mmkc/sys/arwh.png) no-repeat;
	padding-left: 40px;
}

.txt h3 {
	font-family: pfd;
	text-transform: uppercase;
	color: #5c3f1f;
	font-size: 18pt;
	text-align: center;
}

 h3 {
	font-family: pfd;
	font-weight: 300;
	color: #171717;
	font-size: 22pt;
	text-align: center;
}

.content1 {

  display: none;
}

a.pseudo_link {
	color: white;
}

table, tr, td, th {
	border: 1px solid #000000;
	border-collapse: collapse;
}

th {
	background-color: #ff7800;
	font-size: 18pt;
	font-family: Arial;
	color: #ffffff;
	font-weight: normal;
	padding: 5px;
}

td {
	padding: 5px;
	text-align: center;
	font-family: Arial;
	font-size: 12pt;
	color: #171717;

}

td p {
	text-align: left;
}

p.price {
	font-family: pfd;
	font-size: 24pt;
	color: #171717;
	text-align: center;
}

p.econom {
	font-family: Arial;
	font-size: 12pt;
	color: #ff7200;
	text-align: center;
}

p.sts {
	font-family: "Arial Narrow", Arial;
	font-size: 12pt;
	color: #141414;
	text-transform: uppercase;
	text-align: center;	
}

p.table_bonus {
	color: #ff7300;
	font-family: pfd;
	font-size: 24pt;
	text-align: center;
}

.txt .big, .quest {
	text-align: center;
	font-size: 24pt;
	font-family: pfd;
	color: #141414;
}

.quest a {
	text-decoration: underline;
	color: #3abcd4;
}

.footer {
	background-color: #f1f1f1;
	padding: 10px 20px 10px 20px;
}

.footer p {
	text-align: center;
	font-family: Arial;
	font-size: 14pt;
	color: #9a9999;
}

p.subtitle {
	width: 55%;
	margin: 0 auto;
	text-align: center;
	padding-bottom: 30px;
}

.topbox {
	border: 1px solid #a6a4a4;
	background: url(http://mmkc.justclick.ru/media/content/mmkc/sys/bg-top.png);
	width: 70%;
	margin: 0 auto;
	padding-top: 5px;
	margin-bottom: 30px;
}

.topbox img {
	float: left;
	padding-right: 20px;
}

p.act {
	font-family: pfd;
	font-size: 36.27pt;
	text-transform: uppercase;
	color: #b20101;
	margin-top: 0px;
	float: left;
	padding-right: 20px;
	margin-bottom: 0px;
}

p.do {
	background: url(http://mmkc.justclick.ru/media/content/mmkc/sys/attent.png) no-repeat;
	float: left;
	padding-left: 30px;
	line-height: 29px;
	font-family: Arial;
	font-size: 12.17pt;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;
	color: #2c2c2c;
	padding-right: 20px;
	margin-top: 15px;
}

p.st5 {
	margin-top: 10px;
	font-family: Arial;
	font-size: 16.29pt;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	background-color: #000000;
	float: left;
	padding: 5px 20px 5px 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.txtdown {
	margin-top: -50px;
	margin-left: 120px;
	padding-bottom: 20px;
	font-size: 12pt;
	font-family: Arial;
}

ul.post2{list-style:none; padding-bottom: 10px;}
      ul.post2 li{background: url(http://mmkc.justclick.ru/media/content/mmkc/sys/check.png) no-repeat; padding-left: 35px;
margin-bottom: 10px; font-size:14pt; font-family: Arial;}

p.mute {
	color: #727272;
	font-size: 14pt;
	font-family: Arial;
	font-weight: bold;
	padding-bottom: 30px;
}

.video {
	background: url(http://mmkc.justclick.ru/media/content/mmkc/sys/video-bg.png) no-repeat;
	width: 383px;
	height: 223px;
	float: left;
	padding-right: 50px;
}

.right-box {
	padding-right: 10px;

}

.right-box h2 {
	font-family: "Arial Narrow", Arial;
	font-size: 24pt;
	font-weight: 100;
	color: #1d1d1d;
	padding-right: 40px;
	margin-top: -20px;
}

.smotri {
	border: 1px solid #000000;
	width: 45%;
	float: right;
	margin-top: -120px;
	padding: 0px 10px 0px 50px;
	
	background: #ededec;

}

.smotri p {
	font-family: "Arial Narrow", Arial;
	font-size: 11pt;
	font-weight: 100;
	color: #171717;
}

.smotri p.clck {
	font-family: pfd;
	font-size: 18pt;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

img.strelka {
	position: absolute;
	margin-left: -80px;
	margin-top: -3px;
	z-index: 0;
}

.col2s {

}

.col1 {
	width: 45%;
	border: 1px #d2d2d1 solid;
	float: left;
	margin-right: 10px;
	padding-bottom: 99px;
}

.col1 div, .col2 div {
	background-color: #ff7800;
	font-size: 24pt;
	font-family: pfd;
	color: #ffffff;
	font-weight: normal;
	padding: 5px;	
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}

.col2 {
	width: 53%;
	border: 1px #d2d2d1 solid;
	float: right;
}

h1.bra {
	color: #5c3f1f;
}

.centr {
	text-align: center;
}

.now {
	font-size: 14pt;
	font-family: Arial;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	background-color: #b56413;
	padding: 20px;
}

.nogon {
	font-size: 18pt;
	font-family: pfd;
	padding: 0px;
	text-align: center;
	margin-top: -40px;
}

.ngn2 {
	font-size: 24pt;
	font-family: pfd;
	padding: 0px;
	text-align: center;
	margin-top: -20px;
}

.grl {
	background: url(http://mmkc.justclick.ru/media/content/mmkc/sys/left-sk.png) no-repeat;
	height: 251px;
	float: left;
	width: 13px;
}

.step1, .step2, .step3, .step4, .step5 {
	float: left;
	width: 14%;
}

.step2, .step3, .step4, .step5 {
	background: url(http://mmkc.justclick.ru/media/content/mmkc/sys/left-gr.png) no-repeat;
	padding-left: 15px;
	padding-right: 15px;
	height: 251px;
}

.step1 {
padding-right: 15px;
padding-left: 15px;	
}

.step2 {
	width: 18%;
}

.step4 {
	width: 18%;
}

.step1 h4, .step2 h4, .step3 h4, .step4 h4, .step5 h4 {
	font-size: 24pt;
	font-family: pfd;
	margin-top: 0px;
	margin-bottom: 0px;
	background: url(http://mmkc.justclick.ru/media/content/mmkc/sys/starle.png) no-repeat 100% 0%;
}

.step5 h4 {
	background: none !important;
}

.step1 p, .step2 p, .step3 p, .step4 p, .step5 p {
	font-size: 10.6pt;
	font-family: Arial;
	text-align: left;
	margin-top: 0px;
}

.grr {
	background: url(http://mmkc.justclick.ru/media/content/mmkc/sys/right-sk.png) no-repeat;
	height: 251px;
	float: left;
	width: 13px;
}

.reg{color:#0158b2; font-weight:400; font-size:26px;}
.reg:hover{color: #CC0000 ; text-decoration:none;}

.reg {
	background: url(http://mmkc.justclick.ru/media/content/mmkc/sys/but-reg.png);
	font-family: pfd;
	font-size: 20pt !important;
	color: #FFFFFF;		
	text-transform: uppercase;
	border: 1px solid #6e2e00;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	text-decoration: none;
	margin-left: 20px;
	padding: 10px 50px 10px 50px;
	position: relative;
	top: -25px;
}

.mtl {
	font-size: 14pt;
	font-family: Arial;
	font-weight: bold;
	font-style: italic;
	color: #a7a7a7;
	text-align: center;	
}

.com_con{background: #ffffff; padding:1px 15px; margin-bottom:15px; border-top: 3px #1a1a1a solid;}

.story6 {
	background: url('http://mmkc.justclick.ru/media/content/mmkc/sys/numb-story.png') no-repeat 98% -40px #ff7800;
	margin-left: -15px;
margin-right: -15px;
}

.story6 p {
	width: 80%;
	color: #ffffff;
	font-family: "Arial Narrow", Arial;
	font-size: 19.72pt !important;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-top: 0px;
	padding-top: 20px;
	margin-top: -70px;
}

.number_s {
	font-family: pfd;
	font-size: 31pt !important;
	color: #ff7600;
	position: relative;
	left: 86%;
	width: 100px;
}

.orang {
	color: #ff7800;
}

.grf {
	width: 60%;
	
	float: right;
}

.grf p.grfp {
	font-size: 16pt;
	font-family: Arial;
	font-weight: bold;	
	font-style: italic;
	text-align: left;
	background: #ebebea;
	padding: 5px 30px ;
}

p a {
	font-size: 14pt;
	font-family: Arial;
	font-style: italic;
	color: #39b7ce;
}

.orbg {
	background: #ff7800;
	font-size: 16pt;
	font-family: Arial;
	font-weight: bold;
	color: #ffffff;
	padding: 5px 10px;
}

.lessons {
	background: url(http://mmkc.justclick.ru/media/content/mmkc/sys/les-bg.png) repeat-x #f5e9d0;
	border: 1px solid #504f4f;
	padding: 10px 30px;
	overflow: hidden;
}

.tleft {
	text-align: left;
}