.csr         {font-family:arial; font-size:12px; color:#555555; font-weight:normal; text-decoration:none;}
.csr_content {font-family:arial; font-size:12px; color:#555555; font-weight:normal; text-decoration:none; padding:25px 16px 25px 16px; text-align: left;}
.csr_text    {font-size:12px;}

h1.csr_title  {font-family:arial; font-size:16px; color:#FF6600; font-weight:bold; text-decoration:none; line-height:16px; text-align:center;}
h2.csr_title  {font-family:arial; font-size:12px; color:#0D4091; font-weight:bold; text-decoration:none; line-height:12px; text-align:center; margin:8px 0 0 0;}

/* index */

.csr_index_intro       {font-family:arial; font-size:12px; color:#0D4091; font-weight:normal; text-decoration:none; padding:11px;}
.csr_index_articles_button  {width:359; text-align:center; background:#FF6600 url(index/prod_2.gif) no-repeat right;}
.csr_index_articles_bg  {background:url(index/prod_1.gif) no-repeat bottom right;}

.csr_index_test_text_1  {font-family:arial; font-size:11px; color:#555555; font-weight:normal; text-decoration:none; padding:6px 8px 5px 8px; text-align: left;}
.csr_index_test_text_2  {font-family:arial; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; padding:5px 8px 5px 8px; text-align: left;}
.csr_index_test_text_3  {font-family:arial; font-size:11px; color:#555555; font-weight:normal; text-decoration:none; padding:3px 0 0 3px; text-align: left;}
.csr_index_tips_text   {font-family:arial; font-size:11px; color:#555555; font-weight:normal; text-decoration:none; padding:6px 10px 10px 10px;}
.csr_index_newsletter_text  {font-family:arial; font-size:11px; color:#555555; font-weight:normal; text-decoration:none; padding:6px 8px 5px 8px; text-align: left;}

.csr_index_articles_topic_inact  {border-bottom:1px #FFFFFF solid;}
.csr_index_articles_topic_act    {width:145px; font-family:arial; font-size:11px; color:#0D4091; font-weight:bold; text-decoration:none; background-image:url(index/articles_bg_act.gif); padding:5px 5px 5px 10px; border-bottom:1px #FFFFFF solid;}

.csr_index_articles_list  {list-style-type:none; padding:0; margin:12px 35px 3px 10px;}
.csr_index_articles_item  {background-image:url(index/articles_bullet.gif); background-repeat:no-repeat; background-position:0 5px; padding:0 0 4px 10px;}

a.csr_index_articles_topic:link     {width:145px;  font-family:arial; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; background-color:#FBA51A; display:block; padding:5px 5px 5px 10px;}
a.csr_index_articles_topic:visited  {width:145px;  font-family:arial; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; background-color:#FBA51A; display:block; padding:5px 5px 5px 10px;}
a.csr_index_articles_topic:hover    {width:145px;  font-family:arial; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; background-color:#FF6600; display:block; padding:5px 5px 5px 10px;}

a.csr_index_articles:link     {font-family:arial; font-size:11px; color:#FF6600; font-weight:bold; text-decoration:none;}
a.csr_index_articles:visited  {font-family:arial; font-size:11px; color:#FF6600; font-weight:bold; text-decoration:none;}
a.csr_index_articles:hover    {font-family:arial; font-size:11px; color:#FF6600; font-weight:bold; text-decoration:underline;}


/* left menu */

.csr_menu_list         {width:120px; padding:0; margin:0; list-style:none; display:block;}
.csr_menu_item         {padding:0; margin:0; text-align:left; border-bottom:2px #FFFFFF solid; _float:left;}
.csr_menu_item_act     {border-bottom:2px #FFFFFF solid; font-family:arial; font-size:11px; color:#FF6600; font-weight:bold; text-decoration:none; padding:3px 4px 3px 16px; text-align:left; background-image:url(menu_left_act.gif);}
a.csr_menu_link        {width:100px; font-family:arial; font-size:11px; color:#0D4091; font-weight:bold; text-decoration:none; background-image:url(menu_left_off.gif); display:block; padding:3px 4px 3px 16px;}
a.csr_menu_link:hover  {color:#FF6600; background-image:url(menu_left_on.gif); text-decoration: none;}
a.hir, a.hir:hover {
	width:100px; font-family:arial; font-size:11px; color:#FF6600; font-weight:bold; text-decoration:none; background-image:url(menu_left_act.gif); display:block; padding:3px 4px 3px 16px;
}


/* article */

.csr_article_lead      {font-family:arial; font-size:12px; color:#0D4091; font-weight:normal; text-decoration:none; background-color:#FEEDD1; padding:10px;}

.csr_article_text      {font-family:arial; font-size:12px; color:#555555; font-weight:normal; text-decoration:none;}
.csr_article_text h4   {font-family:arial; font-size:13px; color:#0D4091; font-weight:bold; text-decoration:none; margin:0 0 4px;}

a.csr_article_anchor        {font-family:arial; font-size:12px; color:#FF6600; font-weight:normal; text-decoration:none;}
a.csr_article_anchor:hover  {text-decoration:underline;}

.csr_article_anchor_list  {list-style-type:none; padding:0; margin:0;}
.csr_article_anchor_item  {background-image:url(articles/bullet.gif); background-repeat:no-repeat; background-position:0 6px; padding:0 0 0 7px;}


/* article list */

.articles_red, a.articles_red {color: #DE1E27; font-weight: bold; text-decoration: none;}
a.articles_red:hover {text-decoration: underline;}

.a_leftbox_bg {background-color: #FFF6E8;}
.a_rightbox_bg {background-color: #FFF6E8;}
.a_box_empty_bg {background-color: #FFFFFF;}
.a_leftbox_bg a.articles_list_title:hover,.a_leftbox_bg a.articles_list_title:link,.a_leftbox_bg a.articles_list_title:visited { color: #FF6600; font-weight: bold; font-size: 13px; }
.a_rightbox_bg a.articles_list_title:hover,.a_rightbox_bg a.articles_list_title:link,.a_rightbox_bg a.articles_list_title:visited { color: #FF6600; font-weight: bold;  font-size: 13px;}
.a_line_topline {border-top: 1px solid #9EB3D3; }
.a_bottom_line {border-top: 1px solid #9EB3D3; }

a.articles_list_title img {border: 1px solid #9EB3D3;}

/* faq */

.csr_faq_question    {font-family:arial; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; margin:0 0 3px 0; padding:4px 5px 4px 20px; background-color:#FBA51A; background-image:url(faq/bg.gif); background-repeat:no-repeat;}


/* addresses */

.csr_addresses_category  {font-family:arial; font-size:12px; color:#0D4091; font-weight:bold; text-decoration:none; padding:4px 0 4px 0; background-color:#DBE3EF; text-align:center;}
.csr_addresses_title  {font-family:arial; font-size:11px; color:#0D4091; font-weight:bold; text-decoration:none; margin:0 0 3px 0; padding:4px 5px 4px 20px; background-color:#FEEDD1; background-image:url(addresses/bg.gif); background-repeat:no-repeat;}
.csr_addresses_name   {font-family:arial; font-size:11px; color:#0d4091; font-weight:bold; text-decoration:none;}

#csr_addresses ul  {list-style-type:none; padding:0; margin:5px 0 6px 0;}
#csr_addresses li  {font-family:arial; font-size:11px; color:#555555; font-weight:normal; text-decoration:none; background-image:url(addresses/bullet.gif); background-repeat:no-repeat; background-position:0 5px; padding:0 0 2px 7px;}


/* gym */

.csr_gym_lead    {font-family:arial; font-size:11px; color:#0D4091; font-weight:normal; font-style:italic; text-decoration:none;}
.csr_gym_title   {font-family:arial; font-size:12px; color:#FF6600; font-weight:bold; text-decoration:none;}
.csr_gym_title_2 {font-family:arial; font-size:11px; color:#0D4091; font-weight:bold; text-decoration:none;}

#csr_gym ul  {list-style-type:none; padding:0; margin:3px 0 15px 0px;}
#csr_gym li  {background-image:url(gym/bullet.gif); background-repeat:no-repeat; background-position:0 7px; padding:1px 0 0 8px;}


/* home */

ul.orange  {list-style-type:none; padding:0; margin:0 0 0 0px;}
ul.orange li  {background-image:url(questions/bullet.gif); background-repeat:no-repeat; background-position:0 7px; padding:1px 0 10px 10px;}


/* questions */

.csr_quesitions_title  {font-family:arial; font-size:11px; color:#0D4091; font-weight:bold; text-decoration:none;}

#csr_questions ul  {list-style-type:none; padding:0; margin:0 0 0 0px;}
#csr_questions li  {background-image:url(questions/bullet.gif); background-repeat:no-repeat; background-position:0 7px; padding:1px 0 10px 10px;}


/* recipes */

.csr_recipes_title  {font-family:arial; font-size:12px; color:#0D4091; font-weight:bold; text-decoration:none; margin:0 0 4px 0;}
.csr_recipes_item   {font-family:arial; font-size:12px; color:#0D4091; font-weight:bold; text-decoration:none; padding:4px 0 4px 0; background-color:#FEEDD1; text-align:center;}
.csr_recipes_type   {font-family:arial; font-size:11px; color:#0D4091; font-weight:bold; text-decoration:none;}

#csr_recipes ul  {list-style-type:none; padding:0; margin:0 0 8px 0;}
#csr_recipes li  {background-image:url(recipes/bullet.gif); background-repeat:no-repeat; background-position:0 7px; padding:1px 0 3px 7px;}

#csr_recipes a:link     {font-family:arial; font-size:11px; color:#FF6600; font-weight:normal; text-decoration:none;}
#csr_recipes a:visited  {font-family:arial; font-size:11px; color:#FF6600; font-weight:normal; text-decoration:none;}
#csr_recipes a:hover    {font-family:arial; font-size:11px; color:#FF6600; font-weight:normal; text-decoration:underline;}


/* test */

.csr_test_top   {font-family:arial; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; padding:4px 6px 4px 6px; line-height:12px;}
.csr_test_question    {font-family:arial; font-size:11px; color:#0D4091; text-decoration:none; padding:3px 0 0 2px;}

#csr_test ul  {list-style-type:none; padding:0; margin:0 0 10px 0;}
#csr_test li  {background-image:url(test/bullet.gif); background-repeat:no-repeat; background-position:0 7px; padding:1px 0 3px 7px;}

.csr_test_res_points_text  {font-family:arial; font-size:11px; color:#0D4091; font-weight:bold; text-decoration:none;}
.csr_test_res_points_nr    {font-family:arial; font-size:20px; color:#FF6600; font-weight:bold; text-decoration:none; padding:0 12px 0 12px;}


/* newsletter */

.csr_newsletter_box     {font-family:arial; font-size:12px; color:#0D4091; font-weight:normal; text-decoration:none;}
.csr_newsletter_text_1  {font-family:arial; font-size:12px; color:#FF6600; font-weight:bold; text-decoration:none;}
.csr_newsletter_text_2  {font-family:arial; font-size:12px; color:#555555; font-weight:normal; text-decoration:none; padding:6px 10px 6px 10px; background-color:#FEEDD1;}
.csr_newsletter_nr      {width:14px;  text-align:center; font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; background-color:#FF6600; padding:0 3px 2px 3px; line-height:17px; border-bottom:2px #FFFFFF solid;}

input.csr_newsletter    {font-family:arial; font-size:11px; color:#555555; font-weight:normal; text-decoration:none; background-color:#FFFFFF; border:#9EB3D3 1px solid; width:85px;}


/* dailycalc */

.csr_dailycalc_text_1  {font-family:arial; font-size:11px; color:#0D4091; font-weight:bold; text-decoration:none; margin:25px 0 0 0;}
.csr_dailycalc_text_2  {font-family:arial; font-size:18px; color:#FF6600; font-weight:normal; text-decoration:none; margin:15px 0 35px 0;}
.csr_newsletter_nr      {width:14px;  text-align:center; font-family:arial; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; background-color:#FF6600; padding:0 3px 2px 3px; line-height:17px; border-bottom:2px #FFFFFF solid;}


/* ca calc */

.csr_ccalc_cat         {font-family:arial; font-size:11px; color:#0D4091; font-weight:bold; text-decoration:none;}
.csr_ccalc_res_top     {font-family:arial; font-size:11px; color:#0D4091; font-weight:bold; text-decoration:none; background-color:#DBE3EF; text-align:center; padding:3px 0 3px 0;}
.csr_ccalc_res_text_1  {font-family:arial; font-size:11px; color:#555555; font-weight:normal; text-decoration:none; background-color:#FEEDD1; padding:3px 0 3px 20px; text-align: left;}
.csr_ccalc_res_text_2  {font-family:arial; font-size:11px; color:#555555; font-weight:normal; text-decoration:none; background-color:#FEEDD1; text-align:center; padding:3px 0 3px 0;}

select.csr_ccalc    {font-family:arial; font-size:11px; color:#555555; font-weight:normal; text-decoration:none; width:175px;}


/* product */

.csr_prod_title       {font-family:arial; font-size:12px; color:#0D4091; font-weight:bold; text-decoration:none; margin:0 0 3px 0;}
.csr_prod_subtitle    {font-family:arial; font-size:11px; color:#0D4091; font-weight:normal; text-decoration:none;}

#csr_prod ul  {list-style-type:none; padding:0; margin:5px 0 5px 0;}
#csr_prod li  {background-image:url(prod/bullet.gif); background-repeat:no-repeat; background-position:0 7px; padding:1px 0 0 8px;}

a.csr_md_link:link     {font-family:arial; font-size:11px; color:#F15D32; font-weight:normal; text-decoration:none;}
a.csr_md_link:visited  {font-family:arial; font-size:11px; color:#F15D32; font-weight:normal; text-decoration:none;}
a.csr_md_link:hover    {font-family:arial; font-size:11px; color:#F15D32; font-weight:normal; text-decoration:underline;}


/* news */
.csr_belso_hirek_hir {
	font-size: 12px;
}
.csr_belso_hirek_hir h3 {
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 5px 41px;
	background-color: #FEEDD1;
	background-image: url(news/bg_csr_belso_hirek.gif);
	background-repeat: no-repeat;
	background-position: -472px top;
	border-top: solid 4px #FBA51A;
	border-bottom: solid 1px #FBA51A;
	font-size: 12px;
	font-weight: bold;
	color: #1C2A6A;
	line-height: 14px;
}

.csr_belso_hirek_hir div.hir_lablec {
	margin: 15px 0 5px;
	clear: both;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	background-image: url(news/bg_csr_belso_hirek.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 5px 0px 0px 0px;
	height: 30px;
}

.csr_belso_hirek_hir div.hir_lablec_list {
	margin: 10px 0 15px;
	clear: both;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	background-image: url(news/bg_csr_belso_hirek_list.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 5px 0px 0px 0px;
	height: 30px;
}

.csr_belso_hirek_hir div.hir_lablec span,
.csr_belso_hirek_hir div.hir_lablec_list span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0D4091;
}

.csr_belso_hirek_hir div.hir_lablec div,
.csr_belso_hirek_hir div.hir_lablec_list div {
	float: right;
	margin-top: -15px;
	background: none;
}

.oldal_hirek .hirek_lapozo a {
	margin: 0 5px;
	font-size: 11px;
	font-weight: bold;
	color: #0D4091;
	text-decoration: none;
	line-height: 20px;
	display: block;
}

.oldal_hirek .hirek_lapozo a.hover {
	text-decoration: none;
}

.oldal_hirek .hirek_lapozo a.hir_elozo {
	width: 55px;
	height: 20px;
	padding-right: 5px;
	text-align: right;
	background-image: url(news/gomb_elozo.gif);
}

.oldal_hirek .hirek_lapozo a.hir_kovetkezo {
	width: 83px;
	height: 20px;
	padding-left: 5px;
	text-align: left;
	background-image: url(news/gomb_kovetkezo.gif);
}


/* footer */

.csr_footer_1  {font-family:arial; font-size:11px; color:#0D4091; font-weight:normal; text-decoration:none; line-height:11px;}
.csr_footer_2  {font-family:arial; font-size:11px; color:#FF6600; font-weight:bold; text-decoration:none; padding:2px 0 2px 0;}

a.csr_footer_link:link     {font-family:arial; font-size:11px; color:#0D4091; font-weight:normal; text-decoration:none;}
a.csr_footer_link:visited  {font-family:arial; font-size:11px; color:#0D4091; font-weight:normal; text-decoration:none;}
a.csr_footer_link:hover    {font-family:arial; font-size:11px; color:#0D4091; font-weight:normal; text-decoration:underline;}



/* article boksz */
.csr_box_articles_list {
	list-style: none;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.csr_box_articles_articles_list {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.csr_box_articles_item {
	display: block;
	border-bottom: 1px solid #FFFFFF;
}

.csr_box_articles_subitem {
	display: block;
	border-bottom: 1px solid #FFFFFF;
}

.csr_box_articles_link:link,
.csr_box_articles_link:hover,
.csr_box_articles_link:visited {
	padding: 5px 3px 5px 20px;
	display:block;
	background: #FBA51A url(box/articles_arrow_off.gif) no-repeat 5px 6px;
	color: #FFFFFF;
	font-weight: bold;
	font-family:arial;
	font-size:11px;
	text-decoration: none;
}
.csr_box_articles_link:hover {
	background-color: #FF6600;
}

.csr_box_articles_link_act:link,
.csr_box_articles_link_act:hover,
.csr_box_articles_link_act:visited {
	padding: 5px 3px 5px 20px;
	display:block;
	background: #FF6600 url(box/articles_arrow_on.gif) no-repeat 5px 6px;
	color: #ffffff;
	font-weight: bold;
	font-family:arial;
	font-size:11px;
	text-decoration: none;
}
..csr_box_articles_link_act:hover {
	background-color: #FF6600;
}

.csr_box_articles_sublink:link,
.csr_box_articles_sublink:hover,
.csr_box_articles_sublink:visited {
	padding: 5px 3px 5px 20px;
	display:block;
	background: #FEEDD1 url(box/articles_bullet.gif) no-repeat 10px 9px;
	color: #FF6600;
	font-weight: normal;
	font-family:arial;
	font-size:11px;
	text-decoration: none;
}
.csr_box_articles_sublink:hover {
	color: #0D4091;
}

.csr_box_articles_sublink_act:link,
.csr_box_articles_sublink_act:hover,
.csr_box_articles_sublink_act:visited {
	padding: 5px 3px 5px 20px;
	display:block;
	background: #FFFFFF url(box/articles_bullet.gif) no-repeat 10px 9px;
	color: #0D4091;
	font-weight: normal;
	font-family:arial;
	font-size:11px;
	text-decoration: none;
}
.csr_box_articles_sublink_act:hover {
	color: #0D4091;
}

/* citrat tablazatok */

table.citrat {
	border-collapse: collapse;
}

table.citrat td{
	border: 1px solid #9eb3d3;
	padding: 5px;
}

.a_leadpic {
	margin: 0px 10px 5px 0px;
}

p.kt_figyelmeztetes {
	float: left;
	clear: both;
	margin: 0px 0px 30px 0px;
	height: 0px;
	width: 760px;
	height: 90px;
	background-image: url(bg_figyelmeztetes.gif);
	background-repeat: no-repeat;
}
*+html p.kt_figyelmeztetes {
	border-bottom: solid 30px #FFFFFF;
}
p.kt_figyelmeztetes span {
	display: none;
}

#kapcsolodo-hirek {
	padding: 0;
	margin: 0 0 20px;
	clear: both;
}

#kapcsolodo-hirek h2 {
	padding: 0;
	margin: 0;
	height: 32px;
	background: url(kapcsolodo_hirek_bg.gif);
	text-align: center;
	overflow: hidden;
}

#kapcsolodo-hirek h2 p {
	width: 255px;
	height: 32px;
	padding: 0;
	margin: 0 auto;
	background: url(kapcsolodo_hirek_ujsag.gif) no-repeat;
	font-size: 12px;
	font-weight: bold;
	color: #1C2A6A;
	text-align: right;
	line-height: 37px;
}

#kapcsolodo-hirek ul {
	width: 420px;
	padding: 9px 0 0;
	margin: 0 auto;
	list-style:none;
}

#kapcsolodo-hirek ul li {
	padding: 0 0 0 10px;
	margin: 0 0 5px;
	background: url(kapcsolodo_hirek_bullet.gif) no-repeat 0 5px;
}

#kapcsolodo-hirek ul li a {
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}

#kapcsolodo-hirek ul li a:hover {
	text-decoration: underline;
}
