body{margin:0;}
div.logo{position:absolute;
display:block;
left:50px;
top:25px;
z-index:2;}

/*Заголовки*/
h1{font:bold 130%/100% Arial,Helvetica,sans-serif;
text-align:left;
color:#c1001b;
margin:0;
padding:0 3px 20px 0;}
h2{font:bold 110%/110% Arial,Helvetica,sans-serif;
text-align:left;
color:#2D518A;
margin:0;
padding:10px 3px 7px 0;}
h2.red{color:#f02441;}
h3{font:bold 85%/130% Arial,Helvetica,sans-serif;
text-align:left;
margin:0px;
padding:10px 3px 1px 0;}
h4{font:bold 80%/100% Arial,Helvetica,sans-serif;
text-align:left;
margin:0;
padding:10px 3px 1px 0;}

/*Параграфы*/
p{font: normal 80%/140% Arial,Helvetica,sans-serif;
color:#000000;
padding:3px 0 3px 2px;
margin:0;
text-align:left;}
img{border:none;}
.red{color:#c1001b;}
.green_bg .red{color:#fdc4ca;}
p small{line-height:110%;}

/*Новости*/
h3.news{font:bold 100%/100% Arial,Helvetica,sans-serif;
text-align:left;
color:#f02c2e;
margin:0;
padding:3px 3px 1px 0;}
.data{font:bold 75% Arial, Helvetica, sans-serif;
color:#000;
padding:3px 10px 0 0;
text-align:left;}
.news{font:normal 80%/140% Verdana,Geneva,sans-serif;
color:#000;
margin:0;
padding:3px;}

/*таблица для Interlot*/
table.int{border-collapse:collapse;
margin:10px 0;
width:98%;}
table.int td.head{font:bold 95%/100% Arial, Helvetica, sans-serif;
background-color:#E79C10;
color:#fff;
padding:0 5px;}
table.int .tab3{background:url(/img/tab3.gif) repeat-x left bottom;}
table.int .tab9{background:#ffffff url(/img/tab9.gif) repeat-y left top;}
table.int .tab5{background:url(/img/tab5.gif) repeat-y right top;}
table.int .tab7{background:#ffffff url(/img/tab7.gif) repeat-x bottom;}
td.tdinfo{background-color:#fff;
padding:3px 17px 5px 3px;}
/*таблица для Interlot light*/
table.int-l{border-collapse:collapse;
margin:10px 0 25px;
background-color:#fff;
border-bottom:1px solid #C5CAD8;}
table.int-l td.bord-t{border-top:1px solid #C5CAD8;}
table.int-l td.bord-l{border-left:1px solid #C5CAD8;}
table.int-l td.bord-r{border-right:1px solid #C5CAD8;}
table.int-l td.tdinfo {padding:0 13px 5px;}

/*вход для агентов*/
table.int-l div.gray{background-color:#e6e6e6;
margin:3px 2px;}
table.int-l table.enter{border-collapse:collapse;
border:none;margin:20px 35px 30px;}
div.hr{background-color:#fff;
border-bottom:1px solid #d6d5d0;
width:98%;
margin-bottom:5px;}

/*Формы*/
form{margin:0;}
.input-txt{font:normal 75% Arial,Helvetica,sans-serif;/*input[text]*/
border:1px solid #000;
margin:4px 2px 4px 2px;
padding:1px 1px 0;}
select{font:normal 75% Arial,Helvetica,sans-serif;
margin:5px 0 5px 2px;
color:#000;}
textarea{margin:0px;
font:normal 80% Arial,Helvetica,sans-serif;
border:1px solid #296593;}
.radio{margin:0;
padding:0;}
.but{font:normal 75% Arial, Helvetica, sans-serif;
/*border:1px solid #993600;
background:#db9008 url(/img/but_bg.gif) repeat-x left bottom;
color:#fff;*/
padding:1px 2px;
margin:7px 0 4px 2px;}

/*Станд. таблица*/
table.tab{border-collapse:collapse;
margin:10px 0 10px 0;}
table.tab td{border-collapse:collapse;}
table.tab tr.color{background-color:#FFF8EB;}/*цвет строки*/
th{font:bold 80%/150% Arial, Helvetica, sans-serif;
color:#000;
border-collapse:collapse;
border-right:1px solid #bfbfbf;
background-color:#EBEBEB;
padding:3px 7px;
margin:0;
text-align:left;}
table.tab th.no{border-right:none;}
table.tab td.tl, table.tab td.tb, table.tab td.tr{padding:5px 7px;
border-right:1px solid #bfbfbf;
color:#636363;}
table.tab td.nobord{border-right:none;}
table.tab td.bord{padding:0;
border-right:1px solid #bfbfbf;}
.bg_top{background-color:#EBEBEB;}
.bg_bot{background-color:#808080;}

/*таблица golden key (+card)*/
table.gkey{border-collapse:collapse;
margin:10px 0;
width:90%;}
table.gkey td.head{font:bold 95%/100% Arial, Helvetica, sans-serif;
background-color:#ee2b2d;
color:#fff;
padding:0 5px;}
.headcard{font:bold 95%/100% Arial, Helvetica, sans-serif;
background-color:#66ab79;
color:#fff;
padding:0 5px;}
table.gkey .tab3{background:url(/img/key/tab3.gif) repeat-x left bottom;}
table.gkey .tab9{background:#ffffff url(/img/key/tab9.gif) repeat-y left top;}
table.gkey .tab5{background:url(/img/key/tab5.gif) repeat-y right top;}
table.gkey .tab7{background:#ffffff url(/img/key/tab7.gif) repeat-x bottom;}
/*таблица light (+card)*/
table.gkey-l{border-collapse:collapse;
margin:10px 0;
width:98%;
background-color:#fff;}
table.gkey-l .tab2{background:url(/img/key/light/tab2.gif) repeat-x left bottom;}
table.gkey-l .tab8{background:url(/img/key/light/tab8.gif) repeat-y left top;}
table.gkey-l .tab4{background:url(/img/key/light/tab4.gif) repeat-y right top;}
table.gkey-l .tab6{background:url(/img/key/light/tab6.gif) repeat-x left top;}
table.gkey-l td.tdinfo{padding:0 13px 5px;}

/*Текст в ячейке*/
.tl{font:normal 80%/130% Arial, Helvetica, sans-serif;/*слева*/
color:#000;
padding:3px 2px;
margin:0;
text-align:left;}
.tb{font:normal 80%/130% Arial, Helvetica, sans-serif;/*по центру*/
color:#000;
padding:3px 2px;
margin:0;
text-align:center;}
.tr{font:normal 80%/130% Arial, Helvetica, sans-serif;/*справа*/
color:#000;
padding:3px 2px;
margin:0;
text-align:right;}

/*Список*/
ul{list-style:outside url(/img/bullet1.gif);
margin:0;padding:0;}
ul.ul1{list-style:outside url(/img/bullet1.gif);
margin:0;padding:0;}
ul.ul2{list-style:outside url(/img/bullet2.gif);
margin:0;padding:0;}
ol{list-style:decimal outside;
margin:0;padding:0 0 0 35px;}
li{font:normal 80%/140% Arial, Helvetica, sans-serif;
text-align:Left;
text-indent:0;
margin:3px 0 3px 35px;
padding:0;}
ol ul li, ol ol li, ul ul li {font:normal 100%/140% Arial, Helvetica, sans-serif;
text-align:Left;
text-indent:0;
margin:2px 0 2px 35px;
padding:0;}
.list{font:normal 80%/140% Arial, Helvetica, sans-serif;
text-align:Left;
text-indent:25px;
margin:2px 0 2px 55px;
padding:0;}

/*Копирайты*/
table.tcopy{margin:0;
border:0;border-collapse:collapse;
width:100%;}
table.tcopy td{font:normal 10px Arial, Helvetica, sans-serif;
color:#0d71bd;
margin:0;
padding:7px 0 5px;}
table.tcopy td.rpad{padding-right:60px;}
a.copy{font-size:100%;
font-weight:normal;
padding:0;margin:0;
color:#0d71bd;
text-decoration:none;}
a.copy:hover{text-decoration:underline;}
/*light version*/
table.tcopy2{margin:0 0 7px;
border:0;border-collapse:collapse;}
table.tcopy2 td{font:normal 10px Arial, Helvetica, sans-serif;
color:#0d71bd;
margin:0;
padding:0;}
table.tgray{width:50%;
height:100%;
border:0;border-collapse:collapse;}
.bord-gray1{border-top:1px solid #ccc;}
.bord-gray2{border-left:1px solid #ccc;
border-right:1px solid #ccc;}

/*top-меню*/
td.current{width:150px !important;}/*открытый раздел*/
.menu_spacer{width: 6%;}
.menu_bg1{background:url(/img/menu1.gif) repeat-x left bottom;
width:70px;
height:48px;}
.menu_bg3 {background:url(/img/menu3.gif) repeat-x left bottom;
text-align:center;}
.menu_bg2{background:url(/img/menu2.gif) left bottom;}
.menu_bg4{background:url(/img/menu4.gif) left bottom;}
div.tmenu{position:absolute;
display:block;
top:90px;
width:100%;
height:48px;
z-index:1;}
.menu1p{font:bold 13px/90% Arial, Helvetica, sans-serif;
color:#464646;
padding:7px 0 0 0;
margin:0;
text-align:center;}
.menu1p a{font-size:100%;
font-weight:normal;
color:#464646;
padding:0;margin:0;
text-align:center;
text-decoration:none;}
.menu1p a:hover{color:#464646;
text-decoration:underline;}
/*top-меню light*/
.white{background-color:#fff;
width:1px;}
div.tmenu-l{position:absolute;
display:block;
top:90px;
width:100%;
height:35px;
z-index:1;}
.menu-h{height:33px;}
div.tmenu-l .menu1p{padding:0 10px;}
div.tmenu-l table{background-color:#e79c10;}

/*левое меню*/
p.open{font-weight:bold !important;
color:#c1001b;
display:list-item;
padding:0;
list-style-image:url(/img/bull-open.gif) !important;}
/*2*/
p.menu2p{font:normal 90%/100% Arial,Helvetica,sans-serif;
color:#c1001b;
display:list-item;
list-style-type:none;
padding:0;
margin: 7px 22px 7px 25px;
list-style-image:none;}
p.menu2p a{color:#005799;
text-decoration:none;}
p.menu2p a:visited{display:list-item;
color:#2370aa;}
p.menu2p a:hover{display:list-item;
list-style-image:url(/img/bull-on.gif);
color:#c1001b;
text-decoration:underline;}
/*3*/
p.menu3p{font:normal 80%/100% Arial,Helvetica,sans-serif;
color:#c1001b;
display:list-item;
list-style-type:none;
padding:0;
margin:7px 22px 7px 40px;
list-style-image:url(/img/key/bull-off.gif);}
p.menu3p a{color:#0768b2;
text-decoration:none;
list-style-image:url(/img/bull-on2.gif);}
p.menu3p a:visited{display:list-item;
color:#2370aa;}
p.menu3p a:hover{display:list-item;
list-style-image:url(/img/bull-on2.gif);
color:#c1001b;
text-decoration:underline;}
/*4*/
p.menu4p{font:normal 75%/100% Arial,Helvetica,sans-serif;
color:#c1001b;
display:list-item;
list-style-type:none;
padding:0;
margin:7px 22px 7px 55px;
list-style-image:url(/img/key/bull-off.gif);}
p.menu4p a{color:#0768b2;
text-decoration:none;
list-style-image:url(/img/bull-on3.gif);}
p.menu4p a:visited{display:list-item;
color:#2370aa;}
p.menu4p a:hover{display:list-item;
list-style-image:url(/img/bull-on3.gif);
color:#c1001b;
text-decoration:underline;}
/*5*/
p.menu5p{font:normal 75%/100% Arial,Helvetica,sans-serif;
color:#c1001b;
padding:0;
margin:7px 22px 7px 65px;}
p.menu5p a{color:#0768b2;
text-decoration:none;
list-style-image:none;
list-style-type:none;}
p.menu5p a:visited{display:list-item;
color:#2370aa;}
p.menu5p a:hover{color:#c1001b;
text-decoration:underline;}

/*опрос на гл.стр.*/
div.poll{padding:30px 5px 30px 25px;}
div.poll h3{font-size:100%;
padding-bottom:5px;
color:#c1001b;}
div.poll table.yes{margin-bottom:3px;
background:url(/img/poll-yes.gif) no-repeat center left;
display:block;
widht:77px;
height:73px;}
div.poll table.yes td{font:normal 80% Arial, Helvetica, sans-serif;
padding:7px 0 0 17px;}
div.poll p.gray{color:#777;
font-size:75%;}

div.advert{padding:0 5px 30px 25px;}

/*Меню-крошки*/
.menu-crumbs{font:normal 70% Arial,Helvetica,sans-serif;
color:#202020;
padding:10px 3px 12px 30px;
margin:0;}
a.menu-crumbs{font-size:100%;
font-weight:normal;
color:#0768b2;
text-decoration:underline;
margin:0;padding:0;}
a.menu-crumbs:hover{color:#c1001b;}

/*Станд. ссылка*/
a.link{font-size:100%;
font-weight:normal;
color:#005799;
text-decoration:underline;}
a.link:visited{color:#2370aa;}
a.link:hover, a.link-red:hover{color:#c1001b;}
/*red*/
a.link-red{font-size:100%;
font-weight:normal;
color:#c1001b;
text-decoration:underline;}
a.link-red:visited{color:#c1001b;}
a.link-red:hover{text-decoration:none;}

a.ny{font-size:100%;
font-weight:normal;
color:#000;
text-decoration:none;
margin:0;padding:0;
display:block;
width:100%;height:100%;
cursor:pointer;
cursor:hand;}
a.ny:visited{color:#000;}
a.ny:hover{color:#000;}

/*гл.стр.*/
div.ico{position:absolute;
display:block;
top:0;
width:100%;
text-align:center;
z-index:1;}
div.lightv{padding:30px 60px 0 0;}
div.lightv a{font:normal 11px Arial,Helvetica,sans-serif;
color:#005799;
text-decoration:underline;}
div.lightv a:hover{color:#c1001b;
text-decoration:none;}

/*bot line*/
.bot_bg1{background:url(/img/bot1.gif) repeat-x left bottom;}
.bot_bg3{background:url(/img/bot3.gif) repeat-x left bottom;}

/*блоки на гл.стр. к Новому году*/
/*.santa{background:url(/img/main/ny/santa-claus.jpg) no-repeat right bottom;
z-index:0;}
.snow-man{background:url(/img/main/ny/snow-man.jpg) no-repeat left bottom;
z-index:0;}
.efir{font:normal 12px Arial,Helvetica,sans-serif;
padding:0 0 5px 15px;
text-align:left;}
.border-r{background:url(/img/main/block2-bord.gif) repeat-y right top;}
div.border-b{background:url(/img/main/block2-bord.gif) repeat-x left bottom;
width:100%;
height:100%;}
div.corner{background:url(/img/main/block2.gif) no-repeat left bottom;
width:100%;
height:100%;}*/

/*гл.стр., блоки*/
table.block{width:95%;
border:0;border-collapse:collapse;
margin:30px 10px 10px 10px;}
.block_bg1{background:#84b7d5 url(/img/main/block_bg1.gif) repeat-x left top;
border:0;border-collapse:collapse;
width:100%;
height:208px;}
.block_bg3{background:url(/img/main/block_bg3.gif) repeat-x left top;
border:0;border-collapse:collapse;
width:100%;
height:208px;}
div.card-main{height:43px;
margin:0; padding:0;}
div.card-main img {margin:0 2px;}
div.card-main span.dote{padding:0 5px;
font-size:160%;}

.slogan{padding-right: 20px;}
.sslogan{padding-right: 20px;
background-color:#fff;}

/*3 тройка*/
table.block-rtroika{border:none;border-collapse:collapse;
background:#fedbdc url(/img/main/block_bg2.gif) repeat-x left top;}
.bg_rtroika{background:url(/img/main/bg_rtroika.jpg) no-repeat center top;}
div#rtr-bord1{background:url(/img/main/block2-bord.gif) repeat-y left top;
width:100%;
height:100%;}
div#rtr-bord2{background:url(/img/main/block2-bord.gif) repeat-x left bottom;
width:100%;
height:100%;}
div#rtr-bord3{background:url(/img/main/block2-bord.gif) repeat-y right top;
width:100%;
height:100%;}
div#rtr-block2{background:url(/img/main/block2.gif) no-repeat left bottom;
width:100%;
height:100%;}
div#star5{background:url(/img/main/star5.gif) no-repeat right top;
width:100%;
height:100%;}
div.bells-main{background:url(/img/main/belt.gif) no-repeat center top;}

/*4 момент-лотереи*/
/*table.block-moment{background:url(/img/main/bg_moment.jpg) repeat-x left top;
border:none; border-collapse:collapse;}*/
table.block-moment{background:#fbeda1 url(/img/main/bg_moment.jpg) repeat-y left top;
border:none; border-collapse:collapse;}
table.block-moment table{border:none; border-collapse:collapse;}
table.block-moment td.corner{background:url(/img/main/block4.gif) no-repeat right bottom;}
div#moment-bord1{background:url(/img/main/block4-bord.gif) repeat-y right top;
width:100%;
height:100%;}
div#moment-bord2{background:url(/img/main/block4-bord.gif) repeat-x left bottom;
width:100%;
height:100%;}
div#moment-bord3{background:url(/img/main/block4-bord.gif) repeat-y left top;
width:100%;
height:100%;}
div#moment-block4{background:url(/img/main/block4.gif) no-repeat right bottom;
width:100%;
height:100%;}
.block-moment p{color:#ff0000;
font:bold 17px/100% Arial,Helvetica,sans-serif;
padding-top:10px;}

/*блоки на гл.стр. light*/
/*1 ключ*/
.tkey-l{background:#367bae url(/img/light/block1.gif) no-repeat left top;}
.star1-l{background:url(/img/light/star1.gif) no-repeat right bottom;
border:none;border-collapse:collapse;
margin:0;}
/*2 карта*/
.tcard-l{background:#2ba270 url(/img/light/block3.gif) no-repeat right top;
border:none;border-collapse:collapse;}
.star3-l{background:url(/img/light/star3.gif) no-repeat left bottom;
border:none;border-collapse:collapse;
margin:0;}
/*3 тройка*/
.rtroika-l{background:#cc4141 url(/img/light/block2.gif) no-repeat left bottom;}
.star5-l{background:url(/img/light/star5.gif) no-repeat right top;
border:none;border-collapse:collapse;}
/*4 момент-лотереи*/
.moment-l{background:#eced6d url(/img/light/block4.gif) no-repeat right bottom;}
.star7-l{background:url(/img/light/star7.gif) no-repeat left top;
border:none;border-collapse:collapse;
margin:0;}

td.moment-txt{font:bold 12px Arial,Helvetica,sans-serif;
text-align:center;
padding:0 10px;}
td.moment-txt a.one{color:#ab0018;
text-decoration:none;
font-size:35px;}
td.moment-txt a.two{color:#1f3485;
text-decoration:none;
font-size:25px;}
td.moment-txt a.three{color:#ab0018;
text-decoration:none;
font-size:30px;}
td.moment-txt a.three{color:#ab0018;
text-decoration:none;
font-size:30px;}
td.moment-txt a.four{color:#1f3485;
text-decoration:none;}
td.moment-txt a.five{color:#ab0018;
text-decoration:none;}

/*тексты для блоков*/
p.rub{font:normal 18px Arial,Helvetica,sans-serif;
color:#fff;
text-align:center;
padding:0;margin:0 5px 0;}
h2.jp{font:normal 20px/90% Arial,Helvetica,sans-serif;
color:#fff;
text-align:center;
padding:0;margin:15px 5px 5px;}/*20px 5px 5px*/
h2.t1{padding:0px 5px 7px;}
.block_bg1 h2.jp, .bg_rtroika h2.jp{padding-bottom:4px;}
.block_bg1 p.rub{padding-top:7px;}
.block_bg3 h2.jp{padding:7px 0 8px; margin:0;}
.bg_rtroika span.dote_bells{font-size:180%;}

p.txt-jp{font:normal 18px/110% Arial,Helvetica,sans-serif;
color:#fff;
text-align:center;
padding:0;margin:5px 5px 5px;}
p.txt-jp b.big{font-size:27px;
font-weight:bold;}
ul.key{list-style:outside url(/img/main/bull_key.gif);
margin:0;
padding:0px 0 0 22px;}/*15px 0 0 22px*/
ul.card{list-style:outside url(/img/main/bull_card.gif);
margin:0;
padding:5px 0 0 35px;}
ul.cube{list-style:outside url(/img/main/bull_cube.gif);
margin:0;
padding:20px 0 0 15px;}
ul.rtroika{list-style:outside url(/img/main/bull_rtroika.gif);
margin:0;
padding:0px 0 0 0;}/*10px 0 0 0*/
ul.key-l{list-style:outside url(/img/light/bull_key.gif);
margin:0;
padding:25px 0 0 35px;}
ul.card-l{list-style:outside url(/img/light/bull_card.gif);
margin:0;
padding:0px 10px 0 25px;}/*5px 10px 0 25px*/
ul.rtr-l{list-style:outside url(/img/light/bull_rtroika.gif);
margin:0;
padding:20px 0 0 22px;}
ul.tv{list-style:outside url(/img/main/bull_tv.gif);
margin:0;
padding:15px 0 3px 0;}
ul.key li, ul.key-l li, ul.card li, ul.card-l li, ul.tv li, ul.cube li, ul.rtroika li, ul.rtr-l li{font:normal 12px/100% Arial, Helvetica, sans-serif;
color:#fff;
text-align:Left;
text-indent:0;
margin:5px 0 0 0;
padding:0;}
ul.tv li{margin:3px 0 0 27px;}
ul.cube li{margin:5px 30px 0 0;}
ul.rtroika li{margin:5px 0 0 32px;}
ul.rtr-l li{margin:5px 0 0 15px;}
ul.key li a, ul.key-l li a, ul.card li a, ul.card-l li a, ul.tv li a, ul.rtroika li a, ul.rtr-l li a{color:#fff;
text-decoration:none;}
ul.cube li a{color:#000;
text-decoration:none;}
ul.cube li a:hover{text-decoration:underline;}
ul.key li a:hover, ul.key-l a:hover, ul.card li a:hover, ul.card-l a:hover, ul.tv li a:hover, ul.rtroika li a:hover, ul.rtr-l li a:hover{text-decoration:underline;}
/*1*/
.ball_bg{background:url(/img/main/ball_bg.gif) repeat-x left bottom;}
/*2*/
span.card{font:bold 20px Arial,Helvetica,sans-serif;
display:inline-block;
color:#fff;
background:url(/img/main/card.gif) no-repeat center;
width:32px;
height:43px;
padding:6px 1px 0 0;
margin:0;}
span.dote{font:bold 20px Arial,Helvetica,sans-serif;
display:inline-block;
color:#fff;
width:5px;
padding:6px 3px 0 0;}

/*site map*/
table.map{width:100%;
border:0;border-collapse:collapse;}
table.map td{padding-right:25px;}
table.map table{width:100%;
border:0;border-collapse:collapse;}
table.map table td{padding:10px 0;}
/*1*/
ul.map1{list-style:outside url(/img/map/bull-main.gif);
margin:0;padding:5px 0 0 0;}
ul.map1 li{font:bold 90%/110% Arial, Helvetica, sans-serif;
text-align:Left;
text-indent:0;
margin:5px 0 5px 25px;
padding:0;}
ul.map1 li a{color:#397db0;
text-decoration:none;}
ul.map1 li a:hover{color:#c1001b;
text-decoration:underline;}
/*2*/
ul.map2{list-style:outside url(/img/map/bull-key.gif);
margin:0;padding:5px 0 0 0;}
ul.map2 li{font:bold 90%/110% Arial, Helvetica, sans-serif;
text-align:Left;
text-indent:0;
margin:5px 0 5px 25px;
padding:0;}
ul.map2 li a{color:#397db0;
text-decoration:none;}
ul.map2 li a:hover{color:#c1001b;
text-decoration:underline;}
/*3*/
ul.map3{list-style:outside url(/img/map/bull-card.gif);
margin:0;padding:5px 0 0 0;}
ul.map3 li{font:bold 90%/110% Arial, Helvetica, sans-serif;
text-align:Left;
text-indent:0;
margin:5px 0 5px 25px;
padding:0;}
ul.map3 li a{color:#397db0;
text-decoration:none;}
ul.map3 li a:hover{color:#c1001b;
text-decoration:underline;}
/*4*/
ul.map4{list-style:outside url(/img/map/bull-rtroika.gif);
margin:0;padding:5px 0 0 0;}
ul.map4 li{font:bold 90%/110% Arial, Helvetica, sans-serif;
text-align:Left;
text-indent:0;
margin:5px 0 5px 25px;
padding:0;}
ul.map4 li a{color:#397db0;
text-decoration:none;}
ul.map4 li a:hover{color:#c1001b;
text-decoration:underline;}
/*inner*/
ul.map1 ul, ul.map2 ul, ul.map3 ul{list-style:outside url(/img/map/bull.gif);
margin:0;padding:0;}
ul.map1 li ul li, ul.map2 li ul li, ul.map2 li ul li{font:normal 90%/120% Arial, Helvetica, sans-serif;
text-align:Left;
text-indent:0;
margin:3px 0 3px 15px;
padding:0;}
ul.map1 li ul li a, ul.map2 li ul li a, ul.map2 li ul li a{color:#397db0;
text-decoration:none;}
ul.map1 li ul li a:hover, ul.map2 li ul li a:hover, ul.map3 li ul li a:hover{color:#c1001b;
text-decoration:underline;}

/*новый год*/
/*td.txt-card-left{padding-left:10px;}
td.txt-card-left p{font:normal 14px/130% Arial,Helvetica,sans-serif;
color:#1f3485;
text-align:left;
padding:5px 35px 5px 5px;}
td.txt-card-left p.right{font:normal 16px/100% Arial,Helvetica,sans-serif;
color:#1f3485;
text-align:right;
padding:0 35px 0 5px;}
td.txt-card-left b.red{font-size:18px;
color:#ee5600;
font-weight:bold;}
td.txt-card-left b.red-big{font:bold 30px/100% Arial,Helvetica,sans-serif;
color:#c1001b;}
td.txt-card-left b.blue{font-size:16px;
font-weight:bold;}
td.txt-card-right{padding-left:30px;}
td.txt-card-right p{font:normal 14px/160% Arial,Helvetica,sans-serif;
color:#1f3485;
text-align:center;
padding:5px 35px 5px 5px;}
td.txt-card-right p.left{font:normal 16px/100% Arial,Helvetica,sans-serif;
color:#1f3485;
text-align:center;
padding:10px 35px 0 5px;}
td.txt-card-right b.red{font-size:18px;
color:#c1001b;
font-weight:bold;}
td.txt-card-right b.red-big{font:bold 30px/110% Arial,Helvetica,sans-serif;
color:#ee5600;}
td.txt-card-right b.blue{font-size:16px;
font-weight:bold;}*/

/*анонсы на гл.стр.*/
table.announce{width:95%;
border:0;border-collapse:collapse;
margin:0px 20px 0px 5px;}
table.announce td p{font:normal 80%/130% Arial,Helvetica,sans-serif;
color:#000;
padding:0 20px 0 40px;
margin:5px 0;}
table.announce td h3{font:normal 105%/110% Arial,Helvetica,sans-serif;
color:#c1001b;
padding:0 20px 0 40px;
margin:5px 0;}
.an2{background:url(/img/main/an2.gif) repeat-x bottom;
width:100%;}
.an8{background:url(/img/main/an8.gif) repeat-x top;}
.an_bg{background-color:#f9f8e5;
padding-bottom:10px;}
/*light version*/
table.announce2{width:95%;
background-color:#f9f8e5;
border:0;border-collapse:collapse;
margin:0px 20px 0px 5px;}
table.announce2 td p{font:normal 80%/140% Arial,Helvetica,sans-serif;
color:#000;
padding:0 20px 0 40px;
margin:5px 0;}
table.announce2 td h3{font:normal 105%/110% Arial,Helvetica,sans-serif;
color:#c1001b;
padding:0 20px 0 40px;
margin:5px 0;}

/*внутр.стр.*/
table.info{border:none;
border-collapse:collapse;
background:#f9f8ed url(/img/text_bg.gif) no-repeat right bottom;
height:88%; width:100%;}
table.info td.pad{padding:40px;}
div.info-key{padding:20px 20px 30px 10px;}

/*Картинки*/
.img1{border:1px solid #213f97;/*слева в тексте*/
margin:4px 8px 7px 0;}
.img2{border:1px solid #213f97;/*справа в тексте*/
margin:4px 0 7px 8px;}

.ldiv{float:left; width:30px;}
.ldiv img{margin-top:2px;}
.rdiv{float:left; width:93%;}