body {margin: 0px; padding: 0px; font: 11px Tahoma; color: #000000; line-height: 15px;}

form {margin: 0px; padding: 0px}

input.text, input.file {font: 11px Tahoma; color: #000000; line-height: 15px; border: 0px; width: 99%}
textarea.frontpage  {font: 11px Tahoma; color: #000000; line-height: 15px; border: 0px; width: 99%; height: 30px; overflow-y:hidden;}
    
#head1 {height: 50px; background: url(/images/bg1.jpg)}
#logo  {width: 965px; margin: 0px auto; padding-left: 35px}
#logo_img  {float: left; width: 400px;}
#logo_menu {float: left; width: 555px; padding-top: 11px; text-align: right; font: bold 10px Tahoma; color: #ffffff;}
#logo_menu a {color: #ffffff;}
#head2 {height: 43px; background: url(/images/bg2.jpg)}
    
#menu {width: 965px; margin: 0px auto; padding-left: 35px}
.menu {padding: 0px; margin: 0px; height: 43px;}
.menu li {list-style: none; float: left; margin: 15px 30px 0px 0px; height: 28px}
.menu li.sel {height: 25px; border-bottom: 3px solid #2C779C}
.menu a  {font-weight: bold; color: #166891; text-decoration: none}

p {padding: 0px 0px 15px 0px; margin: 0px}
b.blue {color: #176891}
a {color: #176891}
h1 {margin: 0px; padding: 0px 0px 17px 0px; color: #18658C; font: 18px 'Microsoft Sans Serif';}
h2 {font: bold 11px Tahoma; color: #166992; margin: 0px; padding: 0px 0px 15px 0px;}
h2 a {color: #166992; text-decoration: none}
h3 {font: bold 12px Tahoma; color: #000000; margin: 0px; padding: 0px 0px 15px 0px;}
h3 span {color: #166992;}    
.end {clear: both}

.box {width: 1000px; margin: 0px auto;}
.box_left  {width: 224px; padding: 30px 7px 30px 11px; float: left;}
.box_right {width: 650px; padding: 30px 0px 30px 7px; float: right;}

.box_left_index  {width: 445px; padding: 25px 10px 30px 35px; float: left;}
.box_right_index {width: 445px; padding: 25px 10px 0px 35px; float: left;}

.block {width: 210px; float: left; margin-right: 25px;}
.block_last {width: 210px; float: left; margin: 0px; padding: 0px}

.news_btop {width: 200px; border-top: 3px solid #2D789D; margin: 0px 5px; height: 14px}
.news_text {width: 200px; margin: 0px 5px; padding: 15px 1px 0px 1pxwidth: 200px; margin: 0px 5px; padding: 15px 1px 0px 1px}

.sep15px {height: 15px;}

.listbox {width: 222px; border: 1px solid #cccccc; border-collapse: collapse;}
.listbox td {padding: 6px; border: 1px solid #cccccc; border-collapse: collapse}
.listbox .header, .listbox .ico {background: #F9F9F9}
.listbox a  {text-decoration: none; color: #000000}
.listbox a.link {font-weight: bold; color: #166891;}
.listbox .ico {width: 6px;}

.listbox2 {width: 222px; border: 1px solid #cccccc; border-collapse: collapse; border-bottom: 0px}
.listbox2 td {padding: 6px; border: 1px solid #cccccc; border-collapse: collapse; background: #F9F9F9; border-bottom: 0px}
.listbox2 a.link {font-weight: bold; color: #166891; text-decoration: none;}

.form {width: 100%; margin-bottom: 11px;  border-collapse: collapse;}
.form2 {width: 500px; margin-bottom: 11px;  border-collapse: collapse;}
.form3 {width: 368px; margin-bottom: 11px;  border-collapse: collapse;}

.form3 td {border: 1px solid #eeeeee; border-collapse: collapse; padding: 4px 12px 3px 12px;}
.form3 td.head  {width: 66px; color: #176891; font-weight: bold; background: #F9F9F9;}

.form4 {margin-bottom: 11px;  border-collapse: collapse;}
.form4 td {padding: 4px 12px 3px 12px;}
.form4 td.head {color: #176891; font-weight: bold; background: #F9F9F9; border: 1px solid #eeeeee; border-collapse: collapse;}

.form td, .form2 td {border: 1px solid #eeeeee; border-collapse: collapse; padding: 4px 12px 3px 12px;}
.form td.head, .form2 td.head {color: #176891; font-weight: bold; background: #F9F9F9; white-space: nowrap;}
.form td.head span, .form2 td.head span {color: #000000; font-weight: normal;}
.form td.file, .form2 td.file {padding: 0px 0px 0px 6px; width: 376px}

.submit {font: bold 11px tahoma; color: #166891; padding: 5px 10px; border: 1px solid #cccccc; background: #F9F9F9;}
.button_box {margin-top: 11px; text-align: right}
.button_box2 {width: 500px; margin-top: 11px; text-align: right}
.button_box3 {width: 368px; margin-top: 11px; text-align: right}

.myDragClass {background: #eeeeee}
.error {padding-bottom: 15px; color: #FF0000}

.message {padding-bottom: 15px; color: green}

.jquery-checkbox-box {display: inline; cursor: pointer; cursor: hand;}
.jquery-checkbox {display: inline;}
.jquery-checkbox .mark {display: inline;}
.jquery-checkbox img {vertical-align: middle; width: 12px; height: 12px;}
.jquery-checkbox img {background: transparent url(http://66.147.240.151/~avtomapp/bou/images/checkbox.gif) no-repeat;}
.jquery-checkbox img {background-position: 0px 12px;}
.jquery-checkbox-checked .jquery-checkbox img {background-position: 0px 0px;}


div.skinned-select {background: url('http://66.147.240.151/~avtomapp/bou/images/select.gif') no-repeat scroll 0pt 100%;}
div.skinned-select select {width: 210px; opacity: 0; filter: alpha(opacity = 0); moz-opacity: 0; position: relative; z-index: 100;}
div.skinned-select .select-text {position: absolute; line-height: 15px; width: 210px; z-index: 1;}
div.skinned-select select, div.skinned-select select option {width: 210px; border: 0px;}
/* non javascript version select */
.skinnable-select select {width: 210px; font-size: 11px; border: 0px;}

#footer {height: 29px; background: url(http://66.147.240.151/~avtomapp/bou/images/bg3.gif); margin-top: 60px}
#footer_text {width: 1000px; margin: 0px auto; text-align: center; color: #ffffff; padding-top: 8px}