body {
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 9pt;
        background-color: #F7F6F6;
        }
A:link {text-decoration: none; color: #A40000; }
A:visited {text-decoration: none; color: #A40000;}
A:hover {text-decoration: none; color:#ff0000;}

h1 {
        font: 16px Verdana, Arial;
        font-weight: bold;
        border-bottom: 1px solid #C0BEBE;
        color: #CC0000;
        text-align: left;
        margin-bottom: 0px;		
}
h2 {
        font-family: Verdana;
        font-size: 14px;

}
h3 {
		font: 8pt Tahoma, Verdana; 
		font-weight: bold; 
		display: inline; letter-spacing: 2px;
} 
h4 {
        font: 13px Verdana, Arial;
        letter-spacing: 2px;
        color: #4F8842;
		font-weight: bold; 		
        border-bottom: 1px solid #C0BEBE;
		margin: 0px 0px 5px 0px;
}
hr {
        height: 1px;
        color: #C0BEBE;
        width: 50%;
        text-align: left;
}
blockquote  {margin-left: 50px; margin-right: 0px; text-align: justify; color: #336666}

#menu {
        font: 11px Arial;
		margin: 0px 0px 30px 0px;
}
#menu a:link, #menu a:visited {
	color: #000000;
	text-decoration: underline;
}
#menu a:hover {
	color: #A40000;
	text-decoration: underline;
}
#menu div {
		margin: 10px 0px 0px 0px;
}
.menu-l {
        background-image: url(/blog/templates/img/fon-menu-01.gif);
        background-repeat: repeat-y;
        background-position: right top;
		padding: 10px 5px 0px 5px;		
}
.menu-r {
        background-image: url(/blog/templates/img/fon-menu-01.gif);
        background-repeat: repeat-y;
        background-position: left top;
		padding: 10px 5px 0px 5px;		
        font: 11px Verdana, Arial;
        }
div.date {
        font: 14px Verdana, Georgia, Verdana;
        font-weight: bold;
		padding-left: 3px;
        }

.hd {
        background-color: #FFFFE4;
        background-image: url(/blog/templates/img/telega-top-01.jpg);
        background-repeat: no-repeat;
        background-position: right bottom;
        padding: 0px;
        border-bottom: 2px solid #68583F;
		margin-bottom: 3px;
}
.hd-a {
        background-color: #FFFFE4;
        padding: 0px;
        border-bottom: 2px solid #68583F;
		margin-bottom: 3px;
}
.hd-l {
        font: 10px Verdana, Arial;
		color:#333333;
		margin: 5px 0px 0px 5px;
}
.u {
        font: 10px Verdana, Arial;
		color:#536B94;
		margin: 0px 0px 5px 20px;
        }

.up { margin-left: 0px; margin-right: 10px; margin-bottom: 3px; }

.frm {
        border: 1px solid #C0BEBE;
        padding: 2px;
		color: #808080;
        }
.frm2, .frm21 {background-color: #ffffff; border: 1px solid #000000; font-family: Georgia; font-size: 12px; }
.frm21 { padding: 15px; }
.frm5 {border-left: 1px solid #000000; border-bottom: 1px solid #000000; }
.frm4 { border: 0px solid #000000; }


.btn {
background-color:#ffffff;
border:2px;
display:"inline-block";
margin:1px;
padding: 1px 5px
}
.btn:hover {
background-color:#bbbbbb;
}

.frm3, .btn { background-color : #e0e0e0;
border-bottom-color : white;
border-bottom-style : outset;
border-left-color : white;
border-left-style : outset;
border-right-color : white;
border-right-style : outset;
border-top-color : white;
border-top-style : outset;
font-family: Verdana, Arial; font-size: 11px;
}

.btn:link {text-decoration: none; color: #000000; }
.btn:visited {text-decoration: none; color: #000000;}
.btn:hover {text-decoration: none; color: #000000;}


.c1, .c2, .c3, .c4, .h { font: 11px Verdana, Arial; }
.c1 { background: #808080; color: #FFFFFF; }
.c2 { background: white; text-align:center; }
.c3 { background: white; text-align:center; color: red; }
.c4 { background: #FFCC00;}


.sel {
        color: #666;
        margin: 0px;
        font: 12px Arial, sans-serif;
}


.nav, small, .frm { 
        font-family: Arial, Tahoma, Verdana;
        font-size: 12px; 
        }

.xs { 
        font-family: Arial, Tahoma, Verdana; 
        font-size: 9px; 
        margin-top: 0px;
        }

.nav {
        padding: 0px 10px 15px 5px;
        border-left: 1px solid #000000;
        }


.n2 {
        font-family: Arial, Tahoma, Verdana;
        font-size: 11px;
        padding: 0px 20px 0px 0px;
        border-bottom: solid 1px #F8DBA9;
        background: #000000;
        color: ffffff;
        }
td.n2 a:link, td.n2 a:visit {
        color: ffffff;
}
td.n2 a:hover {
        color: #F9D5B8;
}

.maintext {
        font: 13px Arial, sans-serif;  
        margin: 15px 0px 0px 0px;
        }
.maintext2 {
        font: 13px Arial, sans-serif;  
        margin: 0px 0px 10px 0px;
		}


.m {font-family: Trebuchet MS, Georgia; font-size: 10pt; }

.a-h3:link, .a-h3:visit {
        color: #CC0000; 
}       
.a-h3:hover {
        color: #000000; 
}       

.hh {font-family: Tahoma, Arial, Verdana; font-size: 7pt; display: inline; text-transform: uppercase; letter-spacing: 2px;}

.mnu { font-family: Verdana, Arial; font-size: 11px; }
.mnu:link {color: #ff8000;}
.mnu:visited {color: #ff8000;}
.mnu:hover { color: #ffffff; background: #000000; color: #ffffff;}

/* labinnag css */
.td-centre-01 {
        padding: 15px 10px 0px 10px;
}
.td-centre-01 p {
        margin-top: 10px;
        text-align: justify;
}
.txt-comm {
        margin-bottom: 20px;
        margin-top: 20px;
        font-family: Arial, Tahoma, Verdana; 
        font-size: 11px;        
}
.izbrannoe {
        background: #F8F2E7;
}
td.izbrannoe li {
        list-style-type: circle;
        list-style-image: url(/blog/templates/img/bullet-02.gif);
        list-style-position: inside;
        padding-left: -3px;
}
.menu-bottom {
        padding: 2px;
        font: 10px Arial, Helvetica, sans-serif;
        color: #999;
}
.menu-bottom1 {
        background-color: #ccc;
		border-top: 1px solid #999;
		margin: 0px;
		padding-bottom: 10px;
}
.login-bottom {
        font: 12px Arial, Helvetica, sans-serif;
        padding: 3px;
}
.form-01 {
        font-size: 10px;
        font-color:  #62411B;
        background-color: #F8F2E7;
        border: #62411B 1px solid;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        color: #62411B;
        height: 15px;
        width: 80px;
}
.form-02 {
        font-size: 10px;
        font-color:  #62411B;
        border: #62411B 1px solid;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        height: 15px;
        width: 40px;
}

.img-l-01 {
        float: left;
        padding: 0px 5px 5px 0px;
        border: 1px solid #999999;
}
#search input {
	font-size: 11px;
    border: #C0BEBE 1px solid;
	height: 17px;
}
.search-navigat {
        font: 13px Verdana, Arial;
        text-align: left;
		margin-bottom: 40px;
        }
.rss-title {
        font: 14px Verdana, Arial;
        font-weight: bold;
        border-bottom: 1px solid #C0BEBE;
        color: #CC0000;
        text-align: left;
}

