body {
        margin: 0;
        padding: 0;
        font-family: Tahoma;
        font-size: 13px;
        text-align: center;
        background: #FFFFFF url(images/bodybg.gif) repeat-x;
}
#bodybg{width: 994px; position: relative;}
#header{text-align: left; }
#menucontainer { height: 30px; margin: 8px 257px 0px 23px !important; margin: 5px 257px 0px 23px;}
#menu {text-align: left;}
#menu a {font-weight:bold; color: white; text-decoration:none;}
#menu a:hover {color: #ff5b5a;}
#menu span {margin-right: 20px;}
#datum {text-align: right;  color: white; float:right; width: 250px; font-weight: normal; font-size: 12px;}


#sitelinks {text-align: center;  color: white; float:right; width: 260px; padding-top:4px !important; padding-top:1px; font-weight: normal; font-size: 12px; }
#sitelinks a {font-weight:bold; color: #ff5b5a; text-decoration:none;}
#sitelinks a:hover {color: #FFFFFF;}

div.tobbioldal a {font-size: 11px; color: #ff5b5a; font-weight: bold; text-decoration: none;}

div.tobbioldal a:hover {text-decoration: underline;}

div#searchform {
  background: url(/images/searchbg.gif) top left no-repeat;
  width: 238px;
  height: 22px;
  text-align: left;
}
div#searchform form {margin: 0; padding: 0;}
.searchbox { width: 184px; margin-left: 20px; margin-top: 2px !important;  margin-top: 1px;  border: 0px; color: #333; }
.button {cursor: pointer; cursor: hand; margin-top: 4px;}

#sitelinks div.kedvencek { margin-top:13px;}
#sitelinks div.kedvencek a {color: #ff5b5a; font-weight:normal; font-size:12px;}
#sitelinks div.kedvencek a:hover {text-decoration:underline; color: #ff5b5a;}

.topsearch {background: #f0f0f0; width:974px !important; width:994px; color: #333; margin:  8px 0px 0px 0px; padding: 10px;}
.topsearch a {color: #333; font-size:11px; text-decoration: none;}
.topsearch a:hover {color: #ff5b5a; text-decoration: underline;}


#content {clear:both; margin-top: 25px;}
#content_left {  padding: 0px 0px 0px 0px;}
#content_right {  padding: 0px 0px 0px 0px;}

td.title { height: 31px; width: 230px; background:  #474747 url(images/titlebg.gif) top left repeat-x;}
td.title2 { height: 31px; width: 260px; background: #b50505 url(images/titlebg2.gif) top left repeat-x;}
td.title_ad { height: 31px; width: 250px; background: #eee url(images/titlebgad.gif) top left repeat-x;}


td.title3 { height: 31px; width: 468px; background: #b50505 url(images/titlebg2.gif) top left repeat-x;}
td.data { background: #f0f0f0;}
h1 {color: white; font-weight: bold; margin:0; padding: 2px 10px 0px 23px; font-size: 12px; font-family: Tahoma;}
h3 {color: white; font-weight: bold; margin:0; padding: 2px 10px 0px 23px; font-size: 12px; font-family: Tahoma;}
h3 a {color: white; text-decoration: none;}
h3 a:hover {color: #ff5b5a;}
td.title_ad h3 {color: #333; font-weight: normal; margin:0; padding: 2px 10px 0px 23px; letter-spacing:2px; font-size: 12px; font-family: Tahoma;}

td.data ul {margin: 5px 10px 10px 10px; padding:0; line-height: 13px !important; line-height: 15px; list-style-type: none;}
td.data ul li {margin: 0; padding:1px 0px 1px 13px; background: url(images/libg.gif) 0px 10px no-repeat !important; background: url(images/libg.gif) 0px 11px no-repeat;  }
td.data ul li  a {color: #333; font-size:11px; text-decoration: none;}
td.data ul li  a:hover {color: #ff5b5a; text-decoration: underline;}

#nodecontainer {margin: 6px 0px 6px 0px;}
.nodeitem {color: #333; font-size:11px; padding: 3px 10px 3px 12px; margin: 0px 0px 0px 10px;  background: url(images/libg.gif) 0px 9px no-repeat; }
.nodeitem span.idopont {width: 26px; color: #ff5b5a; text-align:right; margin-right: 6px;}
.nodeitem span.big {color: #ff5b5a; text-align:left; margin-right: 6px;}
.nodeitem a {color: #333; font-size:11px; text-decoration: none; font-weight:bold;}
.nodeitem a:hover {color: #ff5b5a; text-decoration: underline; font-weight:bold;}



.video { color: #333; font-size: 11px; margin: 0px 10px 0px 10px;}
.video p {margin: 5px 0px 0px 0px; padding: 0;}
.video img { margin-right: 5px; border: 1px solid #333;}
.video a {color: #333; font-size:11px; text-decoration: none; font-weight:bold;}
.video a:hover {color: #ff5b5a; text-decoration: underline; font-weight:bold;}

#kiemelt_1 {clear:both; padding-top: 6px !important; padding-top: 0px;}

#footer {background: white url(images/footerbg.gif) bottom left repeat-x; height:70px; border-top:1px solid #e5e5e5; margin-top: 32px;}

.buborek{ width: 274px; display: none; position: absolute; top: 0; left: 0; text-align:left;}
.bubi_top{width: 224px !important; width: 274px; padding: 20px 25px 3px 25px; margin: 0;  font-weight: bold; font-size: 12px; font-family: Tahoma; color: white; background: url(/images/buborek_top.png) no-repeat top !important; background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/buborek_top.png',sizingMethod='crop');}
.bubi_title {}
.bubi_middle {width: 224px !important; width: 274px; padding: 0px 25px 4px 25px; color: #fff; margin: 0; background: url(/images/buborek_bg.png) repeat-y !important; background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/buborek_bg.png',sizingMethod='crop');}
.bubi_bottom{width: 274px; background: url(/images/buborek_bottom.png) no-repeat bottom !important; background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/buborek_bottom.png',sizingMethod='image');}

#overlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 100px; background-color: #000; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; display: none;}

#permquery { position: absolute; top: 0; left: 0; z-index: 100; width: 390;  color: #666; font-weight:bold; font-family: Tahoma; text-align: center;  background-color: #FFFFFF; border: 5px solid red;  display: none;}
#permquery p {margin: 30px; padding: 0;}

div.ad250x250 {margin-top: 8px;}

#footercontainer {width: 736px !important; width: 994px; padding-right: 258px; text-align:left; margin-top:15px; color: #424242; font-size: 12px; }
#footercontainer a {color: #424242; text-decoration:none;}
#footercontainer a:hover {color: #000000; text-decoration:underline;}
div.rightside {float: right;}

div.content {padding: 20px; font-size: 12px; }


.title3 a {color: #aaa; font-size: 12px; font-weight:bold; text-decoration:none;}
.title3 a:hover {text-decoration:underline;}
.title3 div {margin-right: 11px; margin-top: 2px;}


td.titlearch {color: white; height: 31px; background:  #333 url(images/titlebg.gif) top left repeat-x;}
.titlearch a {color: #ffffff; font-size: 12px; font-weight:bold; text-decoration:none;}
.titlearch a:hover {text-decoration:underline;}
.titlearch div {margin-right: 3px;}
