.hint{
        width: 650px;
        border: 3px solid blue;
        position: absolute;

        display: none;
        padding: 15px;
        padding-top: 10px;
        padding-left: 10px;
        padding-bottom: 5px;
        background: #F4F4F4;
        margin-top: 25px;
        text-align: justify;
        border-radius: 5px;
        float: right;
}

.hint>span{
                display: block;
                margin-bottom: 10px;
                font-size: 14px;
        }
.hint>span b, .hint>span i{
	font-size: 16px;
}


.searchs
{
        background-color: #0000FF;
        color: #000000;
        white-space: nowrap;
}

table.boatprice { border : 1px dotted Blue;
        letter-spacing : 1px;
        font-size :9px;  }
td.boatprice { font-size :9px; vertical-align : middle; text-align:center ;   }
a.boatprice {font-size :9px;  }
img.boatprice_image { width:130;  }

.search_th{
        background-color : #2d496e;
        font : Arial, Helvetica, sans-serif;
        color : #FFFFE1;
        letter-spacing : 2px;
}
.search_text{
        vertical-align : middle;
        font-family : Arial, Helvetica, sans-serif;
        font-variant : normal;
        font-weight : bold;
        font-size :12px;

}

.search {
margin-bottom: 20px;
border: 1px solid #8799a9;
background: #eee;
}

.news_autor
{
        font-size : 13px;
        font-weight : bold;
        color : Green;
}

.widthbutton
{
width:100px;
}

.news_l
{
        font-size : 14px;
}

.news_aut
{
        font-size : 13px;
        font-weight : bold;
}

.news_cena
{
        font-size : 13px;
        font-weight : bold;
        color : Red;
}

#menu
{
        left:200px;
        position:absolute;
        top:144PX;
        visibility:hidden;
        background-color : #FBFEFF;
}

#klass
{
        left:185px;
        position:absolute;
        top:144PX;
        visibility:hidden;
        background-color : #FBFEFF;
}
#predmet
{
        left:185px;
        position:absolute;
        top:144PX;
        visibility:hidden;
        background-color : #FBFEFF;
}

h1 {
    padding:0px;
    margin:0px;
    font-size:100%;
    COLOR: blue;
        }

H1.top {
        FONT-SIZE: 8px;
        MARGIN: 0px 0px 0px;
        COLOR: blue;
        letter-spacing : -16px;
}

a {
        text-decoration:none;
        color : Blue;
}
a:hover {
        text-decoration:underline;
        color : Blue;
}

.TdHeader
{
        background-color : White;
        color : #CC0033;
        font-family : Tahoma;
        font-size : 12px;
        letter-spacing : 4px;
}

/*Стиль текста в меню разделы*/
td.menur
{
        font-family : Tahoma;
        font-size : 12px;
        padding-left : 9px;
        padding-top : 10px;
        padding-right : 5px;
        padding-bottom : 10px;
}

/*Стиль текста в новостях*/
td.news
{
        font-family : Tahoma;
        font-size : 13px;
        padding-left : 9px;
        padding-top : 0px;
        padding-right : 5px;
        padding-bottom : 0px;
}


/*Стиль текста в меню*/
td.menu
{
        font-family : Tahoma;
        font-size : 13px;
        padding-left : 9px;
        padding-top : 10px;
        padding-right : 5px;
        padding-bottom : 10px;
}
/*Стиль маленьких таблиц*/
table.TbStSm
{
        border : 1px dotted Blue;
        letter-spacing : 1px;
        width:177;
}

/*Стиль Контента*/
table.TbStKt
{
        border : 3px double Blue;
        letter-spacing : 1px;
}

/*Стиль Контента*/
table.TbStCt
{
        border : 3px double Blue;
        letter-spacing : 1px;
}

/*РАзделитель*/
hr.HrSt
{
        border : 1px solid Silver;
        height : 0px;
       }

/*Новости дата*/
.newsDat
{
        font-family : Tahoma;
        font-size : 10px;
        font-weight : bolder;
}

/*Новости текст*/
.newsText
{
        font-family : Tahoma;
        font-size : 10px;
}

.ZgSpase
{
        line-height : 1px;
}
.pmain
{
        padding-left: 15px;
        padding-right: 15px;

}
.pmain1
{
        padding-left: 15px;
        padding-right: 15px;
        font-size: small;
        font-weight: bold;
}

.hidden, .hidden a {
font-size:8px;
color: #C0C0C0;

}

.hidden {
font-size:8px;
color: #C0C0C0;

}

.zoom_pict {
cursor: pointer;
width: 50px;


text-indent: 0px;
border: 1px solid #888;
-moz-transition: all 1s ease-out;
-o-transition: all 1s ease-out;
-webkit-transition: all 1s ease-out;
cursor: pointer;}

.zoom_pict:hover {
 -webkit-transition-delay: 0.5s;
 -moz-transition-delay: 0.5s;
 -o-transition-delay: 0.5s;
-webkit-transform: scale(10);
-moz-transform: scale(10);
-o-transform: scale(10);
}

[name="kol"]{text-align: center; }


.zoom_pict_new {
cursor: pointer;
width: 500px;


text-indent: 0px;
border: 1px solid #888;
-moz-transition: all 1s ease-out;
-o-transition: all 1s ease-out;
-webkit-transition: all 1s ease-out;
cursor: pointer;}

.zoom_pict_new:hover {
 -webkit-transition-delay: 0.5s;
 -moz-transition-delay: 0.5s;
 -o-transition-delay: 0.5s;
-webkit-transform: scale(1.8);
-moz-transform: scale(1.8);
-o-transform: scale(1.8);
}