.dataTable{
    border:1px solid #cccccc;
    margin: 0 0 10px 5px;
}
.dataTable caption{
    text-align:center;
}
.dataTable th{
    border-bottom:1px solid #666666;
    text-align:center;
    font-size:18px;
    background:repeat-x url('../images/sprite.png') scroll 0 0;
    padding:3px;
}

.dataTable td{
    padding:3px 15px 3px 3px;
}

.zebra{
    background-color:#eeeeee;
}
#contacts {
    width:200px;
    display:block;
    float:right;
    padding: 40px 0 0 0;
}

#YMapsID {
    margin: 5px 0 0 0;
    width:100%;
    min-width:350px;
    height:700px;
}
#leftcolumn{
    float:left;
    margin:0;
    padding:0;
    width:360px;
    min-width:230px;
}

#maincolumn{
    margin-left:360px;
    padding-left:15px;
}
#leftcolumn_main{
    float:left;
    margin:0;
    padding:0;
    width:360px;
    min-width:230px;
}

#maincolumn_main{
    margin-left:360px;
    padding-left:15px;
    position:relative;
    overflow:atuo;
}
#dialog_link {
    padding: .4em 1em .4em 20px;
    text-decoration: none;
    position: relative;
    width:6em;
    margin:0 0 5px;
    display:block;
}
#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
body{
    font:62.5% "Trebuchet MS",sans-serif;
}
.flexigrid div.fbutton .add{
    background: url(../images/add.png) no-repeat center left;
}
.flexigrid div.fbutton .update{
    background: url(../images/update.png) no-repeat center left;
}
.flexigrid div.fbutton .delete{
    background: url(../images/close.png) no-repeat center left;
}
form td{padding:3px;}
* html #tabs {
  height: 100%;
}
#loadMask{
    position:absolute;
    z-index:9999;
    top:0px;
    left:0px;
    height:100px;
    width:100px;
    margin:5px;
    border:#cccccc solid 1px;
    background-image:url("../images/load.gif");
    background-repeat:no-repeat;
    background-color:#eeeeee;
    progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}
.trackInfo{
    position:relative;
    z-index:1000;
    top:595px;
    cursor:default;
    color:black;
    padding:3px;
    left:10px;
    height:115px;
    width:250px;
    margin:5px;
    border:#888888 solid 1px;
    background-repeat:no-repeat;
    background-color:#eeeeee;
    progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}
.extraInfo a{

}
.extraInfo{

}
.baloonInfo li b{
    font-weight:normal;
    font-size:11px;
    
}
.baloonInfo ul{
    border: 1px solid #cccccc;
    margin:2px;
    padding:4px;
    -moz-border-radius: 5px; /* Firefox */
    -webkit-border-radius: 5px; /* Safari, Chrome */
    -khtml-border-radius: 5px; /* KHTML */
    border-radius: 5px; /* CSS3 */
    /* Для плохих IE */
    behavior: url(border-radius.htc); /* учим IE border-radius */
}
#graphOpts td{
    padding-left:3px;
    padding-top:3px;
}
#settings td{
    padding:2px;
}
/*Чтоб пикер нормального размера рисовался*/
div.ui-datepicker{
font-size:12px;
font-family: Tahoma, Verdana;
}
/*Решение траблы с z-index*/
#ui-datepicker-div {
z-index: 9999;
display: none;
}
.selectParams{
    border: 1px solid #cccccc;
    margin:5px;
    padding:4px;
    -moz-border-radius: 5px; /* Firefox */
    -webkit-border-radius: 5px; /* Safari, Chrome */
    -khtml-border-radius: 5px; /* KHTML */
    border-radius: 5px; /* CSS3 */
    /* Для плохих IE */
    behavior: url(border-radius.htc); /* учим IE border-radius */
}
.scrollDiv{
    display:block;
    overflow:auto;
}

