html, body {height:100%;}
body {font-family:Arial, Tahoma, Verdana; font-size:12px; padding:0; margin:0; color:#444; line-height:20px; background:#fff;}
td, tr, table {font-family:Arial, Tahoma, Verdana; font-size:100%; color:#444; padding:0; margin:0;}
a {margin:0; padding:0; text-decoration:none; outline-color:invert; outline-style:none; outline-width:medium;}
a:visited, a:link {text-decoration:none; color:#444;}
a:hover {text-decoration:underline;}
form {word-spacing:0; text-indent:0; padding:0; margin:0;}
img, a img  {margin:0; padding:0; border:0;}
input, select, textarea {font-family:Arial, Tahoma, Verdana; font-size:100%;}
label {cursor:pointer; margin:0; padding:0; border:0;}
sup {font-size:67%; font-weight:bold;}
em {font-style:normal; font-size:90%;}


/*#8a0 #360 #369*/
h1 {font-family:Georgia, Tahoma, Verdana, Arial; font-size:30px; color:#444; font-weight:normal; margin:0 0 10px 0; padding:0; line-height:36px;}
h1 span {color:#369;}
h2 {font-family:Georgia, Tahoma, Verdana, Arial; font-size:20px; font-weight:normal; color:#444; margin:0 0 6px 0; padding:0; line-height:24px;}
h2 span {color:#369;}
h3 {font-family:Arial, Tahoma, Verdana; font-size:110%; color:#369; font-weight:bold; margin:12px 0 0 0; padding:0; /*text-transform:uppercase;*/}
h4 {font-family:Arial, Tahoma, Verdana; font-size:90%; color:#369; font-weight:bold; margin:6px 0 0 0; padding:0; line-height:20px; text-align:left;}


.o_650, .c, .o_500 {float:left; clear:left; width:650px;}
.c {text-align:center;}
.m, .m1, .m2 {margin:18px 0;}
.m1{margin-bottom:0;}
.m2{margin-top:0;}
span.e   {color:#f00; font-weight:bold;}
.button  {padding:2px 6px; margin:5px 0;}
input.cb {width:18px !important; border:0 !important;}
ul li.elv{padding:0 4px !important; color:#888 !important;}

.kivi {float:left; clear:left; width:990px; padding:0 0 0 10px;}


.linkbar {float:left; clear:left; overflow:hidden; width:990px; padding:2px 0; line-height:20px; font-size:95%; background:url(../images/full.jpg) no-repeat 0 -67px;}

.linkbar .l {float:left; width:450px; height:20px; overflow:hidden;}
.linkbar .l div {float:left; padding:0 15px 0 0;}
.linkbar .l img.met      {vertical-align:middle; width:18px; height:18px; margin:0; padding:0; background:url(../images/full.jpg) no-repeat 1000px 1000px;}
.linkbar .l img.eso      {background-position:-200px -100px;}
.linkbar .l img.eso_nap  {background-position:-220px -100px;}
.linkbar .l img.felho_nap{background-position:-240px -102px;}
.linkbar .l img.sok_felho{background-position:-260px -101px;}
.linkbar .l img.nap      {background-position:-280px -102px;}
.linkbar .l img.vihar    {background-position:-300px -101px;}
.linkbar .l img.nap_vihar{background-position:-320px -100px;}
.linkbar .l img.ho       {background-position:-340px -101px;}
.linkbar .l img.para     {background-position:-360px -100px;}
.linkbar .l a            {text-decoration:none !important;}
.linkbar .l a:hover      {color:#369 !important;}

.linkbar .r {float:left; width:540px; height:24px; text-align:right; display:inline;}
.linkbar .r span    {font-size:bold; color:#369;}
.linkbar .r a       {padding:0 5px;}
.linkbar .r a:hover {color:#369;}
.linkbar .r a.rss, .linkbar .r a.help, .linkbar .r a.iwiw  {padding:0;}
.linkbar .r a.rss img,
.linkbar .r a.help img, 
.linkbar .r a.iwiw img	{vertical-align:middle; margin:0 0 0 2px; padding:0; width:15px; height:18px;}
.linkbar .r a.rss img	{background:url(../images/full.jpg) no-repeat -975px 2px;}
.linkbar .r a.help img	{background:url(../images/full.jpg) no-repeat -955px 2px;}
.linkbar .r a.iwiw img	{background:url(http://static.iwiw.hu/common/image/share/b-iwiw-b.gif) no-repeat 0 1px; width:34px;}


.header              {float:left; clear:left; width:990px; margin:6px 0;}
.header .logo        {float:left; width:120px; padding:0 20px 0 0;}
.header .logo a img  {width:120px; height:60px; vertical-align:center;}
.header .logo a      {display:block; width:120px; height:60px; background:url(../images/full.jpg) no-repeat 0 0;}
.header .logo a:hover{background-position:-120px 0;}
.header .banner      {float:left; width:850px; vertical-align:center; text-align:right;}


.menu           {float:left; clear:left; width:990px; line-height:26px; background:#555;}
.menu a         {float:left; display:block; color:#fff !important; font-weight:bold; padding:0 10px; border-right:1px solid #fff;}
.menu a:hover   {background:#8a0; text-decoration:none;}
.menu a.second  {background:#f90;}
.menu a:hover.second{background:#f70;}
.menu div.selected {float:left; font-weight:bold; padding:0 10px; color:#fff; border-right:1px solid #fff; background:#369;}
.menu div.second   {background:#f60;}

.menu .admin    {float:right; width:120px; text-align:right;}
.menu .admin a  {float:right; display:block; color:#fff !important; font-weight:bold; padding:0 8px 0 10px; border:0; background:#ff4a00/*url(../images/villog.gif) no-repeat 4px 11px*/; border-left:1px solid #fff;}
.menu .admin a:hover {background-color:#e10;}

.almenu {clear:left; width:990px; height:15px; margin:0 0 10px 0; background:url(../images/full.jpg) no-repeat 0 -60px;}
.almenu img {width:990px; height:1px;}


.dupla {clear:left; width:990px;}


.content {float:left; width:650px; padding:0 15px 0 0;}
.content a {color:#369;}


.right_columm {float:left; width:310px; padding:0 0 0 15px; text-align:center;}


.footer {clear:left; width:970px; padding:5px 10px; margin:15px 0 0 0; text-align:center; background:#f9f9f9; border-bottom:3px solid #8a0;}

.footer2 {float:left; clear:left; width:990px; padding:3px 0; margin:0 0 10px 0; border-top:1px solid #444; background:url(../images/full.jpg) no-repeat 0 -120px;}
.footer2 div {float:left; /*width:640px;*/ padding:0 15px 0 0; display:inline;}
.footer2 div img, .footer2 div a img {float:left; vertical-align:middle; margin:3px 14px 0 15px; height:30px;}
.footer2 div img#fst {margin-left:0; width:86px;}
.footer2 div img#sili {width:105px;}

.footer2 div.copyright {font-size:90%; line-height:20px; /*padding:0 0 0 15px;*/}
.footer2 div.copyright a {color:#369; padding:0 2px;}


.o_650 .bh{float:left; width:310px; padding:0 15px 0 0;}
.o_650 .jh {float:left; width:310px; padding:0 0 0 15px;} 

.o_650 h1 a, .o_650 h2 a {color:#444; text-decoration:none !important;}
.o_650 h1 a:hover, .o_650 h2 a:hover {border-bottom:1px solid #eee;}
.o_650 h1, .o_650 h2 {margin:0;}



input.bl {font-size:125%; font-weight:bold; width:175px; padding:2px; margin:2px;}


.list_tab{float:left; clear:left; width:650px; margin:20px 0 15px 0; font-weight:bold; line-height:24px; border-bottom:5px solid #e0e6eb;}
.list_tab ul {float:left; width:650px; margin:0 0 1px 0; padding:0; list-style-type:none; border-bottom:1px solid #369;}
.list_tab ul li {float:left; margin:0; padding:0; width:140px; text-align:center; margin-right:1px;}
.list_tab ul li a{display:block; text-decoration:none; color:#444; background:#fff url(../images/full.jpg) no-repeat -440px 0;}
.list_tab ul li a:hover {color:#369; background-position:-580px 0; text-decoration:none;}
.list_tab ul li img, .list_tab ul li a img {vertical-align:middle; height:20px;}
.list_tab ul li.navi, .list_tab ul li.navi a img {width:30px;}
.list_tab ul li.navi a.prev {background-position:-300px -30px;}
.list_tab ul li.navi a.next {background-position:-330px -30px;}
.list_tab ul li.navi a:hover.prev {background-position:-360px -30px;}
.list_tab ul li.navi a:hover.next {background-position:-390px -30px;}
.list_tab ul li.selected {color:#000; background:#e1e5eb url(../images/full.jpg) no-repeat -300px 0;}
.list_tab ul li.space, .list_tab ul li.space img {width:5px;}

.list_tab ul li.prev {background:#fff url(../images/full.jpg) no-repeat -420px -30px;}
.list_tab ul li.next {background:#fff url(../images/full.jpg) no-repeat -450px -30px;}


a.kivis {float:left; display:block; line-height:20px; padding:0 0 0 5px; margin:3px 3px 0 0; font-weight:bold; font-size:90%; color:#fff !important; text-decoration:none; background:#8a0 url(../images/full.jpg) no-repeat -988px -40px;}
a.kivis img {vertical-align:-6px; height:20px; width:5px; background:#8a0 url(../images/full.jpg) no-repeat -985px -20px;}


.hir {float:left; clear:left; width:310px; margin:0 0 30px 0;}

/*.hir*/ a.admin_link {float:left; display:block; width:16px; height:16px; margin:2px 2px 0 0;}
/*.hir*/ a.admin_link img {width:16px; height:16px;}
/*.hir*/ a.szerk {background:url(../images/full.jpg) no-repeat -540px -30px;}

.hir input, .hir textarea {border:1px solid #eee; padding:1px; margin:1px; width:300px;}
.hir .input_greenbox {width:40px; background:#8a0; color:#fff; font-size:90%; padding:3px 6px; font-weight:bold;}
.hir .input_headline {width:240px; color:#000; font-size:140%; font-family:Georgia, Tahoma, Verdana, Arial;}
.hir .input_datetime, .hir .input_sitename {width:100px; color:#369; font-size:90%;}
.hir .input_poz {width:40px; color:#fff; background:#369; font-size:90%; border-color:#444;}
.hir .input_cimke    {width:260px;}
.hir .input_text     {color:#000;}
.hir .mentes         {width:60px; background:#369; border-color:#000; color:#fff; font-weight:bold;}
span.poz {background:#369; color:#fff !important; padding:0 2px; margin-left:5px;}


.hir label img    {width:20px; height:20px;}
.hir label.kapocs {background:url(../images/full.jpg) no-repeat -500px -30px;}
.hir label.cimkek {background:url(../images/full.jpg) no-repeat -480px -31px;}
.hir label.picture{background:url(../images/full.jpg) no-repeat -620px -32px;}

.hir ul.like      {float:left; list-style-type:none; width:310px; margin:0; padding:0;}
.hir ul.like li   {float:left; width:310px; margin:0; padding:0;}
.hir ul.like li a {display:block; padding:0 0 0 20px; font-weight:bold; background:url(../images/bg_li.gif) no-repeat 10px 7px;}

.hir ul.data             {float:left; list-style-type:none; width:300px; margin:4px 0 6px 0; padding:0 0 0 10px; font-size:90%;}
.hir ul.data li          {float:left; margin:0; padding:0;}
.hir ul.data li img,
.right_box ul li img     {float:left; vertical-align:middle; width:20px; height:20px; margin:0 3px 0 0; background:url(../images/full.jpg) no-repeat;}
.right_box ul li img.rate,
.hir ul.data li img.rate {background-position:-560px -30px;}
.hir ul.data li img.comm, 
.right_box ul li img.comm{background-position:-480px -30px;}
.hir ul.data li img.down, 
.right_box ul li img.down{background-position:-520px -30px;}
.right_box ul li img.rate0,
.hir ul.data li img.rate0{background-position:-600px -30px;}
.right_box ul li img.comm0,
.hir ul.data li img.comm0{background-position:-580px -30px;}
.hir ul.data li img.down0, 
.right_box ul li img.down0{background-position:-640px -30px;}
.hir ul.data li span     {color:#888;}
.hir ul.data li a        {color:#444;}
.hir ul.data li a:hover  {color:#369;}

.kiemelt          {padding:5px 9px; width:290px; background:#f8f8fa; border:1px solid #e0e0e0;}
.kiemelt ul.like, .kiemelt ul.like li, .kiemelt ul.data{width:280px;}

.cikk_reszletes                {float:left; clear:left; width:650px; margin:0 0 15px 0;}
.cikk_reszletes ul.details     {float:left; clear:left; width:650px; list-style-type:none; margin:8px 0 10px 0; padding:0; font-size:90%; color:#777;}
.cikk_reszletes ul.details li  {float:left; padding:0; margin:0; vertical-align:middle;}
.cikk_reszletes ul.details li a{color:#369;}
.cikk_reszletes ul.details li a img{display:inline;}
.cikk_reszletes p              {font-size:120%; margin:0 0 10px 0;}
.cikk_reszletes p.video        {text-align:center;}
.cikk_reszletes a.folyt        {color:#369; font-size:125%; font-weight:bold;}
.cikk_reszletes img.pic        {float:right; width:290px; height:194px; margin:0 2px 0 30px;}
.cikk_reszletes a h1           {text-decoration:none !important;}


span#counter_text {font-size:80%; color:#888;}

.comment {float:left; clear:left; width:650px; padding:12px 0 0 0; margin:12px 0 0 0; border-top:1px solid #eee;}
.comment .nick {float:left; overflow:hidden; width:120px; padding:0 15px 0 0; font-size:90%; line-height:16px; color:#888;}
.comment .nick a {text-decoration:none !important; color:#888 !important}
.comment .nick a:hover {color:#444 !important;}
.comment .nick a img {float:left; vertical-align:middle; width:30px; height:30px; padding:4px; border:1px solid #888; margin:1px 10px 1px 0; background:#f8f8fa;}
.comment .nick a:hover img {border-color:#444;}
.comment .text {float:left; overflow:hidden; width:500px; padding:0 0 0 15px; font-size:110%;}
.comment .text textarea {margin:0 0 6px 0; width:494px;}
.comment .text input.button {vertical-align:middle;}
.comment .text a.repost {color:#888 !important; font-size:90%;}
.comment .text a:hover.repost {color:#369 !important; text-decoration:none !important;}


.commentform {width:630px; padding:4px 9px; margin-top:25px; background:#f8f8fa; border:1px solid #ccc;}
.commentform .nick {width:115px; padding-right:0;}
.commentform textarea.h {background:#fee;}


.fivestars {float:left; width:100px; height:20px; margin:10px 0; background:url(../images/full.jpg) no-repeat -820px 0;}
.fivestars img {height:20px; width:20px; background:url(../images/full.jpg) no-repeat -720px 0;}
.fivestars a img  {float:left; height:20px; width:20px; background:url(../images/spacer.gif);}
.fivestars a   {display:block;}

.rate_value {float:left; padding:0 0 0 20px; margin:10px 0;}


h2 img      {float:left; vertical-align:middle; width:24px; height:20px; margin-right:5px; background:url(../images/full.jpg) no-repeat;}
h2 img.poll {background-position:-268px 0;}
h2 img.comm {background-position:-270px -30px;}
h2.b1       {border-top:1px solid #369; padding-top:10px;} 


.o_650 .jh div.poll {float:left; clear:left; width:290px; padding:5px 9px; border:1px solid #ccc;}



.frm {float:left; clear:left; width:650px; padding:3px 0 0 0;}
.frm .l {float:left; width:168px; text-align:right; padding:0 8px 0 0; font-weight:bold;}
.frm .r {float:left; width:474px;}
.frm .r input, .frm .r textarea, .frm .r select {width:460px;}
.frm .r input.h, .frm .r textarea.h, .frm .r select.h {background:#fee;}


.profil .bh {width:100px; text-align:center;}
.profil .jh {width:520px;}
.profil_adat          {float:left; clear:left; width:520px;}
.profil_adat div      {float:left; width:110px; text-align:right; font-weight:bold;}
.profil_adat div.adat {padding:0 0 0 10px; width:400px; text-align:left; font-weight:normal;}
.profil_adat div.adat span {color:#999; font-size:90%;}
img.avatar_large {width:100px; height:100px;}
img.avatar       {width:30px; height:30px;}
img.avatar_small {width:16px; height:16px;}
img.m5           {margin:5px;}


.adminbox {float:left; clear:left; width:290px; padding:4px 9px; margin:0 0 15px 0; border:1px solid #f00; text-align:left; line-height:24px;}
.adminbox ul, .adminbox ul li {float:left; clear:left; width:290px; margin:0; padding:0; list-style-type:none;}
.adminbox ul li a {display:block; width:290px; color:#f00; font-weight:bold;}


.search_form                   {float:left; clear:left; width:290px; padding:5px 10px; /*border:1px solid #369;*/ background:#f8f8fa;}
.search_form input.input       {vertical-align:middle; border:1px solid #ccc; font-size:125%; padding:2px; margin:0; width:180px;}
.search_form input.search      {vertical-align:middle; border:0; padding:0; border:0; width:100px; height:24px; font-weight:bold; background:url(../images/full.jpg) no-repeat 0 -96px;}
.search_form input:hover.search{background-position:-100px -96px;}

span.sugo {font-size:90%; color:#888;}



.right_box {float:left; clear:left; width:310px; text-align:left; margin:0 0 30px 0;}
.right_box h2 {color:#360; margin:0 0 3px 0; background:url(../images/gray.gif) repeat-x 0 12px;}
.right_box h2 span {background:#fff; padding-right:8px; color:#360;}
.right_box h2 span i {color:#369;}
.right_box ul {list-style-type:none; margin:0; padding:0; width:310px;}
.right_box ul li  {clear:left; width:310px; margin:0; padding:0;}
.right_box ul li a{float:left; height:20px; overflow:hidden; padding:0 0 0 10px; color:#369 !important; background:url(../images/bg_li.gif) no-repeat 0 7px;}
.right_box ul li img {margin-left:4px;}
.right_box ul li span {padding-left:6px; font-size:85%; color:#888;}

.cimkefelho     {text-align:center;}
.cimkefelho h2  {text-align:left;}
.cimkefelho a   {padding:0 5px;}
.cimkefelho a:hover{color:#369; text-decoration:none;}
.cimkefelho a.c1{font-size:80%;}
.cimkefelho a.c2{font-size:120%;}
.cimkefelho a.c3{font-size:140%;}
.cimkefelho a.c4{font-size:160%;}
.cimkefelho a.c5{font-size:180%;}

.ads {width:290px; padding:5px 10px; background:#f3f4f7; font-size:90%; line-height:20px;}
.ads a {display:block; color:#369; font-weight:bold; padding:1px 0;}
.ads a:hover {color:#360;}
.ads .t {float:left; clear:left; width:290px; text-align:center; font-size:90%; color:#777; letter-spacing:3px;}
.adsense {width:300px; padding:5px 5px 0 5px; background:#f3f4f7;}
.welcome {width:290px; padding:5px 10px; background:#f3f4f7;}
.welcome h1 {color:#369 !important; font-size:20px; font-weight:normal; color:#444; margin:0 0 6px 0; padding:0; line-height:24px;}
.welcome h1 span {color:#360;}
.welcome ul {width:290px; margin:0 0 8px 0;}
.welcome ul li {width:270px; padding:0 0 0 20px; background:url(../images/bg_li.gif) no-repeat 10px 8px;}
.welcome a {color:#369;}


a.akt_cim {line-height:30px; font-size:125%; font-weight:bold; margin:0 0 0 15px;}
span.ml {margin-left:20px;}
span.ml2 {margin-left:40px;}

b.q {background:#369; color:#fff; padding:0 1px; font-weight:bold;}


ul.rss {float:left; width:650px; margin:20px 0;; padding:0; list-style-type:none;}
ul.rss li {float:left; clear:left; width:630px; padding:0 0 0 20px; margin:0 0 3px 0; }
ul.rss li a {display:block; width:610px; padding:0 0 0 20px; background:url(../images/full.jpg) no-repeat -975px 3px;}
ul.rss li a:hover {color:#f80 !important;}


a.at300m span.at300bs {margin:2px 2px 0 0 !important;}


.addthis_button_compact {padding-left:0 !important; margin-left:0 !important;}
.at300m {padding-left:0 !important; margin-left:0 !important;}


}

















