@charset "utf-8";
/* CSS Document */

* {
    margin: 0;
    padding: 0;
    font-size: 100.01%;
}
html {
    height: 100%;
	/*background: url(/public/media/site/main_backgrounds/main_bg_13_r.jpg) top center;*/
/*    background-color: #d2e389;*/

}
body {
    min-height:100%;
    height: 100%;
    color: #7e7e7e;
    font-weight: normal;
    font-family: Tahoma;
    line-height:14px;
    font-size:11px;
}
body.default {
	/*background: url(/public/media/site/main_backgrounds/main_bg_13.gif) top center ;*//*GOOD*/
	background: url(/public/media/site/main_backgrounds/main_bg_1.jpg) fixed top center repeat-x #37383d;
	
}
body.default #page{
	/*background: url(/public/media/site/main_backgrounds/main_bg_8.jpg) top center no-repeat !important;*//*GOOD*/
}
body.bg_2 {
    background: url(/public/media/site/main_backgrounds/main_bg_2.jpg) fixed top center repeat-x #EAE9E6;
}
body.bg_3 {
    background: url(/public/media/site/main_backgrounds/main_bg_3.jpg) fixed top center repeat-x #EAE9E6;
}
body.bg_4 {
    background: url(/public/media/site/main_backgrounds/main_bg_4.jpg) fixed top center repeat-x #EAE9E6;
}
body.bg_5 {
    background: url(/public/media/site/main_backgrounds/main_bg_5.jpg) fixed top center repeat-x #EAE9E6;
}
body.bg_6 {
    background: url(/public/media/site/main_backgrounds/main_bg_6.jpg) fixed top center repeat-x #EAE9E6;
}

div.alt{
display:none
}

a {
    text-decoration: underline;
    color:#00906c;
    outline:none !important;
    cursor:pointer !important
}
a:hover {
    text-decoration:none
}
input, select {
    outline:none !important
}
img {
    border:0
}
p {
    margin:1.5em 0
}
body td {
    vertical-align:top
}
#page {
    width: 958px;
    margin:0 auto;
    padding:0 11px;
    height: auto !important;
    min-height:100%;
    height: 100%;
}
#footer_guarantor {
    height: 55px;
    clear: both;
}
#footer {
    margin:-55px auto 0 auto;
    padding:0 11px;
    width: 958px;
    height: 55px;
    clear: both;
}

#footer .round_left {
    font-size:6px;
    line-height:1;
    width:5px;
    height:55px;
    float:left;
    background: url(/public/media/site/footer/f_round_left.png) top left no-repeat
}
* html #footer .round_left {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/footer/f_round_left.png", sizingMethod="crop");
}
#footer .round_right {
    font-size:6px;
    line-height:1;
    width:5px;
    height:55px;
    float:left;
    background: url(/public/media/site/footer/f_round_right.png) top left no-repeat
}
* html #footer .round_right {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/footer/f_round_right.png", sizingMethod="crop");
}
#footer .foot_content {
    height:41px;
    width:928px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#919191;
    padding:14px 0 0 20px;
    background:#fff;
}
#footer a{
color:#919191;
}
#footer .foot_content .icons_placer{
float:right
}
#footer .foot_content .icons_placer td{
height:26px;
vertical-align:middle;
padding:2px 18px 0 17px;
border-left:1px solid #ddd
}
#footer .foot_content .icons_placer td img{
margin:0 3px;
}
#footer .foot_content .copyright{
padding-top:10px;
line-height:1.1
}
td.header {
    height:194px
}
td.rounder_decor_1 {
    font-size:6px;
    line-height:1;
    height:14px;
    background:url(/public/media/site/rounders_decor/rounder_decor_1.png) top left no-repeat
}
* html td.rounder_decor_1 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_1.png", sizingMethod="crop");
}
td.rounder_decor_1_short {
    font-size:0px;
	text-indent:-9999;
    line-height:1;
    height:6px;
    background:url(/public/media/site/rounders_decor/rounder_decor_1_short.png) top left no-repeat
}
* html td.rounder_decor_1_short {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_1_short.png", sizingMethod="crop");
}
td.rounder_decor_2 {
    font-size:6px;
    line-height:1;
    height:17px;
    max-height:17px;
    background:url(/public/media/site/rounders_decor/rounder_decor_2.png) top left no-repeat
}
* html td.rounder_decor_2 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_2.png", sizingMethod="crop");
}
td.rounder_decor_3 {
    font-size:6px;
    line-height:1;
    height:17px;
    background:url(/public/media/site/rounders_decor/rounder_decor_3.png) top left no-repeat
}
* html td.rounder_decor_3 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_3.png", sizingMethod="crop");
}
td.rounder_decor_3_fixed {
    font-size:6px;
    line-height:1;
    height:17px;
    background:url(/public/media/site/rounders_decor/rounder_decor_3_fixed.png) top left no-repeat
}
* html td.rounder_decor_3_fixed {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_3_fixed.png", sizingMethod="crop");
}
td.rounder_decor_4 {
    font-size:6px;
    line-height:1;
    height:17px;
    background:url(/public/media/site/rounders_decor/rounder_decor_4.png) top left no-repeat
}
* html td.rounder_decor_4 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_4.png", sizingMethod="crop");
}
td.rounder_decor_5 {
    font-size:6px;
    line-height:1;
    height:10px;
/*    background:url(/public/media/site/rounders_decor/rounder_decor_5.png) top left no-repeat*/
}
* html td.rounder_decor_5 {
/*    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_5.png", sizingMethod="crop");*/
}
td.rounder_decor_5_fixed {
    font-size:6px;
    line-height:1;
    height:12px;
    background:url(/public/media/site/rounders_decor/rounder_decor_5_fixed.png) top left no-repeat
}
* html td.rounder_decor_5_fixed {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_5_fixed.png", sizingMethod="crop");
}
td.rounder_decor_6 {
    font-size:6px;
    line-height:1;
    height:21px;
    background:url(/public/media/site/rounders_decor/rounder_decor_6.png) top left no-repeat
}
* html td.rounder_decor_6 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_6.png", sizingMethod="crop");
}
td.rounder_decor_6_short {
    font-size:0px;
    line-height:1;
	text-indent:-9999;
    height:5px;
    background:url(/public/media/site/rounders_decor/rounder_decor_6_short.png) top left no-repeat
}
* html td.rounder_decor_6_short {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_6_short.png", sizingMethod="crop");
}
td.rounder_decor_7 {
    font-size:6px;
    line-height:1;
    height:15px;
    background:url(/public/media/site/rounders_decor/rounder_decor_7.png) top left no-repeat
}
* html td.rounder_decor_7 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_7.png", sizingMethod="crop");
}
.rounder_decor_8 {
    font-size:6px;
    line-height:1;
    height:21px;
    background:url(/public/media/site/rounders_decor/rounder_decor_8.png) top left no-repeat
}
* html .rounder_decor_8 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_8.png", sizingMethod="crop");
}
td.rounder_decor_9 {
    font-size:6px;
    line-height:1;
    height:21px;
    background:url(/public/media/site/rounders_decor/rounder_decor_9.png) top left no-repeat
}
* html td.rounder_decor_9 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_9.png", sizingMethod="crop");
}
td.rounder_decor_9_gr {
    font-size:6px;
    line-height:1;
    height:15px;
    background:url(/public/media/site/rounders_decor/rounder_decor_9_gr.png) top left no-repeat
}
* html td.rounder_decor_9_gr {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_9_gr.png", sizingMethod="crop");
}
td.rounder_decor_9_clean {
    font-size:6px;
    line-height:1;
    height:15px;
    background:url(/public/media/site/rounders_decor/rounder_decor_9_clean.png) top left no-repeat
}
* html td.rounder_decor_9_clean {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_9_clean.png", sizingMethod="crop");
}
td.rounder_decor_9_clean_invert {
    font-size:6px;
    line-height:1;
    height:15px;
    background:url(/public/media/site/rounders_decor/rounder_decor_9_clean_invert.png) top left no-repeat
}
* html td.rounder_decor_9_clean_invert {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_9_clean_invert.png", sizingMethod="crop");
}
td.rounder_decor_9_clean_invert_2 {
    font-size:6px;
    line-height:1;
    height:21px;
    background:url(/public/media/site/rounders_decor/rounder_decor_9_clean_invert_2.png) top left no-repeat
}
* html td.rounder_decor_9_clean_invert_2 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_9_clean_invert_2.png", sizingMethod="crop");
}
td.rounder_decor_9_clean_invert_3 {
    font-size:6px;
    line-height:1;
    height:15px;
    background:url(/public/media/site/rounders_decor/rounder_decor_9_clean_invert_3.png) top left no-repeat
}
* html td.rounder_decor_9_clean_invert_3 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_9_clean_invert_3.png", sizingMethod="crop");
}
td.rounder_decor_10 {
    font-size:0px;
    line-height:1;
	text-indent:-9999;
    height:5px;
    background:url(/public/media/site/rounders_decor/rounder_decor_10.png) top left no-repeat
}
* html td.rounder_decor_10 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_10.png", sizingMethod="crop");
}
.rounder_decor_11 {
    font-size:6px;
    line-height:1;
    height:17px;
    background:url(/public/media/site/rounders_decor/rounder_decor_11.png) top left no-repeat
}
* html .rounder_decor_11 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_11.png", sizingMethod="crop");
}
.rounder_decor_12 {
    font-size:6px;
    line-height:1;
    height:12px;
    background:url(/public/media/site/rounders_decor/rounder_decor_12.png) top left no-repeat
}
* html .rounder_decor_12 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_12.png", sizingMethod="crop");
}
.rounder_decor_13{
    font-size:6px;
    line-height:1;
    height:21px;
    background:url(/public/media/site/rounders_decor/rounder_decor_17.png) top left no-repeat
}
* html .rounder_decor_13 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_17.png", sizingMethod="crop");
}
td.rounder_decor_18 {
    font-size:6px;
    line-height:1;
    height:17px;
    background:url(/public/media/site/rounders_decor/rounder_decor_18.png) top left no-repeat
}
* html td.rounder_decor_18 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_18.png", sizingMethod="crop");
}
td.rounder_decor_19 {
    font-size:6px;
    line-height:1;
    height:17px;
    background:url(/public/media/site/rounders_decor/rounder_decor_19.png) top left no-repeat
}
* html td.rounder_decor_19 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_19.png", sizingMethod="crop");
}
td.rounder_decor_20 {
    font-size:6px;
    line-height:1;
    height:17px;
    background:url(/public/media/site/rounders_decor/rounder_decor_20.png) top left no-repeat
}
* html td.rounder_decor_20 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_20.png", sizingMethod="crop");
}
td.rounder_decor_21 {
    font-size:6px;
    line-height:1;
    height:17px;
    background:url(/public/media/site/rounders_decor/rounder_decor_21.png) top left no-repeat
}
* html td.rounder_decor_21 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_21.png", sizingMethod="crop");
}
td.rounder_decor_24 {
    font-size:6px;
    line-height:1;
	text-indent:-9999;
    height:6px;
    background:url(/public/media/site/rounders_decor/rounder_decor_24.png) top left no-repeat
}
* html td.rounder_decor_24 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_24.png", sizingMethod="crop");
}
td.rounder_decor_25 {
    font-size:6px;
    line-height:1;
	text-indent:-9999;
    height:21px;
    background:url(/public/media/site/rounders_decor/rounder_decor_25.png) top left no-repeat
}
* html td.rounder_decor_25 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_25.png", sizingMethod="crop");
}
td.rightbar {
    width:303px;
    height:300px;
    background:#fff;
    padding:1px 6px 1px 6px
}
td.rightbar_2 {
    width:315px;
    background:none;
    padding:0 0 0 0
}
td.rightbar_index {
    width:315px;
    height:300px;
    background:#fff;
    padding:0 0 0 0
}
td.rightbar_2 td.contus{
    background:#fff
}
.right_container_b_fix{
    background:#fff
}
.left_container_b_fix{
    background:#fff;
	overflow:hidden; 
	width:100%
}
.left_container_b_fix2{
    overflow:hidden;
    width:636px;
    background:url(/public/media/site/rounders_decor/r_dec_b.gif) top left repeat-y
}
.left_container_b_fix2_left_side{
    width:314px;
    float:left;
    margin:0 7px 0 0;
    /*background:#339966*/
}
.left_container_b_fix2_right_side{
    float:right;
    width:314px;
    /*background:#339966*/
}
td.block_1 {
    background:#fff;
    width:633px;
    height:327px;
}
td.block_2 {
    background:#fff;
    height:148px;
}
td.block_3 {
    background:#fff;
    width:315px;
}
td.block_4 {
    background:#fff;
    width:314px;
}
td.block_5 {
    width:315px;
    background:#fff
}
td.block_6 {
    width:315px;
    height:200px;
    background:#fff
}
td.block_7 {
    width:314px;
    background:#fff
}
td.block_8 {
    background:#fff
}
td.block_9 {
    background:#FFFFFF;
    height:327px;
    width:633px;
}
td.block_9 h1 {
	width:633px;
    font-family:"Trebuchet MS";
    font-size:18px;
    font-weight:bold;
    color:#fff;
    line-height:20px;
    position:relative;
    background:url(/public/media/site/headers/h1_bg_2.png) top left repeat-x #f0b500
}
td.block_9 h1 div {
    position:absolute;
    width:515px;
    z-index:5;
    padding:6px 73px 13px 45px;
    background:url(/public/media/site/icons/ico_17.gif) 25px 6px no-repeat
}
td.block_9 h1 div.shadow {
    background:url(/public/media/site/headers/h1_bg_2.png) top left repeat-x #f0b500;
    position:absolute;
    width:515px;
    z-index:4;
    padding:6px 73px 14px 45px;
    margin-top:-1px;
    color:#c79702
}
td.block_9 h1 div.h_fix {
    position:static
}
td.block_9 h1 div img {
    margin-left:-20px;
}
td.block_9 h1 div img.rod{
    margin-left:8px;
    margin-right:8px;
}
td.block_9 h1 div img.rod_sh{
    margin-left:8px;
    margin-right:8px;
    margin-top:1px
}
h1.forum_titles div, h1.forum_titles td.block_9 h1 div.shadow, h1.forum_titles td.block_9 h1 div.h_fix{
overflow:hidden;
width:518px;
}
h1.forum_titles div *, h1.forum_titles td.block_9 h1 div.shadow *, h1.forum_titles td.block_9 h1 div.h_fix *{
float:left
}
h1.forum_titles span{
    display:inline-block;    
}
td.block_9 h1 .h1_icons {
    position:absolute;
    z-index:6;
    right:0;
    top:10px;
    width:60px;
    padding:0;
    background:none;
}
td.block_9 h1 .h1_icons img {
    margin:0 2px 0 0;
    display:block;
    float:left
}
td.block_9 div.main_content {
    padding:20px 12px 12px 12px;
}
div.main_content_2 {
    font-family:Arial, Helvetica, sans-serif;
    padding:20px 20px 25px 24px;
    color:#686868;
    overflow:hidden;
    width:589px;
    font-size:12px;
    line-height:18px;
}
td.block_10 {
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    line-height:18px;
    background:#fff
}
td.block_11{
    font-size:13px;
    font-family:Arial, Helvetica, sans-serif;
    height:123px;
    line-height:18px;
    background:#fff
}
div.just_content {
    padding:0 26px 25px 24px
}
/**/

div.header_container {
    height:194px;
    position:relative
}
div.header_container a.logo_2 {
    display:block;
    width:130px;
    height:100px;
    cursor:pointer;
    background:url(/public/media/site/logo.png) top left no-repeat;
    position:absolute;
    left:31px;
    top:14px
}
* html div.header_container a.logo_2 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/logo.png", sizingMethod="crop");
}
div.header_container a.logo {
    display:block;
    width:300px;
    height:100px;
    cursor:pointer;
    background:url(/public/media/site/logo2.png) top left no-repeat;
    position:absolute;
    left:1px;
    top:14px
}
#logo {
    display: block; 
    background: url("/public/media/site/logo.png") no-repeat;
    width: 300px;
    height: 100px;
    position:absolute;
    left:1px;
    top:11px
}

#logo a {
    display: block;
    width: 100%;
    height: 100%;
    text-indent: -9999px;
}


* html div.header_container a.logo {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/logo.png", sizingMethod="crop");
}
body.default div.header_container a.logo {
    display:block;
    width:241px;
    height:70px;
    cursor:pointer;
    background:url(/public/media/site/logo_neutral.png) top left no-repeat;
    position:absolute;
    left:10px;
    top:16px
}
* html body.default div.header_container a.logo {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/logo_neutral.png", sizingMethod="crop");
}
body.bg_6 div.header_container a.logo {
    display:block;
    width:300px;
    height:100px;
    cursor:pointer;
    background:url(/public/media/site/logo_banan.png) top left no-repeat;
    position:absolute;
    left:1px;
    top:14px
}
* html body.bg_6 div.header_container a.logo {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/logo_banan.png", sizingMethod="crop");
}
div.header_container .info_block {
	font-family:Arial, Helvetica, sans-serif;
    height:43px;
    width:938px;
    padding:4px 8px 0 12px;
    background:url(/public/media/site/new_images/info_block_l_side.png) top left no-repeat #479848;
    position:absolute;
    bottom:0;
    left:0;
}
* html div.header_container .info_block {
    bottom:-1px;
}
div.header_container .info_block td {
    height:24px;
    white-space:nowrap;
    vertical-align:middle;
    background:url(/public/media/site/borders/border_1.gif) top right repeat-y;
    text-align:center
}
div.header_container .info_block td.themes a {
    display: inline-block;
    width:19px;
    height:19px;
    margin:3px 5px 0 5px;
}
div.header_container .info_block td.themes a.selected {
    height:19px;
    width:19px;
    margin:1px 3px -2px 3px;
    padding:2px;
    cursor:default;
    background:url(/public/media/site/icons/themes/theme_selected.gif) top left no-repeat
}
div.header_container .info_block .info_block_left{
width:631px;
padding:7px 0 0 0;
height:36px;
*padding:8px 0 0 0;
*height:35px;
float:left;
}
div.header_container .info_block .info_block_left *{
vertical-align:middle
}
div.header_container .info_block a{
font-size:13px;
color:#fff;
}
div.header_container .info_block span.input_place{
display:inline-block;
width:353px;
height:24px;
padding:3px 13px 0 0;
background:url(/public/media/site/inputs/input_1.png) top left no-repeat
}
div.header_container .info_block span.input_place input{
border:0;
width:326px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#acacac;
padding:3px 0 3px 27px;
background:none
}
div.header_container .info_block span.select{
margin-left:-3px;
*margin:0;
display:inline-block;
width:114px;
height:27px;
background:url(/public/media/site/inputs/input_2.png) top left no-repeat
}
div.header_container .info_block .info_block_right{
width:299px;
float:right;
}
ul.autocomplete{
padding:0;
margin:0;
list-style:none;
position:relative
}
ul.autocomplete li{
background:url(/public/media/site/header/autocomplete/auto_c_2.png) top left repeat-y;
padding:0 3px 0 1px
}
ul.autocomplete li.bottom_decor{
background:url(/public/media/site/header/autocomplete/auto_c_1.png) top left no-repeat;
height:6px;
font-size:6px;
line-height:1;
text-indent:-9999
}
ul.autocomplete li span{
display:block;
padding:4px 0 4px 12px;
border-bottom:1px solid #ddeddd;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#515151;
line-height:18px;
}
ul.autocomplete li.selected span{
background:#ddeddd
}
div.autocomplete_place{
position:absolute;
width:396px;
left:12px;
top:40px;
*top:39px;
}
* html div.autocomplete_place{
top:40px
}
div.header_container .top_login_block {
	font-family:Arial, Helvetica, sans-serif;
    height:41px;
    position:absolute;
    right:5px;
    top:32px;
    padding:0 0 0 0;
    font-size:12px;
    white-space:nowrap;
    color:#393939;
	z-index:3
}
div.header_container .top_login_block_rounder_right {
    height:41px;
    width:5px;
    background:url(/public/media/site/header/login_block_right.png) top left no-repeat;
    position:absolute;
    right:0;
    top:32px;
}
* html div.header_container .top_login_block_rounder_right {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/header/login_block_right.png", sizingMethod="crop");
}
div.header_container .top_login_block_rounder_left {
    height:41px;
    width:5px;
    background:url(/public/media/site/header/login_block_bg.png) top left no-repeat;
    float:left;
    position:relative;
    margin:0 0 0 -5px;
}
* html div.header_container .top_login_block_rounder_left {
    margin:0 0 0 -5px;
	display:inline;
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/header/login_block_bg.png", sizingMethod="crop");
}
div.top_banner_block{
height:112px;
position:absolute;
right:0;
top:0;
}
div.top_banner_block .t_b_b_left{
height:112px;
width:6px;
float:left;
background:url(/public/media/site/rounders_decor/top_banner_block_left.png) top left no-repeat;
}

* html div.top_banner_block .t_b_b_left {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/top_banner_block_left.png", sizingMethod="crop");
}

div.top_banner_block .t_b_b_right{
height:112px;
width:6px;
float:left;
background:url(/public/media/site/rounders_decor/top_banner_block_right.png) top left no-repeat;
}

* html div.top_banner_block .t_b_b_right {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/top_banner_block_right.png", sizingMethod="crop");
}

div.top_banner_block .t_b_b_cont{
height:106px;
padding:6px 0 0 0;
float:left;
background:#fff
}

div.header_container .top_login_block a {
    cursor:pointer;
}
div.header_container .top_login_block img.facebook {
    margin:-4px 5px -9px 5px;
}

div.header_container div.search_layer{ 
width:628px;
padding:0 14px 0 0;  
position:absolute; 
left:0; 
top:194px;
display:none
}

div.header_container div.search_layer .top_dec{
height:13px;
font-size:0;
line-height:1;
text-indent:-999;
width:642px;
background:url(/public/media/site/new_images/search_l_dec_1.png) top left no-repeat;
}

div.header_container div.search_layer .bottom_dec{
height:6px;
font-size:0;
line-height:1;
text-indent:-999;
width:633px;
background:url(/public/media/site/new_images/search_l_dec_2.png) top left no-repeat;
}

div.header_container div.search_layer .search_layer_content{
width:609px;
padding:0 12px 12px;
background:#6db46e;
color:#fff;
font-size:13px;
}

div.header_container div.search_layer .search_layer_content input{
vertical-align:middle
}

div.header_container div.search_layer .search_layer_content input.checkbox{
width:19px;
height:19px;
}

div.header_container .search_layer_content .bordered{
background:url(/public/media/site/new_images/s_border_1.gif) bottom left repeat-x
}

.search_layer_content ul.selects_list{
list-style:none
}

.search_layer_content td{
padding-bottom:15px;
}

.search_layer_content td td{
padding:0
}

.search_layer_content ul.selects_list li{
padding:15px 0 0 0
}

.search_layer_content ul.selects_list select{
font-size:13px;
margin-top:7px;
color:#666;
width:180px
}

.search_layer_content .siders_place{
padding:15px 0 20px 0;
margin-bottom:19px;
}

.search_layer_content div.add_input_bl{
width:179px;
height:16px;
padding:6px;
background: url(/public/media/site/new_images/searc_add_inp_bg.jpg) top left no-repeat;
margin-bottom:8px;
}

.search_layer_content div.add_input_bl input{
border:0;
font-size:13px;
color:#666;
width:180px;
}

.search_layer_content a.add{
line-height:14px;
background: url(/public/media/site/new_images/icp_1.gif) top left no-repeat;
padding-left:22px;
color:#fff;
}

ul.user_info {
    list-style:none
}
ul.user_info li {
    float:left;
    margin:0 20px 0 0
}
ul.user_info li a {
    font-size:11px;
}
ul.user_info li.user {
    font-weight:bold;
    color:#7e7e7e;
    font-size:11px;
    border-left:1px solid #e6e6e6;
    border-right:1px solid #e6e6e6;
    height:20px;
    margin:-3px 0 0 0;
    padding:4px 32px 0 32px;
}
ul.user_info li.close {
    margin:0 0 0 16px;
    padding:5px 0 0 0;
}
ul.user_info li.close img {
    display:block
}
table.main_menu {
    position:absolute;
    bottom:47px;
    border-bottom:4px solid #479848;
}
* html table.main_menu{
	bottom:46px;
}
table.main_menu td {
    height:41px;
}
table.main_menu span.cont {
    display:block;
    margin:0 7px 0 5px;
    background: url(/public/media/site/main_menu/menu_bg.gif) top left repeat-x;
    text-align:center;
    height:41px;
}
table.main_menu td.last span.cont {
    margin-right:5px;
}
table.main_menu span.cont span.r_left {
    display:block;
    height:41px;
    float:left;
    width:5px;
    margin-left:-5px;
    position:relative;
    background: url(/public/media/site/main_menu/rounder_left.png) top left no-repeat
}
* html table.main_menu span.cont span.r_left {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/main_menu/rounder_left.png", sizingMethod="crop");
}
table.main_menu span.cont span.r_right {
    display:block;
    height:41px;
    float:right;
    width:5px;
    margin-right:-5px;
    position:relative;
    background: url(/public/media/site/main_menu/rounder_right.png) top left no-repeat
}
* html table.main_menu span.cont span.r_right {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/main_menu/rounder_right.png", sizingMethod="crop");
}
table.main_menu a {
    cursor:pointer;
    color:#fff;
    text-decoration:none;
	position:relative
}
table.main_menu a:hover {
    text-decoration:underline !important;
}
table.main_menu a:hover span.cont * {
    text-decoration:underline !important;
	
}
table.main_menu td span.cont span.text {
    display:block;
    color:#fff;
    font-family:"Trebuchet MS";
    font-weight:bold;
    font-size:15px;
    text-transform:uppercase;
    white-space:nowrap;
    height:20px;
    padding:16px 0 0 0;
    position:relative;
    z-index:2;
}
table.main_menu td span.cont span.sv_virtuv{
    width:93px;
    margin:0 auto;
    height:29px;
    background: url(/public/media/site/susitikime_images/susitikime_logo.gif) top left no-repeat;
    display:block    
}
table.main_menu td.susitikime_virtuveje span.text{
    padding-top:10px !important
}
table.main_menu td span.cont span.text_shadow {
    display:block;
    color:#fff;
    font-family:"Trebuchet MS";
    font-weight:bold;
    font-size:15px;
    text-transform:uppercase;
    white-space:nowrap;
    height:20px;
    color:#537c37;
    padding:0 0 0 0;
    margin:-19px 0 0 0;
    position:relative;
    z-index:1;
}
table.main_menu td.selected a {
    cursor:default
}
table.main_menu td.selected a:hover, table.main_menu td.selected a:hover * {
    text-decoration:none
}
table.main_menu td.selected span.cont {
    background: url(/public/media/site/main_menu/menu_bg_selected.gif) top left repeat-x;
}
table.main_menu td.selected span.cont span.r_left {
    background: url(/public/media/site/main_menu/rounder_left_selected.png) top left no-repeat
}
* html table.main_menu td.selected span.cont span.r_left {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/main_menu/rounder_left_selected.png", sizingMethod="crop");
}
table.main_menu td.selected span.cont span.r_right {
    background: url(/public/media/site/main_menu/rounder_right_selected.png) top left no-repeat
}
* html table.main_menu td.selected span.cont span.r_right {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/main_menu/rounder_right_selected.png", sizingMethod="crop");
}
table.main_menu td.selected span.cont span.text {
    padding:14px 0 0 0;
}
table.main_menu td.selected span.cont span.text_shadow {
    margin:-21px 0 0 0;
}
/**/

div.block_content_4_1{
    padding:0 15px 10px;
    margin:-8px 0 0 0
}


/**/

div.today_cooking {
    width:321px;
    float:left;
}
div.today_offer {
    width:314px;
    margin-left:1px;
    float:left;
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    padding:0 0 23px 0
}
h1.title_1 {
    text-align:left;
    height:30px;
    background:url(/public/media/site/headers/h1_bg_1.gif) top left repeat-x;
    font-family:"Trebuchet MS";
    font-weight:bold;
    font-size:14px;
    color:#6f6f6f;
    text-transform:uppercase;
    padding:6px 0 0 15px;
    margin:0 0 20px 0;
	position:relative
}
h1.title_1 span {
    display:inline-block;
    padding:2px 0 0 0;
    height:22px;
}
h1.title_1 a.button_4{
display:block;
width:80px;
height:23px;
margin:2px 0 0 0;
background:url(/public/media/site/buttons/button_20.png) top left no-repeat;
position:absolute;
right:11px;
top:6px
}
h1.meet_us{
background:none;
margin-bottom:2px;
padding:10px 0 0 15px !important;
}
h2.title_1 {
    text-align:left;
    height:30px;
    background:url(/public/media/site/headers/h1_bg_1.gif) top left repeat-x;
    font-family:"Trebuchet MS";
    font-weight:bold;
    font-size:14px !important;
    color:#6f6f6f !important;
    text-transform:uppercase;
    padding:6px 0 0 15px;
    margin:-20px -20px 20px -24px;
}
h2.title_1 span {
    display:inline-block;
    padding:2px 0 0 0;
    height:22px;
}
h2.title_1 strong.header_select,
h2.title_7 strong.header_select{
    float:right;
    text-transform:none;
    font-size:12PX !IMPORTANT;
    font-family:Arial, Helvetica, sans-serif !IMPORTANT;
} 
h2.title_1 strong.header_select select{
    margin:0 15px -3px 0;
    position:relative;
    width:126px;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif
}
h2.title_2 {
    text-align:left;
    height:30px;
    background:url(/public/media/site/headers/h1_bg_1.gif) top left repeat-x;
    font-family:"Trebuchet MS";
    font-weight:bold;
    font-size:14px;
    color:#6f6f6f;
    text-transform:uppercase;
    padding:6px 0 0 15px;
    margin:0 0x 20px 0;
}
h2.title_2 span {
    display:inline-block;
    padding:2px 0 0 0;
    height:22px;
}
h2.title_3 {
    text-align:left;
    height:36px;
    background:url(/public/media/site/headers/h2_tit_3.jpg) top left repeat-x;
    font-family:"Trebuchet MS";
    font-weight:bold;
    font-size:14px;
    color:#6f6f6f;
    text-transform:uppercase;
    padding:0 0 0 13px;
    margin:0 0x 20px 0;
}
h2.title_3 span {
    display:inline-block;
    padding:2px 0 0 0;
    height:22px;
}
h2.title_4_marg{
margin-bottom:15px;
}
h2.title_4{
	height:36px;
	background:url(/public/media/site/headers/h2_tit_4_cont.gif) top left repeat-x;
	position:relative;
}
h2.title_4 span.shadow,
h2.title_4 span.txt{
font-family:"Trebuchet MS";
font-weight:bold;
font-size:14px;
text-transform:uppercase;
display:block;
position:absolute;
width:295px;
left:15px;
top:8px
}
h2.title_4 span.txt{
color:#fff;
top:9px
}
h2.title_4 span.title_4_tabs{
display:block;
height:34px;
position:absolute;
right:1px;
top:2px;
}
h2.title_4 span.title_4_tabs span{
display:inline-block;
margin-left:-3px;
*margin-left:0;
margin-right:6px;
height:34px;
padding:0 0 0 5px;
background:url(/public/media/site/new_images/title_tabs_bg_l.jpg) top left no-repeat;
}
h2.title_4 span.title_4_tabs span span{
margin:0;
height:24px;
padding:10px 18px 0 14px;
background:url(/public/media/site/new_images/title_tabs_bg_r.jpg) top right no-repeat;
font-weight:normal;
font-size:13px;
text-decoration:none !important;
font-family:Arial, Helvetica, sans-serif
}
h2.title_4 span.title_4_tabs a{
text-decoration:none
}
h2.title_4 span.title_4_tabs .selected span{
background:url(/public/media/site/new_images/title_tabs_sel_bg_l.jpg) top left no-repeat;
}
h2.title_4 span.title_4_tabs .selected span span{
background:url(/public/media/site/new_images/title_tabs_sel_bg_r.jpg) top right no-repeat;
font-weight:bold;
color:#282828
}
h2.title_4 span.title_4_tabs .selected,
h2.title_4 span.title_4_tabs .selected span{
cursor:default
}
td.title_5_top_daunders{
height:6px;
font-size:0;
line-height:1;
text-indent:-9999;
background:url(/public/media/site/rounders_decor/rounder_decor_24_gr.png) top left no-repeat;
}
* html td.title_5_top_daunders {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_24_gr.png", sizingMethod="crop");
}
h2.title_5{
	height:36px;
	background:url(/public/media/site/icons/ico_43_line.gif) 0 0 no-repeat #449c47;
	position:relative;
}
h2.title_5_love_ico{
background:url(/public/media/site/icons/ico_43_line_2.gif) 0 0 no-repeat #449c47;
}
h2.title_5 span.shadow,
h2.title_5 span.txt{
font-family:"Trebuchet MS";
font-weight:bold;
font-size:14px;
text-transform:uppercase;
display:block;
position:absolute;
width:260px;
left:40px;
top:8px
}
h2.title_5 span.txt{
color:#fff;
top:9px
}
h2.title_5 span.total{
position:absolute;
right:10px;
top:8px;
font-weight:normal;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
}
h2.title_6{
	height:36px;
	background:url(/public/media/site/headers/h2_tit_6_cont.gif) top left repeat-x;
	position:relative;
}
h2.title_6_1{
background:url(/public/media/site/headers/h2_tit_6_1_cont.gif) top left repeat-x;
}
h2.title_6 span.shadow,
h2.title_6 span.txt{
font-family:"Trebuchet MS";
font-weight:bold;
font-size:14px;
text-transform:uppercase;
display:block;
position:absolute;
width:275px;
left:15px;
top:8px
}
h2.title_6 span.txt{
color:#fff;
top:9px
}
h2.title_6_1 span{
left:38px !important;
}
h2.title_6_1 img.h_ico{
position:absolute;
left:15px;
top:5px
}
h2.title_6_1 a.exit{
display:inline-block;
font-weight:bold;
font-size:13px;
color:#fff;
position:absolute;
z-index:2;
right:10px;
top:6px;
height:17px;
line-height:16px;
margin-top:1px;
padding-right:21px;
font-family:Arial, Helvetica, sans-serif;
background:url(/public/media/site/icons/ico_60.gif) top right no-repeat;
}
h1.width_ico span {
    float:left;
}
h1.title_1 img {
    display: inline-block;
    margin:-3px 0 0 6px
}
h1.iki_ico span {
    display:block;
    background:url(/public/media/site/icons/ico_1.gif) 0 0 no-repeat;
    padding-left:38px;
    margin-top:-3px;
    padding-top:5px;
}
div.season_view {
    overflow:hidden;
    width:909px;
    padding:0 15px 0 15px;
}
div.season_view div {
    float:left;
    text-align:left;
    width:262px;
    padding-right:10px;
    height:76px;
}
div.season_view div img {
    background:url(/public/media/site/rounders_decor/remai_2.gif) top left no-repeat;
    padding:5px;
    margin-right:10px;
    float:left
}
div.season_view a {
    font-weight:bold;
    font-size:13px;
    font-family:Arial, Helvetica, sans-serif
}
div.season_view span.season_view_back {
    float:left;
    height:42px;
    padding-right:7px;
    padding-top:24px;
}
div.season_view span.season_view_back a {
    background:url(/public/media/site/icons/ico_12.gif) top left no-repeat;
    display:block;
    height:24px;
    width:24px;
    cursor:pointer
}
div.season_view span.season_view_next {
    float:left;
    height:42px;
    padding-left:7px;
    padding-top:24px;
}
div.season_view span.season_view_next a {
    background:url(/public/media/site/icons/ico_11.gif) top left no-repeat;
    display:block;
    height:24px;
    width:24px;
    cursor:pointer
}
div.season_view2 {
    padding:0 0;
}
div.season_view2 div {
    height:76px;
    width:288px;
    margin-right:12px;
    float:left
}
div.season_view2 div img {
    background:url(/public/media/site/rounders_decor/remai_2.gif) top left no-repeat;
    padding:5px;
    margin-right:10px;
    float:left
}
div.season_view2 a {
    font-weight:bold;
    font-size:13px;
    font-family:Arial, Helvetica, sans-serif
}
div.season_view2 span.season_view_back {
    float:left;
    height:42px;
    padding-right:7px;
    padding-top:24px;
}
div.season_view2 span.season_view_back a {
    background:url(/public/media/site/icons/ico_12.gif) top left no-repeat;
    display:block;
    height:24px;
    width:24px;
}
div.season_view2 span.season_view_next {
    float:left;
    height:42px;
    padding-left:7px;
    padding-top:24px;
}
div.season_view2 span.season_view_next a {
    background:url(/public/media/site/icons/ico_11.gif) top left no-repeat;
    display:block;
    height:24px;
    width:24px;
}
div.cooking_width {
    width:auto !important;
    padding-bottom:20px;
}
div.cooking_width div {
    float:none;
    padding-right:0;
    width:auto !important;
}
div.cooking_width_tabs {
    border-top:1px solid #d7d5d5
}
div.cooking_width_tabs td {
    text-align:center;
    line-height:1.2;
    height:40px;
    vertical-align:middle;
    border-bottom:1px solid #d7d5d5;
    border-right:1px solid #d7d5d5;
    background:#f1efef;
    cursor:pointer
}
div.cooking_width_tabs td a {
    height:34px;
    display:block;
    padding-top:6px;
    outline:none !important
}
div.cooking_width_tabs td a.one_row {
    height:28px;
    padding-top:12px;
}
div.cooking_width_tabs td.selected {
    background:#fff;
    border-bottom:1px solid #fff
}
div.cooking_width_tabs td.selected a {
    color:#656565;
    text-decoration:none;
    outline:none !important;
    cursor:default
}
div.cooking_width_tabs td.last {
    border-right:none
}
div.cooking_width_tabs_content {
    padding-top:20px !important;
}
div.search_tabs {
    margin-top:-15px;
}
div.search_tabs td {
    text-align:left
}
div.search_tabs td a {
    padding-left:13px;
}
div.search_tabs_content {
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    padding:25px 14px 14px 14px;
}
div.search_tabs_content select {
    width:100%;
    color:#666666;
    font-family:Tahoma;
    font-size:11px;
    margin:6px 0 15px 0
}
div.search_tabs_content input.selects_submit {
    margin:10px auto 0 auto;
    display:block
}
div.svarinam_saldytuva input {
    width:280px;
    border:1px solid #d9d9d9;
    border-top:1px solid #b4b4b4;
    border-left:1px solid #b4b4b4;
    margin:6px 0 15px;
    padding:1px 2px;
}
div.svarinam_saldytuva a.other_ing {
    font-size:13px;
    font-weight:bold;
    display:inline-block;
    padding:0 0 0 22px;
    background:url(/public/media/site/icons/ico_14.gif) left no-repeat
}
.products_offer {
    border:0;
    height:75px;
    border:1px solid #7c7c7c;
*border:0;
    width:100%;
    margin:6px 0 4px 0 !important;
*margin:6px 0 0 0 !important
}
.products_offer option {
    padding:1px 1px 1px 4px;
}
i.descrup {
    color:#9e9e9e;
    font-size:11px;
}
div.search_cloud {
    padding:21px 15px 15px 15px;
}
div.search_cloud div.tabs_line {
    width:285px;
    height:24px;
    position:relative
}
div.search_cloud div.tabs_line div.listus {
    width:231px;
    height:24px;
    left:27px;
    overflow:hidden;
    position:absolute;
}
div.search_cloud div.tabs_line a.back {
    display:block;
    height:24px;
    width:24px;
    float:left;
    margin-right:3px;
    background:url(/public/media/site/icons/ico_12.gif) top left no-repeat
}
* html div.search_cloud div.tabs_line a.back {
    margin-right:0
}
div.search_cloud div.tabs_line a.next {
    display:block;
    float:right;
    height:24px;
    width:24px;
    margin-left:3px;
    background:url(/public/media/site/icons/ico_11.gif) top left no-repeat
}
* html div.search_cloud div.tabs_line a.next {
    margin-left:0
}
div.search_cloud div.tabs_line div.listus span {
    display:block;
    float:left;
    height:21px;
    padding:3px 10px 0 10px;
    border-right:1px solid #e6e6e6
}
div.search_cloud div.tabs_line div.listus span.selected a {
    color:#656565;
    text-decoration:none;
    cursor:default
}
div.search_cloud div.tabs_line div.listus div {
    width:100000px;
}
div.cloud_content {
    padding-top:15px;
    font-family:Arial, Helvetica, sans-serif;
}
div.cloud_content a {
    color:#7e7e7e;
    line-height:24px;
    text-decoration:none
}
div.cloud_content a:hover {
    text-decoration:underline
}
/**/

/**/

div.recipies_anounce {
    text-align:left;
    padding:0 12px 0 15px;
}
div.recipies_anounce table {
    margin-bottom:15px
}
div.recipies_anounce div.hor_line_1{
height:19px;
}
div.recipies_anounce div.photo_block {
    width:89px;
    height:85px;
    padding:6px;
    background:url(/public/media/site/rounders_decor/remai_1.gif) top left no-repeat
}
div.recipies_anounce div.photo_block img.photo {
    display:block;
    margin-bottom:5px;
}
div.recipies_anounce a {
    font-size:13px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
	text-decoration:none;
	margin-top:-3px;
	display:inline-block;
}
div.recipies_anounce .relative{
position:relative
}
div.recipies_anounce a:hover{
text-decoration: underline
}
div.recipies_anounce div.author {
    height:20px;
    padding-top:5px;
}
div.recipies_anounce div.rating {
    height:16px;
}
div.recipies_anounce div.rating a {
}
div.recipies_anounce div.rating span {
    display:block;
    height:17px;
	padding-top:2px;
    float:left
}
div.recipies_anounce div.rating span.price {
    padding-right:14px;
    margin-right:11px;
    border-right:1px solid #e6e6e6
}
div.recipies_anounce a.lankytojas {
    font-size:11px;
    font-family:Tahoma;
    font-weight:normal;
    margin:0 0 0 0;
    line-height:1.1;
    padding:2px 0 0 21px;
    background:url(/public/media/site/icons/ico_5.gif) 0 0 no-repeat;
    display:inline-block;
    height:15px;
}
div.recipies_anounce a.shefas {
    font-size:11px;
    font-family:Tahoma;
    font-weight:normal;
    margin:0 0 0 0;
    line-height:1.1;
    padding:2px 0 0 23px;
    background:url(/public/media/site/icons/ico_10.gif) 0 0 no-repeat;
    display:inline-block;
    height:15px;
}
div.recipies_anounce a.sefas {
    font-size:11px;
    font-family:Tahoma;
    font-weight:normal;
    margin:0 0 0 0;
    line-height:1.1;
    padding:2px 0 0 23px;
    background:url(/public/media/site/icons/ico_30.gif) no-repeat 0 0;
    display:inline-block;
    height:15px;
}
div.hor_line_1 {
    height:20px;
    background:url(/public/media/site/borders/border_1.gif) 0 0 repeat-x
}
div.recipies_anounce span.dish_type{
font-family:Tahoma;
font-size:10px;
display:block;
margin-bottom:3px;
}
div.recipies_anounce .recipies_anounce_title{
display:block;
font-size:13px;
font-family:"Trebuchet MS";
text-transform:uppercase;
color:#656565;
padding-bottom:9px;
}
/**/

div.sezono_anonsas {
}
div.sezono_anonsas .relative_block {
    width:816px;
    float:left;
    padding-right:0;
    padding-left:20px;
    padding-right:8px;
    position:relative;
}
div.sezono_anonsas .relative_block .overflow_block {
    position:absolute;
    width:806px;
    overflow:hidden;
}
div.sezono_anonsas .relative_block .overflow_block .parent_blocks_content {
    width:1000px;
    padding:0
}
/**/

a.other {
    font-size:13px;
    font-weight:bold;
    background:url(/public/media/site/icons/ico_14.gif) 0 2px no-repeat;
    padding:0 0 0 20px;
    display:inline-block;
}
/*NEW RECIPES*/

div.new_recipes {
    position:relative;
    height:97px;
    padding:0;
    margin:0 15px;
    overflow:hidden
}
div.new_recipes table {
    float:left;
    margin-right:12px;
}
div.new_recipes .new_recipes_absol_block {
    position:absolute;
    width:288px
}
div.new_recipes .new_recipes_overflow_block {
    width:1000px;
    overflow:hidden;
}
/*NEW RECIPES END*/

/*PAGINACIJA*/

ul.pagination{
list-style:none;
height:30px;
padding:10px 20px 0 24px;
margin:0 -20px 0 -24px;
clear:both;
border-top:1px solid #ececec;
font-family:Tahoma;
font-size:11px;
}

ul.pagination li{
float:left;
margin-right:3px;
height:30px;
}

ul.pagination li a{
float:left;
display:block;
height:21px;
padding:0 8px 0 8px;
}

ul.pagination li.selected a{
background:url(http://demo.amstudio.lt/iki_kovos/public/media/site/icons/sel_pagg_left.gif) 0 0 no-repeat;
text-decoration:none;
color:#5e5e5e;
font-weight:bold;
cursor:default !important;
line-height:1;
padding:0 0 0 8px;
}

ul.pagination li a span{
float:left;
display:block;
height:21px;
padding:0 8px 0 0;
text-decoration:underline
}

ul.pagination li a:hover span{
text-decoration:none
}

ul.pagination li.selected a span{
height:17px;
padding:4px 8px 0 0;
text-decoration:none;
background:url(http://demo.amstudio.lt/iki_kovos/public/media/site/icons/sel_pagg_right.gif) 100% 0 no-repeat;
}

ul.pagination li.back{
margin-right:30px;
margin-top:3px;
height:27px;
}

@media all and (min-width: 0px) {
    ul.pagination li.back{
    margin-right:30px;
    margin-top:2px;
    height:28px;
    }
}

ul.pagination li.back a{
background:url(http://demo.amstudio.lt/iki_kovos/public/media/site/icons/back_active.gif) 0 4px no-repeat;
padding:0 0 0 20px;
line-height:13px;
height:13px;
}

ul.pagination li.next{
margin-left:27px;
margin-top:3px;
height:27px;
}

@media all and (min-width: 0px) {
    ul.pagination li.next{
    margin-top:2px;
    height:28px;
    }
}

ul.pagination li.next a{
background:url(http://demo.amstudio.lt/iki_kovos/public/media/site/icons/next_active.gif) 100% 4px no-repeat;
padding:0 20px 0 0;
line-height:13px;
height:13px;
}

ul.pagination li.link_back a{
background:url(http://demo.amstudio.lt/iki_kovos/public/media/site/icons/ico_29.gif) 0 8px no-repeat;
padding:0 8px 0 11px;
}

ul.pagination li.link_next a{
background:url(http://demo.amstudio.lt/iki_kovos/public/media/site/icons/ico_28.gif) 100% 8px no-repeat;
padding:0 11px 0 8px;
}

ul.pagination_2{
list-style:none;
height:21px;
}

ul.pagination_2 li{
height:21px;
float:left;
margin:0 5px 0 0
}

ul.pagination_2 li.sepr{
width:21px;
}

ul.pagination_2 li a{
display:block;
width:21px;
height:17px;
padding-top:4px;
background:url(/public/media/site/redesign_images/icons/ico_6.gif) top left no-repeat;
text-align:center;
text-decoration:none;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:1.1;
}

ul.pagination_2 li a:hover{
background:url(/public/media/site/redesign_images/icons/ico_7.gif) top left no-repeat;
color:#fff
}

ul.pagination_2 li.first a{
background:url(/public/media/site/redesign_images/icons/ico_5.gif) top left no-repeat
}

ul.pagination_2 li.first a:hover{
background:url(/public/media/site/redesign_images/icons/ico_5_h.gif) top left no-repeat
}

ul.pagination_2 li.last a{
background:url(/public/media/site/redesign_images/icons/ico_4.gif) top left no-repeat
}

ul.pagination_2 li.last a:hover{
background:url(/public/media/site/redesign_images/icons/ico_4_h.gif) top left no-repeat
}

ul.pagination_2 li.back a{
background:url(/public/media/site/redesign_images/icons/ico_2.gif) top left no-repeat
}

ul.pagination_2 li.back a:hover{
background:url(/public/media/site/redesign_images/icons/ico_2_h.gif) top left no-repeat
}

ul.pagination_2 li.next a{
background:url(/public/media/site/redesign_images/icons/ico_3.gif) top left no-repeat
}

ul.pagination_2 li.next a:hover{
background:url(/public/media/site/redesign_images/icons/ico_3_h.gif) top left no-repeat
}

ul.pagination_2 li.selected a{
background:url(/public/media/site/redesign_images/icons/ico_7.gif) top left no-repeat;
color:#fff;
cursor:default !important
}

.main_content_tt{
padding:20px 25px 15px;
}

div.tinklalapio_taisykles ul, 
div.tinklalapio_taisykles ol {
margin:0 0 0 20px;
}

/**/

table.dishes{
margin-bottom:20px
}

table.dishes td{
text-align:center;
padding-top:10px;
}

table.dishes td img{
display:block;
margin:0 auto
}

table.dishes td a{
display:inline-block;
font: normal bold 13px/24px Arial, Helvetica, sans-serif;
}

/**/

/*AC Result index*/

div.ac_results{
margin-top:2px;
*margin-top:1px;
background:url(/public/media/site/header/autocomplete/right_shadow.png) top right repeat-y;
}

* html div.ac_results{
background:none
}

div.ac_results ul{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
background:#fff;
color:#515151;
max-height:185px !important;
overflow-x:hidden !important;
overflow-y:scroll !important;
border:1px solid #6db46e;
}

* html div.ac_results ul{
height:200px;
border:1px solid #ccc
}

div.ac_results ul li{
cursor:pointer;
padding:8px 0 8px 12px;
white-space:nowrap;
border-bottom:1px solid #ddeddd;
}

div.ac_results ul li.ac_odd{
}

div.ac_results ul li.ac_over{
background:#ddeddd;
border-color:#c3e0c4;
border-top:1px solid #c3e0c4;
margin-top:-1px;
}

input.search_input{
margin:6px 0 15px 0;
width:278px;
font:normal normal 11px Tahoma;
padding:1px 2px;
color:#666;
}
div.cloud_box a:hover{
text-decoration:none !important;
position:relative
}

div.ac_results div.right_shadow{
background:#339999
}

div.ac_results .ac_bottom_dec{
height:7px;
font-size:0;
line-height:1;
text-indent:-999;
background:url(/public/media/site/header/autocomplete/ac_b_dec.png) top left repeat-x;
margin:0 4px;
margin-bottom:-7px;
position:relative
}

* html div.ac_results .ac_bottom_dec{
display:none
}

div.ac_results .ac_bottom_dec .left_dec{
width:4px;
height:7px;
background:url(/public/media/site/header/autocomplete/ac_b_left_dec.png) top left no-repeat;
position:absolute;
top:0;
left:-4px;
z-index:2
}

* html div.ac_results .ac_bottom_dec .left_dec{
background:#678;
}

div.ac_results .ac_bottom_dec .right_dec{
width:4px;
height:7px;
background:url(/public/media/site/header/autocomplete/ac_b_right_dec.png) top left no-repeat;
position:absolute;
top:0;
right:-4px;
}

/*SPECIAL*/

br.cleaner {
    display:block;
    clear:both
}
br.small_br {
    font-size:6px;
    line-height:1
}
.pointer {
    cursor:pointer
}
.cleaner {
    display:block;
    clear:both
}
.nopadd {
    padding:0 !important
}
.noLpadd {
    padding-left:0 !important
}
.noborg {
    border:0 !important
}
.nobg {
    background:none !important
}
.nomarg {
    margin:0 !important
}
.nowrap {
    white-space:nowrap
}
.dinamic {
    overflow:auto;
    width:100%
}
.center {
    margin:0 auto
}
.fl {
    float:left
}
.fr {
    float:right
}
.cursor_def{
cursor:default !important
}
.vamiddle{
vertical-align:middle !important
}
.a_center{
text-align:center !important
}
/*FONTS*/

.text_strike{
text-decoration:line-through
}

.arial{
font-family:Arial, Helvetica, sans-serif
}

.bold {
    font-weight:700
}
.f_10 {
    font-size:10px;
}
.f_11 {
    font-size:11px;
}
.f_12 {
    font-size:12px;
}
.f_13 {
    font-size:13px;
}
.f_14 {
    font-size:14px;
}
.f_15 {
    font-size:15px;
}
.f_16 {
    font-size:16px;
}
.f_17 {
    font-size:17px;
}
.f_18 {
    font-size:18px;
}
.f_19 {
    font-size:19px;
}
.f_20 {
    font-size:20px;
}
.f_21 {
    font-size:21px;
}
.f_22 {
    font-size:22px;
}
.f_23 {
    font-size:23px;
}
.f_24 {
    font-size:24px;
}
.f_25 {
    font-size:25px;
}
.f_26 {
    font-size:26px;
}
.f_27 {
    font-size:27px;
}
.f_28 {
    font-size:28px;
}
.f_29 {
    font-size:29px;
}
.f_30 {
    font-size:30px;
}
._6 {
    font-size:6px
}

/*COLORS*/

.red{
color:#ff0000 !important
}

.green{
color:#00906C !important
}

.white_bg{
background:#fff !important
}

.index_blbl p{
margin:0 !important
}

.email_sent{
display:block; clear:both; text-align:center; font-weight:bold; padding-top:11px; margin-bottom:-5px;
}

/**/

div.fast_recipe_search{
padding:25px 15px;
margin:0 -15px;
height:55px;
border-top:1px solid #ECECEC;
width:285px;
}

div.fast_recipe_search input{
border-color:#B4B4B4 #D9D9D9 #D9D9D9 #B4B4B4;
border-style:solid;
border-width:1px;
float:left;
margin:2px 6px 0 0;
padding:2px 3px;
width:185px;
}

div.fast_recipe_search a{
display:block;
float:right;
background:transparent url(/public/media/site/buttons/button_3.png) no-repeat left top;
display:block;
height:22px;
width:86px;
}

.style_4 p{
margin:0
}

a.title {
    font-weight:bold;
    font-size:13px;
    font-family:Arial, Helvetica, sans-serif
}


span.telecast_sales{
background: url(/public/media/site/susitikime_images/sv_rnd_ico.gif) 12px 8px no-repeat #f5f5f5;
display:inline-block;
padding:10px 0 10px 0;
position:relative;
border:1px solid #e4e4e4;
}

span.telecast_sales .txtss{
padding:0 15px 0 35px;
display:inline-block;
}

span.telecast_sales .T_L{
width:6px;
height:6px;
display:block;
position:absolute;
top:-1px;
left:-1px;
background: url(/public/media/site/susitikime_images/sv_rnd_T_L.gif) no-repeat left top;
text-indent:-99999;
font-size:0
}

span.telecast_sales .T_R{
width:6px;
height:6px;
display:block;
position:absolute;
top:-1px;
right:-1px;
background: url(/public/media/site/susitikime_images/sv_rnd_T_R.gif) no-repeat left top;
text-indent:-99999;
font-size:0
}

span.telecast_sales .B_L{
width:6px;
height:6px;
display:block;
position:absolute;
bottom:-1px;
left:-1px;
background: url(/public/media/site/susitikime_images/sv_rnd_B_L.gif) no-repeat left top;
text-indent:-99999;
font-size:0
}

span.telecast_sales .B_R{
width:6px;
height:6px;
display:block;
position:absolute;
bottom:-1px;
right:-1px;
background: url(/public/media/site/susitikime_images/sv_rnd_B_R.gif) no-repeat left top;
text-indent:-99999;
font-size:0
}


@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  span.telecast_sales .T_R, span.telecast_sales .B_R {right:-17px; display:none}
}

/*recipe_img_watermark*/

span.recipe_watermark{
display:block;
width:21px;
height:21px;
background: url(/public/media/site/icons/FRENCH.gif) no-repeat left top;
margin:-6px 0 -15px -6px;
position:relative
}

/*MAGGI STYLE*/

div.maggi_block{
padding-top:19px
}

div.maggi_block a,
div.maggi_anonce a{
color:#ff0000 !important
}

div.maggi_block a.maggi,
div.maggi_anonce a.maggi{
background: url(/public/media/site/icons/ico_maggi.gif) 0 0 no-repeat !important;
padding-left:38px !important;
}

div.maggi_block table{
margin-right:20px;
margin-bottom:0
}

div.maggi_anonce{}

a.fb_share{
  background:url(/public/media/site/icons/facebook_favicon.gif) 0 3px no-repeat;
  display:inline-block;
  padding-left:24px;
  margin-bottom:4px;
}

span.fb_publish{
  background:url(/public/media/site/icons/facebook_favicon.gif) 0 3px no-repeat;
  display:inline-block;
  padding-left:24px;
  margin-bottom:10px;
	height: 20px;
}

a.send_comment_facebook{
display:block;
width:121px;
height:31px;
background:url(/public/media/site/buttons/button_7.png) top left no-repeat
}

a.send_comment_button{
display:block;
width:121px;
height:31px;
background:url(/public/media/site/buttons/button_7.png) top left no-repeat
}

/*CORECRTTOFDME*/

a.button_1{
display:block;
width:299px;
height:41px;
background:url(/public/media/site/buttons/button_17.png) top left no-repeat
}

a.button_2{
display: inline-block;
width:133px;
height:28px;
background:url(/public/media/site/buttons/button_18.png) top left no-repeat;
margin:1px 8px 0 -3px;
*margin:0 11px 0 0;
}

a.button_3{
display:block;
width:311px;
height:38px;
margin-bottom:3px;
background:url(/public/media/site/buttons/button_19.png) 0 0 no-repeat;
}

a.button_4{
display:block;
width:155px;
height:24px;
background:url(/public/media/site/buttons/button_24.png) top left no-repeat;
margin:8px 0 0;
}

a.button_5{
display:block;
width:285px;
height:23px;
background:url(/public/media/site/buttons/button_25.png) top left no-repeat;
}

a.button_6{
display: inline-block;
width:100px;
height:24px;
background:url(/public/media/site/buttons/button_26.png) 0 0 no-repeat;
margin-right:8px;
}

a.button_7{
display: inline-block;
width:128px;
height:23px;
background:url(/public/media/site/buttons/button_27.png) 0 0 no-repeat;
}

a.button_8{
display: inline-block;
width:130px;
height:23px;
background:url(/public/media/site/buttons/button_29.png) 0 0 no-repeat;
}

a.button_9{
display: inline-block;
width:176px;
height:23px;
background:url(/public/media/site/buttons/button_30.png) 0 0 no-repeat;
}

a.button_10{
display: inline-block;
width:260px;
height:23px;
background:url(/public/media/site/buttons/button_31.png) 0 0 no-repeat;
}

a.button_11{
display: inline-block;
width:79px;
height:23px;
background:url(/public/media/site/buttons/button_32.png) 0 0 no-repeat;
}

a.button_12{
display: inline-block;
width:149px;
height:23px;
background:url(/public/media/site/buttons/button_33.png) 0 0 no-repeat;
}

a.button_13{
display: inline-block;
width:222px;
height:23px;
background:url(/public/media/site/buttons/button_34.png) 0 0 no-repeat;
}

a.button_14{
display:inline-block;
width:122px;
height:23px;
background:url(/public/media/site/buttons/button_22.png) top left no-repeat;
}

a.button_15{
display:inline-block;
width:83px;
height:23px;
background:url(/public/media/site/buttons/button_35.png) top left no-repeat;
}

a.button_16{
display:inline-block;
width:87px;
height:23px;
background:url(/public/media/site/buttons/button_36.png) top left no-repeat;
}

a.button_17{
display:inline-block;
width:68px;
height:23px;
background:url(/public/media/site/buttons/button_37.png) top left no-repeat;
}

a.button_18{
display:inline-block;
width:91px;
height:18px;
background:url(/public/media/site/buttons/button_38.png) top left no-repeat;
}

a.button_19{
display:inline-block;
width:161px;
height:23px;
background:url(/public/media/site/buttons/button_39.png) top left no-repeat;
}

a.button_20{
display:inline-block;
width:20px;
height:19px;
background:url(/public/media/site/icons/ico_64.gif) top left no-repeat;
}

a.button_20:hover{
background:url(/public/media/site/icons/ico_64_h.gif) top left no-repeat;
}

a.button_21{
display:inline-block;
width:138px;
height:21px;
background:url(/public/media/site/buttons/filtruoti_r.png) top left no-repeat;
}

a.button_22{
display:inline-block;
width:100px;
height:23px;
background:url(/public/media/site/buttons/clear_all.png) top left no-repeat;
}

a.button_23{
display:inline-block;
width:130px;
height:23px;
background:url(/public/media/site/buttons/button_40.png) top left no-repeat;
}

a.button_23_w_bg{
width:132px;
background:url(/public/media/site/buttons/button_52.png) top left no-repeat;
}

a.button_24{
display:inline-block;
width:152px;
height:28px;
background:url(/public/media/site/buttons/button_42.png) top left no-repeat;
}

a.button_25{
display:inline-block;
width:221px;
height:23px;
background:url(/public/media/site/buttons/button_45.png) top left no-repeat;
}

a.button_26{
display:inline-block;
width:92px;
height:22px;
background:url(/public/media/site/buttons/button_istrinti.png) top left no-repeat;
}

a.button_27{
display:inline-block;
width:91px;
height:18px;
background:url(/public/media/site/buttons/button_48.png) top left no-repeat;
}

a.button_28{
display:inline-block;
width:73px;
height:23px;
background:url(/public/media/site/buttons/sukurti.png) top left no-repeat;
}

a.button_29{
display: inline-block;
width:145px;
height:23px;
background:url(/public/media/site/buttons/button_59.png) 0 0 no-repeat;
}


div.decored_block{
margin-bottom:10px;
}

div.decored_block .db_top{
height:5px;
text-indent:-9999;
font-size:0;
background:#fff;
margin:0 5px;
}

div.decored_block .db_top_red{}

div.decored_block .db_top div{
width:5px;
height:5px;
background:url(/public/media/site/rounders_decor/DB_T_L.png) top left no-repeat;
float:left;
margin-left:-5px;
position:relative
}

* html div.decored_block .db_top div {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/DB_T_L.png", sizingMethod="crop");
}

div.decored_block .db_top span{
display:block;
width:5px;
height:5px;
background:url(/public/media/site/rounders_decor/DB_T_R.png) top left no-repeat;
float:right;
margin-right:-5px;
position:relative
}

* html div.decored_block .db_top span {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/DB_T_R.png", sizingMethod="crop");
}

div.decored_block .db_bottom{
height:7px;
text-indent:-9999;
font-size:0;
background:url(/public/media/site/rounders_decor/DB_B.png) top left repeat-x;
margin:0 5px;
}

* html div.decored_block .db_bottom {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/DB_B.png", sizingMethod="scale");
}

div.decored_block .db_bottom div{
width:5px;
height:7px;
background:url(/public/media/site/rounders_decor/DB_B_L.png) top left no-repeat;
float:left;
margin-left:-5px;
position:relative
}

* html div.decored_block .db_bottom div {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/DB_B_L.png", sizingMethod="crop");
}

div.decored_block .db_bottom span{
display:block;
width:5px;
height:7px;
background:url(/public/media/site/rounders_decor/DB_B_R.png) top left no-repeat;
float:right;
margin-right:-5px;
position:relative
}

* html div.decored_block .db_bottom span {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/DB_B_R.png", sizingMethod="crop");
}

div.decored_block .db_cont{
background:#fff;
}

div.decored_block .db_cont .cus{
padding:4px 6px 6px 6px;
}

div.decored_block .db_cont .cus input{
background:#f7f6f6;
border:1px solid #d0d0d0;
padding:3px;
margin-top:3px;
width:131px;
}

div.decored_block .db_cont label{
font-weight:13px;
color:#656565;
font-weight:bold
}

div.login_box{
font-family:Arial, Helvetica, sans-serif
}

div.login_box .db_top{
background:url(/public/media/site/headers/h2_tit_6_cont_T.gif) top left repeat-x
}

div.login_box .db_top div{
background:url(/public/media/site/rounders_decor/DB_T_L_orange.png) top left no-repeat;
}

* html div.login_box .db_top div {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/DB_T_L_orange.png", sizingMethod="crop");
}

div.login_box .db_top span{
background:url(/public/media/site/rounders_decor/DB_T_R_orange.png) top left no-repeat;
}

* html div.login_box .db_top span {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/DB_T_R_orange.png", sizingMethod="crop");
}

div.login_box .db_bottom{
background:url(/public/media/site/rounders_decor/DB_B_grey.png) top left repeat-x
}

* html div.login_box .db_bottom {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/DB_B_grey.png", sizingMethod="scale");
}

div.login_box .db_bottom div{
background:url(/public/media/site/rounders_decor/DB_B_L_grey.png) top left no-repeat;
}

* html div.login_box .db_bottom div {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/DB_B_L_grey.png", sizingMethod="crop");
}

div.login_box .db_bottom span{
background:url(/public/media/site/rounders_decor/DB_B_R_grey.png) top left no-repeat;
}

* html div.login_box .db_bottom span {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/DB_B_R_grey.png", sizingMethod="crop");
}

div.login_box .fcbk_place{
border-top:1px solid #e2e2e2;
background:#f1f1f1;
padding:10px 0 8px 16px;
}

div.login_box .fcbk_place a,
a.fcbk_place_p{
font-size:13px;
color:#2d83b8;
display:inline-block;
line-height:17px;
height:17px;
padding:0 0 0 23px;
background:url(/public/media/site/icons/ico_37.gif) top left no-repeat;
}

div.login_box_logged .db_top{
background:url(/public/media/site/headers/h2_tit_6_1_cont_T.gif) top left repeat-x
}

div.login_box_logged .db_top div{
background:url(/public/media/site/rounders_decor/DB_T_L_grey2.png) top left no-repeat;
}

* html div.login_box_logged .db_top div {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/DB_T_L_grey2.png", sizingMethod="crop");
}

div.login_box_logged .db_top span{
background:url(/public/media/site/rounders_decor/DB_T_R_grey2.png) top left no-repeat;
}

* html div.login_box_logged .db_top span {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/DB_T_R_grey2.png", sizingMethod="crop");
}

div.login_box_logged ul{
list-style:none;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
width:100%;
}

div.login_box_logged ul a{
line-height:16px;
text-decoration:none
}

div.login_box_logged ul a:hover{
text-decoration:underline
}

div.login_box_logged ul li{
border-bottom:1px solid #DFF0D6
}

div.login_box_logged ul li span{
display:block;
padding:7px 0 9px 28px;
background:url(/public/media/site/icons/ico_61.gif) 15px 10px no-repeat;
}

div.login_box_logged ul li.selected{
border:0
}

div.login_box_logged ul li.selected span{
border-top:1px solid #c3e1bc;
border-bottom:1px solid #c3e1bc;
background:url(/public/media/site/icons/ico_62.gif) 13px 13px no-repeat #def1de;
margin-top:-1px;
}

div.login_box_logged ul li.selected span a{
font-weight:bold;
color:#707070;
cursor:default !important;
text-decoration:none !important
}

div.login_box_logged ul li.selected ul span{
margin:0;
padding-left:40px;
border:0;
font-size:11px;
background:url(/public/media/site/icons/ico_61.gif) 28px 11px no-repeat #f2faf2;
}

div.login_box_logged ul li.selected ul span a{
font-weight:normal;
color:#00906C;
cursor:pointer !important
}

div.login_box_logged ul li.selected ul span a:hover{
text-decoration:underline !important
}

div.footer_list{
padding:0 9px;
}

div.footer_list td{
width:20%;
text-align:left;
vertical-align:top;
color:#979797
}

div.footer_list h2{
margin-bottom:6px
}

div.footer_list ul{
list-style:none
}

div.footer_list ul li{
margin-bottom:2px;
}

div.footer_list a{
color:#ababab;
text-decoration:none;
}

div.footer_list a:hover{
text-decoration:underline
}

div.index_flash_block{}

div.db_cont_1{
text-align: center;
padding:3 0
}

.tvBlock p{
margin:0
}

div.rounder_decor_22{
height:14px;
width:633px;
background:url(/public/media/site/rounders_decor/rounder_decor_22.png) top left no-repeat;
}

* html div.rounder_decor_22 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_22.png", sizingMethod="crop");
}

div.rounder_decor_23{
width:633px;
height:5px;
font-size:0;
text-indent:-9999;
background:url(/public/media/site/rounders_decor/rounder_decor_23.png) top left no-repeat;
position: absolute;
left:0;
top:-5px
}

* html div.rounder_decor_23 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/rounders_decor/rounder_decor_23.png", sizingMethod="crop");
}

td.index_cont_2{
background:url(/public/media/site/new_images/f_columns_1.png) bottom left no-repeat
}

td.index_cont_2 .index_cont_2_left{
float:left;
width:312px;
}

td.index_cont_2 .index_cont_2_right{
float:right;
width:311px;
}

td.index_cont_2 .index_cont_2_place{
/*height:391px; */
margin:3px 3px 3px 10px;
padding:13px 6px 0 0;
/*overflow-y:scroll;*/
}

td.index_cont_2 .index_cont_2_place .recipies_anounce{
padding:0
}

td.index_cont_2 .index_cont_2_place .recipies_anounce table{
margin-left:5px;
}

td.index_cont_2 .index_cont_2_place .photo_block a{
text-decoration:none
}

td.index_cont_2 .index_cont_2_place .recipies_anounce{}

div.rounder_decor_24{
height:10px;
font-size:0;
text-indent:-9999;
position:relative
}

div.top_login_block td{
height:41px;
background:#fff;
vertical-align:middle !important;
padding:0 10px;
font-size:13px;
}

div.top_login_block td a{
text-decoration:none
}

div.top_login_block td a:hover{
text-decoration:underline
}

div.top_login_block td.left_R{
width:5px;
padding:0;
background:url(/public/media/site/header/login_block_bg.png) top left no-repeat;
float:left;
position:relative;
}

* html div.top_login_block td.left_R {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/header/login_block_bg.png", sizingMethod="crop");
}

div.top_login_block td.separator{
width:19px;
padding:0;
background:none;
background:url(/public/media/site/new_images/login_box_sep.png) top left no-repeat
}

* html div.top_login_block td.separator {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/new_images/login_box_sep.png", sizingMethod="crop");
}

div.top_login_block img.bord_sep{
vertical-align:middle;
margin:0 12px;
}

div.top_login_block a.faceb{
color:#2d83b8;
display:inline-block;
vertical-align:middle;
line-height:17px;
padding-left:25px;
margin-left:15px;
background:url(/public/media/site/icons/ico_37.gif) 0 0 no-repeat
}

div.top_login_block td img{
*margin-top:3px;
}

div.top_login_block td.icons img{
margin-left:2px;
margin-right:2px;
}

div.top_login_block ul{
list-style:none;
}

div.top_login_block ul li{
float:left;
white-space:nowrap;
height:24px;
padding:3px 0 2px 0;
line-height:1.2;
font-size:13px;
position:relative
}

div.top_login_block ul li.close{
height:21px;
padding:6px 0 2px 15px;
}

div.top_login_block ul li a:hover{
text-decoration: underline
}

div.top_login_block ul li span{
display:block;
float:left;
height:21px;
padding:3px 17px 0 17px;
border-right:1px solid #e6e6e6
}

div.top_login_block ul li.selected{
background:url(/public/media/site/header/login_block_sel_r.gif) top right no-repeat;
padding:0 5px 0 0;
height:29px;
margin-left:-1px;
position:relative
}

div.top_login_block ul li.selected span{
border:0;
height:23px;
padding:6px 12px 0 17px;
background:url(/public/media/site/header/login_block_sel_l.gif) top left no-repeat;
}

div.top_login_block ul li.selected a{
cursor:default !important;
text-decoration:none !important
}

div.top_login_block ul ul{
position:absolute;
left:0;
top:0px;
margin:0;
width:178px;
padding-top:36px;
z-index:1;
display:none;
background:url(/public/media/site/header/decdec.png) 0 0 no-repeat;
}

* html div.top_login_block ul ul {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/header/decdec.png", sizingMethod="crop");
}

div.top_login_block ul ul *{
float:none
}

div.top_login_block ul ul li{
border:0;
padding:0;
padding-right:7px;
width:171px;
height:auto;
}

div.top_login_block ul ul li span{
background:none !important
}

div.top_login_block ul li.my_recipies span.selsel{
border:0;
padding-right:18px;
}

div.top_login_block ul li.my_recipies{}

div.top_login_block ul li.my_recipies a{
font-weight:bold;
outline:none !important;
padding-right:15px;
background:url(/public/media/site/icons/ico_66.gif) 100% 6px no-repeat;
}

div.top_login_block ul li.my_recipies a.titr{
cursor:default !important;
outline:none !important;
text-decoration:none
}

div.top_login_block ul li.my_recipies ul a{
padding:8px 0 8px 17px;
display:block;
width:153px;
border-bottom:1px solid #e9f5de;
background:0;
font-weight:normal;
margin:-5px 0 5px 0
}

div.top_login_block ul li.my_recipies ul li{
background:url(/public/media/site/header/decdec2.png) 0 0 repeat-y;
}

div.top_login_block ul li.my_recipies ul li.last_decs{
background:url(/public/media/site/header/decdec3.png) 0 0 no-repeat;
}

div.top_login_block ul ul span{
display:block;
border:0;
width:137px;
}

div.cook_width_samenas{
margin:16px 0 0 0
}

div.cook_width_samenas .hor_line_1{
margin:0 -12px 0 -15px;
}

div.cook_width_samenas .photo_block a{
text-decoration:none
}

div.cook_width_samenas img.just_photo{
margin-right:10px;
float:left
}

div.cook_width_samenas span.date{
color:#bebebe;
font-size:11px;
line-height:20px;
}

div.cook_width_samenas .hor_line_1{
height:17px;
}

/*Prikiniu sarasas*/

td.pirkiniu_sarasas{}

td.pirkiniu_sarasas .input_place_buuts{
background:#def1de;
padding:11px 5px 11px 13px;
height:23px;
position:relative;
border-bottom:1px solid #c3e1bc;
border-top:1px solid #c3e1bc;
}

td.pirkiniu_sarasas .input_place{
background:#def1de;
padding:11px 10px 12px 13px;
position:relative;
border-bottom:1px solid #C3E1BC;
}

td.pirkiniu_sarasas .input_place select{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;
width:140px;
height:20px;
margin-top:2px; 
}

td.pirkiniu_sarasas .input_place span.total{
display:block;
position:absolute;
white-space:nowrap;
color:#515151;
font-size:13px;
top:14px;
right:10px;
}

td.pirkiniu_sarasas .input_place span.total span{
font-size:14px;
font-weight:bold;
color:#4a4a4a;
}

td.pirkiniu_sarasas .more_infoz{
background:#f2faf2;
padding:10px 10px 8px 14px;
}

td.pirkiniu_sarasas .more_infoz a,
a.button_n2{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#427ac5;
display:inline-block;
background:url(/public/media/site/icons/ico_63.gif) top left no-repeat;
padding-left:24px;
line-height:16px;
}

a.button_n2 {
font-weight:normal
}

td.pirkiniu_sarasas .table_heads{
background:#f2faf2;
border-bottom:1px solid #deefd4
}

td.pirkiniu_sarasas .table_heads th{
height:31px;
text-align: left
}

div.goods_list_block{
height:220px;
margin:3px 3px 3px 0;
overflow-y: scroll;
font-family:Arial, Helvetica, sans-serif;
}

div.goods_list_block td{
border-bottom:1px solid #dff0d6;
vertical-align:middle !important;
padding:5px 0
}

div.goods_list_block td strong{
color:#4a4a4a;
font-size:12px;
}

div.goods_list_block td.title{
padding:7px 10px 10px 13px;
}

div.goods_list_block td.title a{
text-decoration:none;

font-size:11px;
}

div.goods_list_block td.title a:hover{
text-decoration: underline
}

div.goods_list_block input{
width:16px;
border:1px solid #959595;
padding:1px 5px 1px 5px;
color:#515151;
font-size:12px;
}

div.goods_list_block a.remove,
a.remove_it{
display:inline-block;
height:17px;
width:17px;
background:url(/public/media/site/icons/ico_44.gif) top left no-repeat;
}

td.pirkiniu_sarasas a.print{
display:inline-block;
width:179px;
height:23px;
background:url(/public/media/site/buttons/button_21.png) top left no-repeat;
}

td.pirkiniu_sarasas a.clear{
display:inline-block;
width:122px;
height:23px;
background:url(/public/media/site/buttons/button_22.png) top left no-repeat;
}

td.pirkiniu_sarasas a.create{
display:inline-block;
width:115px;
height:23px;
background:url(/public/media/site/buttons/button_28.png) top left no-repeat;
}

div.products_content{
font-family:Arial, Helvetica, sans-serif;
padding:5px 10px 10px 0;
width:623px;
overflow:hidden;
background:url(/public/media/site/borders/border_5.gif) top left repeat-x
}

td.products_content div.left_container{
background:url(/public/media/site/borders/border_4.gif) 209px 34px repeat-y #fff;
}

div.products_left{
float:left;
width:210px;
}

div.products_right{
float:right;
width:403px;
}

div.products_content h2{
font-family:"Trebuchet MS";
font-size:17px;
color:#646464;
font-weight:normal;
padding:0 0 0 17px;
padding-top:4px;
margin-bottom:11px;
}

div.products_content h2.title_right{
padding-left:10px;
}

div.products_search_block{
height:28px;
padding:0 0 11px 12px;
background:#fff
}

div.products_search_block .search_input_place{
position:relative;
height:25px;
padding:3px 0 0 27px;
background:url(/public/media/site/inputs/input_3.png) 0 0 no-repeat;
}

div.products_search_block input.input{
color:#ACACAC;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
padding:3px 0;
border:0;
width:143px;
background:none
}

div.products_search_block input.submit{
border:0;
width:28px;
height:28px;
position:absolute;
right:0;
top:0;
background:url(/public/media/site/icons/ico_70) 0 0 no-repeat;
cursor:pointer
}

ul.products_left_menu{
list-style:none;
border-top:1px solid #dff0d6;
border-right:1px solid #dff0d6;
font-family:Arial, Helvetica, sans-serif
}

ul.products_left_menu li{
border-bottom:1px solid #dff0d6;
padding:9px 0 9px 12px
}

ul.products_left_menu li a{
color:#00906c;
font-weight:bold;
font-size:11px;
text-transform:uppercase;
text-decoration:none;
background:url(/public/media/site/icons/ico_45.gif) 0 2px no-repeat;
display:inline-block;
padding:0 0 0 16px;
}

ul.products_left_menu li a:hover{
text-decoration:underline
}

ul.products_left_menu li.selected{
background:#def1de;
padding-bottom:0;
border:0;
}

ul.products_left_menu li.selected a{
background:url(/public/media/site/icons/ico_46.gif) 0 2px no-repeat;
}

ul.products_left_menu ul{
list-style:none;
margin-top:10px;
margin-left:-12px;
background:#f2faf2
}

ul.products_left_menu ul li{
padding-left:28px;
padding-right:10px;
padding-top:8px;
}

ul.products_left_menu ul li a{
background:url(/public/media/site/icons/ico_47.gif) 0 4px no-repeat !important;
padding:0 0 0 11px !important;
text-transform: capitalize !important;
font-weight:normal !important;
font-size:13px !important;
line-height:1.2
}

ul.products_left_menu ul li.selected{
padding-bottom:9px;
background:none;
border-bottom:1px solid #dff0d6;
}

ul.products_left_menu ul li.selected a{
background:url(/public/media/site/icons/ico_48.gif) 0 4px no-repeat !important;
font-weight:bold !important;
color:#707070
}

div.products_grid{}

div.products_grid thead td{
color:#646464;
font-family:Tahoma;
font-size:11px;
height:31px;
border-bottom:1px solid #deefd4;
background:#f2faf2;
vertical-align:middle;
font-weight:bold
}

div.products_grid tbody td{
padding:9px 0 10px;
border-bottom:1px solid #eee;
vertical-align:middle
}

div.products_grid tbody td img{
margin-left:10px;
display:block;
}

div.products_grid tbody td a{
font-size:13px;
text-decoration:none;
line-height:1.2
}

div.products_grid tbody td a:hover{
text-decoration:underline;
}

div.products_grid tbody td.link{
width:153px;
padding-right:10px;
}

div.products_grid tbody td input{
border:1px solid #959595;
color:#515151;
font-size:12px;
padding:1px 5px;
width:16px;
}

div.products_grid a.add_c,
a.add_ccom{
display:inline-block;
width:61px;
height:15px;
background:url(/public/media/site/buttons/button_23_txt.png) 0 0 no-repeat;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#fff;
text-align:center;
line-height:1.1;
padding-top:3px;
}

div.products_grid strong.price{
color:#4a4a4a;
font-style:12px !important;
}

div.products_grid tr.dark td{
background:#f9f9f9
}

div.products_grid_select{
font-size:12px;
background:#def1de;
border-bottom:1px solid #deefd4;
border-top:1px solid #deefd4;
padding:11px 10px 10px;
}

div.products_grid_select select{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515151;
vertical-align:middle;
margin-left:4px;
}

div.products_grid tfoot td{
background:#f2faf2;
padding:9px 11px;
border-bottom:1px solid #dff0d6
}

div.products_group{
margin-bottom:25px;
}

/*test slider*/

div.slider_blockus{
clear:both;
*clear:none;
height:26px;
padding-top:5px;
margin-bottom:10px;
width:389px;
background:url(/public/media/site/new_images/slider_sample.jpg) 0 8px no-repeat;
}

div.slider_blockus input#slider-1,
div.slider_blockus input#slider-2{
display:none
}

#fd-slider-slider-1,
#fd-slider-slider-2{
position:relative;
height:10px;
}

#fd-slider-slider-1 button.fd-slider-handle,
#fd-slider-slider-2 button.fd-slider-handle{
position:absolute;
border:0;
width:19px;
height:25px;
font-size:0;
line-height:1;
text-indent:-9999;
outline:none !important;
background:url(/public/media/site/interface/handler.png) 0 0 no-repeat;
}

* html #fd-slider-slider-1 button.fd-slider-handle,
* html #fd-slider-slider-2 button.fd-slider-handle {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/interface/handler.png", sizingMethod="crop");
}

/**/

div.error{

border:1px solid red;
padding:10px;
font-weight:bold
}



/* popup styles */

div.popup_cont_1{
width:580px;
background:#33FF33;
/*border:1px solid #666*/
}

div.popup_cont_1 .top{
padding:10px 20px 16px 17px;
background:#def1de
}

div.popup_cont_1 .bottom{
padding:17px 20px 14px 17px;
background:#fff
}

div.popup_cont_1 .bottom .overflw{
height:206px;
overflow-y:scroll
}

table.grid_1{
border-top:1px solid #dff0d6;
width:519px
}

table.grid_1 td{
vertical-align:middle;
padding:7px 0 8px 11px;
border-bottom:1px solid #dff0d6
}

table.grid_1 td.name{
width:350px;
}

table.grid_1 td.price{
width:50px;
font-weight:bold
}

table.grid_1 td a{
font-size:13px;
}

table.grid_2{
width:100%
}

table.grid_2 td{
width:33%
}

table.grid_2 h3{
width:171px;
font-family:"Trebuchet MS";
font-size:16px;
font-weight:normal;
margin-bottom:6px;
}

div.g2_block{
width:157px;
height:182px;
padding:7px 7px 7px 7px;
background: url(/public/media/site/popups/pop_2.png) top left no-repeat;
position:relative;
text-align:center
}

div.g2_block_sel{
background: url(/public/media/site/popups/pop_2_2.png) top left no-repeat;
}

div.g2_block img{
border:1px solid #e0e1e0;
margin-bottom:5px;
}

div.g2_block a.button_1_1_1{
position:absolute;
right:14px;
bottom:13px;
}

div.g2_block .price{
position:absolute;
left:11px;
bottom:14px;
}

div.popup_cont_2{
width:617px;
border:1px solid #666;
padding:15px 13px 13px 16px
}

table.recepies_list_grid{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

table.recepies_list_grid td{
vertical-align:middle
}

table.recepies_list_grid thead td{
background:#f2faf2;
border-bottom:1px solid #deefd4;
border-top:1px solid #c3e1bc;
height:31px;
font-size:11px;
color:#646464;
font-family:Tahoma;
font-weight:bold;
padding:0 0 0 11px;
line-height:17px;
}

table.recepies_list_grid thead td img{
vertical-align:middle;
margin-right:3px;
}

table.recepies_list_grid tbody td{
border-bottom:1px solid #dff0d6;
padding:9px 0 9px 11px;
}

table.recepies_list_grid tbody tr.last_row td{
border:0
}

table.recepies_list_grid tbody td img{
display:block
}

table.recepies_list_grid tbody td a{
font-weight: bold;
font-size:13px;
text-decoration:none
}

table.recepies_list_grid tbody td a:hover{
text-decoration:underline
}

table.recepies_list_grid tbody td a.author{
font-size:11px;
font-weight:normal;
display:inline-block;
background:url(/public/media/site/icons/ico_1.gif) top left no-repeat;
padding:0 0 0 22px;
line-height:16px;
margin-top:4px;
}

table.recepies_list_grid tbody td .icons img{
float:left
}

h2.title_7 {
color:#4A4A4A;
font-family:"Trebuchet MS";
font-size:22px;
line-height:38px;
margin-bottom:10px;
}

div.overflw_2{
height:425px;
overflow-y:scroll
}

div.popup_cont_3{
width:400px;
border:1px solid #fff;
padding:25px 0 15px 0
}

div.popup_cont_3 table{}

div.popup_cont_3 table td{
width:33%;
text-align:center;
padding-bottom:15px;
}

div.popup_cont_3 table td a{
display:inline-block;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
}

div.popup_cont_3 table td a span{
text-decoration:underline
}

div.popup_cont_3 table td a:hover span{
text-decoration:none
}

/*BUTTONS*/

a.button_1_1_1{
display:inline-block;
background: url(/public/media/site/popups/pop_1.png) top left no-repeat;
height:18px;
width:76px;
}

a.button_2_1{
background: url(/public/media/site/popups/pop_1_1.png) top left no-repeat;
}

a.button_3_1{
display:inline-block;
background: url(/public/media/site/popups/button_2.png) top left no-repeat;
height:18px;
width:56px;
}

a.button_n1_1{
display:inline-block;
width:128px;
height:23px;
background:url(/public/media/site/buttons/button_1.png) top left no-repeat
}

h2.title_7_1 a{
margin-top:8px;
}