﻿* {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
h1 {font-size:9px}
#IEOP {
    position:absolute;
    width:670px;
    padding-left:290px;
    margin-top:8px;
    height:120px; 
    float:right;
    display: inline;
	width:700px; margin-left:300px; display:block; padding:0px;
}
body { 
    line-height:14px;
    font-family:Tahoma;
    border:0px solid #000;
    margin:0px auto;
    width:1038px;
    /*background:url(images/ten.png) repeat-y center 100% #ccc;*/
    color:#000;
    font-size:12px}
a {color:#0087bf; text-decoration:underline}
a:hover {color:#0087bf; text-decoration:none}
ul.show { display:block}
IMG {border:none}
#left {background:url(images/left.gif) repeat-y top left; float:left; width:28px; height:1291px}
#rigth {background:url(images/rigth.gif) repeat-y top left; float:right; width:27px; height:1291px}
#logo { 
    width:969px;
    background:url(images/top.jpg) no-repeat top left;
    height:183px;
    margin-left:35px;
    clear:both;}
#topMenu {
    height:36px;
    width:705px;
    padding-top:15px;
    padding-left:0px;
    margin-left:245px;
    margin-top:-50px;
    font-family:Tahoma;
    font-weight:bold;
    font-size:12px; }

#main { 
    float:left;
	margin-left:40px;
    -margin-left:21px;
}
#razdelu {
    width:160px;
    float:left;
    clear:both;
    border-left:1px solid #80dafd;
    border-right:1px solid #80dafd;
    border-bottom:1px solid #80dafd;
    color:#0087bf}
#razdelu_rigth {
    width:350px;
    float: left;
    border-left:1px solid #80dafd;
    border-right:1px solid #80dafd;
    border-bottom:1px solid #80dafd;
    color:#0087bf}
#razdelu_center {
    width:441px;
    float: left;
    border-left:1px solid #80dafd;
    border-right:1px solid #80dafd;
    border-bottom:1px solid #80dafd;
    color:#0087bf}
#center { 
    float:left;
    width:441px;
    margin:0px 5px}
#center p{
    padding-left:310px;
}
#razdelu_rigth_main {
    width:253px;
    float: right;
    border-left:1px solid #80dafd;
    border-right:1px solid #80dafd;
    border-bottom:1px solid #80dafd;
    color:#0087bf;
    margin-right:33px}
#razdelu_center_main {
    width:503px;
    float: left;
    border-left:1px solid #80dafd;
    border-right:1px solid #80dafd;
    border-bottom:1px solid #80dafd;
    color:#0087bf}
#center_main { 
    float:left;
    width:503px;
    margin:0px 22px;
    background:url(images/fon_top.gif) no-repeat top left #fff9f1; }
#center_catalog_cat { 
    float:left;
    width:763px;
    margin:0px 15px;
}
#center_catalog { 
    float:left;
    width:513px;
    margin:0px 15px;
}
#razdelu_rigth .logins {
    background-color:#d7f1fe;
    border-bottom:1px solid #80dafd;;
    border-top:1px solid #80dafd;
    padding-left:5px}
#razdelu_rigth .logins span, #razdelu_rigth .logins a, #razdelu_rigth .logins a:hover{
    color:#0087bf}
#but_login {
    background-color:#003f84;
    color:#FFF;
    font-weight:bold;
    border:none;
    font-size:12px;
    padding:3px}
#razdelu_rigth .fotos {
    background-color:#ffeeb3;
    border-bottom:1px solid #80dafd;;
    border-top:1px solid #80dafd;
    height:25px;
    margin-top:5px;
    color:#f76476;
    font-weight:bold;
    padding-left:10px;
    padding-top:10px;
    font-size:14px}
#razdelu .title, #razdelu_rigth .title, #razdelu_center .title, #razdelu_rigth_main .title, #razdelu_center_main .title{
    background:#d7f1fe;
    font-size:12px;
    font-weight:bold;
    padding:5px 10px;
    border-top:1px solid #80dafd;
    border-bottom:1px solid #80dafd}
#razdelu .menu, #razdelu_rigth .menu{
    background:#fff; font-size:12px; padding:5px 10px; line-height:20px}
#razdelu_rigth_main .menu {
    background:#fff; font-size:12px; padding:5px 1px; line-height:20px}
#razdelu .menu a, #razdelu_rigth .menu a, #razdelu_rigth_main .menu a {
    text-decoration:underline; color:#0087bf}
#razdelu .menu a:hover, #razdelu_rigth .menu a:hover, #razdelu_rigth_main .menu a:hover {
    text-decoration:none; color:#0087bf}
#news {float:right; width:350px; clear:both; background:url(images/list.gif) no-repeat top left; padding:30px 20px}
#news p {
    color: #000;
    font-size:12px;
    font-family: Tahoma;
    padding-top:10px;
    line-height:16px}
.foto {width:350px; margin:20px 0px 40px 40px; cursor:pointer; float:left}
#footer { height:27px; background: url(images/bottom.gif) repeat-x; clear:both}
#links { height:27px; clear:both; width:1000px; margin:0px auto; padding-top:20px}
#links a, a:hover {color:#0287c0; text-decoration:underline; font-size:12px}
#links span{margin-right:50px}
#contact {
    float:right; width:350px; height:100px; margin-right:15px;
    background:url(images/cont.png) no-repeat}
#clear {height:50px; width:1200px;}
#tops {height:100px; clear:both}
.top {padding-top:25px; padding-left:40px}
.bottom {padding-top:15px; padding-left:40px}
.gray { color: #666; font-size:12px; text-decoration: underline; font-family:Tahoma}
.gray_news { color: #7a3101; font-size:12px; text-decoration: underline; font-family:Tahoma}
.data { color: #666; font-size:10px}
.foto_top IMG{ margin:10px auto;  padding:5px; border:1px solid #80dafd; cursor:pointer}
.foto_top IMG:hover { margin:10px auto;  padding:5px; border:1px solid #f76476; cursor:pointer}
#foto_cat {float: left; padding:2px; cursor:pointer; font-size:11px}
#foto_cat a {color:#0287c0; font-size:12px}
#foto_cat a:hover {color:#0287c0; text-decoration:none; font-size:12px}
#foto_cat IMG {padding:3px; background-color:#FFF; border:1px solid #80dafd; width:101px} 
#foto_cat IMG:hover {  border:1px solid #f76476} 

.all, .all:hover {color:#f76476; text-decoration:underline}
.top_news {
    margin-left:30px;
    padding-top:14px;
    font-size:12px;
    font-family: "Tahoma";
    color: #f75b37;
    min-height:88px}
.top_title {
    color:#f76476;
    font-size:20px;
    font-family: "Tahoma";
    padding-top:27px;
    padding-bottom: 3px;
    width:260px;
    padding-left:15px}
.white {background-color:#FFF}
#galery {background-color:#f3fbfe; padding-top:10px; padding-bottom:10px; height:140px}
#galery .gal_foto {margin-left:10px; float:left; width:115px}
#galery .gal_foto IMG {border:2px solid #fff}
#galery .gal_foto IMG:hover {border:2px solid #f76476}
.border {background-color:#FFF; border:1px solid #999}
hr {color:#999;
    background-color:#999;
    height: 1px;
    border-width:0px}
.title_href {font-size:16px; color:#0087bf; padding-bottom:10px;}
.title_href a {text-decoration:underline}
.title_href a:hover {text-decoration: underline; font-size:16px}
#foto_cats {float:left; margin-left:30px; margin-right:5px; margin-top:20px}
#foto_mes {float:left; margin-left:10px; margin-right:0px; margin-top:5px; min-height:330px; width:240px}
#foto_cats_gal {float:left; margin-left:13px; margin-right:5px; margin-top:20px; min-height:270px}
#foto_cats_kon {float: left; margin-left:45px; margin-right:35px; margin-top:20px}
.opis {padding-top:5px; color: #666; font-size:11px; font-weight:bold}
.opis_gal {padding-top:5px; color: #666; font-size:11px; font-weight:bold; width:150px}
a.black {color:#000; text-decoration:none}
a:hover.black {color:#000; text-decoration:none}
#nav {width: 960px;  
      font-size:14px;
      font-weight:bold;
      font-family:Tahoma;
      list-style:none;
      height:46px
}
#nav ul {
    list-style: none;
    padding: 0;
    float: left;
    font-family:Tahoma;

}
#nav ul li {padding-top:1px; background-color:#f2fafd; font-size:14px;}
#nav li {
    float: left;
    position: relative;
    font-family:Tahoma;
	margin-right:2px;


}

li.ml {
background:url(/menu.jpg) no-repeat top left;
text-align:center;
width:158px;
height:30px;
color:#FFF;

}
ul.uml {margin-left:45px;}

#nav a {
    color: #fff;
    text-decoration: none;
    display: block;
    

}
#nav a:hover {
    font-size:14px;
}

#nav li ul {
    display: none;
    position: absolute;
    padding-top:16px;
    width: 212px;
    border-bottom:1px solid #b6dffd}

#nav li li a, #nav li li a:hover{
    width: 200px;
    border-right:1px solid #b6dffd;
    border-left:1px solid #b6dffd;
    background-color:#f2fafd;
    padding:5px;
    font-size:12px;

}
#nav li:hover ul,
#nav li.jshover ul {
    display: block;
}

#nav li:hover li ul,
#nav li.jshover li ul {
    display: none;
    width: 138px;
    top: 19px;
    left: 118px;

}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
    display: block;
}

#nav li ul a{
	color:#0087bf;
}
.img_news {padding:0px 10px}
p.title1 {
    text-align: center;
    font-family: Tahoma;
    font-style: italic;
    font-weight: bold;
    font-size: 16px;
    color: #f76476;
    margin-bottom: 15px}
p.otsyup{padding-bottom:10px}
td.tdform { color:#0087bf}
hr {margin-top:10px; margin-bottom:10px}
hr.nopad{margin:10px; padding:0px;}
ol{margin-left:40px}

/* Ҳ鬨 嬿 jQuery UI Datepicker */
#datepicker_div, .datepicker_inline {
    font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 0;
    margin: 0;
    background: #DDD;
    width: 185px;
}
#datepicker_div {
    display: none;
    border: 1px solid #FF9900;
    z-index: 10;
}
.datepicker_inline {
    float: left;
    display: block;
    border: 0;
}
.datepicker_dialog {
    padding: 5px !important;
    border: 4px ridge #DDD !important;
}
button.datepicker_trigger {
    width: 25px;
}
img.datepicker_trigger {
    margin: 2px;
    vertical-align: middle;
}
.datepicker_prompt {
    float: left;
    padding: 2px;
    background: #DDD;
    color: #000;
}
*html .datepicker_prompt {
    width: 185px;
}
.datepicker_control, .datepicker_links, .datepicker_header, .datepicker {
    clear: both;
    float: left;
    width: 100%;
    color: #FFF;
}
.datepicker_control {
    background: #FF9900;
    padding: 2px 0px;
}
.datepicker_links {
    background: #E0F4D7;
    padding: 2px 0px;
}
.datepicker_control, .datepicker_links {
    font-weight: bold;
    font-size: 80%;
    letter-spacing: 1px;
}
.datepicker_links label {
    padding: 2px 5px;
    color: #888;
}
.datepicker_clear, .datepicker_prev {
    float: left;
    width: 34%;
}
.datepicker_current {
    float: left;
    width: 30%;
    text-align: center;
}
.datepicker_close, .datepicker_next {
    float: right;
    width: 34%;
    text-align: right;
}
.datepicker_header {
    padding: 1px 0 3px;
    background: #83C948;
    text-align: center;
    font-weight: bold;
    height: 1.3em;
}
.datepicker_header select {
    background: #83C948;
    color: #000;
    border: 0px;
    font-weight: bold;
}
.datepicker {
    background: #CCC;
    text-align: center;
    font-size: 100%;
}
.datepicker a {
    display: block;
    width: 100%;
}
.datepicker .datepicker_titleRow {
    background: #B1DB87;
    color: #000;
}
.datepicker .datepicker_daysRow {
    background: #FFF;
    color: #666;
}
.datepicker_weekCol {
    background: #B1DB87;
    color: #000;
}
.datepicker .datepicker_daysCell {
    color: #000;
    border: 1px solid #DDD;
}
#datepicker .datepicker_daysCell a {
    display: block;
}
.datepicker .datepicker_weekEndCell {
    background: #E0F4D7;
}
.datepicker .datepicker_daysCellOver {
    background: #FFF;
    border: 1px solid #777;
}
.datepicker .datepicker_unselectable {
    color: #888;
}
.datepicker_today {
    background: #B1DB87 !important;
}
.datepicker_currentDay {
    background: #83C948 !important;
}
#datepicker_div a, .datepicker_inline a {
    cursor: pointer;
    margin: 0;
    padding: 0;
    background: none;
    color: #000;
}
.datepicker_inline .datepicker_links a {
    padding: 0 5px !important;
}
.datepicker_control a, .datepicker_links a {
    padding: 2px 5px !important;
    color: #000 !important;
}
.datepicker_titleRow a {
    color: #000 !important;
}
.datepicker_control a:hover {
    background: #FDD !important;
    color: #333 !important;
}
.datepicker_links a:hover, .datepicker_titleRow a:hover {
    background: #FFF !important;
    color: #333 !important;
}
.datepicker_multi .datepicker {
    border: 1px solid #83C948;
}
.datepicker_oneMonth {
    float: left;
    width: 185px;
}
.datepicker_newRow {
    clear: left;
}
.datepicker_cover {
    display: none;
    display/**/: block;
    position: absolute;
    z-index: -1;
    filter: mask();
    top: -4px;
    left: -4px;
    width: 193px;
    height: 200px;
}
/* Ҳ鬨 嬿 jQuery UI Datepicker */

#example {
    margin-top:20px;
    position:relative;
    width:100px;
}
#exampleRange {
    float:right;
    position:relative;
    width:200px;
    right:10px;
}
input#example{
    background-color:#ECF3F8;
    font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-align:center;
    border:1px solid #0087bf;
}
input#example1{
    background-color:#ECF3F8;
    font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-align:center;
    border:1px solid #0087bf;
    margin-left:20px;
    font-weight:bold;
    color: #000 ;
    padding:0px 5px;
}

#center_catalog_my { 

    width:800px;
    margin:0px 15px;
}
