body{
  background:#EBE8D6;
  font-family: Tahoma, Arial, Verdana;
  padding:0px;
  margin:0px;	
  border:0px;
  color:#303030;
}

tr,td {
  font-family:Tahoma, Verdana, Arial;
  font-size:13px;
  line-height:16px;
  color:#303030;
  vertical-align:top;
}

/* REDESIGN 2011 */

ul {
  padding-left:10px;
}

ul.felsorolasnyilakkal {
  list-style-image:url('gfx/2011/arrow_right_grey.png');
  line-height:24px;
  font-size:13px;
  padding:0px;
  padding-left:26px;
  margin:0px;
}

.inputmod {
  background-color:transparent;
  border:0 solid transparent;
  color:#202020;
  font-family:Tahoma;
  font-size:12px;
  padding-left:2px;
  margin-right:2px;
  margin-top:8px;
}
.inputleft {
  width:8px;
  height:32px;
  background:url('gfx/2011/input_left.png') no-repeat left top;
}
.inputright {
  width:8px;
  height:32px;
  background:url('gfx/2011/input_right.png') no-repeat left top;
}
.inputbg {
  background:url('gfx/2011/input_bg.png') repeat-x top left;
}

/* REDESIGN 2011 END*/

h1{
	color:#eda017;
	font-size:24px;
	text-align:left;
	font-weight:normal;
	margin:0px;
	padding:0px;
        margin-bottom:20px;
        line-height:22px;
}
h2{
	color:#ffffff;
	font-size:14px;
	text-align:left;
	font-weight:normal;
        margin:0px;
        padding:0px;
}
h3{
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:2px;
}
h4{
	color:#414040;
	font-size:12px;
	text-align:left;
        font-weight:bold;
	margin-bottom:0px;
	margin-top:2px;
}

.szerzodes h2 {
  color:#EDA017;
  font-weight:bold;
}

ul{
	margin-left:20px;
	line-height:18px;
        margin-bottom:10px;
}

a:link{color:#cd8600; text-decoration:underline;}
a:visited{color:#cd8600; text-decoration:underline;}
a:hover{color:#ff9600; text-decoration:none;}
a:active{color:#cd8600; text-decoration:underline;}

a.tablazat:link, a.tablazat:visited { color:#cd8600; font-size:12px; text-decoration:none; padding-right:16px; background:url('gfx/2011/arrow_doubleright_linkorangeoff.png') no-repeat right center; }
a.tablazat:hover, a.tablazat:active { color:#ff9600; font-size:12px; text-decoration:none; padding-right:16px; background:url('gfx/2011/arrow_doubleright_linkorangeon.png') no-repeat right center; }

a.tablazat2:link, a.tablazat2:visited { color:#cd8600; font-size:12px; text-decoration:none; padding-left:16px; background:url('gfx/2011/arrow_doubleleft_linkorangeoff.png') no-repeat left center; }
a.tablazat2:hover, a.tablazat2:active { color:#ff9600; font-size:12px; text-decoration:none; padding-left:16px; background:url('gfx/2011/arrow_doubleleft_linkorangeon.png') no-repeat left center; }

a.tablazatfel:link, a.tablazatfel:visited { color:#cd8600; font-size:12px; text-decoration:none; padding-left:16px; background:url('gfx/2011/arrow_doubleup_linkorangeoff.png') no-repeat left center; }
a.tablazatfel:hover, a.tablazatfel:active { color:#ff9600; font-size:12px; text-decoration:none; padding-left:16px; background:url('gfx/2011/arrow_doubleup_linkorangeon.png') no-repeat left center; }

a.szimplafel:link, a.tablazatfel:visited { color:#cd8600; font-size:12px; text-decoration:none; padding-left:16px; background:url('gfx/2011/arrow_up_linkorangeoff.png') no-repeat left center; }
a.szimplafel:hover, a.tablazatfel:active { color:#ff9600; font-size:12px; text-decoration:none; padding-left:16px; background:url('gfx/2011/arrow_up_linkorangeon.png') no-repeat left center; }

a.kapcsolat:link{color:#02496D; font-size:11px; font-weight:bold; text-decoration:none;}
a.kapcsolat:visited{color:#02496D; font-size:11px; font-weight:bold; text-decoration:none;}
a.kapcsolat:hover{color:#2A2D2E; font-size:11px; font-weight:bold; text-decoration:none;}
a.kapcsolat:active{color:#02496D; font-size:11px; font-weight:bold; text-decoration:none;}

a.copyright:link{color:#d3d3d3; font-weight:bold; font-size:10px; text-decoration:none;}
a.copyright:visited{color:#d3d3d3; font-weight:bold; font-size:10px; text-decoration:none;}
a.copyright:hover{color:#d3d3d3; font-weight:bold; font-size:10px; text-decoration:none;}
a.copyright:active{color:#d3d3d3; font-weight:bold; font-size:10px; text-decoration:none;}

a.copyright2:link{color:#373B3E; font-weight:bold; font-size:10px; text-decoration:none;}
a.copyright2:visited{color:#373B3E; font-weight:bold; font-size:10px; text-decoration:none;}
a.copyright2:hover{color:#0381B5; font-weight:bold; font-size:10px; text-decoration:none;}
a.copyright2:active{color:#373B3E; font-weight:bold; font-size:10px; text-decoration:none;}

a.topmenu:link{color:#383C3F; font-size:13px; font-weight:bold; text-decoration:none;}
a.topmenu:visited{color:#383C3F; font-size:13px; font-weight:bold; text-decoration:none;}
a.topmenu:hover{color:#FF9600; font-size:13px; font-weight:bold; text-decoration:none;}
a.topmenu:active{color:#383C3F; font-size:13px; font-weight:bold; text-decoration:none;}

a.leftmenu_top:link{color:#FFFFFF; font-size:13px; font-weight:normal; text-decoration:none;}
a.leftmenu_top:visited{color:#FFFFFF; font-size:13px; font-weight:normal; text-decoration:none;}
a.leftmenu_top:hover{color:#FFFFFF; font-size:13px; font-weight:normal; text-decoration:none;}
a.leftmenu_top:active{color:#FFFFFF; font-size:13px; font-weight:normal; text-decoration:none;}

a.leftmenu_bottom:link{color:#1C1E20; font-size:11px; font-weight:bold; text-decoration:none;}
a.leftmenu_bottom:visited{color:#1C1E20; font-size:11px; font-weight:bold; text-decoration:none;}
a.leftmenu_bottom:hover{color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none;}
a.leftmenu_bottom:active{color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none;}

.leftmenu {
  background: url('gfx/lmenu_bg.gif') left bottom;
}
.leftmenu_on {
  /* background: url('gfx/lmenu_bg_on.gif') left bottom; */
  background: url('gfx/lmenu_bg2_on.gif') left bottom;
}

.ar {
	font-size:12px;
	text-align:left;
        font-weight:normal;
	margin-bottom:10px;
}

.akciosar {
	color:#D02020;
	font-size:10px;
	text-align:left;
        font-weight:bold;
	margin-bottom:10px;     
}

.copyright{
	color:#373B3E;
	font-size:11px;
}
.little{
	color:#414040;
	font-size:11px;
	text-align:left;
        font-weight:normal;
	margin-bottom:10px;
}

.little2{
	font-size:12px;
}
.white{
	color:#FFFFFF;
	font-size:11px;
	text-align:left;
}

.white_big{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}

.green{
	color:#6A9001;
}
.green2{
	color:#688A09;
        font-size:13px;
}
.red{
	color:#8F0202;
        font-weight:bold;
}
.blue{
	color:#01407A;
	font-size:12px;
        font-weight:bold;
}
.orange{
	color:#FF6000;
}

/* package's box */

table.packages td { vertical-align: top; }
table.box_outerborder { border: #202020 dotted 1px; width: 180px; }
table.box1 { background-color: #202020; width: 180px; }
table.box1 td { background-color: #EBE8D6; padding: 1px; vertical-align: top; }
table.box1 td.head { background-color: #202020;  color: #E0E0E0; padding-left: 4px; padding-top: 1px; padding-bottom: 1px }
table.box1 td.info { font-style: italic; padding: 5px; }
table.box1 td.text { padding: 5px; }
table.box1 td.csomagar { font-weight: bold; padding: 5px; }

table.box_outerborder2 { border: #202020 dotted 1px; width: 330px; }
table.box2 { background-color: #202020; width: 330px; }
table.box2 td { background-color: #EBE8D6; padding: 1px; vertical-align: top; }
table.box2 td.head { background-color: #202020;  color: #E0E0E0; padding-left: 4px; padding-top: 1px; padding-bottom: 1px }
table.box2 td.info { font-style: italic; padding: 5px; }
table.box2 td.text { padding: 5px; }
table.box2 td.csomagar { font-weight: bold; padding: 5px; }


.tmcategories { line-height:19px; background-color: #DBD8C6; padding:6px; border-left: #C2BFAF solid 3px; border-right: #E4A426 solid 3px; }
.tmcategories_title { background-color: #DBD8C6; border-bottom: #EBE8D6 solid 1px; border-top: #EBE8D6 solid 1px; padding:4px; font-weight:bold; }

/* orders */
form { margin: 0px; }
label { cursor:pointer; cursor:hand; }
.rendeles_ar_osszesen { color:#02496D; font-size:12px; font-weight:bold; text-decoration: none; }
.msg { border-bottom: #727679 solid 1px; background-color: #F5E9B6; padding: 6px; margin: 0px; }
.msginfo { border: #727679 solid 1px; background-color: #FC3A2D; padding: 6px; margin: 0px; margin-bottom:10px; color: #FFFFFF; font-weight: bold; }
.msgaccept { border: #727679 solid 1px; background-color: #7CE929; padding: 6px; margin: 0px; margin-bottom:10px; color: #FFFFFF; font-weight: bold; }
.ordersbox { padding: 12px; }
h1.orders {
	/*color:#2A2929;*/
        color:#744C06;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:2px;
        /*text-decoration: underline;*/
}
h2.orders {
  color: #FFFFFF;
  background: url('gfx/btt_megrendelem_bg.jpg') #2C2F30 left bottom; 
  background-repeat: repeat-x;
  height: 30px;
  border-left: #2A2929 solid 1px;
  border-right: #2A2929 solid 1px;
  font-size: 12px;
  text-align: left;
  padding-left: 8px;
}
h2.orders p {
  padding-top: 6px;
}

.headerbg {
  background-image: url(gfx/header_bg.jpg);
  background-repeat: repeat-x;
}
.leftsidebg {
  background-image: url(gfx/leftside_bg.jpg);
  background-repeat: repeat-y;
  background-position: left;
}
.leftside_top {
  background-color: #EEA518;
  background-image: url(gfx/top_banner_bottom.jpg); 
  background-repeat: no-repeat; 
  background-position: bottom; 
  padding: 10px;
}

.pageoutermost {
  background: url('./gfx/2011/header_bg.png') left top;
  background-repeat: repeat-x;
}
.entryleveltab {
  background: url('./gfx/2011/content_index_tableft_off.png') left top;
  background-repeat: no-repeat;
  height:128px;
  cursor:pointer; cursor:hand;
}
.entryleveltab:hover {
  background: url('./gfx/2011/content_index_tableft_off_hover.png') left top;
}
.entryleveltab_on {
  background: url('./gfx/2011/content_index_tableft_on.png') left top;
  background-repeat: no-repeat;
  height:128px;
  cursor:pointer; cursor:hand;  
}
.entryleveltab_on:hover {
  background: url('./gfx/2011/content_index_tableft_on.png') left top;
}
.premiumleveltab {
  background: url('./gfx/2011/content_index_tabright_off.png') left top; /* on */
  background-repeat: no-repeat;
  height:128px;
  cursor:pointer; cursor:hand;
}
.premiumleveltab:hover {
  background: url('./gfx/2011/content_index_tabright_off_hover.png') left top;
}
.premiumleveltab_on {
  background: url('./gfx/2011/content_index_tabright_on.png') left top;
  background-repeat: no-repeat;
  height:128px;
  cursor:pointer; cursor:hand;  
}
.premiumleveltab_on:hover {
  background: url('./gfx/2011/content_index_tabright_on.png') left top;
}

.headtoptext {
  text-align:right;
  font-size:10px;
  padding-top:15px;
  padding-right:10px;
  color:#303030;
}
.toplogoimg {
  padding-top:25px;
  padding-left:20px;
  border:0px;
}
.headtext {
  text-align:right;
  vertical-align:bottom;
  color:#e4e4e4;
  font-size:12px;
  padding-bottom:10px;
}
.headtextshadow {
  text-align:right;
  vertical-align:bottom;
  color:#303030;
  font-size:12px;
  padding-bottom:10px;
  position:relative;
  z-index:100;
  top:-1px;
  left:-1px;
}
.leftmenutitle {
  background: url('./gfx/2011/sidebox_title.png') left top; 
  background-repeat:no-repeat; 
  height:32px; 
  padding-bottom:10px;
  font-weight:normal;
  color:#FFFFFF;
}
.leftmenuitem {
  padding-top:5px;
  padding-bottom:5px;
}
a.leftmenuitemlink:link{padding-left:23px; color:#303030; font-size:12px; font-weight:normal; text-decoration:none;}
a.leftmenuitemlink:visited{padding-left:23px; color:#303030; font-size:12px; font-weight:normal; text-decoration:none;}
a.leftmenuitemlink:hover{padding-left:23px; color:#cd8600; font-size:12px; text-decoration:none; background:url('./gfx/2011/arrow_right_orange.png') no-repeat left center;}
a.leftmenuitemlink:active{padding-left:23px; color:#303030; font-size:12px; font-weight:normal; text-decoration:none;}
.contentcolumnouter {
  padding-left:30px;
}
.contentbox {
  background: url('./gfx/2011/content_bg.png') left top; 
  background-repeat:repeat-y;
  padding:10px;
}
.footer {
  background: url('./gfx/2011/footer_bg.png') left top;
  background-repeat: repeat-x;
  color:#FFFFFF;
}
.footer td {
  color:#d3d3d3;
}
a.footerlink:link { color:#d3d3d3; line-height:20px; font-size:12px; font-weight:normal; text-decoration:none; padding-left:16px; background:none; }
a.footerlink:visited { color:#d3d3d3; line-height:20px; font-size:12px; font-weight:normal; text-decoration:none; padding-left:16px; background:none; }
a.footerlink:hover { color:#febb38; line-height:20px; font-size:12px; font-weight:normal; text-decoration:none; padding-left:16px; background:url('gfx/2011/arrow_right_orange2.png') no-repeat left center; }
a.footerlink:active { color:#d3d3d3; line-height:20px; font-size:12px; font-weight:normal; text-decoration:none; padding-left:16px; background:none; }
.footerheading {
  padding-top:17px;
  height:40px;
  font-weight:normal;
  color:#febf46;
  text-transform:uppercase;
}
.copyrighttext {
  text-align:justify;
  font-size:9px;
  line-height:12px;
  color:#d3d3d3;
  padding-bottom:10px;
}
.tabtextentrylevel {
  padding:55px 10px 10px 134px;
}
.tabtextpremiumlevel {
  padding:55px 10px 10px 128px;
}
.content {
  background: url('./gfx/2011/content_bg.png') left top; 
  background-repeat:repeat-y;
  padding:10px 40px 10px 20px;
  text-align:justify;
}
