FORM { margin: 0; padding: 0; }
A IMG { border: 0; }

#cikk h2.cikk-cim { font-family: Georgia,Verdana,Geneva,Arial,Helvetica,sans-serif; font-style: normal; font-weight: bold; font-size: 26px; }
#cikk h2.cikk-cim-kicsi { font-family: Georgia,Verdana,Geneva,Arial,Helvetica,sans-serif; font-style: normal; font-weight: bold; font-size: 20px; }
#cikk h3 { margin-bottom: 10px; }
#cikk .item { border-bottom: 1px dashed #c0c0c0; clear: both; }
#cikk .nodash { border-bottom: 0px; }
#cikk .cikk-datum { background-image: none !important; padding: 0 0 5px 0 !important; display: block !important; }
#cikk .cikk-szerzo { color: #0049b6; text-transform: uppercase; background: url(http://www.origo.hu/images/hir/cikk-elv.gif) no-repeat 100% 1px; padding-right: 5px; margin-right: 5px; float: left; }
#cikk .bovebben { background-image: none !important; padding: 0 0 5px 0 !important; display: block !important; text-align: right; text-transform: uppercase; }
#cikk .lead { font-size: 12px; }
#cikk .item .lead { margin-bottom: 5px; font-size: 12px; overflow: hidden; width: 100%; height: 100%; text-align: left; clear: both; }
#cikk .item .lead img { float: left; margin-right: 7px; }

.nagykepFloatLeft { margin: 0 5px 5px 0; float: left; }

#szoveg { clear: both; height: 100%; overflow: hidden; margin: 10px 0; }
#szoveg * { font-size: 12px !important; line-height: 16px !important; }

#tovabbi { list-style: none; margin: 0 0 10px 10px; padding: 0; }
#tovabbi li { margin-bottom: 5px; background: url(images/nyil.gif) no-repeat top left; padding-left: 15px; }

#lab span a { color: #999; border: none !important; }

#almenu2 { width: 130px; position: relative; margin-top: 5px; }
#almenu2 .dd { width: 130px; position: relative; }
#almenu2 .dd a { width: 120px; display: block; padding: 2px 5px; position: relative; }
#almenu2 .almenu3 { display: none; position: absolute; left: 125px; top: 0px; }
#almenu2 .dd.over { background: #deded4; }
#almenu2 .dd.over a { text-decoration: underline; }
#almenu2 .dd.over .almenu3 { display: block; background: #deded4; padding: 5px; width: 230px; }
#almenu2 .dd.over .almenu3 a { text-decoration: none; display: inline; }
#almenu2 .dd.over .almenu3 a:hover { text-decoration: underline; }
#almenu2 .dd.over .almenu3 div { border-bottom: 1px solid #efefe7; padding-bottom: 4px; margin-bottom: 4px; }
#almenu2 .dd.over .almenu3 .last { border-bottom: 0px; padding-bottom: 0px; margin-bottom: 0px; }

#partner-logok { clear: both !important; height: auto !important; }

#rss a { background-position: 0px 7px; }
:root #rss a { background-position: 0px 1px; }
