html, body {width: 100%}
body {color: #333; font: normal 12px Arial, Helvetica, sans-serif}
a {color: #7DBF0E; text-decoration: none; outline: none}
a:hover {text-decoration: underline}
form {margin: 0}
button, input, select, textarea {font-family: Arial, Helvetica, sans-serif; font-size: 12px}
hr {color: #C0C0C0; height: 1px}
img {border: 0; display: block}
:focus {outline: none}
.formbutton {border: 1px solid #C6C6C6; height: 23px; padding: 1px 4px 2px 4px; background: url(../img/button/formbutton.gif) repeat-x bottom center; color: #333; width: auto}
.formbutton_hover {border: 1px solid #C6C6C6; height: 23px; padding: 1px 4px 2px 4px; background: url(../img/button/formbutton_hover.gif) repeat-x top center}
a.button {float: left; display: block; height: 23px; margin: 0; padding: 0 40px 0 0; background: url(../img/main_button_right.gif) no-repeat right top}
a.buttony {float: left; display: block; height: 23px; margin: 0; padding: 0 20px 0 0; background: url(../img/main_buttony_right.gif) no-repeat right top}
a.button span, a.buttony span {float: left; display: block; height: 23px; line-height: 23px; padding: 0 0 0 16px; background: url(../img/main_button_left.gif) no-repeat left top; color: #15161B; text-decoration: none; text-align: center}
a.button:hover {text-decoration: none; color: #333; background: url(../img/main_button_right_hover.gif) no-repeat right top}
a.buttony:hover {text-decoration: none; color: #333; background: url(../img/main_buttony_right_hover.gif) no-repeat right top}
a.button:hover span, a.buttony:hover span {cursor: pointer; background: url(../img/main_button_left_hover.gif) no-repeat left top}
a.button:active {text-decoration: none; color: #333; background: url(../img/main_button_right_active.gif) no-repeat right top}
a.buttony:active {text-decoration: none; color: #333; background: url(../img/main_buttony_right_active.gif) no-repeat right top}
a.button:active span, a.buttony:active span {cursor: pointer; background: url(../img/main_button_left_active.gif) no-repeat left top}
/* ###### Main */
#main {width: 970px; margin: 0 auto}
/* header */
#header {width: 970px; margin: 0 0 8px 0; background: url(../img/header/header_middle.gif) repeat-x top center}
#header_left {background: url(../img/header/header_left.gif) no-repeat top left}
#header_right {height: 102px; background: url(../img/header/header_right.gif) no-repeat top right; padding: 0 30px 0 0}
	#logo {float: left; width: 100px; padding: 0 0 0 40px}
	#mainnav {float: right; width: 180px; padding: 40px 0 0 0; text-align: left; color: #B9B9B9}
		#mainnav a {color: #7DBF0E}
		#mainnav.logged {font-size: 16px; width: 390px}
		#mainnav.logged a {font-size: 16px; font-weight: bold}
		#mainnav.logged .logout {color: #B0B0B0}
	#login {float: right; padding: 23px 0 0 15px; width: 280px}
		#login .fields {float: left; width: 154px}
			#login .text_field {width: 146px; height: 21px; line-height: 21px; padding: 2px 4px 0 4px; background: url(../img/login_field.gif) no-repeat center center; margin: 0 0 6px 0}
			#login .text_field input {border: 0; width: 146px; background: none; color: #6E6C6D}
		#login .properties {float: left; padding: 0 0 0 20px; color: #6E6C6D; width: 95px}
			#login .check_field {width: 100%; height: 23px; margin: 0 0 6px 0}
			#login .check_field input {margin: 5px 0 0 0}
			#login .properties button.hidden_login_button {display: none}
/* ###### Attributes eg. language, sitemap, search */
#attributes {width: 100%; overflow: hidden}
#attributes .links {float: right}
#attributes .links ul {list-style: none; margin: 0; padding: 0}
#attributes .links ul li {margin: 0; padding: 0; float: right}
#attributes .links ul li a {display: block; padding: 0 8px; color: #666; line-height: 32px}
#attributes .links ul li a img {margin: 11px 0 0 0}
#attributes .links ul li a.active {text-decoration: underline}
/* ###### Content */
#content {width: 970px}
/* Products menu */
#promenu {width: 202px; background: url(../img/promenu.gif) repeat-y top center}
#promenu_bottom {background: url(../img/promenu_bottom.gif) no-repeat bottom center}
#promenu_top {background: url(../img/promenu_top.gif) no-repeat top center; padding: 3px 3px 9px 3px}
	#promenu ul {margin: 0; padding: 0; list-style: none}
	#promenu ul li {margin: 0; padding: 0 0 1px 0}
	#promenu ul li a {display: block; line-height:12px; margin: 0; padding: 0 10px 0 0; background: url(../img/promenu_button_right.gif) no-repeat right top}
	#promenu ul li a span {display: block; height: 30px; line-height: 30px; padding: 0 0 0 18px; background: url(../img/promenu_button_left.gif) no-repeat left top; color: #FFF; font-weight: bold; text-decoration: none}
	#promenu ul li a span img {float: right; margin: 5px 0 0 0}
	#promenu ul li a:hover {background: url(../img/promenu_button_right_hover.gif) no-repeat right top; text-decoration: none}
	#promenu ul li a:hover span {background: url(../img/promenu_button_left_hover.gif) no-repeat left top; cursor: pointer}
	#promenu ul li a:active {background: url(../img/promenu_button_right_active.gif) no-repeat right top; text-decoration: none}
	#promenu ul li a:active span {background: url(../img/promenu_button_left_active.gif) no-repeat left top; color: #7DC010}
	#promenu ul li a.selected {background: url(../img/promenu_button_right_select.gif) no-repeat right top; text-decoration: none}
	#promenu ul li a.selected span {background: url(../img/promenu_button_left_select.gif) no-repeat left top; color: #508002}
		#promenu ul li.sub {margin: 0; padding: 0; border-bottom: 1px solid #DEDEDE}
		#promenu ul li.sub_last {margin: 0; padding: 0}
		#promenu ul li.sub a, #promenu ul li.sub_last a {display: block; margin: 0; padding: 2px 0 2px 18px; line-height: 16px; background: #FFF; color: #6E6C6D}
		#promenu ul li.sub a:hover, #promenu ul li.sub_last a:hover {background: #F8F7F7}
		#promenu ul li.sub a:active, #promenu ul li.sub_last a:active {background: #F8F7F7}
		#promenu ul li.sub a.selected, #promenu ul li.sub_last a.selected {background: #F9F9F9; color: #15161B; text-decoration: underline}
.menublock {width: 202px; background: url(../img/promenu.gif) repeat-y top center; margin: 8px 0 0 0}
.menublock_bottom {background: url(../img/promenu_bottom.gif) no-repeat bottom center}
.menublock_top {background: url(../img/promenu_top.gif) no-repeat top center; padding: 3px 1px 9px 1px}
	#search {width: 185px; overflow: hidden; padding: 18px 0 15px 15px}
	
		#search .search_field {float: left; width: 128px; height: 21px; line-height: 21px; padding: 2px 4px 0 4px; background: url(../img/search_field.gif) no-repeat center center; margin: 0}
			#search .search_field input {margin: 0; border: 0; width: 128px; background: none}
		#search a {float: left; background: url(../img/search_button.gif) no-repeat center center; display: block; width: 25px; height: 23px; margin: 0}
	.menu_banner {border-top: 1px solid #DEDEDE; padding: 10px}
/* Inline */
#inline {width: 100%; overflow: hidden; padding: 0}
#left_side {float: left; width: 202px; padding: 0}
#right_side {float: right; width: 762px; padding: 0}
#right_side_max {padding: 0 10px}
#submenu {padding: 0 0 150px 0}
#submenu ul {list-style: none; margin: 0; padding: 0; width: 100%}
#submenu ul li {display: inline}
#submenu ul li a {display: block; border-bottom: 1px solid #DCDCDC; color: #333}
#submenu ul li a:hover {text-decoration: none}
#submenu ul li a.level2 {padding: 10px 10px 10px 17px; width: 173px; background: url(../img/menu/menu_icon.gif) no-repeat 6px 15px}
#submenu ul li a.level2:hover {background-color: #F2F2F2}
#submenu ul li a.level3 {padding: 10px 10px 10px 27px; width: 163px; background: url(../img/menu/menu_icon.gif) no-repeat 16px 15px}
#submenu ul li a.level3:hover {background-color: #F2F2F2}
#submenu ul li a.level4 {padding: 10px 10px 10px 37px; width: 153px; background: url(../img/menu/menu_icon.gif) no-repeat 26px 15px}
#submenu ul li a.level4:hover {background-color: #F2F2F2}
#submenu ul li a.active {font-weight: bold}
/* Page */
#title {width: 100%; overflow: hidden; padding: 14px 0; clear: both}
#title .title {float: left; padding: 0 0 0 10px; width: 80%}
#title .title h1 {margin: 0; padding: 0; font-size: 18px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color: #15161B; font-weight: normal}
#title .attributes {float: right; padding: 0 10px 0 0; width: 40px}
#title .attributes .print_button {float: right; padding: 4px 0 0 0}
#title .attributes .history_button {float: right; padding: 4px 10px 0 0; line-height: 12px}
.text_box {padding: 15px 20px}
.text_box_gallery {padding: 10px 6px}
.text_box_diverse {padding: 5px 10px}
.text_box_catalog {padding: 10px 6px}
.text_box_fit {width: 100%; overflow: hidden}
.news_pic_position {float: right; margin: 0 0 10px 10px; padding: 2px; border: 1px solid #D0CDC6}
.bodytextlight {color: #999; font-size: 11px}
.bodytextlight a {color: #999}
/* Ankeet */
.ankeet {border: 1px solid #CCC; background: #FAFAFA; float: left; padding: 10px}
.ankeet table td {padding: 4px}
.ankeet .title {font-size: 14px; font-weight: bold}
.ankeet .field input {border: 1px solid #CCC; width: 100%}
.ankeet .field textarea {border: 1px solid #CCC}
/* File and linklist */
.diverse_list {}
.diverse_list ul {margin: 0; padding: 0; list-style: none}
.diverse_list ul li {margin: 0; padding: 2px 0}
.diverse_list ul li img {float: left; margin: 5px 6px 0 0}
/* Sitemap */
.sitemap {}
.sitemap .row {padding: 0 0 8px 0}
.sitemap .row strong {font-size: 14px}
.sitemap .spacer {padding: 0 10px}
.sitemap .spacer img {float: left; margin: 5px 6px 0 0}
/* Search page */
.searchpage {}
.searchpage .info {text-align: right; padding: 0 0 10px 0}
.searchpage .row {padding: 0 0 12px 0; width: 100%; overflow: hidden}
.searchpage .row strong {font-size: 14px}
.searchpage .spacer {padding: 0 0 10px 0}
.searchpage .row .pic {float: left; padding: 0 10px 0 0}
/* Pagging */
.pagging {width: 100%; overflow: hidden}
.pagging .pages {float: left; font-weight: normal}
.pagging .pages ul {list-style: none; margin: 0; padding: 0}
.pagging .pages ul li {float: left; margin: 0 4px 0 0; padding: 0; border: 1px solid #E1E1E1; background: #FFF}
.pagging .pages ul li a {display: block; float: left; padding: 0 6px; line-height: 20px; height: 20px}
.pagging .pages ul li a:hover {background: #E1E1E1; text-decoration: none; color: #000}
.pagging .pages ul li.active {padding: 0 6px; background: #E1E1E1; color: #000; line-height: 20px; height: 20px}
.pagging .pages ul li a .direction {font-size: 16px; line-height: 16px}
.pagging .pagecount {float: right; line-height: 20px}
.topbrd {border-top: 1px solid #D0CDC6; padding: 6px 0 0 0}
.bottompbrd {border-bottom: 1px solid #D0CDC6; padding: 0 0 6px 0}
/* Newsletter */
.newsletter {width: 100%; overflow: hidden}
.newsletter .subscribe {float: left; width: 210px; padding: 10px; background: #F5F6F3; border: 1px solid #CCC}
.newsletter .explanation {float: right; width: 668px}
/* Gallery */
.gallery {padding: 10px 0 10px 0; width: 100%; overflow: hidden}
.gallery .item {float: left; width: 156px; height: 190px; padding: 5px}
.gallery .separator {float: left; width: 10px; height: 10px}
.gallery .item img {padding: 2px; border: 1px solid #D0CDC6}
.gallery .item .description {padding: 4px 0 10px 0; height: 20px; overflow: hidden}
.gallery .layout {}
.gallery .layout .description {padding: 8px 0 26px 0}
/* News */
.news_list {}
.news_list .row {padding: 0 0 10px 0; width: 100%; overflow: hidden}
.news_list .row h1 {font-size: 14px; margin: 0; padding: 0 0 6px 0}
.news_list .row .pic {}
.news_list .pagging {width: 100%; overflow: hidden; padding: 15px 0 0 0}
.news_list .pagging .left {}
.news_list .pagging .right {float: right}
/* ############### CATALOG ############# */
.catalog img.intro_pic {padding: 2px; border: 1px solid #D0CDC6} 
img.catalog_img {padding: 2px; border: 1px solid #D0CDC6; float: left}
/* Catalog list */
.catalog_list {}
.catalog_list .row {padding: 0 0 10px 0; width: 100%; overflow: hidden; border-bottom: 1px solid #E3E0DA}
.catalog_list .row img {float: left}
.catalog_list .row .pic {float: left; width: 120px; padding: 0 10px 0 0}
.catalog_list .row .text {float: left}
/* Catalog item */
.catalog_item {}
.catalog_item .gallery {padding: 10px 0 10px 0; width: 100%; overflow: hidden}
.catalog_item .gallery .item {float: left; width: 156px; height: 190px; padding: 5px}
.catalog_item .gallery .item img {padding: 2px; border: 1px solid #D0CDC6}
.catalog_item .gallery .item .description {padding: 4px 0 10px 0; height: 20px; overflow: hidden}
/* Footer */
#footer {width: 930px; height: 34px}
#footer .text {float: left; color: #666; line-height: 34px; padding: 0 0 0 10px}
#footer .okia_mini {float: right; padding: 12px 10px 0 0}
/* Admin */
#admin_area {position: fixed; top: 0}
*html #admin_area {position: absolute} /* IE 6 */
#admin_box {float: left; height: 27px; padding: 7px 0 7px 7px; border-left: 1px solid #BBB; border-right: 1px solid #BBB; border-bottom: 1px solid #BBB; background: url(../img/admin/admin_box_bg.gif) #FFF repeat-x top center}
#admin_box .links {}
#admin_box .links ul {margin: 0; padding: 0; list-style: none}
#admin_box .links ul li {padding: 0; float: left; display: inline}
#admin_box .links ul li a {display: block; float: left; height: 25px; line-height: 25px; padding: 0 5px}
#admin_box .links ul li.button {margin: 0 7px 0 0; padding: 0; float: left; display: inline}
#admin_box .links ul li.button a {border: 1px solid #CCC; color: #0B4FB0; background: #FCFCFC}
#admin_box .links ul li.button a:hover {color: #0064CB; background: #EEE; text-decoration: none}
#admin_box .links ul li.button a img, #admin_box .links ul li.stats a img {float: left; margin: 5px 5px 0 0}
#admin_box .links ul li.structure a {border-right: 1px solid #DCDCDC}
#admin_box .links ul li.stats a {border-right: 1px solid #DCDCDC; border-left: 1px solid #FFF}
#admin_box .links ul li.refresh a {border-right: 1px solid #DCDCDC; border-left: 1px solid #FFF}
#admin_box .links ul li.toggle a {border-left: 1px solid #FFF}
#admin_box .links ul li.refresh a img, #admin_box .links ul li.toggle a img, #admin_box .links ul li.structure a img {margin: 5px 0px 0 0}

/* Front */
/* Front Offers navigation */
#offers_nav {background: url(../img/offersnav_middle.gif) repeat-x top center; width: 100%; overflow: hidden}
#offers_nav.subpage {margin: 0 0 7px 0}
#offers_nav_left {background: url(../img/offersnav_left.gif) no-repeat top left}
#offers_nav_right {height: 83px; background: url(../img/offersnav_right.gif) no-repeat top right}
	#offers_menu {padding: 3px}
	#offers_menu ul {margin: 0; padding: 0; list-style: none; width: 100%; overflow: hidden}
	#offers_menu ul li {margin: 0 2px 0 0; padding: 0; float: left}
	#offers_menu ul li a {display: block; float: left; height: 30px; margin: 0; padding: 0 18px 0 0; background: url(../img/offers_menu_button_right.gif) no-repeat right top}
	#offers_menu ul li a span {display: block; float: left; height: 30px; line-height: 30px; padding: 0 0 0 18px; background: url(../img/offers_menu_button_left.gif) no-repeat left top; color: #FFF; font-weight: bold; text-decoration: none}
	#offers_nav #title {width: 100%; overflow: hidden; padding: 5px 0; clear: both}
	#offers_nav #title .title {float: left; padding: 0 0 0 20px; width: 80%}
	#offers_nav #title .title h1 {margin: 0; padding: 0; font-size: 18px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color: #15161B; font-weight: normal}


	#offers_menu ul li a:hover {background: url(../img/offers_menu_button_right_hover.gif) no-repeat right top; text-decoration: none}
	#offers_menu ul li a:hover span {background: url(../img/offers_menu_button_left_hover.gif) no-repeat left top; color: #FFF; cursor: pointer}
	#offers_menu ul li a.selected {display: block; height: 30px; margin: 0; padding: 0 18px 0 0; background: url(../img/offers_menu_button_right_selected.gif) no-repeat right top}
	#offers_menu ul li a.selected span {display: block; height: 30px; line-height: 30px; padding: 0 0 0 18px; background: url(../img/offers_menu_button_left_selected.gif) no-repeat left top; color: #15161B; font-weight: bold; text-decoration: none; text-align: center}
	#offers_menu ul li a.selected:hover {background: url(../img/offers_menu_button_right_selected_hover.gif) no-repeat right top; text-decoration: none}
	#offers_menu ul li a.selected:hover span {background: url(../img/offers_menu_button_left_selected_hover.gif) no-repeat left top; color: #15161B; cursor: pointer}
	
	#offers_sort {padding: 5px 0 0 20px}
	
		#offers_sort .sort_select {float: left}
			#offers_sort .sort_select .region, #offers_sort .sort_select .sorting {float: left; margin: 0 15px 0 0}
			#offers_sort .sort_select .region select, #offers_sort .sort_select .sorting select {border: none}
				#sortingstyle .styledSelect {width: 184px; font-size: 14px; height: 23px; margin: 0; padding: 0; position: relative; background: #FFF url(../img/select.gif) top left no-repeat}
				#sortingstyle .styledSelect ul {width: 182px; list-style: none; padding: 1px; margin: 0; position: absolute; top: 0; left: 0; width: 100%}
				#sortingstyle .styledSelect.open ul {width: 182px; border: 1px solid #DEDEDE; padding: 0px}
				#sortingstyle .styledSelect ul li {font-family: sans-serif; margin: 0; padding: 2px 25px 3px 10px; display: block}
				#sortingstyle .styledSelect.open ul li {background: #FFF}
				#sortingstyle .styledSelect.open ul li.selected {background: #E8FFC0}
				#sortingstyle .styledSelect.open ul li:hover {background: #F5F5F5}
		#offers_sort .expanded {float: right; line-height: 23px; color: #B9B9B9; overflow: hidden; padding: 0 20px 0 0}
			#offers_sort .expanded a {color: #6E6C6D}
			#offers_sort .expanded a.selected {text-decoration: underline}
			#offers_sort .expanded .status {float: left; padding: 0 8px 0 0; background: url(../img/dotted_vertical.gif) repeat-y right top}
			#offers_sort .expanded .features {float: right; padding: 0 0 0 8px}
			
			#offers_sort .expanded .features a {display: block; float: left; margin: 0 12px 0 0}
			#offers_sort .expanded .features a img {float: left; margin: 2px 4px 0 0}
/* Front Offers and adds */
#front_content {width: 100%; overflow: hidden; margin: 6px 0 0 0}
	#front_offers {float: left; width: 436px}
		#front_offers .item {background: url(../img/offers_front_box_middle.gif) repeat-y left top; margin: 0 0 9px 0; width: 100%}
		#front_offers .item_top {background: url(../img/offers_front_box_top.gif) no-repeat left top}
		#front_offers .item_bottom {background: url(../img/offers_front_box_bottom.gif) no-repeat left bottom; padding: 1px 0 6px 0}
		#front_offers .arrow {background: url(../img/offer_arrow.gif) no-repeat right top; padding: 9px 8px 8px 8px; width: 420px; overflow: hidden}
			#front_offers .item .img {float: left; padding: 0 7px 0 0; width: 104px}
				#front_offers .item .img img {border: 1px solid #DEDEDE; padding: 2px; margin: auto}
			#front_offers .item .text {float: left; width: 309px}
			#front_offers .item .text_wide {width: 100%}
			#front_offers .item .text_entry {padding: 0 0 0 15px}
			#front_offers .item .text_add {padding: 16px 20px}
			#front_offers .item .text_post {padding: 16px 20px}
				
				#front_offers .item h3, #front_offers .item .text_entry h3, #front_offers .item .text_post h3 {margin: 0; padding: 2px 0 0 0}
				#front_offers .item h3 a, #front_offers .item .text_entry h3 a, #front_offers .item .text_post h3 a {color: #7DBF0E; font-size: 16px}
				#front_offers .item h3.new a, #front_offers .item .text_entry h3.new a {color: #7DBF0E; font-size: 16px}
				
				#front_offers .item .text_post .post_details {}
				#front_offers .item .text_entry .post_details {float: left; margin: 0 0 -20px 0}
				#front_offers .item .date, .offer_item .date {color: #6E6E6E; line-height: 20px}
				
				#front_offers .item .text_entry .date {display: block; float: left; padding: 0 20px 0 0; color: #6E6E6E}
				#front_offers .item .text_post .date {display: block; float: left; padding: 0 20px 0 0; color: #6E6E6E}
				#front_offers .item .text .links {}
					#front_offers .item .links a {float: left; margin: 8px 10px -8px 0}
				#front_offers .item .text_post .delete {position: absolute; margin: 0; padding: 0 0 0 320px}
				#front_offers .item .more {margin: 0; padding: 0; width: 100%; overflow: hidden}
				#front_offers .item .text_post .delete a, #front_offers .item .more a {float: right}
				
				#front_offers .item .text_add dl {margin: 0; padding: 2px 0; width: 100%; overflow: hidden; line-height: 23px}
				#front_offers .item .text_add dl dt {float: left; width: 45px; margin: 0; padding: 0; font-weight: bold; text-align: right}
				#front_offers .item .text_add dl dd {float: right; width: 337px; margin: 0; padding: 0}
				
				#front_offers .item .text_add .title_field {background: url(../img/forum_add_title_field.gif) no-repeat top center; width: 337px; height: 23px}
				
				#front_offers .item .text_add .title_field input {border: 0; background: transparent; width: 329px; height: 19px; padding: 4px 4px 0 4px}
				#front_offers .item .text_add .text_field {background: url(../img/forum_add_text_field.gif) no-repeat top center; width: 337px; height: 332px}
				#front_offers .item .text_add .text_field textarea {border: 0; background: transparent; width: 329px; height: 326px; padding: 4px}
				
				#front_offers .item .text_post .post_text {padding: 8px 0}
				#front_offers .item .text_post .separator {border-bottom: 1px solid #DEDEDE; padding: 10px 0 0 0; margin: 0 0 10px 0}
		#front_offers .pagging {width: 100%; overflow: hidden; color: #B9B9B9; padding: 0 0 8px 0}
			#front_offers .pagging a {color: #7DBF0E}
			#front_offers .pagging .prev {float: left; width: 100px}
			#front_offers .pagging .pages {float: left; width: 236px; text-align: center}
			#front_offers .pagging .next {float: left; width: 100px; text-align: right}
		#front_offers .add_topic {width: 100%; overflow: hidden; padding: 0 0 10px 0}
	#front_adds {float: right; width: 320px}
		
		#front_adds .adds_box {background: url(../img/front_adds_box_middle.gif) repeat-y left top; margin: 0 0 5px 0; width: 100%}
		#front_adds .adds_box .adds_box_top {background: url(../img/front_adds_box_top.gif) no-repeat left top}
		
		#front_adds .adds_box .adds_box_bottom {background: url(../img/front_adds_box_bottom.gif) no-repeat left bottom; padding: 0 0 11px 0}
		#front_adds .adds_box .adds_box_shadow {background: url(../img/front_adds_box_shadow.gif) no-repeat left bottom; padding: 6px 6px 2px 6px}

		#front_adds .adds_box_big {background: url(../img/wide_content_box_middle.gif) repeat-y left top; margin: 0 0 5px 0; width: 100%}
		#front_adds .adds_box_big .adds_box_top {background: url(../img/wide_content_box_top.gif) no-repeat left top}
		
		#front_adds .adds_box_big .adds_box_bottom {background: url(../img/wide_content_box_bottom.gif) no-repeat left bottom; padding: 0 0 11px 0}
		#front_adds .adds_box_big .adds_box_shadow {background: url(../img/front_adds_box_shadow.gif) no-repeat left bottom; padding: 6px 6px 2px 6px}
		
		#front_adds .adds_box_shadow a.mapresize {background: url(../img/view_map.gif) no-repeat left bottom; display: block; height: 19px; line-height: 19px; text-indent: 30px; color: #15161B; margin: 1px 0 0 0}
		#front_adds .adds_box_normal {padding: 3px}
		#front_adds .adds_box_space {padding: 20px}
			#front_adds .adds_box .title {width: 314px; height: 30px; line-height: 30px; background: url(../img/front_adds_title.gif) no-repeat left top; color: #FFF; text-indent: 18px}
			#front_adds .adds_box .text {padding: 18px}
				#front_adds .adds_box .text dl {width: 100%; overflow: hidden; padding: 2px 0; margin: 0}
				#front_adds .adds_box .text dl dt {float: left; padding: 0; margin: 0; width: 60px}
				#front_adds .adds_box .text dl dd {float: left; padding: 0; margin: 0; width: 218px}
		
		#front_adds .adds_box_poll {background: url(../img/front_adds_poll.gif) no-repeat left bottom; padding: 3px}
			#front_adds .adds_box_poll .question, #front_adds .adds_box_poll .answer {border-bottom: 1px solid #DEDEDE; padding: 10px}
			
			#front_adds .adds_box_poll .answer p {margin: 0; padding: 0}
			#front_adds .adds_box_poll .sendtofriend {padding: 10px}
				#front_adds .adds_box_poll .sendtofriend .sendit {width: 100%; overflow: hidden}
					
					#front_adds .adds_box_poll .sendtofriend dl {width: 100%; overflow: hidden; margin: 0; padding: 6px 0}
					#front_adds .adds_box_poll .sendtofriend dl dt {float: left; width: 50px; margin: 0; padding: 0}
					#front_adds .adds_box_poll .sendtofriend dl dd {float: right; width: 224px; height: 23px; margin: 0; padding: 0; background: url(../img/sendtofriend_field.gif) no-repeat top center}
						
						#front_adds .adds_box_poll .sendtofriend dl dd input {width: 216px; border: 0; background: transparent; padding: 4px 4px 0 4px}
					#front_adds .adds_box_poll .sendtofriend .sendit a {float: right}
.wide_content_box {background: url(../img/wide_content_box_middle.gif) repeat-y top center; width: 762px}
.wide_content_box_top {background: url(../img/wide_content_box_top.gif) no-repeat top center}
.wide_content_box_bottom {background: url(../img/wide_content_box_bottom.gif) no-repeat bottom center; padding: 0 0 10px 0}
	/* Forum postin */
	.wide_content_box .comment {padding: 15px}
		.wide_content_box .comment .text_add dl {margin: 0; padding: 2px 0; width: 100%; overflow: hidden; line-height: 23px}
		.wide_content_box .comment .text_add dl dt {float: left; width: 100px; height: 20px; margin: 0; padding: 0; font-weight: bold}
		.wide_content_box .comment .text_add dl dd {float: left; width: 630px; margin: 0; padding: 0}
		.wide_content_box .comment .text_add dl dd .text_field {width: 630px; height: 148px; background: url(../img/forum_add_comment_field.gif) #FFF no-repeat top center}
		.wide_content_box .comment .text_add dl dd .text_field textarea {background: transparent; border: 0; width: 622px; height: 140px; padding: 4px}
/* Account */
#account {}
	#account .nav {}
	#account .nav {padding: 3px}
		#account .nav ul {margin: 0; padding: 0; list-style: none; width: 100%; overflow: hidden}
		#account .nav ul li {margin: 0 2px 0 0; padding: 0; float: left}
		#account .nav ul li a {display: block; float: left; height: 30px; margin: 0; padding: 0 18px 0 0; background: url(../img/offers_menu_button_right.gif) no-repeat right top}
		#account .nav ul li a span {display: block; float: left; height: 30px; line-height: 30px; padding: 0 0 0 18px; background: url(../img/offers_menu_button_left.gif) no-repeat left top; color: #FFF; font-weight: bold; text-decoration: none}
		
		#account .nav ul li a:hover {background: url(../img/offers_menu_button_right_hover.gif) no-repeat right top; text-decoration: none}
		#account .nav ul li a:hover span {background: url(../img/offers_menu_button_left_hover.gif) no-repeat left top; color: #FFF; cursor: pointer}
		#account .nav ul li a.selected {display: block; height: 30px; margin: 0; padding: 0 18px 0 0; background: url(../img/offers_menu_button_right_selected.gif) no-repeat right top}
		#account .nav ul li a.selected span {display: block; height: 30px; line-height: 30px; padding: 0 0 0 18px; background: url(../img/offers_menu_button_left_selected.gif) no-repeat left top; color: #15161B; font-weight: bold; text-decoration: none; text-align: center}
		#account .nav ul li a.selected:hover {background: url(../img/offers_menu_button_right_selected_hover.gif) no-repeat right top; text-decoration: none}
		#account .nav ul li a.selected:hover span {background: url(../img/offers_menu_button_left_selected_hover.gif) no-repeat left top; color: #15161B; cursor: pointer}
	#account .text, #company .text {padding: 20px}
		/* Edit & Sign up */
		#account .text .datafields {width: 720px; overflow: hidden}
			#account .text .edit_left {width: 285px; float: left}
				#account .text .datafields dl {width: 100%; height: 23px; margin: 0; padding: 0 0 10px 0}
				#account .text .datafields dl dt {float: left; width: 100px; margin: 0; padding: 0 10px 0 0; text-align: right; line-height: 23px; height: 23px}
				#account .text .datafields dl dd {float: left; width: 175px; margin: 0; padding: 0}
					#account .text .datafields dl dd .name {width: 161px; height: 23px; background: url(../img/account_name.gif) no-repeat top center}
					
					#account .text .datafields dl dd .name input {width: 153px; height: 19px; background: transparent; border: 0; padding: 4px 4px 0 4px}
					#account .text .datafields dl dd .birthday {width: 125px; height: 23px; background: url(../img/account_birthday.gif) no-repeat top left; float: left}
					#account .text .datafields dl dd .choose {float: left; margin: 1px 0 0 10px}
					#account .text .datafields dl dd .birthday input {width: 117px; height: 19px; background: transparent; border: 0; padding: 4px 4px 0 4px}
					#account .text .datafields p {margin: 0; padding: 0 0 10px 110px}
			#account .text .edit_right {width: 430px; float: left}
				#account .text .edit_right p {margin: 0; padding: 0 0 10px 0; height: 23px; line-height: 23px}
				#account .text .edit_right .save {padding: 0}
			
			#account .text .list {border-top: 1px solid #DDD}
			#account .text .list .title {padding: 10px 0}
			#account .text .list .title h3 {margin: 0; padding: 0; font-size: 18px; font-weight: normal; color: #15161B}
			#account .text .list table {width: 100%; border-collapse: collapse}
			#account .text .list td {border: 1px solid #DDD; padding: 10px 12px}
			#account .text .list td.head {background: url(../img/list_table_head.gif) repeat-x bottom center}
			#account .text .agreement {padding: 0 0 0 50px}
			#account .text .scrolling {border: 1px solid #DEDEDE; overflow: auto; height: 170px; padding: 10px}
			#account .text .list td a.button {float: right}
		/* Add Company */
		#account .text .add_company, #company .text .add_company {}
			#account .text .add_company dl, #company .text .add_company dl {width: 100%; overflow: hidden; margin: 0; padding: 0 0 10px 0}
			#account .text .add_company dl dt, #company .text .add_company dl dt {float: left; width: 115px; height: 23px; line-height: 23px; margin: 0; padding: 0 10px 0 0; text-align: right}
			#account .text .add_company dl dd.fields, #company .text .add_company dl dd.fields {float: left; width: 320px; margin: 0}
				#account .text .add_company dl dd.fields .name, #company .text .add_company dl dd.fields .name {width: 320px; height: 23px; background: url(../img/account_add_compant_name.gif) no-repeat top center}
					#account .text .add_company dl dd.fields .name input, #company .text .add_company dl dd.fields .name input {width: 312px; height: 19px; background: transparent; border: 0; padding: 4px 4px 0 4px}
				#account .text .add_company dl dd.fields .text_field, #company .text .add_company dl dd.fields .text_field {width: 320px; height: 112px; background: url(../img/account_add_compant_textarea.gif) no-repeat top center}
					#account .text .add_company dl dd.fields .text_field textarea, #company .text .add_company dl dd.fields .text_field textarea {width: 312px; height: 104px; background: transparent; border: 0; padding: 4px}
			#account .text .add_company dl dd.explanation, #company .text .add_company dl dd.explanation {float: left; width: 200px; margin: 0; padding: 5px 0 0 20px}
			#account .text .add_company .map, #company .text .add_company .map {}
				#account .text .add_company .map .description, #company .text .add_company .map .description {float: left; width: 115px; padding: 5px 10px 0 0; text-align: right}
				#account .text .add_company .map .widgets, #company .text .add_company .map .widgets {float: left; width: 320px}
					#account .text .add_company .map .widgets .tip, #company .text .add_company .map .widgets .tip {padding: 6px 0}
			#account .text .add_company .save, #company .text .add_company .save {width: 100%; overflow: hidden; clear: both; line-height: 23px; padding: 10px 0 0 125px}
				#account .text .add_company .save a.button, #company .text .add_company .save a.button {margin: 0 10px 0 0}
		/* Delete */
		#account .text .delete {}
			#account .text .delete .title {padding: 0 0 10px 0}
			#account .text .delete .title h3 {margin: 0; padding: 0; font-size: 18px; font-weight: normal; color: #15161B}
			#account .text .delete .confirm {width: 100%; overflow: hidden}
				#account .text .delete .confirm a.buttony {margin: 0 10px 0 0}
		/* Change password */
		#account .text .change_password {}
			#account .text .change_password dl {width: 100%; overflow: hidden; margin: 0; padding: 0 0 10px 0}
			#account .text .change_password dl dt {float: left; width: 90px; height: 23px; line-height: 23px; margin: 0; padding: 0 10px 0 0; text-align: right}
			#account .text .change_password dl dd {float: left; margin: 0; padding: 0}
			#account .text .change_password .text_field {width: 146px; height: 21px; line-height: 21px; padding: 2px 4px 0 4px; background: url(../img/login_field.gif) no-repeat center center; margin: 0 0 6px 0}
			#account .text .change_password .text_field input {border: 0; width: 146px; background: none}
		/* Company */
		#company_title {width: 100%; overflow: hidden; padding: 0 0 15px 0}
			#company_title .logo {float: left; width: 115px}
				#company_title .logo img {border: 1px solid #DEDEDE}
			#company_title .title {}
			#company_title .title h1 {font-size: 22px; line-height: 22px; margin: 0; padding: 15px 0}
			#company_title .addition {float: left; width: 647px; overflow: hidden}
				#company_title .addition .sources {float: left; width: 370px; overflow: hidden}
					#company_title .addition .sources a {float: left; display: block; line-height: 18px; margin: 0 8px 0 0}
					#company_title .addition .sources a img {float: left; margin: 0 4px 0 0}
				#company_title .addition .pagging {float: right; width: 220px; padding: 0 20px 0 0; text-align: right; color: #B9B9B9; line-height: 18px}
					#company_title .addition .pagging a {color: #6D6B6E}
		#account .text .company {width: 100%; overflow: hidden; padding: 0 0 10px 0}
			#account .text .company .info_text {float: left; width: 380px}
				#account .text .company .item {border-bottom: 1px solid #DEDEDE; padding: 0 0 10px 0; width: 100%; overflow: hidden}
					#account .text .company .item .title, #account .text .company .title {padding: 0 0 6px 0}
					#account .text .company .item .title h3, #account .text .company .title h3 {margin: 0; padding: 0; font-size: 18px; font-weight: normal; color: #15161B}
					#account .text .company .item .main_info {float: left; width: 305px}
					#account .text .company .item .www {padding: 5px 0 0 0}
					#account .text .company .item .apply {float: left; width: 72px}
					#account .text .company .item .apply a.buttony {width: 72px; padding: 0; margin: 0 0 10px 0}
					#account .text .company .item .apply a.buttony span {width: 72px; padding: 0; text-align: center}
				#account .text .company .purview {padding: 10px 0 10px 0}
					#account .text .company .purview .trademarks {color: #7DBF0E; line-height: 20px}
						 #account .text .company .purview .trademarks strong {color: #333}
				#account .text .company .title_orange {border-bottom: 1px solid #DEDEDE; border-top: 1px solid #DEDEDE; padding: 15px 0; color: #FF9611; margin: 0 0 10px 0}
				#account .text .company .title_orange h3 {margin: 0; padding: 0}
			#account .text .company .illustration {float: right; width: 340px}
				#account .text .company .map {float: right;}
				#account .text .company .gallery {}
					#account .text .company .gallery a {display: block; float: left; margin: 0 0 20px 20px}
			/* Offers */
			#account .text .company .offer_info {width: 100%; overflow: hidden; padding: 0 0 8px 0}
				#account .text .company .offer_info .dates {float: left}
					#account .text .company .offer_info .dates .counter {display: block; color: #6E6C6D}
				#account .text .company .offer_info .apply {float: right; width: 170px}
				#account .text .company .offer_info .apply a.buttony {width: 72px; padding: 0; margin: 0 0 0 10px; float: right}
					#account .text .company .offer_info .apply a.buttony span {width: 72px; padding: 0; text-align: center}
				#account .text .company .services {}
					#account .text .company .services a {display: block; width: 100%; overflow: hidden; padding: 4px 0}
					#account .text .company .services a img {float: left; margin: 0 4px 0 0}
			#account .text .tip {background: #F1F1F1; padding: 15px; margin: 25px 0 0 0}
			#account .offer_gallery {padding: 1px; width: 760px; overflow: hidden}
				#account .offer_gallery .item {width: 150px; float: left; padding: 0 20px 15px 20px}
				#account .offer_gallery .item a {display: block; margin: 0 0 4px 0}
			.offers_title h3 {margin: 0; padding: 5px 0 15px 10px}
			
			.offer_item {padding: 8px; width: 740px; overflow: hidden}
			.offer_item .img {float: left; padding: 0 7px 0 0; width: 104px}
			.offer_item .img img {border: 1px solid #DEDEDE; padding: 2px}
			.offer_item .text {float: left; width: 280px}
				.offer_item .text h3 {margin: 0; padding: 0 0 6px 0; font-size: 18px; font-weight: normal}
			.offer_item .apply {float: right; padding: 23px 0 0 0; width: 340px}
				.offer_item .apply a {margin: 0 10px 0 0; float: right}
				.offer_item .apply a.status span {color: #FF0000}
			/* Add offer */
			#account .add_offer {}
				#account .add_offer .line {width: 100%; overflow: hidden; border-bottom: 1px solid #DDD; padding: 0 0 15px 0; margin: 0 0 15px 0}
					#account .add_offer .fields {float: left; width: 425px}
						#account .add_offer .fields dl {width: 100%; overflow: hidden; margin: 0; padding: 0 0 10px 0}
						#account .add_offer .fields dl dt {float: left; width: 136px; margin: 0; padding: 0; text-align: right; height: 23px; line-height: 23px}
						#account .add_offer .fields dl dd {float: right; width: 275px; margin: 0; padding: 0; line-height: 23px}
							#account .add_offer .fields .name {width: 275px; height: 23px; background: url(../img/add_offer_name.gif) no-repeat top center}
							
								#account .add_offer .fields .name input {width: 267px; height: 19px; background: transparent; border: 0; padding: 4px 4px 0 4px}
							#account .add_offer .fields .time {width: 95px; height: 23px; background: url(../img/add_offer_time.gif) no-repeat top center; float: left}
							
								#account .add_offer .fields .time input {width: 87px; height: 19px; background: transparent; border: 0; padding: 4px 4px 0 4px}
							#account .add_offer .fields .description {width: 275px; height: 173px; background: url(../img/add_offer_description.gif) no-repeat top center}
							
								#account .add_offer .fields .description textarea {width: 267px; height: 165px; background: transparent; border: 0; padding: 4px}
							#account .add_offer .fields .choose {float: left; margin: 1px 0 0 10px}
							#account .add_offer .fields .start_time {float: left; width: 131px}
							#account .add_offer .fields .end_time {float: right; width: 131px}
							#account .add_offer .fields dl dd span {padding: 0 0 0 10px}
					#account .add_offer .explanation {float: right; width: 276px}
						
						#account .add_offer .explanation .ammount {height: 29px; line-height: 29px; text-indent: 12px; background: url(../img/list_table_head.gif) repeat-x bottom center; border-top: 1px solid #DDD; border-left: 1px solid #DDD; border-right: 1px solid #DDD}
						#account .add_offer .explanation .scrolling {height: 287px}
					#account .add_offer .agencys {float: right; width: 275px; padding: 0 0 0 150px}

					#account .add_offer .package_line {width: 100%; overflow: hidden}
						#account .add_offer .package_line .package_info {float: left; width: 55%}
						#account .add_offer .package_line .package_stars {float: left; width: 45%; overflow: hidden}
							#account .add_offer .package_line .package_stars img {float: left; margin: 0 8px 0 0}
						
						#account .add_offer .agencys p, #account .add_offer .categories p {margin: 0; padding: 0 0 10px 0}
						#account .add_offer .select_menu {height: 29px; line-height: 29px; text-indent: 12px; background: url(../img/list_table_head.gif) repeat-x bottom center; border-top: 1px solid #DDD; border-left: 1px solid #DDD; border-right: 1px solid #DDD; color: #B9B9B9}
						#account .add_offer .scrolling {}
							#account .add_offer .scrolling label {display: block}
							#account .add_offer .scrolling p {margin: 0; padding: 4px 0}
					#account .add_offer .categories {float: left; width: 276px}
					#account .add_offer .add_explanation {float: left; width: 136px; text-align: right; height: 23px; line-height: 23px; padding: 0 15px 0 0}
					#account .add_offer .add_select {float: left}
					#account .add_offer .add_pdf, #account .add_offer .add_embed, #account .add_offer .add_poster, #account .add_offer .add_images {float: left; width: 575px; padding: 0 0 0 150px}
						#account .add_offer .add_pdf p, #account .add_offer .add_embed p, #account .add_offer .add_poster p, #account .add_offer .add_images p {margin: 0; padding: 0 0 10px 0}
						#account .add_offer .add_embed .code {width: 572px; height: 93px; background: url(../img/add_offer_embed.gif) no-repeat top center}
							#account .add_offer .add_embed .code textarea {width: 564px; height: 85px; background: transparent; border: 0; padding: 4px}
					#account .add_offer .save {width: 575px; padding: 0 0 20px 150px; overflow: hidden}
			/* Add Company News */
			#account .company_news {width: 100%; overflow: hidden}
				#account .company_news .news_text {float: left; width: 380px}
					#account .company_news .news_info {border-bottom: 1px solid #DEDEDE; padding: 0 0 10px 0; width: 100%; overflow: hidden; margin: 0 0 10px 0}
						#account .company_news .title {padding: 0 0 6px 0}
						#account .company_news .title h3 {margin: 0; padding: 0; font-size: 18px; font-weight: normal; color: #15161B}
						#account .company_news .dates {float: left; width: 167px; color: #6E6E6E}
						#account .company_news .apply {float: right; width: 170px; overflow: hidden}
						#account .company_news .apply a.buttony {float: right; width: 72px; padding: 0; margin: 0 0 0 10px}
						#account .company_news .apply a.buttony span {width: 72px; padding: 0; text-align: center}
					#account .company_news .illustration {float: right; width: 340px; overflow: hidden}
						#account .company_news .map {float: right;}
			.add_company_news {width: 100%; overflow: hidden}
				.add_company_news .fields {float: left; width: 380px}
					.add_company_news dl {width: 100%; overflow: hidden; margin: 0; padding: 0 0 10px 0}
						.add_company_news dl dt {float: left; width: 50px; height: 23px; line-height: 23px; margin: 0; padding: 0 10px 0 0; text-align: right}
						.add_company_news dl dd {float: left; width: 320px; margin: 0}
						.add_company_news dl dd .name {width: 320px; height: 23px; background: url(../img/account_add_compant_name.gif) no-repeat top center}
							.add_company_news dl dd .name input {width: 312px; height: 19px; background: transparent; border: 0; padding: 4px 4px 0 4px}
						.add_company_news dl dd .text_field {width: 320px; height: 332px; background: url(../img/add_company_news_content.gif) no-repeat top center}
							.add_company_news dl dd textarea {width: 312px; height: 326px; background: transparent; border: 0; padding: 4px}
					.add_company_news .save {width: 320px; overflow: hidden; clear: both; line-height: 23px; padding: 10px 0 0 60px}
						.add_company_news .save a.button {margin: 0 10px 0 0}
				.add_company_news .departments {float: left; width: 180px; padding: 0 0 0 20px}
					.add_company_news .departments .select_menu {color: #B9B9B9; padding: 0 0 10px 0}
					.add_company_news .departments label {display: block}
			/* Offers gallery */
			#account .offers_gallery {padding: 10px 1px 1px 1px; width: 760px; overflow: hidden}
				#account .offers_gallery .item {width: 150px; height: 150px; float: left; padding: 0 17px 15px 17px; text-align: center}
				#account .offers_gallery .item a {display: block; margin: 0 0 4px 0; width: 150px; height: 106px}
				#account .offers_gallery .item img {margin: auto; padding: 2px; border: 1px solid #DEDEDE}
				#account .offers_gallery .item .description {padding: 0 0 3px 0; height: 15px; overflow: hidden}
				#account .offers_gallery .item .apply {width: 100%; overflow: hidden}
				#account .offers_gallery .item .apply a.change {float: left; width: 67px; height: 23px; padding: 0; margin: 0}
				#account .offers_gallery .item .apply a.change span {width: 67px; padding: 0; text-align: center}
				#account .offers_gallery .item .apply a.delete {float: right; width: 72px; height: 23px; padding: 0; margin: 0}
				#account .offers_gallery .item .apply a.delete span {width: 72px; padding: 0; text-align: center}
			/* Bargain */
			#bargain {}
				#bargain .line {width: 100%; overflow: hidden}
					#bargain .line .cupong {float: left; width: 670px}
						#bargain .line .cupong .fragmentary {background: url(../img/bargain_cupong_top_line.gif) repeat-x bottom center}
						#bargain .line .cupong .inline {width: 652px; overflow: hidden; padding: 8px 9px 5px 9px; background: url(../img/bargain_cupong_top_line.gif) repeat-x top center}
						#bargain .cupong .img {float: left; padding: 0 7px 0 0; width: 104px}
						#bargain .cupong .img img.company {border: 1px solid #DEDEDE; padding: 2px}
						#bargain .cupong .text {float: left; width: 540px}
						#bargain .cupong .text h3 {margin: 0; padding: 10px 0 0 0; font-size: 18px; line-height: 18px; font-weight: normal}
						#bargain .cupong .text h1 {margin: 0; padding: 0; font-size: 22px; font-weight: normal; height: 44px; line-height: 44px; background: url(../img/bargain_cupong_arrow.gif) repeat-y top right}
					#bargain .line .apply {float: right; width: 90px}
					#bargain .line .apply a.button, #bargain .line .apply a.buttony {float: right; margin: 0 0 8px 0}
				.bargain_content_box {background: url(../img/bargain_content_box_middle.gif) repeat-y top center; width: 670px; margin: 0 0 10px 0}
				.bargain_content_box_top {background: url(../img/bargain_content_box_top.gif) no-repeat top center}
				.bargain_content_box_bottom {background: url(../img/bargain_content_box_bottom.gif) no-repeat bottom center; padding: 0 0 13px 0}


			.wide_pagging {width: 100%; overflow: hidden; color: #B9B9B9; padding: 0 0 8px 0}
				.wide_pagging a {color: #7DBF0E}
				.wide_pagging a.selected {text-decoration: underline}
				.wide_pagging .prev {float: left; width: 100px}
				.wide_pagging .pages {float: left; width: 560px; text-align: center}
				.wide_pagging .next {float: right; width: 100px; text-align: right}

			


.add {width: 100%; overflow: hidden; padding: 0 0 10px 0}

.formfield {}
.formfield50 {width: 50px}
.formfield100 {width: 100px}
.formfield140 {width: 140px}
.formfield200 {width: 200px}
.formfield250 {width: 250px}
.formfield300 {width: 300px}

#googleMap{width: 308px; height: 211px; overflow: hidden; margin: 0; padding: 0}

.textcomment { color:#F00}
.aktiv {font-weight:bold}
/* pay */

.pay_title {margin: 0; padding: 15px 0 10px 0; font-size: 17px; font-weight: bold}
.choose_bank {width: 100%; overflow: hidden; padding: 0 0 10px 0}
.choose_bank a {display: block; float: left; margin: 0 4px 0 0}