@charset "utf-8";
/* CSS Document */

body{
background:#fff
}

td.header div.header_container{
height:238px;
position:relative;
background: url(/public/media/site/kovos/header_bg_kovos.jpg) top left no-repeat
}

td.rounder_decor_6{
height:12px;
background: url(/public/media/site/kovos/rounder_decor_6_kovos.png) top left no-repeat
}

* html td.rounder_decor_6{
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/site/kovos/rounder_decor_6_kovos.png", sizingMethod="crop");
}

td.rightbar{
height:auto;
padding:0;
height:248px;
width:315px;
}

td.block_13{
background:#fff;
height:484px;
}

div.block_content_4{
padding:0 15px 10px 15px
}

ul.header_menu_kovos{
list-style:none;
width:913px;
height:37px;
padding:0 0 0 45px;
position:absolute;
bottom:0;
left:0;
}

ul.header_menu_kovos li{
float:left;
height:37px;
padding:0 0 0 7px;
background: url(/public/media/site/kovos/menu_border.gif) top right no-repeat;
}

ul.header_menu_kovos li.selected{
background: url(/public/media/site/kovos/menu_left.gif) top left no-repeat;
}

ul.header_menu_kovos li span{
display:block;
float:left;
height:37px;
padding:0 7px 0 0
}

ul.header_menu_kovos li.selected span{
background: url(/public/media/site/kovos/menu_right.gif) top right no-repeat
}

ul.header_menu_kovos li span span{
height:30px;
padding:7px 18px 0 18px;
}

ul.header_menu_kovos li.selected span span{
background: url(/public/media/site/kovos/menu_main.gif) top right repeat-x;
height:28px;
padding:9px 18px 0 18px;
}

ul.header_menu_kovos li a{
font:normal normal 15px/18px Tahoma;
color:#f9be02
}

ul.header_menu_kovos li.selected a{
text-decoration:none;
cursor:default !important;
color:#15533a
}

a.iki_link{
display:block;
position:absolute;
font: normal normal 11px/1.6em tahoma;
color:#fff;
right:25px;
bottom:12px;
padding:0 0 0 16px;
background: url(/public/media/site/icons/ico_27.gif) 0 7px no-repeat;
}

a.logotipas{
display:block;
width:156px;
height:89px;
position:absolute;
top:75px;
left:25px;
}

div.slapt_ing{
padding:0 0 15px 0;
text-align:center;
font:italic bold 24px/30px "Trebuchet MS";
color:#307c5e
}

* 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");
}

h2.vk_shukis{
font:normal normal 24px/27px Arial, Helvetica, sans-serif;
color:#4f4f4f;
margin-bottom:18px;
}

div.main_content_vk{
padding:20px 25px 15px;
}

ul.vk_tit_list{
list-style:none
}

ul.vk_tit_list li{
background: url(/public/media/site/icons/ico_26.gif) 0 0 no-repeat;
font:normal normal 18px/29px Arial, Helvetica, sans-serif;
padding:0 0 0 50px;
margin:0 0 20px 0
}

ul.vk_newest_recepies{
list-style:none;
width:285px;
position:relative
}

ul.vk_newest_recepies li{
position:relative;
padding-left:111px;
margin-bottom:23px;
padding-bottom:6px;
/*height:72px;*/
width:174px;
/*overflow:hidden*/
}

ul.vk_newest_recepies .recipies_anounce{
padding:0
}

ul.vk_newest_recepies .photo_r{
position:absolute;
top:0;
left:0;
background: url(/public/media/site/rounders_decor/remai_3.gif) no-repeat left top;
height:66px;
padding:6px;
width:89px;
}

ul.vk_newest_recepies .photo_r_tur{
position:absolute;
top:0;
left:0;
background: url(/public/media/site/rounders_decor/remai_1.gif) no-repeat left top;
height:85px;
padding:6px;
width:89px;
}

ul.vk_newest_recepies .photo_r img{
float:left;
margin:0 0 5px 0;
display:block
}

ul.vk_newest_recepies .photo_r a img{
margin:0 2px 0 0
}

ul.vk_newest_recepies div.rating {
height:24px;
}

ul.vk_newest_recepies div.rating span {
display:block;
float:left;
height:19px;
padding-top:5px;
}

ul.vk_newest_recepies div.rating  span.price {
border-right:1px solid #E6E6E6;
margin-right:11px;
padding-right:14px;
}

ul.vk_newest_recepies div.author {
height:25px;
padding-top:10px;
}

ul.vk_newest_recepies a {
line-height:16px;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
}

ul.vk_newest_recepies span.lankytojas {
background:transparent url(/public/media/site/icons/ico_5.gif) no-repeat scroll 0 0;
display:inline-block;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
height:15px;
line-height:1.1;
margin:0;
padding:2px 0 0 21px;
}

ul.vk_newest_recepies_width_ico li{
min-height:72px;
}

* html ul.vk_newest_recepies_width_ico li{
height:72px
}

ul.konkurso_receptai{
list-style:none;
width:612px;
margin-right:-20px;
position:relative
}

ul.konkurso_receptai li{
position:relative;
height:122px;
width:175px;
padding-left:111px;
margin-right:20px;
float:left
}

ul.konkurso_receptai .recipies_anounce{
padding:0
}

ul.konkurso_receptai .photo_r{
position:absolute;
top:0;
left:0;
background: url(/public/media/site/rounders_decor/remai_3.gif) no-repeat left top;
height:66px;
padding:6px;
width:89px;
}

ul.konkurso_receptai .photo_r img{
float:left;
margin:0 0 5px 0;
display:block
}

ul.konkurso_receptai div.rating {
height:24px;
}

ul.konkurso_receptai div.rating span {
display:block;
float:left;
height:19px;
padding-top:5px;
}

ul.konkurso_receptai div.rating  span.price {
border-right:1px solid #E6E6E6;
margin-right:11px;
padding-right:14px;
}

ul.konkurso_receptai div.author {
height:25px;
padding-top:10px;
}

ul.konkurso_receptai a {
line-height:16px;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
}

ul.konkurso_receptai span.lankytojas {
background:url(/public/media/site/icons/ico_5.gif) no-repeat 0 0;
display:inline-block;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
height:15px;
line-height:1.1;
margin:0;
padding:2px 0 0 21px;
}

div.step_6 {
padding:30px 15px 10px 15px
}

div.step_6 table{
margin:0 auto;
}

div.step_6 input{
border-color:#B4B4B4 #D9D9D9 #D9D9D9 #B4B4B4;
border-style:solid;
border-width:1px;
float:left;
margin:2px 6px 0 0;
padding:2px 3px;
width:140px;
}

a.saugoti{
background:url(/public/media/site/buttons/button_8.png) no-repeat 0 0;
display:block;
width:121px;
height:31px;
}

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(/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(/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(/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(/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(/public/media/site/icons/ico_29.gif) 0 8px no-repeat;
padding:0 8px 0 11px;
}

ul.pagination li.link_next a{
background:url(/public/media/site/icons/ico_28.gif) 100% 8px no-repeat;
padding:0 11px 0 8px;
}

.main_content_2 ol{
margin:0 0 0 20px;
}

.main_content_2 ol li{
margin-bottom:11px;
}

.main_content_2 ol li ol{}

.main_content_2 ol li ol li{
margin-bottom:0
}

.foot_content a{
color:#fff
}

div.tinklalapio_taisykles ul, ol{
margin:0 0 0 20px;
}

table.sorting_list_rec{
position:relative
}

table.sorting_list_rec td{
padding:0 0 0 0 !important;
height:20px;
}

table.sorting_list_rec td input{
margin-top:2px;
*margin-top:-2px;
}

table.sorting_list_rec label{
cursor:pointer
}

table.sorting_list_rec label span{
margin-right:40px;
color:#00906C;
text-decoration:underline
}

table.sorting_list_rec label span:hover{
text-decoration:none
}

table.sorting_list_rec td a{
margin-right:40px;
}

table.komment_for_element{
margin-left:-7px;
}

table.komment_for_element input{
border-color:#B4B4B4 #D9D9D9 #D9D9D9 #B4B4B4;
border-style:solid;
border-width:1px;
padding:2px 3px;
width:200px;
}

div.recipe_success{
padding-bottom:20px;
}

div.recipe_success strong{
display:block;
text-align:center;
font-size:13px;
}