/*********************************
/ 	Created by Artsoft-Consult	 /
*********************************/

body, form, h1, h2, h3, h4, p, ul, li, ol, blockquote, img {
	padding: 0px;
	margin: 0px;
	border: none;
}
input{
	padding: 0px;
	margin: 0px;
}

body{
	background: #f4eddb;
	font-family: Arial, Verdana, sans-serif;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}
h1 {
}
h2 {
    font-size: 16px;
}
h3 {
    font-size: 14px;
}
h4 {
    font-size: 14px;
}

p {
	margin-bottom: 10px;
}
ul{
	margin: 10px;
	padding-left: 16px;
	list-style-type: square;
}
ul li{
	padding: 8px 0;
}
ol{
	margin: 10px;
	padding-left: 16px;
}
ol li{
	padding: 8px 0;
}
a {
	color: #c34201;
}
a:hover{
	color: #5C8503;
}
input, select, textarea {

}
hr {

}
select {
	border: 1px solid #D6C69F;
	font-size: 10px;
	padding: 1px;
}
.clear{
	clear: both;
	height: 0px;
	font-size: 0px;
}

input.button, input.button2, input.button3, input.fps_button, input.fps_button2 {
	padding: 0px 10px;
	width: auto;
	height: 19px;
	background: url(../../images/main/input_bg3.gif) repeat-x;
	border: none;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	cursor: pointer;
	overflow: hidden;
}
input.button:hover, input.button2:hover, input.button3:hover, input.fps_button:hover {
	color: #F1E4C2;
}

input.fps_button2 {
	background: url(../../images/main/input_bg4.gif) repeat-x;
}

.search_highlight {
    background-color: #FFFF00;
    font-weight: bold;
}

/* article global */
.lead{
	margin-top: 10px;
	padding: 5px;
	width: 550px;
}
.lead:hover{
	background: #F8F8F8;
}
.lead .lower{
	float: left;
	padding-right: 10px;
	width: 434px;
}
.lead .pic{
	float: left;
	width: 106px;
}
.lead .pic img{
	width: 100px;
	height: 100px;
	padding: 2px;
	border: solid 1px #CDCA9D;
}
.lead h3{
	margin: 0px;
	padding: 0px;
	font-size: 13px;
}
.lead h3 a{
	text-decoration: none;
	color: #442400;
}
.lead h3 a:hover{
	text-decoration: underline;
	color: #5C8503;
}
.lead p{
	margin: 0px;
}
.lead a.article_more{
	text-decoration: none;
	color: #5C8503;
}
.lead a.article_more:hover{
	text-decoration: underline;
}

/**/
#container{
	width: 940px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	background: #e5d6b0 url(../../images/main/container_right_bg.gif) repeat-y right;
	position: relative;
	overflow: hidden;
}

#container_inner{
	width: 940px;
	padding-bottom: 81px;
	background: url(../../images/main/content_bg.gif) repeat-y;
}

#container_inner #content_left #decor {
	background:transparent url(../../images/main/leftcol_bg.gif) no-repeat scroll 0 0;
	border-top:1px solid #EEE9DB;
	height:615px;
	position:absolute;
	width:188px;
}
/**/
#header{
	background: url(../../images/1/header_bg.jpg) left bottom no-repeat;
	width: 770px;
	position: relative;
	float: left;
	border-right: 1px solid #fff;
	height: inherit;
}
#header ul {
    position: absolute;
    bottom: 182px;
    right: 0;
    margin: 0;
    padding: 0;
    font-weight: bold;
    font-size: 13px;
    list-style-type: none;
}
#header ul li {
    float: left;
    border-left: 2px solid #682400;
    padding: 0 12px;
}
#header ul li a {
    text-decoration: none;
    color: #682400;
}
#header ul li a:hover {
    color: #fff;
}
#header a#gohome{
	position: absolute;
	left: 0;
	bottom: 0;
	height: 194px;
	width: 380px;
}
#header a#gohome span{
	display: none;
}
#header .banner_header_fullwidth{
	display: block;
	width: 728px;
	height: 120px;
	padding-left: 21px;
	overflow: hidden;
	text-align: center;
}
#header .banner_header_width{
	position: absolute;
	width: 468px;
	height: 75px;
	bottom: 74px;
	left: 280px;
	overflow: hidden;
	text-align: center;
}
#header #roon{
	position: absolute;
	text-align: right;
	bottom: 32px;
	right: 7px;
}
#header #roon a{
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
#header #roon a:hover{
	color: #3e5b01;
}
#header #search_box{
	width: 235px;
	height: 20px;
	background: url(../../images/main/header_search_box.gif) no-repeat;
	position: absolute;
	bottom: 0px;
	right: 0px;
	font-size: 11px;
	color: #000;
	padding: 5px 0px 0px 31px;
}
#header #search_box input{
	width: 140px;
	background: none;
	margin: 0px 0px 0px 16px;
	font-size: 10px;
	border: 0px solid #ffffff;
}
#header #search_box input.button{
	width: 36px;
	font-size: 11px;
	height: 23px;
	cursor: pointer;
	background: url(../../images/main/header_search_button.gif) no-repeat;
	position: absolute;
	right: 0px;
	top: 1px;
	color: #fff;
	font-weight: bold;
}

/**/
#container_inner #footer{
	background: #cdb374 url(../../images/main/footer_bg.gif) repeat-x;
	width: 770px;
	height: 81px;
	position: absolute;
	bottom: 0px;
}
#container_inner #footer ul{
    list-style-type: none;
    display: block;
    margin: 7px 0 0 0;
    padding: 0;
    text-align: center;
}
#container_inner #footer ul li{
    display: inline;
    margin: 0;
    padding: 0 5px 0 8px;
    border-left: 1px solid #fff;
    color: #fff;
}
#container_inner #footer ul li a{
    color: #fff;
    text-decoration: none;
}
#container_inner #footer ul li a:hover{
    text-decoration: underline;
}

#container_inner .menus{
	width: 188px;
	background: #f0e2bf;
}
#container_inner .menus h2.semibrown, #container_inner .menus h2.green, #container_inner .menus h2.orange, #container_inner .menus h2.red, #container_inner .menus h2.grey, #container_inner .menus h2.brown{
    width: 150px;
    height: 20px;
    background: url(../../images/main/menu_green.gif) no-repeat;
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
    padding: 5px 0px 0px 36px;
    border-bottom: 1px solid #c6b481;
    margin: 0px 0px 1px 2px;
    text-indent: -5000px;
}
#container_inner .menus h2.semibrown{
	background: url(../../images/main/menu_semibrown.gif) no-repeat right;
}
#container_inner .menus h2.orange{
	background: url(../../images/main/menu_orange.gif) no-repeat right;
}
#container_inner .menus h2.red{
	background: url(../../images/main/menu_red.gif) no-repeat right;
}
#container_inner .menus h2.grey{
	background: url(../../images/main/menu_grey.gif) no-repeat right;
}
#container_inner .menus h2.brown{
    background: url(../../images/main/menu_brown.gif) no-repeat right;
}
#container_inner .menus h2.yellow{
    background: url(../../images/main/menu_yellow.gif) no-repeat right;
}
#container_inner .menus ul.semibrown, #container_inner .menus ul.green, #container_inner .menus ul.red, #container_inner .menus ul.grey, #container_inner .menus ul.brown, #container_inner .menus ul.orange{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	margin-left: 2px;
	border-bottom: 1px solid #c6b481;
}
#container_inner .menus ul.semibrown li, #container_inner .menus ul.green li, #container_inner .menus ul.red li, #container_inner .menus ul.grey li, #container_inner .menus ul.brown li, #container_inner .menus ul.orange li{
	margin: 0px;
	padding: 0px;
	width: 186px;
	height:17px;
	border-bottom: 1px solid #d8cbac;
	overflow: hidden;
}
#container_inner .menus ul.semibrown li a, #container_inner .menus ul.green li a, #container_inner .menus ul.red li a, #container_inner .menus ul.grey li a, #container_inner .menus ul.brown li a, #container_inner .menus ul.orange li a{
	background: #f1e4c2 url(../../images/main/menu_ul_green.gif) no-repeat left;
	height: 15px;
	color: #564414;
	display: block;
	width: 173px;
	height: 16px;
	padding: 1px 0px 0px 13px;
	font-size: 11px;
	text-decoration: none;
	overflow: hidden;
}
#container_inner .menus ul.semibrown li a{
	background: #f1e4c2 url(../../images/main/menu_ul_semibrown.gif) no-repeat left;
}
#container_inner .menus ul.orange li a{
	background: #f1e4c2 url(../../images/main/menu_ul_orange.gif) no-repeat left;
}
#container_inner .menus ul.red li a{
	background: #f1e4c2 url(../../images/main/menu_ul_red.gif) no-repeat left;
}
#container_inner .menus ul.grey li a{
	background: #f1e4c2 url(../../images/main/menu_ul_grey.gif) no-repeat left;
}
#container_inner .menus ul.brown li a{
    background: #f1e4c2 url(../../images/main/menu_ul_brown.gif) no-repeat left;
}
#container_inner .menus ul.semibrown li a:hover, #container_inner .menus ul.green li a:hover, #container_inner .menus ul.red li a:hover, #container_inner .menus ul.grey li a:hover, #container_inner .menus ul.brown li a:hover, #container_inner .menus ul.orange li a:hover{
	color: #5C8503;
}
#container_inner .menus ul li.last{
	margin-bottom: 1px;
	border: none;
}
#container_inner .menus #login_box{
	width: 170px;
	height: 80px;
	margin: 0px 0px 0px 2px;
	background: url(../../images/main/login_box.gif) no-repeat;
	border-bottom: 1px solid #d8cbac;
	padding: 10px 8px 8px;
	font-size: 11px;
}
#container_inner .menus #login_box input{
	height: 16px;
	padding: 3px 2px 0px 2px;
	font-size: 11px;
}
#container_inner .menus #login_box input.input_169{
	width: 165px;
	background: url(../../images/main/input_bg1.gif) no-repeat;
	margin: 0px;
	color: #564414;
}
#container_inner .menus #login_box input.input_129{
	width: 125px;
	background: url(../../images/main/input_bg2.gif) no-repeat;
	color: #564414;
	float: left;
}
#container_inner .menus #login_box div{
	width: 170px;
}
#container_inner .menus #login_box div.input_lower{
	margin: 5px 0px 0px;
	padding: 0px;
}
#container_inner .menus #login_box input.button{
	float: left;
	width: 36px;
	height: 20px;
	padding: 0px;
	margin: 0px 0px 0px 3px;
	background: url(../../images/main/input_bg3.gif) repeat-x bottom;
	color: #FFF;
	font-weight: bold;
	cursor: pointer;
}
#container_inner .menus #login_box .remember{
	margin-top: 5px;
	color: #fff;
}
#container_inner .menus #login_box .remember input{
	vertical-align: middle;
	margin-right: 2px;
}
#container_inner .menus #login_box .login_bottom{
	color: #9C110C;
	font-size: 11px;
	margin-top: 2px;
}
#container_inner .menus #login_box .login_bottom a{
	color: #fff;
}
#container_inner .menus #login_box .login_bottom a:hover{
	color: #9C110C;
}

/* pager */
.pagination {
	position: relative;
	margin: 10px 0px;
	width: 560px;
	font-size: 13px;
	font-weight: normal;
}
.pagination span{
	display: block;
	padding: 5px 0px;
	width: 560px;
	font-weight: bold;
	color: #675527;
}
.pagination .nav_row{
	position: relative;
	padding: 3px 0px 0px;
	width: 560px;
	height: 18px;
	background: #E6D6B2;
}
.pagination .nav_row  a{
	cursor:pointer;
}
.pagination .pager_left{
	position: absolute;
	top: 3px;
	left: 0px;
	width: 150px;
}
.pagination .pager_right{
	position: absolute;
	top: 3px;
	right: 0px;
	width: 150px;
	text-align: right;
}
.pagination .pager_center{
	position: absolute;
	top: 3px;
	left: 150px;
	padding: 0px;
	width: 260px;
	text-align: center;
}
.pagination a{
	padding: 0px 2px;
	color: #000;
	text-decoration: none;
}
.pagination a img{
	border: 0px solid #ffffff;
}
.pagination a:hover{
	color: #000;
	background: #fff;
}
.pagination a.firstpage, .pagination a.lastpage, .pagination a.stepleft, .pagination a.stepright{
	padding: 0px 4px;
}
.pagination a.firstpage:hover, .pagination a.lastpage:hover, .pagination a.stepleft:hover, .pagination a.stepright:hover{
	background: none;
}

.pagination b{
	padding: 0px 2px;
	color: #000;
}
.pagination b.lotof{
	padding: 0px 2px;
	color: #000;
}

/* window */
.fps_window{
	position: absolute;
	width: 500px;
	border: solid 3px #D6C69F;
	text-align: left;
}
.fps_window .fps_windrag{
	margin: 0px;
	padding: 0px 60px 0px 10px;
	width: 430px;
	height: 21px;
	overflow: hidden;
	background: url(../../images/main/btwin_header.gif) top right no-repeat;
	font-family: Trebuchet MS, Tahoma, Arial;
	font-weight: bold;
	font-size: 15px;
	color: #fff;
	cursor: move;
}
.fps_window .fps_windrag b{
	color: #fff;
}
.fps_windrag img {
	margin-right: 5px;
	vertical-align: middle;
}
.fps_window .fps_winclose{
	position: absolute;
	top: 2px;
	right: 5px;
	width: 16px;
	height: 16px;
	background: url(../../images/main/win_close.gif) no-repeat;
	cursor: pointer;
}
.fps_window .fps_winloading{
	display: none;
	position: absolute;
	top: 0px;
	right: 25px;
	width: 20px;
	height: 20px;
	background: url(../../images/main/loader.gif) no-repeat;
}
.fps_window .fps_wincontent{
	padding: 10px;
	width: 480px;
	background: #F0E1C0;
	font-size: 12px;
}
.fps_window .button_on_center {
	padding:10px 0px 5px;
	text-align:center;
}
a.fps_checkradio {
	text-decoration: none;
}
a.fps_checkradio:hover {
	text-decoration: none;
}

/**/
.error, .success, .notice, .fps_caution{
	margin-bottom: 16px;
	padding: 15px 15px 15px 45px;
	background: #fff url(../../images/main/error.gif) no-repeat;
	background-position: 5px 5px;
	border: solid 2px #AC1C17;
	font-weight: bold;
	color: #AC1C17;
}
.success{
	background: #fff url(../../images/main/success.gif) no-repeat;
	background-position: 5px 5px;
	border: solid 2px #6E9A0D;
	color: #6E9A0D;
}
.notice, .fps_caution{
	background: #fff url(../../images/main/notice.gif) no-repeat;
	background-position: 5px 5px;
	border: solid 2px #7C6734;
	color: #7C6734;
}

/* mail sending */
.formcont{
	width: 480px;
}
.formcont .subject{
	margin-bottom: 5px;
	padding: 5px 0px;
	border-bottom: solid 2px #7F6A36;
	font-weight: bold;
	color: #7F6A36;
}
.formcont .subject b{
	color: #000;
}
.formcont .form_left{
	float: left;
	padding: 3px 0px;
	width: 200px;
	font-weight: bold;
}
.formcont .form_right{
	float: left;
	padding: 3px 0px 3px 10px;
	width: 270px;
}
.formcont .form_right input, .formcont .form_right textarea {
	width: 260px;
	padding: 2px;
	color: #3a3a3a;
	font-size: 11px;
	background: #fff;
}
.formcont .form_right input.check{
	width: auto;
	margin: 1px;
	background: none;
	border: none;
	padding: 0px;
	vertical-align: middle;
}
.formcont .button_on_right{
	padding: 10px 0px 5px;
	text-align: right;
}
.button_on_center{
	padding: 10px 0px 5px;
	text-align: center;
}


/**/
table.table_list{
}
table.table_list tr.table_th{
	background-color: #B6732A;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	text-align: left;
}
table.table_list tr.table_td{
	background-color: #FFF;
	font-weight: normal;
	font-size: 11px;
	color: #333;
}
table.table_list tr.table_td td{
	border-bottom: solid 1px #B6732A;
}
/**/
.fps_tooltip {
        display: none;
        position: absolute;
        z-index: 121;
        width: 200px;
        border: 2px solid #846F3B;
        background: #F1E4C2;
        text-align: left;
        padding: 5px 5px 14px 5px;
		z-index: 2000;

        color: #4a4a4a;
        font-size: 12px;
        font-family: Verdana, Arial, Sans-serif
}
.fps_tooltip b {
        padding: 5px 0px;
        display: block;
        background: #F1E4C2;
        color: #808080;
}
.fps_tooltip i {
        padding: 5px;
        display: block;
        background: #F1E4C2;
        color: #0085DE;
}
.fps_tooltip ul {
        list-style-type: square;
        color: #0085DE;
        padding: 5px;
        padding-left: 20px;
}

#AdsAdminAdProviders .AdsAdminAdProvider {
	display: none;
}

/* popup kenezo cikknel */
.fps_wincontent {
	position: relative;
}

.fps_wincontent a.navlink {
	color: #000;
	font-weight: bold;
	position: absolute;
	text-decoration: none;
	display: block;
	height: 15px;
}

.fps_wincontent a.navlink:hover {
	color: #888;
}

/* prev pic */
.fps_wincontent a.prev {
	padding: 10px;
	left: 0px;
	top: 20px;
	width: 20px;
	background: transparent url('../../images/main/gallery_round_left.gif') no-repeat right center;
}

.fps_wincontent a.prev:hover {
	width: 90px;
}

.fps_wincontent a.prev span.arrow {
	padding-left: 18px;
	background: url('../../images/main/gallery_right.gif') no-repeat left center;
}

.fps_wincontent a.prev:hover span.arrow {
	background: #fff url('../../images/main/gallery_right_hover.gif') no-repeat left center;
}

.fps_wincontent a.prev span.text {
	display: none;
}

.fps_wincontent a.prev:hover span.text {
	display: inline;
}

/* next pic */
.fps_wincontent a.next {
	padding: 10px;
	right: 0px;
	top: 20px;
	width: 20px;
	background: transparent url('../../images/main/gallery_round_right.gif') no-repeat left center;
}

.fps_wincontent a.next:hover {
	width: 118px;
}

.fps_wincontent a.next span.arrow {
	padding-left: 18px;
	background: url('../../images/main/gallery_left.gif') no-repeat right center;
}

.fps_wincontent a.next:hover span.arrow {
	background: url('../../images/main/gallery_left_hover.gif') no-repeat right center;
}

.fps_wincontent a.next span.text {
	display: none;
}

.fps_wincontent a.next:hover span.text {
	display: inline;
}

/* ROMAN GOURMET AD, CSAK IDEIGLENES */
.gourmet_ad_right {
    position: absolute;
    top: 0px;
    left: 940px;
    background: #B07734;
}

.gourmet_content_right {
	background: #fff url('../images/main/gourmet_content_top_bg.gif') no-repeat !important;
}


/*****************************************************
/ 	http://www.infogradina.ro/style/containers.css	 /
*****************************************************/

#advertcolumn_right{
	float: right;
	width: 169px;
	position:absolute;
	top:0px;
	right:0px;
}
#content_left{
	position: relative;
	float: left;
	width: 188px;
	background: #e6d7b1;
}

#content_left input{
border:none;
}

#content_right{
	float: left;
	width: 580px;
	background: #fff url(../../images/main/content_top_bg.gif) repeat-x;
	padding: 2px 0px 10px 0px;
	border-left: 2px solid #fff;
	border-right: 1px solid #fff;
}
#print{
width: 600px;
}

.clearer{
clear:both;
font-size:0px;
line-height:0px;
height:0px;
}

#article_rating .star,#joke_rating .star
{
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	background-color: transparent;
	background-image: url(../../../resources/images/icons/star.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px 0px;
}

#article_rating .on ,#joke_rating .on
{
	background-color: transparent;
	background-image: url(../../../resources/images/icons/star.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px -16px;
}   

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
	div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
	div.rating-cancel,div.rating-cancel a{background:url(delete.gif) no-repeat 0 -16px}
	div.star-rating,div.star-rating a{background:url(../../../resources/images/icons/star.gif) no-repeat 0 0px}
	div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
	div.star-rating-on a{background-position:0 -16px!important}
	div.star-rating-hover a{background-position:0 -32px}
	/* Read Only CSS */
	div.star-rating-readonly a{cursor:default !important}
	/* Partial Star CSS */
	div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */ 

.sitemap {
  margin: 4px;
}
.sitemap h2 {
  font-size: 14px;
  margin-left: 2px;
}
.sitemap h3 {
  font-size: 12px;
  margin-left: 15px;
}
.sitemap ul {
  list-style-type: none;
}
.sitemap li {
  display: inline;
  font-size: 10px;
  margin-right: 5px;
}
.vote_stars .star{
	display:block;
	float:left;
	width:16px;
	height:16px;
	background-color:transparent;
	background-image:url(../../../resources/images/icons/star.gif);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:0 0;
}
.vote_stars .on {
	background-color:transparent;
	background-image:url(../../../resources/images/icons/star.gif);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:0 -16px;
}

.company_article_title{
width:200px;float:left;
}

.company_article_delete{
width:50px;float:left;margin-top:5px;
}

.loader{
	background-image:url('../../../resources/images/main/ajax-loader.gif');
	background-repeat:no-repeat;
}

.black_next{
	background-image:url('../../../resources/images/main/black_next.gif');
	background-repeat:no-repeat;
	width:20px;
	height:20px;
}

.black_prev{
	background-image:url('../../../resources/images/main/black_prev.gif');
	background-repeat:no-repeat;
	width:20px;
	height:20px;
}
div#static_page{
	margin:10px;
}