body{
margin:30px 5px 10px 5px;
display:scroll;
background: #0c3053 url(/images/design/bg-page.gif) repeat-x top;
text-align:center;
height:100%;
font-family: Arial,Helvetica,Geneva,sans-serif; 
color: #000000;
}
/* ---------------- верхняя шапка ----------------------------- */
/* контейнер */
div#shapka-top{
width:776px;
/*padding-bottom:24px;*/
background:white url(/images/design/bg-shapka-mod.gif) no-repeat;
text-align:left;
height:71px;
}
/* левая часть - email, телефон... */
div#shapka-top .left{
float:left;
/*width:424px;*/
width:471px;
text-align:left;
height:27px;
position:relative;
left:13px;
}
.left img{
padding-right:8px;
border-right:1px solid #d9d9d9;
}
/* флаг русский */
div#shapka-top .flag1{
float:left;
background:#d6e9fe;
position:relative;
left:21px;
top:4px;
}
/* флаг английский */
div#shapka-top .flag2{
float:left;
background:white;
position:relative;
left:27px;
top:4px;
}
div#shapka-top .flag1 img,div#shapka-top .flag2 img{
padding:3px 3px 3px 3px;
}
/* правая часть - сайт функионирует... */
div#shapka-top .right{
float:right;
width:226px;
padding-left:8px;
border-left:1px solid #d9d9d9;
color:black;
font:normal 11px/15px Tahoma,sans-serif;
text-align:left;
position:relative;
/*right:12px;*/
right:0px;
top:0px;
height:50px;
margin-bottom: 21px;
border-right:1px solid white;
}
div#shapka-top .right a, div#shapka-top .right-main a{
color:black;
font-weight: bold;
text-decoration: none;
}
div#shapka-top .right-main{
float:right;
width:226px;
padding-left:8px;
color:black;
font:normal 11px/15px Tahoma,sans-serif;
text-align:left;
position:relative;
right:0px;
top:0px;
height:71px;
background:white url(../images/design/bg-banner-rost-2-mod.gif) repeat-x;
border-right:1px solid white;
}
/* ---------------- меню контейнер ---------------------------- */
/* контейнер */
div#menu-box-0{
width:776px;
height:136px;
}
/* левая часть */
div#menu-box-L{
width:541px;
float:left;
text-align:left;
height:136px;
}
/* правая часть */
div#menu-box-R{
width:235px;
float:right;
text-align:left;
height:136px;
position:relative;
top:0px;
right:0px;
}
/* ---------------- меню 1 - регистрация ------------------------- */
/* контейнер */
div#menu-1{
width:540px;
border-left:1px solid white;
float:left;
background: url(/images/design/bg-menu-1.gif) repeat-x;
height:30px;
}
/* текст меню */
div#menu-1 .text{
float:left;
color:#3874af;
font:normal 15px/15px Arial,sans-serif;
text-align:left;
text-transform:uppercase;
position:relative;
left:12px;
top:8px;
}
div#menu-1 .text li{
padding-right:10px;
margin-right:10px;
border-right:3px double #95b1c8;
display:inline;
}
div#menu-1 .text li.last{
padding-right:0px;
margin-right:0px;
border-right:0px solid #b9c6d2;
display:inline;
}
/* ссылки */
div#menu-1 .text a,div#menu-1 .text a:link,div#menu-1 .text a:active,div#menu-1 .text a:visited{
color:#3874af;
font:normal 15px/15px Arial,sans-serif;
text-decoration:none;
}
div#menu-1 .text a:hover{
color:#3874af;
font:normal 15px/15px Arial,sans-serif;
text-decoration:underline;
}
/* ---------------- меню 2 - логотип, фон...------------------------- */
/* контейнер */
div#menu-2{
width:540px;
float:left;
border-left:1px solid white;
height:106px;
}
/* логотип */
div#menu-2 .logo{
width:141px;
clear:both;
height:68px;
position:relative;
top:20px;
left:12px;
}
/* ТАСС-Интернет */
div#menu-2 .text1{
clear:left;
width:130px;
color:#0a549b;
font:bold 14px/14px Tahoma,sans-serif;
height:14px;
position:relative;
top:-30px;
left:157px;
}
div#menu-2 .text1 a,div#menu-2 .text1 a:active,div#menu-2 .text1 a:hover,div#menu-2 .text1 a:visited{
font:bold 14px/14px Tahoma,sans-serif;
color:#0a549b;
text-decoration:none;
}
/* инфографика ИТАР-ТАСС */
div#menu-2 .text2{
width:155px;
color:#593006;
font:normal 13px/14px Tahoma,sans-serif;
text-align:left;
height:14px;
position:relative;
top:-28px;
left:157px;
}
div#menu-2 .text2 a,div#menu-2 .text2 a:active,div#menu-2 .text2 a:hover,div#menu-2 .text2 a:visited{
font:normal 13px/14px Tahoma,sans-serif;
color:#593006;
text-decoration:none;
}
/* информация о событиях... */
div#menu-2 .text3{
clear:both;
width:300px;
margin-bottom:-20px;
padding-bottom:-20px;
display:block;
color:#363636;
font:normal 10px/11px Tahoma,sans-serif;
text-align:left;
position:relative;
top:-6px;
left:12px;
overflow: hidden;
}
/* иконки */
div#menu-2 .icons{
float:left;
width:13px;
margin-bottom:-20px;
margin-top:5px;
padding-bottom:-20px;
text-align:center;
height:45px;
position:relative;
top:-88px;
left:300px;
z-index:100;
}
div#menu-2 .icons img{
padding-top:3px;
padding-bottom:3px;
}
/* баннер */
div#menu-2 .banner {
float:left;
background:white;
width:180px;
height:80px;
position:relative;
top:-74px;
left:310px;
border: #8a92a8 solid 1px;	
margin-bottom: -70px;
z-index:10000;
} 
/* ---------------- баннер-рост --------------------------------- */
/* контейнер */
div#menu-bannner-rost{
width:234px;
border-right:1px solid white;
display:block;
background:white url(../images/design/bg-banner-rost-mod.gif) repeat-x;
text-align:left;
height:136px;
z-index:2;
}
/* логотип */
div#menu-bannner-rost .image{
width:62px;
float:left;
height:60px;
position:relative;
top:5px;
left:8px;
}
/* события и новости... */
div#menu-bannner-rost .text1{
width:145px;
float:left;
color:black;
font:normal 14px/16px Tahoma,sans-serif;
position:relative;
top:2px;
left:17px;
}
div#menu-bannner-rost .text1 a,div#menu-bannner-rost .text1 a:visited,div#menu-bannner-rost .text1 a:active{
color:black;
text-decoration:none;
}
div#menu-bannner-rost .text1 a:hover{
color:#0078c2;
text-decoration:underline;
}
/* Графическая информация */
div#menu-bannner-rost .text2{
width:210px;
float:left;
color: #292929;
font:normal 12px/16px Arial,sans-serif;
position:relative;
top:9px;
left:8px;
}
div#menu-bannner-rost .text2 a,div#menu-bannner-rost .text2 a:visited,div#menu-bannner-rost .text2 a:active,div#menu-bannner-rost .text2 a:hover{
color: #292929;
text-decoration:none;
}
/* соглашение об использовании */
div#menu-bannner-rost .text3{
width:210px;
float:left;
color:#404040;
font:normal 11px/11px Arial,sans-serif;
position:relative;
top:27px;
left:8px;
}
div#menu-bannner-rost .text3 a,div#menu-bannner-rost .text3 a:visited,div#menu-bannner-rost .text3 a:active,div#menu-bannner-rost .text3 a:hover{
color:#404040;
text-decoration:none;
}
/* ---------------- обрезок - корзина ------------------------- */
/* контейнер */
div#menu-1-1{
width:234px;
border-right:1px solid white;
float:right;
display:block;
background:white url(../images/design/bg-menu-1.gif) repeat-x;
text-align:left;
height:30px;
}
div#menu-1-1 img{
margin-left:5px;
margin-right:2px;
position:relative;
top:1px;
}
div#menu-1-1 .text1{
width:221px;
color:black;
font:normal 13px/15px Tahoma,sans-serif;
text-align:center;
position:relative;
top:5px;
overflow:hidden;
}
/* ---------------- юзер-логин -------------------------------- */
/* контейнер */
div#menu-user-login{
float:right;
width:234px;
border-right:1px solid white;
display:block;
background:url(../images/design/bg-user-login.gif) no-repeat;
text-align:left;
height:106px;
}

#menu-2 div#menu-user-login{width:221px;position:relative;top:-87px;left:0px;border-right:0px solid white;margin-bottom:-70px;}
/* вход в систему */
div#menu-user-login .enter{
width:221px;
float:left;
padding-bottom:0px;
color:black;
font:bold 13px/23px Tahoma,sans-serif;
text-align:center;
position:relative;
top:1px;
overflow:visible;
height:22px;
}
/* вход в систему - чекбокс */
div#menu-user-login .enter input{
width:13px;
padding-top:0px;
padding-bottom:0px;
margin:0px 2px 0px 6px;
position:relative;
top:2px;
}
/* логин-пароль */
div#menu-user-login .form{
float:left;
width:221px;
padding-bottom:0px;
color:black;
font:normal 13px/16px Tahoma,sans-serif;
text-align:center;
position:relative;
top:8px;
overflow:visible;
height:50px;
}
/* поле логин */
div#menu-user-login .form .input1{
width:142px;
margin-left:5px;
border:#767e95 1px solid;
margin-top:1px;
margin-bottom:1px;
color:#013158;
background:url(../images/design/bg-input.gif) repeat-x;
font:normal 12px Arial,sans-serif;
text-transform:lowercase;
text-indent:1px;
height:16px;
}
/* поле пароль */
div#menu-user-login .form .input2{
width:111px;
margin-left:5px;
border:#767e95 1px solid;
margin-top:1px;
margin-bottom:1px;
color:#013158;
background:url(../images/design/bg-input.gif) repeat-x;
font:normal 12px/16px Arial,sans-serif;
text-transform:lowercase;
text-indent:1px;
height:16px;
}
/* кнопка ok */
div#menu-user-login .form .input3{
width:26px;
margin-left:5px;
border:#16406f 0px solid;
margin-top:1px;
margin-bottom:1px;
color:white;
background:url(../images/design/bg-button-ok.gif) no-repeat;
font:bold 12px/12px Arial,sans-serif;
height:20px;
}
/* забыли пароль, зарегистрироваться */
div#menu-user-login .links{
float:left;
width:221px;
color:#003759;
font:normal 10px/11px Tahoma,sans-serif;
text-align:center;
position:relative;
overflow:visible;
top:15px;
}
/* ---------------- юзер-инфо -------------------------------- */
/* контейнер */
div#menu-user-info{
float:right;
width:234px;
border-right:1px solid white;
display:block;
background:white url(../images/design/bg-user-login.gif) no-repeat;
text-align:left;
height:106px;
}

#menu-2 div#menu-user-info{width:221px;position:relative;top:-87px;left:0px;border-right:0px solid white;margin-bottom:-70px;}
/* пользователь */
div#menu-user-info .enter{
width:221px;
float:left;
padding-bottom:0px;
color:black;
font:normal 13px/23px Tahoma,sans-serif;
text-align:center;
position:relative;
top:1px;
overflow:visible;
height:22px;
} 
/* логин - не более 8 символов */
div#menu-user-info .enter .name{
padding-left:5px;
padding-right:20px;
color:#003759;
font:bold 12px/12px Tahoma,sans-serif;
}
/* ссылка выход */
/* ссылка выход */
div#menu-user-info .enter .exit{
}
/* ссылка выход-кнопка */
div#menu-user-info .enter .exit .input3{
color:#003759;
font:normal 10px/12px Tahoma,sans-serif;
text-decoration: underline;
background-color:#f5fafd;
width:45px;
height:18px;
border:#16406f 0px solid;
position:relative;
top:0px;
cursor: hand; cursor: pointer;
}
/* название СМИ, ссылки */
div#menu-user-info .info{
float:left;
width:221px;
padding-bottom:0px;
color:black;
font:bold 14px/16px Tahoma,sans-serif;
text-align:center;
position:relative;
top:8px;
overflow:visible;
height:50px;
}
div#menu-user-info .info a,div#menu-user-info .info a:hover,div#menu-user-info .info a:active,div#menu-user-info .info a:visited{
color:black;
font:normal 11px/14px Tahoma,sans-serif;
text-decoration:underline;
}
/* история заказов, личный кабинет */
div#menu-user-info .links{
float:left;
width:221px;
color:#003759;
font:normal 10px/11px Tahoma,sans-serif;
text-align:center;
position:relative;
overflow:visible;
top:14px;
}
/* ---------------- меню 3 ------------------------------------ */
/* контейнер */
div#menu-3{
width:774px;
border-left:1px solid white;
border-right:1px solid white;
background:white url(/images/design/bg-menu-3.gif) repeat-x;
height:20px;
}
/* текст меню */
div#menu-3 .text{
float:left;
color:white;
font:normal 14px/16px Arial,sans-serif;
text-align:left;
text-transform:uppercase;
position:relative;
left:12px;
top:2px;
overflow:hidden;
height:14px;
}
div#menu-3 .text li{
padding-right:5px;
margin-right:5px;
border-right:1px solid #7698b4;
display:inline;
}
div#menu-3 .text li.last{
padding-right:0px;
margin-right:0px;
border-right:0px solid #7698b4;
display:inline;
}
div#menu-3 .text li.selected{
font-weight:bold;
}
/* специальный раздел */
div#menu-3 .sp{
color:#ffcd06;
}
div#menu-3 .text a,div#menu-3 .text a:link,div#menu-3 .text a:active,div#menu-3 .text a:visited{
color:white;
text-decoration:none;
}
div#menu-3 .text a:hover{
color:#ffcd06;
text-decoration:none;
}
/* дроп-даун список с категориями - контейнер */
div#menu-3 .drop-down{
float:right;
text-align:left;
position:relative;
right:13px;
top:0px;
z-index:6;
}
/* сам дроп-даун */
div#menu-3 .drop-down select{
width:125px;
color:#013158;
font:normal 10px/11px Arial,sans-serif;
text-transform:lowercase;
}
/* ------------------------------------------------------------ */
/* общееее */
div#menu-1 .text ul,div#menu-3 .text ul,div#menu-4 .text ul,div#menu-5 .text ul{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
div#menu-user-login a,div#menu-user-login a:hover,div#menu-user-login a:active,div#menu-user-login a:visited,div#menu-user-info a,div#menu-user-info a:hover,div#menu-user-info a:active,div#menu-user-info a:visited{
color:#003759;
font:normal 10px/12px Tahoma,sans-serif;
text-decoration:underline;
}
form{display:inline;}
/* ---------------- белое поле ------------------------------------ */
/* контейнер */
div#main {
width:774px;
background-color: #FFFFFF;
border-left:1px solid white;
border-right:1px solid white;
padding-bottom:5px;
}
/* ---------------- нижнее меню 1 ------------------------------------ */
/* контейнер */
div#menu-4 {
width:774px;
background-color: white;
border-left:1px solid white;
border-right:1px solid white;
text-align: center;
}
div#menu-4 {
width:774px;
background-color: white;
text-align: center;
padding-top:10px;
padding-bottom:10px;
}
/* текст меню */
div#menu-4 .text{
color:#054376;
font:normal 13px/14px Arial,sans-serif;
position:relative;
text-align:center;
}
div#menu-4 .text li{
padding-right:5px;
margin-right:5px;
border-right: 1px dotted #7698b4;
display:inline;
}

div#menu-4 .text li.selected{
font-weight:bold;
}

div#menu-4 .text li.last{
padding-right:0px;
margin-right:0px;
border-right: 0px none #7698b4;
display:inline;
}
/* ссылки */
div#menu-4 .text a,div#menu-4 .text a:link,div#menu-4 .text a:active,div#menu-4 .text a:visited{
color:#054376;
text-decoration:none;
}
div#menu-4 .text a:hover{
color:#054376;
text-decoration:underline;
}
/* ---------------- нижнее меню 2 ------------------------------------ */
div#menu-5 {
width:774px;
background-color: #054376;
border:1px solid white;
text-align: center;
padding-top:6px;
padding-bottom:6px;
}
/* текст меню */
div#menu-5 .text, div#menu-5 .text p{
color:white;
font:normal 10px/10px Arial,sans-serif;
position:relative;
text-align:center;
}
div#menu-5 .text li{
padding-right:5px;
margin-right:5px;
border-right:1px solid #7698b4;
display:inline;
}
div#menu-5 .text li.last{
padding-right:0px;
margin-right:0px;
border-right:0px solid #7698b4;
display:inline;
}
/* ссылки */
div#menu-5 .text a,div#menu-5 .text a:link,div#menu-5 .text a:active,div#menu-5 .text a:visited{
color:white;
text-decoration:none;
}
div#menu-5 .text a:hover{
color:white;
text-decoration:underline;
}
/* ---------------- баннеры-счетчики ------------------------------- */
div#banners {
width:776px;
text-align: center;
padding-top:10px;
}
div#banners img{
margin-right:4px;	
margin-left:4px;
}
/* ---------------------------------------------------------------- */
/* ---------------- графика за ------------------------------------ */
/* контейнер */
div#search {
height:30px;
background:white url(/images/design/bg-search.gif) repeat-x;
margin: 0px 10px 0px 10px;
position:relative;
padding: 0;
padding-top:4px;
font:bold 12px/14px Verdana,sans-serif;
}
/* графика за */
div#search .days{
float:left;
text-align:left;
color:#9c5d1f;
height:30px;
}
div#search .days strong{
padding-left:0px;
padding-right:4px;
vertical-align: top;
position: relative;
top:3px;
}
div#search .days label{
padding-left:0px;
padding-right:3px;
vertical-align: top;
position: relative;
top:3px;
color:#013158;
font:normal 11px/11px Arial,sans-serif;
}
div#search .days img, div#search .days input.img{
padding-left:0px;
padding-right:2px;
vertical-align: top;
position: relative;
top:3px;
}

div#search .days input.img{
margin: 0;
}

div#search .days select{
margin-left:0;
margin-right:0;
color:#013158;
font:normal 13px/14px Arial,sans-serif;
position: relative;
vertical-align: top;
}
/* кнопка ok */
div#search .days .input3{
width:26px;
border:#16406f 0px solid;
color:white;
background:url(/images/design/bg-button-ok.gif) no-repeat;
font:bold 12px/16px Arial,sans-serif;
height:20px;
vertical-align: top;
position: relative;
top:0px;
margin-right:5px;
}
/* поле ввода */
div#search .days .input2{
width:115px;
border:#767e95 1px solid;
color:#013158;
background:url(/images/design/bg-input.gif) repeat-x;
font:normal 12px/14px Arial,sans-serif;
text-transform:lowercase;
text-indent:1px;
height:16px;
position: relative;
top:-1px;
vertical-align: top;
margin-right:3px;
}
div#search .days input.RadioButton{
border: 0px;
position: relative;
top:2px;
left:-2px;
vertical-align: top;
margin: 0;
padding: 0;
width: 12px;
}
/* расширенный поиск */
div#search .asearch{
float:right;
text-align:right;
position:relative;
top:3px;
}
div#search a, div#search a:link, div#search a:active, div#search a:hover, div#search a:visited{
color:#9c5d1f;
text-decoration:underline;	
}
/* ---------------- регистрация  ------------------------------------ */
div#text{
width:750px;
margin: 0px 12px 8px 12px;
font:normal 12px/14px Arial,sans-serif;
text-align:left;
}
div#text h1{
color:#1e56a0;
font:bold 14px/15px Arial,sans-serif;
margin: 0px 0px 0px 0px;
text-transform: none;
}
div#text h1 strong{
color:#922224;
font:normal 14px/15px Arial,sans-serif;
margin: 0px 0px 0px 0px;
text-transform: none;
}
div#text ul{
margin:5px 0px 8px 0px;
padding-left:5px;
}
div#text ul li{
display: inherit;
margin-bottom:2px;
list-style-type: none;
}
div#text input.RadioButton{
border: 0px;
position: relative;
top:-2px;
left:0px;
vertical-align: top;
}
div#text li.active{
color:#003759;
}
div#text li.inactive{
color:#7f9bac;
}
div#text li.inactive a, li.inactive a:hover, li.inactive a:active, li.inactive a:visited, li.inactive a:link{
color:#7f9bac;
text-decoration: underline;
font-weight: normal;
}
div#text li.active a, li.active a:hover, li.active a:active, li.active a:visited, li.active a:link{
color:#003759;
text-decoration: underline;
font-weight: normal;
}
div#text em{
color:#922224;
font:normal 12px/14px Arial,sans-serif;
}
div#text em p{
margin-top:0px;
margin-bottom: 0px;	
}
/* левая форма */
div#text .text1 {
float:left;
width:220px;
background-color: #e1eef6;
margin-top:7px;
margin-bottom: 10px;
text-align:center;
color: #14384f;
font:normal 11px/13px Arial,sans-serif;
}
div#text .text1 strong {
color: black;
font:bold 12px/14px Arial,sans-serif;
margin-right: 5px;
}
div#text .text1 a, div#text .text1 a:link,div#text .text1 a:visited,div#text .text1 a:hover,div#text .text1 a:active{
color: #14384f;
text-decoration: underline;	
}
div#text table{
margin:0 auto;
}
div#text .text1 .input2{
width:142px;
border:#767e95 1px solid;
color:#013158;
background:url(/images/design/bg-input.gif) repeat-x;
font:normal 12px/14px Arial,sans-serif;
text-transform:lowercase;
text-indent:1px;
height:16px;
margin-top:3px;
margin-bottom:3px;
}
/* правая форма */
div#text .text2 {
float:right;
width:520px;
background-color: #ffead6;
margin-top:7px;
margin-bottom: 10px;
text-align:center;
color: #6d4b2b;
font:normal 11px/14px Arial,sans-serif;
}
div#text .text2 a,div#text .text2 a:link,div#text .text2 a:active,div#text .text2 a:hover {
text-decoration:underline;	
color: #6d4b2b;
font:normal 11px/14px Arial,sans-serif;
}
div#text .text2 strong {
color: #46311c;
font:bold 12px/14px Arial,sans-serif;
margin-right: 5px;
}
div#text .text2 .input2{
width:390px;
border:#ba926b 1px solid;
color:#013158;
background:url(/images/design/bg-input.gif) repeat-x;
font:normal 12px/14px Arial,sans-serif;
text-transform:inherit;
text-indent:1px;
height:16px;
margin-top:3px;
margin-bottom:7px;
}
div#text .text2 .input2-1{
width:390px;
border:#ba926b 1px solid;
color:#013158;
background:url(/images/design/bg-input.gif) repeat-x;
font:normal 12px/14px Arial,sans-serif;
text-transform: inherit;
text-indent:1px;
height:16px;
margin-top:3px;
margin-bottom:4px;
}
/* соглашение  */
div#text .text3{
clear:both;
background-color:#efefef;
color: #0f0f0f;
font:normal 12px/13px Arial,sans-serif;
width:730px;
margin: 0px 0px 0px 0px;
padding: 2px 7px 10px 7px;
height:146px;
overflow: auto;
border-top: #efefef 6px solid;
border-right: #efefef 6px solid;
border-bottom: #efefef 6px solid;
}
div#text .text3 p{
margin-top:3px;
margin-bottom: 9px;	
}
/* кнопка и галка  */
div#text .text4{
background-color:#efefef;
color: #0f0f0f;
font:normal 11px/13px Arial,sans-serif;
width:730px;
margin: 0px 0px 0px 0px;
padding: 2px 10px 5px 10px;
height:24px;
vertical-align:baseline;
}
/* кнопка ОК */
div#text .text5 .input3, div#text .text6 .input3, div#text table#list1 .input3{
width:146px;
border:#16406f 0px solid;
color:white;
background:url(/images/design/bg-button-blue.gif) no-repeat;
font:bold 12px/16px Arial,sans-serif;
height:20px;
position: relative;
}
/* кнопка ОК */
div#text .text4 .input3{
width:146px;
border:#16406f 0px solid;
color:#efefef;
background-color:#efefef;
font:bold 12px/16px Arial,sans-serif;
height:20px;
position: relative;
}
/* закругления */
b.rtop, b.rbottom{display:block;background: #FFF}
div#text .text1 b.rtop b, div#text .text1 b.rbottom b{display:block;height: 1px;overflow: hidden; background: #e1eef6}
div#text .text2 b.rtop b, div#text .text2 b.rbottom b{display:block;height: 1px;overflow: hidden; background: #ffead6}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
/* ---------------- текст сверху  ------------------------------------ */
div#text .text-top{
font:normal 12px/14px Arial,sans-serif;
text-align:left;
}
div#text .text-top em{
color:#922224;
font:normal 12px/14px Arial,sans-serif;
}
div#text .text-top em.strong{
color:#922224;
font:bold 12px/14px Arial,sans-serif;
}
div#text .text-top strong.strong{
color:#1e56a0;
font:bold 14px/14px Arial,sans-serif;
}
div#text .text-top em p{
margin-top:0px;
margin-bottom: 5px;	
}
div#text .text-top p{
margin-top:0px;
margin-bottom: 6px;
}
div#text .text-top a, div#text .text-top a:active, div#text .text-top a:visited, div#text .text-top a:link, div#text .text-top a:hover{
text-decoration:none;
color:#1e56a0;
} 
div#text .text-top a:hover{
text-decoration:underline;
color:#1e56a0;
} 
div#text .text-top img{
padding: 6px 6px 6px 6px;
margin: 4px 4px 4px 4px;
border: #999999 1px solid;	
}
div#text .text-top img.rost{
padding: 6px 6px 6px 6px;
margin: 4px 10px 4px 0px;
border: #999999 1px solid;	
float:left;
position: relative;
top:-5px;
}
div#text .text-top ul li{
list-style-image:url(/images/design/rss-small.gif);
}
div#text .text-top li{
margin-bottom:6px;
margin-left:13px;
}
div#text .text-top img.clearb{
margin: 0px 0px 0px 0px;
border: 0px solid White;	
}
/* ---------------- rss  --------------------------------------------- */
div#options{
width:100%;
height: 26px;	
font:normal 11px/13px Tahoma,sans-serif;
}
div#options div.corner{
width:8px;
height: 26px;	
float: left;
}
div#options div.main{
float: left;
height: 26px;
color:#8d99a2;
padding-top: 3px;
}
div#options div.main#back{
background-repeat: repeat-x;
background-image: url(/images/design/options-bg-01.gif);
}
div#options div.main a, div#options div.main a:active, div#options div.main a:visited, div#options div.main a:link, div#options div.main a:hover{
text-decoration:none;
color: #2d6192;
font-weight: bold;
}
div#options div.main a.light, div#options div.main a.light:active, div#options div.main a.light:visited, div#options div.main a.light:link, div#options div.main a.light:hover{
text-decoration:none;
color: #5c6770;
font-weight: bold;
} 
div#options div.main img#rss{
border:0px;
margin-bottom:-4px;
margin-right:3px;	
}
div#options div.main img#twitter{
border:0px;
margin-bottom:-6px;
margin-right:1px;
margin-left:4px;	
}
div#options div.main img#facebook{
border:0px;
margin-bottom:-6px;
margin-right:3px;
margin-left:6px;	
}
/* ---------------- текст снизу  ------------------------------------- */
div#text .text-bottom{
font:normal 11px/12px Arial,sans-serif;
text-align:center;
}
div#text .text-bottom em{
color:#922224;
font:normal 11px/12px Arial,sans-serif;
}
div#text .text-bottom em p{
margin-top:0px;
margin-bottom: 0px;	
}
div#text .text-bottom p{
margin-top:0px;
margin-bottom: 6px;	
}
div#text .text-bottom a, div#text .text-bottom a:active, div#text .text-bottom a:visited, div#text .text-bottom a:link, div#text .text-bottom a:hover{
text-decoration:none;
color:#1e56a0;
} 
div#text .text-bottom a:hover{
text-decoration:underline;
color:#1e56a0;
} 
/* ---------------- личный кабинет и корзина  -------------------------- */
/* заголовок 2 с полосой */
div#text h2{
color:#333333;
font:bold 12px/14px Arial,sans-serif;
margin: 0px 0px 6px 0px;
padding: 0px 0px 0px 0px;
background: white url(/images/design/bg-h2.gif) repeat-x;
width:100%;
clear:both;
}
div#text h2.notclear{ clear: none; }

div#text h2 strong{
background-color: white;
padding-right:4px;
}
/* текст статус */
div#text div.status{
float:left;
text-align:center;
height:12px;
width:220px;
overflow:hidden;
font:normal 12px/12px Arial,sans-serif;
color: #1d6593;
display: block;
}
/* текст доступ */
div#text div.access{
float:left;
text-align:center;
height:12px;
width:520px;
overflow:hidden;	
color: #9c6f45;
display: block;
}
/* поле ввода */
div#text .text2 .input3{
width:390px;
border:#ba926b 1px solid;
color:#013158;
background:url(/images/design/bg-input.gif) repeat-x;
font:normal 12px/14px Arial,sans-serif;
text-transform:lowercase;
text-indent:1px;
height:16px;
margin-top:3px;
margin-bottom:1px;
}
/* контейнер для кнопки - изменить данные */
div#text .text5 {
margin-bottom:1px;
margin-top:-5px;
width:520px;
height:20px;
vertical-align:baseline;
float:right;
text-align:left;
}
/* контейнер для кнопки - получить материалы */
div#text .text6 {
margin-top:10px;
margin-bottom:10px;
position:relative;
right:13px;
width:100%;
text-align:right;
}
/* таблица с историей - иконки*/
div#text table#list tr img{
padding-top:5px;
padding-bottom:5px;	
}
/* четная строка */
div#text .text1 table#list tr.even{
background-color:#c7deed;
}
div#text .text2 table#list tr.even{
background-color:#ffddbf;
}
/* общее td */
div#text table#list td, div#text table#list1 td{
text-align: left;
vertical-align:middle;
font:normal 12px/13px Arial,sans-serif;
}
/* номер */
div#text table#list td#t1{
padding-left:10px;
padding-right:3px;
text-align:right;
color: #1d6593;
font-weight:bold;
color: black;
}
/* лупа */
div#text table#list td#t2{
padding-right:3px;
}
/* название материала */
div#text .text1 table#list td#t3{
padding-right:3px;
color:#003759;
font-weight:bold;
width:100%;
}
div#text .text2 table#list td#t3{
padding-right:3px;
color:#995335;
font-weight:bold;
width:100%;
}
/* номер материала */
div#text .text1 table#list td#t4{
padding-right:6px;
color: #234f7c;
font:bold 11px/12px Arial,sans-serif;
}
div#text .text2 table#list td#t4{
padding-right:6px;
color: black;
font:bold 12px/13px Arial,sans-serif;
}
/* параметры материала (в корзине) */
div#text table#list td#t4-1{
padding-right:6px;
color: black;
font:normal 11px/12px Arial,sans-serif;
}
/* даты */
div#text table#list td#t5{
color: #593006;
font:normal 11px/12px Arial,sans-serif;
padding-right:6px;
}
div#text table#list td#t5 strong{
color: #593006;
font:bold 11px/12px Arial,sans-serif;
padding-right:0px;
margin-right:3px;
margin-left: 3px;
}
/* последняя ячейка */
div#text .text1 table#list td#t6{
padding-right:10px;
text-align: right;
}
div#text .text2 table#list td#t6{
padding-right:10px;
text-align: right;
font-weight:normal;
}
div#text .text2 table#list td#t6 strong{
padding-right:10px;
text-align: right;
font-weight:bold;
}
/* заголовок таблицы - порядковый номер заказа и название материала */
div#text table#list td#t7{
padding-left:15px;
text-align:left;
color: #1d6593;
}
/* заголовок таблицы - номер материала в архиве, дата выхода и дата заказа  */
div#text table#list td#t8{
padding-right:15px;
text-align: right;
color: #9c6f45;
}
/* настройки - таблица */
div#text table#list1{
padding-bottom:10px;
}
/* вид настройки (способ получения) */
div#text table#list1 td#t1{
padding-left:6px;
padding-right:3px;
text-align:left;
font-weight:normal;
color: black;
}
/* опции */
div#text table#list1 td#t3, div#text table#list1 td#t4{
color: #1d6593;
padding-right:6px;
}
/* кругляш */
div#text table#list1 td#t2{
padding-right:-2px;
}
/* поле ввода */
div#text table#list1 .input2, div#text table#list .input2{
width:120px;
border:#767e95 1px solid;
color:#013158;
background:url(/images/design/bg-input.gif) repeat-x;
font:normal 12px/14px Arial,sans-serif;
text-transform:lowercase;
text-indent:1px;
height:16px;
margin-bottom:0px;
margin-top:0px;
}

div#text .text1 .readonly, div#text .text2 .readonly {color: #bcbcbc}
/* кнопка ok */
div#text .text2 table#list td#t4 .input3{
width:26px;
border:#16406f 0px solid;
color:white;
background:url(/images/design/bg-button-ok.gif) no-repeat;
font:bold 12px/16px Arial,sans-serif;
height:20px;
margin-bottom:3px;
margin-top:3px;
}
/* кнопка в корзину */
.basketbut{
color: #000000;
font-weight: normal;
font-size: 11px;
border:white 0px solid;
height:20px;
width:75px;
background: url(/images/design/bg-button-basket.gif) no-repeat left;
text-align: left;
padding-left:20px;
cursor: hand; cursor: pointer;
}
/* кнопка подробнее */
.morebut{
color: #000000;
font-weight: normal;
font-size: 11px;
border:white 0px solid;
height:20px;
width:80px;
background: url(/images/design/bg-button-more.gif) no-repeat left;
text-align: left;
padding-left:20px;
cursor: hand; cursor: pointer;
}
/* кнопка удалить из корзины */
.deletebut{
color: #000000;
font-weight: normal;
font-size: 11px;
border:white 0px solid;
height:15px;
width:15px;
background: url(/images/design/b-delete.gif) no-repeat left;
text-align: left;
padding-left:20px;
cursor: hand; cursor: pointer;
}
/* кнопка увеличить */
.zoombut{
color: #000000;
font-weight: normal;
font-size: 11px;
border:white 0px solid;
height:20px;
width:78px;
background: url(/images/design/bg-button-zoom.gif) no-repeat left;
text-align: left;
padding-left:22px;
cursor: hand; cursor: pointer;
}
/* контейнеры для баннеров слева и справа основного блока */
.absbanner{
position:absolute;
top:0px;
width:120px;
z-index:199;
display:none;
overflow:hidden;	
}
/* img баннера слева и справа страницы */
.absbanner img{
border:0px solid white;
margin-bottom:6px;	
}
/* контейнер для img - большая социальная превьюха на отдельной странице */
div#socimg {
text-align: center;
position:relative;
top:-15px;
}
/* img - большая социальная превьюха на отдельной странице */
div#socimg img {
padding: 15px 15px 5px 15px;
margin: 5px 5px 10px 5px;
border: #0c3053 1px solid;
background-color: white;
}
/* кнопки на отдельной странице */
div#socimg input{
width:100px;
border:#16406f 0px solid;
margin-top:1px;
margin-bottom:10px;
color:black;
background:url(../images/design/pp-01.gif) no-repeat;
font:bold 13px/13px Arial,sans-serif;
height:20px;
cursor: hand; cursor: pointer;
}
/* кнопки на отдельной странице - нниз страницы */
div#socimg .bot input{
	color:white;
}
/* контейнер для кода безопасности */
div#sequrity{
width:748px;
height: 50px;
text-align: left;
border: 1px solid #a3a3a3;
margin: 10px 0px 0px 0px;
}
/* код безопасности - поле ввода */
div#sequrity input{
width:628px;
border: 1px solid #a3a3a3;
color:#a3a3a3;
background:url(/images/design/bg-input.gif) repeat-x;
font:normal 12px/14px Arial,sans-serif;
text-transform:inherit;
text-indent:1px;
height:16px;
margin-left:3px;
margin-top:27px;
}
/* код безопасности - картинка */
div#sequrity img{
float:left;
}
