html, body {
height : 100%;
margin : 0;
padding : 0;
}
html, body, div, table, td {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}
p {
font-family : Arial, Helvetica, Verdana, sans-serif;
font-size : 12px;
}
table {
border-collapse : collapse;
}
table td {
padding : 0;
}
form {
margin : 0;
padding : 0;
}
img {
border : none;
}
.tleft {
background : url(../img/Untitled-1_03.gif) no-repeat;
width : 17px;
height : 16px;
}
.ttop {
background : url(../img/Untitled-1_04.gif) repeat-x;
height : 16px;
}
.tright {
background : url(../img/Untitled-1_05.gif) no-repeat;
width : 16px;
height : 16px;
}
.mright {
background : url(../img/Untitled-1_09.gif) repeat-y;
width : 16px;
}
.bright {
background : url(../img/Untitled-1_12.gif) no-repeat;
width : 16px;
height : 16px;
}
.bbottom {
background : url(../img/Untitled-1_11.gif) repeat-x;
height : 16px;
}
.bleft {
background : url(../img/Untitled-1_10.gif) no-repeat;
width : 17px;
height : 16px;
}
.mmidle {
background : white;
vertical-align : middle;
text-align : center;
padding : 0 0 0 0;
}
.mleft {
background : url(../img/Untitled-1_07.gif) repeat-y;
width : 17px;
height : 16px;
}
a {
color : #1e81e2;
text-decoration : underline;
}
a:hover {
color : #1e81e2;
text-decoration : none;
}
creeping_a:hover {
color : #1e81e2;
text-decoration : none;
}
.red {
color : #0000ff;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#top {
margin : 2px 10px 3px 16px;
}
#body {
background : #f9f9f9;
border : 1px solid #e7e7e7;
margin : 0 0 0 0;
}
#body1 {
background : #f9f9f9;
border : 1px solid #e7e7e7;
margin : 0 7px 0 6px;
}
.panel1 {
background : #f9f9f9;
border : 1px solid #e7e7e7;
margin : 0 1px 0 6px;
}
.panel2 {
border : 1px solid #e7e7e7;
margin : 1px 1px 0 1px;
text-align : center;
}
.panel3 {
background : #f9f9f9;
border : 1px solid #e7e7e7;
margin : 0 1px 0 0;
vertical-align : bottom;
}
.allart2 {
background-image : url(../img/all_art1.jpg);
background-repeat : no-repeat;
background-position : right top;
}
.allart1 {
background-image : url(../img/all_art.jpg);
background-repeat : no-repeat;
background-position : right;
}
.allart1t {
background-image : url(../img/all_artt.jpg);
background-repeat : no-repeat;
background-position : right;
}
.allart {
border-right : 1px solid #e7e7e7;
background-image : url(../img/all_art.jpg);
background-repeat : no-repeat;
background-position : right;
}
.allartt {
background-image : url(../img/all_artt.jpg);
background-repeat : no-repeat;
background-position : right;
}
.panel4 {
background : #f9f9f9;
border : 1px solid #e7e7e7;
margin : 0 0 10px 0;
padding-bottom : 0;
padding-top : 0;
left : -10px;
padding-left : 0;
padding-right : 0;
}
.top {
width : 100%;
}
.top .field-1 {
height : 88px;
text-align : left;
vertical-align : top;
}
.top .field-2 {
vertical-align : top;
padding : 0 0 8px 5px;
}
.top .field-2 .name {
font-size : 18px;
font-weight : bold;
font-family : Tahoma, Arial, Helvetica, sans-serif;
}
.top .field-3 {
width : 100%;
height : 46px;
}
.top .menu {
margin : 2px 0 5px 15px;
font-size : 11px;
}
.top .menu a {
color : #031991;
margin : 0 20px 0 0;
}
.banner-fon {
background : url(../img/banner_fon.gif) no-repeat left top;
padding : 0 8px 8px 0;
margin : 2px 0 0 15px;
}
.run-line {
position : relative;
height : 15px;
overflow : hidden;
margin : 0 0 0 0;
}
.run-line div {
position : absolute;
padding : 0 0 0 0;
color : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight : bold;
}
.run-line div a {
color : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight : bold;
}
.main {
width : 100%;
}
.col-left {
width : 242px;
border-bottom : 1px solid #dadada;
vertical-align : top;
}
.col-main {
background : #ffffff;
border-bottom : 1px solid #dadada;
border-left : 1px solid #e7e7e7;
vertical-align : top;
}
.col-left-2 {
text-align : right;
vertical-align : top;
padding : 10px 8px 0 0;
width : 234px;
}
.col-main-2 {
background : #ffffff;
border-bottom : 1px solid #e7e7e7;
border-left : 1px solid #e7e7e7;
padding : 10px;
}
.col-main-2 img {
float : left;
margin : 0 15px 0 0;
}
.bottom div {
color : #b6b6b6;
font-family : Arial, Helvetica, sans-serif !important ;
}
.bottom .news_comments {
background-color : #ffffdf;
border : 1px solid #dedf6f;
color : #b6b6b6;
padding : 10px;
font-family : Arial, Helvetica, sans-serif;
font-style : italic;
margin-bottom : 5px;
margin-top : 5px;
}
.bottom .news_comments .author {
font-style : normal;
margin-top : 5px;
font-weight : bold;
text-align : right;
}
.top div {
color : #3f3f3f;
font-family : Arial, Helvetica, sans-serif !important ;
}
.bottom a {
color : #828282;
}
.bottom a:hover {
color : #828282;
}
.bottom a:visited {
color : #828282;
}
.bottom .menu {
width : 468px;
text-align : center;
padding : 10px 0 10px 0;
color : #3f3f3f;
}
.bottom .menu a {
color : #3f3f3f;
text-decoration : none;
margin : 0 5px 0 5px;
}
.bottom .menu a:hover {
text-decoration : underline;
}
.box-sel {
border-bottom : 1px solid #e7e7e7;
}
.box-sel table {
width : 100%;
}
.box-sel table td {
vertical-align : top;
}
.box-sel1 {
border-bottom : 0 solid #e7e7e7;
}
.box-sel1 table {
width : 100%;
}
.box-sel1 table td {
vertical-align : top;
}
.box-left {
width : 242px;
}
.box-recl {
width : 260px;
border-left : 1px solid #e7e7e7;
background : #f9f9f9;
}
.recl-link {
margin-bottom : 3px;
}
.box-news {
border-left : 1px solid #e7e7e7;
}
.box {
margin : 2px;
}
.box .name div {
padding : 8px 10px 15px 12px;
font-family : Arial Narrow, Arial, Helvetica, sans-serif;
font-size : 16px;
color : #e2eef9;
font-weight : 600;
}
.box1 {
margin : 2px 2px 0 2px;
}
.box1 .name2 div {
padding : 8px 10px 8px 12px;
font-family : Arial Narrow, Arial, Helvetica, sans-serif;
font-size : 16px;
color : #e2eef9;
font-weight : 600;
}
.box3 {
margin : 0 2px 2px 2px;
}
.gal_f {
background : url(../img/top_7_1.png) no-repeat top;
}
.box .text {
padding : 0 0 6px 0;
}
.box .menu div {
background : url(../img/tpl_line.gif) repeat-x center top;
}
.box .menu .first {
background : none;
}
.box .menu a {
background : url(../img/menu_arrow.gif) no-repeat 5px center;
padding : 8px 0 8px 14px;
display : block;
text-decoration : none;
vertical-align : middle;
}
.box .menu a:hover {
text-decoration : underline;
}
.box .new .point {
background : url(../img/tpl_line.gif) repeat-x center top;
}
.box .new .point, .box .new .first {
padding : 5px 10px 6px 14px;
}
.box .new .anons {
font-size : 11px;
margin : 5px 0 0 0 !important ;
}
.box .linker {
text-align : center;
margin : 15px 0 20px 0;
}
.box .linker img {
margin : 0 5px 0 5px;
}
.box .work {
padding : 5px 10px 10px 10px;
}
.box .work .head {
background : url(../img/grey.gif) repeat-x left bottom;
width : 100%;
height : 29px;
}
.box .work .head .point {
background : url(../img/work_point_2.gif) repeat-x center bottom;
float : left;
}
.box .work .head .point .right {
background : url(../img/work_point_3.gif) no-repeat right bottom;
padding : 8px 20px 7px 20px;
font-weight : bold;
}
.box .work .head .point .left {
background : url(../img/work_point_1.gif) no-repeat left bottom;
}
.box .work .head .a a {
color : #1e81e2;
}
.box .work .head .a {
background : url(../img/work_point_2_a.gif) repeat-x center bottom;
}
.box .work .head .a .right {
background : url(../img/work_point_3_a.gif) no-repeat right bottom;
}
.box .work .head .a .left {
background : url(../img/work_point_1_a.gif) no-repeat left bottom;
}
.box .work .head a {
text-decoration : none;
color : #777777;
}
.box .work .head a:hover {
text-decoration : underline;
color : #1e81e2;
}
.box .work .main-part {
border : 1px solid #d5d5d5;
border-top : none;
padding : 4px;
clear : both;
}
.box .work table {
border : 1px solid #eee0ff;
}
.box .work table td {
padding : 6px 14px 8px 14px;
font-size : 11px;
}
.box .work table .name td {
color : #4e009d;
font-weight : bold;
}
.box .work table .row td {
background : #f6efff;
}
.box .work .footer {
border : 1px solid #d5d5d5;
border-top : none;
background : #eeeeee;
padding : 7px 10px 7px 0;
text-align : right;
font-weight : bold;
}
.box .recl {
text-align : center;
}
.box .recl img {
border : 1px solid #010101;
}
.box .bord {
padding : 5px 10px 10px 10px;
}
.box .bord table {
border : 1px solid #d5d5d5;
border-top : none;
border-left : none;
background : #eeeeee url(../img/grey.gif) repeat-y left top;
}
.box .bord .points {
background : url(../img/grey.gif) repeat-y right top;
vertical-align : top;
}
.box .bord .points .fon {
background : url(../img/bord_point_3.gif) repeat-x left top;
padding : 0;
}
.box .bord .points .a {
background : url(../img/bord_point_4.gif) repeat-x left top;
}
.box .bord .points .a a {
padding : 10px 12px 10px 15px;
color : #1e81e2;
}
.box .bord .points a {
color : #363636;
text-decoration : none;
display : block;
font-weight : bold;
padding : 7px 12px 7px 15px;
}
.box .bord .points a:hover {
color : #1e81e2;
}
.box .bord .main-part {
background : #ffffff url(../img/grey.gif) repeat-x left top;
padding : 4px;
}
.box .bord .footer {
background : url(../img/grey.gif) repeat-x left top;
text-align : right;
padding : 7px 10px 7px 0;
font-weight : bold;
}
.box .bord .main-part table {
background : none;
border : 1px solid #dcecff !important ;
margin : 0;
}
.box .bord .main-part table td {
padding : 4px 12px 4px 12px;
}
.box .bord .main-part table .row td {
background : #dcecff;
font-weight : bold;
}
.box .bord .main-part table .cat {
width : 20%;
}
.box .news .img {
text-align : center;
padding : 3px 10px 10px 0;
}
.box .news {
padding : 5px 15px 0 20px;
}
.box .news td {
vertical-align : top;
}
.box .news .name {
background : none;
font-weight : bold;
font-size : 11px;
}
.box .news .name1 {
background : none;
font-size : 9px;
}
.box .news .name a {
text-decoration : none;
}
.box .news .name a:hover {
text-decoration : underline;
}
.box .news .anons {
margin : 0 0 10px 0;
font-size : 11px;
}
.box .news .bonus {
margin : 5px 0 10px 0;
font-size : 11px;
}
.box .news .sel {
background : url(../img/tpl_line.gif) repeat-x center top;
height : 10px;
}
.box .catalog1 {
padding : 3px 0 5px 20px;
}
.box .catalog1 td {
vertical-align : top;
padding : 0 20px 0 0;
}
.box .catalog1 .name {
background : none;
font-size : 11px;
}
.box .catalog1 .name a {
font-weight : bold;
font-size : 11px;
}
.box .catalog1 .anons {
font-size : 11px;
margin : 0 0 15px 0;
}
.box .catalog1.anons a {
color : #727272;
}
.box .catalog1 .anons a:hover {
color : #0090ff;
}
.box .catalog1 .anons span a {
color : #1e81e2;
}
.box .catalog {
padding : 3px 0 5px 20px;
}
.box .catalog td {
vertical-align : top;
padding : 0 20px 0 0;
width : 50%;
}
.box .catalog .name {
background : none;
font-size : 11px;
}
.box .catalog .name a {
font-weight : bold;
font-size : 12px;
}
.box .catalog .anons {
font-size : 11px;
margin : 0 0 15px 0;
}
.box .catalog .anons a {
color : #727272;
}
.box .catalog .anons a:hover {
color : #0090ff;
}
.box .catalog .anons span a {
color : #1e81e2;
}
.clor-1 {
background : url(../img/top_1_2.gif) repeat-x center top;
}
.clor-1 .name {
background : url(../img/top_1_1.png) no-repeat left top;
}
.namem {
background : url(../img/top_4_1_1.png) no-repeat left top;
height : 45px;
}
.namem2 {
background : url(../img/top_4_1_1.png) no-repeat left top;
height : 45px;
}
.color-1 {
background : url(../img/top_1_2.gif) repeat-x center top;
}
.color-1 .name {
background : url(../img/top_1_1.png) no-repeat left top;
}
.color-2 {
background : url(../img/top_2_2.gif) repeat-x center top;
}
.color-2 .name {
background : url(../img/top_2_1.png) no-repeat left top;
}
.color-2 .name div, .color-3 .name div, .color-4 .name div {
color : #3e3555 !important ;
}
.color-3 {
background : url(../img/top_3_2.gif) repeat-x center top;
}
.color-3 .name {
background : url(../img/top_3_1.png) no-repeat left top;
}
.color-4 {
background : url(../img/top_4_2.gif) repeat-x center top;
}
.color-4 .name {
background : url(../img/top_4_1.png) no-repeat left top;
}
.color-5 {
background : url(../img/top_3_2.gif) repeat center top;
}
.color-5 .name1 {
background : url(../img/top_3_1.png) no-repeat left bottom;
}
.bott1 {
background : url(../img/top_6_1.png) no-repeat left top;
margin : 0 2px 2px 2px;
}
.bott2 {
background : url(../img/top_img_18.png) no-repeat left bottom;
margin : 0 0 0 2px;
}
.img-1 .name div {
background : url(../images/top_imgs.gif) no-repeat right top;
}
.img-1 .namem div {
background : url(../img/top_img_19.gif) no-repeat right top;
padding : 8px 10px 15px 12px;
font-family : Arial Narrow, Arial, Helvetica, sans-serif;
font-size : 16px;
color : #e2eef9;
font-weight : 600;
}
.img-1 .namem2 div {
background : url(../img/top_img_20.gif) no-repeat right top;
padding : 8px 10px 15px 12px;
font-family : Arial Narrow, Arial, Helvetica, sans-serif;
font-size : 16px;
color : #e2eef9;
font-weight : 600;
}

.img-2 .name div {
background : url(../images/top_imgs.gif) no-repeat right -45px;
}
.img-3 .name div {
background : url(../images/top_imgs.gif) no-repeat right -90px;
}
.img-4 .name div {
background : url(../img/top_img_4.gif) no-repeat right top;
}
.img-5 .name div {
background : url(../img/top_img_5.gif) no-repeat right top;
}
.img-6 .name div {
background : url(../images/top_imgs.gif) no-repeat right -180px;
}
.img-7 {
background : url(../images/top_imgs.gif) no-repeat right -225px;
}
.img-8 .name div {
background : url(../images/top_imgs.gif) no-repeat right -270px;
}
.img-9 .name div {
background : url(../img/top_img_9.gif) no-repeat right top;
}
.img-10 .name div {
background : url(../img/top_img_10.gif) no-repeat right top;
}
.img-11 .name div {
background : url(../images/top_imgs.gif) no-repeat right -450px;
}
.img-12 .name div {
background : url(../images/top_imgs.gif) no-repeat right -495px;
}
.img-13 .name div {
background : url(../images/top_imgs.gif) no-repeat right -540px;
}
.img-14 .name div {
background : url(../img/top_img_14.gif) no-repeat right top;
}
.img-15 .name div {
background : url(../images/top_imgs.gif) no-repeat right -630px;
}
#img-banner_add {
background : #f88d3d url(../img/banner_add_right_bot.jpg) no-repeat right bottom;
margin : 20px;
padding : 10px 50px 20px 70px;
color : white;
}
.img-banner_add_plus {
background : url(../img/banner_add_plus.jpg) no-repeat left top;
width : 71px;
height : 67px;
float : left;
margin-left : -80px;
margin-top : -20px;
}
#img-banner_add a, a :visited {
font-weight : bold;
color : white;
}
.img-banner_add a :hover {
color : white;
}
.img-16 .name div {
background : url(../img/top_img_16.gif) no-repeat right top;
}
.img-18 .name2 div {
background : url(../img/top_img_18.gif) no-repeat right bottom;
}
.img-18 .name div {
background : url(../img/top_img_9_1.gif) no-repeat right top;
}
.top_comp_tr {
background : url(../img/tpl_line.gif) repeat-x center top;
font-size : 12px;
}
.td_separator {
border-top : none;
border-bottom : none;
width : 5px;
}
.top_comp_td {
width : 100%;
}
.top_comp_td div a {
text-decoration : none;
}
.top_comp_td div {
display : block;
padding : 8px 0 8px 8px;
text-decoration : none;
vertical-align : middle;
}
.top_comp_td .arrow {
display : block;
padding : 8px 0 8px 14px;
text-decoration : none;
vertical-align : middle;
}
.top_comp_th {
background-color : #89afee;
vertical-align : middle;
padding : 5px 5px 5px 5px;
color : #00008f;
font-weight : bold;
margin : 2px 2px 2px 2px;
}
.anno1 {
font-size : 10px;
color : #000;
padding : 0 0 5px 0;
margin : 0 0 10px 0;
border-bottom : 2px dotted #dcdcdc;
}
.gmtbl {
background-color : #e4e1ff;
border : 1px solid #58a0c7;
}
.gmtdttl {
background-image : url(../images/blue-line.gif);
height : 20px;
vertical-align : baseline;
font-size : 13px;
color : white;
padding : 0 0 0 12px;
font-weight : bold;
background-repeat : repeat-x;
padding-top : 1px;
}
.gmtdtext {
font-size : 11px;
font-weight : normal;
color : #021720;
text-align : center;
}
.r-col-title1 {
background-image : url(../images/bg_cat.gif);
height : 24px;
vertical-align : baseline;
font-size : 13px;
color : white;
padding : 0 0 0 12px;
font-weight : bold;
background-repeat : repeat-x;
padding-top : 4px;
}
.r-col-alternate {
vertical-align : middle;
font-size : 13px;
color : white;
font-weight : bold;
padding-top : 4px;
}
.ann-a {
font-size : 11px;
color : #000000;
font-weight : bold;
padding-top : 2px;
padding-bottom : 2px;
background-color : #ffffff;
margin-bottom : 10px;
border-bottom : 1px solid #d5d7d7;
text-align : left;
cursor : default;
}
.div-i {
font-size : 11px;
color : #8c8c8c;
font-weight : bold;
background-color : #eeeeee;
border-bottom : 1px solid #d5d7d7;
border-top : 1px solid #d5d7d7;
border-right : 1px solid #d5d7d7;
border-left : 1px solid #d5d7d7;
text-align : left;
}
.ann-i {
font-size : 11px;
color : #8c8c8c;
font-weight : bold;
padding-top : 2px;
padding-bottom : 2px;
background-color : #eeeeee;
margin-bottom : 10px;
border-bottom : 1px solid #d5d7d7;
border-right : 1px solid #d5d7d7;
text-align : left;
}
.annl {
font-size : 11px;
color : #8c8c8c;
font-weight : bold;
padding-top : 2px;
padding-bottom : 2px;
background-color : #eeeeee;
margin-bottom : 10px;
border-right : 1px solid #d5d7d7;
}
.a-tab {
font-size : 11px;
color : #000000;
font-weight : bold;
padding-top : 2px;
padding-bottom : 2px;
background-color : #ffffff;
margin-bottom : 10px;
border-top : 1px solid #d5d7d7;
border-right : 1px solid #d5d7d7;
border-left : 1px solid #d5d7d7;
text-align : center;
cursor : default;
}
.ia-tabt {
font-size : 11px;
color : #8c8c8c;
background-color : #f9f9f9;
padding-bottom : 2px;
margin-bottom : 10px;
border-bottom : 1px solid #d5d7d7;
border-top : 1px solid #d5d7d7;
border-right : 1px solid #d5d7d7;
border-left : 1px solid #d5d7d7;
}
.main_div_bottom {
margin : 5px 5px 5px 5px;
padding : 5px 5px 5px 5px;
}
.ia-tab {
font-size : 11px;
color : #8c8c8c;
font-weight : bold;
padding-top : 2px;
padding-bottom : 2px;
background-color : #eeeeee;
margin-bottom : 10px;
border-bottom : 1px solid #d5d7d7;
border-top : 1px solid #d5d7d7;
border-right : 1px solid #d5d7d7;
border-left : 1px solid #d5d7d7;
text-align : center;
}
.ia-tab1 {
font-size : 11px;
color : #8c8c8c;
font-weight : bold;
padding-top : 2px;
padding-bottom : 2px;
background-color : #eeeeee;
margin-bottom : 10px;
border-bottom : 1px solid #d5d7d7;
}
.a-tab_left {
font-size : 11px;
border-left : 1px solid #d5d7d7;
padding-left : 2px;
}
.a-tab_right {
font-size : 11px;
border-right : 1px solid #d5d7d7;
padding-right : 2px;
}
.a-tab_middle {
font-size : 11px;
}
.a-tab_bottom {
border-right : 1px solid #d5d7d7;
border-left : 1px solid #d5d7d7;
border-bottom : 1px solid #d5d7d7;
padding-left : 2px;
padding-right : 2px;
padding-top : 2px;
}
.a-tab_bottom1 {
border-right : 1px solid #d5d7d7;
border-bottom : 1px solid #d5d7d7;
padding-left : 2px;
padding-right : 2px;
padding-top : 2px;
}
.event1 {
border-bottom : 1px dotted #a9a9a9;
}
.spce {
font-size : 10px;
color : #000;
padding : 0 0 5px 0;
margin : 0 0 5px 0;
}
body, td {
font-size : 12px;
font-family : Arial, Tahoma, Verdana;
color : #434b4d;
}
a {
color : #008cdb;
text-decoration : underline;
}
a:visited {
color : #483d8b;
text-decoration : underline;
}
a:hover {
color : #0050ac;
text-decoration : none;
}
a:active {
color : #0050ac;
text-decoration : underline;
}
td {
vertical-align : top;
text-align : left;
}
table {
border-width : 0;
border-style : solid;
}
#price {
border : 0 solid black;
vertical-align : bottom;
padding : 0 10px 0 0;
}
img {
border : 0 solid black;
}
img.img_special {
border : 1px solid #d5d7d7;
}
img.img_banner {
border : 1px solid #d5d7d7;
}
#top-text {
font-size : 10px;
padding-top : 10px;
padding-left : 15px;
padding-right : 15px;
padding-bottom : 5px;
color : #434b4d;
}
#blue-line {
border : 0 solid #008cdb;
height : 2px;
background-color : #008cdb;
color : #008cdb;
width : 100%;
}
#b-line {
border-top : 4px solid #000;
border-right : 1px solid #d5d7d7;
}
#b-line-footer {
border-top : 4px solid #000;
border-right : 1px solid #d5d7d7;
background-color : #008cdb;
border-right : 0;
}
#size-menu {
font-size : 11px;
}
#g-line {
border-top : 4px solid #a0b5c1;
}
#g-line-footer {
border-top : 4px solid #a0b5c1;
background-color : #008cdb;
}
.allarti {
padding : 7px 0 0 0;
}
h1 {
font-size : 18px;
color : #000;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
.h1 {
font-size : 16px;
color : #e2eef9;
padding : 0 0 0 0;
margin : 0 0 0 0;
background-image : none;
font-style : normal;
}
h2 {
font-size : 130%;
color : #000;
padding : 30px 0 12px 0;
margin : 40px 0 0 0;
background-image : url(../images/hr.gif);
background-position : top;
background-repeat : repeat-x;
}
.h2 {
font-size : 12px;
color : #000;
padding : 0 0 0 0;
margin : 0 0 0 0;
background-image : none;
font-style : normal;
font-variant : normal;
font-weight : normal;
}
h3 {
font-size : 12px;
color : #000;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
h3 div {
text-transform : uppercase;
}
h4 {
font-size : 18px;
color : #000;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
.h4 {
font-size : 16px;
color : #e2eef9;
padding : 0 0 0 0;
margin : 0 0 0 0;
background-image : none;
font-style : normal;
}
h4 div {
text-transform : uppercase;
}
.comment {
font-size : 95%;
padding : 0 0 15px 15px;
margin : 0 0 0 0;
background-image : url(../images/hr.gif);
background-position : bottom;
background-repeat : repeat-x;
}
.botheader {
padding : 0 0 0 0;
}
.reit {
padding : 10px 0 0 0;
font-size : 12px;
text-align : center;
}
.reit-head {
padding : 0 0 0 0;
}
#magaz-info {
padding : 0 50px 0 0;
font-size : 12px;
}
.middle {
vertical-align : middle;
}
.middle-t {
vertical-align : middle;
padding-left : 5px;
}
.l-title {
font-size : 11px;
color : #000;
font-weight : bold;
padding-left : 5px;
padding-right : 2px;
padding-top : 2px;
padding-bottom : 2px;
background-color : #e1e1e1;
margin-bottom : 10px;
}
.r-title {
font-size : 11px;
color : #000;
height : 28px;
padding-left : 5px;
padding-right : 2px;
padding-top : 2px;
padding-bottom : 2px;
background-image : url(../images/blue-line.gif);
background-position : top;
background-repeat : repeat-x;
}
.r-title1 {
font-size : 11px;
color : #000;
height : 28px;
padding-left : 12px;
padding-right : 2px;
padding-top : 2px;
padding-bottom : 2px;
background-image : url(../images/blue-line.gif);
background-position : top;
background-repeat : repeat-x;
}
.r-col-title {
font-size : 12px;
color : #000;
font-weight : bold;
padding : 0 0 15px 0;
}
.date {
font-size : 10px;
color : #434b4d;
}
.date1 {
font-size : 11px;
color : silver;
}
.date2 {
font-size : 11px;
color : black;
font-weight : bold;
}
.anno {
font-size : 10px;
color : #000;
padding : 0 0 5px 0;
margin : 0 0 10px 0;
background-image : url(../images/hr.gif);
background-position : bottom;
background-repeat : repeat-x;
}
.menu-main1 {
text-align : left;
margin : 0 8px 0 30px;
text-indent : -30px;
padding : 0 0 8px 15px;
}
.menu-main2 {
text-align : left;
margin : 0 8px 0 30px;
text-indent : -30px;
padding : 8px 0 8px 15px;
background-image : url(../images/hr.gif);
background-position : top;
background-repeat : repeat-x;
}
.menu-links {
text-align : left;
margin : 0 0 0 20px;
text-indent : 0;
padding : 0 0 0 8px;
font-size : 11px;
color : #434b4d;
}
.menu-new1 {
text-align : left;
margin : 0 0 0 20px;
text-indent : 0;
padding : 0 20px 8px 0;
font-size : 11px;
color : #434b4d;
}
.menu-new3 {
text-align : left;
margin : 0 0 0 0;
text-indent : 0;
padding : 0 20px 8px 0;
font-size : 11px;
color : #434b4d;
}
.menu-new2 {
text-align : left;
margin : 0 10px 0 20px;
text-indent : 0;
padding : 8px 20px 8px 0;
font-size : 11px;
color : #434b4d;
background-image : url(../images/hr.gif);
background-position : top;
background-repeat : repeat-x;
}
#top-menu-main {
padding-top : 7px;
}
#top-menu-main span a {
font-size : 10px;
}
#top-menu-main2 {
padding-left : 20px;
}
#banner {
padding-top : 10px;
border : 1px solid #d5d7d7;
}
#cramps {
font-size : 10px;
padding-bottom : 5px;
color : #434b4d;
}
.smart {
padding-right : 10px;
font-size : 11px;
padding-top : 8px;
}
#smart2 {
padding-right : 0;
padding-top : 10px;
}
#input {
margin-left : 20px;
width : 30%;
}
.input-re {
margin : 3px 0 10px 0;
width : 40%;
font-size : 11px;
font-family : Arial, Tahoma, Verdana;
}
.frmtxt {
margin : 3px 0 10px 0;
width : 90%;
font-size : 11px;
font-family : Arial, Tahoma, Verdana;
}
.form_input {
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
font-size : 12px;
color : #000000;
margin : 0 0 0 0;
}
input.formButton {
margin : 0 0 5px 5px;
font-family : sans-serif, Helvetica, Arial, Tahoma, Verdana, TimesNewRoman;
}
#button-re {
width : 40%;
}
#button-re {
width : 40%;
}
#input-e-mail {
margin-left : 0;
width : 160px;
color : #969696;
margin : 5px 0 0 0;
}
#subform {
background-image : url(../images/hr.gif);
background-position : bottom;
background-repeat : repeat-x;
padding : 0 0 20px 0;
margin : 0 0 20px 0;
}
#button {
margin-left : 20px;
}
#subscribe {
margin-left : 5px;
font-size : 11px;
}
#left-cont {
padding-left : 20px;
padding-top : 20px;
font-size : 12px;
padding-right : 20px;
}
#right-cont {
padding-left : 20px;
padding-top : 20px;
padding-right : 20px;
}
#main-new {
font-size : 11px;
padding-bottom : 10px;
color : #434b4d;
}
a.departments {
font-size : 18px;
padding-left : 10px;
}
.num {
font-size : 12px;
}
.cats {
font-size : 11px;
margin : 5px 0 11px 0;
padding : 0 0 0 0;
background-image : url(../images/hr.gif);
background-position : bottom;
background-repeat : repeat-x;
}
#text {
font-size : 11px;
}
DIV.pages {
text-align : center;
padding-right : 0;
padding-left : 0;
padding-bottom : 0.5em;
padding-top : 10px;
font-size : 12px;
border : 1px solid #ffffff;
}
DIV.pages DIV.numbers {
padding-right : 0;
padding-left : 0;
font-weight : bold;
padding-bottom : 0.2em;
padding-top : 0.2em;
}
DIV.pages SPAN.active {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
padding-top : 0;
color : #000;
background-color : #ffffff;
border-top : 1px solid #bbbbbb;
border-left : 1px solid #bbbbbb;
height : 100%;
width : 100%;
}
DIV.pages DIV.numbers A {
padding-right : 0.7em;
padding-left : 0.7em;
padding-bottom : 0;
padding-top : 0;
}
div.center {
text-align : center;
}
tr.table-head-bg {
background-image : url(../images/table-head-bg.gif);
background-repeat : repeat-x;
}
tr.table-head-bg td {
vertical-align : middle;
color : #ffffff;
font-weight : bold;
font-size : 12px;
text-align : center;
height : 30px;
}
.headtext {
vertical-align : middle;
color : #ffffff;
font-weight : bold;
font-size : 12px;
text-align : center;
height : 30px;
}
tr.table-row td {
font-size : 12px;
padding-left : 5px;
}
table.table-text td {
text-align : left;
padding : 5px;
}
tr.event2 {
background-color : #f9f9f9;
height : 24px;
vertical-align : middle;
}
tr.event {
background-color : #f0f0f0;
height : 24px;
vertical-align : middle;
}
tr.odd2 {
background-color : #ffffff;
height : 24px;
vertical-align : middle;
}
tr.odd {
background-color : #ffffff;
height : 24px;
vertical-align : middle;
}
td.t-text-left {
text-align : left;
vertical-align : middle;
}
.t-text-title {
float : left !important ;
font-size : 12px;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
}
.t-text-category {
color : #626667;
font-family : Arial, Helvetica, sans-serif;
}
.categ_row_impress {
color : #929697;
font-family : Arial, Helvetica, sans-serif;
text-align : center;
font-size : 7pt;
}
td.table-pic {
text-align : center;
vertical-align : middle;
}
td.table-pic img {
margin-bottom : 0;
margin-top : 0;
}
img.pic-bord {
border : 1px solid #8c8c8c;
}
tr.table-row {
padding : 0 0 0 0;
margin : 0 0 0 0;
background-color : #fff;
}
table.vote td {
margin : 0;
padding : 0;
text-align : center;
}
.vote1 {
margin : 0;
padding : 0;
text-align : center;
position : relative;
}
#footer {
text-align : center;
vertical-align : middle;
background-color : #fafbfc;
border-top : 1px solid #d5d7d7;
padding : 10px 0 10px 0;
}
#phone {
font-size : 75%;
color : #434b4d;
padding : 10px 0 10px 20px;
}
#copy {
font-size : 10px;
color : #434b4d;
padding : 0 20px 0 20px;
text-align : right;
vertical-align : middle;
}
.front-width600 {
width : 600px;
}
.field {
font-family : Arial;
font-weight : normal;
font-size : 12px;
text-align : center;
vertical-align : middle;
color : #115186;
text-decoration : none;
}
.img-middle {
vertical-align : middle;
text-align : center;
}
a.front-departments {
font-size : 11px;
font-weight : bold;
}
.creeping {
font-size : 14px;
font-weight : bold;
color : #008cdb;
}
.front-cats {
font-size : 11px;
margin : 0 0 0 0;
padding : 3px 0 10px 0;
background-image : url(../images/hr.gif);
background-position : bottom;
background-repeat : repeat-x;
}
.front-cats1 {
font-size : 11px;
margin : 0 0 0 0;
padding : 3px 0 10px 0;
background-position : bottom;
background-repeat : repeat-x;
}
table.front-vote td {
vertical-align : middle;
}
.Table {
font-family : Arial;
color : #ffffff;
background-color : #f3f3f3;
font-size : 10pt;
width : 100px;
}
.CalendarHeader {
font-family : "Arial";
font-size : 10pt;
font-weight : bold;
color : white;
background-color : #457ef3;
text-decoration : none;
}
a.CalendarHeader {
font-family : "Arial";
font-size : 10pt;
font-weight : bold;
color : white;
background-color : #457ef3;
text-decoration : none;
}
a.CalendarFooter {
font-family : "Arial";
color : white;
text-decoration : none;
}
.Calendar {
font-family : "Arial";
font-size : 8pt;
color : black;
background-color : #f3f3f3;
}
.CalendarwDays {
font-family : "Arial";
background-color : #fef6ae;
color : #333333;
font-weight : bold;
text-align : center;
width : 10px;
}
.CalendarDays {
font-family : "Arial";
font-size : 8pt;
color : teal;
background-color : #fff5ee;
}
.catalog1 img {
margin : 4px 4px 4px 4px;
}
.text div img {
margin : 5px 5px 5px 5px;
}
.custom_form_error {
color : red;
}
.td_s1 {
width : 50%;
border-right : 1px solid #e7e7e7;
}
.t1_s2 {
padding : 0 0 0 0;
margin : 0 0 0 0;
width : 100%;
}
.t1_s3 {
padding : 0 0 0 0;
margin : 4px 0 4px 0;
}
.t1_s5 {
padding : 0 0 4px 0;
margin : 0 0 4px 0;
}
.t1_s6 {
padding : 0 0 4px 0;
margin : 0 0 0 0;
}
body {
padding : 0;
margin : 0;
}
.logoContainer {
height : 170px;
text-align : center;
width : 240px;
}
.logoContainer IMG {
padding-top : 10px;
padding-bottom : 10px;
}
.tableHead_nav_bnr_srch {
width : 100%;
height : 100%;
}
.tableHead TD {
vertical-align : top;
}
.top_info_marqee {
padding : 5px 5px 5px 5px;
background-color : #ff6600;
border : 1px solid #e7e7e7;
height : 15px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight : bold;
color : white;
}

.topNavigation_panel {
width : 100%;
padding : 0;
height : 100%;
}

.topSplitter {
height : 5px;
}
.topNavigation_panel TD {
vertical-align : top;
border-left : 1px dashed #e7e7e7;
padding : 4px 6px 0 7px;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
line-height : 13pt;
}
.topNavigation_panel TD A {
text-decoration : none;
vertical-align : top;
color : #434b4d;
}
.topNavigation_panel TD p {
margin : 8px 0 2px 0;
}
.topNavigation_panel TD A:hover {
text-decoration : underline;
}
.topNavigation_panel TD.search_panel_bg, .topBanner {
border : 1px solid #e7e7e7;
border-collapse : collapse;
border-left-style : solid !important ;
border-right-color : #f9f9f9;
background-color : #f9f9f9;
vertical-align : top;
}
.topBanner {
padding : 4px 5px 0 10px;
height : 98px;
vertical-align : top;
}
.search_panel_bg {
border-top-color : #f9f9f9;
width : 279px !important ;
margin : 0 0 0 0;
padding : 0 0 0 0;
height : 72px;
vertical-align : middle;
border-left : 1px solid #e7e7e7 !important ;
}
.search_panel_bg TABLE TD {
border-left-color : #f9f9f9;
color : #00b7eb;
font-size : 8pt;
line-height : 10pt;
margin : 0;
padding : 0;
padding-left : 10px;
}
.searchFormContainer FORM {
padding-top : 7px;
padding-left : 15px;
}
.searchFormContainer {
height : 44px;
background-image : url(../images/google_search_pnl.gif);
background-position : center;
background-repeat : no-repeat;
vertical-align : top !important ;
}
.menulink {
margin : 0 0 0 0;
padding : 0 0 0 0;
}
.menulink a:hover {
text-decoration : underline !important ;
}
.menulink a {
text-decoration : none !important ;
}
.menulink IMG {
padding-top : 1px;
}
.nowrap {
white-space : nowrap;
}
.body_img {
padding : 0 0 0 0 !important ;
margin : 0 0 0 0 !important ;
background-color : #666666;
}
.body_img img {
padding : 0 0 0 0 !important ;
margin : 0 0 0 0 !important ;
}
.comp_header {
background-color : #d6162f;
font-size : 12px;
color : white;
font-weight : bold;
margin : 2px;
padding : 5px;
vertical-align : middle;
}
.company_comments {
background-color : #ffffdf;
border : 1px solid #dedfa7;
padding : 10px;
font-family : Arial, Helvetica, sans-serif;
font-style : italic;
margin-bottom : 5px;
margin-top : 5px;
margin-right : 5px;
}
.company_comments .author {
font-style : normal;
margin-top : 5px;
font-weight : bold;
text-align : right;
}
.company_comments_bad {
background-color : #ffe7df;
border : 1px solid #dfb5a7;
padding : 10px;
font-family : Arial, Helvetica, sans-serif;
font-style : italic;
margin-bottom : 5px;
margin-top : 5px;
margin-right : 5px;
}
.company_comments_bad .author {
font-style : normal;
margin-top : 5px;
font-weight : bold;
text-align : right;
}
.company_comments_good {
background-color : #dfffe3;
border : 1px solid #a7dfaf;
padding : 10px;
font-family : Arial, Helvetica, sans-serif;
font-style : italic;
margin-bottom : 5px;
margin-top : 5px;
margin-right : 5px;
}
.company_comments_good .author {
font-style : normal;
margin-top : 5px;
font-weight : bold;
text-align : right;
}
.page_links {
width : 100%;
background-color : #ebe0ff;
border : 1px solid #d3c0f7;
height : 37px;
vertical-align : middle;
text-align : left;
padding-top : 3px;
margin-left : 0;
padding-left : 0;
}
.page_item {
width : 27px;
height : 27px;
float : left;
vertical-align : middle;
text-align : center;
}
.page_item1 {
width : 27px;
height : 27px;
float : left;
vertical-align : middle;
text-align : center;
background-color : #ffffff;
border-top : 1px solid #bbbbbb;
border-left : 1px solid #bbbbbb;
}
div.active {
color : #000;
background-color : #ffffff;
border-top : 1px solid #bbbbbb;
border-left : 1px solid #bbbbbb;
height : 22px;
width : 100%;
padding : 6px 0 6px;
}
div.inactive {
width : 100%;
padding : 6px 0 6px;
}
td.block1 {
border-top : 1px solid #e7e7e7;
}
.comments {
width : 100%;
font-weight : normal;
}
ul.menu_kir {
font-size : 11px;
padding-left : 22px;
font-weight : normal;
margin-left : 1px;
line-height : 1.5;
}
ul ul.menu_kir {
font-size : 11px;
padding : 0;
font-weight : normal;
margin-left : 23px;
line-height : 1.5;
}
li.select {
font-weight : bold;
}
.ratetoday1 {
color : #00008b !important ;
vertical-align : middle !important ;
text-align : center !important ;
}
.ratetoday2 {
color : #00008b !important ;
vertical-align : middle !important ;
text-align : center !important ;
width : 50px !important ;
}
.round_border * {
background : #f7fcff none repeat scroll 0% 0%;
display : block;
height : 1px;
overflow : hidden;
}
.round_border {
display : block;
}
.round_border_layer3 {
background : #c4c4c4 none repeat scroll 0% 0%;
border-left : 1px solid #d3d4d5;
border-right : 1px solid #d3d4d5;
margin : 0 3px;
padding : 0 1px;
}
.round_border_layer1 {
border-left : 1px solid #c4c4c4;
border-right : 1px solid #c4c4c4;
margin : 0 1px;
}
.round_border_layer2 {
border-left : 1px solid #d3d4d5;
border-right : 1px solid #d3d4d5;
margin : 0 2px;
padding : 0;
}

.navclip{
  padding-left:17px;
  height:14px;
  width:14px;
}

.navclip_events{
  background:url('/images/navimg.gif') no-repeat 0px 0px;
}

.navclip_analytics{
  background:url('/images/navimg.gif') no-repeat 0px -14px;
}

.navclip_job{
  background:url('/images/navimg.gif') no-repeat 0px -28px;
}

.navclip_news{
  background:url('/images/navimg.gif') no-repeat 0px -42px;
}

.navclip_fun{
  background:url('/images/navimg.gif') no-repeat 0px -56px;
}

.navclip_info{
  background:url('/images/navimg.gif') no-repeat 0px -70px;
}

.navclip_afisha{
  background:url('/images/navimg.gif') no-repeat 0px -84px;
}

.navclip_catalog{
  background:url('/images/navimg.gif') no-repeat 0px -98px;
}

.navclip_adboard{
  background:url('/images/navimg.gif') no-repeat 0px -112px;
}

