top/* CSS Document */

html
{
  height:100%;
  margin-top:0;
  margin-left:0;
  margin-bottom:0;
  margin-right:0;
  /*background: url(../images/html_bg.png);*/
}

body 
{
  background-color:#121212;
  background-repeat:repeat-x; 
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  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;
}

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;
}

p
{
  padding:0 0 0 0;
  margin:0 0 0 0;
}
li
{
  font-family:Arial,Helvetica;
  font-weight:normal;
  font-size:11px;
}
div
{
  font-family:Arial,Helvetica;
  font-weight:normal;
  font-size:11px;
}

.wrapper
{
  width: 100%;
  height: 608px;
  margin: 0;
  padding: 0;
  background: url(../imgs/top_bg.png) top left repeat-x;
  overflow:visible;
  text-align:center;
} 

.wrapper_alt
{
  width: 100%;
  height: 385px;
  margin: 0;
  padding: 0;
  background: url(../imgs/top_bg_alt.png) top left repeat-x;
  overflow:visible;
  text-align:center;
} 


.maintable
{
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  width:1016px;
}

.topfield
{
  background: url(../imgs/top_table_bg.png) top left no-repeat;
  width:1016px;
  height:65px;
}

.topinside
{
  position:relative;
  width:1016px;
  height:65px;
}

.logoholder
{
  position:absolute;
  left:18px;
  top:0px;
}

.menubg
{
  background: url(../imgs/montage.png) top left no-repeat;
  width:1016px;
  height:273px;
}

.menubgb
{
  background: url(../imgs/montage_b.png) top left no-repeat;
  width:1016px;
  height:273px;
}

.menubgc
{
  background: url(../imgs/montage_c.png) top left no-repeat;
  width:1016px;
  height:273px;
}

.menubginside
{
  position:relative;
  width:1016px;
  height:273px;
}

.menuholder
{
  position:absolute;
  left:134px;
  top:0px;
  z-index:100;
}

.menu_left
{
  background: url(../imgs/menu_bg_left.png) left top no-repeat;
  width:13px;
  height:39px;
  min-width:13px;
}

.menu_left_alt
{
  background: url(../imgs/menu_bg_left_alt.png) left top no-repeat;
  width:13px;
  height:39px;
  min-width:13px;
}

.menu_inside
{
  background: url(../imgs/menu_bg.png) left top repeat-x;
  width:4px;
  height:39px;
  vertical-align:middle;
  cursor:pointer;
}

.menu_link:link, .menu_link:visited, .menu_link:active
{
  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#FFFFFF;
  text-decoration:none;
  text-transform:uppercase;
  white-space: nowrap;
  margin-left:13px;
  margin-right:13px;
}

.menu_link:hover
{
  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#65CED8;
  text-decoration:none;
  text-transform:uppercase;
  white-space: nowrap;
  margin-left:13px;
  margin-right:13px;
}

.menu_link_hover:link, .menu_link_hover:visited, .menu_link_hover:active
{
  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#65CED8;
  text-decoration:none;
  text-transform:uppercase;
  white-space: nowrap;
  margin-left:13px;
  margin-right:13px;
}

.menu_link_hover:hover
{
  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#65CED8;
  text-decoration:none;
  text-transform:uppercase;
  white-space: nowrap;
  margin-left:13px;
  margin-right:13px;
}

.menu_pad
{
  background: url(../imgs/menu_bg_pad.png) left top no-repeat;
  width:3px;
  height:39px;
}

.menu_right
{
  background: url(../imgs/menu_bg_right.png) left top no-repeat;
  width:48px;
  height:39px;
}


.menu_right_alt
{
  background: url(../imgs/menu_bg_right_alt.png) left top no-repeat;
  width:48px;
  height:39px;
}

.head_more_btn
{
  position:absolute;
  left:704px;
  top:74px;
  background: url(../imgs/btn_tovabb_b.png) left top no-repeat;
  width:123px;
  height:35px;
  cursor:pointer;
}

.topbuttonholder
{
  position:absolute;
  left:590px;
  top:18px;
}
.topbuttonfield0
{
  width:156px;
}
.topbuttonfield1
{
  width:156px;
}

.topbuttonbg
{
  background: url(../imgs/top_btn_bg.png) left top no-repeat;
  width:142px;
  height:27px;
  outline:none;
  cursor:pointer;
}

.topbuttontext_sep
{
  height:8px;
}

.topbuttontext_pad
{
  width:41px;
}

.topbuttonlinktext:link, .topbuttonlinktext:visited, .topbuttonlinktext:active, .topbuttonlinktext:hover
{
  font-family: Arial, Helvetica;
  font-weight:normal;
  font-size:10px;
  color:#CCCED0;
  letter-spacing:-1px;
  text-decoration:none;
}

.table_bottom_text_sep
{
  height:16px;
}

.table_bottom_text
{
  font-family:Arial, Helvetica;
  font-size:12px;
  color:#CCDDCC;
}

.table_bottom_link:link, .table_bottom_link:visited, .table_bottom_link:active
{
  font-family:Arial, Helvetica;
  font-size:12px;
  color:#DDAA88;
  text-decoration:none;
}

.table_bottom_link:hover
{
  font-family:Arial, Helvetica;
  font-size:12px;
  color:#DDAA88;
  text-decoration:underline;
}

.stripeleft
{
  background: url(../imgs/stripe_left.png) top left repeat-y;
  width:17px;
  height:64px;
}

.stripeleft_alt
{
  background: url(../imgs/stripe_left_alt.png) top left repeat-y;
  width:17px;
  height:64px;
}

.middle
{
  background-color:#24242A;
  width:982px;
}

.striperight
{
  background: url(../imgs/stripe_right.png) top left repeat-y;
  width:17px;
  height:64px;
}

.striperight_alt
{
  background: url(../imgs/stripe_right_alt.png) top left repeat-y;
  width:17px;
  height:64px;
}

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

.descriptiondate
{
  font-family:Arial,Helvetica;
  font-weight:bold;
  font-size:11px;
  color:#9E9E9E;
}

.descriptiontext
{
  font-family:Arial,Helvetica;
  font-weight:normal;
  font-size:10px;
  color:#000000;
}

.middlebox_top
{
  background: url(../imgs/middlebox_top.png) top left no-repeat;
  width:983px;
  height:48px;
}

.middlebox_top_inside
{
  position:relative;
  width:983px;
  height:48px;  
}

.middlebox_description_label
{
  width:348px;
  text-align:left;
}

.middlebox_date_entry
{
  min-width:110px;
  text-align:right;
  vertical-align:bottom;
}

.middlebox_entries_start
{
  height:8px;
}

.middlebox_entries_label2text_sep
{
  height:8px;
}

.middlebox_entries_sep
{
  height:32px;
}

.middlebox_description_entry
{
  width:455px;
  max-width:455px;
  text-align:justify;
}

.boxtoplabelholder
{
  position:absolute;
  left:32px;
  top:16px;
}

.toplabel
{
  font-family:Arial, Helvetica;
  font-size:18px;
  font-weight:bold;
  color:#FFFFFF;
  margin:0;
  padding:0;
}

h3
{
  font-family:Arial, Helvetica;
  font-size:12px;
  font-weight:bold;
  color:#44b0ba;
  margin:0;
  padding:0;
}

.middlebox_middle
{
  background: url(../imgs/middlebox_bg.png) top left repeat-y;
  width:983px;
  height:32px;
}

.orderinglinkpad
{
  width:264px;
}

.clickableimage
{
  cursor:pointer;
}

.clickabletable
{
  cursor:pointer;
}

.middlelabel
{
  font-family: Arial, Helvetica;
  font-size:18px;
  font-weight:bold;
  color:#FFFFFF;
  margin:0;
  padding:0;
}

.tablacim
{
  font-family: Arial, Helvetica;
  font-size:15px;
  font-weight:bold;
  color:#FFFFFF;
  margin:0;
  padding:0;
}

.tablaalcim
{
  font-family:Arial, Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF;
  margin:0;
  padding:0;
}

/* Fontface-k */

@font-face
{
  font-family: 'SourceSansPro';
  src: url(http://mobicom.hu/fonts/SourceSansPro-Regular.eot);
  src: url(http://mobicom.hu/fonts/SourceSansPro-Regular.otf);
}

@font-face
{
  font-family: 'SourceSansProLight';
  src: url(http://mobicom.hu/fonts/SourceSansPro-Regular.eot);
  src: url(http://mobicom.hu/fonts/SourceSansPro-Light.otf);
}

@font-face
{
  font-family: 'SourceSansProSemibold';
  src: url(http://mobicom.hu/fonts/SourceSansPro-Regular.eot);
  src: url(http://mobicom.hu/fonts/SourceSansPro-Semibold.otf);
}

/* Popup */
.popuphoverer
{
  position:absolute;
  left:0px;
  top:0px;
  background: url(../imgs/popup_bg.png) left top repeat-x;
  width:700px;
  height:64px;
  z-index:100;
  visibility:hidden;
}

.popuphoverersep1
{
  height:18px;
}

.popuphoverpad1
{
  width:15px;
}

.popupfieldpad
{
  width:12px;
}

.popupbtnfield
{
  vertical-align:middle;
}


.popuphovertextbg
{
  background: url(../imgs/popup_txtfield.png) left top no-repeat;
  width:129px;
  height:29px;
}

.popupsep1
{
  height:6px;
}

.popuppad1
{
  width:4px;
}

.popuptx
{
  width:118px;
  border-style:solid;
  border-width:0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#CCCCCC;
  background:transparent;
  vertical-align:middle;
}

/* Popupmenu */

.popupmenuhoverer
{
  position:absolute;
  left:0px;
  top:0px;
  width:213px;
  min-height:152px;
  visibility:hidden;
  z-index:100;
}

.popupmenu_top
{
  background: url(../imgs/popupmenu_top.png) left top no-repeat;
  width:213px;
  height:8px;
}

.popupmenu_bg
{
  background-color:#272830;
  width:213px;
  height:23px;
  vertical-align:middle;
  cursor:pointer;
}

.popupmenu_bg_hover
{
  background-color:#2F2F38;
  width:213px;
  height:23px;
  vertical-align:middle;
  cursor:pointer;
}

.popupmenu_pad1
{
  width:13px;
}

.popupmenu_arrowfield
{
  width:12px;
  vertical-align:middle;
}

.popupmenu_textfield
{
  vertical-align:middle;
}

.popupmenu_sep
{
  background: url(../imgs/popupmenu_sep.png) left top no-repeat;
  width:213px;
  height:1px;
}

.popupmenu_link, .popupmenu_link:link, .popupmenu_link:visited, .popupmenu_link:active
{
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#BDBDBD;
  text-decoration:none;
}

.popupmenu_link:hover
{
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#65CED8;
  text-decoration:none;
}

.popupmenu_link_hover
{
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#65CED8;
  text-decoration:none;
}

.popupmenu_link_red, .popupmenu_link_red:link, .popupmenu_link_red:visited, .popupmenu_link_red:active
{
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#FF0000;
  text-decoration:none;
}

.popupmenu_link_red:hover
{
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#FF0000;
  text-decoration:none;
}

.popupmenu_link_red_hover
{
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#65CED8;
  text-decoration:none;
}

.popupmenu_nounderlinea
{
  position:relative;
  text-decoration:none;
  display:inline-block;
  z-index:100000;
}

.popupmenusmlhoverer
{
  position:absolute;
  left:0px;
  top:0px;
  width:166px;
  min-height:152px;
  visibility:hidden;
  z-index:100;
}

.popupmenusml_top
{
  background: url(../imgs/popupmenu_top.png) left top no-repeat;
  width:166px;
  height:8px;
}

.popupmenusml_bg
{
  background-color:#272830;
  width:166px;
  height:23px;
  vertical-align:middle;
  cursor:pointer;
}

.popupmenusml_bg_hover
{
  background-color:#2F2F38;
  width:166px;
  height:23px;
  vertical-align:middle;
  cursor:pointer;
}

.popupmenusml_sep
{
  background: url(../imgs/popupmenu_sep.png) left top no-repeat;
  width:166px;
  height:1px;
}

/* Bottom */

.bottomtable
{
  margin-left:auto;
  margin-right:auto;
}

.bottomfield
{
  background: url(../imgs/bottom_bg.png) top left repeat-x;
  width:1016px;
  height:260px;
}

.bottomfieldinside
{
  position:relative;
  width:1016px;
  height:260px;
}

.bottomlabelwhite,.bottomlabelwhite:link,.bottomlabelwhite:visited
{
  font-family: Arial,Helvetica;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
  width:90px;
}

.bottomlabelwhite:hover
{
  font-family: Arial,Helvetica;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:underline;
  width:90px;
}
.bottomlabelgray,.bottomlabelgray:link,.bottomlabelgray:visited,.bottomlabelgray:active
{
  font-family: Arial,Helvetica;
  font-size:12px;
  font-weight:bold;
  color:#989A9E;
  text-decoration:none;
  width:115px;
}

.bottomlabelgray:hover
{
  font-family: Arial,Helvetica;
  font-size:12px;
  font-weight:bold;
  color:#989A9E;
  text-decoration:underline;
  width:115px;
}
.link,.link:link,.link:visited,.link:active
{
  font-family: Arial,Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#4db9b9;
  text-decoration:dotted 1px;
  width:115px;
}

.link:hover
{
  font-family: Arial,Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#4db9b9;
  text-decoration:none;
  width:115px;
}

.link_red,.link_red:link,.link_red:visited,.link_red:active
{
  font-family: Arial,Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#FF0000;
  text-decoration:dotted 1px;
  width:115px;
}

.link_red:hover
{
  font-family: Arial,Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#FF0000;
  text-decoration:none;
  width:115px;
}

.bottomgray,.bottomgray:link,.bottomgray:visited
{
  font-family: Arial,Helvetica;
  font-size:11px;
  font-weight:normal;
  color:#74747B;
  text-decoration:none;
  width:115px;
}

.bottomgray:hover
{
  font-family:Arial,Helvetica;
  font-size:11px;
  font-weight:normal;
  color:#74747B;
  text-decoration:underline;
  width:115px;
}

.bottomlabelgray_right,.bottomlabelgray_right:link,.bottomlabelgray_right:visited
{
  font-family: Arial,Helvetica;
  font-size:12px;
  font-weight:bold;
  color:#989A9E;
  text-decoration:none;
  width:94px;
}

.bottomlabelgray_right:hover
{
  font-family: Arial,Helvetica;
  font-size:12px;
  font-weight:bold;
  color:#989A9E;
  text-decoration:underline;
  width:94px;
}

.bottomgray_right,.bottomgray_right:link,.bottomgray_right:visited
{
  font-family: Arial,Helvetica;
  font-size:11px;
  font-weight:normal;
  color:#74747B;
  text-decoration:none;
  width:94px;
}

.bottomgray_right:hover
{
  font-family:Arial,Helvetica;
  font-size:11px;
  font-weight:normal;
  color:#74747B;
  text-decoration:underline;
  width:94px;
}

.bottomtablesep
{
  height:22px;
}

.bottomtablepad
{
  width:16px;
}

.bottommenupad
{
  width:11px;
}

.bottomlabelsep
{
  height:18px;
}

.bottomright
{
  position:absolute;
  top:170px;
  left:790px;
  
}

.bottomrightimagepad
{
  width:27px;
}

.bottomrighttextsep
{
  height:15px;
}

.bottomrighttext
{
  font-family:Arial;
  font-size:11px;
  color:#74747B;
}

.bottomholder
{
  background:url(../imgs/bottom_bg.png) top left repeat-x;
  width:100%;
}

/* nyitooldal */

.domainsearchpad
{
  width:8px;
}

.domainsearchbg
{
  background: url(../imgs/domainsearch_bg.png) top left no-repeat;
  width:964px;
  height:36px;
}

.domainsearchshadow
{
  background: url(../imgs/domainsearchshadow.png) top left no-repeat;
  width:964px;
  height:17px;
}

.domainsearchinside
{
  position:relative;
  width:964px;
  height:36px;
}

.domainsearcherinsidepad
{
  width:22px;
}

.domainsearchinput
{
  width:184px;
  border-style:solid;
  border-width:0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#9B9B9B;
  background:transparent;
}

.domainsearchinsidesep
{
  height:6px;
}

.domainsearchselect
{
  width:63px;
  height:16px;
  border-style:solid;
  border-width:0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#9B9B9B;
  background:transparent;  
}

.domainsearchbuttonholder
{
  position:absolute;
  top:4px;
  left:314px;
}

.domainsearchbutton
{
  border-color:#CECED8;
  border-style:solid;
  border-width:1px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  width:71px;
  height:26px;  
  color:#424242;
}

.domainsearchtabpanel
{
 width:493px;
}

.middle_bg
{
  background: #050505 url(../imgs/middle_bg.png) top left no-repeat;
  width:983px;
  /* height:572px; */
}

.middle_longtextfield
{
  width:983px;
}

.middlebox_bottom
{
  background: url(../imgs/middlebox_bottom.png) top left no-repeat;
  width:983px;
  height:25px;
}

.domainsearcherholder
{
  background: url(../imgs/domainsearchfields.png) top left no-repeat;
  position:absolute;
  left:32px;
  top:4px;
  width:274px;
  height:26px;
}

.lefttab
{
  background: url(../imgs/tab_bg.png) top left no-repeat;
  width:152px;
  height:32px;
  text-align:center;
  vertical-align:middle;
  cursor:pointer;
}

.lefttab_active
{
  background: url(../imgs/tab_selected.png) top left no-repeat;
  width:161px;
  height:32px;
  text-align:center;
  vertical-align:middle;
}

.middletab
{
  background: url(../imgs/tab_bg.png) top left no-repeat;
  width:152px;
  height:32px;
  text-align:center;
  vertical-align:middle;
  cursor:pointer;
}

.middletab_active
{
  background: url(../imgs/tab_selected.png) top left no-repeat;
  width:161px;
  height:32px;
  text-align:center;
  vertical-align:middle;
}

.righttab
{
  background: url(../imgs/tab_bg_b.png) top left no-repeat;
  width:158px;
  height:32px;
  text-align:center;
  vertical-align:middle;
  cursor:pointer;
}

.righttab_active
{
  background: url(../imgs/tab_selected.png) top left no-repeat;
  width:161px;
  height:32px;
  text-align:center;
  vertical-align:middle;
}

.tablink_selected
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:normal;
  color:#000000;
  text-decoration:none;
}

.tablink,.tablink:visited
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#626262;
  text-decoration:none;
}

.tablink:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#626262;
  text-decoration:underline;
}

.tablink_unselected
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#626262;
  text-decoration:none;
}

.tab_seperator
{
  background: url(../imgs/tab_seperator.png) top left no-repeat;
  width:472px;
  height:73px;  
}

.tab_window_bg
{
  background: url(../imgs/tab_window_bg.png) top left repeat-y;
  width:472px;
  height:64px;  
}

.tab_window_bottom
{
  background: url(../imgs/tab_window_bottom.png) top left no-repeat;
  width:472px;
  height:5px;  
}

.tab_window_pad
{
  width:21px;
}

.tab_window_textfield
{
  width:274px;
  text-align:justify;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#000000;  
  text-decoration:none;
}

.tab_window_padb
{
  width:11px;
}

.tab_window_textfieldlarge
{
  width:444px;
  text-align:justify;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#000000;  
  text-decoration:none;
}


.tab_textholder_table
{
  margin-left:auto;
  margin-right:auto;
}

.tab_window_widetextfield
{
  width:451px;
}

.tab_window_label2text_sep
{
  height:12px;
}

.tab_window_label
{
  font-family:Arial, Helvetica;
  font-size:20px;
  font-weight:normal;
  color: #000000;
  letter-spacing:-1px;
  padding:0;
  margin:0;
}

.tab_window_image_sep
{
  height:14px;
}

.tab_window_texttableholder
{
  width:311px;
}

.box2domainsep
{
  height:12px;
}

.nyo_domainlabelpad
{
  width:32px;
}

.nyo_tarhelylabelpad
{
  width:864px;
}

.nyo_middlepad
{
  width:26px;
}

.nyo_leftcontent
{
  width:235px;
}

.nyo_tarhelytable_sep
{
  height:13px;
}

.domainbox_top
{
  background: url(../imgs/domainbox_top.png) top left no-repeat;
  width:203px;
  height:16px;
}

.domainbox_bg
{
  background: url(../imgs/domainbox_bg.png) top left repeat-y;
  width:203px;
  height:102px;
}

.domainbox_bottom
{
  background: url(../imgs/domainbox_bottom.png) top left no-repeat;
  width:203px;
  height:16px;
}

.domainbox_pad
{
  width:14px;
}

.domainboxlabel
{
  font-family:Arial, Helvetica;
  font-size:18px;
  font-weight:bold;
  color:#4B4B4B;
  margin:0;
  padding:0;
}

.domainbox_inside_sep
{
  height:8px;
}

.domainbox_text2field_sep
{
  height:18px;
}

.domainbox_textfield
{
  background: url(../imgs/domainbox_field.png) top left no-repeat;
  width:180px;
  height:22px;
}

.domainbox_textfieldpad
{
  width:28px;
}

.domainbox_fieldtext
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#FFFFFF;
  height:22px;
  vertical-align:middle;
}

.domainbox_fieldsmltext
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:9px;
  font-weight:bold;
  color:#FFFFFF;
}

.domainboxstartsep
{
  height:24px;
}

.domainbox_sep
{
  height:18px;
}

.nyo_mirrorpad
{
  width:365px;
}

.nyo_mirrorfield
{
  height:54px;
  vertical-align:bottom;
}

/*Tarhely*/

.tarhelytable_fieldname
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#909090;
}

.tarhelytable_labelpad1
{
  width:132px;
}

.tarhelytable_labelbg
{
  background: url(../imgs/tarhely_table_label_bg.png) top left no-repeat;
  width:140px;
  height:49px;
}

.tarhelytable_labelinside
{
  position:relative;
  width:140px;
  height:49px;
}

.tarhelytable_labeliconholder
{
  position:absolute;
  left:117px;
  top:10px;
}

.tarhelytable_labeltextholder
{
  position:absolute;
  left:14px;
  top:10px;
}

.tarhelytable_labelpad2
{
  width:4px;
}

.tarhelytable_typebg
{
  background: url(../imgs/tarhely_table_type_bg.png) top left no-repeat;
  width:140px;
  height:31px;
}

.tarhelytable_typeinside
{
  position:relative;
  width:140px;
  height:31px;
}

.tarhelytable_typeiconholder
{
  position:absolute;
  top:8px;
  left:6px;
}

.tarhelytable_typetextholder
{
  position:absolute;
  top:8px;
  left:23px;
}

.tarhelytable_leftopbg
{
  background: url(../imgs/tarhely_table_left_top_bg.png) top right no-repeat;
  width:132px;
  height:27px;
  padding:0px 5px 0px 0px;
  font-family:Arial,Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#909090;
  text-align:right;
  vertical-align:middle;
}

.tarhelytable_topfieldbg
{
  background: url(../imgs/tarhely_table_topfield_bg.png) top left no-repeat;
  width:140px;
  height:27px;
  font-family:Arial, Helvetica;
  font-size:11px;
  font-weight:normal;
  color:#000000;
  text-align:center;
  vertical-align:middle;
}

.tarhelytable_leftfieldbg
{
  background: url(../imgs/tarhely_table_left_field_bg.png) top right no-repeat;
  width:132px;
  height:26px;
  padding:0px 5px 0px 0px;
  font-family:Arial,Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#909090;
  text-align:right;
  vertical-align:middle;
}

.tarhelytable_evenfieldbg
{
  background: url(../imgs/tarhely_table_field_even_bg.png) top left no-repeat;
  width:132px;
  height:26px;
  font-family:Arial, Helvetica;
  font-size:11px;
  font-weight:normal;
  color:#000000;
  text-align:center;
  vertical-align:middle;
}

.tarhelytable_oddfieldbg
{
  background: url(../imgs/tarhely_table_field_odd_bg.png) top left no-repeat;
  width:132px;
  height:26px;
  font-family:Arial, Helvetica;
  font-size:11px;
  font-weight:normal;
  color:#000000;
  text-align:center;
  vertical-align:middle;
}

.tarhelytable_leftfieldred, .tarhelytable_fieldred
{
  color:#A02020;
}

.tarhelytable_leftbottomfield_bg
{
  background: url(../imgs/tarhely_table_left_bottomfield_bg.png) top right no-repeat;
  width:132px;
  height:24px;
  padding:0px 5px 0px 0px;
  font-family:Arial,Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#909090;
  text-align:right;
  vertical-align:middle;
}

.tarhelytable_bottomevenfieldbg
{
  background: url(../imgs/tarhely_table_field_bottomeven_bg.png) top left no-repeat;
  width:132px;
  height:24px;
  font-family:Arial, Helvetica;
  font-size:11px;
  font-weight:normal;
  color:#000000;
  text-align:center;
  vertical-align:middle;
  
}

.tarhelytable_left_bottom_bg
{
  background: url(../imgs/tarhely_table_left_bottom_bg.png) top right no-repeat;
  width:132px;
  height:12px;
}

.tarhelytable_bottom_decorfield_bg
{
  background: url(../imgs/tarhely_table_decorfield_bg.png) top left no-repeat;
  width:140px;
  height:12px;
}

.tarhelytable_prices
{
  background: url(../imgs/tarhely_table_prices.png) top left no-repeat;
  width:140px;
  height:41px;
}

.tarhelytable_prices_monthly
{
  background: url(../imgs/tarhely_table_prices_month.png) top left no-repeat;
  width:140px;
  height:41px;
}

.tarhelytable_pricesinside
{
  position:relative;
  width:140px;
  height:41px;
}

.tarhelytable_pricesnettoholder,.tarhelytable_pricesbruttoholder
{
  position:absolute;
  left:3px;
  top:6px;
  width:65px;
  height:15px;
  font-family:Arial,Helvetica;
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
  text-align:center;  
  vertical-align:middle;
}

.tarhelytable_pricesbruttoholder
{
  left:72px;
  top:6px;
  color:#348E96;
}

/* Subpages */

.sublabel_text
{
  font-family: Arial, Helvetica;
  font-size:13px;
  font-weight:bold;
  color:#424242;
}

.sublabelcontainer
{
  position:absolute;
  left:20px;
  top:11px;
}

.labeltable
{
  margin-bottom:10px; /* Trust me - MK */
}

.labeltable_left
{
  width:24px;
  vertical-align:middle;
}

.labeltable_right
{
  vertical-align:middle;
}

.labeltable_label
{
  font-family:Arial, Helvetica;
  font-size:18px;
  font-weight:bold; 
  color:#343434; 
  padding:0;
  margin:0;
}

.boxintpad
{
  width:13px;
}

.sublabel2contentsep
{
  height:10px;
}

.boxinterior p
{
  font-family: Arial, Helvetica;
  font-size:11px;
  line-height:18px;
  color:#424242;
  width:956px;
  text-align:justify;
}

.middle_leftlabelfield
{
  width:409px;
}

.middle_rightlabelfield
{
  width:530px;
  text-align:right;
}

.spg_domainlabelpad
{
  width:32px;
}

.spg_tarhelylabelpad
{
  width:864px;
}

.spg_middlepad
{
  width:26px;
}

.spg_leftcontent
{
  width:235px;
}

.spg_tarhelytable_sep
{
  height:13px;
}

.spg_mirrorpad
{
  width:365px;
}

.spg_mirrorfield
{
  height:54px;
  vertical-align:bottom;
}

.spg_rightsep1
{
  height:19px;
}

.spg_rightorderformpad
{
  width:518px;
}

.spg_dreg_pad
{
  width:10px;
}

.spg_dreg_table_top
{
  background: url(../imgs/subpage/2/table_topbg.png) left top no-repeat;
  width:170px;
  height:49px;
}

.spg_dreg_table_top_inside
{
  position:relative;
  width:170px;
  height:49px;
}

.spg_table_number_holder
{
  position:absolute;
  left:11px;
  top:8px;
}

.spg_table_label_holder
{
  position:absolute;
  left:37px;
  top:10px;
}

.spg_table_bg
{
  background: url(../imgs/subpage/2/table_whitefield_bg.png) left top repeat-y;
  width:170px;
  height:260px;
}

.spg_rightsep2
{
  height:26px;
}


.spg_table_entry1, .spg_table_entry2, .spg_table_entry3, .spg_table_entry4 
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  color:#000000;
}

.spg_table_entry2, .spg_table_entry4
{
  background: url(../imgs/subpage/2/table_grayfield_bg.png) left top repeat-y;
  width:170px;
}

.spg_table_entry1
{
  height:57px;
}

.spg_table_entry2
{
  height:75px;
}

.spg_table_entry3
{
  height:56px;
}

.spg_table_entry4
{
  height:57px;
}

.spg_table_textsep
{
  height:4px;
}

.spg_table_textpad
{
  width:8px;
}

.spg_refpad
{
  width:32px;
}

.spg_ref1, .spg_ref2, .spg_ref1_b, .spg_ref1_c, .spg_ref2_c, .spg_ref3_c
{
  vertical-align:bottom;
  height:59px;
}

.spg_ref1
{
  width:228px;
}

.spg_ref1_b
{
  width:367px;
}

.spg_ref1_c
{
  width:388px;
}

.spg_ref2_c
{
  width:370px;
}

.spg_blubox_top
{
  background: url(../imgs/subpage/2/blubox_top.png) top left no-repeat;
  width:203px;
  height:35px;
}

.spg_blubox_labelsep
{
  height:10px;
}

.spg_blubox_labelpad
{
  width:16px;
}

.spg_blubox_label
{
  font-family: Arial, Helvetica; 
  font-weight:normal;
  font-size:18px; 
  color:#FFFFFF;
  padding:0;
  margin:0;
  letter-spacing:-1px;
}

.spg_blubox_bottom
{
  background: url(../imgs/subpage/2/blubox_bottom.png) top left no-repeat;
  width:203px;
  height:90px;
}

.spg_blubox_bottominside
{
  position:relative;
  width:203px;
  height:90px;
}

.spg_blubox_textholder
{
  position:absolute;
  left:16px;
  top:10px;
  width:180px;
  font-family: Arial, Helvetica;
  font-size:11px;
  color:#000000;
}

.spg_blubox_buttonholder
{
  position:absolute;
  left:14px;
  top:57px;
}

.spg_rightsep1_b
{
  height:21px;
}

.spg_rightsep1_c
{
  height:35px;
}

.spg_leftbar_top
{
  background: url(../imgs/subpage/3/leftbar_top.png) top left no-repeat;
  width:203px;
  height:9px;
}

.spg_leftbar_middle
{
  background: url(../imgs/subpage/3/leftbar_bg.png) top left repeat-y;
  width:203px;
  height:910px;
}

.spg_leftbar_bottom
{
  background: url(../imgs/subpage/3/leftbar_bottom.png) top left no-repeat;
  width:203px;
  height:8px;
}

.spg_leftbar_labelsep
{
  height:3px;
}

.spg_leftbar_labelpad
{
  width:30px;
}

.spg_leftbar_labelfield
{
  text-align:center;
}

.spg_leftbar_mainlabel
{
  font-family:Arial, Helvetica;
  font-size:18px;
  font-weight:normal;
  color:#707070;
  padding:0;
  margin:0;
}

.spg_leftbar_labelpad_b
{
  width:48px;
}

.spg_leftbar_labelpad_c
{
  width:19px;
}

.spg_leftbar_labelpad_d
{
  width:11px;
}

.spg_leftbarlabel2entrysep
{
  height:14px;
}

.spg_leftbar_arrowpad
{
  width:10px;
}

.spg_leftbar_arrowfield
{
  width:31px;
}

.spg_leftbar_textsep
{
  height:5px;
}

.spg_leftbar_textfield
{
  width:144px;
  font-family:Arial, Helvetica;
  font-size:12px;
  color:#000000;
}

.spg_leftbar_textfield_b
{
  width:156px;
  font-family:Arial, Helvetica;
  font-size:12px;
  color:#000000;
}

.spg_leftbar_grayfield
{
  background: url(../imgs/subpage/3/leftbar_gray_bg.png) left top repeat-y;
  width:203px;
}

.spg_leftbar_textsep2
{
  height:10px;
}

.spg_orderformfield
{
  width:512px;
}

.spg_rightsep2_b
{
  height:18px;
}

.spg_leftbar_middle_b
{
  background: url(../imgs/subpage/3/leftbar_bg.png) top left repeat-y;
  width:203px;
  height:412px;
}

.spg_leftbar_extrasep
{
  width:203px;
  height:16px;
}

.spg_leftbar_extrasep_gray
{
  background: url(../imgs/subpage/3/leftbar_gray_bg.png) left top repeat-y;
  width:203px;
  height:16px;
}

.spg_leftbar_extrasep_b
{
  width:203px;
  height:10px;
}

.spg_leftbar_extrasep_gray_b
{
  background: url(../imgs/subpage/3/leftbar_gray_bg.png) left top repeat-y;
  width:203px;
  height:10px;
}

.table22_labelspad1
{
  width:351px;
}

/* VPS table */

.vps_megrendelolap_sep
{
  height:20px;
}

.vps_outsep
{
  height:4px;
}

.vps_outpad
{
  width:1px;
}

.vps_leftpad
{
  width:161px;
}

.vps_topbg
{
  background: url(../imgs/2coltable_topbg.png) left top no-repeat;
  width:181px;
  height:49px;
}

.vps_topinside
{
  position:relative;
  width:181px;
  height:49px;
}

.vps_top_labelholder
{
  position:absolute;
  left:17px;
  top:10px;
}

.vps_top_iconholder
{
  position:absolute;
  left:157px;
  top:8px;
}

.vps_pad
{
  width:27px;
}

.vps_left_top
{
  background: url(../imgs/2coltable_left_top.png) left top no-repeat;
  width:161px;
  height:8px;
}

.vps_left_bg
{
  background: url(../imgs/2coltable_left_middle.png) left top repeat-y;
  width:161px;
  height:8px;
}

.vps_left_sep
{
  background: url(../imgs/2coltable_left_sep.png) left top no-repeat;
  width:161px;
  height:8px;
}

.vps_left_bottom
{
  background: url(../imgs/2coltable_left_bottom.png) left top no-repeat;
  width:161px;
  height:8px;
}

.vps_left_textpad
{
  width:6px;
}

.vps_left_textsep
{
  height:14px;
}

.vps_left_textfield
{
  font-family: Arial, Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#909090;
  width:136px;
  text-align:right;
}

.vps_field_top
{
  background: url(../imgs/2coltable_field_top.png) left top no-repeat;
  width:181px;
  height:8px;
}

.vps_vpsresource
{
  background: url(../imgs/2coltable_vpsresource.png) left top no-repeat;
  width:181px;
  height:31px;
}

.vps_field_bg
{
  background: url(../imgs/2coltable_field_bg.png) left top repeat-y;
  width:181px;
  height:8px;
}

.vps_field_bg_gray
{
  background: url(../imgs/2coltable_field_bg_gray.png) left top repeat-y;
  width:181px;
  height:8px;
}

.vps_field_pad1
{
  width:14px;
}

.vps_field_marksep
{
  height:8px;
}

.vps_field_labelsep
{
  height:10px;
}

.vps_field_labelentry
{
  font-family:Arial, Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#000000;
  width:128px;
}

.vps_field_textentry
{
  font-family:Arial, Helvetica;
  font-size:11px;
  color:#000000;
  width:128px;
}

.vps_field_aftertextsep
{
  height:13px;
}

.vps_field_aftertextsep_gray
{
  height:11px;
}

.vps_field_pad2
{
  width:26px;
}

.vps_field_sep1
{
  background: url(../imgs/2coltable_field_sep1.png) left top no-repeat;
  width:181px;
  height:8px;
}

.vps_field_sep2
{
  background: url(../imgs/2coltable_field_sep2.png) left top no-repeat;
  width:181px;
  height:8px;
}

.vps_field_bottom
{
  background: url(../imgs/2coltable_field_bottom.png) left top no-repeat;
  width:181px;
  height:8px;
}

.vps_field_afterendsep
{
  height:48px;
}

.vps_costbg
{
  background: url(../imgs/2coltable_costbg.png) left top no-repeat;
  width:181px;
  height:41px;
}

.vps_costbginside
{
  position:relative;
  width:181px;
  heighT:41px;
}

.vps_pricesnettoholder,.vps_pricesbruttoholder
{
  position:absolute;
  left:13px;
  top:6px;
  width:65px;
  height:15px;
  font-family:Arial,Helvetica;
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
  text-align:center;  
  vertical-align:middle;
}

.vps_pricesbruttoholder
{
  left:102px;
  top:6px;
  color:#348E96;
}

/* VPS addons */

.wsa_table_leftpad
{
  width:187px;
}

.vsa_table_topbg
{
  background: url(../imgs/subpage/4/addontable_topbg.png) left top no-repeat;
  width:533px;
  height:49px;
}

.vsa_table_topbginside
{
  position:relative;
  width:533px;
  height:49px;
}

.wsa_table_labelholder
{
  position:absolute;
  left:11px;
  top:10px;
}

.wsa_table_iconholder
{
  position:absolute;
  left:508px;
  top:7px;
}

.wsa_table_fieldlabelbg
{
  background: url(../imgs/subpage/4/addontable_fieldlabelbg.png) left top no-repeat;
  width:533px;
  height:31px;
}

.wsa_table_labelspad1
{
  width:26px;
}


.wsa_table_entry1, .wsa_table_entry2, .wsa_table_entry3
{
  vertical-align:middle;
  height:31px;
}

.wsa_table_entry1
{
  width:316px;
}

.wsa_table_entry2
{
  width:101px;
}

.wsa_table_entry3
{
  width:86px;
}

.wsa_table_left_top
{
  background: url(../imgs/subpage/4/addontable_left_top.png) left top no-repeat;
  width:187px;
  height:8px;
}

.wsa_table_left_bg
{
  background: url(../imgs/subpage/4/addontable_left_bg.png) left top repeat-y;
  width:187px;
  height:25px;
  vertical-align:middle;
}

.wsa_table_left_bg_fit
{
  background: url(../imgs/subpage/4/addontable_left_bg.png) left top repeat-y;
  width:187px;
  vertical-align:middle;
}

.wsa_table_left_sep
{
  background: url(../imgs/subpage/4/addontable_left_sep.png) left top no-repeat;
  width:187px;
  height:8px;
}

.wsa_table_left_bottom
{
  background: url(../imgs/subpage/4/addontable_left_bottom.png) left top no-repeat;
  width:187px;
  height:8px;
}

.wsa_left_textpad
{
  width:6px;
}

.wsa_left_textsep
{
  height:14px;
}

.wsa_left_textfield
{
  font-family: Arial, Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#909090;
  width:173px;
  text-align:right;
}

.wsa_table_field_top
{
  background: url(../imgs/subpage/4/addontable_field_top.png) left top no-repeat;
  width:533px;
  height:8px;
}

.wsa_table_field_bg
{
  background: url(../imgs/subpage/4/addontable_field_bg.png) left top repeat-y;
  width:533px;
  height:8px;
  vertical-align:middle;
}

.wsa_table_field_bg_gray
{
  background: url(../imgs/subpage/4/addontable_field_bg_gray.png) left top repeat-y;
  width:533px;
  height:8px;
  vertical-align:middle;
}

.wsa_table_field_sep1
{
  background: url(../imgs/subpage/4/addontable_field_sep1.png) left top no-repeat;
  width:533px;
  height:8px;
}

.wsa_table_field_sep2
{
  background: url(../imgs/subpage/4/addontable_field_sep2.png) left top no-repeat;
  width:533px;
  height:8px;
}

.wsa_table_field_prebottom
{
  background: url(../imgs/subpage/4/addontable_field_prebottom.png) left top no-repeat;
  width:533px;
  height:8px;
}

.wsa_table_field_bottom
{
  background: url(../imgs/subpage/4/addontable_field_bottom.png) left top no-repeat;
  width:533px;
  height:14px;
}

.wsa_table_field1, .wsa_table_field2, .wsa_table_field3, .wsa_table_field4, .wsa_table_field5
{
  font-family:Arial, Helvetica;
  font-size:11px;
  color:#000000;
  vertical-align:middle;
}

.wsa_table_field1
{
  width:18px;
}

.wsa_table_field2
{
  width:26px;
}

.wsa_table_field3
{
  width:300px;
}

.wsa_table_field4
{
  width:105px;
}

.wsa_refpad
{
  width:255px;
}

.wsa_ordersep
{
  height:12px;
}

.wsa_orderpad
{
  width:28px;
}

/* Full text */

.fulltext_bottom
{
  background: url(../imgs/subpage/5/whitebottombord.png) left top no-repeat;
  width:980px;
  height:15px;
}

/* SMTP */

.smpt_box_sep
{
  height:8px;
}

.smtp_rightsep1
{
  height:12px;
}

.smtpt_table_topbg
{
  background: url(../imgs/subpage/6/table_topbg.png) left top no-repeat;
  width:704px;
  height:49px;
}

.smtpt_table_topbginside
{
  position:relative;
  width:704px;
  height:49px;
}

.smtpt_table_labelholder
{
  position:absolute;
  left:15px;
  top:10px;
}

.smtpt_table_iconholder
{
  position:absolute;
  left:680px;
  top:4px;
}

.smtpt_table_labelbg
{
  background: url(../imgs/subpage/6/table_labelrowbg.png) left top no-repeat;
  width:704px;
  height:31px;
  vertical-align:middle;
}

.smtpt_table_labelspad1
{
  width:7px;
}

.smtpt_table_entry1, .smtpt_table_entry2
{
  vertical-align:middle;
}

.smtpt_table_entry1
{
  width:19px;
}

.smtpt_table_field_top
{
  background: url(../imgs/subpage/6/table_fields_top.png) left top no-repeat;
  width:704px;
  height:15px;
}

.smtpt_table_field_bg
{
  background: url(../imgs/subpage/6/table_fields_bg.png) left top repeat-y;
  width:704px;
  height:30px;
  vertical-align:middle;
}

.smtpt_table_field_bg_gray
{
  background: url(../imgs/subpage/6/table_fields_bg_gray.png) left top repeat-y;
  width:704px;
  height:14px;
  vertical-align:middle;
}

.smtpt_table_field_sep1
{
  background: url(../imgs/subpage/6/table_fields_sep1.png) left top no-repeat;
  width:704px;
  height:8px;
}

.smtpt_table_field_sep2
{
  background: url(../imgs/subpage/6/table_fields_sep2.png) left top no-repeat;
  width:704px;
  height:8px;
}

.smtpt_table_field_bottom
{
  background: url(../imgs/subpage/6/table_bottom.png) left top no-repeat;
  width:704px;
  height:8px;
}

.smtpt_table_field1, .smtpt_table_field2, .smtpt_table_field3
{
  font-family:Arial, Helvetica;
  font-size:12px;
  color:#000000;
  vertical-align:middle;
}

.smtpt_table_field1
{
  width:9px;
}

.smtpt_table_field2
{
  width:31px;
}

.smtp_mirrorpad
{
  width:258px;
}

.dmn_dreg_field
{
  background: url(../imgs/subpage/2/table_domainreg_bg.png) left top no-repeat;
  width:170px;
  height:31px;
}

.dmn_dreg_field_sep
{
  height:8px;
}

.dmn_dreg_field_pad
{
  width:23px;
}

.dmn_table_entry1
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  color:#000000;
  height:51px;
}

.dmn_table_bg
{
  background: url(../imgs/subpage/2/table_whitefield_bg.png) left top repeat-y;
  width:170px;
  height:247px;
}

/* 3.1 */

.statichost_table_megrendelolap_sep
{
  height:20px;
}

.statichost_table_outsep
{
  height:4px;
}

.statichost_table_outpad
{
  width:1px;
}

.statichost_table_leftpad
{
  width:161px;
}

.statichost_table_topbg
{
  background: url(../imgs/2coltable_topbg.png) left top no-repeat;
  width:181px;
  height:49px;
}

.statichost_table_topinside
{
  position:relative;
  width:181px;
  height:49px;
}

.statichost_table_top_labelholder
{
  position:absolute;
  left:17px;
  top:10px;
}

.statichost_table_top_iconholder
{
  position:absolute;
  left:157px;
  top:8px;
}

.statichost_table_pad
{
  width:27px;
}

.statichost_table_left_top
{
  background: url(../imgs/2coltable_left_top.png) left top no-repeat;
  width:161px;
  height:8px;
}

.statichost_table_left_bg
{
  background: url(../imgs/2coltable_left_middle.png) left top repeat-y;
  width:161px;
  height:8px;
}

.statichost_table_left_sep
{
  background: url(../imgs/2coltable_left_sep.png) left top no-repeat;
  width:161px;
  height:8px;
}

.statichost_table_left_bottom
{
  background: url(../imgs/2coltable_left_bottom.png) left top no-repeat;
  width:161px;
  height:8px;
}

.statichost_table_left_textpad
{
  width:6px;
}

.statichost_table_left_textsep
{
  height:6px;
}

.statichost_table_left_textfield
{
  font-family: Arial, Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#909090;
  width:148px;
  text-align:right;
}

.statichost_table_field_top
{
  background: url(../imgs/2coltable_field_top.png) left top no-repeat;
  width:181px;
  height:8px;
}

.statichost_table_vpsresource
{
  background: url(../imgs/2coltable_vpsresource.png) left top no-repeat;
  width:181px;
  height:31px;
}

.statichost_table_field_bg
{
  background: url(../imgs/2coltable_field_bg.png) left top repeat-y;
  width:181px;
  height:8px;
  text-align:center;
  vertical-align:middle;
  font-family:Arial, Helvetica;
  font-size:11px;
  font-weight:normal;
  color:#000000;
}

.statichost_table_field_bg_gray
{
  background: url(../imgs/2coltable_field_bg_gray.png) left top repeat-y;
  width:181px;
  height:8px;
  text-align:center;
  vertical-align:middle;
  font-family:Arial, Helvetica;
  font-size:11px;
  font-weight:normal;
  color:#000000;
}

.statichost_table_field_pad1
{
  width:14px;
}

.statichost_table_field_marksep
{
  height:8px;
}

.statichost_table_field_labelsep
{
  height:6px;
}

.statichost_table_field_aftertextsep
{
  height:4px;
}

.statichost_table_field_aftertextsep_gray
{
  height:4px;
}

.statichost_table_field_pad2
{
  width:26px;
}

.statichost_table_field_sep1
{
  background: url(../imgs/2coltable_field_sep1.png) left top no-repeat;
  width:181px;
  height:8px;
}

.statichost_table_field_sep2
{
  background: url(../imgs/2coltable_field_sep2.png) left top no-repeat;
  width:181px;
  height:8px;
}

.statichost_table_field_bottom
{
  background: url(../imgs/2coltable_field_bottom.png) left top no-repeat;
  width:181px;
  height:8px;
}

.statichost_table_field_afterendsep
{
  height:48px;
}

.statichost_table_costbg
{
  background: url(../imgs/2coltable_costbg.png) left top no-repeat;
  width:181px;
  height:41px;
}

.statichost_table_costbginside
{
  position:relative;
  width:181px;
  heighT:41px;
}

.statichost_table_pricesnettoholder,.statichost_table_pricesbruttoholder
{
  position:absolute;
  left:13px;
  top:6px;
  width:65px;
  height:15px;
  font-family:Arial,Helvetica;
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
  text-align:center;  
  vertical-align:middle;
}

.statichost_table_pricesbruttoholder
{
  left:102px;
  top:6px;
  color:#348E96;
}

.statichost_table_sublabel
{
  background: url(../imgs/2coltable_sublabel_bg.png) left top no-repeat;
  width:181px;
  height:31px;
}

.statichost_table_sublabel_inside
{
  position:relative;
  width:181px;
  height:31px;
}

.statichost_table_sublabel_icoholder
{
  position:absolute;
  left:10px;
  top:7px;
}

.statichost_table_sublabel_labelholder
{
  position:absolute;
  left:24px;
  top:10px;
}

.statichost_checkboxpad
{
  width:66px;
}

.spg_leftbar_middle_3
{
  background: url(../imgs/subpage/3/leftbar_bg.png) top left repeat-y;
  width:203px;
  height:938px;
}

/* 3.2 */

.tarhelytable_left_pad_3
{
  width:44px;
}

.tarhelytable_leftopbg_3
{
  background: url(../imgs/subpage/3/tarhely_table_3_left_top_bg.png) top right no-repeat;
  width:164px;
  height:27px;
  padding:0px 5px 0px 0px;
  font-family:Arial,Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#909090;
  text-align:right;
  vertical-align:middle;
}

.tarhelytable_leftfieldbg_3
{
  background: url(../imgs/subpage/3/tarhely_table_3_left_field_bg.png) top right no-repeat;
  width:164px;
  height:26px;
  padding:0px 5px 0px 0px;
  font-family:Arial,Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#909090;
  text-align:right;
  vertical-align:middle;
}

.tarhelytable_leftbottomfield_bg_3
{
  background: url(../imgs/subpage/3/tarhely_table_3_left_bottomfield_bg.png) top right no-repeat;
  width:164px;
  height:24px;
  padding:0px 5px 0px 0px;
  font-family:Arial,Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#909090;
  text-align:right;
  vertical-align:middle;
}

.tarhelytable_left_bottom_bg_3
{
  background: url(../imgs/subpage/3/tarhely_table_3_left_bottom_bg.png) top right no-repeat;
  width:132px;
  height:12px;
}

.textlink, .textlink:link, .textlink:visited, .textlink:active
{
  color: #424242;
  font-family: Arial,Helvetica;
  font-size: 11px;
  font-weight:bold;
  text-decoration:none;
}

.textlink:hover
{
  color: #424242;
  font-family: Arial,Helvetica;
  font-size: 11px;
  font-weight:bold;
  text-decoration:underline;
}

/* 3.3 */

.spg_leftbar_middle_3_3
{
  background: url(../imgs/subpage/3/leftbar_bg.png) top left repeat-y;
  width:203px;
  height:750px;
}

/* Login */

.loginpad1
{
  width:23px;
}

.loginfield1
{
  width:185px;
  height:36px;
  vertical-align:middle;
}

.loginfield2
{
  width:185px;
  height:36px;
  vertical-align:middle;
}

.loginfield3
{
  width:185px;
  height:36px;
  vertical-align:middle;
}

.loginfield4
{
  width:203px;
  height:36px;
  vertical-align:middle;
}

.loginfield5
{
  width:94px;
  height:36px;
  vertical-align:middle;
}

.login_textfield
{
  background-color:#FFFFFF;
  border: #CECECE solid 1px;
  width:174px;
  height:24px;
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#808080;
  line-height:22px;
  vertical-align:middle;
}

.login_selectfield
{
  background-color:#FFFFFF;
  border: #CECECE solid 1px;
  width:174px;
  height:28px;
  padding-top:6px;
  line-height:22px;
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#808080;
  vertical-align:middle;
}

.entrybutton
{
  border:#CFCFCF solid 1px;
  background-color:#F1F1F1;
  width:71px;
  height:24px;
  font-family:Arial, Helvetica;
  font-size:13px;
  font-weight:bold;
  color:#424242;
}

/* SELECT */

.fakeselect
{
  border: #CECECE solid 1px;
  background-color:#FFFFFF;
  position:absolute;
  left:0px;
  top:0px;
  visibility:hidden;
  z-index:100;
}

.fakeselectlist
{
  position:absolute;
  left:0px;
  top:0px;
  visibility:hidden;
  border-width:1px;
  border-color:#000000;
  border-style:solid;
  background-color:#FFFFFF;
  z-index:101;
}

.fakeselecttext
{
  width:165px;
  background: url(imgs/subpage/belepes/selectbg.png) left top no-repeat;
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#808080;
  vertical-align:middle;
  padding-left:4px;
}

select.replaced 
{
  display: none;
}

/*
ul
{
  margin:0;
  padding:0;
}
*/

ul.selectReplacement 
{
  background: url(top.jpg) top left no-repeat;
  margin: 0;
  padding: 0;
  height: 1.65em;
  width: 300px;
}
ul.selectReplacement li 
{
  background: #FFFFFF;
  cursor: pointer;
  display: none;
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#808080;
  line-height: 1.7em;
  list-style: none;
  margin: 0;
  padding: 1px 12px;
  width:187px;
}
ul.selectOpen li 
{
  display: block;
  font-size:12px;
  color:#808080;
}
ul.selectReplacement li.selected 
{
  background: url(bottom.gif) bottom left no-repeat;
  color:#808080;
  font-size:12px;
  display: block;
}
ul.selectOpen li.selected 
{
  background: #555555;
  display: block;
  font-family:Arial,Helvetica;
  font-size:12px;
  color:#FFFFFF;
}
ul.selectOpen li:hover,
ul.selectOpen li.hover,
ul.selectOpen li.selected:hover 
{
  background: #555555;
  font-size:12px;
  color:#FFFFFF;
}

/* Facebook nag screen */

.fb_nag_div
{
  position:fixed;
  left:50%;
  background: url(../imgs/fb_nagbg.png) left top no-repeat;
  width:570px;
  height:414px;
  margin-left:-260px;
  margin-top:128px;
  z-index:100;
  visibility:hidden;
}

.fb_nag_div_visible
{
  position:fixed;
  left:50%;
  margin:auto;
  background: url(../imgs/fb_nagbg.png) left top no-repeat;
  width:570px;
  height:414px;
  margin-left:-260px;
  margin-top:128px;
  z-index:100;
  visibility:normal;
}

.fb_nag_div_inside
{
  position:relative;
  width:570px;
  height:414px;
}

.fb_nag_labelholder
{
  position:absolute;
  left:42px;
  top:35px;
}

.fb_nag_fieldholder
{
  position:absolute;
  left:40px;
  top:190px;
  background: url(../imgs/fb_nagfieldbg.png) left top no-repeat;
  width:493px;
  height:56px;
}

.fb_nag_fieldinside
{
  position:relative;
  width:493px;
  height:56px;
}

.fb_nag_textholder
{
  position:absolute;
  left:24px;
  top:16px;
  vertical-align:middle;
}

.fb_nag_text_bold
{
  color:#175177;
  font-family: Arial, Helvetica;
  font-size:20px;
  font-weight:bold;
}

.fb_nag_text
{
  color:#175177;
  font-family: Arial, Helvetica;
  font-size:20px;
}

.fb_nag_buttonholder
{
  position:absolute;
  left:410px;
  top:17px;
  overflow:hidden;
  z-index:95;
}

.fb_nag_buttonimgholder
{
  background: url(../imgs/fb_nagbtn.png) left top no-repeat;
  position:absolute;
  left:400px;
  top:13px;
  width:82px;
  height:33px;
  z-index:100;
}

.fb_nag_quitholder
{
  position:absolute;
  left:239px;
  top:268px;
  cursor:pointer;
}

.fb_nag_xfield
{
  width:27px;
}

.fb_nag_bottom_text_field
{
  color:#175177;
  font-family: Arial, Helvetica;
  font-size:11px;
  font-weight:bold;
  vertical-align:middle;
}

.txt
{
  color: #424242;
  font-family: Arial,Helvetica;
  font-size: 11px;
  line-height: 18px;
  text-align: justify;
}

/* �j nyit�oldal */

.nhome_bg
{
  /* background-color:#121212; */
  background-color:transparent;
}

.nhome_bg_inside
{
  position:relative;
  width:1016px;
  height:446px;
}

.nhome_cloud_holder
{
  background:url(../imgs/cloud_with_arrows.png) left top no-repeat;
  position:absolute;
  left:176px;
  top:64px;
  width:651px;
  height:340px;
  z-index:10;
}

.nhome_box_bg1, .nhome_box_bg2, .nhome_box_bg3, .nhome_box_bg4
{
  position:absolute;
  background:url(../imgs/cloud_box_bg.png) left top no-repeat;
  width:254px;
  height:90px;
  z-index:20;
}

.nhome_box_bg1
{
  z-index:20;
  left:115px;
  top:64px;
}

.nhome_box_bg2
{
  z-index:20;
  left:634px;
  top:64px;
}

.nhome_box_bg3
{
  z-index:20;
  left:37px;
  top:177px;
}

.nhome_box_bg4
{
  z-index:20;
  left:695px;
  top:177px;
}

.nhome_labelfield
{
  font-family: Arial, Helvetica;
  font-size:18px;
  font-weight:bold;
  color:#4C4E57;
  text-align:center;
  vertical-align:middle;
  width:254px;
  height:33px;
}

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

.nhome_label_link:hover
{
  font-family: Arial, Helvetica;
  font-size:18px;
  font-weight:bold;
  color:#4C4E57;
  text-decoration:underline;
}

.nhome_label2text_sep
{
  height:14px;
}

.nhome_links_pad
{
  width:12px;
}

.nhome_text_field
{
  width:240px;
  text-align:center;
}

.nhome_link:link, .nhome_link:visited, .nhome_link:active
{
  font-family: Arial, Helvetica;
  font-size:14px;
  color:#1D828C;
  text-decoration:none;
}
.nhome_link:hover
{
  font-family: Arial, Helvetica;
  font-size:14px;
  color:#1D828C;
  text-decoration:underline;
}

.nhome_cloud_label1_holder
{
  position:absolute;
  left:431px;
  top:204px;
  z-index:50;
}

.nhome_cloud_label2_holder
{
  position:absolute;
  left:366px;
  top:332px;
  z-index:50;
}

/* K�t oszlopos bels� */

.boxinterior_small
{
  width:674px;
}

.boxinterior2rightboxes_pad
{
  width:42px;
}

.rightboxes_field
{
  width:232px;
}

.rightboxes_field p
{
  font-family: Arial, Helvetica;
  font-size:11px;
  line-height:18px;
  color:#424242;
  width:956px;
  text-align:justify;
}

.rightbox_label_icofield
{
  width:34px;
}

.rightbox_label2bubble_sep
{
  height:16px;
}

.rightbox_bubble_top
{
  background: url(../imgs/quotebox_top.png) left top no-repeat;
  width:217px;
  height:9px;
}

.rightbox_bubble_bg
{
  background: url(../imgs/quotebox_bg.png) left top repeat-y;
  width:217px;
  height:56px;
}

.rightbox_bubble_bottom
{
  background: url(../imgs/quotebox_bottom.png) left top no-repeat;
  width:217px;
  height:24px;
}

.rightbox_bubble_bottom_alt
{
  background: url(../imgs/quotebox_notriangle_bottom.png) left top no-repeat;
  width:217px;
  height:24px;
}

.rightbox_bubble_intpad
{
  width:9px;
}

.rightbox_bubble_text
{
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#FFFFFF;
  width:200px;
  text-align:justify;
  line-height:16px;
}

.rightbox_bubble2name_sep
{
  height:6px;
}

.rightbox_namefield
{
  width:222px;
  text-align:right;
}

.rightbox_text
{
  font-family: Arial, Helvetica;
  font-size:12px;
  font-weight:bold;
  color:#696872;
}

.rightbox_aboutus2callback_sep
{
  height:38px;
}

.callback_bubble2fields_sep
{
  height:16px;
}

.rightbox_input_bg
{
  background: url(../imgs/right_field_bg.png) left top no-repeat;
  width:217px;
  height:28px;
  vertical-align:middle;
}

.rightbox_input_pad
{
  width:8px;
}

.rightbox_input_tx
{
  border:0;
  background-color:transparent;
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#696872;
  width:202px;
}

.rightbox_input_sep
{
  height:7px;
}

.rightbox_largeinput_top
{
  background: url(../imgs/right_field_large_top.png) left top no-repeat;
  width:217px;
  height:7px;
}

.rightbox_largeinput_bg
{
  background: url(../imgs/right_field_large_bg.png) left top repeat-y;
  width:217px;
  height:64px;
}

.rightbox_largeinput_sep
{
  height:0px;
}

.rightbox_largeinput_pad
{
  width:4px;
}

.rightbox_largeinput
{
  border:0;
  background-color:transparent;
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#696872;
  width:212px;
  height:64px;
}

.rightbox_largeinput_bottom
{
  background: url(../imgs/right_field_large_bottom.png) left top no-repeat;
  width:217px;
  height:7px;
}

.rightbox_button_pad
{
  width:130px;
}

.rightbox_button
{
  font-family: Arial, Helvetica;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  border:0;
  background: url(../imgs/right_btn_bg.png) left top no-repeat;
  width:87px;
  height:22px;
  text-align:left;
  vertical-align:middle;
}

.rightbox_textfield
{
  width:234px;
  text-align:justify;
}

.rightbox_cloud_bubble_text
{
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#FFFFFF;
  width:200px;
  line-height:16px;
}

.rightbox_cloud_sep
{
  height:8px;
}

/* Cs�szk�k */

.slidertable_topsep
{
  height:15px;
}

.slidertable_background
{
  background-color:#E4E4E4;
  width:673px;
}

.slidertable_bottom
{
  background: url(../imgs/slider_bottom.png) left top no-repeat;
  width:673px;
  height:52px;
}

.slidertable_bottomsep
{
  height:15px;
}

.slidertable_sep
{
  height:13px;
}

.slidertable_label_pad
{
  width:13px;
}

.slidertable_label
{
  font-family:Arial, Helvetica;
  font-size:15px;
  font-weight:bold; 
  color:#343434; 
  padding:0;
  margin:0;
}

.slidertable_pad
{
  width:10px;
}

.slider_label2values_sep
{
  height:8px;
}

.slidertable_sublabel_field1
{
  width:580px;
}

.slider_value, .slider_bottom_label
{
  font-family: Arial, Helvetica;
  font-size:10px;
  color:#343434;
}

.slider_bottom_value
{
  font-family: Arial, Helvetica;
  font-size:21px;
  font-weight:bold;
  color:#343434;
}

.slider_bg
{
  width:655px;
  height:31px;
  background: url(../imgs/slider_bg.png) left center no-repeat;
}

.slider_bg_inside
{
  position:relative;
  width:655px;
  height:31px;
}

.slider
{
  position:absolute;
  background: url(../imgs/slider.png) left top no-repeat;
  width:24px;
  height:34px;
  left:0px;
  top:0px;
}

.slider_slider2box_sep
{
  height:4px;
}

.slider_box_pad
{
  width:8px;
}

.slider_box_field
{
  width:68px;
}

.slider_bottom_sep
{
  height:20px;
}

.slidertable_bottom_pad
{
  background: url(../imgs/slider_bottom_pad.png) left top no-repeat;
  width:2px;
  height:51px;
}

.slidertable_bottom_text_field
{
  width:528px;
}

.slidertable_bottom_labelfield
{
  width:122px;
  text-align:center;
}

.slidertable_bottom_valuefield
{
  width:122px;
  text-align:center;
}

.slider_table_bottom_btnsep
{
  height:14px;
}

.slider_table_bottom_btnpad
{
  width:10px;
}

.blu_button
{
  border:0;
  background: url(../imgs/blu_btn_bg.png) left top no-repeat;
  width:87px;
  height:22px;
  font-family:Arial, Helvetica;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
}

.blu_button_wide
{
  border:0;
  background: url(../imgs/blu_btn_bg_wide.png) left top no-repeat;
  width:102px;
  height:22px;
  font-family:Arial, Helvetica;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
}

/* Main Form */
.mform_pad
{
  width:336px;
}

.mform_label2bubble_sep
{
  height:16px;
}

.mform_bubble_top
{
  background: url(../imgs/quotebox_wide_top.png) left top no-repeat;
  width:300px;
  height:9px;
}

.mform_bubble_bg
{
  background: url(../imgs/quotebox_wide_bg.png) left top repeat-y;
  width:300px;
  height:56px;
}

.mform_bubble_bottom
{
  background: url(../imgs/quotebox_wide_bottom.png) left top no-repeat;
  width:300px;
  height:24px;
}

.mform_bubble_bottom_alt
{
  background: url(../imgs/quotebox_wide_notriangle_bottom.png) left top no-repeat;
  width:300px;
  height:24px;
}

.mform_bubble_intpad
{
  width:9px;
}

.mform_bubble_text
{
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#FFFFFF;
  width:280px;
  text-align:justify;
  line-height:16px;
}

.mform_bubble2name_sep
{
  height:6px;
}

.mform_namefield
{
  width:222px;
  text-align:right;
}

.mform_text
{
  font-family: Arial, Helvetica;
  font-size:12px;
  font-weight:bold;
  color:#696872;
}

.mform_aboutus2callback_sep
{
  height:38px;
}

.mform_input_bg
{
  background: url(../imgs/right_field_wide_bg.png) left top no-repeat;
  width:300px;
  height:28px;
  vertical-align:middle;
}

.mform_input_pad
{
  width:8px;
}

.mform_input_tx
{
  border:0;
  background-color:transparent;
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#696872;
  width:272px;
}

.mform_input_sep
{
  height:7px;
}

.mform_largeinput_top
{
  background: url(../imgs/right_field_large_wide_top.png) left top no-repeat;
  width:300px;
  height:7px;
}

.mform_largeinput_bg
{
  background: url(../imgs/right_field_large_wide_bg.png) left top repeat-y;
  width:300px;
  height:64px;
}

.mform_largeinput_sep
{
  height:0px;
}

.mform_largeinput_pad
{
  width:4px;
}

.mform_largeinput
{
  border:0;
  background-color:transparent;
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#696872;
  width:288px;
  height:64px;
}

.mform_largeinput_bottom
{
  background: url(../imgs/right_field_large_wide_bottom.png) left top no-repeat;
  width:300px;
  height:7px;
}

.mform_button_pad
{
  width:213px;
}

.mform_button
{
  font-family: Arial, Helvetica;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  border:0;
  background: url(../imgs/right_btn_bg.png) left top no-repeat;
  width:87px;
  height:22px;
  text-align:left;
  vertical-align:middle;
}

.mform_textfield
{
  width:234px;
  text-align:justify;
}

.mform_cloud_bubble_text
{
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#FFFFFF;
  width:200px;
  line-height:16px;
}

.mform_cloud_sep
{
  height:8px;
}

/* H�rmasdoboz */

.harmasbox_top_sep
{
  height:12px;
}

.harmasbox_top
{
  background: url(../imgs/3box_top.png) left top no-repeat;
  width:671px;
  height:43px;
}

.harmasbox_top_intsep
{
  height:12px;
}

.harmasbox_top_intpad
{
  width:14px;
}

.harmasbox_top_ico
{
  width:33px;
}

.harmasbox_top_label
{
  font-family: Arial, Helvetica;
  font-size:19px;
  font-weight:bold;
  color:#343434;
}

.harmasbox_middle
{
  background: url(../imgs/3box_bg.png) left top repeat-y;
  width:671px;
  height:8px;
}

.harmasbox_pad
{
  width:20px;
}

.harmasbox_sep
{
  height:12px;
}

.harmasbox_textfield
{
  width:301px;
}

.harmasbox_logo
{
  width:18px;
  vertical-align:middle;
}

.harmasbox_label
{
  font-family: Arial, Helvetica;
  font-size:14px;
  color:#26A0AA;
  text-transform:uppercase;
}

.harmasbox_label2text_sep
{
  height:4px;
}

.harmasbox_text
{
  font-family: Arial, Helvetica;
  font-size:11px;
  color:#424242;
  line-height:18px;
  text-align:justify;
}

.harmasbox_link:link, .harmasbox_link:visited, .harmasbox_link:active
{
  font-family: Arial, Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#424242;
  line-height:18px;
  text-align:justify;
  text-decoration:none;
}

.harmasbox_link:hover
{
  font-family: Arial, Helvetica;
  font-size:11px;
  font-weight:bold;
  color:#424242;
  line-height:18px;
  text-align:justify;
  text-decoration:underline;
}

.harmasbox_vertstripe_pad_left
{
  width:18px;
}

.harmasbox_vertstripe
{
  background: url(../imgs/3box_stripe_vert.png) left top repeat-y;
  width:1px;
}

.harmasbox_vertstripe_pad_right
{
  width:22px;
}

.harmasbox_texts2horiz_sep
{
  height:20px;
}

.harmasbox_horizline
{
  background: url(../imgs/3box_stripe_hor.png) left top repeat-x;
  height:1px;
}

.harmasbox_horiz2bottomtext_sep
{
  height:12px;
}

.harmasbox_bottomtext
{
  font-family: Arial, Helvetica;
  font-size:11px;
  color:#424242;
  line-height:18px;
  text-align:justify;
  width:628px;
}

.harmasbox_bottom
{
  background: url(../imgs/3box_bottom.png) left top no-repeat;
  width:671px;
  height:20px;
}

.harmasbox_arrows_sep
{
  height:2px;
}

.harmasbox_arrows_pad
{
  width:101px;
}

.harmasbox_arrows_field1
{
  width:225px;
}

.harmasbox_arrows_field2
{
  width:225px;
}

/* �j WYSIWIG st�lusok */
.tbl_pad10
{
  padding:10px;
  border-collapse:separate;
}

.cim_turkiz
{
  color: #26A0AA;
  font-family: Arial,Helvetica;
  font-size: 14px;
  text-transform: uppercase;
}

/* SEO */

.seotable
{
  width:100%;
}

.seo_top_inside
{
  margin-left:auto;
  margin-right:auto;
  width:1016px;
}

.seo_menuholder
{
  position:absolute;
  left:118px;
  top:0px;
  width:892px;
}

.seo_inside
{
  margin-left:auto;
  margin-right:auto;
  width:980px;
}

.seo_txt
{
  font-family: Arial, Helvetica;
  font-size:15px;
  color:#434343;
  text-align:justify;
}

.megrLeft
{
	width: 740px;
	font-family: Arial, Helvetica;
  font-size:15px;
  color:#434343;
  text-align:justify;
  float: left;
}

.numberPic
{
	margin-right: 2px;
}

.megrRight
{
	float: right;
}

.seo_top
{
  background: url(../imgs/subpage/SEO/top_bg.png) left top repeat-x;
  height:64px;
}

.seo_blu
{
  background: #BCF7FD url(../imgs/subpage/SEO/blue_top.png) left top repeat-x;
  height:182px;
}

.seo_blu_sep
{
  height:64px;
}

.seo_blu_container
{
  position:relative;
}

.seo_blu_lbl
{
  font-family: SourceSansProLight, Arial, Helvetica;
  font-size:35px;
  color:#434343;
  text-transform:uppercase;
}

.seo_blu_red
{
  font-family: SourceSansPro, Arial, Helvetica;
  font-size:35px;
  color:#FF003C;
  text-transform:uppercase;
}

.seo_blu_lbl2txt_sep
{
  height:2px;
}

.seo_blu_txt
{
  font-family: Arial, Helvetica;
  font-size:14px;
  color:#434343;
}

.seo_wht
{
  background-color:#FFFFFF;
  height:566px;
}

.seo_map_sep
{
  height:63px;
}

.seo_map_bg
{
  background: url(../imgs/subpage/SEO/map.png) left top no-repeat;
  width:980px;
  height:435px;
}

.seo_map_container
{
  position:relative;
  width:980px;
  height:435px;
}

.seo_map_right
{
  position:absolute;
  left:717px;
  top:-48px;
  z-index:75;
}

.seo_map_rgt_top
{
  background: url(../imgs/subpage/SEO/map_rgt_top.png) left top no-repeat;
  width:264px;
  height:47px;
  text-align:center;
  vertical-align:middle;
  font-family: SourceSansProLight, Arial, Helvetica;
  font-size:30px;
  text-transform:uppercase;
  color:#AFAFAF;
}

.seo_map_rgt
{
  background: url(../imgs/subpage/SEO/map_rgt_bg.png) left top repeat;
  width:264px;
}

.seo_map_rgt_pad
{
  width:11px;
}

.seo_map_rgt_sep
{
  background: url(../imgs/subpage/SEO/map_rgt_sep.png) center center no-repeat;
  height:1px;
  width:264px;
}

.seo_map_rgt_numtsep
{
  height:32px;
}

.seo_map_rgt_numtbl
{
  margin-left:auto;
  margin-right:auto;
}

.seo_map_rgt_numpad
{
  width:2px;
}

.seo_map_rgt_txt1, .seo_map_rgt_txt2, .seo_map_rgt_txt3
{
  font-family: Arial, Helvetica;
  color:#DBDBDB;
  text-align:center;
}

.seo_map_rgt_txt1
{
  font-size:15px;
}

.seo_map_rgt_txt2
{
  font-size:19px;
}

.seo_map_rgt_txt3
{
  font-size:23px;
}

.seo_map_rgt_smltxt
{
  font-family: Arial, Helvetica;
  font-size:10px;
  color:#AFAFAF;
}

.seo_map_rgt_numbsep
{
  height:10px;
}

.seo_map_rgt_btmsep
{
  height:25px;
}

.seo_map_rgt_btm
{
  background: url(../imgs/subpage/SEO/map_rgt_btm.png) left top no-repeat;
  width:264px;
  height:37px;
  text-align:center;
  vertical-align:middle;
  font-family: Arial, Helvetica;
  font-size:11px;
  color:#AFAFAF;
}

.seo_map_btn
{
  position:absolute;
  left:424px;
  top:416px;
  z-index:75;
  background: url(../imgs/subpage/SEO/btn_mennyibekerul.png) left top no-repeat;
  width:248px;
  height:55px;
  text-align:center;
  cursor:pointer;
}

.seo_map_lbl
{
  position:absolute;
  left:0;
  top:440px;
  z-index:75;
  font-family: SourceSansProLight, Arial, Helvetica;
  font-size:30px;
  color:#FF003C;
  text-transform:uppercase;
}

.seo_map_message
{
  position:absolute;
  left:145px;
  top:193px;
  background: url(../imgs/subpage/SEO/map_msg_bg.png) left top no-repeat;
  width:404px;
  height:32px;
  padding-top:2px;
  z-index:75;
  font-family: Arial, Helvetica;
  font-size:26px;
  font-weight:bold;
  color:#434343;
  text-transform:uppercase;
  text-align:center;
  vertical-align:middle;
}

.seo_map_marker
{
  background: url(../imgs/subpage/SEO/map_dot.png) left top no-repeat;
  position:absolute;
  z-index:50;
  width:8px;
  height:8px;
}

.seo_gry
{
  background-color:#DBD7E7;
}

.seo_gry_top_sep
{
  height:33px;
}

.seo_gry_btm_sep
{
  height:36px;
}

.seo_gry_lft
{
  width:455px;
}

.seo_gry_lbl
{
  font-family: SourceSansProLight, Arial, Helvetica;
  font-size:36px;
  color:#434343;
}

.seo_red_lbl
{
  font-family: SourceSansPro, Arial, Helvetica;
  font-size:36px;
  color:#FF003C;
}

.seo_gry_pad
{
  width:70px;
}

.seo_gry_rgt
{
  width:456px;
}

.seo_gry_lbl2txt_sep
{
  height:24px;
}


.seo_gry_list
{
  list-style-type:none;
  list-style-position:inside;
  padding:0 0 0 21px;
  margin:0;
}

.seo_gry_list li
{
  font-family: Arial, Helvetica;
  font-size:12px;
  font-style: italic;
  color:#44b0ba;
  line-height:20px;
  background: url(../imgs/subpage/SEO/list_dot.png) left center no-repeat;
  padding:0 0 0 16px;
  margin:5;
}

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

.seo_red
{
  background-color:#FF0338;
  height:73px;
}

.seo_red_lft
{
  vertical-align:middle;
  width:221px;
  font-family: Arial, Helvetica;
  font-size:30px;
  color:#FFFFFF;
  text-transform:uppercase;
}

.seo_red_mdl
{
  background-color:#FFFFFF;
  width:526px;
  height:73px;
}

.seo_red_ylw_pad
{
  width:4px;
}

.seo_red_ylw_1, .seo_red_ylw_2
{
  background-color:#EDFF6A;
  height:73px;
  text-align:center;
  vertical-align:middle;
}

.seo_red_ylw_1
{
  width:137px;
}

.seo_red_ylw_2
{
  width:158px;
}

.seo_num_fld_tbl
{
  margin-left:auto;
  margin-right:auto;
}

.seo_num_fld_out
{
  width:80px;
}

.seo_num_fld
{
  width:50px;
  height:38px;
  text-align: center;
  border:#C5C7C1 1px solid;
  background-color:#FFFFFF;
  font-family: Arial, Helvetica;
  font-size:24px;
  color:#656565;
}

.seo_num_fld_lbl, .seo_rad_fld_lbl
{
  font-family: Arial, Helvetica;
  font-size:22px;
  color:#434343;
  vertical-align:middle;
}

.seo_rad_fld_lbl
{
  width:120px;
}

.seo_rad_fld
{
  vertical-align:middle;
}

.seo_red_ylw_3_top
{
  background-color:#EDFF6A;
  height:35px;
  width:215px;
  vertical-align:middle;
}

.seo_red_ylw_3_sep
{
  height:4px;
}

.seo_red_ylw_3_btm
{
  background-color:#EDFF6A;
  height:34px;
  width:215px;
  vertical-align:middle;
}

.seo_red_rgt
{
  width:233px;
  vertical-align:middle;
  text-align:right;
  font-family: Arial, Helvetica;
  font-size:26px;
  color:#FFFFFF;
}

.seo_ylw
{
  background: #F1F997 url(../imgs/subpage/SEO/ylw_bg.png) left top repeat-x;
  height:305px;
}

.seo_ylw_top_sep
{
  height:26px;
}

.seo_ylw_txt
{
  font-family: Arial, Helvetica;
  font-size:15px;
  color:#434343;
  text-align:justify;
  width:980px;
  text-align:justify;
}

.seo_ylw_txt2tbl_sep
{
  height:20px;
}

.seo_ylw_img_fld
{
  width:368px;
}

.seo_ylw_sml_txt
{
  font-family: Arial, Helvetica;
  font-size:13px;
  color:#434343;
  line-height:24px;
  text-align:justify;
  width:611px;
}

.seo_gry2
{
  background:#F8F6F6 url(../imgs/subpage/SEO/btm_shadow.png) left bottom repeat-x;
}

.seo_gry2_top_sep
{
  height:21px;
}

.seo_gry2_lft
{
  width:662px;
}

.seo_gry2_llbl
{
  font-family: SourceSansProLight, Arial, Helvetica;
  font-size:36px;
  color:#434343;
  text-transform:uppercase;
}

.seo_gry2_pad
{
  width:55px;
}

.seo_gry2_lbl
{
  font-family: SourceSansProLight, Arial, Helvetica;
  font-size:32px;
  color:#434343;
  text-transform:uppercase;
}

.seo_gry2_lbl2txt_sep
{
  height:24px;
}

.seo_gry2_txt2bar_tsep
{
  height:26px;
}

.seo_gry2_txt2bar_bsep
{
  height:13px;
}

.seo_feedb_top
{
  background: url(../imgs/subpage/SEO/feedback_top.png) left top no-repeat;
  width:264px;
  height:47px;
  vertical-align:middle;
  text-align:center;
}

.seo_feedb_bg
{
  background: url(../imgs/subpage/SEO/feedback_bg.png) left top repeat;
  width:264px;
}

.seo_feedb_pad
{
  width:11px;
}

.seo_feedb_sep
{
  background-color:#D5D5D5;
  height:1px;
  width:243px;
}

.seo_feedb_fldsep_top
{
  height:10px;
}

.seo_feedb_imgfld
{
  width:65px;
  vertical-align:middle;
}

.seo_feedb_txt
{
  font-family: Arial, Helvetica;
  font-size:11px;
  text-align:justify;
  color:#797979;
  width:175px;
}

.seo_feedb_lbl
{
  font-family: Arial, Helvetica;
  font-size:18px;
  color:#797979;
}

.seo_feedb_btmtxt
{
  font-family: Arial, Helvetica;
  font-size:14px;
  text-align:justify;
  color:#797979;
}

.seo_feedb_lnk:link, .seo_feedb_lnk:visited, .seo_feedb_lnk:active
{
  font-family: Arial, Helvetica;
  font-size:14px;
  text-align:justify;
  color:#4098A0;
  text-decoration:none;
}

.seo_feedb_lnk:hover
{
  font-family: Arial, Helvetica;
  font-size:14px;
  text-align:justify;
  color:#4098A0;
  text-decoration:underline;
}

.seo_feedb_fldsep_btm
{
  height:12px;
}

.seo_feedb_btm
{
  background: url(../imgs/subpage/SEO/feedback_btm.png) left top no-repeat;
  width:264px;
  height:17px;
}

.seo_gry2_btm_sep
{
  height:41px;
}

/* Címlap */
.blubar_bg
{
  position:absolute;
  background: url(../imgs/blubar_bg.png) left repeat-x;
  width:100%;
  height:134px;
  top:65px;
  z-index:50;
}

.blubar_bg_transparent
{
  position:absolute;
  background: url(../imgs/blubar_bg_transparent.png) left repeat-x;
  width:100%;
  height:146px;
  top:65px;
  z-index:50;
}

.seo_frontpage_pad
{
  width:20px;
}

.seo_frontpage_sep
{
  height:46px;
}

.seo_frontpage_blu_lbl2txt_sep
{
  height:18px;
}

.seo_frontpage_blu_txt
{
  font-family: Arial, Helvetica;
  font-size:14px;
  color:#434343;
  width:854px;
}