
BODY {
width: 980px;
margin: 10px auto;
padding: 0px;
background-color:#EDF5DE; border-right:1px solid #D5DDC5; border-left:1px solid #D5DDC5;
border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #5A554E;
}

HTML {font-size:100.01%; height:100%;}


/* Hyperlinks & Text & Images */
h1, h2, h3 {margin: 5px 0px 0px 0px; color:#506C00; text-transform:uppercase;}
h1, h2 {font-weight: bold;}
h1 {font-size: 20px;}
h2 {font-size: 16px;}
h3 {font-size:14px;}
h4 {font-size:13px; margin:10px 0 0 0px; color:#506C00;}
p, ol, ul, dl {margin-top: 0; text-align: justify; line-height: 15px; font-size:12px;}
p {margin:5px 0 12px 0; padding:0;}
strong { font-weight:bold;}

a {color: #506C00;}
a:hover { color:#550510;}
h1, h2, h3:hover {text-decoration: none;}
a img {border:0;}

.img_intext {margin:3px 8px 8px 0px; float:left;}
.img_text {margin:10px; text-align:center; font-style:italic;}


ul {margin:0; padding:0 0 0 0px;}
li {margin:0 0 0 8px; padding:5px 0 5px 5px; list-style-position:inside;}
ol {margin:0 0 0 0px; padding: 0 0 0 10px;}

blockquote {margin:10px 10px 10px 30px; padding:0; font-style:italic; color:#506C00;}

.ul_numbers {list-style-type:decimal;}

#ul_dop a {color:#550510;}
#ul_dop a:hover {color:#506C00;}

#div_navi { height:;margin: 10px 0px; padding:10px; border: #993300 solid 1px; }
#div_img {width: 50%; float:left;}
#div_pagenavi { width: 50%; float:right;}
#div_pagenavi ul { font-size:10px;}

/* Header */
.tablehead {height:30px; width:100%; border:none; margin:0; padding:0 0 0 5px; margin-bottom:0px;

background: -webkit-linear-gradient(180deg, rgba(0,0,0,0.05) 75%, transparent 75%),
        -webkit-linear-gradient(90deg,  rgba(0,0,0,0.05) 75%, transparent 75%);

background: -moz-linear-gradient(180deg, rgba(0,0,0,0.05) 75%, transparent 75%),
        -moz-linear-gradient(90deg,  rgba(0,0,0,0.05) 75%, transparent 75%);

background: -o-linear-gradient(180deg, rgba(0,0,0,0.05) 75%, transparent 75%),
        -o-linear-gradient(90deg,  rgba(0,0,0,0.05) 75%, transparent 75%);

background: -ms-linear-gradient(180deg, rgba(0,0,0,0.05) 75%, transparent 75%),
        -ms-linear-gradient(90deg,  rgba(0,0,0,0.05) 75%, transparent 75%);

background: linear-gradient(180deg, rgba(0,0,0,0.05) 75%, transparent 75%),
        linear-gradient(90deg,  rgba(0,0,0,0.05) 75%, transparent 75%);

background-size: 5px 100%, 100% 5px;}

.tablehead_td1 {width:350px; margin:0; padding:0; text-align:left; }
.tablehead_td2 {width:auto; margin:0; padding:0;}
.logo {margin-top:2px; text-decoration:none;}
.alogo {color:#506C00; font-size:0.95em; margin-left:3px; vertical-align:top; text-decoration:none; font-style:italic;}
.alogo:hower {text-decoration:underline;}

/* Header Navigation */
#topnavbar { height:auto; width:500px; vertical-align:middle; text-align:right; float:right;}
.topmenu {padding:0 10px; margin:0; float:right;}
.topmenu p{}
.topmenu a {font-size:1em; padding:0 8px; display:block; float:left; color:#506C00; border-left:solid 1px #888;}

#center_top_menu {
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
	padding:0; margin:5px 5px;
	}
#center_top_menu ul {
	display:inline;
	margin-left:0px;
	padding-left:0px;
	}
#center_top_menu ul li {
	margin-left: 0;
	padding: 0px 6px 0px 8px;
	background-color:#EDF5DE;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
	list-style: none;
	display: inline;
	}
#center_top_menu ul li a {text-decoration:none;}

#center_top_menu ul li:hover {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}




/* Container(center) */
#container {background-color:#FFFFFF; width:100%; height:100%; padding:2px 0 0 0;}
#container a:hover {text-decoration:none;}

#text_info {width:200px; margin:10px 0 0 10px; padding:0; vertical-align:top; float:right;}
#text_info img {border:#CCCCCC solid 1px; margin-bottom:10px; width:200px;}

#direct_3 {
	margin:0 0 0px 0;
	padding:0px 0px;
	background-color:#EDF5DE;
	border:#FFFFFF 1px dashed;
	border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;
	clear:both;
    }



/* Хлебные крошки */
#table_bread {
	margin-top:10px;	
	height:10px;
		}
#table_bread .tr1 {border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px; font-size:10px; }
#table_bread .tr2 {border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
	width: 200px;
	font-size:12px;
	font-weight:bold;
	background-color:#EDF5DE;
	text-align:center;
	text-transform:uppercase;}


#breadcrumb {
      padding: 0px 3px;
      margin:0px 0px;
      }

#breadcrumb ul {
      margin-left: 0;
      padding-left: 0;
      display: inline;
      border: none;
      } 

#breadcrumb ul li {
      margin-left: 0;
      padding-left: 2px;
      border: none;
      list-style: none;
      display: inline;
      }

#breadcrumb2 { font-size:11px; margin:0 0 5px 0; padding:4px 0 3px 0; border-bottom:1px dashed #D5DDC5;}
#breadcrumb2 ul {display:inline; border:none;}
#breadcrumb2 ul li {padding-left:2px; border:none; list-style:none; display:inline;}



.tablecentr {height:100%; width:auto; margin:0 5px 5px 5px; padding:0;}
.tablecentr_td1 {width:670px; margin:0; padding:5px 10px 10px 10px; text-align:left; vertical-align:top;}
.tablecentr_td1 p {font-size:14px; line-height:18px;}
.tablecentr_td2 {width:255px; margin:0; padding:10px 0px 10px 10px; text-align:left; vertical-align:top; border-left:1px dashed #D5DDC5;}



/* Категорий содержание */
#cat_soderjanie {width:100%; height:auto; padding:5px; background-color:#EDF5DE; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#cat_soderjanie td {vertical-align:top; text-align:center;}
#cat_soderjanie ul {list-style-type:none; padding: 0px; margin:0 0 20px 0;}
#cat_soderjanie ul li {clear:both; margin:0px; text-align:left; padding:0; line-height:10px;}
#cat_soderjanie ul a {text-decoration:none;}
#cat_soderjanie ul a:hover {text-decoration:underline;}
#cat_soderjanie img {margin-right:5px; padding-bottom:3px;}









/* RIGHT Navigation */

#nav { width:245px; height:auto; margin: 0px; padding: 0px 8px 5px 8px; background-color:#EDF5DE; border:1px solid #D5DDC5; border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
#nav ul {list-style-type:circle; margin: 10px 0px 0px 15px; padding: 0px; line-height: 7px;}
#nav ul ul {list-style-type:disc; margin: 5px 0px 0px 5px; padding: 0px;}
#nav li {font-size:11px; text-transform:uppercase;}


/* articles links materials  */

#materials { padding:0px 10px 10px 10px; margin:20px 0px 20px 0px; height:auto; width:90%; background-color:; border-top:1px dashed #D5DDC5; border-bottom:1px dashed #D5DDC5;}
#materials h3 { font-size:14px; text-decoration:none; color:#;}
#materials p { font-size:11px; c}
#materials a { text-decoration:none;}
#materials ul {list-style-image:url(images/str.gif); line-height: 0px; font-size:13px; font-weight:bold;}
#form_materials {font-size:12px; color:#5A554E;}
.text_button { font-size:10px; color:#5A554E; display:block; background-color:#FFFFFF; border-top:1px solid #999999; width:130px; height:17px; text-align:center;}
.text_button:hover {border-bottom:1px solid #999999; border-left:1px solid #999999;   }
.text_komment {background-color:; border:#5A554E 1px solid; color:#5A554E; width:450px; text-align:left;}




/* authors articles add */
.input {border:#506C00 1px solid; font-size:11px; color:#5A554E; padding:2px 0 0 2px;}
.submit {border:#5A554E 1px solid; font-size:12px; color:#FFFFFF; background-color:#5A554E; color:#FFFFFF;}


/* ------------------- */
/* Страничка заказа */
#zakaz { margin:0px; padding:0px;}
.t1 {margin:6px 0 0 0; padding:0; font-weight:bold;}
.t2 {margin:-20px 0 0 150px; padding:0;}
.t3 {border:#61A42A 1px solid;}
.but {text-align:left; margin:10px 0; padding:0;}
.but_1 {background-color:#61A42A; border:#61A42A 1px solid; color:#fff;}

.contact_1 {font-weight:bold; color:#61A42A;}

.krasny {color:#FF0000; font-weight:bold; text-align:center;}

/* ------------------- */




#leftblock {float:left; width:46%; height:auto; padding:0px 10px;  border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#leftblock a {text-decoration:none;}
#leftblock a:hover {text-decoration:underline;}
#leftblock ul {list-style-type:none; padding: 0px; margin:0 0 20px 0;}
#leftblock ul li {clear:both; margin:0px; text-align:left; padding:0; line-height:10px;}
#leftblock ul a {text-decoration:none;}
#leftblock ul a:hover {text-decoration:underline;}
#leftblock span {font-size:12px;}
#leftblock img {margin-right:5px; padding-bottom:5px;}

#rightblock {float:right; width:46%; height:auto; padding:0px 10px 0px 10px; background-color:#EDF5DE; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#rightblock ul {list-style-type:none; padding: 0px; margin:0 0 20px 0;}
#rightblock ul li {clear:both; margin:0px; text-align:left; padding:0; line-height:10px;}
#rightblock ul a {text-decoration:none;}
#rightblock ul a:hover {text-decoration:underline;}
#rightblock span {font-size:12px;}
#rightblock img {margin-right:5px; padding-bottom:5px;}
.pblock {font-size:10px; padding-bottom:3px; border-bottom:1px dashed #D5DDC5;}




/* Footer */
#footer { width:950px; height:250px; background:#EDF5DE; border-radius:6px; -moz-border-radius:6px;-webkit-border-radius:6px; margin:10px 0px 10px 0px; padding:10px 15px;}

#footer .infooter1 {float: left; width: 390px; 	min-height: 145px; 	height: auto !important; height: 145px;	position: relative;}
#footer .footer_nav {color: #5A554E; font-size: 11px;}

#footer .footer_nav a {
	color: #095786; font-size: 11px; text-decoration: none;	}

#footer .footer_nav a:hover {
	color: #5A554E; font-size: 11px; text-decoration: none; }

#footer p.copy {
	padding: 0px; color: #5A554E; font-size: 11px; }

#footer .for_reyt {
/*	position: absolute;*/
	margin: 0 0 0 20px; bottom: 0; left: 20px;}

#footer .footer_site1 {
	float: right; margin: 0;
	padding: 0;
	list-style: none;
	min-height: 145px;
	height: auto !important;
	height: 145px;
	width: 195px;
	border-left: 1px solid #d6d6d6;
	}

#footer .footer_site1 li {
	margin: 0;
	padding: 1px 12px;
	text-align: right;
	}

#footer .footer_site1 li.zagl {
	padding: 0px 12px 8px 12px;
	}

#footer .footer_site1 li.zagl a {
	font-size: 12px;
	color: #676767;
	text-decoration: none;
	}

#footer .footer_site1 a {
	font-size: 12px;
	color: #095786;
	text-decoration: none;
	}

#footer .footer_site1 a:hover {
	font-size: 12px;
	color: #676767;
	text-decoration: none;
	}


/* СТРАНИЦЫ */

/* ГЛАВНАЯ СТРАНИЦА */
/* блоки на главной */
.pops {padding:0; margin:0; height:50px; width:100%;}
.pops th {border:#999999 dashed 1px; padding:4px 7px; margin:0; width:33%; vertical-align:top;}
.pops img {padding:0 ; padding:0px; float:left;}
.pops p {margin:0; padding:0px; font-size:11px; line-height: 12px;}
.pops a {}

/* блоки категорий index_cat */
#index_cat {font-size:10px; font-style:italic; margin-bottom:10px;}
#index_cat_table td {vertical-align:top;}
#index_cat p {padding:0px 5px;}
#index_cat ul {color:5A554E; margin:0px; padding:0px 5px; text-align:left; line-height:10px;}
#index_cat span {font:#red;}
#index_cat ul a {text-decoration:none; color:#4A3E29;}
#index_cat ul a:hover {color:#506C00; text-decoration:underline;}
#index_cat li {margin:0 0 0 5px; padding:0px; list-style-type:none;}


























/* Публикации */
#text_publications {vertical-align:top; margin-bottom:10px;}
#text_publications img {margin:0 10px 10px 0;}
#text_publications span { font-size:14px; font-weight:bold;}
#text_publications p {clear:both;}

/* Последние статьи */
#last_articles {margin:0; padding:0; font-size:11px;}
.lastarticle_img img {margin: 0 10px 0px 0px;}
.lastarticle_p { font-size:12px; border-bottom: 1px #CCCCCC dashed;}




/* ------------ ПЕРЕЛИНКОВКА ------------- */

/* Статьи под правым меню */
#articleunderight {height:auto; padding:0px 0px 0px 0px; border-top:1px dashed #D5DDC5; margin-top:10px;}
#articleunderight ul {list-style-type:none; padding: 0px;}
#articleunderight ul li {clear:both; margin:0px; text-align:left;}
#articleunderight span {font-size:12px;}
#articleunderight img {margin-right:5px;}







/* СТАНДАРТНЫЕ СТРАНИЦЫ ЛЕЧЕНИЯ И СРЕДСТВ */

/* списки в таблице рецептов */
.rezept_table {width: 100%; border:0; font-size:12px; vertical-align:text-top;}
.rezept_table ul {margin-left:20px; text-align: left;}
.rezept_table li {padding:0px 0 4px 0px;}
.rezept_table_td_1 {vertical-align:top; width:50%;}
.rezept_table_td_2 {vertical-align:top; width:50%;}

/* список в основном тексте */
.font_ul li { margin-left:25px; padding:0px 0 0px 0px; font-size:12px;}

/* СТРАНИЧКИ РУБРИК */
.rub_table {width: 100%; font-size:12px; vertical-align:text-top;}
.rub_table ul {margin-left:30px; text-align: left;}
.rub_table li {padding:0px 0 4px 0px;}
.rub_table_td_1 {vertical-align:top; width:50%; border-right:1px #CCCCCC dashed;}
.rub_table_td_2 {vertical-align:top; width:50%; padding-left:10px;}

/* Статичные блоки в рубриках */
#statik_block { clear:both;}
#statik_block img {margin:5px 5px 5px 0px;}
#statik_block .title {font-size:14px; color:#990000;; font-weight:bold; text-transform:uppercase;}
#statik_block ul { margin:0 0 20px 10px; float:left; clear:both;}
#statik_block ul li {margin:0 0 0 0px; padding:0px; font-weight:bold; list-style-image:url(images/str.gif);}

#statik_block ul ul {margin:10px 0 15px 0;}
#statik_block ul ul li {margin:3px 0px 0 0 ; padding:0px; list-style-image:none;}


#oglavlenie { padding:0px; margin:0px;}
#oglavlenie ul { margin:0 0 0 15px;}
#oglavlenie ul li {margin:1px 0 0 0px;}

#oglavlenie ul ul {margin:0 0 0 10px;}
#oglavlenie ul ul li {margin:0px; padding:0px;}


#recipe {font-size:12px; font-weight:bold; color:#506C00;}
.textimg {padding:5px 10px 0px 0; float:left; vertical-align: top; width:80px; border:none;}
.textimg_60 {padding:5px 10px 0px 0; float:left; vertical-align: top; width:45px; border:none;}

a.foo {
    padding: 0px 10px;
    background: #EDF5DE;
    color: #000;
    -webkit-transition: all 0.3s ease;
    -webkit-transition-delay: 0.3s;
    }
a.foo:hover {
    background: #FFF;
    color: #000;
    }
