html
, body
{
	padding: 0;
	margin: 0;
}

body
{
}

html {overflow-y: scroll;}

.wrapper
{
	width: 1008px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 0;
	left: -8px;
}
/* for ies */
.wrapper
	,
{
	left: -9px;
}

.w2
{
}
* html .w2
{
	background: url(img2/center_bg.gif) repeat-y top left;
}



.header
{
	background: url(img2/top.jpg) no-repeat;
	height: 284px;
}

.header2
{
	background: url(img2/header2.jpg) no-repeat;
	height: 158px;
}

.columns
{
	background: url(img2/center_bg.gif) repeat-y top left;
	position: relative;
	top: 0;
	left: 0;
}
/* for ie 6 */
* html .ie6fooldalbg .col_center
{
	background-image: url(img3/ie6_frontpage.png);
}


.col_left
{
	
}
/*
.columns
	,
{
	background: red;
}
*/

.col_left
{
	float: left;
	width: 171px;
	background: url(img2/left_bg.gif) repeat-y;
}
.col_left
, .col_left a
, .col_left a:link
, .col_left a:visited
{
	color:#003300;
	font-family:tahoma;
	font-size:11px	
}


/******************\
 *  CENTER
\******************/

.col_center
{
	float: left;
	width: 663px;
	background: url(img2/center_top.jpg) no-repeat top left;
	padding-top: 12px;
	font-family:trebuchet;
}


.clm2
{
	/*background-image: url(img2/center_bg2.gif);*/
}

.clm2 .bgtop
{
	/*background: url(img2/content_frame_top.gif) no-repeat 169px 0;*/
}

.clm2 .bgbottom
{
	/*background: url(img2/content_frame_bottom.gif) no-repeat bottom right;*/
}

.clm2 .col_center
{
	/*background: none;*/
	
	/*
	border-top: 2px ridge #333333;
	border-left: 2px ridge #333333;
	border-bottom: 2px ridge #333333;
	*/
	margin-bottom: 70px;
}


.ft2
{
	position: relative;
	top: 0;
	left: 0;
}

.ft2 #slice_59
{
	position: absolute;
	top: -55px;
	left: 171px;
}

.clf2
{
	/*background-image: url(img2/center_bg2.gif);*/
	background-image: none;
	padding-top: 5px;
	/*border-right: 2px #555 ridge;*/
	/*width: 169px !important; */
}

.clf2 .top
{
	display: none;
}

.clf2 .menuelem
{
	margin-bottom: 8px;
}

.hdr3
{
	background-image: url(img2/header4.jpg);
	height: 157px;	
}

.content
{
	text-align: justify;
	
	color: #333333;
	font-family: tahoma;
	font-size: 11px;
	margin: 15px;
}

.content h2
{
	display: block;
	font-size: 1.5em;
	font-weight: bold;
	margin: 0.83em 0;
	background: url(img3/kocka8.gif) no-repeat 0px 8px;
	padding-left: 15px;
}


.content h2
, .content h3
{
	display: block;
	font-size: 16px;
	font-weight: bold;
	margin: 0.83em 0;
	background: url(img3/kocka8.gif) no-repeat 0px 8px;
	padding-left: 15px;
}

.content h3
{
	background: url(images/kiskocka.gif) no-repeat 2px 5px;
}

.content h4
, .content h3
{
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
}

.content .right
{
	float: right;
}

.content .left
{
	float: left;
	
	/* protection from text */
	padding: 10px 10px 5px 0;
}

.content .center
{
	text-align: center;
}

.content .red
{
	color: #8b1918;
}

.content .gfired
{
	color: #ff0000;
}

.content .fmgreen
{
	color: #67a543;
	color: #729b17;
}

.content .fmred
{
	/*color: #8a1616;*/
	/*color: red;*/
	/*color: #be0000;*/
	color: #b20606;
}

.content .clr
{
	clear: both;
}

.content .lclr
{
	clear: left;
}

.content .rclr
{
	clear: right;
}

.content .align_r
{
	text-align: right;
}

.content .align_l
{
	text-align: left;
}

.content .align_c
{
	text-align: center;
}

.content .align_j
{
	text-align: justify;
}

.content .w500 img
{
	width: 500px;
	height: auto;
}

.content .w400 img
{
	width: 400px;
	height: auto;
}

.content .w350 img
{
	width: 350px;
	height: auto;
}

.content .w300 img
{
	width: 300px;
	height: auto;
}

.content .w200 img
{
	width: 200px;
	height: auto;
}

.content .w150 img
{
	width: 150px;
	height: auto;
}

.content .w100 img
{
	width: 100px;
	height: auto;
}

.content .w75 img
{
	width: 75px;
	height: auto;
}

.content .b200 { width: 200px; }
.content .b250 { width: 250px; }
.content .b300 { width: 300px; }
.content .b350 { width: 350px; }
.content .b400 { width: 400px; }

.content .col
{
	margin: 10px 12px 10px 12px;
}

/******************\
 *  RIGHT
\******************/

.col_right
{
	float: left;
	width: 173px;
	background: url(img2/right_bg.gif) repeat-y;
	padding-bottom: 319px; /* a right_banner-nek*/
}

.col_left .top
{
	background: url(img2/left_top.jpg) no-repeat top left;
	height: 38px;
}
.col_left .sep
{
	background: url(img3/separator.png) no-repeat top center;
	height: 2px;
	margin-top: 14px;
	margin-bottom: 14px;
}

.col_center .leadin
{
	background: url(img2/leadin_bottom.png) no-repeat bottom left;
	padding-bottom: 17px;
}
/* for ies */
.col_center .leadin
	,
{
	padding-bottom: 0;
}


.col_center .promo_box
{
	float: left;
}

.col_center .newsbox
, .ie6_newstext
{
	background: url(img2/lead_news_bg.jpg) no-repeat top left;
	width: 216px;
	height: 248px;
	float: right;
	position: relative;
	top: 2px;
	right: 13px;
	
	font: normal 9px verdana;
	/*letter-spacing: -0.09em;*/
	letter-spacing: -0.02em;
	color: #333333;
	text-align: left;
}

.col_center .newsbox p
, .ie6_newstext p
{
	margin-bottom: 20px;
}


/* for ie 6 */
/*
* html .col_center .newsbox
{
	float: none;
	position: relative;
}
*/

.col_center .newsbox .text
, .ie6_newstext .text
{
	float: left;
	padding: 40px 7px 4px 7px;
}
/* for ie 6 */
/*
* html .col_center .newsbox .text
{
	position: absolute;
	top: 0;
	left: 0;
	background: red;
	width: 500px;
	height: 500px;
	border: 2000px solid black;
	z-index: 100000;
}
*/

.col_center .newsbox .text a
, .col_center .newsbox .text a:link
, .col_center .newsbox .text a:visited
, .ie6_newstext .text a
, .ie6_newstext .text a:link
, .ie6_newstext .text a:visited
{
	display: block;
	color: #333333;
	float: right;
	margin-right: 10px;
}

.col_center .newsbox .text a:hover
, .col_center .newsbox .text a:active
, .ie6_newstext .text a:hover
, .ie6_newstext .text a:active
{
	color: #bb3333;
}

.col_center .newsbox .clr
, .ie6_newstext .clr
{
	height: 1px;
	background: url(img2/lead_news_separator.png) no-repeat top center;
}
.ie6_newstext .clr
{
	padding-top: 4px;
}


.col_right .top
, .col_right .test
, .col_right .downloads_top
, .col_right .downloads_hu
, .col_right .downloads_white
{
	padding-top: 0;
	margin-top: 0;
	background: url(img2/right_top.png) no-repeat top left;
	height: 29px;
}

* html .col_right .top
, * html .col_right .test
, * html .col_right .downloads_top
, * html .col_right .downloads_hu
, * html .col_right .downloads_white
{
	margin-top: -4px;
}

.col_right .test
{
	background-image: url(img3/test_top.png);
}

.col_right .downloads_top
, .col_right .downloads_hu
, .col_right .downloads_white
{
	background-image: url(img3/downloads_top_en.png);
	height: 45px;
}
.col_right .downloads_hu
{
	background-image: url(img3/downloads_top_hu.png);
}
.col_right .downloads_white
{
	background-image: url(img3/downloads_top_white.png);
}

.right_banner
, .ie6_right_banner
{
	background: url(img2/right_banner.png) no-repeat;
	width: 165px;
	height: 309px;
	position: absolute;
	bottom: 0;
	right: 0;
	z-index: 1000;
}

.right_banner img
, .ie6_right_banner img
{
	border: 0;
}


.footer
{
	background: url(img2/footer.png) no-repeat top left;
	height: 36px;
	
	color:#003300;
	font-family:tahoma;
	font-size:11px;
}

.footer .address
{
	float: left;
	margin: 15px 0 0 5px;
}

.footer .misc
{
	margin: 15px 5px 0 0;
	float: right;
	font-weight: bold;
}

/* for ies */
.ghost_row .l
, .ghost_row a
, .ghost_row a:link
, .ghost_row a:visited
	,
{
	display: inline-block;
	line-height: 15px;
}

.ghost_row .title
{
	padding: 1px 0 1px 0;
	margin: 0;
	font: bold 10px "tahoma";
	color: white;
	font-variant: small-caps;
	letter-spacing: 0.7em;
}
/* for ie 7 */
*:first-child+html .ghost_row .title
{
	letter-spacing: 0.5em;
}
/* for ie 6 */
/*
* html .ghost_row
{
	position: relative;
	top: 0;
	left: 0;
	padding-top: 14px;
}
*/
* html .ghost_row .title
{
	margin: -1px 0 0 0;
	position: relative;
	
}/*
	height: 10px;
	padding: 2px 0 2px 0;
	position: absolute;
	top: 0;
	left: -50%;
	width: 100%;
	letter-spacing: 0.8em;
	
}
*/

.toplinks
{
	position: absolute;
	top: 119px;
	left: 32px;
}

.toplinks img
{
	width: 100%;
	height: 100%;
	border: 0;
}

.toplink
, .toplink:link
, .toplink:visited
{
	display: block;
	float: left;
	width: 127px;
	height: 38px;
	margin-right: 5px;
}

.cegunkrol .toplink:hover
, .cegunkrol .toplink:active
, .cegunkrol .active
{
	background: url(images/slice_15.jpg) no-repeat;
}

.termekek .toplink
, .termekek .toplink:link
, .termekek .toplink:visited
{
	width: 143px;
	margin-right: 6px;
}
.termekek .toplink:hover
, .termekek .toplink:active
, .termekek .active
{
	background: url(images/menu_17.jpg) no-repeat;
}


.megoldasok .toplink
, .megoldasok .toplink:link
, .megoldasok .toplink:visited
{
	width: 150px;
}
.megoldasok .toplink:hover
, .megoldasok .toplink:active
, .megoldasok .active
{
	background: url(images/menu_19.jpg) no-repeat;
}


.gyartoink .toplink
, .gyartoink .toplink:link
, .gyartoink .toplink:visited
{
	width: 114px;
	margin-right: 6px;
}
.gyartoink .toplink:hover
, .gyartoink .toplink:active
, .gyartoink .active
{
	background: url(images/menu_21.jpg) no-repeat;
}


.teszteles .toplink
, .teszteles .toplink:link
, .teszteles .toplink:visited
{
	width: 134px;
}
.teszteles .toplink:hover
, .teszteles .toplink:active
, .teszteles .active
{
	background: url(images/menu_23.jpg) no-repeat;
}


.hirek .toplink
, .hirek .toplink:link
, .hirek .toplink:visited
{
	width: 137px;
	margin-right: 6px;
}
.hirek .toplink:hover
, .hirek .toplink:active
, .hirek .active
{
	background: url(images/menu_25.jpg) no-repeat;
}


.kapcsolat .toplink
, .kapcsolat .toplink:link
, .kapcsolat .toplink:visited
{
	width: 120px;
}
.kapcsolat .toplink:hover
, .kapcsolat .toplink:active
, .kapcsolat .active
{
	background: url(images/menu_27.jpg) no-repeat;
}



.kepek
{
	position: absolute;
	top: 157px;
	left: 0px;
}

.kepek img
{
	border: 0;
	width: 100%;
	height: 100%;
}

.kepek a
, .kepek a:link
, .kepek a:visited
{
	display: block;
	float: left;
	width: 401px;
	height: 127px;
}

.kepek .uzleti a
, .kepek .uzleti a:link
, .kepek .uzleti a:visited
{
	margin-right: 14px;
	width: 420px;
}



.fooldal .menuelem
{
	margin: 0 0 7px 0;
}

.fooldal .menuelem a
, .fooldal .menuelem a:link
, .fooldal .menuelem a:visited
{
	text-decoration: none;
	color: #030;
}

.fooldal .menuelem a:hover
, .fooldal .menuelem a:active
{
	color: red;
}


.header2 .topright
, .hdr4 .topright
{
	position: absolute;
	top: 48px;
	left: 834px;
	width: 171px;
	height: 51px;
}

.header2 .topright img
, .hdr4 .topright img
{
	border: 0;
	width: 171px;
	height: 17px;
}

.header2 .topright a
, .header2 .topright a:link
, .header2 .topright a:visited
, .header2 .topright .ls
, .header2 .topright .ls:link
, .header2 .topright .ls:visited
, .header2 .topright .lm
, .header2 .topright .lm:link
, .header2 .topright .lm:visited
, .header2 .topright .l
, .header2 .topright .l:link
, .header2 .topright .l:visited
, .hdr4 .topright a
, .hdr4 .topright a:link
, .hdr4 .topright a:visited
, .hdr4 .topright .ls
, .hdr4 .topright .ls:link
, .hdr4 .topright .ls:visited
, .hdr4 .topright .lm
, .hdr4 .topright .lm:link
, .hdr4 .topright .lm:visited
, .hdr4 .topright .l
, .hdr4 .topright .l:link
, .hdr4 .topright .l:visited
{
	display: block;
	background: url(img3/tr_contact.gif) no-repeat;
}

.header2 .topright .ls
, .header2 .topright .ls:link
, .header2 .topright .ls:visited
, .hdr4 .topright .ls
, .hdr4 .topright .ls:link
, .hdr4 .topright .ls:visited
{
	background-image: none; /*url(img3/tr_search.gif);*/
}

.header2 .topright .lm
, .header2 .topright .lm:link
, .header2 .topright .lm:visited
, .hdr4 .topright .lm
, .hdr4 .topright .lm:link
, .hdr4 .topright .lm:visited
{
	background-image: none; /*url(img3/tr_sitemap.gif);*/
}

.header2 .topright .l:hover
, .header2 .topright .l:active
, .hdr4 .topright .l:hover
, .hdr4 .topright .l:active
{
	background-position: 0 -17px;
}


.only_for_ie_six
{
	display: none;
}
.ie6_newstext
{
		position: absolute;
		top: 373px;
		left: 605px;
/*		padding-top: 50px;*/
}

.ie6_right_banner
{
	bottom: 35px;
}


.topsztori
{
	width: 423px;
	height: 250px;
	display: inline-block;
}

/* for ie 6 */
* html .topsztori
{
	margin-top: -14px;
	margin-bottom: 14px;
	height: 264px;
}

/* hide from ie 6 */
html>body .topsztori
{
	position: relative;
	top: 0;
	left: 0;
}


.promo_box
, .promo_box .ts_frame
, .promo_box .slide
{
	width: 425px;
	height: 250px;
	overflow: hidden;
}

.promo_box .ts_frame
{
}


/* for ie 7 */
*:first-child+html .promo_box
{
	margin-bottom: 17px;
}

.promo_box #slide_0
{
	margin-top: 0px;
}

.promo_box .elhuzok
{
	width: 425px;
	height: 250px;
	overflow: hidden;
}
/* for ies */
.promo_box .elhuzok
	,
{
	margin-top: -19px;

	/* disable cleartype */
	filter:alpha(opacity=100);
	opacity: 1.0;
}
/* for ie 6 */
* html .promo_box .elhuzok
{
	margin-top: -24px;
}

.promo_box
{
}

.promo_box .slide img
{
	margin-bottom: -250px;
}

/* for ies */
.promo_box .slide img
	,
{
	margin-top: -15px;
}

/* for ie 6 */
* html .promo_box .slide img
{
	margin-top: -20px;
}

.promo_box .slide .l
, .promo_box .slide .l:link
, .promo_box .slide .l:visited
{
	font: bold 11px tahoma, sans-serif;
	color: white;
	display: block;
	text-shadow: white;
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00FFFFFF', EndColorStr='#00FFFFFF');*/
}

.promo_box .slide .l .select
, .promo_box .slide .l:link .select
, .promo_box .slide .l:visited .select
, .promo_box .slide .h .select
, .promo_box .slide .h:link .select
, .promo_box .slide .h:visited .select
{
	background-position: 0 -13px;
	background-repeat: no-repeat;	
	opacity: 0.99;
	display: block;
	height: 13px;
	cursor: pointer;
}
.promo_box .slide .h .select
, .promo_box .slide .h:link .select
, .promo_box .slide .h:visited .select
{
	background-position: 0 2px;
	height: 30px;
}
.promo_box .slide .l:hover .select
, .promo_box .slide .l:active .select
{
	background-position: 0 2px;
}
.promo_box .slide .h:hover .select
, .promo_box .slide .h:active .select
{
	background-position: 0 -22px;
}

.promo_box .slide .h2 .select
, .promo_box .slide .h2:link .select
, .promo_box .slide .h2:visited .select {}
.promo_box .slide .h2:hover .select
, .promo_box .slide .h2:active .select
{
	background-position: 0 -24px;
}


.promo_box .slide .h3 .select
, .promo_box .slide .h3:link .select
, .promo_box .slide .h3:visited .select {}
.promo_box .slide .h3:hover .select
, .promo_box .slide .h3:active .select
{
	background-position: 0 -27px;
}


.promo_box .slide .h4 .select
, .promo_box .slide .h4:link .select
, .promo_box .slide .h4:visited .select {}
.promo_box .slide .h4:hover .select
, .promo_box .slide .h4:active .select
{
	background-position: 0 -30px;
}




.promo_box .slide .l:hover
, .promo_box .slide .l:active
{
	color: red !important;
	text-decoration: none !important;
}


.promo_box .slide .h
, .promo_box .slide .h:link
, .promo_box .slide .h:visited
{
	overflow: hidden;
}
/* hide from ies */
*|html .promo_box .slide .h
, *|html .promo_box .slide .h:link
, *|html .promo_box .slide .h:visited
{
	position: relative;
	top: 0;
	left: 0;
}

/* hide from ies */
*|html .promo_box .slide .hi
{
	position: absolute;
	top: 0px;
	left: 0;
	float: none;
	z-index: 100;
}

.promo_box .slide .hi
{
	border: 0;
}

.promo_box .slide .h .hi
, .promo_box .slide .h:link .hi
, .promo_box .slide .h:visited .hi
{
	margin-top: -0;
}

/* for ies */
.promo_box .slide .h .hi
, .promo_box .slide .h:link .hi
, .promo_box .slide .h:visited .hi
	,
{
	margin-top: -11px;
}

.promo_box .slide .h:hover .hi
, .promo_box .slide .h:active .hi
{
	margin-top: -22px;
}

/* for ies */
.promo_box .slide .h:hover .hi
, .promo_box .slide .h:active .hi
	,
{
	margin-top: -33px !important;
}

.promo_box .slide .h0
{
	margin-top: -220px;
	margin-left: 64px;
	margin-bottom: 220px;
	width: 291px;
	height: 22px;
}
.promo_box .slide .h0 .select
{
	width: 291px;
	height: 22px;
}


.promo_box .slide .h1
{
	margin-top: -187px;
	margin-left: 65px;
	margin-bottom: 187px;
	width: 264px;
	height: 22px;
}
.promo_box .slide .h1 .select
{
	width: 264px;
	height: 22px;
}


.promo_box .slide .h2
{
	margin-top: -211px;
	margin-left: 62px;
	margin-bottom: 211px;
	width: 351px;
	height: 24px;
}
.promo_box .slide .h2 .select
{
	width: 351px;
	height: 24px;
}


.promo_box .slide .h2 .hi
, .promo_box .slide .h2:link .hi
, .promo_box .slide .h2:visited .hi
{}
.promo_box .slide .h2:hover .hi
, .promo_box .slide .h2:active .hi
{
	margin-top: -24px;
}
/* for ies */
.promo_box .slide .h2:hover .hi
, .promo_box .slide .h2:active .hi
	,
{
	margin-top: -35px !important;
}





.promo_box .slide .h3
{
	margin-top: -193px;
	margin-left: 66px;
	margin-bottom: 193px;
	width: 187px;
	height: 27px;
}
.promo_box .slide .h3 .select
{
	width: 187px;
	height: 27px;
}


.promo_box .slide .h3 .hi
, .promo_box .slide .h3:link .hi
, .promo_box .slide .h3:visited .hi
{}
.promo_box .slide .h3:hover .hi
, .promo_box .slide .h3:active .hi
{
	margin-top: -27px;
}
/* for ies */
.promo_box .slide .h3:hover .hi
, .promo_box .slide .h3:active .hi
	,
{
	margin-top: -38px !important;
}




.promo_box .slide .h4
{
	margin-top: -170px;
	margin-left: 66px;
	margin-bottom: 156px;
	width: 311px;
	height: 30px;
}
.promo_box .slide .h4 .select
{
	width: 311px;
	height: 30px;
}



.promo_box .slide .h4 .hi
, .promo_box .slide .h4:link .hi
, .promo_box .slide .h4:visited .hi
{}
.promo_box .slide .h4:hover .hi
, .promo_box .slide .h4:active .hi
{
	margin-top: -30px;
}
/* for ies */
.promo_box .slide .h4:hover .hi
, .promo_box .slide .h4:active .hi
	,
{
	margin-top: -41px !important;
}










/* for ie 6 */
* html .hirek
{
	padding-top: 12px;
}



a.black
, a.black:link
, a.black:visited
{
	color: black;
}

a.black:hover
, a.black:active
{
	color: red;
	text-decoration: none !important;
}

a.black img
, a.black:link img
, a.black:visited img
{
	border: 0;
}



.balrarendezett
{
	margin-left: 0;
	padding-left: 14px;
}



.header_info
{
	position: absolute;
	left: 360px;
	top: 45px;
}
/* for ies */
.header_info
	,
{
	top: 40px;

	/* disable cleartype */
	filter:alpha(opacity=100);
	opacity: 1.0;
}

.header_info .email
, .header_info .email:link
, .header_info .email:visited
{
	font: normal 10px arial, sans-serif;
	color: #a1a1a1;
}

.header_info .email:hover
, .header_info .email:active
{
	color: red;
}


.fooldal .hirek .kocka
{
	margin: 0 6px 1px 0;
}

.websense1
{
	color: #74a1da;
}

.websense2
{
	color: #002d40;
}


.aruba1
{
	color: #ff9723;
}

.aruba2
{
	color: #f3c184;
}

.aruba1
, .aruba2
{
	text-transform: uppercase;
}

.gfi2
{
	color: red;
}


.extlink
, .extlink:link
, .extlink:visited
{
/*	color: #1441ff !important;*/
}

.extlink:hover
, .extlink:active
{
/*	color: #5481ea !important;*/
}


/* hogy seamonkey-ben is jo legyen */
/* not for ies */
*|html .fooldal .ghost_row a
, *|html .fooldal .ghost_row a:link
, *|html .fooldal .ghost_row a:visited
, *|html .fooldal .promo_box a
, *|html .fooldal .promo_box a:link
, *|html .fooldal .promo_box a:visited
{
	position: relative;
	z-index: 12345;
}
*|html .fooldal .promo_box a
, *|html .fooldal .promo_box a:link
, *|html .fooldal .promo_box a:visited
{
	display: none;
}



/* for ies */
.kapcsolotabla
{
	display: none;
}
/* not for ies */
*|html .kapcsolotabla
{
	display: block !important;
	position: absolute;
	top: 231px;
	left: 434px;
	width: 150px;
	height: 27px;
	z-index: 1000000;
	cursor: pointer !important;
}

*|html .kapcsolotabla a
, *|html .kapcsolotabla a:link
, *|html .kapcsolotabla a:visited
{
	height: 27px;
	float: left;
/*	background: red;
	opacity: 0.4;*/
	width: 22px;
}

*|html .kapcsolotabla a img
, *|html .kapcsolotabla a:link img
, *|html .kapcsolotabla a:visited img
{
	height: 27px;
	width: 22px;
	border: 0;
}
