* {margin: 0px; padding: 0px; color:#ffffff; font-family:Verdana}
body {background-color: #212123}

.tbl {display: table; position: relative; display: table; margin: 0 auto; padding: 0 0}
.cl {display: table-cell; margin: 0; padding: 0; border: 0px solid #fff; vertical-align: middle}
.rw {display: table-row; margin: 0; padding: 0; border: 0}

div.mdiv {width:959px; height: 546px; text-align: left; margin-top: 7px; border-top: 1px solid #676768}

/* верхний бар */
#top {
	width:959px;
	height:41px;
	margin: 6px 0 5px 0
}
#top p {
	text-align: center;
	padding-top: 10px;
	letter-spacing:0px;
}
#to_but1 p {
	font-size: 14px;
	font-weight: normal;
} /* font-size:12px;  font-weight:bold */
#to_but2 p {
	font-size: 14px;
	font-weight: normal;
} /* font-size:12px;  font-weight:bold */
#to_but3 p, #to_but4 p, #to_but5 p {
	margin: 0; padding: 0
}

#to_but1, #to_but2 {
	height:41px;
	border:1px solid #484546;
}
#to_but1, #to_but2, #to_but3, #to_but4, #to_but5 {
	cursor:pointer; float: left
}
#to_but1 {margin: 0 7px 0 0; width:209px; background-color:#212123}
#to_but2 {margin: 0 5px 0 0; width:112px; background-color:#212123}
#to_but3 {margin: 0 9px 0 0; width:37px; border:0}
#to_but4 {margin: 0 9px 0 0; width:37px; border:0}
#to_but5 {margin: 0 0 0 0; width:37px; border:0}

#to_but3 p img, #to_but4 p img, #to_but5 p img {
	width: 80%;
	margin-top: 5px;
}

div.htitle {
	margin-left: 0px;
	background-image:url("../imgs/grad_top_intro2.jpg");
	background-repeat:no-repeat;
	background-size: cover;
	width:490px;
	height: 43px;
	float: left;
}
div.htitle h1 {
	font-size:14px;
	text-transform: uppercase;
	text-align: center;
	letter-spacing:0px;
	font-weight: normal;
	padding-top: 11px
}

/* баннерная зона */

#mcont {width:959px; height: 492px; margin: 0}
div.framewin, div.section {position: absolute; visibility: hidden}
div.framewinfirst {visibility: visible; opacity: 1}
div.framewin {visibility: hidden; opacity: 0}

/* переключатель языка */
#switch_lang {position:absolute; margin: 0 0 0 -16px; cursor:pointer}

/* переключатель страниц баннеров */
#toforwardpage {position: absolute; margin: 169px 0 0 964px; cursor:pointer; z-index: 200}
#toforwardpage div.passive, #tobackwardpage div.passive {position: absolute; margin: 0}
#toforwardpage div.active, #tobackwardpage div.active {position: absolute; margin: 0; visibility: hidden}
#tobackwardpage {position: absolute; margin: 169px 0 0 -22px; cursor:pointer; z-index: 200}
#changerofpages {position: absolute; margin-top: 500px; width: 959px}
div.changerpagecontainer {}
div.changerpageitem {width: 37px; height: 18px; border: 1px solid #5f5f61; margin: 0 6px 0 6px; float: left}

/* начало стиля для 1 типа баннера */
div.ban1left {position: absolute; margin: 0; background-color: #212123}
div.ban1left img.intro_left_image { width:328px; height:458px; border:2px solid #656567}
div.ban1introimgtxt {position:absolute; margin: 160px 0 0 -24px}

div.ban1leftquotes {position: absolute; margin: 13px 0 0 156px; width: 160px; height: 440px; opacity: 0;}
div.divchild {visibility: hidden; opacity: 0;}
div.divchild p.qhead, div.divchild p {font-weight: 400; text-align: right; letter-spacing: 0px}
div.divchild p.qhead {font-size: 11px; color: #f6e992; text-transform: uppercase; padding-top: 5px; font-style: normal}
div.divchild p {color: #a99387; font-size: 13px; font-style: italic; letter-spacing: -1px; line-height: 26px}
div.divchild p font {text-transform: uppercase; color: #e9dfd8; font-size: 13px}
div.divchild p font.norm {text-transform: none}

div.ban1marquebill {position:absolute; margin: 458px 0 0 0; padding:8px 0px 9px 0px; width:328px; letter-spacing:-1px; font-size:12px; height:20px; overflow: hidden}
div.ban1marquebill p {text-transform: uppercase}
div.ban1marquebillmain {position:absolute; height:20px; width:100%; left:100%; color:#c0c0c0}
div.ban1marquebill a {text-decoration: underline; cursor: pointer; color:#c0c0c0}

div.imgcollection {position: absolute}
div.imgcollection div {position: absolute; visibility: hidden; opacity: 0;}
div.imgcollection div.first {visibility: visible; opacity: 1;}
div.ban1hvost {position: absolute; margin: 490px 0 0 36px; width: 301px}

div.bandriver {position: absolute; width: 30px; height: 30px; visibility: hidden; cursor: pointer; z-index: 100; opacity: 0.5;}
div.bandriver img {width: 30px; height: 30px}
/* форма для предложений от 1 типа баннера */

div.ban1formguest {position:absolute; width:618px; height:278px; margin: 0 0 0 337px; border:2px solid #666668; background-color:#212123; display:none; z-index: 200}
div.ban1formcontent {position:absolute; top:26px; left:39px; width:542px; height:207px}
div.ban1formmessage,div.ban1formclose {position:absolute; top:218px; left:43px; font-size:10px; color:#b7b7b9; width:417px}
div.ban1formmessage {line-height:14px}
div.ban1formclose {top:12px; left:501px; text-decoration: underline; width:auto; cursor: pointer}
div.ban1formresult {position:absolute; width:618px; height:278px; visibility: hidden; background-color: #212123}
.have_text {font-size:9px; text-align:right; padding-right:12px; vertical-align:top}
.no_fcs {font-size:12px; margin-bottom:9px; width:203px; background-color:#212123; border:1px solid #656567}
.no_fcs:focus {background-color:#212123; border:1px solid #ffffff}
input[type="submit"] {font-size:9px; color:#626264; cursor: pointer}
textarea.no_fcs {height:125px; width:410px}
div.ban1formguest h2 {font-size:14px; letter-spacing:-1px; color: #ffffff; margin: 50px 0 0 0; text-align: center}

/* конец стиля для 1 типа баннера */

/* баннер 2 */
div.ban2div {width: 328px; height: 488px; position: absolute; margin: 0; border: 2px solid #656567}
div.ban2div div.imgcollection img {width: 328px; height: 488px; border: 0}
/* баннер 2 конец */

/* стили для 3 типа баннера - слот 2 */

div.ban3body {position: absolute; margin: 0}
div.ban3body table {border-collapse: collapse; border-spacing: 0}
td.ban3ph1 div.bb1 {width: 145px; height: 119px; border: 2px solid #656567; margin-left: 5px}
td.ban3ph2 div.bb2 {width: 464px; height: 119px;  border: 2px solid #656567}
td.ban3ph2 div.bb2 div {position: absolute; margin: 0; visibility: hidden; opacity: 0.01;}
td.ban3ph2 div.bb2 div img {border: 0}
td.ban3ph2 div.bb2 div.first {visibility: visible; opacity: 1;}
div.ban3head {width: 397px; height: 27px; position: absolute; margin: 2px 0 0 2px; opacity: 0.58; background: url("../imgs/startpagexml/xml3/headplash.gif");}
div.ban3headtxt {width: 397px; height: 27px; position: absolute; margin: 2px 0 0 2px}
div.ban3headtxt p {font-size: 15px; font-weight: 400; letter-spacing: -1px; color: #ffffff; text-transform: uppercase; padding: 3px 0 0 6px}
div.ban3headtxt p font.yellow {color: #e6da89; padding-left: 5px}
div.ban3headcountry {position: absolute; margin: 6px 0 0 283px; width: 100px; height: 18px}
div.ban3headcountry p {font-size: 14px; font-weight: normal; letter-spacing: -1px; color: #fdf7cf; text-transform: uppercase; text-align: center}
div.ban3infopl {position: absolute; width: 114px; height: 16px; margin: 98px 0 0 345px; background: url("../imgs/startpagexml/xml3/infoplash.gif"); cursor: pointer}
div.ban3infopl p {font-size: 11px; font-weight: normal; text-align: center; letter-spacing: -1px; color: #ffffff; text-transform: uppercase; padding-top: 1px; cursor: pointer}
/* конец стилей 3 типа баннера - слот 2 */

/* баннер 4 */
div.ban4div {width: 618px; height: 119px; position: absolute; margin: 0; border: 2px solid #656567}
div.ban4div div.imgcollection img {width: 618px; height: 119px; border: 0}
/* баннер 4 конец */

/* стили для 5 типа баннера - слот 3 */

div.ban5div div.ban5logo {position: absolute; margin: 18px 0 0 14px}
div.ban5div div.ban5logo img {width: 75px}
div.ban5perf {position: absolute; margin: 32px 0 0 90px; width: 529px; height: 78px; text-align: center; font-size: 24px; text-transform: uppercase; letter-spacing: -1px; font-weight: normal}
div.ban5perf p {color: #c0c0c0; line-height: 36px}
div.ban5perf p font {color: #797979; padding-left: 5px}
div.ban5perf p font.da {text-transform: lowercase}
div.ban5runstr {position: absolute; margin: 118px 0 0 14px; width: 404px; height: 25px; padding:6px 0px 9px 0px; font-size:11px; overflow: hidden}
div.ban5runstrmain {position:absolute; height:25px; width:100%; left:100%; color:#c0c0c0}
div.ban5runstrmain p {text-align: left; text-transform: none}
div.ban5but1, div.ban5but2 {position: absolute; width: 90px; height: 17px; border: 1px solid #626267; font-size: 11px; text-align: center; letter-spacing: -1px; cursor: pointer; line-height: 11px}
div.ban5but1 p, div.ban5but2 p {color: #ffffff; padding-top: 2px}
div.ban5but1 {margin: 121px 0 0 418px}
div.ban5but2 {margin: 121px 0 0 518px}

/* конец стилей для 5 типа баннера - слот 3 */

/* баннер 6 */
div.ban6div {width: 618px; height: 147px; position: absolute; margin: 0; border: 2px solid #656567}
div.ban6div div.imgcollection img {width: 618px; height: 147px; border: 0}
/* баннер 6 конец */

/* стили для 7 типа баннера - слот 4 */
div.ban7div {background-repeat: no-repeat; background-position: 4px 172px; background-image: url("../imgs/grad_bot_left.jpg");}
div.ban7dvds {position: absolute; width: 315px; height: 172px; margin: 0; border-right: 1px solid #656567}
div.ban7dvds img {width: 83px; height: 143px; border: 1px solid #626268; margin: 13px 5px 0 12px}
div.ban7header {position: absolute; width: 315px; height: 28px; margin: 172px 0 0 0; text-align: center}
div.ban7header p {font-size: 20px; letter-spacing: -2px; color: #898989}
div.ban7video {position: absolute; width: 305px; height: 205px; margin: 0 0 0 316px; background-image: url("../imgs/grad_bot_right.jpg"); background-repeat: no-repeat; background-position: -2px 172px}
div.ban7video .flash {width: 302px; height: 205px; margin: 0}

/* конец стилей для 7 типа баннера - слот 4 */

/* баннер 8 */
div.ban8div {width: 618px; height: 200px; position: absolute; margin: 0; border: 2px solid #656567}
div.ban8div div.imgcollection img {width: 618px; height: 200px; border: 0}
/* баннер 8 конец */

/* стили для 9 типа баннера - слот 2,3 */
div.ban9div {width: 618px; height: 278px; position: absolute; margin: 0; border: 2px solid #656567}

div.ban9div div.imgcollection img {width: 618px; height: 278px; border: 0}
div.ban9but1, div.ban9but2 {position: absolute; width: 90px; height: 17px; border: 1px solid #626267; font-size: 11px; text-align: center; letter-spacing: -1px; cursor: pointer; text-transform: uppercase}
div.ban9but1 {margin: 250px 0 0 418px}
div.ban9but2 {margin: 250px 0 0 518px}
div.ban9marquebill {position:absolute; margin: 251px 0 0 12px; padding: 0 0px 9px 0px; width:400px; letter-spacing:-1px; font-size:12px; height:20px; overflow: hidden}
div.ban9marquebill p {text-transform: uppercase}
div.ban9marquebillmain {position:absolute; height:20px; width:100%; left:100%; color:#c0c0c0}
div.ban9marquebill a {text-decoration: underline; cursor: pointer; color:#c0c0c0}
div.ban9detail {position:absolute; margin: 280px 0 0 0; width: 618px; height: 209px; background-color: #212123; border-color: #656567; border-style: solid; border-width: 1px 2px 2px 2px; visibility: hidden; z-index: 200}
div.ban9detail div.ban9dinfo {letter-spacing: -1px; font-size: 12px; padding: 15px 15px 0 15px; line-height: 18px}
div.ban9hide {position:absolute; margin: 196px 0 0 261px; cursor: pointer}
/* конец стилей для 9 типа баннера - слот 2,3 */

/* баннер 10 */
div.ban10div {width: 618px; height: 278px; position: absolute; margin: 0; border: 2px solid #656567}
div.ban10div div.imgcollection img {width: 618px; height: 278px; border: 0}
/* баннер 10 конец */

/* баннер 11 */
div.ban11div {width: 618px; height: 358px; position: absolute; margin: 0; border: 2px solid #656567}
div.ban11div div.imgcollection img {width: 618px; height: 358px; border: 0}
/* баннер 11 конец */

/* баннер 12 */
div.ban12div {width: 618px; height: 358px; position: absolute; margin: 0; border: 2px solid #656567}
/* баннер 12 конец */

/* баннер 13 */
div.ban13div {width: 618px; height: 488px; position: absolute; margin: 0; border: 2px solid #656567}
div.ban13div div.imgcollection img {width: 618px; height: 488px; border: 0}
/* баннер 13 конец */

/* баннер 14 */
div.ban14div {width: 955px; height: 488px; position: absolute; margin: 0; border: 2px solid #656567}
div.ban14div div.imgcollection img {width: 955px; height: 488px; border: 0}
/* баннер 14 конец */

/* стили для 15 типа баннера - слот 2,3,4 */
div.ban15div {width: 618px; height: 488px; position: absolute; margin: 0; border: 2px solid #656567}

div.ban15div div.imgcollection img {width: 618px; height: 488px; border: 0}
div.ban15but1, div.ban15but2 {position: absolute; width: 90px; height: 17px; border: 1px solid #626267; font-size: 11px; text-align: center; letter-spacing: -1px; cursor: pointer; text-transform: uppercase}
div.ban15but1 {margin: 460px 0 0 418px}
div.ban15but2 {margin: 460px 0 0 518px}
div.ban15marquebill {position:absolute; margin: 461px 0 0 12px; padding: 0 0px 9px 0px; width:400px; letter-spacing:-1px; font-size:12px; height:20px; overflow: hidden}
div.ban15marquebill p {text-transform: uppercase}
div.ban15marquebillmain {position:absolute; height:20px; width:100%; left:100%; color:#c0c0c0}
div.ban15marquebill a {text-decoration: underline; cursor: pointer; color:#c0c0c0}
div.ban15detail {position:absolute; margin: 0 0 0 -337px; width: 336px; height: 488px; background-color: #212123; border-color: #656567; border-style: solid; border-width: 2px 1px 2px 2px; visibility: hidden; z-index: 100}
div.ban15detail div.ban15dinfo {letter-spacing: -1px; font-size: 12px; padding: 15px 15px 0 15px; line-height: 18px}
div.ban15hide {position:absolute; margin: 204px 0 0 1px; cursor: pointer}
/* конец стилей для 15 типа баннера - слот 2,3,4 */

/* стили для 16 типа баннера - слот  */
div.ban16div {width: 618px; height: 358px; position: absolute; margin: 0; border: 2px solid #656567}

div.ban16div div.imgcollection img {width: 618px; height: 358px; border: 0}
div.ban16but1, div.ban16but2 {position: absolute; width: 90px; height: 17px; border: 1px solid #626267; font-size: 11px; text-align: center; letter-spacing: -1px; cursor: pointer; text-transform: uppercase}
div.ban16but1 {margin: 330px 0 0 418px}
div.ban16but2 {margin: 330px 0 0 518px}
div.ban16marquebill {position:absolute; margin: 331px 0 0 12px; padding: 0 0px 9px 0px; width:400px; letter-spacing:-1px; font-size:12px; height:20px; overflow: hidden}
div.ban16marquebill p {text-transform: uppercase}
div.ban16marquebillmain {position:absolute; height:20px; width:100%; left:100%; color:#c0c0c0}
div.ban16marquebill a {text-decoration: underline; cursor: pointer; color:#c0c0c0}
div.ban16detail {position:absolute; margin: -130px 0 0 0px; width: 618px; height: 130px; background-color: #212123; border-color: #656567; border-style: solid; border-width: 2px 2px 1px 2px; visibility: hidden; z-index: 100}
div.ban16detail div.ban16dinfo {letter-spacing: -1px; font-size: 12px; padding: 15px 15px 0 15px; line-height: 18px}
div.ban16hide {position:absolute; margin: 1px 0 0 261px; cursor: pointer}
/* конец стилей для 16 типа баннера - слот  */

/* стили для 17 типа баннера - слот 1,2,3,4 */
div.ban17div {width: 955px; height: 488px; position: absolute; margin: 0; border: 2px solid #656567}

div.ban17div div.imgcollection img {width: 955px; height: 488px; border: 0}
div.ban17but1, div.ban17but2 {position: absolute; width: 90px; height: 17px; border: 1px solid #626267; font-size: 11px; text-align: center; letter-spacing: -1px; cursor: pointer; text-transform: uppercase}
div.ban17but1 {margin: 460px 0 0 755px}
div.ban17but2 {margin: 460px 0 0 855px}
div.ban17marquebill {position:absolute; margin: 461px 0 0 12px; padding: 0 0px 9px 0px; width:738px; letter-spacing:-1px; font-size:12px; height:20px; overflow: hidden}
div.ban17marquebill p {text-transform: uppercase}
div.ban17marquebillmain {position:absolute; height:20px; width:100%; left:100%; color:#c0c0c0}
div.ban17marquebill a {text-decoration: underline; cursor: pointer; color:#c0c0c0}
div.ban17detail {position:absolute; margin: 180px 0 0 580px; width: 366px; height: 258px; background-color: #212123; border-color: #656567; border-style: solid; border-width: 2px 1px 2px 2px; visibility: hidden; z-index: 100}
div.ban17detail div.ban17dinfo {letter-spacing: -1px; font-size: 12px; padding: 15px 15px 0 15px; line-height: 18px}
div.ban17hide {position:absolute; margin: 5px 0 0 339px; cursor: pointer}
/* конец стилей для 17 типа баннера - слот  */