html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;outline:0;vertical-align:baseline;margin:0;padding:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a,a:link,a:visited{text-decoration:none}.floatLeft,.fl{float:left}.floatRight,.fr{float:right}.alignCenter{text-align:center}.alignRight{text-align:right}button:hover{cursor:pointer}

.clearFix:after, .cf:after { clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden }
.clearFix, .cf { display:inline-block }
html[xmlns] .clearFix, html[xmlns] .cf { display:block }
* html .clearFix, * html .cf { height:1% }


body { background:#e6e6e6; color:#333; font-family:Helvetica,  Arial,  sans-serif; font-size:12px; line-height:16px }

a { color:#333 }
a:hover { color:#d60019 }
h2 { color:#000; font-size:20px; line-height:28px }
h3 { color:#000; font-size:16px }
h4 { color:#777; font-size:11px; font-weight:bold; text-transform:uppercase }


#top { margin:0 auto; width:955px }
.col-2 { background:#fff url(/images/bg-col2.gif) repeat-y 0 0 }
.col-2b { background:#fff url(/images/bg-col2b.gif) repeat-y 0 0 }
.col-3 { background:#fff url(/images/bg-col3.gif) repeat-y 0 0 }


#Header { background:#e6e6e6 url(/images/dot.gif) repeat-x 0 322px; height:326px }
h1#logo { float:left; height:54px; padding:16px 0 0 36px; width:146px }
h1#logo a { background:url(/images/site-logo.gif) no-repeat 0 0; display:block; height:54px; outline:none; overflow:hidden; text-indent:-1000em; width:146px }
h1#logo a:hover { text-decoration:none }


#Topline { background:#1d1c13 url(/images/dot.gif) repeat-x 0 86px; height:87px }

#topRight { float:right; padding:22px 25px 0 0; text-align:right }
#topRight input { background:#1d1c13; border-color:#777; border-style:solid; border-width:1px; color:#777; font-size:11px; padding:4px; text-transform:uppercase; width:80px }
#topRight button { background:none; border:0; color:#777; font-size:11px; padding:0; text-align:right; width:82px }
#topRight form,  #userLinks { display:block; height:20px }

#topLinks { font-size:11px; margin-top:18px; padding-right:4px; text-align:right; text-transform:uppercase }
#topLinks strong { font-weight:normal }
#topLinks .sep { background:url(/images/dot.gif) repeat-y 50% 0; color:#1d1c13; padding-left:10px }
#topRight a { color:#777 }

#userLinks { color:#ccc; font-size:11px }
#userLinks a { color:#777; padding-left:15px }


#Presentation { background:#1b1a11 url(/images/presentation-bg.gif) repeat-x 0 100%; line-height:0 }


#Navigation { background:#1d1c13; height:33px }
#Navigation ul, #Navigation_eng ul { height:33px }
#Navigation ul li,  #Navigation_eng ul li { display:block; float:left; height:33px; overflow:hidden }
#Navigation ul li a,  #Navigation_eng ul li a { background-repeat:no-repeat; display:block; height:33px; outline:none; overflow:hidden; text-indent:-1000em; width:100% }


#Navigation ul li a { background-image:url(/images/site-navi.gif) }

#Navigation #navitem-1 { width:90px }
#Navigation #navitem-2 { width:162px }
#Navigation #navitem-3 { width:159px }
#Navigation #navitem-4 { width:212px }
#Navigation #navitem-5 { width:93px }
#Navigation #navitem-6 { width:154px }
#Navigation #navitem-7 { width:83px }
#Navigation #navitem-8 { display:none }
#Navigation #navitem-1 a { background-position:0 0 }
#Navigation #navitem-2 a { background-position:-90px 0 }
#Navigation #navitem-3 a { background-position:-252px 0 }
#Navigation #navitem-4 a { background-position:-411px 0 }
#Navigation #navitem-5 a { background-position:-623px 0 }
#Navigation #navitem-6 a { background-position:-716px 0 }
#Navigation #navitem-7 a { background-position:-870px 0 }
#Navigation #navitem-1 a:hover { background-position:0 -33px }
#Navigation #navitem-2 a:hover { background-position:-90px -33px }
#Navigation #navitem-3 a:hover { background-position:-252px -33px }
#Navigation #navitem-4 a:hover { background-position:-411px -33px }
#Navigation #navitem-5 a:hover { background-position:-623px -33px }
#Navigation #navitem-6 a:hover { background-position:-716px -33px }
#Navigation #navitem-7 a:hover { background-position:-870px -33px }

#Navigation_eng ul li a { background-image:url(/images/site-navi-eng.gif) }
#Navigation_eng #navitem-1 { width:102px }
#Navigation_eng #navitem-2 { width:152px }
#Navigation_eng #navitem-3 { width:138px }
#Navigation_eng #navitem-4 { width:177px }
#Navigation_eng #navitem-5 { width:115px }
#Navigation_eng #navitem-6 { width:162px }
#Navigation_eng #navitem-7 { width:107px }
#Navigation_eng #navitem-1 a { background-position:0 0 }
#Navigation_eng #navitem-2 a { background-position:-102px 0 }
#Navigation_eng #navitem-3 a { background-position:-254px 0 }
#Navigation_eng #navitem-4 a { background-position:-392px 0 }
#Navigation_eng #navitem-5 a { background-position:-569px 0 }
#Navigation_eng #navitem-6 a { background-position:-684px 0 }
#Navigation_eng #navitem-7 a { background-position:-846px 0 }
#Navigation_eng #navitem-1 a:hover { background-position:0 -33px }
#Navigation_eng #navitem-2 a:hover { background-position:-102px -33px }
#Navigation_eng #navitem-3 a:hover { background-position:-254px -33px }
#Navigation_eng #navitem-4 a:hover { background-position:-392px -33px }
#Navigation_eng #navitem-5 a:hover { background-position:-569px -33px }
#Navigation_eng #navitem-6 a:hover { background-position:-684px -33px }
#Navigation_eng #navitem-7 a:hover { background-position:-846px -33px }


#Contents { padding-top:1px }
.col-2b #Contents { background:url(/images/bg-col2b-top.gif) no-repeat 0 0 }
.col-2 #Contents { background:url(/images/bg-col2-top.gif) no-repeat 0 0 }
.col-3 #Contents { background:url(/images/bg-col3-top.gif) no-repeat 0 0 }


#leftContents { float:left; width:240px }
#mainContents { float:right; width:710px }
#centerCol { float:left; margin-right:5px; width:490px }
#rightCol { float:right; width:215px }
.col-2 #Footer { background:#e6e6e6 url(/images/bg-col2-bottom.gif) no-repeat 0 0 }
.col-2b #Footer { background:#e6e6e6 url(/images/bg-col2b-bottom.gif) no-repeat 0 0 }
.col-3 #Footer { background:#e6e6e6 url(/images/bg-col3-bottom.gif) no-repeat 0 0 }

#Footer p { color:#777; font-size:11px; padding:28px 0 10px 5px }
.home #Footer p { background:url(/images/dot.gif) repeat-x 0 15px }




input, textarea { background:#fff; border:1px solid #777; padding:2px }
input:hover, input:focus, textarea:hover, textarea:focus { border-color:#d60019 }


#breadcrumbs { color:#bbb; font-size:11px; padding:0 18px }
#breadcrumbs p { background:url(/images/dot.gif) repeat-x 0 100%; height:33px; line-height:33px }


#managersList { padding:0 3px }
#managersList li { background:url(/images/dot.gif) repeat-x 0 100% }
#managersList li a { display:block; font-size:11px; font-weight:bold; height:33px; line-height:33px; padding-left:4px; text-transform:uppercase }
#managersList ul { background:url(/images/dot.gif) repeat-x 0 0; line-height:16px; padding:8px 0 12px }
#managersList ul li { background:none }
#managersList ul li a { display:inline; font-size:12px; font-weight:normal; height:auto; line-height:normal; padding-left:14px; text-transform:none }


.Article { padding:15px 18px 0 }
.Article h2 { margin-bottom:12px }
.Article p { margin:12px 0 }
.Article p.topLink { clear:both; height:16px; margin:40px 0 16px }


#rightCol .innerDiv { padding:0 3px }
#rightCol h4 { background:url(/images/dot.gif) repeat-x 0 100%; height:33px; line-height:33px; padding-left:10px }


.filelist { margin:1em 0 }
.filelist li { margin-bottom:1em }
.filelist li a { background-position:8px 2px; background-repeat:no-repeat; color:#777; display:block; padding:0 15px 0 46px }
.filelist .pdf { background-image:url(/images/doc-pdf_28.jpg) }
.filelist .doc { background-image:url(/images/doc-word_28.jpg) }
.filelist .xls { background-image:url(/images/doc-excel_28.jpg) }
.filelist .ppt { background-image:url(/images/doc-powerpoint_28.jpg) }
.Article .filelist { margin:2em 0 }
.Article .filelist li { background:url(/images/dot.gif) repeat-x 0 100%; padding-bottom:1em }
.Article .filelist li a { background-position:0 2px }
.Article .filelist .pdf { background-image:url(/images/doc-pdf.jpg) }
.Article .filelist .doc { background-image:url(/images/doc-word.jpg) }
.Article .filelist .xls { background-image:url(/images/doc-excel.jpg) }
.Article .filelist .ppt { background-image:url(/images/doc-powerpoint.jpg) }


#productDetails .filelist li:last-child { background:none; padding:0 }


#technoParams { font-size:11px; line-height:13px; margin:2em 0 }
#technoParams th { font-weight:normal; width:110px }
#technoParams th, #technoParams td { border-bottom:1px solid #e5e5e5; padding:5px 0 4px; text-align:left }


.artHead h2 { float:left; width:55% }
.artOptions { float:right; padding-right:1px; text-align:right; width:200px }
/*.artOptions span#backbutton { background:url(/images/arrow-back.gif) no-repeat 0 0; padding-left:12px }*/
.artOptions span { /*display:inline-block;*/ float:right; height:18px; background:#fff url(/images/artoptions.gif) no-repeat; text-indent:100em; overflow:hidden; cursor:pointer }
#biggerFont { width:29px; background-position:0 0 }
#smallerFont { width:29px; background-position:-29px 0 }
#printArticle { width:30px; background-position:-58px 0 }
#biggerFont:hover { background-position:0 -18px }
#smallerFont:hover { background-position:-29px -18px }
#printArticle:hover { background-position:-58px -18px }


#productDescription { background:url(/images/prodesc-gr.gif) repeat-x 0 100%; font-size:12px; padding:14px 20px 14px 10px }
#productDescription p { color:#000; margin-top:0 }
#productDescription ul { margin-bottom:12px }
#productDescription ul li { background:url(/images/bullet-dot.gif) no-repeat 0 50%; padding-left:10px }
#productDescription .floatLeft { width:300px }


#lapozoFlashKontener { float:left; margin-right:10px }


#productMenu { float:left; margin-right:2px; width:215px }
#productMenu li { background:url(/images/promenu-off.gif) repeat-x 0 100%; font-size:11px; font-weight:bold; line-height:13px; margin-top:3px; text-transform:uppercase }
#productMenu li.this { background-image:url(/images/promenu-on.gif) }
#productMenu li a { background:url(/images/arrow-promenu-off.gif) no-repeat 190px 50%; display:block; padding:11px 25px 14px 10px }


* html #productMenu li a { height:1% }


#productMenu li a:hover { background-image:url(/images/arrow-promenu-on.gif) }
#productMenu li.this a { background-image:url(/images/arrow-promenu-act.gif); color:#fff }
#productMenu li#request_offer { background:url(/images/dot.gif) repeat-x bottom; height:40px; padding:0 0 5px }
#productMenu li#request_offer a { background:url(/images/bg-offer.jpg) no-repeat 0 0; color:#fff; font-size:16px; line-height: 30px; text-align:center; text-transform:none; padding:10px 0 }
#productMenu li#request_offer a:hover { background-position:0 -67px }
.productText { background:url(/images/dot-side456.gif) no-repeat 0 100%; float:right; font-size:11px; line-height:14px; margin-top:1px; padding:20px 40px 20px 20px; width:396px }


#productsList { font-size:11px; padding:0 3px }
#productsList strong { background:url(/images/dot.gif) repeat-x 0 100%; display:block; font-weight:bold; height:33px; line-height:33px; padding-left:4px; text-transform:uppercase }

.dottedFrame { background:url(/images/dot.gif) repeat-x 0 100%; overflow:hidden; padding:1px 0 3px; width:234px }

.productsGroupFixed { height:170px; overflow:auto }
.productsGroup em { display:block; height:24px; line-height:24px; padding-left:4px; background:url(../images/grey-gr.gif) repeat-x 0 0 }
.productsGroup ul { padding-left:10px }

.productlistLeft, .productlistRight { margin:20px 0; width:223px }
.productlistLeft { float:left }
.productlistRight { float:right }


.sectionTitle { background:url(/images/bg-productlist.gif) no-repeat 0 0; font-size:11px; font-weight:bold; line-height:43px; padding-left:10px; text-transform:uppercase }
.sectionTitle ul li { font-size:12px; font-weight:normal; line-height:16px; text-transform:none }
.sectionTitle ul { padding:5px 0 15px }


#contacts { line-height:14px; margin:20px 0 }
#contacts li { clear:both; height:140px }
#contacts p { margin:5px 0 }
#contacts p.contactname { margin-bottom:12px }
.contact_img { background:#fff url(/images/bg-contactimg.gif) no-repeat 0 0; color:#999; float:left; font-size:11px; height:94px; padding:12px 13px 12px 12px; width:75px }
.contact_txt { float:left; margin-left:10px; width:280px }
.contact_img img { display:block; padding-bottom:8px }
#contacts .orderlink { margin:5px 0 12px }


#rightCol p, #rightCol ul, #rightCol ol { margin:12px 10px }


#quickContacts { line-height:14px; margin:1em 0 }
#quickContacts p { margin:0 }
#quickContacts li { font-size:11px; line-height:13px; margin-bottom:1.5em; overflow:hidden }
#quickContacts img { display:block; float:left; margin:0 10px 8px 0 }
#quickContacts .floatLeft { width:120px }
#quickContacts .contact_data { clear:both }
#quickContacts .orderlink { margin:5px 0 0 }


.orderlink a { font-size:11px; font-weight:bold; padding:1px 4px 0; text-transform:uppercase }
#accordionList { line-height:14px; margin:1em 0 }
#accordionList li { border-bottom:1px solid #ddd; overflow:hidden; padding:5px 0 }
#accordionList span { cursor:pointer; display:block; height:55px }
#accordionList img { display:block; float:left; margin:0 8px 4px 0 }
#accordionList div { clear:both }


#request_offer_form { margin:20px 0 }
#request_offer_form p { margin-bottom:24px }
#request_offer_form label { display:block; float:left; padding-right:10px; text-align:right; width:110px }
#request_offer_form input { width:230px }
.required { color:#d60019; padding-right:2px }


#request_offer_form .floatLeft { display:block; width:300px }
#request_offer_form button { background:#e3e3e3 url(/images/btn-gr.gif) repeat-x 0 0; border:1px solid #b1b1b1; color:#e14456; font-size:11px; font-weight:bold; margin:20px 0 0 120px; padding:4px 15px; text-transform:uppercase }
#request_offer_form button:hover, #request_offer_form button:active { background-color:#fcfcfc; background-position:0 -25px; border-color:#d60019; color:#d60019 }
#request_offer_form textarea { width:300px }
#request_offer_form img { margin-bottom:5px }


#lapozoKontener, #lapozoKontenerFekvo { float:left; margin:0 10px 10px 0; width:245px }
#lapozoKontener span, #lapozoKontenerFekvo span { background-position:0 50%; background-repeat:no-repeat; display:block; float:left; height:245px; overflow:hidden; text-indent:-100em; width:17px }
#lapozoKontener span:hover, #lapozoKontenerFekvo span:hover { background-position:-33px 50%; cursor:pointer }

#lapozoKontenerFekvo { width:305px }
#lapozoKontenerFekvo .caption { width:235px; text-align:center }
#lapozoKontenerFekvo span { height:175px }

.previousPicture { background-image:url(/images/arrow-prevpic.gif) }
.nextPicture { background-image:url(/images/arrow-nextpic.gif) }


ul#screenshots { float:left; margin:0 10px }
ul#screenshots li { background:none; padding:0 }
ul#screenshots li img { background:#fff; border:2px solid #999; display:block; margin-bottom:4px; padding:5px }
.caption { padding-bottom:5px; text-align:right; width:172px }
.linklist { font-size:11px; margin:20px 0; width:47% }
.linklist li { background:url(/images/dotline.gif) repeat-x 0 100%; line-height:20px }
.linklist a { color:#e14456 }
.linklist a:hover { color:#333 }
.redBulletList { margin:12px 10px 24px }
.redBulletList li { background:url(/images/bullred.gif) no-repeat 0 5px; font-weight:bold; margin-bottom:7px; padding-left:10px }


.pic-443 { margin-bottom:10px; text-align:center }
.pic-floatLeft { float:left; margin:0 15px 10px 0 }


.topLink { font-size:11px }
.topLink a { background:url(/images/arrow-up.gif) no-repeat 0 50%; color:#777; padding-left:12px }
.topLink a:hover { color:#333; text-decoration:none }


#managersList li a:hover { text-decoration:none }
#managersList ul li a:hover { text-decoration:underline }
.filelist li a:hover { color:#333; text-decoration:none }
.filelist li a:hover strong { color:#d60019; text-decoration:underline }
.contact_data { font-size:11px }
ul#screenshots .caption { color:#777; font-size:11px }
#rightCol p, #rightCol li { font-size:11px; line-height:14px }
#rightCol a { color:#d60019 }
#rightCol a:hover { color:#333 }


#accordionList strong { color:#d60019 }
#productDescription a { color:#d60019 }
#productDescription a:hover { color:#333 }
.sectionTitle a { color:#d60019 }
.sectionTitle a:hover { color:#333 }
.orderlink a, #rightCol .orderlink a { background:#d60019; color:#fff }
.orderlink a:hover, #rightCol .orderlink a:hover { background:#333; color:#fff }
#productDescription .orderlink a { background:#d60019; color:#fff }


.light { color:#777 }


#rightCol .filelist a { color:#333 }


.jScrollPaneContainer { overflow:hidden; position:relative; z-index:1 }
.jScrollPaneTrack { background:url(/images/scroll-track.gif) repeat-y; cursor:pointer; height:100%; position:absolute; right:0; top:0 }
.jScrollPaneDrag { background:url(/images/scroll-panedrag.gif) no-repeat left center; cursor:pointer; overflow:hidden; position:absolute }
.jScrollPaneDragTop { background:url(/images/scroll-panedragtop.gif) no-repeat top; height:2px; left:0; overflow:hidden; position:absolute; top:0 }
.jScrollPaneDragBottom { background:url(/images/scroll-panedragbottom.gif) no-repeat bottom; bottom:0; height:2px; left:0; overflow:hidden; position:absolute }
* html .jScrollPaneDragBottom { background:#aaa; height:1px }
*:first-child+html .jScrollPaneDragBottom { background:#aaa; height:1px }
a.jScrollArrowUp { background:url(/images/scroll-arrowup.gif) no-repeat top; display:block; height:21px; overflow:hidden; position:absolute; right:0; text-indent:-2000px; top:0; z-index:1 }
a.jScrollArrowDown { background:url(/images/scroll-arrowdown.gif) no-repeat bottom; bottom:0; display:block; height:21px; overflow:hidden; position:absolute; right:0; text-indent:-2000px; z-index:1 }

* html { word-wrap:break-word }


.error { text-align:center; padding:90px 0; font-size:28px; font-weight:normal; color:#333 }
.error strong { font-weight:bold; color:#d60019 }

#kapcs td { vertical-align:top }

.jslapoz { text-align:center; padding:30px 0 10px; line-height:25px }
.jslapoz .border { border-right:1px solid #ddd }
.jslapoz a { color:#777; padding:0 7px; border-right:1px solid #ddd }
.jslapoz a:hover { color:#fff; background:#777 }
.jslapoz a.aktiv { color:#000; font-weight:bold }



.velemenyek { margin:0 3px; padding:5px 5px 0; background:url(/images/dot.gif) repeat-x 0 100% }
.velemenyek .boxtitle { font-size:11px; font-weight:bold; text-transform:uppercase; color:#777; margin:0 0 10px }

.velemenyek .boxhead { padding:0 25px 0 7px; background:url(/images/icon_quote.gif) no-repeat 100% 0 }
.velemenyek ul { clear:both }
.velemenyek .pic { float:left; margin-right:7px }
.velemenyek .boxhead p { float:left; color:#000; font-size:11px; line-height:14px; margin:0 0 10px; width:115px; overflow:hidden }

.velemenyek blockquote { clear:both; padding:7px 3px 0; color:#333; font-size:12px; line-height:15px }
.velemenyek blockquote p { margin:0 0 10px }

.velemenyek_bottom { padding:5px 3px 7px }
.textnext { float:left; font-size:11px; color:#d60019; cursor:pointer }
.textnext:hover { color:#000 }
.prev-next-wrapper { float:right; width:33px }
.velemenyek .prev,.velemenyek .next { width:15px; height:15px; background:url(/images/arrow-prevnext.gif) no-repeat 0 0; overflow:hidden; text-indent:-100em; cursor:pointer }
.velemenyek .prev { float:left }
.velemenyek .next { float:right; background-position:-15px 0 }
.velemenyek .prev:hover { background-position:0 -15px }
.velemenyek .next:hover { background-position:-15px -15px }



#homeCol {
float:left; width:730px; height:490px;
background:#fff; border:1px solid #c5c5c5;
}
#rightCol2 {
float:right; width:215px;
background:url(/images/rightCol2_bg.gif) no-repeat top;
}

/* fooldali nagy kiajanlo doboz */
.homeBox { height:330px; background:#000; margin:10px 12px 0 }

.hB_Left { float:left; width:244px; height:330px }
.hB_Right { float:right; width:460px; height:330px }

.hB_Lead { padding:10px 15px; font-weight:bold; color:#e5e5e5; height:269px; overflow:hidden }

.hB_Cat { font-size:10px; font-weight:bold; text-transform:uppercase; color:#777; margin-bottom:10px }

.hB_Title { font-size:18px; font-weight:bold; line-height:22px; color:#fff; margin-bottom:10px }
.hB_Title a { color:#fff }
.hB_Title a:hover { background:#444; color:#eee }

.hB_Lead p { margin-bottom:10px }
.hB_more a { color:#f93b44 }
.hB_more a:hover { color:#eee }

.hB_Nav { height:40px; line-height:40px; padding-left:15px; padding-top:1px; font-size:16px; font-weight:bold; color:#777; background:url(/images/dot2.gif) repeat-x top }
.hB_num { padding:0 1px; border-bottom:1px solid #777; cursor:pointer }
.hB_num.active { border:0; color:#fff }
.hB_num:hover { color:#fff; border-color:#fff }


.hB_arrows { width:50px; float:right }
.hB_prev, .hB_next { display:block; float:left; width:25px; height:40px; background:url(/images/homebox_arrows.gif) no-repeat 0 -5px; cursor:pointer; overflow:hidden; text-indent:-100em }
.hB_next { background-position:-25px -5px }
.hB_prev:hover { background-position:0 -55px }
.hB_next:hover { background-position:-25px -55px }

.tripleBoxContainer { height:116px; margin:10px 0 10px 12px }
.tripleBox { float:left; width:228px; height:116px; margin-right:11px; background-repeat:no-repeat; background-position:50% 50% }
.tripleTitle { width:228px; height:116px; font-size:11px; font-weight:bold; line-height:24px; text-transform:uppercase; text-align:center; color:#fff;  background:url(/images/tripleover.png) no-repeat 0 0 }
.tripleTitle a { display:block; height:116px; color:#fff }
.tripleTitle a:hover { text-decoration:underline }

/* fooldal+ujdonsagok oldal jobbhasab lista */
.rightColList h4 { color:#000; background:url(/images/dot.gif) repeat-x 0 100%; height:33px; line-height:33px; padding-left:10px }
.rightColList p, .rightColList ul, .rightColList ol { margin:12px 10px }
.rightColList p a { color:#d60019 }
.rightColList p a:hover { color:#333 }


#leftDoubleCol {
float:left; width:735px;
}
#rightCol3 {
float:right; width:215px;
}

/* ujdonsagok */
.ujdonsag {
margin:10px;
padding:0 5px;
border-bottom:1px dotted #ccc;
}
.postpic {
float:right;
width:140px; overflow:hidden;
margin:0 0 10px 10px;
}
.postpic img {
width:140px;
}
.ujdonsag h2 {
font-size:14px;
line-height:16px;
font-weight:bold;
color:#000;
}
.ujdonsag h2 a {
color:#000;
}
.ujdonsag h2 a:hover {
color:#d60019;
text-decoration:underline;
}
.ujdonsag .date {
font-size:11px;
color:#777;
margin-bottom:10px;
}
.ujdonsag p {
margin:10px 0;
}


.oldal_lapozo {
font-size:11px;
text-align:center;
padding-bottom:15px;
}
.oldal_lapozo .current {
color:#555;
margin:0 10px;
}
.oldal_lapozo .current strong {
color:#000;
}
.oldal_lapozo a {
text-transform:uppercase;
text-decoration:underline;
color:#d60019;
}
.oldal_lapozo a:hover {
color:#000;
}

