/* õ */

BODY {border:0px; margin:0px; padding:0px; background-color:#FFFFFF;}
BODY {font-family:Arial, Tahoma, Helvetica, sans-serif; font-size:13px; color:#000000;}

.arak table tr td.alt { background-color: #F4F7FB; } 
.arak table td { vertical-align: center; text-align: center; border-bottom: 1px solid #BDD8F2; line-height: 1.3em; padding: 6px 5px; } 

A {color:#04a6c3;}
A:HOVER {color:#4a96c2; text-decoration:none;}

H1 {font-size:24px; color:#2d2d2d; font-weight:normal; margin-top:2px; margin-bottom:2px; padding:0px; text-transform:uppercase;}
H2 {font-size:15px; color:#565656; font-weight:bold; border-bottom:3px solid #f3f3f3; padding-bottom:3px; margin-top:13px;}
H3 {font-size:12px; color:#000000; font-weight:bold;}
H4 {font-size:18px; color:#008000; font-weight:bold; padding-bottom:3px; margin-top:13px;}
H5 {font-size:18px; color:#FF0000; font-weight:bold; padding-bottom:3px; margin-top:13px;}
H6 {font-size:18px; color:#008080; font-weight:bold; margin-bottom:4px; padding:4px; margin-top:4px;}

P {color:#000000;}

@font-face {
  font-family: "FuturaBT";
  src: url(/images/newpromo/H_FUBB__.ttf) format("truetype");
}
@font-face {
  font-family: "FuturaBTMedium";
  src: url(/images/newpromo/H_FUBM__.ttf) format("truetype");
}


.pagecontainer {position:relative; top:0px; left:50%; margin-left:-485px; width:960px; padding:0px;}
html > body .pagecontainer { /* mozilla float hack */ float:left; clear:both;}
.left {float:left;}
.right {float:left;}

.thead {color:#FFFFFF; font-weight:bold;}
.tmain {color:#000000; font-weight:bold;}

.note {background-color:#04a6c3; color:#FFFFFF; font-size:14px;}

/* head */
.headcont {background-color:#0065b5; height:100px;}
.head {width:960px; height:87px; z-index: 978;}
.headborder {background:url(/images/bg1.gif); height:17px;}


/* content */
.content {width:960px; margin-top:20px; float:left; z-index: 0;  }
/* content right */

.content UL {list-style-type:none; margin:0px; padding:0px; border:0px;}
.content UL LI {color:#1b1b1b; padding:0px 0px 1px 15px; margin:0px 0px 0px 15px; border:0px;font-size:12px; background:url(..//arrow1.gif) no-repeat 0px 4px;}
.content .clearer{width:auto; height:1px; clear:both;}
.content .kockaszoveg{margin:5px; position:relative; top:55px; height: 100px; width: 303px; border: 0px solid #000000;}
.content .tovabb{ position:absolute; top:165px; left: 233px; width: 78px; height: 15px;}
.content .tovabb a{font-size:12px; color:#000000; text-decoration:none; font-weight:bold;}/*formázás: 12px fehér nincs aláhuzás, bold*/
.content .tovabb a:hover {color:#FFFFFF; text-decoration:underline;}/*hover effekt: fehér aláhúzott*/

.content UL {list-style-type:none; margin:0px; padding:0px; border:0px;}
.content UL LI {color:#1b1b1b; padding:0px 0px 1px 15px; margin:0px 0px 0px 15px; border:0px;font-size:12px; background:url(/images/arrow1.gif) no-repeat 0px 4px;}

/* footer */
.footerborder {background:url(..//bg1.gif); height:18px; position:relative; float:left; clear:both; width:100%;}
.footercont {background-color:#0065b5; height:100%; position:relative; float:left; clear:both; width:100%; margin:0px; padding:0px; border:0px;}
.footer {margin-top:15px; font-size:11px; color:#2a2a2a; width:960px; height:100%;}
.footer .cimsor {text-transform:uppercase; color:#ffffff; text-align:left; font-size:11px;}
.footer .nlgsys {color:#FFFFFF; text-align:right; font-size:10px;}
.footer A {color:#C0C0C0; text-decoration:none;}
.footer A:HOVER {color:#C0C0C0; text-decoration:underline;}


/* promo */
.ptitle {font-size:14px; color:#000000; text-transform:uppercase; font-weight:bold;}     
.ptext {}


.brand {font-family:"FuturaBT"; text-transform:uppercase; font-size:18px; font-weight:bold; color:#000000; padding:20px 0px 5px 20px; line-height:18px;}

.newpromo12 {width:640px; height:303px; background:url(/images/newpromo/bg_1_2.png) no-repeat;float:left;}
.newpromo12 .newpromo1container {width:615px; height:292px;}
.newpromo12 .newpromo1container .np1title {font-family:"FuturaBT"; text-transform:uppercase; font-size:36px; font-weight:bold; color:#0065b5; padding:25px 0px 15px 30px;}
.newpromo12 .newpromo1container .np1title A {color:#0065b5; text-decoration:none;}
.newpromo12 .newpromo1container .np1price {width:115px; height:122px; float:right; margin:0px 200px 0px 0px; background:url(/images/newpromo/pricebg_1.png) no-repeat top center;}
.newpromo12 .newpromo1container .np1price .np1pline1 {font-family:"FuturaBTMedium"; color:#ffffff; text-align:center; font-size:18px; margin-top:20px;}
.newpromo12 .newpromo1container .np1price .np1pline2 {font-family:"FuturaBT"; color:#ffffff; text-align:center; font-size:36px; margin-top:-10px; margin-bottom:0px; padding-bottom:0px;}
.newpromo12 .newpromo1container .np1price .np1pline3 {font-family:"FuturaBTMedium"; color:#ffffff; text-align:center; font-size:18px; margin-top:-10px;}
.newpromo12 .newpromo1container .np1price .np1pline4 {text-align:center;}
.newpromo12 .newpromo1container .np1subtitle {font-family:"FuturaBTMedium"; font-size:20px; font-weight:normal; color:#000000; padding:0px 0px 20px 30px; line-height:24px;}
.newpromo12 .newpromo1container .np1list {list-style-type:none; padding:0px; margin:0px 0px 0px 14px;}
.newpromo12 .newpromo1container .np1list LI {font-size:14px; font-family:Tahoma; color:#666666; text-transform:uppercase; background:url(/images/newpromo/pipa_1.png) no-repeat 0px 0px; padding:0px 0px 4px 26px;}
.newpromo12 .newpromo1container .np1detailslink {padding:20px 0px 0px 30px;}

.newpromo1 {width:630px; height:303px; background:url(/images/newpromo/bg_1_1.png) no-repeat;float:left;}
.newpromo1 .newpromo1container {width:615px; height:292px;}
.newpromo1 .newpromo1container .np1title {font-family:"FuturaBT"; text-transform:uppercase; font-size:36px; font-weight:bold; color:#0065b5; padding:25px 0px 15px 30px;}
.newpromo1 .newpromo1container .np1title A {color:#0065b5; text-decoration:none;}
.newpromo1 .newpromo1container .np1price {width:115px; height:122px; float:right; margin:0px 200px 0px 0px; background:url(/images/newpromo/pricebg_1.png) no-repeat top center;}
.newpromo1 .newpromo1container .np1price .np1pline1 {font-family:"FuturaBTMedium"; color:#ffffff; text-align:center; font-size:18px; margin-top:20px;}
.newpromo1 .newpromo1container .np1price .np1pline2 {font-family:"FuturaBT"; color:#ffffff; text-align:center; font-size:36px; margin-top:-10px; margin-bottom:0px; padding-bottom:0px;}
.newpromo1 .newpromo1container .np1price .np1pline3 {font-family:"FuturaBTMedium"; color:#ffffff; text-align:center; font-size:18px; margin-top:-10px;}
.newpromo1 .newpromo1container .np1price .np1pline4 {text-align:center;}
.newpromo1 .newpromo1container .np1subtitle {font-family:"FuturaBTMedium"; font-size:20px; font-weight:normal; color:#000000; padding:0px 0px 20px 30px; line-height:24px;}
.newpromo1 .newpromo1container .np1list {list-style-type:none; padding:0px; margin:0px 0px 0px 14px;}
.newpromo1 .newpromo1container .np1list LI {font-size:14px; font-family:Tahoma; color:#666666; text-transform:uppercase; background:url(/images/newpromo/pipa_1.png) no-repeat 0px 0px; padding:0px 0px 4px 26px;}
.newpromo1 .newpromo1container .np1detailslink {padding:20px 0px 0px 30px;}

.newpromo2 {width:315px; height:303px; background:url(/images/newpromo/bg_2_1.png) no-repeat; float:left;}
.newpromo2 .newpromo1container {position:relative; width:300px; height:292px;}
.newpromo2 .newpromo1container .np1title {font-family:"FuturaBT"; text-transform:uppercase; font-size:24px; font-weight:bold; color:#0065b5; padding:25px 0px 15px 30px; line-height:24px;}
.newpromo2 .newpromo1container .np1title A {color:#0065b5; text-decoration:none;}
.newpromo2 .newpromo1container .np1price {width:90px; height:100px; float:right; margin:30px 10px 0px 0px; background:url(/images/newpromo/pricebg_2.png) no-repeat top center;}
.newpromo2 .newpromo1container .np1price .np1pline1 {font-family:"FuturaBT"; color:#ffffff; text-align:center; font-size:14px; margin-top:16px;}
.newpromo2 .newpromo1container .np1price .np1pline5 {font-family:"FuturaBT"; color:#ffffff; text-align:center; font-size:12px; margin-top:16px;}
.newpromo2 .newpromo1container .np1price .np1pline2 {font-family:"FuturaBT"; color:#ffffff; text-align:center; font-size:25px; margin-top:-5px; margin-bottom:0px; padding-bottom:0px;}
.newpromo2 .newpromo1container .np1price .np1pline3 {font-family:"FuturaBT"; color:#ffffff; text-align:center; font-size:13px; margin-top:-5px;}
.newpromo2 .newpromo1container .np1price .np1pline4 {text-align:center;}
.newpromo2 .newpromo1container .np1subtitle {font-family:"FuturaBTMedium"; font-size:16px; font-weight:normal; color:#000000; padding:0px 0px 20px 30px; line-height:14px;}
.newpromo2 .newpromo1container .text {padding:0px 10px 10px 30px;}
.newpromo2 .newpromo1container .np1list {list-style-type:none; padding:0px; margin:0px 0px 0px 14px;}
.newpromo2 .newpromo1container .np1list LI {font-size:11px; font-family:Tahoma; color:#666666; text-transform:uppercase; background:url(/images/newpromo/pipa_2.png) no-repeat 0px 0px; padding:0px 0px 4px 26px;}
.newpromo2 .newpromo1container .np1list .highlighted {font-size:12px; font-weight:bold; color:#93c132;}
.newpromo2 .newpromo1container .np1detailslink {position:absolute; top:250px; left:30px;}

.newpromo3 {width:240px; height:303px; background:url(/images/newpromo/bg_3_1.png) no-repeat; float:left;}
.newpromo3 .newpromo1container {position:relative; width:226px; height:292px;}
.newpromo3 .newpromo1container .np1title {font-family:"FuturaBT"; text-transform:uppercase; font-size:18px; font-weight:bold; color:#0065b5; padding:25px 0px 15px 20px; line-height:18px;}
.newpromo3 .newpromo1container .np1title A {color:#0065b5; text-decoration:none;}
.newpromo3 .newpromo1container .np1price {padding:0px 0px 15px 20px;}
.newpromo3 .newpromo1container .text {padding:0px 10px 10px 20px;}
.newpromo3 .newpromo1container .np1price SPAN {padding:5px 10px 5px 10px; color:#ffffff; font-weight:bold; background-color:#0065b5; font-size:12px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.newpromo3 .newpromo1container .np1subtitle {font-family:"FuturaBTMedium"; font-size:16px; font-weight:normal; color:#000000; padding:0px 0px 20px 20px; line-height:14px;}
.newpromo3 .newpromo1container .np1list {list-style-type:none; padding:0px; margin:10px 0px 0px 5px;}
.newpromo3 .newpromo1container .np1list LI {font-size:9px; font-family:Tahoma; color:#666666; background:url(/images/newpromo/pipa_2.png) no-repeat 0px 0px; padding:0px 0px 10px 20px;}
.newpromo3 .newpromo1container .np1list .highlighted {font-size:11px; font-weight:bold; color:#93c132;}
.newpromo3 .newpromo1container .np1list .price {font-size:11px; font-weight:bold; color:#112233;}
.newpromo3 .newpromo1container .np1detailslink {position:absolute; top:225px; left:20px;}
.newpromo3 .newpromo1container .np1orderlink {position:absolute; top:250px; left:20px;}

.newpromo4 {width:720px; height:303px; background:url(/images/newpromo/bg_4_1_1.png) no-repeat;float:left;}
.newpromo4 .newpromo1container {width:705px; height:292px;}
.newpromo4 .newpromo1container .np1title {font-family:"FuturaBT"; text-transform:uppercase; font-size:36px; font-weight:bold; color:#0065b5; padding:25px 0px 15px 60px;}
.newpromo4 .newpromo1container .np1title A {color:#0065b5; text-decoration:none;}
.newpromo4 .newpromo1container .np1price {width:165px; height:171px; float:right; margin:0px 190px 0px 0px; background:url(/images/newpromo/pricebg_3.png) no-repeat top center;}
.newpromo4 .newpromo1container .np1price .np1pline1 {font-family:"FuturaBTMedium"; color:#ffffff; text-align:center; font-size:18px; margin-top:35px;}
.newpromo4 .newpromo1container .np1price .np1pline2 {font-family:"FuturaBT"; color:#ffffff; text-align:center; font-size:36px; margin-top:-10px; margin-bottom:0px; padding-bottom:0px;}
.newpromo4 .newpromo1container .np1price .np1pline3 {font-family:"FuturaBTMedium"; color:#ffffff; text-align:center; font-size:18px; margin-top:-10px;}
.newpromo4 .newpromo1container .np1price .np1pline4 {text-align:center;}
.newpromo4 .newpromo1container .np1subtitle {font-family:"FuturaBTMedium"; font-size:20px; font-weight:normal; color:#000000; padding:0px 0px 20px 30px; line-height:24px;}
.newpromo4 .newpromo1container .np1list {list-style-type:none; padding:0px; margin:0px 0px 0px 14px;}
.newpromo4 .newpromo1container .np1list LI {font-size:14px; font-family:Tahoma; color:#666666; text-transform:uppercase; background:url(/images/newpromo/pipa_1.png) no-repeat 0px 0px; padding:0px 0px 4px 26px;}
.newpromo4 .newpromo1container .np1detailslink {padding:0px 0px 0px 30px;}


.searchbox {width:960px; height:153px; background:url(/images/newpromo/bg_4_1.png) no-repeat;float:left;} 
.searchbox .np1title {font-family:"FuturaBT"; text-transform:uppercase; font-size:18px; font-weight:bold; color:#FFFFFF; padding:25px 0px 5px 20px; line-height:18px;}
.searchbox .np1title A {color:#FFFFFF; text-decoration:none;}
.searchbox .np1subtitle {font-family:Tahoma; font-size:14px; font-weight:bold; color:#c0c0c0; padding:0px 0px 20px 20px; line-height:14px;}
.searchbox .np1search {padding:0px 0px 20px 20px;}
.searchbox .np1search .np1sline1 {color:#ffffff; font-family:Tahoma; font-size:32px; font-weight:bold; margin-right:5px;}
.searchbox .np1search .np1sline2 {margin-right:5px;}
.searchbox .np1search .np1sline2 INPUT {font-family:Tahoma; font-size:24px; font-weight:bold; color:#000000; background-color:#ffffff; border:0px; padding:2px 4px 2px 4px; text-align:right; width:600px;}
.searchbox .np1search .np1sline3 {margin-right:5px;}
.searchbox .np1search .np1sline3 SELECT {font-family:Tahoma; font-size:24px; font-weight:bold; color:#000000; background-color:#ffffff; border:0px; padding:1px 4px 1px 4px;}

.actionpromo1 {width:675px; height:227px; background:url(/images/newpromo/bg_5.png) no-repeat;}
.actionpromo1 .actionpromo1container {width:659px; height:219px;}
.actionpromo1 .actionpromo1container .np1title {font-family:"FuturaBT"; text-transform:uppercase; font-size:36px; font-weight:bold; color:#ffffff; padding:25px 0px 0px 30px; line-height:36px;}
.actionpromo1 .actionpromo1container .np1title A {color:#ffffff; text-decoration:none;}
.actionpromo1 .actionpromo1container .np1subtitle {font-family:"FuturaBT"; text-transform:uppercase; font-size:72px; font-weight:bold; color:#0065b5; padding:0px 0px 0px 30px; line-height:72px; margin-top:-5px;}
.actionpromo1 .actionpromo1container .np1text1 {font-family:"FuturaBT"; font-size:36px; font-weight:normal; color:#ffffff; padding:0px 0px 0px 30px; line-height:36px; margin-top:-5px;}
.actionpromo1 .actionpromo1container .np1text2 {font-family:Tahoma; font-size:14px; font-weight:normal; color:#fecfcf; padding:0px 0px 0px 30px; line-height:36px;}
.actionpromo1 .actionpromo1container .np1detailslink {float:right; margin-right:20px;}


ul#css3menu1,ul#css3menu1 ul{
	margin:0;list-style:none;padding:0;background-color:none;/*background-color:#0065b5;*/}
ul#css3menu1 ul{
	display:none;position:absolute;left:-7px;top:100%;-moz-box-shadow:2.5px 2.5px 3px #888888;-webkit-box-shadow:2.5px 2.5px 3px #888888;box-shadow:2.5px 2.5px 3px #888888;padding:0 7px 7px;background-color:#ffffff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-color:#d4d4d4;}
ul#css3menu1 li:hover>*{
	display:block;}
ul#css3menu1 li:hover{
	position:relative;}
ul#css3menu1 ul ul{
	position:absolute;left:100%;top:0;}
ul#css3menu1{
	display:block;font-size:0;float:left; height:28px; padding:3px;}
ul#css3menu1 li{
	display:block;white-space:nowrap;font-size:0;float:left;}
ul#css3menu1>li,ul#css3menu1 li{
	margin:0;}
ul#css3menu1 a:active, ul#css3menu1 a:focus{
	outline-style:none;}
ul#css3menu1 a,ul#css3menu1 a.pressed{
	display:block;vertical-align:middle;text-align:left;text-decoration:none;font:14px Trebuchet MS;color:#0065b5;cursor:pointer;}
ul#css3menu1 ul li{
	float:none;margin:10px 0px;}
ul#css3menu1 ul a{
	text-align:left;padding:4px;background-color:#FFFFFF;background-image:none;border-width:0;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;font:14px Tahoma;color:#000000;text-decoration:none;}
ul#css3menu1 li:hover>a{
	background-color:#FFFFFF/*f8ac00*/;border-color:#C0C0C0;border-style:solid;color:#0065b5;text-decoration:none;background-position:0 100px;}
ul#css3menu1 img{
	border:none;vertical-align:middle;margin-right:10px;}
ul#css3menu1 img.over{
	display:none;}
ul#css3menu1 li:hover > a img.def{
	display:none;}
ul#css3menu1 li:hover > a img.over{
	display:inline;}
ul#css3menu1 li a.pressed img.over{
	display:inline;}
ul#css3menu1 li a.pressed img.def{
	display:none;}
ul#css3menu1 span{
	display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul#css3menu1 a{
	padding:5px 10px;
	background-color:none/*background-color:#0065b5;*/
	/*background-image:url("mainbk.png");*/
	background-repeat:repeat;
	background-position:0 0;
	/*border-width:0 0 0 1px; border-style:solid; border-color:#01569a; color:#0065b5; text-decoration:none; text-shadow:#023e6d 1px 1px 1px;}*/
	border-width:0 0 0 1px; border-style: solid; border-color:#a4c8df; color:#ffffff; text-decoration:none;

ul#css3menu1 li ul li a{text-shadow:#cdcdcd 1px 1px 1px;}	
	
ul#css3menu1 li:hover>a,ul#css3menu1 li>a.pressed{
	background-color:#FFFFFF/*f8ac00*/;background-image:url("mainbk.png");background-position:0 100px;border-style:solid;border-color:#0065b5; color:#0065b5;text-decoration:none;}
ul#css3menu1 ul li:hover>a,ul#css3menu1 ul li>a.pressed{
	background-color:#ffffff;background-image:none;font:14px Trebuchet MS;color:#868686;text-decoration:none;}
ul#css3menu1 li.topfirst>a{}
ul#css3menu1 li.toplast>a{}
