body{padding:0px;margin:0px;height:100%;
background-image:url(/images/r_header_bg.jpg);
background-repeat:repeat-x;background-position:top;
background-color:#d0d0d0;text-align:center;}
a:link, a:visited {text-decoration: none; color: #555555}
a:hover {text-decoration: underline; color: #555555}
form{padding:0px;margin:0px;}
h1,h2,h3,h4,h5{font-family:verdana,arial,helvetica}
table,td,a{font-family:verdana,arial,helvetica,sans-serif;font-size:12px}
div{font-family:verdana,arial,helvetica,sans-serif;font-size:12px}

a.big{font-weight: bold}
a.big:link, a.big:visited {text-decoration: none; color: #aa0000}
a.big:hover {text-decoration: none; color: #cc0000; background-color:#efefef}

.xxx{color:#cc0000}

#titletable{width:100%;height:24px}
#titletable a{color:#a8a8a8}
#titletable a:link a:visited {color:#a8a8a8;}
#titletable a:hover{color:#ffffff;background-color:#a8a8a8;text-decoration:none}
#titletable td{font-size:12px;color:#a8a8a8;background-color:#fafafa;padding:4px 4px 4px 0;border-bottom:1px solid #eaeaea}
#titletable .left{width:6px;height:24px;background:#fafafa url('/images/titletable_l.gif') no-repeat left top}
#titletable .right{width:6px;height:24px;background:#fafafa url('/images/titletable_r.gif') no-repeat right top}
#titletable{width:100%;height:24px;border-collapse:collapse}

div.cutter{padding:10px}
.cutter{
margin:0px;
font-weight: bold;
font-size:10px;color:#606060;
}
.cutter .on{
border:1px #e0e0e0 solid;
margin:2px;
padding:0px 4px 0px 4px;
color: #a0a0a0;
font-size:10px;
}
.cutter a.on:link, a.on:visited {text-decoration: none; color: #a0a0a0}
.cutter a.on:hover {text-decoration: none; background-color: #a0a0a0;color:#ffffff}
.cutter .off{
border:1px #f0f0f0 solid;
margin:2px;
padding:0px 4px 0px 4px;
color: #606060;
}
.cutter .act{
width:20px;
border:1px #a0a0a0 solid;
margin:2px;
padding:0px 4px 0px 4px;
background-color: #a0a0a0;color:#ffffff;
}


/**/
.szerkeszt{color:#ff9900}
a.szerkeszt:link,a.szerkeszt:visited,a.szerkeszt:hover{color:#ff9900} 
.torol{color:#ff0000}
a.torol:link,a.torol:visited,a.torol:hover{color:#ff0000}
a.narancs{color:#ff9900}
.narancs{color:#ff9900}
.zold{color:#00ff00}
.mess_ok{padding: 10px;background-color: #ffffe0; border:1px #e6db55 solid}
.mess_err{padding: 10px;background-color: #ffebe8; border:1px #cc0000 solid}


/*!!!!*/
/* main */
.test{padding:0px}
.main_table {border-collapse:collapse;padding:0px;height:90%}
.hpc{height:100%}
.main_table td{padding:0px;}
/* main */

/* content */
.col{vertical-align:top}
.content_table{border-spacing:10px;padding:0px;width:100%;padding:0px;}
.content_table .left_col{width:140px;background-color:#ebebeb;background-image:url("../images/left_col_box_bottom.jpg");background-position:bottom;background-repeat:no-repeat;padding:0px}
.content_table .left_col .main{overflow:hidden;width:140px; text-align:center}
.content_table .left_col .ad{font-size:11px;color:#999999;padding:2px}
.content_table .middle_col{background-color:#ffffff}
.content_table .right_col{width:190px;vertical-align:top}
/* end content */

.menu_top{font-weight:bold;font-size:13px;border-style:none;padding:0px;border-collapse:collapse;margin-right:10px}
.menu_top .off_l{width:6px;height:25px;background-image:url("../images/r_menu_off_l.jpg"); background-position: right top;background-repeat:no-repeat;padding:0px}
.menu_top .off_c{vertical-align:middle;background-image:url("../images/r_menu_off_bg.jpg"); background-position: top;background-repeat:repeat-x;padding:0px}
.menu_top .off_r{width:6px;height:25px;background-image:url("../images/r_menu_off_r.jpg"); background-position: left top;background-repeat:no-repeat;padding:0px}
.menu_top .on_l{width:6px;height:25px;background-image:url("../images/r_menu_on_l.jpg"); background-position: right top;background-repeat:no-repeat;padding:0px}
.menu_top .on_c{vertical-align:middle;background-image:url("../images/r_menu_on_bg.jpg"); background-position: top;background-repeat:repeat-x;padding:0px}
.menu_top .on_r{width:6px;height:25px;background-image:url("../images/r_menu_on_r.jpg"); background-position: left top;background-repeat:no-repeat;padding:0px}
.menu_top .on_c a{text-decoration:none;color:#2B2B2B}
.menu_top .off_c a{text-decoration:none;color:#ffffff}
.menu_sub{visibility:hidden;position:absolute;background-color:#c7c7c7}
.menu_sub a{display:block;font-weight:bold;font-size:13px}
.menu_sub a:link {text-decoration:none;color:#2B2B2B}
.menu_sub a:visited {text-decoration:none;color:#2B2B2B}
.menu_sub a:hover {text-decoration:none;color:#ffffff;background-color: #666666}
/*!!!!*/
.info_menu_top{font-weight: bold;font-size: 12px; color: #aa0000;border-style:none;padding:0px;border-collapse:collapse}
div.info_menu_top{background:#fafafa url('/images/info_menu_bg.jpg') repeat-x center top}
.info_menu_top .off_l{width:6px;height:22px;background-image:url("../images/info_menu_off_l.jpg"); background-position: right top;background-repeat:no-repeat;padding:0px}
.info_menu_top .off_c{vertical-align:middle;background-image:url("../images/info_menu_off_bg.jpg"); background-position: top;background-repeat:repeat-x;padding:0px}
.info_menu_top .off_r{width:6px;height:22px;background-image:url("../images/info_menu_off_r.jpg"); background-position: left top;background-repeat:no-repeat;padding:0px}
.info_menu_top .on_l{width:6px;height:22px;background-image:url("../images/info_menu_on_l.jpg"); background-position: right top;background-repeat:no-repeat;padding:0px}
.info_menu_top .on_c{vertical-align:middle;background-image:url("../images/info_menu_on_bg.jpg"); background-position: top;background-repeat:repeat-x;padding:0px}
.info_menu_top .on_r{width:6px;height:22px;background-image:url("../images/info_menu_on_r.jpg"); background-position: left top;background-repeat:no-repeat;padding:0px}
.info_menu_top .on_c a{text-decoration:none;color:#2B2B2B}
.info_menu_top .off_c a{text-decoration:none;color:#ffffff}

/* top */
.ad_pane{z-index:1000;left:0;top:0;position:fixed;width:100%;height:100%;background-image:url('/images/ad_bg.png');background-repeat:repeat}
.index_body_top{border-collapse:separate;border-spacing:10px 10px;border-style:none}
.index_body_top img{border:0px}
.action_box{vertical-align:top;padding:0;width:262px;height:214px;background-image:url("../images/action_box_bottom.jpg");background-position:bottom;background-repeat:no-repeat;background-color:#ffffff}
.action_box .header{height:28px;text-align:center;color:#cc0000;font-size:10pt;font-weight:bold;padding-top:4px;background-image:url("../images/action_box_header.jpg");background-position:top;background-repeat:no-repeat}
.action_box .content{text-align:justify;padding:0px 4px 2px 4px;height:60px;color:#666666;border-bottom:1px #eaeaea solid}

.action_box_random{padding-top:4px;width:258px;height:112px}
.action_box_random img{float:left;padding: 0px 10px 0px 5px;width:110px;height:110px;border-right:1px #eaeaea solid;margin:0px 5px 0px 0px}
.action_box_random a{font-weight:bold;color:#cc3300;text-decoration:none;font-size:12px}
.action_box_random a.name{font-weight:normal;font-size:12px;color:#666666;text-decoration:none}

/* end top */

/* sidebox */
.side_box{width:190px;background-color:#ffffff;background-image:url("../images/right_col_box_bottom.jpg");background-position:bottom;background-repeat:no-repeat;margin-bottom:8px}
.side_box .header{height:28px;text-align:center;color:#ffffff;font-size:13px;font-weight:bold;padding-top:3px}
.side_box .content{text-align:justify;padding:4px 12px 8px 12px;color:#666666}
.side_box div{font-size:10px;text-align:center}
.inp01{width:167px;height:25px;border:0px;background-image:url("../images/input_bg.gif");background-position:top;background-repeat:no-repeat;margin:2px 0px 2px 0px}
.side_box a:link a:visited{font-size:10px;font-weight:bold;text-decoration:none}
.side_box a:hover{text-decoration:underline}
.mini_basket td{font-size:10px;padding:2px;color:#666666}
.mini_basket .sum{font-size:11px;font-weight:bold;color:#333333}
.mini_basket .q{white-space:nowrap;vertical-align:middle}
.mini_basket .h{border-bottom:1px #c1c1c1 solid;}
.mini_basket img{width:40px;height:40px}
.mini_basket a{font-weight:bold;color:#cc3300;text-decoration:none;font-size:10px}
.mini_basket a.name{font-weight:normal;font-size:9px;color:#666666;text-decoration:none}
/* end sidebox */

/* footer */
.footer a{text-decoration:underline;color:#cccccc;font-size:12px;}
.footer{width:100%;height:40px;text-align:center;vertical-align:top;color:#999999;font-size:11px;padding:10px;background-color:73000D;
background-image:url("../images/r_footer_bg.jpg");background-position:top;background-repeat:repeat-x}
/* end footer */


/* tattoo */
.tattoo_cont{width:48%;height:220px;float:left;font-size:12px;color:#2b2b2b;padding:0px;margin:6px;}
.tattoo_content{padding:4px 1px 4px 1px;margin:0px;text-align:justify;}
.tattoo_cont h2{padding:2px;margin:0px;background-color:#e0e0e0}
.tattoo_cont p{padding:0px;margin:0px;}
/* end tattoo*/

/* partner */
.partner_box{width:100%;font-size:12px}
.partner_box h3{color: #cc3300;font-weight: bold;padding: 2px;background-image:url("../images/forum_head_bg.gif");background-position:top;background-repeat:repeat-x}
.partner_box .left{width:60%;float:left}
.partner_box .right{width:40%;float:left}
.partner_box img{float:left;border:1px #606060 solid;margin:4px;height:50px}
/* end partner*/

/* shop */
.shopTitle{
text-align: center;
font-size:11pt;color:#333D40;
font-weight:bold;
margin: 10px;
width: 100%;
}
.shopTitle a{color:#333D40;}
.shopTitle .tetel{color:#a0a0a0;font-weight:normal}

.shopSearch{}
.shopSearch div{padding:4px}

.shop_item_box{width:100%;padding:10px;color:#333333;margin-top:20px}
.shop_item_box a{color:#000000;font-weight:bold}
.shop_item_box .name{color:#aa0000;font-size:18px;font-weight:bold;margin-bottom:10px}
.shop_item_box .price{font-weight:bold;color:#cc3300;font-size:18px;float:left;margin-top:5px}
.shop_item_box img{width:200px;height:200px}
.shop_item_box .note{padding-top:10px}
.shop_item_box .cats{padding-top:2px}
.shop_item_box .code{color:#aaaaaa}

table.item_box {font-size:10px;color:#333D40}
table.item_box img{width:110px;height:110px;border:0px;}
table.item_box td{text-align: center;vertical-align: middle;}
table.item_box div.box1{border:thin solid #e0e0e0;margin-bottom:10px;}
table.item_box .price{font-size:12px;font-weight:bold;border:0px;background-color:transparent;padding:0px;margin:3px;text-align:center}
table.item_box p{color:#aa0000;font-weight:bold;font-size:20px;text-align:center;padding:6px}
table.item_box a.name{font-weight:normal;font-size:11px;color:#666666;text-decoration:none}
table.item_box a{font-weight:bold;color:#cc3300;text-decoration:none;font-size:11px}
table.item_box .ibox {width:200px;height:200px;background-color:#000000; background-image:url("../images/ibox2_bg.jpg"); background-position: 50% 50%;background-repeat:no-repeat;border:0}


/* end shop */

/* articles */
.art p{padding:0;margin:0}
.art_title{color:#aa0000;font-size:18px;font-weight:bold;width:100%;padding-bottom:2px;border-bottom:#f0f0f0 1px solid}
.art_title a{color:#aa0000;text-decoration:none;padding:0px;}
.art_title:hover{color:#cc0000;text-decoration:none;background-color:#efefef}
.art_lead{padding:6px 0px 6px 0px;color:#808080;text-align:justify;font-size:12px}
.art_content{padding:4px 0px 6px 0px;color:#000000;text-align:justify;font-size:12px}
.art_date{color:#808080;text-align:left;vertical-align:middle;padding:8px 0px 8px 0px}
.print_box{padding:18px}

/* forum */
.forum{font-weight:normal;color:#808080}
td.forum{padding:20px}
.forum a{font-size:11px;font-weight:bold;color:#cc0000}
.forum_header{font-size:11px;color:#808080}
.forum_title{font-size:12px;font-weight:bold;color:#aa0000}
.user{font-size:11;color:#404040;font-weight:bold}
.user a{}
/**/
a.inner_menu:link, a.inner_menu:visited {text-decoration: none; color: #aa0000}
a.inner_menu:hover {text-decoration: none; color: #cc0000; background-color:#efefef}
.inner_menu{font-size: 12px; color: #aa0000;}
.user2{font-size: 14px; color: #ff9900; background-color:#efefef; font-weight: bold}

table.catButtonTable{
font-size:9pt;color:#333D40;
border: 10px;
width: 100%;
}
table.catButtonTable a{display:block;font-size:11pt;color:#333D40;font-weight:bold}
table.catButtonTable td.buttonHeader{
text-align: center;
vertical-align: middle;
height:20px;
font-size: 10px;
font-weight:bold;
background-color: #e0e0e0;
}
table.catButtonTable td.buttonBox{
text-align: center;
vertical-align: middle;
height:70px;
border: 1px #e0e0e0 solid;
}
/**/


