body{margin:0;padding:10px 0 0 0;background: #fff;}
body, input, textarea, select, td{font:9pt Arial, Verdana, sans-serif;color:#000;}
img{border:0;}
form{margin:0;}

a:link,a:visited,a:active{text-decoration:underline;color:#000;}
a:hover{text-decoration:none;}
a.inv:link,a.inv:visited,a.inv:active{text-decoration:none;}
a.inv:hover{text-decoration:underline;}

a.none:link,a.none:visited,a.none:active,a.none:hover{text-decoration:none;}

hr{border:0;background:#979797;height:1px;}

.clear{clear:both;}
.to_left{float:left;}
.to_right{float:right;}
.hidden{display:none;visibility:hidden; }
.visible{display:block;visibility:visible; }
.er_row{background:rgb(255,210,210);}
.red, .error{color:rgb(204,0,0);}
.green, .success{color:rgb(0,153,0);}

#main{width:972px;margin:auto;}
#header{}
#h_menu{height:75px;background:url(i/h_menu_bg.gif);margin:5px 0;}
#quick_search{width:280px;height:53px;float:left;padding:22px 0 0 10px;}
#quick_search .quick_search{font-size:120%;font-weight:bold;width:120px;height:18px;border:1px solid #7F9DB9;}

#t_menu{width:675px;float:right;margin-top:7px;}
#t_menu ul{padding:0;margin:0px;list-style:none;height:57px;background:url(i/m_delimiter.gif) no-repeat 0% 50%;}
#t_menu ul li{display:block;float:left;background:url(i/m_delimiter.gif) no-repeat 100% 50%;height:57px;}
#t_menu a:link,#t_menu a:visited,#t_menu a:active{text-decoration:none;color:#fff;font-size:120%;font-weight:bold;padding:15px;display:block;margin-top:5px;}
#t_menu a:hover{text-decoration:underline;}


#left{width:170px;float:left;}
#right{width:170px;float:right;}
#center{margin:0 178px;}

#center h1.title{background:url(i/c_title_bg.gif) no-repeat;font-size:100%;padding:4px 0 9px 15px;margin:0;color:#fff;}

#footer{background:url(i/footer_bg.gif) no-repeat;margin:10px 0;color:#911F00;text-align:center;font-weight:bold;height:47px;padding-top:15px;}
#footer a:link,#footer a:visited,#footer a:active{text-decoration:none;color:#911F00;padding:15px 5px;}
#footer a:hover{text-decoration:underline;}

.box{}
.box .box_h, .box2 .box_h{background:url(i/box_h.gif) no-repeat;height:26px;}
.box .box_h h1, .box2 .box_h h1{font-size:100%;padding:4px 0 4px 15px;margin:0;color:#fff;}
.box .box_c{border:3px solid #A4A19A;border-width:0 2px;background:#FFE8D7;padding:3px 3px 0 3px;}
.box2 .box_c{border:3px solid #A4A19A;border-width:0 2px;padding:3px 3px 0 3px;}
.box .box_f{background:url(i/box_f.gif) no-repeat;height:10px;}
.box2 .box_f{background:url(i/box_f2.gif) no-repeat;height:10px;}

.box .menu, .box2 .menu {padding:0 5px;margin:0;list-style:none;}
.box .menu li, .box2 .menu li {background:url(i/l_menu_bg.gif) repeat-x bottom;}
.box .menu a:link,.box .menu a:visited,.box .menu a:active, .box2 .menu a:link,.box2 .menu a:visited,.box2 .menu a:active {text-decoration:none;color:#911F00;font-weight:bold;background:url(i/l_menu_a_bg.gif) no-repeat 0% 50%;padding:2px 0 2px 9px;display:block;width:141px;}
.box .menu a:hover, .box2 .menu a:hover {text-decoration:underline;}

ul.ad_categories{list-style:none;margin:10px 0;padding:0;}
ul.ad_categories li{width:280px;float:left;padding:5px 0 5px 28px;}

.img_b{border:1px solid #E6E6E6;padding:1px;}

.button{background:#FC4D01;border:1px solid #A23916;color:#fff;font-weight:bold;}
ol.list li,ul.list li{padding:3px;}


#felso_tartalom { float: right; width: 650px;  }
#felso_tartalom p { margin: 0; padding: 0; }