﻿div.CheckBox {
    background: url("./../img/CheckBox.png") no-repeat scroll 5px 5px transparent;
    cursor: pointer;
    margin-bottom: 3px;
    padding: 5px 5px 5px 25px;
}

div.CheckBoxActive {
    background-color: #EFF9FF;
    background-image: url("./../img/CheckBoxActive.png");
    border: 1px solid #D0ECFE;
}

div.Container div.Content
{
    width:947px;
    margin:0 auto;
}

div.Container div.FooterDistance
{
    height:180px;
}

div.Container div.Content  div.ContentBox
{
    background:url("./../img/Content.png") center top repeat-y;
    width:947px;
    padding:15px 0;
}

div.Container div.Content  div.ContentBoxHeader
{
    background:url("./../img/ContentHeader.png") center top no-repeat;
    width:947px;
    height:7px;
    font-size:0;
    line-height:0;
}

div.Container div.Content  div.ContentBoxFooter
{
    background:url("./../img/ContentFooter.png") center top no-repeat;
    width:947px;
    height:7px;
    font-size:0;
    line-height:0;
    margin-bottom:20px;
}

div.Container div.Content  div.ContentColumn
{
    padding:0 25px 10px 25px;
}

div.Container div.Content  div.ContentColumn25 { width:185px; }
div.Container div.Content  div.ContentColumn50 { width:421px; }
div.Container div.Content  div.ContentColumn75 { width:657px; }
div.Container div.Content  div.ContentColumn33 { width:265px; }
div.Container div.Content  div.ContentColumn66 { width:580px; }

div.Container div.Content  div.ContentColumnLeft
{
    float:left;
    border-right:1px solid #d1dde4;
}

div.Container div.Content  div.ContentColumnMiddle
{
    float:left;
    border-right:1px solid #d1dde4;
    border-left:1px solid #d1dde4;
    margin-left:-1px;
}

div.Container div.Content  div.ContentColumnRight
{
    float:left;
    border-left:1px solid #d1dde4;
    margin-left:-1px;
}

div.Container div.Content  div.ContentColumnNoBorder
{
    border:0;
    margin-left:0;
}

div.Container div.ContentColumn div.InputLabel
{
    margin-top:15px;
}

div.Container div.ContentColumn div.InputLabel div.Title
{

}

div.Container div.ContentColumn div.InputLabel div.Input
{
    padding-left:15px;
    padding-top:7px;
}

div.Container div.ContentColumn div.InputLabel div.Input textarea
{
    height:300px;
    width:100%;
}
div.Container div.ContentColumn div.InputLabel div.Input select
{
    width:100%;
}

div.Container div.ContentColumn div.InputLabel div.Input input
{
    width:100%;
}

div.Container div.ContentColumn h1
{
    font-size:24px;
    color:#3d3d3d;
    font-weight:normal;
    padding:20px 10px 10px 10px;
    margin:0 0 30px 0;
    border-bottom:1px solid #d1dde4;
}

div.Container div.ContentColumn div.Center
{
    text-align:center;
}

div.Container div.ContentColumn div.LargeText
{
    font-size:24px;
    color:#3d3d3d;
    font-weight:normal;
    margin:0 0 30px 0;
}

div.Container div.ContentColumn h2
{
    font-size:17px;
    color:#115a78;
    font-weight:normal;
    padding:10px 0;
}

div.Container div.ContentColumn h3
{
    font-size:15px;
    color:#115a78;
    font-weight:normal;
    padding:10px 0;
    line-height:26px;
}

div.Container div.ContentColumn p
{
    padding:0 0 10px 0;
    color:#000;
}

div.Container div.ContentColumn div.Error
{
    padding:15px 15px 5px 15px;
    border:1px solid #ff0d0d;
    margin-bottom:20px;
}

div.Container div.ContentColumn div.Error p
{
    font-size:14px;
    color:#ff0d0d;
}

div.Container div.ContentColumn a
{
    color:#00648f;
}

div.Container div.Baners a
{
    margin:0 15px 15px 0;
    display:block;
    float:left;
}

div.Container div.ContentColumn div.Help
{
    color:#43484b;
    margin:15px 0;
    padding:15px 15px 0 15px;
    background:#d8eefe;
    border:1px solid #0d70ab;
}

div.Container div.ContentColumn div.SelectedItems
{
    width:660px;
    margin:15px auto;
    padding:10px 20px 10px 20px;
    border:2px solid #0d70ab;
}

div.Container div.ContentColumn div.SelectedItem
{
    padding:10px;
    border-bottom:1px solid #cacaca;
}

div.Container div.ContentColumn div.SelectedItemLast
{
    border:0;
}

div.Container div.ContentColumn div.SelectedItemButtons
{

}

div.Container div.ContentColumn div.SelectedItemButtons div
{
    width:14px;
    height:14px;
    cursor:pointer;
    float:left;
    margin-right:10px;
    position:relative;
    top:2px;
}

div.Container div.ContentColumn div.SelectedItemButtons .Remove
{
    background:url('./../img/Remove.png') left top no-repeat;
}

div.Container div.ContentColumn div.SelectedItemButtons .Down
{
    background:url('./../img/Down.png') left top no-repeat;
}

div.Container div.ContentColumn div.SelectedItemButtons .Up
{
    background:url('./../img/Up.png') left top no-repeat;
}

div.Container div.ContentColumn div.SelectedItemButtons .None
{
    background:none;
}

div.Container div.ContentColumn div.SelectedItemTitle
{
    color:#2172a9;
    font-size:14px;
}

div.Container div.ContentColumn div.SelectedItemTitle span
{
    color:#363b3e;
}

div.Container div.ContentColumn div.GroupList
{
    width:700px;
    margin:15px auto;
}

div.Container div.ContentColumn div.GroupListItem
{
    border-bottom:1px solid #94c7e4;
}

div.Container div.ContentColumn div.GroupListItemLast
{
    border:0;
}

div.Container div.ContentColumn div.GroupListTitle
{
    padding:5px 5px 5px 25px;
    color:#094063;
    font-size:16px;
    background:url('./../img/GroupListItem.png') 8px 8px no-repeat;
    cursor:pointer;
}

div.Container div.ContentColumn div.GroupListChildrens
{
    display:none;
    padding:5px 25px 15px 25px;
}

div.Container div.ContentColumn div.GroupListChildren
{
    padding:5px 5px 5px 22px;
    color:#2172a9;
    background:url('./../img/GroupListChildren.png') 3px 6px no-repeat;
    cursor:pointer;
}

div.Container div.ContentColumn div.GroupNotFitChildren
{
    padding:5px 5px 5px 22px;
    color:#2172a9;
}


div.Container div.ContentColumn div.GroupListChildren span
{
    color:#363b3e;
}

div.Container div.ContentColumn div.GroupListItemActive div.GroupListChildrens
{
    display:block;
}

div.Container div.ContentColumn div.GroupListItemActive div.GroupListTitle
{
    background:url('./../img/GroupListItemActive.png') 3px 12px no-repeat;
}

div.Container div.ContentColumn div.YandexMap
{
    width:670px;
    margin:15px auto;
}

div.Container div.ContentColumn div.Slider
{
    width:766px;
    height:80px;
    margin:0 auto;
    position:relative;
    background:url("./../img/Slider.png") left 40px no-repeat;
}

div.Container div.ContentColumn div.Slider div.SliderArrow
{
    width:12px;
    height:25px;
    position:absolute;
    left:0;
    top:41px;
    background:url("./../img/SliderArrow.png") left top no-repeat;
    cursor:pointer;
}

div.Container div.ContentColumn div.Slider div.SliderValue
{
    position:absolute;
    left:0;
    top:70px;
    color:#2a5978;
}

div.Container div.ContentColumn div.GroupListChildren
{
    padding:5px 5px 5px 22px;
    color:#2172a9;
    background:url('./../img/GroupListChildren.png') 3px 6px no-repeat;
    cursor:pointer;
}
a.slider_news_right2 {
    display:block;
    float:left;
    width: 24px;
    height: 57px;
    text-decoration:none;
    background: url("./../img/slider_news_right.png") no-repeat;
    z-index: 999;
    bottom: 85px;
    position: relative;
    left: 412px;
}

a.slider_news_left2 {
    display:block;
    float:left;
    width: 24px;
    height: 57px;
    text-decoration:none;
    background: url("./../img/slider_news_left.png") no-repeat;
    z-index: 999;
    bottom: 85px;
    position: relative;
    left: 0px;
}

.scrolling_ad_text {
    padding-left: 41px;
}

div.ContentBox div.ContentColumn  div.Link
{
    color:#003354;
    padding:5px 10px;
    cursor:pointer;
    font-size:14px;
    text-decoration:underline;
}
div.ContentBox div.ContentColumn  div.LinkActive
{
    background:#a4dafc;
    text-decoration:none;
}

div.ContentBox div.ContentColumn div.RadioBox
{
    padding:5px 5px 5px 25px;
    cursor:pointer;
    border:1px solid #fff;
    -moz-border-radius: 4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    background:url("./../img/RadioBox.png") 5px 4px no-repeat;
    margin-bottom:3px;
}

div.ContentBox div.ContentColumn div.TabBoxContent  div.RadioBox
{
    border-color:#dbf1ff;
}

div.ContentBox div.ContentColumn div.RadioBoxActive
{
    border:1px solid #d0ecfe;
    background-color:#eff9ff;
    background-image:url("./../img/RadioBoxActive.png");
}
