/* CSS Document */

body,td,th {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}
body {
        background-image: url(../Images/CurrentSite/spring/page_bg.gif);
        background-repeat: repeat;
}
form {
        padding:0px;
        margin:0px;
}
ul {
        padding:0px;
        margin:0px;
}
a {
        color: #1A3E94;
        text-decoration:underline;
}
a:hover {
        color: #D42456;
        text-decoration:underline;
}
a#bold {
        color: #1A3E94;
        text-decoration:none;
        font-weight:bold;
}
a#bold:hover {
        color: #D42456;
        text-decoration:none;
        font-weight:bold;
}
#Layer1 {
        position:absolute;
        left:0px;
        top:30px;
        width:244px;
        height:137px;
        z-index:2;
}
#Layer2 {
        position:absolute;
        left:1px;
        top:191px;
        width:172px;
        height:40px;
        z-index:2;
}
#Layer3 {
        position:absolute;
        right:353px;
        top:0px;
        width:371px;
        height:183px;
        z-index:3;
}
#Layer4 {
        position:absolute;
        left:30%;
        top:57px;
        width:241px;
        height:31px;
        z-index:4;
}
#Layer5 {
		display:none; // display:block;
        position:absolute;
        left:0;
        top:0px;
        width:100%;
        height:190px;
        z-index:1;
}
#Layer6 {
        position:absolute;
        right:0px;
        top:0px;
        width:511px;
        height:249px;
        z-index:2;
}
.ColumnLeft {
        background:url(../Images/CurrentSite/spring/columnleft_bg_top.gif) top left repeat-x;
        padding-right:20px;
        padding-top:27px;
        padding-bottom:30px;
        vertical-align:top;
}
.ColumnCenter {
        background:url(../Images/CurrentSite/spring/columncenter_bg_top.gif) top left repeat-x;
        padding-right:10px;
        padding-left:10px;
        padding-top:8px;
        padding-bottom:50px;
        vertical-align:top;
}
.ColumnRight {
        background:url(../Images/CurrentSite/spring/columnright_bg_top.gif) top right repeat-x;
        padding-left:20px;
        padding-top:27px;
        vertical-align:top;
}
.Main {
        background:url(../Images/CurrentSite/spring/main_top_bg.gif) top left repeat-x;
        padding:25px 30px 30px 30px;
        vertical-align:top;
        text-align:justify;
}
TD.menu {
        border-left:#1A3E94 solid 4px;
        padding:22px 0px 40px 18px;
        vertical-align:top;
}
TABLE.Search {
        margin-bottom:13px;
        background:url(../Images/CurrentSite/spring/search_bg.gif) left center no-repeat;
        height:29px;
        background-color:#FFFFFF;
}
TABLE.Icons {
        margin-bottom:13px;
        background:url(../Images/CurrentSite/spring/icons_bg.gif) right center no-repeat;
        height:29px;
        background-color:#FFFFFF;
}
TABLE.Icons IMG{
        margin-right:8px;
        margin-left:20px;
}

input#search{
        border:#80971F solid 1px;
        width:159px;
        margin-left:23px;
        margin-right:9px;
        height:17px;
        font-size:10px;
        padding-left:5px;
}
.opaque {
        background-image:url(../Images/CurrentSite/spring/back.png);
        // background-image:none;
        // filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Themes/Images/CurrentSite/spring/back.png',sizingMethod='scale');

}
.FooterMenu {
        color:#A8A8A8;
        text-align:center;
}
.FooterMenu a {
        color:#1A3E94;
        font-weight:bold;
        text-decoration:none;
        padding-left:27px;
        padding-right:27px;
}
.FooterMenu a:hover {
        color:#CA2559;
        text-decoration:none;
}
TD.BoxTitle {
        background-color:#C22A5F;
        padding-left:18px;
        height:28;
        vertical-align:middle;
}
TD.BoxContent {
        padding:22px 17px 35px 17px;
        vertical-align:top;
        text-align:justify;
}
TD.BoxContent IMG{
        border:#FFFFFF solid 5px;
}
.list {
        font-weight: bold;
        list-style-position: outside;
        list-style-image: url(../Images/CurrentSite/spring/bullet.gif);
        list-style-type: square;
        margin-left:20px;
}
IMG.newsImg {
        float:left;
        border:#FFFFFF solid 5px;
        margin-right:10px;
        margin-bottom:10px;
}
.style1 {color: #A8A8A8}
.Title {
        color: #D42456;
        font-size: 16px;
        font-weight:600;

}

.Title a {
        color: #D42456;
        font-size: 16px;
        font-weight:600;
        text-decoration: none;
}

IMG#product {
        border:#999999 solid 1px;
        margin-bottom:4px;
}

/* ############# стили левого меню ############### */

/* LEFT_MENU */
td.left_menu ul {
        width:155px;
        padding:1px 1px;
        padding-left:10px;
        list-style-type:none;
        margin: 0px;
}

td.left_menu ul li {
        padding-bottom:3px;
        background-position:top;
        margin-top: 10px;
}

td.left_menu ul li a {
        text-decoration:none;
        font-weight:bold;
        background-position: left 1px;
        background-repeat: no-repeat;
        padding-left:15px;
}

td.left_menu ul li.inactive a {
        color:#1a3e94;
        background-image:url(../Images/CurrentSite/spring/menu_level1_bullet_out.gif);
}

td.left_menu ul li.Active a {
        color:#ca2559;
        background-image:url(../Images/CurrentSite/spring/menu_level1_bullet_over.gif);
}

td.left_menu ul li a:hover {
        color:#ca2559;
        background-image:url(../Images/CurrentSite/spring/menu_level1_bullet_over.gif);
        text-decoration: none;
}

td.left_menu ul li.Active li a {
        color:#ca2559;
        text-decoration:none;
        font-weight:bold;
        background-image:url(../Images/CurrentSite/spring/menu_level2_bullet_over.gif);
        background-position: left 3px;
        background-repeat: no-repeat;
        padding-left:12px;
}

td.left_menu ul li li.inactive a {
        color:#1a3e94;
        background-image:url(../Images/CurrentSite/spring/menu_level2_bullet_off.gif);
}

td.left_menu ul li li a:hover {
        color:#ca2559;
        background-image:url(../Images/CurrentSite/spring/menu_level2_bullet_over.gif);
        text-decoration: none;
}

td.left_menu ul li li.Active li a {
        color:#ca2559;
        text-decoration:none;
        font-weight: normal;
        background-image:url(../Images/CurrentSite/spring/menu_level2_bullet_off.gif);
        background-position: left 3px;
        background-repeat: no-repeat;
        padding-left:10px;
}

td.left_menu ul li li li.inactive a {
        color:#1a3e94;
}

td.left_menu ul li li li a:hover {
        color:#ca2559;
        background-image:url(../Images/CurrentSite/spring/menu_level2_bullet_over.gif);
}

td.left_menu ul li li li li.Active a {
        color:#1a3e94;
        text-decoration:none;
        font-weight: normal;
        background-image:url(../Images/CurrentSite/spring/menu_level3_bullet_off.gif);
        background-position: left 3px;
        background-repeat: no-repeat;
        padding-left:10px;
}

td.left_menu ul li li li li.inactive a {
        color:#1a3e94;
}

td.left_menu ul li li li li a:hover {
        color:#ca2559;
        background-image:url(../Images/CurrentSite/spring/menu_level3_bullet_over.gif);
}

/* ############# стили левого меню ############### */

/* ############# стили карты сайта ############### */

div.SiteMap ul {
        padding: 0px;
        margin: 0px;
        list-style-position: outside;
        list-style: none;
}

div.SiteMap li {
        padding-top: 4px;
        margin: 0px;
        padding-left: 20px;
        background-image: url(../Images/SiteMap/MenuBullet.gif);
        background-position: top left;
        background-repeat: no-repeat;
}

div.SiteMap li.Begin {
        border-left: 1px solid #666666;
        background: transparent;
}

div.SiteMap li.End {
        border-left: 1px solid #666666;
}

div.SiteMap li.EndOver {
        border-left: 1px solid #666666;
        background-image: url(../Images/SiteMap/MenuBulletOver.gif);
}

div.SiteMap li.Last {
        background-image: url(../Images/SiteMap/MenuLastBullet.gif);
}

div.SiteMap li.LastOver {
        background-image: url(../Images/SiteMap/MenuLastBulletOver.gif);
}

div.SiteMap a {
        color: #666;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 100%;
}

div.SiteMap a:hover {
        text-decoration: underline;
}
h1{
font-size: 12pt;
}
h2{
font-size: 11pt;
}
h3{
font-size: 10pt;
}

div.logo_img {
	padding:50px 0 0 40px;
}
div.logo_img img{
	margin:0 15px 15px 0;
}


/* ############# стили карты сайта ############### */
