h1 { color: #ffffff; font-family: arial, helvetica, verdana, sans-serif; font-weight: normal;font-size: 22pt; margin: 0; }
h2 { color: #dbedff; font-weight: normal; font-family: arial, helvetica, verdana, sans-serif; font-size: 18pt; margin: 0; }
h3 { color: #dbedff; font-weight: bold; font-family: arial, helvetica, verdana, sans-serif; font-size: 10pt; margin: 0; }
h4 { color: #385b85; font-weight: bold; font-family: arial, helvetica, verdana, sans-serif; font-size: 10pt; margin: 0; }
p { margin: 0; }
td { font-family: verdana, sans-serif, arial, helvetica; font-size: 8pt; }

.headermax { color: #385b85; font-weight: bold; font-family: arial, helvetica, verdana, sans-serif; font-size: 22pt; }
.headermin { color: #707070; font-family: sans-serif; arial, helvetica; font-size: 8pt; }
.header1 { color: #ffffff; font-family: arial, helvetica, verdana, sans-serif; font-size: 22pt; }
.header2 { color: #dbedff; font-family: arial, helvetica, verdana, sans-serif; font-size: 18pt; }
.header3 { color: #385b85; font-weight: bold; font-family: arial, helvetica, verdana, sans-serif; font-size: 10pt; }
.header4 { color: #ffffff; font-weight: bold; font-family: arial, helvetica, verdana, sans-serif; font-size: 10pt; }
.header5 { color: #dbedff; font-weight: bold; font-family: arial, helvetica, verdana, sans-serif; font-size: 10pt; } 
.header6 { color: #ffffff; font-weight: bold; font-family: verdana, sans-serif, arial, helvetica; font-size: 8pt; } 
.textblue { color: #dbedff; font-family: verdana, sans-serif, arial, helvetica; font-size: 8pt; }
.textgrey { color: #4e525b; font-family: verdana, sans-serif, arial, helvetica; font-size: 8pt; }
.textnavy { color: #385b85; font-family: verdana, sans-serif, arial, helvetica; font-size: 8pt; }
.textwhite { color: #ffffff; font-family: verdana, sans-serif, arial, helvetica; font-size: 8pt; }
.textsmall { color: #4e525b; font-family: arial, helvetica, verdana, sans-serif; font-size: 8pt; }
.menulink {color: #385b85; font-weight: bold; font-family: verdana, sans-serif, arial; text-decoration:none; }
.menulinkthin {color: #385b85; text-decoration:none; }
.navylink {color: #385b85; text-decoration:underline; }
.bluelink {color: #dbedff; text-decoration:underline; }
.vcell { border-width: 1 0 1 0; border-style: solid; border-color: #c0c0c0; padding-top: 8px; padding-bottom: 10px; } 
.vcelllr { border-width: 1 1 1 1; border-style: solid; border-color: #c0c0c0; padding-top: 8px; padding-bottom: 10px; } 
.vcelll { border-width: 1 0 1 1; border-style: solid; border-color: #c0c0c0; padding-top: 8px; padding-bottom: 10px; } 
.vcellr { border-width: 1 1 1 0; border-style: solid; border-color: #c0c0c0; padding-top: 8px; padding-bottom: 10px; }
.vcell0 { border-width: 0 0 1 0; border-style: solid; border-color: #c0c0c0; padding-top: 8px; padding-bottom: 10px; } 
.vcelllr0 { border-width: 0 1 1 1; border-style: solid; border-color: #c0c0c0; padding-top: 8px; padding-bottom: 10px; }
.vcelll0 { border-width: 0 0 1 1; border-style: solid; border-color: #c0c0c0; padding-top: 8px; padding-bottom: 10px; } 
.vcellr0 { border-width: 0 1 1 0; border-style: solid; border-color: #c0c0c0; padding-top: 8px; padding-bottom: 10px; }
.menuvcell { border-width: 1 0 1 0; border-style: solid; border-color: #c0c0c0; } 
.menuvcelllr { border-width: 1 1 1 1; border-style: solid; border-color: #c0c0c0; } 
.menuvcelll { border-width: 1 0 1 1; border-style: solid; border-color: #c0c0c0; } 
.menuvcellr { border-width: 1 1 1 0; border-style: solid; border-color: #c0c0c0; }
.menuvcell0 { border-width: 0 0 1 0; border-style: solid; border-color: #c0c0c0; } 
.menuvcelllr0 { border-width: 0 1 1 1; border-style: solid; border-color: #c0c0c0; }
.menuvcelll0 { border-width: 0 0 1 1; border-style: solid; border-color: #c0c0c0; } 
.menuvcellr0 { border-width: 0 1 1 0; border-style: solid; border-color: #c0c0c0; }
.help_menus { color: #cc00cc; }

/*Pop-up menu*/
.bpopupmenuact {
    padding: 2px;
    padding-left: 5px;
    padding-right: 10px;
    background-color: #afcdf9;
	border: #C0C0C0 1px solid;
	border-top: 0px;	
	cursor: pointer;
}

.bpopupmenu {
    padding: 2px;
    padding-left: 5px;
    background-color: #e3eeff;
    padding-right: 10px;
	border: #C0C0C0 1px solid;
	border-top: 0px;
	cursor: pointer;
}

.bpopupmenutext, .popupmenuclosed {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.bpopupmenutext {
    color: #385B85;
}

.bpopupmenuclosed {
    color: #808080;
}



/* ÄÎÁÀÂËÅÍÎ ÄËß ÄÅÌÎÐÎËÈÊÎÂ */

#bg_Shadow {
    position: absolute;
    z-index: 1000;
    top: 0px;
    left: 0px;
    background-color: #000;
}

#bg_HideSelect {
    z-index: 999;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #fff;
    border: none;
    filter: alpha( opacity = 0);
	-moz-opacity:0;
	opacity:0;
}

/* Îêíî */
#YouTubeWindow {
    z-index: 1001;
    position: absolute;
    /*
     top: 100;
     left: 200;
     */
    border: 1px solid #c0c0c0;
    background-color: #E3EEFF;
    /*width: 100px;
     height: 30px;*/
}

#YouTubeWinHead {
    height: 22px;
    border-bottom: 1px solid #c0c0c0;
    background-color: #5784b7;
    width: 100%;
}

#YouTubeWinClose {
    height: 14px;
    width: 18px;
    margin: 2px;
    float: right;
    cursor: pointer;
}

#YouTubeHeadText {
    padding-left: 7px;
    padding-top: 3px;
    float: left;
    width: 300px;
    color: #FFFFFF;
    font-family: verdana, sans-serif, arial, helvetica;
    font-size: 8pt;
    font-weight: bold;
}

#YouTubeHeadTab {
    width: 5px;
    height: 22px;
    background-color: #ff9900;
    float: left;
}

#YouTubeWinContent {
    margin: 10px;
    text-align: center;
}

.YTCloseTd {
    background-color: #ff9900;
    border-left: 1px solid #c0c0c0;
    border-top: 1px solid #c0c0c0;
    height: 5px;
    width: 4px;
}

/* Ññûëêè */
.youtube_link {
}

/* Áëîê îïèñàíèÿ ðîëèêà */
.YTBlok img {
    border: 0px;
    padding: 5px;
}

.YTBlok td {
    vertical-align: top;
}
 
