html, body {

	margin: 0px;

	padding: 0px;

	font-size: 100%;

	background-color:#D9D6C1;

	font-family:Tahoma, Arial, Helvetica, sans-serif;

}

img {

	border:none;

}

div {

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.bot_angle {

}

.all {

	background-image: url(img/main_angle_bkg.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

	background-color: #FFFFFF;

}

.search {

	background-image: url(img/main_search_bkg.jpg);

	background-repeat: no-repeat;

	background-position: left center;

}

.verevka {

	background-image: url(img/verevka.gif);

	background-repeat: repeat-y;

	background-position: right top;

}

.verevka2 {

	background-image: url(img/verevka2.gif);

	background-repeat: repeat-y;

	background-position: left top;

}

.bot_medved {

	background-image: url(img/medved_okno.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.body {

	font-size: 80%;

}

.body_w {

	font-size: 80%;

	padding: 0px 20px 50px 50px;

}

.body h1, .body_w h1, .caption h1 {

	font-size: 150%;

	color: #0073b4;

	font-weight: normal;

}

.body h2, .body_w h2 {

	font-size: 120%;

	color: #0073b4;

	font-weight: normal;

}

.body h3, .body_w h3 {

	font-size: 100%;

	color: #0073b4;

}

.copy {

	font-size: 70%;

	text-align: left;

}

.phones {

	font-size: 70%;

	text-align: right;

	padding-right: 50px;

	padding-bottom: 40px;

}

.verevka2 .gradi {

	background-image: url(img/lenta_all3.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.verevka2 .gradi_right {

	background-image: url(img/gray_right.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.sese {

	padding-top: 100px;

	padding-left: 70px;

}

.all #fif {

	padding-top: 30px;

	padding-left: 80px;

	padding-right: 40px;

	padding-bottom: 50px;

}

a, a:hover {

	color: #11539e;

}

h1 a, h1 a:hover, h2 a, h2 a:hover {

	color: #3b7fb4;

}

h3 a, h3 a:hover, h4 a, h4 a:hover, h5 a, h5 a:hover {

	color: #0073b4;

}

h1, h2 {

	color: #3b7fb4;

}

h3, h4, h5 {

	color: #0073b4;

}

a.lig, a.lig:hover {

	color: #149ac6;

}

#fif p {

	padding-left: 20px;

}

h1 a, h1 a:hover, h2 a, h2 a:hover, h3 a, h3 a:hover {

	text-decoration:none;

}

#fno {

	padding: 45px 50px 0px 40px;

}

.caption {

	padding: 30px 30px 0px 40px;

	font-size: 80%;

}

.logo {

	padding-left: 60px;

}

.menu {

	padding-left: 70px;

	padding-right: 20px;

	padding-top: 40px;

}

.okno .vert_ro {

	background-image: url(img/l_ang_white.gif);

	background-repeat: repeat-y;

	background-position: left top;

}

.okno {

	vertical-align: top;

}

#okf {

	width: 210px;

	padding: 0px 25px 20px 30px;

}

#okf h1 {

	margin: 0px;

	padding: 16px 0px 20px 0px;

	color:#000000;

	font-size: 140%;

	font-weight:normal;

}

#okf p {

	margin: 0px;

	padding: 0px;

}

.lenta_right {

	background-image: url(img/lenta2.png);

	background-repeat: no-repeat;

	background-position: left bottom;

	padding-top: 37px;

}

.lenta_left {

	background-image: url(img/lenta1.png);

	background-repeat: no-repeat;

	background-position: right bottom;

	padding-top: 37px;

}

.menu .main_menu {

	margin: 0px;

	padding: 0px;

	list-style-image: none;

	list-style-type: none;

}

.menu .page_menu {

	font-size: 80%;

	padding-bottom: 2px;

}

.menu .page_menu, .menu .page_menu a, .menu .page_menu a:hover {

	color: #11539e;

	text-decoration:none;

}

.menu .cat_menu {

	font-size: 80%;

	padding-left: 16px;

	padding-bottom: 2px;

}

.menu .cat_menu, .menu .cat_menu a, .menu .cat_menu:hover {

	color: #007cc2;

	text-decoration:none;

}

.menu #cur, .menu #cur a, .menu #cur a:hover {

	color: #ffb72c;

	text-decoration:none;

}

.menu #down {

	color: #ffb72c;

	background-image: url(img/bull_down.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.menu #downp, .menu #downp a, .menu #downp a:hover {

    color: #ffb72c;

}

.menu #down a, .menu #down a:hover {

	color: #ffb72c;

	text-decoration:none;

}

.menu .sub_menu, .menu #down .sub_menu {

	font-size: 70%;

	color: #6f6f6f;

	margin: 0px;

	padding: 0px 0px 10px 22px;

	list-style-image: none;

	list-style-type: none;

}

.menu .sub_menu a, .menu .sub_menu a:hover {

	color: #6f6f6f;

	text-decoration:none;

}

.menu #down .sub_menu a, .menu #down .sub_menu a:hover {

    color: #6f6f6f;

    text-decoration:none;

}

.menu .sub_menu #cur {

	color: #ffaf17;

    background-image: url(img/bull_arrow.gif);

    background-repeat: no-repeat;

    background-position: left top;

}

.menu #up {

	background-image: url(img/bull_up.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.menu .sub_menu div {

	padding-left: 15px;

	padding-bottom: 2px;

	padding-top: 2px;

}

.search_first_text {

	height: 20px;

	width: 100px;

	border: 1px solid #CCCCCC;

}

.search_text {

	height: 20px;

	width: 230px;

	border: 1px solid #CCCCCC;

}

.verevka2 .gradi .block_5 {

	margin-top: 50px;

}

h5 {

	color: #aebe77;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	font-weight: normal;

}

.not_line {

	text-decoration: none;

}

#fno h3 {

	margin: 0px;

	padding-top: 15px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	font-weight: normal;

}

#fno p {

	margin: 0px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.newser {

	padding-top: 35px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

	margin: 0px;

}

.path {

	font-size: 80%;

	text-align: right;

	color: #7c7c7c;

	padding-right: 80px;

    width: auto;

}

.path a, .path a:hover {

	color: #505772;

}

.comment {

	background-color: #f2f1ea;

	font-size: 80%;

	margin-left: 25px;

	padding-top: 0px;

	padding-right: 80px;

	padding-bottom: 0px;

	padding-left: 45px;

}

.comment2 {

	background-color: #f2f1ea;

	font-size: 80%;

	margin-left: 25px;

	padding-top: 0px;

	padding-right: 80px;

	padding-bottom: 0px;

	padding-left: 25px;

}

.an_top {

	background-color: #F2F1EA;

	background-image: url(img/an_top.gif);

	background-repeat: no-repeat;

	background-position: left top;

	margin-left: 25px;

}

.an_bottom {

	background-color: #F2F1EA;

	background-image: url(img/an_down.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	margin-left: 25px;

}

.body_w p {

	clear: both;

	margin-top: 10px;

	margin-right: 70px;

	margin-bottom: 10px;

	margin-left: 0px;

}

.body_w h2 {

	color: #000000;

	font-size: 140%;

	margin: 0px;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.block_down {

	background-image: url(img/block_down.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

	padding-top: 10px;

}

.block_top {

	background-image: url(img/block_top.jpg);

	background-repeat: no-repeat;

	background-position: right top;

	padding-top: 45px;

	padding-left: 70px;

	margin-top: 50px;

	font-size: 80%;

	margin-bottom: 0px;

	background-color: #F2F2EA;

}

.block_top p {

	padding-right: 40px;

}

.sesew {

	margin-bottom: 80px;

	margin-left: 70px;

	margin-top: 25px;

}





ol.serchresult {

	padding: 0px;

	margin: 0px 0px 0px 20px;

}

.serchresult li {

	FONT-WEIGHT: normal; 

	margin: 0px;

	padding: 20px 0px 0px 0px;

}

.serchresult li div {

	FONT-SIZE: 140%; 

	COLOR: #277dc0; 

	FONT-WEIGHT: normal; 

	MARGIN: 0px;

	padding: 0px;

}

.serchresult li p {

	padding: 0px 0px 0px 0px;

	text-align:left;

}

.serchresult li span {

	background-color: #ffce4f;

	color: #FFFFFF;

}

#grey {

	color: #828282;

}

.forico {

	float: left;

	padding: 0px;

	margin-top: 0px;

	margin-right: 12px;

	margin-bottom: 12px;

	margin-left: 0px;

}

.comment h1, .comment2 h1 {

	color: #676f4d;

	margin: 0px;

	padding: 0px;

	font-size: 150%;

	font-weight: normal;

}

.forico img {

	background-color: #FFFFFF;

	padding: 5px;

	border: 1px solid #e1dfd4;

}

.forico .decorforimg {

	text-align: right;

}

.img {

	background-color: #f2f1ea;

	text-align:right;

	border: 1px solid #eae7d0;

	width: auto;

	float: left;

	padding-top: 14px;

	padding-right: 20px;

	padding-bottom: 14px;

	padding-left: 20px;

}

.img img {

	padding: 0px 0px 10px 0px;

}

#olive {

	color: #7c8b49;

}

.phcomment {

	padding-right: 7px;

}

.phphoto {

	margin-bottom: 5px;

}

.padding20 {

	padding-left: 20px;

}

.mnenie .column {

	float: left;

	width: 200px;

	padding-right: 33px;

}

.mnenie .mnenie_end {

	clear: both;

}

.mnen {

	font-size: 80%;

	padding-bottom: 70px;

	margin-left: 50px;

}

.mnen h6 {

	font-size: 150%;

	color: #676f4d;

	font-weight: normal;

}

.mnenie {

}

.mnenie .mnenie_top {

	background-image: url(img/sc01.gif);

	background-repeat: no-repeat;

	background-position: left top;

	background-color: #f2f1ea;

}

.mnenie .mnenie_head {

	padding-left: 100px;

	background-color: #f2f1ea;

	background-image: url(img/decor1.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	padding-top: 12px;

	padding-bottom: 10px;

}

.mnenie .zakaz_head {

	padding-left: 100px;

	background-color: #f2f1ea;

	background-image: url(img/decor3.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	padding-top: 12px;

	padding-bottom: 10px;

	height: 40px;

}

.mnenie .menie_body {

	padding-left: 100px;

	background-color: #e9eee7;

	background-image: url(img/decor2.gif);

	background-repeat: repeat-y;

	background-position: left top;

	padding-top: 13px;

}

.mnenie h3 {

	font-size: 120%;

	margin: 0px;

	padding: 0px;

	font-weight: normal;

	color: #3b7fb4;

}

.mnenie h4 {

	font-size: 100%;

	color: #7c7c7c;

	margin: 0px;

	padding: 00px;

	font-weight: normal;

}

.mnenie_end {

	height: 20px;

}

.mnenie .mnenie_hr {

	background-image: url(img/s-bg1.gif);

	background-repeat: repeat-x;

	background-position: left top;

}

.wi100 {

	width: 100%;

}

.wi200 {

	width: 31%;

}

#border {

	border: 1px solid #CCCCCC;

}

.mnenie #comment {

	font-size: 0.7pc;

	font-style: italic;

	font-weight: normal;

	color: #656565;

}

.pab10 {

	padding-bottom: 5px;

}

textarea {

	font-family:Tahoma, Arial, Helvetica, sans-serif;

}

.counters {

    text-align: center;

}

.counters div {

    width: 90px;

    height: 35px;

    float: left;

}

.counters div.hidden {

    display: none;

}

.counters_top {

    display: none;

}

a.currazda, a.currazda:hover {

    color: #10232C;

}

form {

    margin: 0px;

    padding: 0px;

}



.search_res_capt a {

    text-decoration: none;

}

.search_res_capt a:hover {

    text-decoration: underline;

}

.green_text {

    font-size: 80%;

    padding-left: 70px;

    color: green;

}

.red_text {

    font-size: 80%;

    padding-left: 70px;

    color: red;

}

.melem {

    float: left;

    height: 125px;

    width: 100px;

    padding: 5px;

    text-align: center;

    margin: 5px;

    border: 1px solid #eae7d0;

}


