BODY {background-color:#FFFFFF; border:0px; margin:0px; padding:0px;}
BODY, P {font-family:Arial, Tahoma, Helvetica, sans-serif; font-size:12px; color:#7f7f7f;}

A {color:#c0262e;}
A:HOVER {color:#616d8d;}

H1 {font-size:18px; color:#616d8d; font-weight:bold; margin-top:12px; margin-bottom:12px; padding:0px 0px 5px 0px; line-height:22px; border-bottom:2px solid #ececec;}
H2 {font-size:14px; color:#616d8d; font-weight:bold;}
H3 {font-size:12px; color:#616d8d; font-weight:bold;}
H4 {font-size:12px; color:#2d2d2d; font-weight:bold;  margin:0px; padding:0px;}

B {color:#2d2d2d;}

.nomargin {margin-top:2px; padding-top:0px;}

.pagecontainer {position:relative; top:0px;	left:50%; margin-left:-355px; width:710px; padding:0px;}
html > body .pagecontainer { /* mozilla float hack */ float:left; clear:both;}

.left {float:left;	clear:left;}
.right {float:right; clear:right;}

/* doboz szinek */
.doboz {background-color:#f4f4f4;}

/* boxtitle */
.boxtitle {font-size:11px; font-weight:bold; color:#616d8d; text-transform:uppercase; padding-top:10px; padding-left:16px;}

/* header */
.langselector {font-size:11px; text-transform:lowercase; padding:13px 0px 10px 0px; text-align:right;}
.langselector .arrow {font-size:9px;}
.langselector A {color:#7f7f7f; text-decoration:none;}
.langselector A:HOVER {color:#c0262e;}

/* header */
.header {width:710px; height:57px; padding-bottom:10px;}
.header .logo {width:83px; height:57px; float:left;}
.header .logo IMG {position:relative; left:-6px;}
.header .other {width:627px; height:57px; float:left;}
.header .other .label {margin:0px 10px -8px 10px; padding:7px 0px 3px 0px;}
.header .other .firstsentence {margin:0px 0px 0px 10px; padding:3px 0px 0px 0px; font-size:9px; font-family:Verdana;}
.header .other .firstsentence A {text-decoration:none; font-weight:bold;}
.header .other .firstsentence .arrow {font-size:9px;}

/* promoheader */
.promoheader {width:710px; padding-bottom:10px;}

/* content */
.content {width:710px;}
.content .left {width:156px; margin:0px; padding:0px; border:0px;}

.content .left .menu {width:146px; border:0px; padding:0px; margin:0px; height:170px;}
.content .left .menu .menupontok {width:115px; border:0px; padding:15px; margin:0px;}
.content .left .menu .menupontok .item {border:0px; padding:0px; margin:0px; padding-bottom:3px; padding-top:3px;}
.content .left .menu .menupontok .separator {border:0px; padding:0px; margin-top:-6px; margin-bottom:-6px; width:115px; height:3px; background:url(/images/dotline_horiz_2.gif) repeat-x center;}
html > body .content .left .menu .menupontok .separator {border:0px; padding:0px; margin:0px; width:115px; height:3px; background:url(/images/dotline_horiz_2.gif) repeat-x center;} 
.content .left .menu .menupontok .item A {padding-left:10px; font-size:12px; font-weight:bold; text-transform:uppercase; text-decoration:none;}
.content .left .menu .menupontok .last {background:none;}
.content .left .menu .menupontok .selected {background:url(/images/arrow_menu.gif) no-repeat 10px; background-color:#b9d5de;}
.content .left .menu .menupontok .selected A {padding-left:26px; color:#FFFFFF;}

.content .right {width:554px; margin:0px; padding:0px; border:0px;}
.content .right .pagecont {width:522px; margin:0px; padding:10px 16px 20px 16px; border:0px;}

/* menu */

.noheight {padding:0px; margin:0px; border:0px; height:0px;}

.content .right .mainbox1 {width:314px; float:left; height:170px; margin-right:10px;}
.content .right .mainbox1 .boxcontent {padding:10px 16px 20px 16px;}
.content .right .mainbox1 .more {text-align:right; padding-right:16px;}

.content .right .mainbox2 {width:230px; float:left; height:170px;}
.content .right .mainbox2 .boxcontent {width:198px; font-size:11px; padding:10px 0px 10px 16px;}
.content .right .mainbox2 .boxcontent .adatsor {clear:both; padding-bottom:36px; background:url(/images/dotline_horiz_2.gif) repeat-x 1px 30px;}
.content .right .mainbox2 .boxcontent .adatsor .icon {width:25px; float:left;}
.content .right .mainbox2 .boxcontent .adatsor .adat {width:178px; float:left;}
.content .right .mainbox2 .boxcontent .last {background:none;}
.content .right .mainbox2 .more {text-align:right; padding-right:16px;}

.clear {clear:both;}

/* footer */
.footer {width:710px; height:80px; background:url(/images/dotline_horiz_1.gif) repeat-x 0px 15px;}
.footer .logo {margin-top:25px; float:left;}
.footer .logotext {font-size:9px; color:#d4d4d4; width:200px; margin-top:25px; padding-left:5px; float:left;}
.footer .logotext A {text-decoration:none; color:#9d9d9d;}
.footer .logotext A:HOVER {color:#c0262e;}
.footer .fottersep {width:2px; height:30px; margin-top:22px; float:left; background:url(/images/footer_separator.gif) no-repeat;}
.footer .ici {margin-top:22px; padding-left:10px; float:left;}



