BODY {
	BACKGROUND-COLOR: #e0e0e0
}
.button_testimonial {
	BORDER-RIGHT: #cc0000 5px solid; BORDER-TOP: #cc0000 5px solid; BORDER-LEFT: #cc0000 5px solid; BORDER-BOTTOM: #cc0000 5px solid
}
#live {
	VISIBILITY: hidden
}
.img {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #cc0000; TEXT-INDENT: 0px; FONT-FAMILY: Tahoma,Arial,Helvetica
}
A:link {
	COLOR: #0000ff
}
A:visited {
	COLOR: #834283
}
A:hover {
	COLOR: #cc0000
}
A:active {
	COLOR: #834283
}
DIV.regular P.pred {
	BORDER-RIGHT: #cc0000 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #cc0000 2px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 20px; FONT: 10pt Tahoma,Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #cc0000 2px solid; TEXT-INDENT: 0cm; PADDING-TOP: 15px; BORDER-BOTTOM: #cc0000 2px solid
}
DIV.box2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-INDENT: 0cm; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.box3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-INDENT: 0cm; PADDING-TOP: 3px; TEXT-ALIGN: center
}
A.box {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; MARGIN-LEFT: 25px; COLOR: #f0e200; TEXT-INDENT: 0cm
}
A.box2 {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: green; TEXT-INDENT: 0cm
}
.compp2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #357a0a; FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif
}
.compp3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #357a0a; TEXT-INDENT: 0cm; FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif
}
.compp4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #357a0a; TEXT-INDENT: 0cm; FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif
}
.compp5 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #cc0000; TEXT-INDENT: 0cm; FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: line-through
}
.compp6 {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #cc0000; FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: line-through
}
.black {
	COLOR: #000000
}
.compp1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #cc0000; FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif
}
.demo {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #e6e6fa
}
P.pred {
	BORDER-RIGHT: #cc0000 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #cc0000 2px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 30px; FONT: 10pt Tahoma,Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #cc0000 2px solid; TEXT-INDENT: 0cm; PADDING-TOP: 15px; BORDER-BOTTOM: #cc0000 2px solid
}
DIV.regular P.compare {
	MARGIN: 20px; FONT: 10pt Tahoma,Verdana, Arial, Helvetica, sans-serif; TEXT-INDENT: 0cm
}
P.compare {
	MARGIN: 1px 5px 5px; FONT: 10pt Tahoma,Verdana, Arial, Helvetica, sans-serif; TEXT-INDENT: 0cm
}
.ex {
	BORDER-RIGHT: #b8b8b7 1px solid; BORDER-TOP: #b8b8b7 1px solid; BORDER-LEFT: #b8b8b7 1px solid; BORDER-BOTTOM: #b8b8b7 1px solid
}
P.compare2 {
	MARGIN: 1px 5px 5px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-INDENT: 0cm
}
P.desc {
	MARGIN: 10px; FONT: 10pt Tahoma,Verdana, Arial, Helvetica, sans-serif; TEXT-INDENT: 0cm; TEXT-ALIGN: left
}
DIV.regular P {
	MARGIN: 15px; FONT: 11pt Tahoma,Verdana, Arial, Helvetica, sans-serif; TEXT-INDENT: 1.25cm
}
P.invest {
	MARGIN: 20px 40px; FONT: 11pt Tahoma,Verdana, Arial, Helvetica, sans-serif; TEXT-INDENT: 0cm
}
P {
	MARGIN: 15px 30px; FONT: 11pt Tahoma,Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-INDENT: 1.25cm
}
P.curs2 {
	MARGIN: 15px; FONT: 11pt Tahoma,Verdana, Arial, Helvetica, sans-serif; TEXT-INDENT: 0cm
}
.listt {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 7px; BORDER-TOP: #cccccc 0px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN-LEFT: 20px; BORDER-LEFT: #cccccc 0px solid; MARGIN-RIGHT: 20px; PADDING-TOP: 7px; BORDER-BOTTOM: #cccccc 0px solid
}
.listt TD {
	BORDER-RIGHT: #c9c9c9 1px solid; BORDER-TOP: #c9c9c9 1px solid; BORDER-LEFT: #c9c9c9 1px solid; BORDER-BOTTOM: #c9c9c9 1px solid
}
.listt H2 {
	MARGIN: 3px; FONT: bold 14pt Tahoma,Verdana, Arial, Helvetica, sans-serif
}
.listt P {
	MARGIN: 5px 20px; FONT: 10pt Tahoma,Verdana, Arial, Helvetica, sans-serif; TEXT-INDENT: 0cm; TEXT-ALIGN: center
}
.prog {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 20px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.prog H2 {
	MARGIN: 20px; FONT: bold 11pt Tahoma,Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.f6 {
	BACKGROUND-COLOR: #f6f6f6
}
.f6 P {
	MARGIN: 3px; FONT: bold 9pt Tahoma,Verdana, Arial, Helvetica, sans-serif; COLOR: #000033
}
.prog H1 {
	MARGIN: 15px; FONT: bold 16pt Tahoma,Verdana, Arial, Helvetica, sans-serif
}
P.curs2 SPAN.m {
	FONT: bold 10pt Tahoma,Verdana; COLOR: gray
}
A.sss {
	COLOR: #21138d
}
P.opinion {
	MARGIN: 5px 20px; FONT: 14pt Tahoma,Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
DIV.regular P.nega {
	MARGIN: 7px; TEXT-INDENT: 0cm
}
P.curs {
	FONT-STYLE: italic
}
.big {
	FONT-WEIGHT: bold; FONT-SIZE: 45px; COLOR: #26236d
}
.red {
	COLOR: #cc0000
}
.green {
	COLOR: #357a0a
}
.blue {
	COLOR: #000066
}
.orange {
	COLOR: #f46523
}
DIV.regular P.prim {
	MARGIN: 20px; FONT: 10px Tahoma,Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000; TEXT-INDENT: 0cm
}
H1 {
	MARGIN: 25px; FONT: bold 20pt Tahoma,Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000; TEXT-ALIGN: center
}
.un {
	BACKGROUND-COLOR: yellow
}
H1.two {
	MARGIN: 20px; FONT: bold 18pt Tahoma,Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000; TEXT-ALIGN: center
}
H2 {
	MARGIN: 25px; FONT: bold 15pt Tahoma,Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
H3 {
	MARGIN: 5px; FONT: bold 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000
}
H3.count {
	MARGIN: 20px; FONT: bold 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000
}
.lesson {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 5px; COLOR: #cc0000
}
.lesson_img {
	BORDER-RIGHT: gray 0px solid; BORDER-TOP: gray 0px solid; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 3px; BORDER-LEFT: gray 0px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: gray 0px solid
}
.lesson_img_l {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 3px
}
.table_button {
	TEXT-ALIGN: center
}
.border {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.camera {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 20px; BORDER-LEFT: gray 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: gray 1px solid
}
.compare2 {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; MARGIN: 30px; BORDER-LEFT: #d8d8d8 1px solid; BORDER-BOTTOM: #d8d8d8 1px solid; BACKGROUND-COLOR: #ffffff
}
.compare2 P {
	MARGIN: 10px; TEXT-INDENT: 0cm; TEXT-ALIGN: left
}
.compare2 TD.f6 P {
	MARGIN: 5px; TEXT-INDENT: 0cm; TEXT-ALIGN: center
}
.compare2 TD {
	BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; BORDER-BOTTOM: #f1f1f1 1px solid
}
.compare2 P.compp1 {
	TEXT-ALIGN: center
}
.compare2 P.compp2 {
	TEXT-ALIGN: center
}
.alter {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.first {
	MARGIN: 10px; FONT: 12px Verdana, Arial, Helvetica, sans-serif; TEXT-INDENT: 2em
}
.warn {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.plus {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: left
}
.les_col {
	COLOR: #000000
}
P.les_f {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; TEXT-INDENT: 0cm; MARGIN-RIGHT: 20px
}
P.les_e {
	MARGIN: 10px 20px 60px
}
P.les_ecourse {
	MARGIN: 10px 10px 70px
}
.under {
	TEXT-DECORATION: underline
}
.number {
	MARGIN: 40px; FONT: bold 90px Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000; TEXT-ALIGN: center
}
.toplist {
	MARGIN: 3px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #0000cd; TEXT-ALIGN: right
}
.order_table {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #ffffff
}
.order_table P.order {
	MARGIN-TOP: 15px; FONT: bold 16px Tahoma,Verdana, Arial, Helvetica, sans-serif; MARGIN-LEFT: 5px; TEXT-ALIGN: left
}
P.order {
	MARGIN-TOP: 15px; FONT: bold 16px Tahoma,Verdana, Arial, Helvetica, sans-serif; MARGIN-LEFT: 5px; TEXT-INDENT: 1cm; TEXT-ALIGN: left
}
P.ps {
	MARGIN-TOP: 20px; MARGIN-LEFT: 70px; TEXT-INDENT: 0cm
}
P.theme {
	MARGIN-TOP: 7px; MARGIN-LEFT: 70px; TEXT-INDENT: 0cm
}
P.popov2 {
	TEXT-INDENT: 0cm
}
.order_table P.order2 {
	MARGIN-TOP: 2px; FONT: 10px ,Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
P.order3 {
	MARGIN-TOP: 0px; FONT: 13px ,Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
P.order4 {
	MARGIN-TOP: 0px; FONT: 13px ,Verdana, sans-serif; TEXT-ALIGN: left; text-ndent: 0px
}
P.copy {
	MARGIN: 2px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-ALIGN: center
}
P.copy A {
	COLOR: #000000
}
IMG.small {
	CURSOR: hand
}
H1.bot {
	MARGIN: 20px; FONT: bold 16pt Tahoma,Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-ALIGN: center
}
.testimonial {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #ffffcc
}
.testimonial P {
	FONT-SIZE: 11pt; MARGIN: 10px; TEXT-INDENT: 0px; FONT-FAMILY: Courier New,Courier,Helvetica; TEXT-ALIGN: left
}
.testimonial A {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.border_4 {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid
}
P.comment {
	FONT: 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #cccccc
}
.video {
	MARGIN-LEFT: 30px
}
HR {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; WIDTH: 350px; COLOR: gray; HEIGHT: 1px
}
.bonus_table {
	BORDER-RIGHT: #cccccc 3px dashed; BORDER-TOP: #cccccc 3px dashed; BORDER-LEFT: #cccccc 3px dashed; BORDER-BOTTOM: #cccccc 3px dashed
}
.bonus_table P {
	TEXT-INDENT: 0cm
}
P.bonus {
	FONT-SIZE: 12px; MARGIN: 5px; TEXT-INDENT: 0cm
}
.nd {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; MARGIN: 20px; BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #fbfbfb
}
.ndc {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; MARGIN: 20px; BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #f9f9f9
}
.nd P {
	TEXT-INDENT: 0cm
}
.prr {
	FONT-SIZE: 11px; COLOR: #666666
}
.ndw {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; MARGIN: 20px; BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #f0f0f0 1px solid
}
.ndw P {
	TEXT-INDENT: 0cm
}
.ptable {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.ptable TD {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.ptable P {
	MARGIN: 10px; TEXT-INDENT: 0cm
}
.lll {
	TEXT-DECORATION: underline
}
.porder {
	MARGIN: 7px; FONT: bold 12pt Tahoma,Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-ALIGN: center
}
.bborder {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT: bold 9pt Tahoma,Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: gray 1px solid; COLOR: #424242; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #f6f6f6
}
.action3 {
	FONT-WEIGHT: bold; FONT-SIZE: 27px; COLOR: #cc0000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: line-through
}
.action2 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: green; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.button80_off {
	BACKGROUND-POSITION: left bottom; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(img/button_bg280.png); WIDTH: 80px; COLOR: #2c2c2c; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 30px; BACKGROUND-COLOR: #ffffff
}
.button80_on {
	BACKGROUND-POSITION: left top; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(img/button_bg280.png); WIDTH: 80px; COLOR: #000000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 30px; BACKGROUND-COLOR: #ffffff
}
#subscribe{
width: 400px;
padding: 20px;
margin: 0 auto;
background-color: #eeeeee;
border: 3px dashed black;
border-collapse: collapse;
}

#subscribe1{
width: 420px;
padding: 20px;
margin: 0 auto;
background-color: #FFFFCC;
border: 3px dashed black;
border-collapse: collapse;
}

#subtable2{
background-color: #cc0000;
margin-bottom: 12px;
margin-top: 10px;
}


/*	Стили основных пунктов	*/
		
		/*	Заголовок в обычном состоянии	*/
		.accordion_toggle {
			display: block;
			height: 30px;
			width: 500px;
			background: url(images/accordion_toggle.jpg) no-repeat top right #cccccc;
			padding: 0 10px 0 10px;
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #000000;
			border-bottom: 1px solid #f6f6f6;
			cursor: pointer;
			margin: 0 0 0 0;
		}
		
		h1.accordion_toggle  {
		font-family: Tahoma;
				font-size:14px;
				font-weight:bold;
		}
		
		/*			Заголовок в активном состоянии	*/
		
		.accordion_toggle_active {
			background: url(images/accordion_toggle_active.jpg) no-repeat top right #cc0000;
			color: #ffffff;
			border-bottom: 1px solid #f68263;
		}
		
		/*			Блок ответа	*/
		
		.accordion_content {
			background-color: #f6f6f6;
			color: #444444;
			overflow: hidden;
		}
			
			/*		Заголовок h2 в блоке ответа	*/
			
			.accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
				font-family: Tahoma;
				font-size:14px;
				font-weight:bold;
			}
			
			/*		Параграфы в блоке ответа	*/
			
			.accordion_content p {
			
				padding-left: 15px;
				font-family: Tahoma;
				font-size:12px;
				font-weight:normal;
			}
			
			
			/* 			Стили вложенных пунктов		*/
		
		/*			Заголовок в обычном состоянии	*/
			
			
		.vertical_accordion_toggle {
			display: block;
			height: 30px;
			width: 500px;
			background: url(images/v_accordion_toggle.jpg) no-repeat top right #cccccc;
			padding: 0 10px 0 10px;
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #000000;
			border-bottom: 1px solid #f6f6f6;
			cursor: pointer;
			margin: 0 0 0 0;
			text-indent:20px;
		}
		h3.vertical_accordion_toggle {
		font-family: Tahoma;
				font-size:12px;
				font-weight:bold;
		
		}
		
		
		/*			Заголовок в активном состоянии	*/

		.vertical_accordion_toggle_active {
			background: url(images/v_accordion_toggle_active.jpg) no-repeat top right #e0542f;
			color: #ffffff;
			border-bottom: 1px solid #f68263;
		}

              /*			Блок ответа	*/

		.vertical_accordion_content {
			background-color: #ffffff;
			color: #444444;
			overflow: hidden;
			padding-left:20px;
			padding-right:20px;
		}

     /*		Заголовок h2 в блоке ответа	*/

			.vertical_accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
				font-family: Tahoma;
				font-size:12px;
				font-weight:bold;
			}
			
			/*		Параграфы в блоке ответа	*/

			.vertical_accordion_content p {
				
				padding-left: 15px;
				font-family: Tahoma;
				font-size:12px;
				font-weight:normal;
			}