/* CSS Document */
html {
  background-color: #FFFFFF;
  background-repeat: repeat-x;
  background: url(/images/public/bg.png) top left repeat-x;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-bottom: 0;
  margin-right: 0;
}

body {
  background-color: #FFFFFF;
  background-repeat: repeat-x;
  background: url(/images/public/bg.png) top left repeat-x;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 11px;
  color: #454545;
  line-height: 16px;
  margin-top: 0;
  margin-left: 0;
  margin-bottom: 0;
  margin-right: 0;
  height: 100%;
}

img {
  border: 0;
}

a {
  border: 0;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}

a:link,a:active,a:visited {
  color: #5C8B98;
  text-decoration: underline;
}

a:hover {
  color: #357177;
}

table {
  vertical-align: top;
  border-collapse: collapse;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  text-align: left;
}

tr {
  vertical-align: top;
  border-collapse: collapse;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  text-align: left;
}

td {
  vertical-align: top;
  /* display:table-cell; */
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  text-align: left;
}

form {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

.cyan_btn_bg {
  background: url(/images/public/btn_cyan.png) left top no-repeat;
  width: 233px;
  height: 55px;
  cursor: pointer;
  vertical-align: middle;
}

.cyan_btn_pad {
  width: 13px;
}

.cyan_btn_text {
  font-family: Arial, Helvetica;
  font-size: 28px;
  color: #FFFFFF;
  text-transform: uppercase;
}

.blue_btn_bg {
  background: url(/images/public/btn_blue.png) left top no-repeat;
  width: 233px;
  height: 55px;
  cursor: pointer;
  vertical-align: middle;
}

.blue_btn_pad {
  width: 13px;
}

.blue_btn_text {
  font-family: Arial, Helvetica;
  font-size: 28px;
  color: #FFFFFF;
  text-transform: uppercase;
}

/* Struktúra */
.maintable {
  margin-left: auto;
  margin-right: auto;
  width: 1080px;
}

.top_field {
  vertical-align: middle;
  text-align: center;
  height: 95px;
}

.top_label_table {
  margin: 0 auto;
  margin-top: 6px;
}

.top_field_label_sep {
  height: 11px;
}

.top_field_label {
  font-family: Arial, Helvetica;
  font-size: 60px;
  font-weight: bold;
  color: #000000;
  text-align: center;
}

.top_field_sublabel {
  padding-top: 35px;
  font-family: Arial, Helvetica;
  font-size: 21px;
  color: #547B85;
  text-transform: uppercase;
  text-align: center;
}

.main_left {
  width: 200px;
}

.main_middle {
  width: 740px;
}

.main_right {
  width: 140px;
}

.middle2bottom_sep {
  height: 14px;
}

.bottom_sep {
  height: 7px;
}

/* Bal mező */
.google_sep {
  height: 6px;
}

.google2sisterpages_sep {
  height: 40px;
}

/* Társoldalak */
.sisterpages_top {
  background: url(/images/public/sisterpages_top.png) left top no-repeat;
  width: 130px;
  height: 4px;
}

.sisterpages_bg {
  background-color: #C9E2E6;
  width: 130px;
}

.sisterpages_label_sep {
  height: 12px;
}

.sisterpages_label_pad {
  width: 6px;
}

.sisterpages_label {
  font-family: Arial, Helvetica;
  font-size: 18px;
  font-weight: bold;
  color: #000000;
}

.sisterpages_pad {
  width: 6px;
}

.sisterpages_sep {
  height: 16px;
}

.sisterpages_text {
  font-family: Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
}

.sisterpages_link:link,.sisterpages_link:visited,.sisterpages_link:active
  {
  font-family: Arial, Helvetica;
  font-size: 9px;
  color: #5C8B98;
  text-decoration: none;
  border-bottom: 1px solid #000000;
  line-height: 12px;
}

.sisterpages_link:hover {
  font-family: Arial, Helvetica;
  font-size: 9px;
  color: #5C8B98;
  text-decoration: none;
  border-bottom: none;
}

.sisterpages_after_sep {
  height: 8px;
}

.sisterpages_bottom {
  background: url(/images/public/sisterpages_bottom.png) left top
    no-repeat;
  width: 130px;
  height: 4px;
}

/* Középső mező */
.middle_top_sep {
  height: 16px;
}

.middle_top {
  background: url(/images/public/middle_top.png) left top no-repeat;
  width: 740px;
  height: 22px;
}

.middle_bg {
  background: url(/images/public/middle_bg.png) left top repeat-y;
  width: 740px;
}

.middle_bottom {
  background: url(/images/public/middle_bottom.png) left top no-repeat;
  width: 740px;
  height: 21px;
}

/* Tartalom */
.content_sep {
  height: 12px;
}

.content_pad {
  width: 14px;
}

.content_vert_left {
  width: 342px;
}

.content_dots_left_pad {
  width: 14px;
}

.content_vert_dots {
  background: url(/images/public/dots_vert.png) left top repeat-y;
  width: 1px;
}

.content_dots_right_pad {
  width: 6px;
}

.content_vert_right {
  width: 356px;
}

.content_vert2hor_sep {
  height: 8px;
}

.content_horiz_stripe {
  background: url(/images/public/dots_horizontal.png) left top repeat-x;
  height: 1px;
  width: 720px;
}

.content_date {
  font-family: Arial, Helvetica;
  font-size: 10px;
  color: #7D7D7D;
}

.content_source {
  font-family: Arial, Helvetica;
  font-size: 9px;
  color: #9EB5BB;
}

.content_text {
  font-family: Arial, Helvetica;
  font-size: 12px;
  width: 342px;
  text-align: justify;
  color: #1C1C1C;
  line-height: 18px;
}

.content_link:link,.content_link:visited,.content_link:active {
  font-family: Arial, Helvetica;
  font-size: 12px;
  color: #3BAAC6;
  text-decoration: none;
  border-bottom: 1px solid #1C1C1C;
}

.content_link:hover {
  font-family: Arial, Helvetica;
  font-size: 12px;
  color: #3BAAC6;
  text-decoration: none;
  border-bottom: none;
}

.content_large_link:link,.content_large_link:visited,.content_large_link:active
  {
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 12px;
  color: #318298;
  text-decoration: none;
}

.content_large_link:hover {
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 12px;
  color: #318298;
  text-decoration: underline;
}

.content_small_pic {
  max-width: 118px;
}

/* Bal oldal */
.content_large_pic {
  max-width: 342px;
}

.content_left_largepic_sep {
  height: 14px;
}

.content_left_label_link:link,.content_left_label_link:visited,.content_left_label_link:active
  {
  font-family: Arial, Helvetica;
  font-size: 18px;
  font-weight: bold;
  color: #5E828C;
  text-decoration: none;
}

.content_left_label_link:hover {
  font-family: Arial, Helvetica;
  font-size: 18px;
  font-weight: bold;
  color: #5E828C;
  text-decoration: underline;
}

.content_left_large_sep {
  height: 8px;
}

.content_left_article_sep1 {
  height: 24px;
}

.content_left_small_sep {
  height: 4px;
}

.content_left_imagefield {
  width: 126px;
}

.content_left_image_sep {
  height: 6px;
}

.content_left_small_text {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #1C1C1C;
  text-align: justify;
  width: 216px;
  line-height: 18px;
}

.content_left_article_sep2 {
  height: 32px;
}

.content_right_pad {
  width: 9px;
}

.content_right_label {
  font-family: Arial, Helvetica;
  font-size: 18px;
  font-weight: bold;
  color: #000000;
}

.content_right_label_sep {
  height: 13px;
}

.content_right_link:link,.content_right_link:visited,.content_right_link:active
  {
  font-family: Arial, Helvetica;
  font-size: 15px;
  font-weight: bold;
  color: #5E828C;
  text-decoration: none;
}

.content_right_link:hover {
  font-family: Arial, Helvetica;
  font-size: 15px;
  font-weight: bold;
  color: #5E828C;
  text-decoration: underline;
}

.content_right_link_sep {
  height: 4px;
}

.content_right_article_sep {
  height: 14px;
}

.content_right_afterarticles_sep {
  height: 26px;
}

.content_right_recipe_bg {
  background: #FFFFFF url(/images/public/recipe_bg.png) left top repeat-x;
  width: 356px;
}

/* Receptek */
.recipe_top_sep {
  height: 9px;
}

.recipe_pad {
  width: 12px;
}

.recipe_text_field {
  font-family: Arial, Helvetica;
  font-size: 12px;
  width: 336px;
  text-align: justify;
  color: #1C1C1C;
  line-height: 18px;
}

.recipe_sep {
  height: 18px;
}

/* Alsó tartalom */
.content_bottom_sep {
  height: 14px;
}

.content_bottom_label_sep {
  height: 14px;
}

.content_bottom_image_sep {
  height: 6px;
}

.content_bottom_image_field {
  width: 126px;
}

.content_bottom_text {
  font-family: Arial, Helvetica;
  font-size: 12px;
  width: 582px;
  text-align: justify;
  color: #1C1C1C;
  line-height: 18px;
}

.content_bottom_link_field {
  text-align: right;
}

/* Jobb mező */
.right_label_field {
  height: 50px;
}

.right_label_sep {
  height: 8px;
}

.right_label_pad {
  width: 47px;
}

.right_label {
  font-family: Arial, Helvetica;
  font-size: 24px;
  font-weight: bold;
  color: #FFFFFF;
}

.right_label2sublabel_sep {
  height: 5px;
}

.right_sublabel_pad {
  width: 94px;
}

.right_sublabel {
  font-family: Arial, Helvetica;
  font-size: 13px;
  color: #FFFFFF;
}

/* SEO linkek */
.seo_pad {
  width: 12px;
}

.seo_link_sep {
  height: 18px;
}

.seo_text {
  font-family: Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  color: #355760;
}

.seo_link:link,.seo_link:visited,.seo_link:active {
  font-family: Arial, Helvetica;
  font-size: 9px;
  color: #5C8B98;
  text-decoration: underline;
}

.seo_link:active {
  font-family: Arial, Helvetica;
  font-size: 9px;
  color: #5C8B98;
  text-decoration: none;
}

.seo_link_bottom_sep {
  height: 8px;
}

/* Szófelhő */
.wordcloud_field {
  line-height: 20px;
  color: #557C86;
}

/*
.wordcloud_link_11:link, .wordcloud_link_12:link, .wordcloud_link_13:link, .wordcloud_link_14:link, .wordcloud_link_15:link, .wordcloud_link_16:link, .wordcloud_link_17:link, .wordcloud_link_18:link
{
  font-family: Arial, Helvetica;
  color:#557C86;
  text-decoration:none;
}

.wordcloud_link_11:visited, .wordcloud_link_12:visited, .wordcloud_link_13:visited, .wordcloud_link_14:visited, .wordcloud_link_15:visited, .wordcloud_link_16:visited, .wordcloud_link_17:visited, .wordcloud_link_18:visited
{
  font-family: Arial, Helvetica;
  color:#557C86;
  text-decoration:none;
}

.wordcloud_link_11:active, .wordcloud_link_12:active, .wordcloud_link_13:active, .wordcloud_link_14:active, .wordcloud_link_15:active, .wordcloud_link_16:active, .wordcloud_link_17:active, .wordcloud_link_18:active
{
  font-family: Arial, Helvetica;
  color:#557C86;
  text-decoration:none;
}

.wordcloud_link_11:hover, .wordcloud_link_12:hover, .wordcloud_link_13:hover, .wordcloud_link_14:hover, .wordcloud_link_15:hover, .wordcloud_link_16:hover, .wordcloud_link_17:hover, .wordcloud_link_18:hover
{
  font-family: Arial, Helvetica;
  color:#557C86;
  text-decoration:underline;
}

.wordcloud_link_11b:link, .wordcloud_link_12b:link, .wordcloud_link_13b:link, .wordcloud_link_14b:link, .wordcloud_link_15b:link, .wordcloud_link_16b:link, .wordcloud_link_17b:link, .wordcloud_link_18b:link
{
  font-family: Arial, Helvetica;
  font-weight:bold;
  color:#557C86;
  text-decoration:none;
}

.wordcloud_link_11b:visited, .wordcloud_link_12b:visited, .wordcloud_link_13b:visited, .wordcloud_link_14b:visited, .wordcloud_link_15b:visited, .wordcloud_link_16b:visited, .wordcloud_link_17b:visited, .wordcloud_link_18b:visited
{
  font-family: Arial, Helvetica;
  font-weight:bold;
  color:#557C86;
  text-decoration:none;
}

.wordcloud_link_11b:active, .wordcloud_link_12b:active, .wordcloud_link_13b:active, .wordcloud_link_14b:active, .wordcloud_link_15b:active, .wordcloud_link_16b:active, .wordcloud_link_17b:active, .wordcloud_link_18b:active
{
  font-family: Arial, Helvetica;
  font-weight:bold;
  color:#557C86;
  text-decoration:none;
}

.wordcloud_link_11b:hover, .wordcloud_link_12b:hover, .wordcloud_link_13b:hover, .wordcloud_link_14b:hover, .wordcloud_link_15b:hover, .wordcloud_link_16b:hover, .wordcloud_link_17b:hover, .wordcloud_link_18b:hover
{
  font-family: Arial, Helvetica;
  font-weight:bold;
  color:#557C86;
  text-decoration:underline;
}
*/
.wordcloud_link_11,.wordcloud_link_11b {
  font-size: 11px;
}

.wordcloud_link_12,.wordcloud_link_12b {
  font-size: 12px;
}

.wordcloud_link_13,.wordcloud_link_13b {
  font-size: 13px;
}

.wordcloud_link_14,.wordcloud_link_14b {
  font-size: 14px;
}

.wordcloud_link_15,.wordcloud_link_15b {
  font-size: 15px;
}

.wordcloud_link_16,.wordcloud_link_16b {
  font-size: 16px;
}

.wordcloud_link_17,.wordcloud_link_17b {
  font-size: 17px;
}

.wordcloud_link_18,.wordcloud_link_18b {
  font-size: 18px;
}

.wordcloud_link_18b,.wordcloud_link_17b,.wordcloud_link_16b,.wordcloud_link_15b,.wordcloud_link_14b,.wordcloud_link_13b,.wordcloud_link_12b,.wordcloud_link_11b
  {
  font-weight: bold;
}

.wordcloud_after_sep {
  height: 16px;
}

/* Hírdetések */
.advert_field1,.advert_field2,.advert_field3 {
  vertical-align: middle;
}

.advert_field1 {
  width: 145px;
}

.advert_field2 {
  width: 755px;
}

.advert_after_sep {
  height: 12px;
}

.advert2bottom_stripe_field {
  text-align: center;
  width: 1000px;
}

/* Alsó sor */
.bottom_row_pad {
  width: 9px;
}

.bottom_row_field1,.bottom_row_field2,.bottom_row_field3 {
  vertical-align: middle;
  height: 80px;
}

.bottom_row_field1 {
  width: 0px;
}

.bottom_row_field2 {
  padding-right: 30px;
}

.bottom_row_field3 {
  
}

/* Lábléc */
.footer_pad {
  width: 10px;
}

.footer_bg {
  background-color: #547B85;
  height: 42px;
  width: 980px;
  vertical-align: middle;
}

.footer_pad_1 {
  width: 18px;
}

.footer_text_field {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #FFFFFF;
  width: 869px;
  vertical-align: middle;
}

.footer_facebook_bg {
  background: url(/images/public/facebook_bg.png) left top no-repeat;
  width: 86px;
  height: 34px;
  text-align: center;
  vertical-align: middle;
}

.content_holder {
  padding-right: 15px;
  width: 100%;
}

#linkContainer 
{
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */

  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU0N2I4NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzc3YTRiYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzZiOThhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iIzk2ZDFlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);*/
  /*background: -moz-linear-gradient(top, rgba(84,123,133,1) 0%, rgba(119,164,186,1) 50%, rgba(107,152,168,1) 51%, rgba(150,209,232,1) 95%, rgba(0,0,0,1) 96%, rgba(0,0,0,0) 100%);*/ /* FF3.6+ */
  /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(84,123,133,1)), color-stop(50%,rgba(119,164,186,1)), color-stop(51%,rgba(107,152,168,1)), color-stop(95%,rgba(150,209,232,1)), color-stop(96%,rgba(0,0,0,1)), color-stop(100%,rgba(0,0,0,0)));*/ /* Chrome,Safari4+ */
  /*background: -webkit-linear-gradient(top, rgba(84,123,133,1) 0%,rgba(119,164,186,1) 50%,rgba(107,152,168,1) 51%,rgba(150,209,232,1) 95%,rgba(0,0,0,1) 96%,rgba(0,0,0,0) 100%);*/ /* Chrome10+,Safari5.1+ */
  /*background: -o-linear-gradient(top, rgba(84,123,133,1) 0%,rgba(119,164,186,1) 50%,rgba(107,152,168,1) 51%,rgba(150,209,232,1) 95%,rgba(0,0,0,1) 96%,rgba(0,0,0,0) 100%);*/ /* Opera 11.10+ */
  /*background: -ms-linear-gradient(top, rgba(84,123,133,1) 0%,rgba(119,164,186,1) 50%,rgba(107,152,168,1) 51%,rgba(150,209,232,1) 95%,rgba(0,0,0,1) 96%,rgba(0,0,0,0) 100%);*/ /* IE10+ */
  /*background: linear-gradient(top, rgba(84,123,133,1) 0%,rgba(119,164,186,1) 50%,rgba(107,152,168,1) 51%,rgba(150,209,232,1) 95%,rgba(0,0,0,1) 96%,rgba(0,0,0,0) 100%);*/ /* W3C */
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#547b85', endColorstr='#00000000',GradientType=0 );*/ /* IE6-8 */
  
  background-color: #83B7CB;

  box-shadow: 0px 5px 16px rgba(0, 0, 0, 0.38);
  -moz-box-shadow: 0px 5px 16px rgba(0, 0, 0, 0.38);
  -webkit-box-shadow: 0px 5px 16px rgba(0, 0, 0, 0.38);  
  -webkit-border-radius: 5px;
  border-radius: 3px;
  border-style: solid;
  border-width: 5px;
  border-color: #67909F;

  margin: 0px auto;
  width: 95%;
  vertical-align: middle;
  line-height: 25px;
  text-align: center;
  height: auto;
}

.pageLink
{
  list-style: none;
  display: inline;
  margin-left: 10px;
  margin-right: 10px;
}

.link:link,
.link:active,
.link:visited
{
  color: #fff;
  text-decoration: underline;
  font-size: 13px;
}

.link:hover
{
  text-decoration: underline;
}

#linkContainer ul
{
  padding-left: 0px;
}

.link2
{
  color: #5C8B98;
  text-decoration: none;
}

.link2:hover
{
  text-decoration: underline;
}

.clickable
{
  cursor: pointer;
}