html{
font-size: 100.01%;
}
.clear {
clear:both;
}

body {
	background-color: #FFFFFF;
	color: #000000;
	margin: 0px;
}

/*********************************
set font-family compatibility
*/
td, th, p, li {
font-family:'Times New Roman',Times,serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
/*********************************/

#mainheader p,
#mainheader td,
#mainheader th,
#mainheader li
{ 
font-size: 10px;
}

a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.login_text     { font-family: tahoma; font-size: 12px; color: #8B8B8B; }
A.login_text    { font-family: tahoma; font-size: 12px; color: #B15651; }
.new_menu A     { font-family: tahoma; font-size: 12px; color: #ffffff; }
.new_menu       { font-family: tahoma; font-size: 12px; color: #ffffff; }
.new_menu_bl    { font-family: tahoma; font-size: 10px; color: #0088C6; }
.razdel_title   { font-family: tahoma; font-size: 20; color: #912D79; }
.razdel_title   a{color: #912D79; text-decoration: none;}
.razdel_title   a:hover {color: #912D79; text-decoration: none;}
.razdel_title   a:visited {color: #912D79; text-decoration: none;}
.new_path       { font-family: tahoma; font-size: 11px; color: #912D79; text-decoration: none; }

.sitemap        { font-family: tahoma; font-size: 14px; color: #CB62B2; text-decoration: none; }

.title_1        { font-family: tahoma; font-size: 20; color: #CD0A47; text-decoration: none; }
.title_2        { font-family: tahoma; font-size: 12px; color: #912D79; text-decoration: none; }
.title_3        { font-family: tahoma; font-size: 16px; color: #EE9430; text-decoration: none; }

.stext_1        { font-family: tahoma; font-size: 10px; color: #CB62B2; text-decoration: none; }
.stext_1_a A        { font-family: tahoma; font-size: 10px; color: #CB62B2; text-decoration: none; }
.stext_2        { font-family: tahoma; font-size: 10px; color: #0072BC; text-decoration: none; }
.stext_2_a A        { font-family: tahoma; font-size: 10px; color: #0072BC; text-decoration: none; }
.stext_22       { font-family: tahoma; font-size: 10px; color: #14BC00; text-decoration: none; font : bolder; }
.stext_3        { font-family: tahoma; font-size: 10px; color: #999999; text-decoration: none; }
.stext_4        { font-family: tahoma; font-size: 10px; color: #009CE7; text-decoration: none; }
.stext_5        { font-family: tahoma; font-size: 10px; color: yellow; text-decoration: none; }
.stext_6        { font-family: tahoma; font-size: 10px; color: #CD0A47; text-decoration: none; }
.stext_7        { font-family: tahoma; font-size: 10px; color: #8DDADA; text-decoration: none; }
.stext_8        { font-family: tahoma; font-size: 10px; color: #119D37; text-decoration: none; }
.stext_9        { font-family: tahoma; font-size: 10px; color: #ffffff; text-decoration: none; }
.stext_10       { font-family: tahoma; font-size: 10px; color: #434C7E; text-decoration: none; }
.stext_11       { font-family: tahoma; font-size: 10px; color: #FF9F00; text-decoration: none; }
.stext_12       { font-family: tahoma; font-size: 10px; color: #70604F; text-decoration: none; }
.stext_13       { font-family: tahoma; font-size: 10px; color: #328EA9; text-decoration: none; }
.stext_14       { font-family: tahoma; font-size: 10px; color: #28BCFF; text-decoration: none; }
.stext_15       { font-family: tahoma; font-size: 10px; color: #19723D; text-decoration: none; }
.stext_16       { font-family: tahoma; font-size: 10px; color: #C94F52; text-decoration: none; }
.stext_17       { font-family: tahoma; font-size: 10px; color: #0C4358; text-decoration: none; }

.text_1         { font-family: tahoma; font-size: 12px; color: #CB62B2; text-decoration: none; }
.text_1_a A     { font-family: tahoma; font-size: 12px; color: #CB62B2; text-decoration: none; }
.text_2         { font-family: tahoma; font-size: 12px; color: #0072BC; text-decoration: none; }
.text_2_a A     { font-family: tahoma; font-size: 12px; color: #0072BC; text-decoration: none; }
.text_22        { font-family: tahoma; font-size: 12px; color: #14BC00; text-decoration: none; font : bolder; }
.text_3         { font-family: tahoma; font-size: 12px; color: #999999; text-decoration: none; }
.text_4         { font-family: tahoma; font-size: 12px; color: #009CE7; text-decoration: none; }
.text_5         { font-family: tahoma; font-size: 12px; color: yellow; text-decoration: none; }
.text_6         { font-family: tahoma; font-size: 12px; color: #CD0A47; text-decoration: none; }
.text_7         { font-family: tahoma; font-size: 12px; color: #8DDADA; text-decoration: none; }
.text_8         { font-family: tahoma; font-size: 12px; color: #119D37; text-decoration: none; }
.text_9         { font-family: tahoma; font-size: 12px; color: #ffffff; text-decoration: none; }
.text_10        { font-family: tahoma; font-size: 12px; color: #434C7E; text-decoration: none; }
.text_11        { font-family: tahoma; font-size: 12px; color: #FF9F00; text-decoration: none; }
.text_12        { font-family: tahoma; font-size: 12px; color: #70604F; text-decoration: none; }
.text_13        { font-family: tahoma; font-size: 12px; color: #328EA9; text-decoration: none; }
.text_14        { font-family: tahoma; font-size: 12px; color: #28BCFF; text-decoration: none; }
.text_15        { font-family: tahoma; font-size: 12px; color: #19723D; text-decoration: none; }
.text_16        { font-family: tahoma; font-size: 12px; color: #C94F52; text-decoration: none; }
.text_17        { font-family: tahoma; font-size: 12px; color: #0C4358; text-decoration: none; }
.text_17b       { font-family: tahoma; font-size: 12px; color: #0C4358; font-weight:bold; text-decoration: none; }


.btext_1        { font-family: tahoma; font-size: 14px; color: #0093D6; text-decoration: none; }
.btext_2        { font-family: tahoma; font-size: 14px; color: #1340DD; text-decoration: none; }
.btext_3        { font-family: tahoma; font-size: 14px; color: #961978; text-decoration: none; }
.btext_4        { font-family: tahoma; font-size: 14px; color: #B04200; text-decoration: none; }
.btext_5        { font-family: tahoma; font-size: 13; color: #333333; text-decoration: none; }
.btext_6        { font-family: tahoma; font-size: 14px; color: #CD8A0F; text-decoration: none; }
.btext_7        { font-family: tahoma; font-size: 14px; color: #8DDADA; text-decoration: none; }
.btext_8        { font-family: tahoma; font-size: 14px; color: #119D37; text-decoration: none; }
.btext_9        { font-family: tahoma; font-size: 14px; color: #ffffff; text-decoration: none; }
.btext_10       { font-family: tahoma; font-size: 14px; color: #434C7E; text-decoration: none; }
.btext_11       { font-family: tahoma; font-size: 14px; color: #FF9F00; text-decoration: none; }
.btext_12       { font-family: tahoma; font-size: 14px; color: #70604F; text-decoration: none; }
.btext_13       { font-family: tahoma; font-size: 14px; color: #328EA9; text-decoration: none; }
.btext_14       { font-family: tahoma; font-size: 14px; color: #28BCFF; text-decoration: none; }
.btext_15       { font-family: tahoma; font-size: 14px; color: #19723D; text-decoration: none; }
.btext_16       { font-family: tahoma; font-size: 14px; color: #C94F52; text-decoration: none; }
.btext_17       { font-family: tahoma; font-size: 14px; color: #0C4358; text-decoration: none; }

.bbtext_1       { font-family: tahoma; font-size: 16px; color: #0093D6; text-decoration: none; }
.bbtext_2       { font-family: tahoma; font-size: 16px; color: #1340DD; text-decoration: none; }
.bbtext_3       { font-family: tahoma; font-size: 16px; color: #961978; text-decoration: none; }
.bbtext_4       { font-family: tahoma; font-size: 16px; color: #B04200; text-decoration: none; }
.bbtext_5       { font-family: tahoma; font-size: 16px; color: #333333; text-decoration: none; }
.bbtext_6       { font-family: tahoma; font-size: 16px; color: #CD8A0F; text-decoration: none; }
.bbtext_7       { font-family: tahoma; font-size: 16px; color: #8DDADA; text-decoration: none; }
.bbtext_8       { font-family: tahoma; font-size: 16px; color: #119D37; text-decoration: none; }
.bbtext_9       { font-family: tahoma; font-size: 16px; color: #ffffff; text-decoration: none; }
.bbtext_10      { font-family: tahoma; font-size: 16px; color: #434C7E; text-decoration: none; }
.bbtext_11      { font-family: tahoma; font-size: 16px; color: #FF9F00; text-decoration: none; }
.bbtext_12      { font-family: tahoma; font-size: 16px; color: #70604F; text-decoration: none; }
.bbtext_13      { font-family: tahoma; font-size: 16px; color: #328EA9; text-decoration: none; }
.bbtext_14      { font-family: tahoma; font-size: 16px; color: #28BCFF; text-decoration: none; }
.bbtext_15      { font-family: tahoma; font-size: 16px; color: #19723D; text-decoration: none; }
.bbtext_16      { font-family: tahoma; font-size: 16px; color: #C94F52; text-decoration: none; }
.bbtext_17      { font-family: tahoma; font-size: 16px; color: #0C4358; text-decoration: none; }

.bbbtext_1      { font-family: tahoma; font-size: 18px; color: #0093D6; text-decoration: none; }
.bbbtext_2      { font-family: tahoma; font-size: 18px; color: #1340DD; text-decoration: none; }
.bbbtext_3      { font-family: tahoma; font-size: 18px; color: #961978; text-decoration: none; }
.bbbtext_4      { font-family: tahoma; font-size: 18px; color: #B04200; text-decoration: none; }
.bbbtext_5      { font-family: tahoma; font-size: 18px; color: #333333; text-decoration: none; }
.bbbtext_6      { font-family: tahoma; font-size: 18px; color: #CD8A0F; text-decoration: none; }
.bbbtext_7      { font-family: tahoma; font-size: 18px; color: #8DDADA; text-decoration: none; }
.bbbtext_8      { font-family: tahoma; font-size: 18px; color: #119D37; text-decoration: none; }
.bbbtext_9      { font-family: tahoma; font-size: 18px; color: #ffffff; text-decoration: none; }
.bbbtext_10     { font-family: tahoma; font-size: 18px; color: #434C7E; text-decoration: none; }
.bbbtext_11     { font-family: tahoma; font-size: 18px; color: #FF9F00; text-decoration: none; }
.bbbtext_12     { font-family: tahoma; font-size: 18px; color: #70604F; text-decoration: none; }
.bbbtext_13     { font-family: tahoma; font-size: 18px; color: #328EA9; text-decoration: none; }
.bbbtext_14     { font-family: tahoma; font-size: 18px; color: #28BCFF; text-decoration: none; }
.bbbtext_15     { font-family: tahoma; font-size: 18px; color: #19723D; text-decoration: none; }
.bbbtext_16     { font-family: tahoma; font-size: 18px; color: #C94F52; text-decoration: none; }
.bbbtext_17     { font-family: tahoma; font-size: 18px; color: #0C4358; text-decoration: none; }

.blue_foto      { font-family: tahoma; font-size: 10px; color: #009CE7; text-decoration: none; }
.purpur_foto    { font-family: tahoma; font-size: 10px; color: #C549A3; text-decoration: none; }
.green_foto     { font-family: tahoma; font-size: 10px; color: #398E17; text-decoration: none; }
.yelow_foto     { font-family: tahoma; font-size: 10px; color: #C5A850; text-decoration: none; }
.grey_foto      { font-family: tahoma; font-size: 10px; color: #999999; text-decoration: none; }
.navy_foto      { font-family: tahoma; font-size: 10px; color: #2C408A; text-decoration: none; }
.white_foto     { font-family: tahoma; font-size: 11px; color: #ffffff; text-decoration: none; }
.foto_info      { font-family: tahoma; font-size: 12px; color: #6287CB; text-decoration: none; }
.nav            { font-size: 12px; font-family: tahoma; color: #ffffff; }

.login_title    { font-family: tahoma; font-size: 25px; color: #ffffff; text-decoration: none; }
.enter_text     { font-family: tahoma; font-size: 18px; color: #ffffff; text-decoration: none; }

.dnevnik_form   { font-family: tahoma; font-size: 12px; color: #119D37; text-decoration: none; }

.sblue			{ font-family: tahoma; font-size: 10px; color: #0075BE; }
.blue			{ font-family: tahoma; font-size: 11px; color: #0075BE; }
.bluep			{ font-family: tahoma; font-size: 12px; color: #0075BE; }
.xblue			{ font-family: tahoma; font-size: 14px; color: #0075BE; }
.xblue_.A		{ font-family: tahoma; font-size: 14px; color: #0075BE; }
.xxblue			{ font-family: tahoma; font-size: 16px; color: #0075BE; }
.xxxblue		{ font-family: tahoma; font-size: 18px; color: #0075BE; }
.xxxblue		{ font-family: tahoma; font-size: 20; color: #0075BE; }
.xxxxblue		{ font-family: tahoma; font-size: 22px; color: #0075BE; }
.xxxxxblue		{ font-family: tahoma; font-size: 25px; color: #0075BE; }

.greyblue		{ font-family: tahoma; font-size: 11px; color: #64ADDB; }
.greybluep		{ font-family: tahoma; font-size: 12px; color: #64ADDB; }
.xgreyblue		{ font-family: tahoma; font-size: 14px; color: #64ADDB; }
.xgreyblue_.A	{ font-family: tahoma; font-size: 14px; color: #64ADDB; }
.xxgreyblue		{ font-family: tahoma; font-size: 16px; color: #64ADDB; }

.greens			{ font-family: tahoma; font-size: 9px; color: #278F3B; }
.green			{ font-family: tahoma; font-size: 11px; color: #278F3B; }
.greenp			{ font-family: tahoma; font-size: 12px; color: #278F3B; }
.xgreen			{ font-family: tahoma; font-size: 14px; color: #278F3B; }
.xxgreen		{ font-family: tahoma; font-size: 16px; color: #278F3B; }
.xxxgreen		{ font-family: tahoma; font-size: 18px; color: #278F3B; }
.xxxxgreen		{ font-family: tahoma; font-size: 22px; color: #278F3B; }
.xxxxxgreen		{ font-family: tahoma; font-size: 25px; color: #278F3B; }

.greys			{ font-family: tahoma; font-size: 9px; color: #AAAAAA; }
.grey			{ font-family: tahoma; font-size: 11px; color: #AAAAAA; }
.greyp			{ font-family: tahoma; font-size: 12px; color: #AAAAAA; }
.xgrey			{ font-family: tahoma; font-size: 14px; color: #AAAAAA; }
.xxgrey			{ font-family: tahoma; font-size: 16px; color: #AAAAAA; }

.red			{ font-family: tahoma; font-size: 11px; color: #F80202; }
.redp			{ font-family: tahoma; font-size: 12px; color: #F80202; }
.xred			{ font-family: tahoma; font-size: 14px; color: #F80202; }
.xxred			{ font-family: tahoma; font-size: 16px; color: #F80202; }

.sgrey			{ font-family: arial; font-size: 11px; color: #575757; }
.sgreyp			{ font-family: arial; font-size: 12px; color: #575757; }
.xsgrey			{ font-family: arial; font-size: 14px; color: #575757; }
.xxsgrey		{ font-family: arial; font-size: 16px; color: #575757; }

.swhite			{ font-family: tahoma; font-size: 10px; color: #ffffff; }
.white			{ font-family: tahoma; font-size: 11px; color: #ffffff; }
.whitep			{ font-family: tahoma; font-size: 12px; color: #ffffff; }
.xwhite			{ font-family: tahoma; font-size: 14px; color: #ffffff; }
.xxwhite		{ font-family: tahoma; font-size: 16px; color: #ffffff; }

.sorange		{ font-family: tahoma; font-size: 10px; color: #F98822; }
.orange			{ font-family: tahoma; font-size: 11px; color: #F98822; }
.orangep		{ font-family: tahoma; font-size: 12px; color: #F98822; }
.xorange		{ font-family: tahoma; font-size: 14px; color: #F98822; }
.xxorange		{ font-family: tahoma; font-size: 16px; color: #F98822; }
.xxxorange		{ font-family: tahoma; font-size: 18px; color: #F98822; }
.xxxxorange		{ font-family: tahoma; font-size: 20; color: #F98822; }

.sred		{ font-family: tahoma; font-size: 10px; color: #EE1C23; }
.red		{ font-family: tahoma; font-size: 11px; color: #EE1C23; }
.redp		{ font-family: tahoma; font-size: 12px; color: #EE1C23; }
.xred		{ font-family: tahoma; font-size: 14px; color: #EE1C23; }
.xxred		{ font-family: tahoma; font-size: 16px; color: #EE1C23; }
.xxxred		{ font-family: tahoma; font-size: 18px; color: #EE1C23; }
.xxxxred	{ font-family: tahoma; font-size: 20; color: #EE1C23; }

.ssipea			{ font-family: tahoma; font-size: 10px; color: #8E867C; }
.sipea			{ font-family: tahoma; font-size: 11px; color: #8E867C; }
.sipeap			{ font-family: tahoma; font-size: 12px; color: #8E867C; }
.xsipea			{ font-family: tahoma; font-size: 14px; color: #8E867C; }
.xxsipea		{ font-family: tahoma; font-size: 16px; color: #8E867C; }
.xxxsipea		{ font-family: tahoma; font-size: 18px; color: #8E867C; }
.xxxxsipea		{ font-family: tahoma; font-size: 20; color: #8E867C; }

.sgblack		{ font-family: tahoma; font-size: 10px; color: #3B4239; }
.gblack			{ font-family: tahoma; font-size: 11px; color: #3B4239; }
.gblackp		{ font-family: tahoma; font-size: 12px; color: #3B4239; }
.xgblack		{ font-family: tahoma; font-size: 14px; color: #3B4239; }
.xxgblack		{ font-family: tahoma; font-size: 16px; color: #3B4239; }
.xxxgblack		{ font-family: tahoma; font-size: 18px; color: #3B4239; }
.xxxxgblack		{ font-family: tahoma; font-size: 20; color: #3B4239; }


.yel			{ font-family: tahoma; font-size: 11px; color: #FABF34; }
.yelp			{ font-family: tahoma; font-size: 12px; color: #FABF34; }
.xyel			{ font-family: tahoma; font-size: 14px; color: #FABF34; }
.xxyel			{ font-family: tahoma; font-size: 16px; color: #FABF34; }

DIV#intd {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    }

.d_menu { background-image : url(/img/d_menu.gif); background-position : left-top; background-repeat : no-repeat; }
.titletop { background-image : url(/img/titlestar.gif); background-position : right; background-repeat : no-repeat; }

.register_form INPUT {
    border: 1px solid gray;
    font-family: tahoma;
    font-size: x-small;
    background-color : #ffffff;
    border-color: #22B24B;
    border-width: 1px;
    height: 17px;
}

.search_form SELECT, .search_form INPUT {
    border: 1px solid gray;
    font-family: tahoma;
    font-size: x-small;
    background-color : #FFF7EE;
    border-color: #3194C1;
    border-width: 1px;
    height: 17px;
}

.dnevnik_form TEXTAREA {
    border: 1px solid gray;
    font-family: tahoma;
    font-size: small;
    background-color : #FFF7EE;
    border-color: #3194C1;
    border-width: 1px;
    height: 300;
    width: 450;
}

.comment_form TEXTAREA {
    border: 1px solid gray;
    font-family: tahoma;
    font-size: small;
    background-color : #FFF7cc;
    border-color: #3194C1;
    border-width: 1px;
    height: 100;
    width: 250;
}

.dnevnik_form SELECT {
    font-family: tahoma;
    font-size: x-small;
    background-color : #FFF7EE;
}


.inputfield1  {
        border: 1px solid gray;
        font-size:10pt;
        background-color : #EEF1F7;
        border-color: #ffffff;
        border-width: 2;
        font-family: tahoma;
        font-size: x-small;
        color: #912D79;
}
.inputfield2  {
    border: 1px solid gray;
    color: #912D79;
    font-family: tahoma;
    font-size: x-small;
    background-color : #EEF1F7;
    border-color: #ffffff;
    border-width: 2;
    font : bolder;
}
.input_rose {
    border: 1px solid gray;
    font-family: tahoma;
    font-size: x-small;
    background-color : #ffffff;
    border-color: #CB62B2;
    border-width: 1px;
    height: 17px;
}






.menu {font-family: tahoma; font-size: x-small; color: #868686; }
.text {font-family: tahoma; font-size: x-small;  color: #333333; }
.textb {font-family: tahoma; font-size: 13;  color: #333333; }
.small {font-family: tahoma; font-size: 11px;  color: #333333; }
.small_top {font-family: tahoma; font-size: font-size: xx-small;  color: #333333; }
.links {font-family: tahoma; font-size: x-small;  color: #333333; }






.path {font-family: tahoma; font-size: xx-small;  color: #000000; }
.razdel {font-family: tahoma; color: #ffffff; }
.copy {font-family: tahoma; font-size: xx-small;  color: #666666; }
.smalllink {font-family: tahoma; color: 'red'; font-size: x-small; }
.copylink {font-family: tahoma; color: 'red'; font-size: xx-small; }

hr { height: 1px; color: #666666; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.topfont {font-size: 12px; margin: 0 0 0 0;}
.chatform {width: 100px; height: 17px; font-size: 12px; font-color: #eeeeee; border: 1 solid #E5E5E5;}
.regform {width: 120px; height: 20px; font-size: 12px; font-color: #eeeeee; border: 1 solid #E5E5E5;}
.searchform {width: 100px; height: 17px; background-color:#eeeeee; font-size: 12px; font-color: #eeeeee; border: 1 solid #999999;}
.enform {width: 65px; height: 17px; background-color:#eeeeee; font-size: 12px; border: 1 solid #999999; }

#form select { height: 18px; border: none; background-color: white; font-size: xx-small; color: #996633; }

.inputf_ch input {
        border: 1px solid gray;
        font-size:10pt;
        width: 75 pt;
        bgcolor: #ffffff;
        background-color : #eeeeee;
}


.inputfield3  {
        border: 1px solid gray;
        font-family: tahoma;
        font-size:10pt;
        height: 15pt;
        bgcolor: #ffffff;
        background-color : #FDC758;
}
.searchfom_input  {
        border: 1px solid gray;
        font-family: tahoma;
        font-size:10pt;
        height: 15pt;
        bgcolor: #ffffff;
        background-color : #ffffff;
        border-color : #B39D61;
}
.calendar_year {
    font-size: xx-small;
    color: #62C93B;
    font-family: tahoma;
    }
.calendar_month {
    font-size: xx-small;
    color: white;
    font-family: tahoma;
    }
.calendar_week {
    font-size: small;
    color: #FF7C7C;
    font-family: tahoma;
    }
.calendar_day {
    font-size: xx-small;
    font-family: tahoma;
    }
.foto_pv { font-size: xx-small; font-family: tahoma; color: #367836; }
.foto_title { font-size: xx-small; font-family: tahoma; color: #ffffff; }

#foto_pv a { color: #367836; text-decoration: underline; }
#foto { color: #367836; font-size: x-small; }
.links_razdel { font-family: tahoma; color: #FD0009; font-size: 9pt; }
.search_result { font-family: tahoma; color: #ffffff; font-size: 9pt; }
.search_menu { font-family: tahoma; font-size: 8pt; }
.sgray { font-family: tahoma; font-size: 8pt; color: #666666; }
.sblack { color: #444444; }

.contact_input  {
        border: 1px solid gray;
        font-family: tahoma;
        font-size:10pt;
        bgcolor: #ffffff;
        background-color : #F5E5B4;
        border-color : #B39D61;
}
.contact_input1  {
        border: 2px solid Gray;
        font-family: tahoma;
        font-size:10pt;
        color: #275066;
        bgcolor: #ffffff;
        background-color : #EEF1F7;
        border-color : #FFFFFF;
}
.contact_input2  {
        border: 1px solid gray;
        font-family: tahoma;
        font-size:10pt;
        color: #963945;
        background-color : #FFFFFF;
        border-color : #AD424F;
}
.contact_input3  {
        border: 1px solid gray;
        font-family: tahoma;
        font-size:10pt;
        color: #246630;
        background-color : #FFFFFF;
        border-color : #29AE31;
}


.bar_h1 {font-family: tahoma; font-size: 12pt; color: 'red'; text-decoration: none; }
.bar_h1_user {font-family: tahoma; font-size: 12pt; color: 'red'; text-decoration: none; margin-bottom:3;}
.bar_h2 {font-family: tahoma; font-size: 10pt; color: 'red'; text-decoration: none; }


.helper {
    filter:alpha(opacity=90);
    background-color:gray;
    display:none;
    width:220;
    height:50;
    position:absolute; 
    left:20px; 
    top:20px;
    color:white;
    border:1 black solid;
    padding:5;
    font-size:smaller;
    z-index:22;
}

.helper_header {
    background-color: #003366;
}

.co_head_num    { font-family: Arial; 
        font-size: 23; 
    font-weight:bold;
        color: #d661b5;
        background-image:img\schitalka\item_number.gif;
        background-repeat:no-repeat;
        text-decoration: none; }

.radiohead{
    background-image:url('/img/schitalka/radio_y.gif');
    width:51px;
    height:78px;
    background-repeat:no-repeat;
    padding-left:28px;
}

.radiotail{
    background-image:url('/img/schitalka/radio_y_back.gif');
    height:78px;
    background-repeat:y-repeat;
    padding-top:9px;

}

#bar_div {
  margin-left:50px;
}
table.runner_div{
    background-color:#FFF7EE;
}
.count_text{
    font-family:tahoma;
    font-color:#942873;

}
p.sch_global{
    font-family:sans-serif;
    font-size:14px;
    color:#A04889;
    padding-left:30px;
    margin-left:30px;
    padding-top:0px;
    background-image:url('/img/schitalka/splash.gif');
    background-position:bottom-left;
    background-repeat:no-repeat;
}
p.blue{
    font-family:sans-serif;
    font-size:14px;
    color:#038ECD;
    padding-left:0px;
    margin-left:0px;
    margin-bottom:7px;
}

p.red{
    font-family:sans-serif;
    font-size:14px;
    color:#D16C74;
    padding-left:0px;
    margin-left:0px;
    margin-bottom:7px;
}

div.rnr {
 float:left; width:60px; height:100px; text-align:center;
}
div.rnr input {
  margin-top:-25px;
}
p.page_title{
	font-family: arial;
	color:#ffcb6e;
	font-size:30px;
	padding-left:10px;
	font-weight:bold;
}
a.ind_lnk{
	padding-left:20px;
	font-family: Arial;
	color:#942c7b;
	font-weight:bold;
	font-size:14px;
										
}

a.ind_lnk:hover {
	padding-left:20px;
	font-family: arial;
	color:#942c7b;
	font-weight:bold;
	font-size:14px;


}
.co_head    { 
        font-family: tahoma; 
        font-size: 22px; 
        color: #943084;
        text-decoration: none; 
        padding-top:3px;
}

a.ch_edit:visited, a.ch_edit{
   color:#942c7b;
   font-face:sans-serif;
}

span.ch_edit {
  font-family:tahoma;
	FONT-WEIGHT:BOLD;
  font-face:sans-serif;
  font-size:105%;
}


span.error {
  color:#F00;
  font-weight:bold;
  font-size:110%;
}
.calendar_select{ font-family: verdana, arial; font-size: 10px; background-color: #ffffff; border-color: #000000; background-color:#ffffff; border:1px solid #000000; } 

.bottom_hotels  { 
	color: gray;
	font-size: xx-small;
}

#greenmama_cslinks .layout_div{  font-family:verdana;  width:150px; height:auto 
								!important; min-height:200px;
								height:200px; text-align:center;  
								} 
/*Слой, обрамляющий весь блок целиком*/
#greenmama_cslinks .header_div{ margin-bottom:10px;font-weight:bold; text-align: center; } 
/*Слой, обрамляющий основной заголовок*/
#greenmama_cslinks .header_link{ color:#666666;font-size:9pt; text-decoration:none;font-family: tahoma, verdana, arial; } 

/*Класс ссылки основного заголовка*/
#greenmama_cslinks .group_div{} /*Слой, обрамляющий анонсы (без основного заголовка)*/
#greenmama_cslinks .element_div{ margin-right:0px;} /*Слой, обрамляющий каждый анонс*/
#greenmama_cslinks .image_ancor{} /*Якорёк картинки*/
#greenmama_cslinks .image{ width:150px; height:113px;border:0px; } /*Картинка*/
#greenmama_cslinks .anons_title{ display:block; margin:10px 0px; } /*Заголовок анонса*/
#greenmama_cslinks .anons_link_title{ color:#666666;text-decoration:none; font-size:9pt; } /*Якорёк заголовка анонса*/
#greenmama_cslinks .anons_text{} /*Текст анонса*/
#greenmama_cslinks .anons_link_text{ color:#666666; text-decoration:none; font-size:9pt; } /*Якорёк текста анонса*/</style>

/* Страница поиска /search2 */
.rearch_results{}
.rearch_results em{
  color:red;
}
.rearch_results .text_3         { font-family: tahoma; font-size: 1.1em; color: #999999; text-decoration: none; }
.rearch_results .text_8         { font-family: tahoma; font-size: 1.1em; color: #119D37; text-decoration: none; }
.rearch_results .text_17        { font-family: tahoma; font-size: 1.1em; color: #0C4358; text-decoration: none; }
.rearch_results .text_2         { font-family: tahoma; font-size: 1.1em; color: #0072BC; text-decoration: none; }
.main_search_form INPUT {
    border: 1px solid gray;
    font-family: tahoma;
    font-size: small;
    background-color : #FFF7EE;
    border-color: #3194C1;
    border-width: 1px;   
}

/*
 Backquote
**************/

  .smallgreen blockquote {   
     /* margin-right: -1px;   */
     margin:1em;
  }
.smallgreen .rounded * {
}
.smallgreen .rounded  .title{
color:#1D913A;
font-weight:bold; 
padding-bottom:0.6em;
padding-top:0.6em;
}
.smallgreen .rounded .cont{
padding-left:1em;
padding-right:1em;
}
  .smallgreen .rounded {
  /* margin: 1em; */
  padding: 0;
  }
  .smallgreen .rounded:before {  
    margin-bottom: -15px;
    height: 15px;
    display: block;
    border: none;
    content: url(/img/blockquote/top-left-green-small.png);
    padding: 0;
    line-height: 0.1;
    font-size: 1px;
  }
  .smallgreen .rounded:after {
    background:transparent url(/img/blockquote/bottom-right-green-small.png) no-repeat scroll right bottom;
    display:block;
    font-size:1px;
    height:15px;
    line-height:0.1;
    margin:0pt 0pt -1px;
    padding:0pt;
    content:" ";
    margin-top:-10px;
  }
  
/*
 VB forum additional
**************/
  /*
      user groups  - name colors
    **************/
    #posts a.usergroup_2{   } /* Registered Users */
    #posts a.usergroup_6{ color: #FF2200;  } /* Админы */
    #posts a.usergroup_7{  color: #0ECF00; } /* Модераторы */

.diary-header-1{
font-size:1.5em;line-height:1;margin-bottom:1em;
font-weight:bold;
}
.diary-header-2{
font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;
font-weight:bold;
}
.diary-text{
  font-size: 1em;
}

/* TinyMCE specific rules */
body.mceContentBody {
  padding:1em;
  font-size:1em;
}

.popup-menu{
position:absolute; background-color:#FFF7EE;font-size:12px;border:2px solid #E8D084;padding:0.5em;
}

.f-l{float:left;}
.f-r{float:right;}

.pages-list{
}
.pages-list li{
display:inline;
margin:0 2px;
}
.pages-list .page{
padding:3px 6px;
}

.pages-list .page-active{
font-weight: bold; color:#808080;
}
.pages-list .page a{
padding:3px 6px;
}
.pages-list .page-active em{
padding:3px 6px;
background-color:#CCF29B;
border:1px solid #83C53F;
}

.pages-list .last-page{
}

.article-content a {text-decoration: none; font-weight:bold;}
.article-content a:hover {text-decoration: underline; font-weight:bold;}
.article-content p{font-size:12pt; text-align:justify;}
.article-content li{font-size:12pt;}

/* fix adriver banner height */
#ar_container_1{ height:0; }