.textAlignRight { text-align: right !important; }
.textAlignLeft { text-align: left !important; }
.textAlignCenter { text-align: center !important; }
div.clear { clear: both; font-size: 0; line-height: 0; }
select, textarea, input.text { border: 1px solid #d8d8d8; vertical-align: top; }
#outerBox #outerBoxRightCol h3.simpleHead { color: #fffefe; background-image: url(http://www.vezess.hu/data/images/bg_list4-separator.gif); }
#outerBox #outerBoxRightCol div.simpleRightBoxContent h4  { margin: 0 0 15px 0; padding: 0; font-size: 16px; color: #cce6ff; }
#outerBox #outerBoxLeftCol #vezessVideoContainer h3.simpleHead { padding-left: 0; margin-bottom: 6px; margin-left: 43px !important; width: 437px; background: none; color: #9a9a9a; font-size: 10px; text-align: left; border-bottom: 1px solid #3d3d3d; float: left; }
#outerBox #outerBoxLeftCol #multimediaBox #multimediaKereso h2.title { margin: 0 0 12px 0; padding: 0; font-size: 16px; color: #9a9a9a; }
#pContent #rightCol #priceBox table tr td.price a { color: #e32121; font-weight: bold; }
#pContent #rightCol #priceBox table tr td.pricedown a { color: #21e321 !important; }
div.simpleRightBox h4.title { margin: 10px 0 3px 0; padding: 0; font-size: 13px; }
div.simpleRightBoxContent { padding: 0 5px; width: 290px; }
div.simpleRightBoxContentNoPadding { padding: 0; }
div.simpleLeftBox h3, div.simpleLeftBox h3 a, div.simpleRightBox h3, div.simpleRightBox h3 a, div.cikk_laphu_box h3 { margin: 0 0 4px 0; padding: 0; color: #9a9a9a; font-size: 10px; }
div.simpleLeftBox h3.simpleHead, div.simpleRightBox h3.simpleHead, div.cikk_laphu_box h3.simpleHead { padding: 0 0 3px 9px; border-bottom: 1px solid #dbdbdb; background: 0 4px url(http://www.vezess.hu/data/images/bg_simple-right-box-head.gif) no-repeat; }
div.simpleLeftBox h3.simpleHeadDark, div.simpleRightBox h3.simpleHeadDark { background-image: url(http://www.vezess.hu/data/images/bg_simple-right-box-head-dark.gif); color: #292929; }
div.simpleLeftBox h3.simpleHeadRed, div.simpleRightBox h3.simpleHeadRed { background-image: url(http://www.vezess.hu/data/images/bg_simple-right-box-head-red.gif); color: #dd521c; }
div.simpleLeftBox h3.simpleHeadRed a, div.simpleRightBox h3.simpleHeadRed a { color: #dd521c; }
div.simpleLeftBox h3.simpleHeadNoBorder , div.simpleRightBox h3.simpleHeadNoBorder { border-bottom: 0; }
div.simpleRightBoxWithSpecHead h3.simpleHead { background: 0 0 url(http://www.vezess.hu/data/images/bg_simple-right-box-head2.gif) no-repeat; }
div.simpleRightBox h3.simpleHead span.title { float: left; font-weight: bold; }
div.simpleRightBox h3.simpleHead span.extraTitle { float: right; padding-right: 8px; font-weight: normal; color: #999999; }
div.simpleRightBoxWithSpecHead h3.simpleHead span.extraTitle { color: #ffffff; }
ul.simpleList, ul.webshopElementList { margin: 0; padding: 0; list-style: none; }
ul.simpleList li, ul.webshopElementList li { margin: 0 0 10px 0; }
ul.simpleList li { padding: 0 0 10px 0; background: 0 bottom url(http://www.vezess.hu/data/images/bg_list-separator.gif) no-repeat; }
ul.simpleList li.last { padding: 0; background: none; }
ul.simpleList div.imgContainer, ul.webshopElementList div.imgContainer { float: left; }
ul.simpleList div.textContainer, ul.webshopElementList div.textContainer { float: left;  }
ul.simpleList div.text { line-height: 11px; padding: 6px 0 0 14px; color: #9a9a9a; font-size: 11px; width: 200px; }
ul.webshopElementList div.text { padding: 6px 0 0 14px; color: #9a9a9a; font-size: 11px; width: 200px; }
ul.simpleList div.text { padding-top: 3px; }
div.simpleRightBoxWithSpecHead ul.simpleList div.text { color: #616161; }
ul.simpleList div.textContainer h4 a, ul.simpleList div.textContainer h4, ul.webshopElementList div.textContainer h4 a, ul.webshopElementList div.textContainer h4 { margin: 0; padding: 0 0 0 14px; font-size: 13px; color: #006699; width: 204px; }
ul.simpleList div.textContainer h4 a, ul.webshopElementList div.textContainer h4 a { padding: 0; /*text-decoration: none;*/ }
ul.webshopElementList div.textContainer div.webshopPriceLabel { padding: 10px 0 0 16px; height: 22px; background: 0 0 url(http://www.vezess.hu/data/images/bg_webshop-price-label-left.gif) no-repeat; }
ul.webshopElementList div.textContainer div.webshopPriceLabel div.price { float: left; padding: 2px 5px 0 1px; height: 20px; background: right 0 url(http://www.vezess.hu/data/images/bg_webshop-price-label-right.gif) no-repeat; color: #ffffff; }
ul.simpleList div.price { padding: 1px 5px 0 13px; color: #dd521c; font-weight: bold; }
#vezessValogatas h3.simpleHead, #vezessValogatasJob h3.simpleHead { padding-bottom: 0; margin-bottom: 6px !important; }
/* vezess valogatas doboz vege */  /* forma1NewBox */ #forma1NewBox h3.simpleHead { padding: 2px 0 4px 9px; background: 0 0 url(http://www.vezess.hu/data/images/bg_forma1-header.jpg) no-repeat; }
#forma1NewBox h3.simpleHead a{ color: #ffffff; font-size:10px; }
/* forma1NewBox vege */  /* vezetunkBox */ #vezetunkBox h3.simpleHead { padding: 2px 0 4px 9px; background: 0 0 url(http://www.vezess.hu/data/images/hd_vezess-box.jpg) no-repeat; }
#vezetunkBox h3.simpleHead a{ color: #ffffff; font-size:10px; }
/* vezetunkBox vege*/  /* autosmagazinBox */ #autosmagazinBox h3.simpleHead a{ font-size:10px; }
/* tesztkeresoBox vege */  /* vezzesHuServices */ #vezzesHuServices div.simpleRightBoxContent { padding: 0; }
#serviceBox #serviceBoxBottom form select, #serviceBox #serviceBoxBottom form input.text { margin: 0 0 4px 0; }
#serviceBox #serviceBoxBottom form input.text { height: 25px; }
#irjonNekunkBox .formTable input.text, #irjonNekunkBox .formTable select { width: 330px; height: 22px; }
#belepesBox .formTable input.text { width: 330px; height: 22px; }
#elfelejtettJelszoBox .formTable input.text { width: 330px; height: 22px; }
.regisztracioBox input.text { width: 330px; height: 22px; }
.regisztracioBox p.textAlignRight input.mehetBtn { margin: 15px 0 10px auto !important; }
#extrakListForm .formTable input.text { width: 330px; height: 22px; }
img.cikk_ottomoto_img { display: block; margin-left: auto !important; margin-right: auto !important; }
div.kiemeltHirdeteseBox div.kiemeltHirdetesekElementContainer a span.title { font-size: 10px; color: #006699; font-weight: bold; line-height: 14px; }
div.autokinalatBox div.kiemeltHirdetesekElementContainer a span.title { height: 40px; display: block; }
div.kiemeltHirdeteseBox div.kiemeltHirdetesekElementContainer a span.price { float: left; display: inline; color: #df5e2b; font-weight: bold; width: 143px; text-align: center; clear: right; }
/*kiemeltHirdeteseBox vege*/  /*cikkeresoBox*/ .cikkeresoBox .formTable .labelContainer label { font-weight: bold; }
.cikkeresoBox .formTable input.text { height: 18px; }
.cikkeresoBox .formTable input.emptySearchBoxText { color: #cfcfcf; }
.cikkeresoBox .date-text { float: right; font-size: 10px; }
.cikkeresoBox .formTable input.keresesBtn { margin: 0 0 0 auto; }
.resultContainer .textContainer { float: left; }
.resultContainer .textContainer h2.articleTitle { margin-top: 0; width: 312px; margin-bottom: 8px }
.resultContainer .textContainer h2.articleTitle a { font-size: 22px; }
.resultContainer .textContainer p.small { margin-bottom: 4px; }
.resultContainer .textContainer p { width: 312px; font-size: 12px; margin-top: 8px; line-height: 16px; }
.cikkeresoBox #szponzoraltHirdetesBox{ padding-bottom: 20px; height:auto; min-height: 100px; }
div.autokListaja table.dataTable tr td.price { width: 93px; }
div.markaBoxContainer div.textContainer { float: left; padding: 0 0 0 18px; }
div.markaBoxContainer div.textContainer h2, div.markaBoxContainer div.textContainer p, div.markaBoxContainer div.textContainer ul { width: 450px; }
div.markaBoxContainer div.textContainer h2 { margin: 0; padding: 0; font-family: arial; color: #999999; font-size: 34px; }
div.markaBoxContainer div.textContainer ul.links { margin: 13px 0 0 0; padding: 0; list-style: none; }
div.markaBoxContainer div.textContainer ul.links li { margin: 0 0 5px 0; }
div.markaBoxContainer div.textContainer ul.links li a { padding: 0 0 0 10px; background: 0 6px url(http://www.vezess.hu/data/images/bg_list7-separator.gif) no-repeat; }
#katalogusKeresoBox h2.title { margin: 0 0 15px 0; padding: 0; font-size: 30px; font-family: arial; }
#katalogusKeresoLeiras div.text h2.title { margin: 0; padding: 0; font-size: 30px; color: #999999; }
#katalogusKeresoLeiras div.text { padding-left: 5px; float: left; }
#katalogusKeresoLeiras div.text p { width: 500px; }
#hozzaszolasListContainer .clearForm { clear: both; margin-bottom: 16px; }
.hozzaszolasokBox .hozzaszolasokBoxForm div.text, .hozzaszolasokBox .hozzaszolas .hozzaszolasContent div.text { padding: 0 0 0 15px; float: left; }
.hozzaszolasokBox .hozzaszolas .hozzaszolasContent div.text p { width: 420px; float: left; font-size: 12px; }
.hozzaszolasokBox h2.title { margin: 0 0 10px 0; padding: 0; font-size: 13px; color: #bdbdbd; }
#szakertoKerdezes h2.title { margin: 12px 0 0 0; padding: 0 0 0 22px; width: 580px; font-size: 16px; color: #006699; }
#szakertoKerdezes .formTable input.text { height: 22px; }
.szakertoComment h2.title { margin: 25px 0 14px 23px; padding: 0; color: #9a9a9a; font-size: 12px; }
.szakertoComment h2.title span { color: #272727; font-weight: normal; }
table.forumTable div.topicNameContainer div.text { padding: 0 0 0 2px; width: 265px; float: left; }
div.topicCommentListContainer h3.simpleHead { padding-left: 2px; background: none; font-weight: normal; }
div#magazinTesztkeresoBox div.text, div#magazinTesztkeresoBox div.image { float: left; }
div#magazinTesztkeresoBox div.text { padding:15px 0 0 14px; width: 300px; }
div#magazinTesztkeresoBox div.text p { color: #fdfdfd; }
div#magazinTesztkeresoBox div.text p.small { color: #999999 !important; }
div#magazinTesztkeresoBox div.text p.small span.count { color: #fafafa !important; }
#magazinVezetunkBox h3.simpleHead { padding: 5px 0 0 19px; height: 18px; background: 0 0 url(http://www.vezess.hu/data/images/bg_vezetunk-box-head.jpg) no-repeat !important; border: 0; color: #ffffff; }
#magazinVezetunkBox h3.simpleHead  a{ color: #ffffff; }
div.szponzoraltMegjelenes h3.simpleHead { margin: 0; text-align: right; border: 0; border-top: 1px solid #dbdbdb; font-size: 10px; background: none; }
.f1VoteBox form h2.title { margin: 0 0 10px 0; padding: 0; color: #006699; font-size: 16px; }
div#nepszeruKategoriak.simpleRightBoxContent ul { float: left; margin: 5px 0 0 0; padding: 0; list-style: none; width: 145px; }
div#nepszeruKategoriak.simpleRightBoxContent ul li { padding: 0 0 0 10px; background: 0 5px url(http://www.vezess.hu/data/images/bg_list3-separator.gif) no-repeat; }
#f1CikkBox p.imgContainer { margin: 20px 0 20px 0; text-align: center; }
#f1CikkBox p.cikkLead { margin-top: 19px; margin-bottom: 11px; font-weight: bold; }
#nagydijakAdataiBox div.f1Eredmenyek2Box div.cikkImage, #nagydijakAdataiBox div.f1Eredmenyek2Box div.cikkBody { float: left; }
#nagydijakAdataiBox div.f1Eredmenyek2Box div.cikkBody h2.pTitle { margin: 0; padding: 0; border: 0; font-size: 22px; }
#nagydijakAdataiBox div.f1Eredmenyek2Box div.cikkBody p.small { /*margin: 0 0 20px 0;*/ }
#nagydijakAdataiBox div.f1Eredmenyek2Box div.cikkBody a.more { float: left; display: inline; margin: 15px 0 0 0; padding: 0 10px 0 0; font-size: 10px; background: right 5px url(http://www.vezess.hu/data/images/bg_list9-separator.gif) no-repeat; }
#nagydijakAdataiBox div.f1Eredmenyek2Box div.cikkImage { width: 315px; }
#nagydijakAdataiBox div.f1Eredmenyek2Box div.cikkBody { width: 260px; }
div.nagydijakAdataiBoxHead div.date, div.nagydijakAdataiBoxHead div.title { float: left; }
div.nagydijakAdataiBoxHead div.title h2.pTitle { margin: 0 0 7px 10px; padding: 0; border-bottom: 0; line-height: 32px; }
div.nagydijakAdataiBoxHead div.title p.futam { margin: 0 0 0 10px; font-weight: bold; font-size: 12px; }
div.nagydijakAdataiBoxHead div.title p.futam span { color: #999999; }
div.nagydijakAdataiBoxHead div.title ul.specListStyle { margin-top: 25px; }
div.nagydijakAdataiBoxHead div.title ul.specListStyle li a { padding: 0 0 0 10px; background: 0 4px url(http://www.vezess.hu/data/images/bg_list11-separator.gif) no-repeat; font-size: 11px; font-weight: bold; }
.f1NewsList .f1NewsListBottom ul.cikkek { margin: 0; padding: 0; list-style: none; }
.f1NewsList .f1NewsListBottom ul.cikkek li { background: 0 6px url(http://www.vezess.hu/data/images/bg_list3-separator.gif) no-repeat; padding: 0 0 0 10px; }
/*f1NewsList vege*/  /*simpleLeftBoxF1Box*/ .simpleLeftBoxF1Box div.simpleHead { height: 36px; background: right 0 url(http://www.vezess.hu/data/images/bg_simple-left-box-head-f1-simple-row.gif) no-repeat; }
.simpleLeftBoxF1Box div.simpleHead h3.simpleHead { padding-top: 9px; height: 27px; background: 0 0 url(http://www.vezess.hu/data/images/bg_simple-left-box-head-f1-simple-row-left.gif) no-repeat; border-bottom: 0; font-size: 16px; color: #333333; }
.scrollAbleBox div.simpleList { padding-right: 5px; background: right 0 url(http://www.vezess.hu/data/images/bg_scollable-row-box.gif) no-repeat; }
.scrollAbleBox div.simpleListLeft { padding-left: 5px; background: 0 0 url(http://www.vezess.hu/data/images/bg_scollable-row-box-left.gif) no-repeat; }
#f1NyitoNewsBox h3.simpleHeadMain { padding-top: 6px; background: 0 0 url(http://www.vezess.hu/data/images/bg_f1-nyito-head.jpg) no-repeat; height: 24px; color: #ffffff; font-size: 13px; }
.kirakat .simpleRightBoxContent div, .olcsobbat .simpleRightBoxContent div{ float: left; }
.kirakat .simpleRightBoxContent a.title, .olcsobbat .simpleRightBoxContent a.title { float: left; display: inline; margin-bottom: 5px; color: #006699; text-decoration: none; font-size: 14px !important; font-weight: bold; }
.kirakat .simpleRightBoxContent div.info, .olcsobbat .simpleRightBoxContent div.info { padding: 5px 0 5px 9px; width: 200px; color: #DD521C; font-size: 14px; }
.olcsobbat .simpleRightBoxContent a.title, .olcsobbat .simpleRightBoxContent div.info { font-size: 14px !important; }
.kirakat .simpleRightBoxContent, .olcsobbat .simpleRightBoxContent { float: left; width: 298px; padding: 0; border: 1px solid #DBDBDB; border-top: 0; }
.kirakat h3.simpleHead, .olcsobbat h3.simpleHead { background: 0 0 url(/data/images/hd_olcsobbat-box.jpg) no-repeat !important; height: auto !important; margin: 0; border-bottom: 0 !important; overflow:auto !important; }
.kirakat h3.simpleHead span.extraTitle, .olcsobbat h3.simpleHead span.extraTitle { padding: 0 !important; margin-right: 8px !important; margin-top: 3px !important; }
.kirakat h3.simpleHead span.title, .olcsobbat h3.simpleHead span.title { position: relative; top: 3px; margin-top: 3px; margin-bottom: 3px; text-transform: uppercase; /*    width: 185px;*/ }
div.cikk_laphu_box { margin-top: 15px; }
/* cikküldő form */ form.cikkuld { margin-top: 5px; }
#related_box .clear {clear:both}