html, body {
    background-color: #ffffff; padding:0px; margin:0px;
    font-family: verdana, geneva, arial, helvetica, sans-serif; color: #000000; font-size:101.1%;
}
body {
    font-size: 68.75%;
    min-width: 850px;
}
ul {margin-left: 15px}
*html #wrap{
    width: expression(((document.documentelement.clientwidth || document.body.clientwidth) < 850)? "850px" : "auto");
}
img, table {border: 0px;}

h1 {
    font-weight: normal; color: #000000; font-size: 22px;
    padding: 5px 10px; margin: 5px; font-variant: normal;
}
h2 {
    font-weight: normal; color: #000000; font-size: 20px;
    padding: 5px 20px; margin: 3px; font-variant: normal;
}
h3 {
    font-weight: normal; color: #000000; font-size: 16px;
    padding: 5px 0px; margin: 10px 0px; font-variant: normal;
}
h5 {font-size: 13px}


img.photo {border: 0px; float:left; margin: 3px 10px 7px 3px}
img.photo_r {border: 0px; float:right; margin: 3px 3px 7px 10px}
/*header*/
.left_col {width: 50%; float:left}
.bg_sky {background: #85c8ff url(/img/sky3.jpg) no-repeat right bottom; margin-right: 258px;}
.home {
  float: right; width: 258px; height: 250px;
  background: url(/img/domik.jpg) no-repeat right;
}

.right_col {margin-left: 50%;padding-left: 2px;}
.bg_yel {
  background: url(/img/fon3.gif) repeat-y right #f4f4dc;
  padding: 0px 5px 5px 12px; height: 237px;
}
*html .bg_yel{ height: 214px;}
.bg_yel_bot {background: url(/img/fon4.gif) repeat-x bottom #f4f4dc; height: 57px;}
.bg_right {background: url(/img/fon3.gif) repeat-y right;}
.bg_right_bot {background: url(/img/fon5.gif) no-repeat right bottom; height: 57px;}
.green_line {background: #5d7143; height: 6px; font-size: 6px; margin-bottom: 3px;}
.bible_stih {color: #5d7143; margin-top: 20px; text-align: right;}

.right_but {float: right; width: 75px; height: 100%; padding-top: 20px;}
.search_line {background-color: #5d7143; height: 32px; padding: 15px 7px 10px 5px;}
*html .search_line{ height: 0px;}
.search {float: right; width: 170px; text-align: right;}
.lang {height: 112px; padding: 23px 10px 10px 250px; text-align: center;}
/*--------*/

.top_menu {background: url(/img/fon6.gif) no-repeat right top; border-bottom: 1px solid #b16e41; height: 100px;}
.top_menu div {float: left; width: 14%; text-align: center;}


.footer {background: url(/img/fon2.gif) repeat-x; padding-top: 40px; border-top: 1px solid #b16e41;}
.menu_bottom a {float: left; background: url(/img/tochka.gif) no-repeat; padding-left: 20px; width: 10%}

.ind_cont {padding: 5px 15px; vertical-align: top;}
.ind_cont a {color: #3a6893;text-decoration: underline}
.ind_cont a:visited {color: #3a6893;	text-decoration: underline}
.ind_cont a:hover {color: #3a6893;	text-decoration: none}
.ind_cont a:active {color: #3a6893;	text-decoration: underline}


.menu_left_top {background: #5d7143 url(/img/ugol.gif) no-repeat; padding-top: 20px; margin-top: 70px;}
.menu_left_bottom {background: #5d7143 url(/img/ugol4.gif) no-repeat bottom right; padding-bottom: 20px}
.menu_left_bottom ul {margin-left: 3px;}

.m_left_icon {list-style-image: url(/img/circle2.gif);}
.m_left_icon_a {list-style-image: url(/img/circle1.gif);}

ul.empli {list-style-type: none; padding-left: 10px;}

.float_mar {float: left; margin: 3px 10px; text-align: center; width: 20%; height: 200px;}
.mar5 {margin: 5px 15px;}
.pad5 {padding: 5px}
.pad10 {padding: 10px}
.pad {padding: 5px 10px; vertical-align: top;}
.padl25 {padding-left: 25px}
.content {padding: 5px 25px 30px 25px; vertical-align: top; text-align: justify;}
.alpha {
     filter:progid:dximagetransform.microsoft.alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

/*form*/
form {margin: 0px; padding: 0px}

.input {
    border: 1px solid #000;
	font-size: 12px;
	color: #000;
    padding: 1px;
	background-color: #fff;
}


/*text*/
.stm15 {font-size:1.5em}
.stm13 {font-size:1.3em}
.stm11 {font-size:1.1em; font-weight: bold;}
.post {text-align: right; padding: 3px;}
.white {color: white;}
.copy {color: #b16e41;}
.green {color: #5d7143; font-weight : bold;}
.bordo {color: #7b1520; font-weight : bold;}
.brown {color: #b16e41; font-weight : bold;}
.red {color: red; font-weight : bold;}
.blue2 {color: darkblue; font-weight : bold;}
.yellow {color: #f8de51;}
.white11r {color: #fff; font-size: 11px; font-weight: bold; text-align: right;}


.s {color: #ff5e5e; font-weight: bold; font-size: 17px}
.t {color: #57cb57; font-weight: bold; font-size: 17px}
.m {color: #888fff; font-weight: bold; font-size: 17px}
.emp { clear: both; font-size: 0px;}


/*links*/
a, a:visited {color: #3a6893;text-decoration: underline}
a:hover, a:active {color: #3a6893;	text-decoration: none}

.linkwhite, .linkwhite:hover, .linkwhite:active {color: #fff;text-decoration: none}
.linkwhite:visited {color: #fff; text-decoration: none}

a.linkred, a.linkred:visited {color: #ff0000;text-decoration: underline}
a.linkred:hover, a.linkred:active {color: #ff0000;text-decoration: none}

.linkblue, .linkblue:visited, .linkblue:hover, .linkblue:active {color: #3a6893; text-decoration: none}

.linkgrey, .linkgrey:active, .linkgrey:visited {color: #919090;text-decoration: none}
.linkgrey:hover {color: #b16e41;	text-decoration: none}

.linkbeige, .linkbeige:visited, .linkbeige:active {color: #fffef4;text-decoration: none}
.linkbeige:hover {color: #f8de51;	text-decoration: none}

.linkyellow, .linkyellow:active, .linkyellow:visited {color: #f8de51;text-decoration: none}
.linkyellow:hover {color: #f8de51;	text-decoration: underline}