td.bg-broun {background-color: rgb(255, 255, 204);}
td.bg-green {background-color: #00ff00;}
td.bg-yellow {background-color: yellow;}
td.bg-l-blue {background-color: rgb(204, 255, 255);}
td.bg-red {background-color: red;}
td.bg-f {background-color: #FFCC99;}
td.bg-d {background-color: #CCFFFF;}
td.bg-o {background-color: #FFFFCC;}
td.bg-u {background-color: lightblue;}
body {background-attachment: fixed;font-size: 12px;}
table,select,input,textarea {font-size: 12px;}
table {border-collapse:collapse;}
table.main_works {border-spacing:1px; border-collapse:separate;}

/*.top_right_dotted {border-top: 1px dotted grey;border-right: 1px dotted grey;}*/
form input[type="submit"] {padding:12px;clear:left;font-size:12px;font-weight:normal;padding:0 0 0;margin:5;}
.link{cursor:pointer;}

#head-back-div {margin-left: auto;margin-right: auto;text-align: center;background-color: #F5E3BF;height: 76px;position: absolute;left: 0px;top: 0px;right: 0px;}
#left-div {margin-left: 0;text-align: center;background-color: #F5E3BF;border: 0px dotted red; position: absolute;left: 0px;top: 0px;}
#right-div {margin-right: 0;text-align: right;background-color: #F5E3BF;border: 0px dotted red; width: 250px;position: absolute;right: 10px;top: 10px;font-weight: bold;}
#center-div {margin-left: auto;margin-right: auto;text-align: center;background-color: #F5E3BF;position: absolute;left: 50%;top: 0px;width:0px;margin-left: 0px;margin-top: 0px;}
#bottom-div {margin-top: 10px; margin-left: auto;margin-right: auto;text-align: center;background-color: #F5E3BF/*#8C002F*/;position: absolute;/*color: #FFFFCC;font-weight: normal;*/left: 0px;right: 0px;padding-top: 5px;padding-bottom: 5px;}
#content-div {margin-left: auto;margin-right: auto;position:absolute;left: 0px;right: 0px;top: 75px}

/* show popup pict */
.pics { position:relative; top:0px; left:0px; display:inline-block;}
.pics img { display:block;}
.hov { z-index:999; position:absolute; top:60px; left:-200px; visibility:hidden; background-color: white;}

#toTop{position:fixed;right:15px;top:45%;width:44px;height:44px;background:url('/design/butt_up.png') no-repeat 0 0;display:none;z-index:50}
/*.lt-ie7 #toTop{display:none!important;visibility:hidden!important}*/
a#toTop:hover{opacity:.7}
a#toTop:active{}

/* disable datepicker "done" button */
button.ui-datepicker-close {display: none;}

.cb_container_2{
 width: 100%;
 overflow: hidden;
 -moz-column-count: 2;
 -webkit-column-count: 2;
 column-count: 2;
}
.cb_container_3{
 width: 100%;
 overflow: hidden;
 -moz-column-count: 3;
 -webkit-column-count: 3;
 column-count: 3;
}
.cb_container_7{
 width: 100%;
 overflow: hidden;
 -moz-column-count: 7;
 -webkit-column-count: 7;
 column-count: 7;
}
.cb_block{
 overflow:hidden;
 text-align:left;
}

.breadcrumbs {
    display: block;
    background-color: #f5e3bf;
    border-top: 1px solid #a40234;
    text-align: center;
    padding: 3px 10px;
    font-size: 11px;
}
.breadcrumbs a.separator,
.breadcrumbs a {
    text-decoration: none;
    color: #000;
}
.ui-autocomplete-loading {
    background: #fff url("img/ui-anim_basic_16x16.gif") right center no-repeat;
}
