/* html tags style */
body{margin:0;padding:0;font-family:Tahoma;color:#a4a4a4;line-height:16px;font-size:12px; /* background:url(/templates/bl2/images/center-fon.gif) left repeat; */ }
form{padding:0 auto;margin:0;}

/* ссылки на сайте */
a{color:#548fcb;text-decoration:none;}
a:active{color:#548fcb;text-decoration:none;}
a:hover{color:#689739;text-decoration:underline;}
table { /* все таблицы шириной 100% */ width: 100%;}
p{padding:0;margin:0;font-family:Tahoma;font-size:12px;line-height:16px;}
hr{width:200px;text-align:left;color:#ccc;}
/* заголовки для текста */
h1{font-size:16px;line-height:1.11em;color:#ff5f2a;text-transform:uppercase;margin:0 auto;border:none; padding:15px 5px 10px 0px;}
h1 a{font-size:16px;line-height:1.11em;color:#ff5f2a;text-transform:uppercase;text-decoration:none;}
h1 a:hover{color:#ff5f2a;text-decoration:underline;text-transform:uppercase;}
h2{font-size:1.01em;line-height:1.11em;color:#fff;text-transform:uppercase;margin:0 auto;padding:2px 2px 2px 5px;}
h2 a{color:#fff;text-transform:uppercase;text-decoration:none;}
h2 a:hover{color:#fff;text-transform:uppercase;text-decoration:underline;}
h4{font-size:12px;color:#03f;padding-bottom:0;margin-bottom:5px;}
/* подкрашивание заголовков рецептов в зависимости от типа */
.rec{background:url(/templates/bl2/images/rec.jpg) left top repeat-x;padding:3px 3px 3px 5px;}
.inters{background:url(/templates/bl2/images/inters.jpg) left top repeat-x;padding:3px 3px 3px 5px;}
.srvnews{background:url(/templates/bl2/images/inters.jpg) left top repeat-x;padding:3px 3px 3px 5px;}
.diets,#vine{background:url(/templates/bl2/images/right-side-head.jpg) left top repeat-x;padding:3px 3px 3px 5px;}
.vine{background:url(/templates/bl2/images/right-side-head.jpg) left top repeat-x;padding:3px 3px 3px 5px;}
.vid{background:url(/templates/bl2/images/vid-konserv.jpg) left top repeat-x;padding:3px 3px 3px 5px;}
.konserv{background:url(/templates/bl2/images/vid-konserv.jpg) left top repeat-x;padding:3px 3px 3px 5px;}
.master-klass{background:url(/templates/bl2/images/next-on-site.jpg) left top repeat-x;padding:3px 3px 3px 5px;}
.umor{background:url(/templates/bl2/images/umor.gif) left top repeat-x;padding:3px 3px 3px 5px;}
.default{background:#f05c5c;padding:3px 3px 3px 5px;}

.piu {color:#FFFFFF; }
.piu a {color:#548fcb; }
.piu a:hover {color:#689739; }
.piu a:active {color:#689739; }

/* Add 13.12.2010 */
.def{background:url(/templates/bl2/images/inters.jpg) left top repeat-x;padding:3px 3px 3px 5px;}
.grey{background:url(/templates/bl2/images/vid-konserv.jpg) left top repeat-x;padding:3px 3px 3px 5px;}

/* ***************************** */
/* specifics html tags */ /* левая часть сайта */
.left_bg{width:251px;height:100%;text-align:left;vertical-align:top;background:url(/templates/bl2/images/bg_bl.jpg) left repeat-y;}
.left_bg2{text-align:left;width:251px;vertical-align:top;background:url(/templates/bl2/images/bg_top_bl.jpg) no-repeat left top;}
.left_text{vertical-align:top;text-align:left;margin:0 auto;padding:0;color:#fff;}
.left_head { /* Заголовки разделяющие левое меню */ background: url(/templates/bl2/images/right-side-head.jpg) left top repeat-x;vertical-align: top;text-align: center;color: #ffffff;font-size: 14px;font-weight: bold;padding-top: 1px;padding-bottom: 1px;margin-left: 15px;width: 200px;}
/* правая часть сайта */
.right_head{background:url(/templates/bl2/images/right-side-head.jpg) left top repeat-x;vertical-align:top;text-align:center;color:#fff;font-size:14px;font-weight:bold;padding-top:1px;padding-bottom:1px;margin:0 auto;width:100%;}
.right_text{width:30%;vertical-align:top;background:#e9e9e9;vertical-align:top;text-align:left;color:#000;border-left:1px solid #999;padding:0;margin:0 auto;}
/* отображение рецептов в центральной части */
.recipe{background:none;}
.recipe_head{font-weight:bold;color:#fff;}
.recipe_text_main{ color:#000;vertical-align:top;text-align:justify;border-bottom:1px dotted #999;padding-top:10px;padding-bottom:10px;}
.recipe_text{ color:#000;vertical-align:top;text-align:justify;}
.auth { /* верх сайта, авторизация */ text-align: left;vertical-align: top; background: url(/templates/bl2/images/elka.jpg) right top no-repeat; /* background : url(/templates/bl2/images/ukrashenie.jpg) right top no-repeat; */ } 
.snow { /* снежинки в шапке сайта на фоне */ /* background : url(/templates/bl2/images/snow.jpg) left repeat; */ }

/* *************************************** */
/* additional styles */
.recipe_head2 { color:#a4a4a4; }
.next_on_site { /* раздел Далее на сайте */ background: url(/templates/bl2/images/next-on-site.jpg) left top repeat-x; text-align: left; font-size: 14px; font-weight: bold;color: #ffffff;padding: 5px 5px 5px 5px;margin: 0 auto;height: 25px; } 
.top_menu { /* стиль верхнего доп. меню */ text-align: left; border: 1px solid #999999; padding : 2px 2px 2px 5px; /* background : url(/templates/bl2/images/top-menu.jpg) left top repeat-x; */ background : #e9e9e9; }
.bottom_menu { /* стиль нижнего доп. меню */ text-align: right; border-top : 1px solid #999999; }
.listing { /* стиль для вывода списка рецептов (листинг) */ list-style : url(/templates/bl2/images/arrow.png); }
.pathway { /* стиль "хлебных крошек" */ text-align : left; font-size : 10px; height : 15px; }
/* стиль левого основного меню сайта */
.menu_level1{list-style:url(/templates/bl2/images/a1.gif);padding-left:25px;margin:0 auto;}
.menu_level2{list-style:url(/templates/bl2/images/arrow.png);padding-left:20px;margin:0 auto;}
.main_level{color:#e5e5e5;font-size:14px;font-weight:bold;text-decoration:none;margin:0 auto;padding:0;}
.main_level:hover{color:#fff;text-decoration:underline;margin:0 auto;padding:0;}
.main_level:active{color:#fff;}
.content_border { /* рамка для отображения рецептов внутри категорий */ border:#cccccc 1px dotted;}
/* стили для поисковый формы */
.search-top{color:#3f3f3f;border-left:1px solid #999;border-top:1px solid #999;border-bottom:1px solid #999;padding:2px 2px 2px 5px;background:#e9e9e9;text-align:left;font-size:10px;vertical-align:middle;width:350px;}
.search-top input{color:#3f3f3f;font-size:10px;}
.small{font-size:10px;}
.center{padding-left:30px;}
.slogan{color:#565656;text-transform:uppercase;font-size:9px;font-family:Tahoma;font-weight:bold;}
.favorite{color:#d21834;padding-left:0;font-weight:bold;text-transform:uppercase;font-size:9px;font-family:Tahoma;}
.favorite a:hover{color:red;}
.sectiontableentry2 a{color:#448eb7;text-decoration:none;}
.sectiontableentry2 a:hover{color:#448eb7;text-decoration:underline;}
.pagenav a{color:#448eb7;}
.pagenav a:hover{color:#448eb7;}
.highlight{background-color:#ff0;font-weight:bold;}
.contentpane{background:none;}
.createdate{font-size:10px;}
.content_rating{font-size:10px;}
#fav{margin-left:50px;color:#fff;font-weight:bold;}
.sape{text-align:center;width:100%;color:#000;font-size:9px;}
.msvote{border:#ccc 1px dotted;}
.search_but{padding:0;margin:0;float:right;}

.rec_recomend { background: url(/templates/bl2/images/vid-konserv.jpg) left top repeat-x; text-align: left; font-size: 13px; font-weight: bold;color: #ffffff;padding: 0px 0px 0px 0px;margin: 0 auto;height: 20px; } 

