@charset "utf-8";
/* Szinek
#6c5735
#ffffff
#f5f6f6
#e164a5
#00adef
#a0b3b4
#e7e7e7
#967348
#a0b3b4
#e6efe7
#484f52
#1f2023
*/

/* Tartalom */
.shop_left { width: 252px; height: auto; margin-bottom: 10px; padding: 9px 9px 11px 9px; background: #a0b3b4; }
.shop_weekly { clear: both; width: 252px; height: auto; padding-bottom: 9px; background: #00adef; text-align: center; }
.shop_weekly h3 { margin: 0; padding: 1px 3px; color: #FFF; font-family: Lomopix; font-size: 8px; font-weight: normal; text-align: left; }
.shop_weekly img { padding: 5px; background: #FFF; }

.shop_ad { clear: both; width: 252px; height: auto; margin-top: 11px; padding-bottom: 1px; background: #00adef; text-align: center; }
.shop_ad h3 { margin: 0; padding: 1px 3px; color: #FFF; font-family: Lomopix; font-size: 8px; font-weight: normal; text-align: left; }
.shop_ad img { margin: 1px 1px 0px 1px; }

/* Offline boltok */
#o_container_content { width: 954px; height: auto; background: #f5f6f6; }
#o_content_right { float: left; width: 270px; height: auto; margin: 27px 9px 27px 4px; background: #967348; }
.offstore_left { width: 270px; height: auto; margin-bottom: 20px; padding: 0; }
.offstore_left h3 { margin: 0 0 5px 0; padding: 1px 12px; color: #FFF; font-family: Lomopix; font-size: 8px; font-weight: normal; text-align: left; background: #967348; }
.offstore_left h4 { color: #967348; font-size: 12px; margin: 0; padding: 3px 5px 0 5px; }
.offstore_left h4 a { color: #967348; text-decoration: none; }
.offstore_left h4 a:hover { text-decoration: underline; }
.offstore_left p { margin: 0; padding: 1px 5px; font-size: 10px; }

#o_content { float: left; width: 658px; height: auto; margin: 0; padding: 35px 4px 29px 9px; }
#o_content h2, #o_content p, #o_content a { font-family: Helvetica, Arial, sans-serif; }
#o_content h2 { font-size: 14px; text-transform: uppercase; margin: 15px 0 5px 0; padding: 0; color: #967348; }
#o_content p { margin: 0; padding: 4px 2px; line-height: 15px; }
#o_content a { text-decoration: none; color: #00adef; }
#o_content a:hover { text-decoration: underline; }
.o_content_left { float: left; width: 184px; text-align: left; padding: 0 10px 0 0; }
.o_content_right { float: right; width: 102px; text-align: center; padding: 4px 1px 0 10px; }
.o_content_right img { margin-bottom: 10px; border: 1px solid #ccc; }
#o_content .offstore_list { float: left; }

/* Hirdetesek - Offline boltok */
#banners_right { width: 270px; height: auto; padding: 0; }
#banners_right .banner { width: 252px; height: auto; padding-bottom: 9px; margin: 9px; background: #00adef; text-align: center; }
#banners_right .banner h3 { margin: 0; padding: 1px 3px; color: #FFF; font-family: Lomopix; font-size: 8px; font-weight: normal; text-align: left; }
#banners_right .banner img { padding: 5px; background: #FFF; }

/* Alapok */
#i_content_left { float: left; width: 270px; height: auto; margin: 0px 8px 10px 9px; }
#i_content { float: left; width: 403px; height: auto; min-height: 450px; margin: 0; padding: 0 10px; }
#i_content_right { float: left; width: 227px; height: auto; margin: 0px 9px 10px 8px; }

#i_content_left_header { float: left; width: 270px; height: auto; margin: 10px 8px 0px 9px; }
#i_content_header { float: left; width: 130px; height: auto; margin-top: 10px; padding: 0 10px; background-image: none; }
#i_container_content_header { width: 954px; height: 27px; background: #f5f6f6; }
#i_container_content { width: 954px; height: auto; background: #f5f6f6 url(../images/bg_content.png) repeat-y; }
#i_content_right_header { float: left; width: 482px; height: auto; margin: 11px 18px 4px 8px; padding-left: 9px; text-align: right; font-size: 9px; }
#i_content_right_header a { color: #e164a5; font-family: Lomopix; font-size: 8px; font-weight: normal; text-decoration: none; }
#i_content_right_header a:hover { cursor: pointer; color: #00adef; }
#i_content_right_header span { color: #e164a5; }

/* Login */
#login_box { width: 209px; height: auto; padding: 9px 9px 0 9px; background: #e7e7e7; }
#login_box h3 { margin: 0 0 4px 0; padding: 1px 3px; color: #FFF; font-family: Lomopix; font-size: 8px; font-weight: normal; text-align: left; background: #00adef; }
#login_box p { margin: 0; padding: 0 3px 3px 3px; font-size: 9px; }
#login_box label { font-family: Lomopix; font-size: 8px; font-weight: normal; vertical-align: sub; }
.login_input { border: 1px solid #a0b3b4; width: 99px; height: 14px; margin: 4px 8px; padding: 2px; font-size: 10px; }
.login_button { width: 180px; height: 13px; margin: 5px 0 9px 29px; padding: 1px 5px 1px 5px; border: none; background: #e6efe7; font-family: Lomopix; font-weight: normal; font-size: 8px; text-align: right; }
.login_button:hover { text-decoration: underline; cursor: pointer; }
.button_profile { width: 171px; height: 13px; margin: 4px 0 9px 38px; padding: 1px 5px 1px 5px; border: none; background: #e6efe7; font-family: Lomopix; font-size: 8px; font-weight: normal; text-align: right; }
.button_profile:hover { text-decoration: underline; cursor: pointer; }

/* Hirek */
#news_right { width: 209px; height: auto; padding: 0 9px 0 9px; background: #e7e7e7; }
#news_right h3 { margin: 0 0 4px 0; padding: 1px 3px; color: #FFF; font-family: Lomopix; font-size: 8px; font-weight: normal; text-align: left; background: #00adef; }
#news_right ul { list-style: none; margin: 4px; padding: 0; text-transform: uppercase; }
.news_list { display: block; color: #333; font-size: 10px; font-weight: normal; line-height: 14px; text-decoration: none; }
.news_list:hover { cursor: pointer; text-decoration: underline; }
.news_list_selected { line-height: 20px; font-weight: bold; font-size: 15px; color: #00adef; }
.news_list_selected:hover { cursor: pointer; }
.news_button { width: 126px; height: 13px; margin: 4px 0 9px 83px; padding: 1px; border: none; background: #e6efe7; font-family: Lomopix; font-weight: normal; font-size: 8px; text-align: center; }
.news_button:hover { text-decoration: underline; cursor: pointer; }

/* A het mutargya */
#gallery_right { width: 209px; height: auto; padding: 0 9px 0 9px; background: #e7e7e7; text-align: center; }
#gallery_right h3 { margin: 0; padding: 2px 5px; color: #FFF; font-family: Lomopix; font-size: 16px; font-weight: normal; text-align: left; background: #00adef; }
#gallery_right img { margin-bottom: 10px; width: 209px; }

/* Hirdetes */
#banner_right_1, #banner_right_2 { width: 227px; height: auto; margin-top: 10px; }
#banner_right_1 { background: #00adef; }
#banner_right_2 { background: #484f52; }
#banner_right_1 h3, #banner_right_2 h3 { margin: 0 0 10px 0; padding: 1px 9px; color: #FFF; font-family: Lomopix; font-size: 8px; font-weight: normal; text-align: right; }
#banner_right_1 img, #banner_right_2 img { margin: 9px 9px 0 9px; }

/* Galeria */
.gallery_link { color: #333; font-size: 8px; font-family: Lomopix; font-weight: normal; text-decoration: none; display: block; padding: 3px 5px; background: #e6efe7;  }
.gallery_link:hover { text-decoration: underline; }

/* Hirek */
#n_content { float: left; width: 403px; height: auto; min-height: 450px; margin: 0; padding: 0 10px; }
#news_text_bottom { width: auto; height: 9px; margin-bottom: 2px; background: url(../images/text_news_bottom.png) no-repeat; }
#news_content { height: 869px; padding: 10px 5px 10px 0px; overflow-y: scroll !important; overflow-x: hidden !important; font-family: Helvetica, Arial, sans-serif; font-size: 12px; }
#news_content img { max-width: 375px; }
#news_content h1 { margin: 0; padding: 10px 0 5px 0; color: #00adef; font-size: 22px; font-weight: bold; }
#news_content p { margin: 0; padding: 5px 0; line-height: 20px; }
#news_content h5 { float: left; color: #00adef; margin: 0; padding: 5px 0 5px 0; font-size: 10px; }
#news_content h6 { float: right; color: #aaa; margin: 0; padding: 5px 0 5px 0; font-size: 9px; font-weight: normal; }

/* Profil */
#p_container_content_header { width: 936px; height: 17px; padding: 10px 9px 0 9px; background: #f5f6f6; }
#p_container_content { width: 936px; height: auto; padding: 0 9px 0 9px; background: #f5f6f6; }
#p_container_content form { width: 920px; height: auto; margin: 0; padding: 10px 8px; background: #00adef; color: #00adef; }
#p_container_content .formfield { background: #dddddd; margin: 0; padding: 0 0 10px 0; }
#p_container_content label { font-family: Lomopix; font-size: 8px; font-weight: normal; padding-left: 1px; }
#p_container_content .inputbox { float: left; width: 140px; height: auto; margin: 10px 12px 0 12px; }
#p_container_content h5 { width: 936px; height: 10px; margin: 0; padding: 180px 0; background: #00adef; text-align: center; color: #FFF; font-family: Lomopix; font-size: 8px; font-weight: normal; }

/* Lablec */
#i_footer { clear: both; background: #6c5735; width: 954px; height: 14px; margin-left: 36px; }
#i_footer ul { margin: 0 2px; padding: 2px; list-style: none; font-family: Lomopix; font-size: 8px; font-weight: normal; color: #ffffff; }
#i_footer ul li { display: inline-block; color: #ffffff; }
#i_footer ul li a { color: #ffffff; text-decoration: none; cursor: pointer; }
#i_footer ul li a:hover { color: #FF6; }
#i_footer_logo { width: 954px; height: 51px; margin-top: 4px; margin-left: 36px; text-align: center; }