/* ALAP DEKLAR�CI�K */


html, body, div, span, td, ul, li, p, h1, h2, h3, h4, dl, dd, label {
	margin: 0;
	padding: 0;
	border: 0;
	color: #000000;
	font: normal 12px Arial, Verdana, Geneva, Helvetica, sans-serif;
	
	
}

body {
	background: #0f2625 url(http://static.origos.hu/images/velemeny/bg.gif) repeat-y;
	width: 996px;
	margin: 0 0 8px 0;
	}
	
form {
	display: inline;
	margin: 0;
	padding: 0;
	border: 0;
}

fieldset {
	margin: 0;
	padding: 0;
	border: 0;
}

select, input {
	font: normal 12px Arial, Helvetica, sans-serif;
}


a:link, a:visited {
	color: #7e8f0b;
	text-decoration: none;
}

a:hover {
	color: #7e8f0b;
	text-decoration: underline;
}

.clear {
	clear: both;
}

 ul, li {
	list-style-type: none;
}



.hirdetes { background: url("http://static.origos.hu/images/velemeny/magnum-hird.png") 32px center no-repeat #E7E7E7; overflow: hidden; padding: 0 0 10px; text-align: center; }




.bulletos {
	list-style-type: none;
	background: url(http://static.origos.hu/images/velemeny/bullet.gif) no-repeat 0 5px;
	padding: 0 4px 4px 10px;
}
 
.elvalaszto {
	padding-bottom: 8px;
	border-bottom: 1px dashed #c0c0c0;
	margin-bottom: 8px;
}

.fenti-elvalaszto {
	padding-top: 8px;
	border-top: 1px dashed #c0c0c0;
	margin-top: 8px;
	display: block;
}

.hide {
	display: none;
}

.bold {
	font-weight: bold;
}

.no-bg { background: none !important; }

/* ALAP DEKLAR�CI�K V�GE */

.velcim { font: bold 17px Georgia, Verdana, Arial, sans-serif; color: #000 !important; text-transform: uppercase; margin-bottom: 5px; }
.sima { text-transform: none !important; padding: 0 0 10px 0; }
.lenia { display: block; height: 1px; background: url(http://static.origos.hu/images/velemeny/menu_bg.gif) repeat-x bottom left; margin-bottom: 10px; }


/* k�z�s [origo] fejl�c */
#kozos-fej {
	width: 990px;
	height: 33px;
	background-color: #4d5458;
}

#kozos-fej a {
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 9px;
	padding: 9px 14px 2px 4px;
	background: url(http://static.origos.hu/images/velemeny/fej-pontv.gif) repeat-y right;
	display: block;
	float: left;
	font: bold 11px Verdana, Arial, Geneva, Helvetica, sans-serif;
}
#kozos-fej a span	{
	color: #FFFFFF;
	font: bold 11px Verdana, Arial, Geneva, Helvetica, sans-serif;
}

#kozos-fej a.fejlec-iwiw {
	background: none;
}

#kozos-fej a:hover {
	text-decoration: underline;
}

#ok {
	width: 414px;
	height: 27px;
	display: block;
	float: right;
	background-color: #bababa;
}

span#ok-sarok-bal {
	background: #4468ae url(http://static.origos.hu/images/velemeny/ok-bg-bal.gif) no-repeat left;
	height: 27px;
	width: 2px;
	display: block;
	float: left;
}

#ok label {
	float: left;
	color: #fff;
	padding: 6px 8px 0 6px;
}

#ok select {
	float: left;
	margin: 3px 8px 0 0;
	border: 0;
}

#ok fieldset {
	float: left;
	width: 240px;
	height: 20px;
	background: #fff url(http://static.origos.hu/images/velemeny/ok-bg-mezo.gif) no-repeat left;
	margin-top: 3px;
}

#keresmezo {
	border: 0;
	width: 148px;
        float: left;
}
* html #keresmezo {
    width: 140px;
}

#ok-keres {
    float: right;
	width: 87px;
	height: 16px;
	background: url(http://static.origos.hu/images/velemeny/ok-keresd.gif) no-repeat;
	border: 0;
	margin: 2px 1px 0 2px;
	cursor: pointer;
}

span#ok-sarok-jobb {
	background: #4468ae url(http://static.origos.hu/images/velemeny/ok-bg-jobb.gif) no-repeat right;
	height: 27px;
	width: 2px;
	display: block;
	float: right;
}


div#fancyDropDown_A { 
	position: relative;
	float: left; 
	z-index: 999;
	
	height: 20px;
	width: 104px;
	background: url(http://static.origos.hu/images/velemeny/fancy-bg.gif) no-repeat left;
	margin: 3px 4px 0 0;
}

#fancyDropDown_A select {
	left: -999em; 
	position: absolute;
}

.myDropDown {
	text-align: left;
	width: 104px;
	color: #000;
	cursor: default;
}

.myDropDownSelected, .myDropDownSelectedHover {
	display: block;
	font-weight: normal;
	padding: 3px 0 0 4px;
	width: 100px;
	color: #000;
}

.myDropDownList { 
	top: 18px;
	left: 0px;
	width: 104px;
	position: absolute;
	background-color: #fff;
}

.myDropDownList span {
	display: block;
	width: 100px;
	cursor: default;
	padding: 1px 0 2px 1px;
	border: 2px solid #fff;
}

div#fancyDropDown_A .myDropDownItem {
	background-color: #fff;
	display: block;
	width: 99px;
	

}

div#fancyDropDown_A .myDropDownItemHover {
	background-color: #e6e6e6;
	color: #000;
	width: 99px;
	
}

div#fancyDropDown_A .myDropDownItemAct { 
	background-color: #fff;
	color: #000;
	width: 99px;
}

div#fancyDropDown_A .myDropDownItemActHover { 
	background-color: #e6e6e6;
	color: #000;
	width: 99px;

}

* html #ok-keres {
	margin: 2px 1px 0 0;
}


* html span#ok-sarok-jobb {
	float: none;
}

/* új kereső css */

#kozos-fej dl.dropdown1 { margin: 0; padding: 0; float: left; width: 110px;}
#kozos-fej .dropdown1 dd, .dropdown1 dt, .dropdown1 ul {margin: 0; padding: 0;}
#kozos-fej .dropdown1 dd { position: relative;}
#kozos-fej .dropdown1 a, .dropdown1 a:visited { color: #000 !important; cursor: pointer; outline: medium none; text-decoration: none; font-family: Verdana; font-weight: normal;}
#kozos-fej .dropdown1 dt a { background: url("http://static.origos.hu/images/kozos/fancy-new.gif") no-repeat scroll #fff; display: block; height: 19px; padding: 1px 3px 0; width: 97px; margin-top: 3px; font-size: 12px;}
#kozos-fej .dropdown1 dd ul { background-color: #fff; color: #D5C596; display: none; left: 0; list-style: none outside none; padding: 3px; position: absolute; top: 21px; width: 97px; z-index: 1001;}
#kozos-fej .dropdown1 dd ul li a { display: block; padding: 3px 0; border: 0; background: none; width: 100%; font-size: 12px;}
#kozos-fej .dropdown1 dd ul li a:hover { background-color: #E6E6E6;}

/* új kereső css vége */



/* k�z�s [origo] fejl�c v�ge */
/* freemail és iWiW belépő pop-up dobozok */
#beleptext-freemail, #beleptext-iwiw { width:138px; height:126px; background:url(http://static.origos.hu/images/velemeny/bg-friw.gif) no-repeat transparent; padding:8px 11px 10px 10px; font-family:Verdana; font-size:11px; color:#4468ae; border:0 none !important; }
#beleptext-freemail { position:absolute; top:26px; left:375px; z-index:99999999999999; display:none; }
#beleptext-iwiw  { position:absolute; top:26px; left:468px; z-index:99999999999999; display:none; }
#beleptext-freemail .bezar-friw, #beleptext-iwiw .bezar-friw { display:block; float:right; padding-left:16px !important; height:16px; background:url(http://static.origos.hu/images/velemeny/bezar-friw.png) no-repeat transparent !important; margin-bottom:3px !important; }
#beleptext-freemail .bevitel, #beleptext-iwiw .bevitel { width:130px; height:21px; border:0 none; background:url(http://static.origos.hu/images/velemeny/input-friw.png) no-repeat transparent; color:#98989a; padding: 2px 4px; margin-bottom:3px; }
#beleptext-freemail a, #beleptext-iwiw a { font-family:Verdana; font-size:11px; color:#4468ae !important; text-decoration:none; margin:0 0 3px 0 !important; display:block; padding:0 !important; font-weight:normal !important; line-height:normal !important; background:none !important; }
#beleptext-freemail a:hover, #beleptext-iwiw a:hover { text-decoration:underline; }
#beleptext-freemail .elfelejtette, #beleptext-iwiw .elfelejtette { width:64px; margin-bottom:0 !important; float:right; }
*html #beleptext-freemail .elfelejtette, *html #beleptext-iwiw .elfelejtette { margin-top:-28px; }
*:first-child+html #beleptext-freemail .elfelejtette, *:first-child+html #beleptext-iwiw .elfelejtette { margin-top:-28px; }
.nyilas { background:url(http://static.origos.hu/images/velemeny/nyil-friw.gif) no-repeat right; padding-right:16px; }
/* freemail és iWiW belépő pop-up dobozok vége */
#kozos-fej #beleptext-iwiw .tovabb{line-height:13px !important;}
#kozos-fej #beleptext-freemail .tovabb{line-height:13px !important;}


#magnumhird { width: 780px; display: block; float: left; padding: 0 0 10px 53px; background: url(http://static.origos.hu/images/velemeny/hirdetes-t.gif) 35px 25px no-repeat #e7e7e7; }

h1 { 	
	height: 84px;
	width: 988px;
	background: url(http://static.origos.hu/images/velemeny/fejlec_bg.gif) repeat-x;
	margin-bottom:10px;
}

h1 a { width: 356px; height: 63px; display: block; background: url(http://static.origos.hu/s/img/velemeny/komment-logo.jpg) no-repeat; margin-left: 12px; position: relative; top: 13px; }
h1 a span { display: none; }

a#blog-cim, a#blog-cim:hover {
	background-image: none;
	width: 440px;
	display: block;
	float: right;
	font-size: 48px;
	font-family: Georgia, Arial; 
	font-style: italic; 
	color: #1267a3;
	text-decoration: none;
}

h2, h3, h4 {
	background: url(http://static.origos.hu/images/velemeny/fejbg.gif) repeat-x;
	height: 29px;
	font: bold 15px Times, Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#fff;
	padding: 5px 7px 0 7px;
	margin: 0 0 6px 0;
}

h3 a { font: bold 15px Times, Arial, Verdana, Geneva, Helvetica, sans-serif; color:#fff; text-decoration: none; }
h3 a:hover { text-decoration: underline; color: #000; }

h3.felcim {
	background: url(http://static.origos.hu/images/velemeny/felcim_bg.gif) repeat-x;
	font: bold 13px Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
	color:#000000;
}

h3.felcim a { font: bold 13px Arial, Times, Verdana, Geneva, Helvetica, sans-serif; color:#000000; text-decoration: none; }
h3.felcim a:hover { text-decoration: underline; color: #000; }

/* szerkezet */
div#tartalom { 	
	width: 978px;
	background: url(http://static.origos.hu/images/velemeny/tartalom-bg.gif) repeat-y;
	margin-bottom:10px;
}

div#bal { 	
	width: 135px;
	float:left;
	margin-right:10px;
}

div#kozep { 	
	width: 293px;
	float:left;
	margin-right:10px;
	padding:10px;
}

div#jobb1, div#jobb2 { 	
	width: 230px;
	float: left;
	margin-right: 10px;
	padding: 10px;
}

div#jobb2 {
	margin-right: 0;	
	width: 250px;
	padding: 10px 0;
}
/* szerkezet v�ge */

/* men� */


#menu {
	font-weight: bold;
	padding: 8px 0;
	margin: 0 0 0 8px;
}

#menu dt {
	padding-bottom: 2px;
}

#menu dd {
	padding: 5px 0 6px 0;
	padding-left: -8px;
	background: url(http://static.origos.hu/images/velemeny/menu_bg.gif) repeat-x bottom left;
	width: 120px;
}

#menu a {
	font-weight: bold;
	text-decoration: none;
	display: block;
	font-size:13px;
}

#menu a.sima { font-weight: normal; }

#menu a:hover { text-decoration: underline; }

/* rss */

#rss {
	padding: 0 0 8px 0;
	background: url(http://static.origos.hu/images/velemeny/menu_bg.gif) repeat-x bottom left;
	width: 120px;
	margin: 0 0 8px 8px;
}

#rss a {
	background: url(http://static.origos.hu/images/velemeny/rss.gif) no-repeat 0px 1px;
	padding: 0 0 0 25px;
}
/* rss v�ge */

/* h�rlev�l */
div#hirlevel {
	width: 120px;
	margin: 0 0 8px 8px;
	background: url(http://static.origos.hu/images/velemeny/menu_bg.gif) repeat-x bottom left;
	padding-bottom:10px;
}

div#hirlevel input.beiro {
	width: 116px;
	border: solid 1px #a7a6aa;
	margin-bottom:6px;
}

div#hirlevel label {
	font-size:11px;
	position:relative;
	top:-2px;
}

div#hirlevel input.hirlev-gomb {
	border:0;
	background-color:#7e8f0b;
	color:#fff;
	font: bold 15px Times, Arial, Verdana, Geneva, Helvetica, sans-serif;
	margin-top:6px;
}
/* h�rlev�l v�ge */

/* banner 120x240 */

#banner120 {
	text-align: center;
	margin: 10px 0 10px 0;
}

#banner120 span {
	color: #929292;
	display: block;
	margin-bottom: 6px;
	text-align: center;
	font: normal 9px Verdana, Arial, Geneva, Helvetica, sans-serif;
}

/* banner 120x240 v�ge */


/* k�z�ps� oszlop */

div.ajanlo {
	margin-bottom:12px;
}
div.nagykep { margin-bottom: 8px; }
div.ajanlo img {
	display:block;
	margin-bottom:3px;
}
div.ajanlo a.cim {
	margin-bottom:3px;
	font: bold 14px Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-transform:uppercase;
	height:auto;
	width:293px;
	overflow:hidden;
	display:block;
	margin-left: -3px;	
}

div.ajanlo ul {
	display:inline;
	margin:0;
	padding:0;
	width:40px;
}
div.ajanlo div.komment {
	background: url(http://static.origos.hu/images/velemeny/komment_bg.gif) no-repeat bottom left;
	display:inline;
	padding: 3px 10px 5px 10px;
}
div.adatok { color:#4d5458; font: normal 11px Arial, Verdana, Geneva, Helvetica, sans-serif; display: block; margin-bottom: 5px; }
div.kepes { height: 32px; margin-top: 7px; }
div.ajanlo div.adatok a.szerzo-pic, div.kisajanlo div.adatok a.szerzo-pic { padding: 0; margin-right: 5px; float: left; height: 32px; overflow: hidden; }
div.ajanlo div.adatok a.szerzo-pic img, div.kisajanlo div.adatok a.szerzo-pic img { border: 1px solid #808689; }
div.ajanlo p {	line-height:20px; }
/* k�z�ps� oszlop v�ge */

div.adatok a, div.adatok a:link, div.adatok a:visited { background-color: #808689; color: #fff; font: normal 11px Arial, Verdana, Geneva, Helvetica, sans-serif; padding:0 2px; margin-right:3px; }
div.adatok a:hover { color: #fff; text-decoration: underline; }
div.ajanlo div.adatok span, .kisajanlo .kepes span { display: block; font-size: 11px; color: #4d5458; margin-top: 7px; }
.jobb-link-db div.adatok { margin-top: -3px; }
div.kisajanlo div.adatok { display: block; margin-top: 5px; }
div.kisajanlo div.adatok span, .jobb-link-db div.adatok span { font-size: 11px; color: #4d5458; }

/* jobb oszlopok */
div.kisajanlo {
/*	margin-bottom:10px;
	background: url(menu_bg.gif) repeat-x bottom left;*/
	min-height:77px;
}
div.kisajanlo-nopic {
/*	margin-bottom:10px;
	background: url(menu_bg.gif) repeat-x bottom left;*/
}



div.kisajanlo img, div.kiskep img { margin-right:0px; display:block; float:left; border:solid 5px #e7e7e7; }
div.kisajanlo p, div.kiskep p { margin: 3px 0 0 0; line-height: 20px; }
div.kisajanlo a.cim-kicsi, div.kiskep a.cim-kicsi, div.kisajanlo-nopic a.cim-kicsi-nopic { margin-bottom:3px; font: bold 14px Arial, Verdana, Geneva, Helvetica, sans-serif; text-transform:uppercase; }

div.kisajanlo-nopic a.cim-kicsi-nopic { 
	display:block;
	height:auto;
	width:225px;
	overflow:hidden;
}

a.cim-kicsi-nopic { margin-left: -3px; }

a.csaklink { font-weight: bold; padding: 5px 0 6px 0; margin: 5px 0 0 0; display: block; font-size:13px; }

div.kisajanlo p { margin-bottom: 10px; padding-bottom: 10px; }

div#jobb2 div.kisajanlo, div#jobb2 h3, div#jobb2 h4, div#jobb2 a.csaklink, div#jobb2 #idojaras { margin-left:10px; margin-right:10px; }

div.banner250 {
	margin: 8px 0 10px 0;
	border-top: solid 10px #e7e7e7;
	border-bottom: solid 10px #e7e7e7;
	width:250px;
	height:250px;
	overflow:hidden;
}

/* jobb oszlopok v�ge */

/* id�j�r�s */
h4#ido {
	position:relative;
	top:1px;
}

#cimkekon h4 {
	display: none;
}

#cimkekon h4#cimkeh4 {
display: block;
}


#idojaras {
	margin: 0 0 0 0;
}

#idojaras img {
	border: 5px solid #e7e7e7;
	float: left;
	margin: 2px 8px 0 0;
}
#idojaras a {
	display:block;
	margin-top: -2px;
	padding-top: 5px;
	font-weight:bold;
	font-size:13px;
}

#idojaras span {
	display: block;
	font-size:18px;
	margin-top:-18px;
}

/* id�j�r�s v�ge */

/* l�bl�c */

#lab {
	margin-top: 0;
	padding-left: 10px;
	clear: both;
	line-height: 18px;
}

#lab span {
	color: #999999;
	display: block;
	margin: 4px 0 0 0;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 18px;
}

#lab a {
	color: #000000;
	border-right: 1px solid #000000;
	padding-right: 8px;
	margin-right: 8px;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 18px;
}

#lab a.szel {	
	border-right: none;
}

/* l�bl�c v�ge */



/* arch�vum */
div#archivum { width:540px; padding: 10px 0; float:left; margin-right: 0; }
div#archivum .title { margin-bottom: 10px; padding-bottom: 11px; background: url(http://static.origos.hu/images/velemeny/menu_bg.gif) bottom repeat-x; }
div#archivum .title span { background: url(http://static.origos.hu/images/velemeny/archivum-t.gif) no-repeat; display: block; font-size: 38px; text-transform: uppercase;}
div#archivum .title span img {border-bottom:solid 5px #ffffff; }
div.archiv-db { margin-bottom: 8px; background: url(http://static.origos.hu/images/velemeny/menu_bg.gif) repeat-x bottom left; padding-bottom: 2px; }
div.archiv-db a.cim { margin-bottom: 3px; font: bold 14px Arial, Verdana, Geneva, Helvetica, sans-serif; text-transform: uppercase; height: auto; width: 550px; overflow: hidden; display:block; }
div.archiv-db div.komment { background: url(http://static.origos.hu/images/velemeny/komment_bg.gif) no-repeat bottom left; display:inline; padding: 3px 10px 5px 10px; }
div.archiv-db div.adatok { color:#4d5458; font: normal 11px Arial, Verdana, Geneva, Helvetica, sans-serif; padding-top: 4px; }
div.archiv-db div.adatok a { background-color: #808689; color:#fff; font: normal 11px Arial, Verdana, Geneva, Helvetica, sans-serif; padding:0 2px; margin-right:3px; }
div.archiv-db p { line-height: 20px; }
div.archiv-db p img { display: none; width: 30px; height: 30px; }
a.cim-arch { font: bold 17px Georgia, Verdana, Arial, sans-serif; color: #000 !important; text-transform: uppercase; position: relative;  }

#arch-lapozo { width: 100%; margin: 10px 0 30px 0; text-align: center; }
#arch-lapozo div { width: 60px; height: 23px; margin: 0 auto; }
#arch-lapozo ul { padding-top: 3px; }
#arch-lapozo ul li { float: left; margin: 0 3px; }
#arch-lapozo ul li a { font-size: 16px; font-weight: bold; }
#arch-lapozo ul li span { font-size: 16px; font-weight: bold; }
#arch-lapozo a.vissza { width: 24px; height: 23px; display: block; background: url(http://static.origos.hu/images/velemeny/lapoz-vissza-a.gif) no-repeat; float: left; margin-right: 3px; }
#arch-lapozo a.elore { width: 24px; height: 23px; display: block; background: url(http://static.origos.hu/images/velemeny/lapoz-elore-a.gif) no-repeat; float: left; margin-left: 3px; }
#arch-lapozo span.vissza { width: 24px; height: 23px; display: block; background: url(http://static.origos.hu/images/velemeny/lapoz-vissza-n.gif) no-repeat; float: left; margin-right: 3px; }
#arch-lapozo span.elore { width: 24px; height: 23px; display: block; background: url(http://static.origos.hu/images/velemeny/lapoz-elore-n.gif) no-repeat; float: left; margin-left: 3px; }
/* arch�vum */

/* legt�bb komment */
#legtobb-komment .legtobb-db { margin-left: 10px; padding-bottom: 4px; background: url(http://static.origos.hu/images/velemeny/menu_bg.gif) repeat-x bottom; margin-bottom: 3px; width: 228px; } 
.legtobb-db .legtobb-link { font-size: 13px; font-weight: bold; padding: 2px 0; }
.legtobb-db .adatok span { font-size: 11px; color: #4d5458; }
/* legt�bb komment v�ge */

/* leg�jabb komment */
#legujabb-komment .legujabb-db { margin-left: 10px; padding-bottom: 4px; background: url(http://static.origos.hu/images/velemeny/menu_bg.gif) repeat-x bottom; margin-bottom: 3px; width: 228px; overflow: hidden; } 
.legujabb-db .legujabb-link { font-size: 13px; font-weight: bold; padding: 2px 0; }
.legujabb-db .adatok span { font-size: 11px; color: #4d5458; }
#legujabb-komment .user-ninck { background-color: #bfc2c4; color: #000; padding: 0 2px; }
/* leg�jabb komment v�ge */

/* origo legfreissebb */
#olegfriss h4 { display: none; }
#olegfriss span { display: none; }
#olegfriss ul { margin-left: 10px; width: 228px; }
#olegfriss ul li a { font-size: 13px; font-weight: bold; }
#olegfriss ul li { padding-bottom: 6px; background: url(http://static.origos.hu/images/velemeny/menu_bg.gif) repeat-x bottom; margin-bottom: 5px; }
#olegfriss ul li:last-of-type { background: none; }
/* origo legfreissebb v�ge */

/* origo legolvasottabb */
div#olegolvas 
div#olegolvas a, div#olegolvas a:link, div#olegolvas a:visited, div#olegolvas a:active { font-weight: bold; background: url(http://static.origos.hu/images/velemeny/menu_bg.gif) repeat-x top left; padding: 5px 0 6px 0; margin: 5px 0 0 0; display: block; font-size:13px; margin-left: 10px; width: 228px; }
/* origo legolvasottabb v�ge */

/* szerz�k */
.szerzo-bio { padding-bottom: 5px; margin-bottom: 10px; background: url(http://static.origos.hu/images/velemeny/menu_bg.gif) bottom repeat-x; min-height: 70px; }
* html .szerzo-bio { height: 70px; }
.szerzo-bio img { border: 5px solid #e8e8e8; float: left; margin-right: 9px; }
h3.szerzo { background: url(http://static.origos.hu/images/velemeny/fejbg-szerzo.gif) repeat-x; height: 29px; font: bold 15px Times, Arial, Verdana, Geneva, Helvetica, sans-serif; color:#fff; padding: 5px 7px 6px 7px; margin: 0 0 6px 0; }

div.szerzo-db { margin-bottom: 11px; background: url(http://static.origos.hu/images/velemeny/menu_bg.gif) repeat-x bottom left; padding-bottom: 4px; }
div.szerzo-db a.cim { margin-bottom: 3px; font: bold 14px Arial, Verdana, Geneva, Helvetica, sans-serif; text-transform: uppercase; height: auto; width: 550px; overflow: hidden; display:block; }
div.szerzo-db div.komment { background: url(http://static.origos.hu/images/velemeny/komment_bg.gif) no-repeat bottom left; display:inline; padding: 3px 10px 5px 10px; }
div.szerzo-db div.adatok { color:#4d5458; font: normal 11px Arial, Verdana, Geneva, Helvetica, sans-serif; }
div.szerzo-db div.adatok a { background-color: #808689; color:#fff; font: normal 11px Arial, Verdana, Geneva, Helvetica, sans-serif; padding:0 2px; margin-right: 3px; }
div.szerzo-db p { line-height: 20px; margin: 0; }
div.szerzo-db a.cim-arch { font: bold 17px Georgia, Verdana, Arial, sans-serif; color: #000 !important; text-transform: uppercase; position: relative; }
/* szerz�k v�ge */

.cikkBody div#tartalom{
	background: url(http://static.origos.hu/images/velemeny/cikk-bg.gif) repeat-y;
	width: 978px;
	margin-bottom:10px;
}

#kozep-cikk{
	width:553px;
	padding: 0 10px 10px 10px;
	float:left;
	margin-right:10px;
}

#kozep-blog{
	width:708px;
	padding: 10px;
	float: left;
	/*margin-right:10px;*/
}

div.kisajanlo a.cim-kicsi-nopic { 
	margin-bottom:3px; font: bold 14px Arial, Verdana, Geneva, Helvetica, sans-serif; text-transform:uppercase;
	display:block;
	height:auto;
	width:225px;
	overflow:hidden;
}

/* c�mkefelh� */
div#rovat-cimke { display: block; overflow: hidden; padding: 10px; margin-bottom: 10px; text-align: center; width: 230px; }
/* c�mke szintek */
div#jobb h4 span { text-transform: uppercase; font-size: 10px; }
#rovat-cimke a { font: normal 11px Verdana, Helvetica, Geneva, Arial, sans-serif; color: #7e8f0b; text-decoration: none; }
#rovat-cimke a:hover { text-decoration: underline; }
#rovat-cimke .c22 { font-weight: bold; }
#rovat-cimke .c33 { font-weight: bold; font-size: 13px; }
#rovat-cimke .c44 { font-weight: bold; font-size: 14px; }
#rovat-cimke .c55 { font-weight: bold; font-size: 16px; }
#rovat-cimke .c66 { font-weight: bold; font-size: 18px; }
#rovat-cimke .c77 { font-size: 20px; }
#rovat-cimke .tobb-cimke { padding-right: 11px; background: url(http://static.origos.hu/images/cimke/fekete-jobb.gif) right 5px no-repeat; font-weight: bold; color: #000000; display: block; float: right; margin-top: 5px; font-family: Arial; }
/* c�mke szintek v�ge */
/* c�mkefelh� v�ge */

/* WSZ �ltal�nos  */
div.webszolg-baloldal {
	width: 121px;
	margin: 0 0 0 7px; 
	background: url(http://static.origos.hu/images/cimlap/obk-3aj-bg-buj.gif) repeat-y #eeeeec;
}

div.wsz-szurke { background-image: none; background-color: #eeeeec !important; }

div.webszolg-baloldal .fej { width: 121px; height: 5px; background: url(http://static.origos.hu/images/velemeny/obk-3aj-felso-buj.gif) no-repeat; }
div.webszolg-baloldal .lab { width: 121px; height: 28px; background: url(http://static.origos.hu/images/cimlap/obk-3aj-also-buj.gif) no-repeat; }
div.webszolg-baloldal .lab a.logo { width: 109px; height: 14px; display: block; background: url(http://static.origos.hu/images/cimlap/obk-logo-uj.gif) no-repeat; margin: 0 auto; position: relative; top: 7px; }

div.webszolg-baloldal-cim {
	border-top: 1px dashed #C0C0C0;
	font-weight: bold;
	padding-top:7px;
	margin-top:3px;
	width: 121px;
}
/* WSZ �ltal�nos v�ge */

/* obk box */
div.obk-bal-vasarlas-doboz {
	width: 121px;
	margin: 8px 0 15px 0;
}

div.obk-bal-vasarlas-doboz-kep {
	width: 114px;
	height: 104px;
	background: #ffffff;
	border: 1px solid #CDCDCD;
	overflow: hidden;
	display:block;
	text-align: center;
	margin-left: 2px;
}

div.obk-bal-vasarlas-doboz-kep img {
	border: 0;
}

a.obk-bal-vasarlas-doboz-link {
	display:block;
	margin: 5px 0 5px 0;
	padding-left: 2px;
}

div.obk-bal-vasarlas-doboz span {
	font-weight: bold;
	padding-left: 2px;
}
/* obk box v�ge */


/*  v�lem�ny aloldalak  */

#velemenyblog {
	background: #0f2625 url(http://static.origos.hu/images/velemeny/bg-blog.gif) repeat-y scroll 0 0;
}

#velemenyblog div#tartalom {
	background: transparent url(http://static.origos.hu/images/velemeny/tartalom2-bg.gif) repeat-y scroll 0 0;
}

#velemenyblog h1 {
	margin-bottom: 0px;
}

#velemenyblog #magnumhird {
	padding: 10px 103px 10px 103px;
	background-position: 80px 25px;
}

#rovatlinkek {
	display: block;
	float: left;
	width: 988px;
	padding: 4px 0 4px 0;
	background-color: #808689;
}

#rovatlinkek a {
	color: #fff;
	font-family: Georgia, Arial;
	font-weight: bold;
	font-size: 17px;
	display: block;
	float: left;
	margin-left: 16px;
	margin-right: 16px;
	text-transform: uppercase;
}

#rovatlinkek img {
	float: left;
	margin-top: 3px;
}

#velemenyblog #kozep-cikk {
	width: 690px;
	margin-left: 9px;
	float: left;
}

.blogbox {
	margin-left: 10px;
}

 .blogbox .cimsor {
	width: 685px;
	
	padding-bottom: 0px; 
	margin-bottom: 0px;
}

.blogbox .cimsor .datum {
	display: block;
	float: left;
	margin-right: 8px; 
	width: 55px;
	height: 52px;
	background-color: #7e8f0c; 
	background-image: url(http://static.origos.hu/images/velemeny/komm-d-bg.gif);
}

.datum .vnap {
	display: block;
	width: 100%;
	text-align: center;
	color: white; 
	font-size: 29px;
}

.datum .vhonap {
	display: block; 
	width: 100%;
	color: #414b00;
	text-align: center; 
	font-size: 15px;
}

.vcim {
	font-family: Georgia, Arial, Verdana;
	font-size: 17px;
	font-weight: bold;
	color: #000;
	text-transform: uppercase;
}

.kommentszam {
	margin-left: 5px;
	font-weight: bold;
	text-decoration: none;
}

.kommentszam span {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	background-image: url(http://static.origos.hu/images/velemeny/komment-bub.gif);
	padding: 5px;
	background-repeat: no-repeat; 
	background-position: center 70%;
}

div.szerzok {
	float: left;
}

div.szerzok a {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
}

div.szerzok a.masikszerzo {
	margin-left: 10px;
	padding-left: 10px; 
	border-left: 2px solid #888888;
	height: 10px;
}

.blogbox p {width: 685px; line-height: 17px;}

.blogbox p.blog-torzs {
	clear: both;
	display: block; 
	background: transparent url(http://static.origos.hu/images/velemeny/menu_bg.gif) repeat-x scroll center bottom;
	padding-bottom: 10px; 
	margin-bottom: 10px;
	
}

a.a-tovabb {
	display: block;
	font-weight: bold;
}

#velemenyblog .cimke-input {
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 3px solid #ccced0;
	background: transparent url(http://static.origos.hu/images/velemeny/menu_bg.gif) repeat-x scroll center top;
	padding-top: 10px;
	width: 685px;
}

#velemenyblog .cimke-input span {
	text-transform: uppercase;
	font-size: 10px;
}

#velemenyblog #jobb1, #velemenyblog #jobb2 {
	margin-right: 0;
}

#blog-elso {
	font-weight: bold;
	padding-left: 10px;
	background-image: url(http://static.origos.hu/images/velemeny/blog-elso-akt.gif);
	background-repeat: no-repeat;
	background-position: 0 70%;
}



span#blog-elso {
	font-weight: bold;
	padding-left: 10px;
	background-image: url(http://static.origos.hu/images/velemeny/blog-elso-inakt.gif);
	background-repeat: no-repeat;
	background-position: 0 70%;
	color: #b7b7b7;
}

#blog-elozo {
	font-weight: bold;
	padding-left: 6px; 
	background-image: url(http://static.origos.hu/images/velemeny/blog-elozo-akt.gif);
	background-repeat: no-repeat; 
	background-position: 0 70%;
	margin-left: 4px;
}

span#blog-elozo {
	font-weight: bold;
	padding-left: 6px; 
	background-image: url(http://static.origos.hu/images/velemeny/blog-elozo-inakt.gif);
	background-repeat: no-repeat; 
	background-position: 0 70%;
	margin-left: 4px;
	color: #b7b7b7;
}

#blog-kov {
	font-weight: bold;
	padding-right: 6px; 
	background-image: url(http://static.origos.hu/images/velemeny/blog-kov-akt.gif);
	background-repeat: no-repeat; 
	background-position: 100% 70%;
	margin-left: 4px;
}

#blog-utolso {
	font-weight: bold;
	padding-right: 8px; 
	background-image: url(http://static.origos.hu/images/velemeny/blog-utolso-akt.gif);
	background-repeat: no-repeat; 
	background-position: 100% 70%;
	margin-left: 6px;
}

a.inactive, a.inactive:hover {
	text-decoration: none;
	color: #b7b7b7;
	background-image: none !important;
}

.blog-torzs img {display: none;}

.blog-torzs p img {display: inline; text-align: center; margin: 0 auto;}

.pager {text-align: center;}

.keretes-doboz-cikk { padding: 10px 10px 0; border: 1px solid #dfdfdf; background: #eee; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin: 20px 0; font-size: 100%; }
.keretes-doboz-cikk .keretes-doboz-cikk-cim { font-weight: 700; margin-bottom: 10px; }



/* 18 karika */
#k18karika{font-size:13px;font-family:Arial;line-height:20px;max-width:490px;color:black;margin:0 auto;}
.k18karika{width:177px;height:173px;background:url(http://static.origos.hu/images/kozos/o18karika.jpg) no-repeat;margin:16px auto 15px auto;}
.k18elmult{display:block;background:url(http://static.origos.hu/images/kozos/o18elmult.jpg) no-repeat;width:122px;height:25px;float:left;}
.k18nemmult{display:block;background:url(http://static.origos.hu/images/kozos/o18nemmult.jpg) no-repeat;width:152px;height:25px;float:left;margin-left:30px;}
.k18gombok{margin:15px auto 0px auto;width:304px;}
.k18_tartalom ul{ padding-left: 17px;margin-top: 0;padding-right: 20px;}
.k18_tartalom ul li{color:black;padding-bottom: 10px;}
.k18biztons{color:#0049b6;text-decoration:none;}
.k18biztons:hover{color:#0049b6;text-decoration:none;}
/* 18 karika */
