/*********************************
/ 	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;
}
span.default{
	display:table;
	padding: 5px;	
	height: auto;
	margin-right: 10px;
	margin-bottom: 5px;
}
span.capDivRightBrd {
	float: right;
	border: 1px solid #cccccc;
	background-color: #f0f0ee;
	padding: 5px;	
	height: auto;
	margin-left: 10px;
	margin-bottom: 5px;
}
span.capDivRight {
	float: right;
	padding: 5px;	
	height: auto;
	margin-left: 10px;
	margin-bottom: 5px;
}
span.capDivLeftBrd {
	float: left;
	border: 1px solid #cccccc;
	background-color: #f0f0ee;
	padding: 5px;	
	height: auto;
	margin-right: 10px;
	margin-bottom: 5px;
}
span.capDivLeft {
	float: left;
	padding: 5px;	
	height: auto;
	margin-right: 10px;
	margin-bottom: 5px;
}
span.caption{
	clear:both;
	text-align:center;
	display:block;
	position:relative;
	width:inherit;
}
#AdContainer_cod_sati{
height:18px;
}
.header_social {
padding-top:0;
width:100%;
float:left;
}
.header_social * {
color:#682400;
font-size:12px;
text-decoration:none;
}
.header_social ul {
padding:0;
margin:0;
}
.header_social li {
padding:0;
margin:0;
height:18px;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.header_social li a {
background-repeat:no-repeat;
float:left;
height:18px;
margin-right:13px;
padding-left:22px;
}
.header_social li a.contact {
background-image:url(/images/ico-contact.gif);
}
.header_social li a.blog {
background-image:url(/images/ico-blog.gif);
}
.header_social li a.twitter {
background-image:url(/images/ico-twitter.gif);
}
.header_social li a.facebook {
background-image:url(/images/ico-facebook.gif);
}
.header_social li a.help {
background-image:url(/images/helpicon.png);
background-position:left -4px;
}
.header_social li a.rss {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/ico-rss.gif) no-repeat scroll left top;
padding:0 0 0 22px !important;
text-indent:0 !important;
width:auto !important;
}

.pagination .pager_left, .pagination .pager_right {width:100px}
.pagination .pager_center {left:100px; width:360px}


/* newsletter form */

.radio_box {
        width: 255px;
        padding: 7px 10px 7px 5px;
        border: 1px solid #bbb;
        background: #fff;
        font-size: 14px;
        text-transform: uppercase;
        font-weight: bold;
        cursor: pointer;
}
.active {
        background: #eee url("/resources/images/1/icons/check.png") 95% 50% no-repeat;
}
.short_info {
        margin: 5px 0 20px;
}
#newsletter_info {
        width: 570px;
        padding: 14px;
        margin: 0 0 10px;
        background: #eee;
        border: 1px solid #bbb;
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;
        border-radius: 8px;
}
#form_headline {
        font-size: 14px;
        font-weight: bold;
}
#newsletter_info label {
        display: block;
        font-size: 14px;
        font-weight: bold;
        color: #333;
}

#newsletter_info input,
#newsletter_info select {
        width: 200px;
        padding: 5px;
        border: 1px solid #ccc;
        margin-right: 20px;
        margin-bottom: 10px;
}
#newsletter_info select {
        width: 210px;
}
#newsletter_info #sex {
        padding-top: 10px;
}
#newsletter_info #sex label {
        float: left;
        margin-right: 3px;
}
#newsletter_info .sex {
        display: block;
        float: left;
        padding: 0;
        border: none;
        width: 20px;
        height: 16px;
        margin-top: 5px;
        margin-right: 5px;
}
#newsletter_info span {
        display: inline-block;
        float: left;
        margin-top: 3px;
        padding-right: 10px;
}
#terms {
        margin-top: 15px;
        width: 420px;
        float: left;
}
#terms input {
        margin-right: 10px;
}
#terms a {
        color: #333;
}
#weekly_box label{
display:inline;
}
#daily_box label{
display:inline;
}

.inxerror {
    background-color: PINK;
}


#newsletter_subscribe {
        display: block;
        float: left;
        width: 300px;
        height: 52px;
        background: url("/resources/images/1/images/btn_newsletter.png") no-repeat;
        text-indent: -9999px;
        margin: 0 0 20px;
        cursor: pointer;
}




/* infogradina */
#subscribe_infogradina h2 {
        color: #456103;
}
#subscribe_infogradina .active {
        background: #d4ddc0 url("/resources/images/1/icons/check.png") 95% 50% no-repeat;
        border: 1px solid #98ad68;
}
#subscribe_infogradina #newsletter_info {
        border: 1px solid #98ad68;
        background: #d4ddc0;
}
#subscribe_infogradina #form_headline {
        color: #456103;
}

.fancy_button {
        display: block;
        width: 302px;
        height: 52px;
        padding-left: 60px;
        border: none;
        text-transform: uppercase;
        font-size: 14px;
        font-weight: bold;
        cursor: pointer;
}
.fancy_button:hover {
        background-position: -322px 0 !important;
}
#btn_subscribe {
        float: right;
        background: #9553ab;
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9553ab), to(#74358d));
        background: -moz-linear-gradient(0% 100% 90deg, #74358d, #9553ab);
        border: none;
        width: 125px;
        font-size: 16px;
        font-weight: bold;
        padding: 7px 20px;
        margin-top: 5px;
        font-family: Arial, sans-serif;
        color: #fff;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        cursor: pointer;
}

#btn_subscribe {
        background: #ff9c00;
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff9c00), to(#e26f00));
        background: -moz-linear-gradient(0% 100% 90deg, #e26f00, #ff9c00);
        background: -o-linear-gradient(top, #ff9c00, #e26f00);
}
/*********************************************
= START SOCIAL LINKS AND READ NEXT APPLICATION
*********************************************/
.social_link_container{
	/*background-color: #ECF5FA;*/
	background-color: #F3F1C2;
	width: 200px;
}
.social_link_container.blue{
	background-color: #ECF5FA;
}
.social_buttons{
	margin-bottom: 5px;
	padding-left: 5px;
	padding-top: 5px;
}
.social_buttons .social_button{
	margin-right:6px;
}
.article_title_left{
	float: left;
	width: 290px;
}
.article_title_right{
	float: right;
	width: 260px;
}
#article_big .article_title {
	float:left;
}
#related_article_box{
	display: none;
	width: 300px;
	height: 140px;
	background-color: #F1E4C2;
	border: 1px solid #D8CBAC;
	border-radius:8px 8px 8px 8px;
    	position: fixed;
	z-index: 10000;
}
#related_article_box .related_top_text{
	text-align: left;
	text-transform: uppercase;
	color: #515353;
	font-size: 10px;
	padding: 10px 0 0 10px;
}
#related_container{
	clear: both;
	margin-top: 5px;
}
#related_container .left_box{
	float: left;
	height: 100px;
	width: 100px;
	margin-left: 5px;
	margin-right: 5px;
}

#related_container .right_box{
	float: right;
	width: 180px;
	padding-right: 5px;
}
#related_container .full_box{
	width: 280px;
	padding: 10px;
}
#related_container .full_box .source_link{
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
#related_container .full_box .category_link{
	font-size: 13px;
	text-decoration: none;
}
#related_container .left_box a{
	text-transform: uppercase;
}
.source_link:hover{
	color: #C21F16;
	text-decoration: underline;
}
.source_link{
	font-size: 13px;
	color: #C21F16;
	font-weight: bold;
	text-decoration: none;
}
.category_link:hover{
	text-decoration: underline;
}
.category_link{
	font-size: 12px;
	color: #7EAA21;
	text-decoration: none;
}
#related_article_box .top_link a {
	display: block;
	position: absolute;
	top: 5px;
	right: 5px;
	width: 16px;
	height: 16px;
	background: url("/resources/images/1/icon_x.png") no-repeat;
}
#related_article_box .top_link a:hover {
	background-position: 0px -34px;
}

/*******************************************
= END SOCIAL LINKS AND READ NEXT APPLICATION
*******************************************/

