body {background:#fdf5f2 url(http://www.pappim.com/assets/img/bg.jpg) repeat-y center top; }
a:link,a:visited{  color:#616161; text-decoration:none;}
a:hover{ color:#fdc1c1; text-decoration:underline;}

.container {background-color:#FFFFFF;}
div.form_row {}
div.form_row input {}
div.form_row label {}




#header{border-bottom:3px solid #fecccd; background:transparent url(../img/header.jpg) no-repeat scroll left top; height:70px;}
#logo { float: left; width: 183px; }
#logo h1{cursor:pointer; height:70px; margin-left:0px; width:183px; margin:0;}
#logo h1 span{display:none;}
#account_info { float: right; width: 200; }

#header #top_menu { float:left;}
#header #top_menu ul#menu{margin:30px 0 0; list-style-image:none; list-style-position:outside; list-style-type:none;}
#header #top_menu ul#menu li{background:transparent url(../img/bg_menu.jpg) no-repeat scroll 0 0; float:left; height:40px; margin-left:12px; padding-top:10px; text-align:center; width:140px;}
#header #top_menu ul#menu li a{ color:#FFFFFF; font-size:1.2em;}


#login_top {margin-top:5px;}
#login_top label{font-size:0.8em; font-weight:normal; margin-left:10px;}
#login_top input#btn_go {
background-color:#fdc1c1;
border:1px solid #FFFFFF;
color:#FFFFFF;
font-size:0.8em;
font-weight:bold;
margin-left:10px;
padding:3px 8px;
}

#login_top input#btn_search {
background-color:#d6d6d6;
border:1px solid #FFFFFF;
color:#FFFFFF;
font-size:0.8em;
font-weight:bold;
margin-left:10px;
padding:3px 8px;
}

#login_top span.link{ margin-left:5px;}
#login_top span { text-decoration:underline;}
#login_top span#user { text-decoration:none; margin-left:10px; }

/* top nav */
div#top_nav {
	background:url(../img/menu-bg.gif) no-repeat center top;
	margin: 6px 0 9px 0;
	height: 40px;
	position:relative; z-index:100;
}
div#top_nav a:link, div#top_nav a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
div#top_nav a:hover {
	color: #FE6B88;
	text-decoration: none;
}
div#top_nav strong {
	font-size: 1.2em;
}

/* style the table so that it takes no ppart in the layout - required for IE to work */
#dropline table {position:absolute; top:0; left:0; border-collapse:collapse;}

#dropline {
	margin-left: 15px;
	list-style-type:none;
}
#dropline li.menu_item {
	float: left;
	position:relative;
}
#dropline li.menu_item a {
	display: block; /* ie6 only */
	float: left; /* ie6 only */
	margin: 10px 0 0 0; 
	padding: 0 20px 0 0; 
	background:url(../img/tabs.gif) right top; 
}
#dropline > li.menu_item > a{float: none} /* ie7 only */
ul.submenu {
	background-color: #FDEEED;
	visibility: hidden;
	position: absolute;
	width: 170px;
	top: 30px; z-index:20; 
	border: 1px solid #FA8D82;
}
#dropline a, #dropline a strong {
	display:block; height:24px; 
}

#dropline li.menu_item a:hover {
	background-position:right bottom;
}
#dropline li.menu_item a:hover strong {
	background-position:left bottom;
}

#dropline {position:relative; margin-left:15px;}

#dropline li a {margin:5px 0 0 0; padding:0 20px 0 0; background:url(../img/tabs.gif) right top; color:#FFFFFF;}
#dropline li a.sub {padding:0 25px 0 0; background:url(../img/tabs-arrow.gif) right top;}
#dropline li a strong {float:left; padding:0 0 0 20px; background:url(../img/tabs.gif) left top; cursor:pointer; color:#FFFFFF;}

#dropline li.menu_item a:hover {background-position:right bottom;text-decoration: underline; color:#FE6B88;}
#dropline li.menu_item a:hover strong {background-position:left bottom; color:#FE6B88;}

#dropline li.current a, 
#dropline li.current a:hover {background-position:right bottom; color:#FE6B88;}
#dropline li.current a.sub {background:url(../img/tabs-arrow.gif) right bottom;}
#dropline li.current a strong {background-position:left bottom; color:#FE6B88;}

#dropline li.submenu_item a {background:#FDEEED none repeat scroll 0 0; color: #464646; margin: 0; width:149px;}
#dropline li.submenu_item a strong {background:#FDEEED none repeat scroll 0 0;}

#dropline li.submenu_item a:hover {background:#FA8D82 none repeat scroll 0 0; color:#fff;}
#dropline li.submenu_item a:hover strong {background:#FA8D82 none repeat scroll 0 0;cursor:pointer;}

#dropline li:hover ul,
#dropline a:hover ul{visibility: visible; }


#content {margin-top:10px;}

#cate_block {
background-color:#fdf5f2;
border:1px solid #fe8081;
margin-bottom:10px;
}
#cate_block div.head{background:transparent url(../img/cate_head.jpg) no-repeat scroll 0 0;height:39px;}
#cate_block div.body{padding:10px;}
#cate_block div.foot{background:transparent url(../img/box_foot.jpg) no-repeat scroll 0 0; height:21px;}
#cate_block h2{font-size:1em;
margin-bottom:0;
font-weight:bold;
margin-left:10px;
margin-top:10px; }
#cate_block ul.cate_list{list-style-type:square; padding-left:5px; font-size:1.2em; font-weight:200;}
#cate_block ul.cate_list li{*padding-left:5px;}
#cate_block ul.subcate_list{list-style-image:url(../img/minus.gif); margin-bottom:0; padding-left:3px;}
#cate_block ul.subcate_list li{*padding-left:0; font-size:1em;}

#contact2_block {
background:transparent url(../img/contact_head.jpg) no-repeat scroll 0 0;
border:1px solid #fe8081;
height:205px;
width:188px;
}
#contact2_block div.detail {
left:50px;
position:relative;
top:70px;
}
#contact2_block div.detail strong{}


#buying_block div.head {background:transparent url(../img/buying_head.jpg) no-repeat scroll 0 0;height:39px;}
#buying_block div.body{background:transparent url(../img/box_body.jpg) repeat-y scroll 0 0; padding:10px 5px 10px 10px;}
#buying_block div.foot{background:transparent url(../img/box_foot.jpg) no-repeat scroll 0 0; height:21px;}
#buying_block h2{display:none;}
#buying_block ul.buying_list {list-style-image:url(../img/list.gif); padding-left:5px; font-size:1em;}
#buying_block ul.buying_list li{*padding-left:5px;}
#buying_block ul.buying_list li strong{color:#F4125E; font-weight:normal;}

#hilight_block {background-color:#ffffff; border:0px solid #fe8081; padding-bottom:10px;}
#hilight_block div.big {text-align:center; position:relative;}
#hilight_block div.big img { height:310px; width:508px; }
#hilight_block div.big div.topic {background:#FFFFFF none repeat scroll 0 0; left:0px; text-align:left; opacity:0.7; padding:5px; position:absolute; top:280px; width:508px;}
#hilight_block div.big div.topic a {font-size:1.1em; color:#000000; font-weight:bold; opacity:1;}
#hilight_block div.list { margin-top:10px; }
#hilight_block div.small {background-color:#F1FFDB; margin-bottom:0px; float:left; margin-left:13px; text-align:center; width:110px;}
#hilight_block div.small a{font-weight:bold; color:#000000; font-size:1.2em;}
#hilight_block div.active {background-color:#fdbbae;}
#hilight_block div.active a{font-size:1.2em; color:#000000;}

#promotion_block{ border:0px solid #fe8081; margin-bottom:10px;}
#promotion_block h3{background:transparent url(../img/promotion_list.jpg) no-repeat scroll 0 0;
font-size:1.2em;
margin-left:10px;
margin-top:10px;
padding-left:10px;
padding-top:2px;
margin-bottom:7px;}
#promotion_block ul{margin-bottom:10px; background-color:#fdf5f2; line-height:20px; list-style-type:none; padding:10px;}
#promotion_block ul li{}

#extra_block { border:0px solid #fe8081; }
#extra_block h3{background:transparent url(../img/speacial_list.jpg) no-repeat scroll 0 0;
font-size:1.2em;
margin-left:10px;
margin-top:10px;
padding-left:10px;
padding-top:2px;
margin-bottom:7px;}
#extra_block div.detail{float:left; text-align:center; width:113px;}
#extra_block div.detail img{widht:76px; height:128px; background-color:#FFFFFF; border:0px solid #ffbcba; padding:2px;}
#extra_block div.detail a{text-decoration:underline;}
#extra_block div.detail p {margin-bottom:9px; *margin-bottom:4px;}
#extra_block div.detail p strong{color:#ffaf30;}


#pr_block { margin-top:10px; margin-bottom:10px; text-align:center; }
#pr_block img{  height:125px; width:750px;}
#pr_block2 { margin-bottom:10px; text-align:center; }
#pr_block2 img{  height:125px; width:750px;}

#news_block  {margin-bottom:10px;}
#news_block h2{ display:none;}
#news_block  div.head {background:transparent url(../img/new_head.jpg) no-repeat scroll 0 0;height:42px;}
#news_block  div.body {background:transparent url(../img/box_body_cen.jpg) repeat-y scroll 0 0; padding:10px;}
#news_block  div.foot {background:transparent url(../img/box_foot_cen.jpg) no-repeat scroll 0 0; height:63px;}
#news_block div.entry {border-left:2px dotted #636363; margin-right:0; height:165px; padding-left:5px; padding-right:5px; text-align:center; width:120px; margin-top:10px; margin-bottom:10px;}
#news_block div.first {border-left:0 none; padding-left:8px;}
#news_block div.entry img{background-color:#FFFFFF; border:1px solid #ffbcba; padding:2px; }
#news_block div.entry p{margin-bottom:0; padding-left:10px; text-align:left; padding-left:10px; padding-right:5px;}
#news_block div.entry p strong{color:#F6135E; font-weight:normal;}
#news_block div.foot div.morelink {margin-right:20px; padding-top:15px; text-align:right;}
#news_block div.foot div.morelink a{}

#recommend_block  {margin-bottom:10px; background-color:#fdf5f2;}
#recommend_block h2{ font-size:1.3em;
font-weight:bold;
margin-bottom:0;
margin-left:15px;
padding-top:15px;}
#recommend_block  div.head {background:transparent url(../img/recommend_head.jpg) no-repeat scroll 0 0;height:42px;}
#recommend_block  div.body {border-top:3px solid #fdc1c1; padding:10px;}
#recommend_block  div.foot {background:transparent url(../img/box_foot_cen.jpg) no-repeat scroll 0 0; height:63px;}
#recommend_block div.entry {background-color:#FFFFFF;
margin:10px 0 10px 10px;
padding-bottom:10px;
padding-top:10px;
text-align:center;
width:170px;}
#recommend_block div.first {padding-left:0px;}
#recommend_block div.entry img{width:145px; height:125px; background-color:#FFFFFF; border:1px solid #ffbcba; padding:2px; }
#recommend_block div.entry img.cart{width:92px; height:24px; background-color:#FFFFFF; border:0; padding:0px; }
#recommend_block div.entry p{margin-bottom:0; }
#recommend_block div.entry p strong{color:#ffaf30; font-weight:bold;}
#recommend_block div.foot div.morelink {margin-right:20px; padding-top:15px; text-align:right;}


#board_block  {margin-bottom:10px;}
#board_block h2{ display:none;}
#board_block  div.head {background:transparent url(../img/board_head.jpg) no-repeat scroll 0 0;height:42px;}
#board_block  div.body {background:transparent url(../img/box_body_cen.jpg) repeat-y scroll 0 0; padding:10px;}
#board_block  div.foot {background:transparent url(../img/box_foot_cen.jpg) no-repeat scroll 0 0; height:63px;}

#login_block {margin-bottom:10px;}
#login_block div.head { background:transparent url(../img/member_head.jpg) no-repeat scroll 0 0;height:39px; }
#login_block div.body { background:transparent url(../img/box_body.jpg) repeat-y scroll 0 0; padding:10px;}
#login_block div.foot { background:transparent url(../img/box_foot.jpg) no-repeat scroll 0 0; height:21px; }
#login_block h2 { display:none; }
#login_block div.form_login {padding:5px;}
#login_block div.form_row {padding:1px; text-align:left;}
#login_block div.form_row label {color:#F6135E; padding-left:5px;}
#login_block div.form_row input {border:1px solid #636363; margin-left:5px; margin-top:0; width:145px;}
#login_block .error {margin:0; padding:0px;}
#login_block ul.list_login {float:left; margin-bottom:0; margin-left:25px; *margin-left:15px; margin-top:10px; list-style-type:disc;}
#login_block ul.list_user {margin-bottom:0; margin-left:25px; *margin-left:15px; margin-top:10px; list-style-type:none;}
#login_block div.buton {margin-top:15px;}
#login_block div.buton input.btn_go {cursor:pointer; background:transparent url(../img/button.gif) no-repeat scroll 0 0; border:0 none; height:34px; width:50px;}
#login_block div.user_profile {font-size:1.1em; text-align:center;}
#login_block div.user_profile span {color:#F6137C; font-weight:bold;}


#top_block {margin-bottom:10px;}
#top_block div.head { background:transparent url(../img/top_head.jpg) no-repeat scroll 0 0;height:39px; }
#top_block div.body { background:transparent url(../img/box_body.jpg) repeat-y scroll 0 0; padding:10px;}
#top_block div.foot { background:transparent url(../img/box_foot.jpg) no-repeat scroll 0 0; height:21px; }
#top_block h2 { display:none; }
#top_block div.entry {float:left; padding:0; text-align:center; width:85px;}
#top_block div.entry img{background-color:#FFFFFF; border:2px solid #E1E1E1; padding:1px;}
#topl_block div.entry p{}
#top_block div.entry p strong{color:#F5651F; font-weight:normal;}
#top_block div.body div.morelink {margin-right:10px;  text-align:right;}

#all_block {margin-bottom:10px;}
#all_block div.head { background:transparent url(../img/all_head.jpg) no-repeat scroll 0 0;height:39px; }
#all_block div.body { background:transparent url(../img/box_body.jpg) repeat-y scroll 0 0; padding:10px;}
#all_block div.foot { background:transparent url(../img/box_foot.jpg) no-repeat scroll 0 0; height:21px; }
#all_block h2 { display:none; }
#all_block div.entry {float:left; padding:0; text-align:center; width:85px;}
#all_block div.entry img{background-color:#FFFFFF; border:2px solid #E1E1E1; padding:1px;}
#all_block div.entry p{}
#all_block div.entry p strong{color:#F5651F; font-weight:normal;}
#all_block div.body div.morelink {margin-right:10px;  text-align:right;}


#member_block {margin-bottom:10px;}
#member_block  div.head {background:transparent url(../img/membermain_head.jpg) no-repeat scroll 0 0;height:42px;}
#member_block  div.body {border-top:3px solid #fdc1c1; padding:10px;}
#member_block  div.foot {background:transparent url(../img/box_foot_cen.jpg) no-repeat scroll 0 0; height:63px;}
#member_block h2 { font-size:1.3em; font-weight:bold; margin-bottom:0; margin-left:15px; padding-top:15px;  }
#member_block fieldset.data_box{border:0 solid grey; margin:15px auto 0; padding:0; text-align:left; width:500px;}
#member_block  h2.inner{color:#F6137C; display:block; font-size:16px; font-weight:bold; text-decoration:underline;}
#member_block  div.inner_box{background-color:#F4F4F4; margin-top:10px; padding:10px;}
#member_block  div.input_box{color:red; margin-bottom:0.5em; overflow:hidden; width:100%;}
#member_block  div.input_box label{clear:both; color:#828282; display:block; float:left; font-size:12px; font-weight:bold; padding:0 10px 0 0; text-align:right; width:150px;}
#member_block  div.input_box label.register{display:inline; float:none; text-align:left; width:0px;}
#member_block  div.input_box label.error{display:none; margin-bottom:0px;}
#member_block  div.input_box input,select,textarea{border:1px solid #636363;}
#member_block  div.input_box input.error,select.error,textarea.error{background:#FBE3E4; padding:0; border:2px solid red; margin-bottom:0px;}
#member_block  div.input_box textarea{width:240px; height:100px;}
#member_block div.button { text-align:center; margin: 30px auto; width:500px;}
#member_block h3 { color:red; font-size:14px; margin-top:50px;}


#list_block { margin-bottom:10px; }
#list_block div.head { background:transparent url(../img/allmain_head.jpg) no-repeat scroll 0 0;height:42px; }
#list_block div.body { border-top:3px solid #fdc1c1; margin-left:15px;}
#list_block div.foot { background:transparent url(../img/box_foot_cen.jpg) no-repeat scroll 0 0; height:63px; }
#list_block h2 { font-size:1.3em; font-weight:bold; margin-bottom:0; margin-left:15px; padding-top:15px; }
#list_block div.entry{ border:1px solid #feb6b7;
margin-left:5px;
margin-right:0;
margin-top:15px;
padding-bottom:10px;
padding-top:10px;}
#list_block div.last2 {margin-left:20px;}
#list_block div.entry div.thumb{ float:left; width:160px; margin-right:0; text-align:center;}
#list_block div.entry div.thumb img{width:135px; height:110px; background-color:#FFFFFF; border:1px solid #feb6b7; padding:3px;}
#list_block div.entry div.descrip { margin-left:15px; line-height:1.5em; }
#list_block div.entry div.descrip a { color:#ec608f; font-weight:bold; }
#list_block div.entry div.descrip span {font-weight:bold; padding-right:3px;}
#list_block div.entry div.descrip strong {color:#ec608f;}


#view_block { margin-bottom:10px; }
#view_block div.head { background:transparent url(../img/view_head.jpg) no-repeat scroll 0 0;height:42px; }
#view_block div.body { border-top:3px solid #fdc1c1;  }
#view_block div.foot { background:transparent url(../img/box_foot_cen.jpg) no-repeat scroll 0 0; height:63px; }
#view_block h2 {  font-size:1.3em; font-weight:bold; margin-bottom:0; margin-left:15px; padding-top:15px; }
#view_block div.thumb{padding-top:15px; text-align:center; margin-right:0;}
#view_block div.thumb img {width:371px; height:306px; background-color:#FFFFFF; border:1px solid #ffbcba; padding:1px;}
#view_block div.gallery {margin-top:15px; margin-left:19px; }
#view_block div.gallery div.entry{margin-bottom:5px; text-align:center; width:110px;}
#view_block div.gallery div.entry img{width:100px; height:80px;}
#view_block div.descrip { padding-top:20px; line-height:30px; }
#view_block div.descrip span{ font-size:1.1em; padding-left:5px; font-weight:bold; padding-right:3px;}
#view_block div.descrip strong {color:#f7941c;}
#view_block div.descrip strong.name_product {font-size:1.3em; color:#000000;}
#view_block div.descrip strong.price_product {font-size:1.2em;}
#view_block div.descrip a {color:#fdc1c1; text-decoration:underline; font-size:1.1em;}
#view_block div.descrip p{background-color:#f5f5f5; line-height:30px; margin-top:5px; padding-left:5px; padding-right:5px; padding-bottom:10px; padding-top:5px;}
#view_block div.descrip input#add_cart {margin-left:30px; background:transparent url(../img/cart1.jpg) no-repeat scroll 0 0; border:0 none; cursor:pointer; height:57px; width:135px;}
#view_block div.descrip img#contact_btn { left:10px; position:relative; top:22px; *top:5px; border:0 none; cursor:pointer; height:57px; width:135px;}
#view_block div.descrip span.cart a {color:#FFFFFF; text-decoration:none;}


#cart_block  {margin-bottom:10px;}
#cart_block h2{ font-size:1.3em; font-weight:bold; margin-bottom:0; margin-left:15px; padding-top:15px; }
#cart_block  div.head {background:transparent url(../img/cart_head.jpg) no-repeat scroll 0 0;height:42px;}
#cart_block  div.body {border-top:3px solid #fdc1c1; padding:10px;}
#cart_block  div.foot {background:transparent url(../img/box_foot_cen.jpg) no-repeat scroll 0 0; height:63px;}
#cart_block	table.cart { margin-bottom:30px;}
#cart_block	table.cart th{background-color:#fdc1c1; border:1px solid #FFFFFF; font-size:0.9em; text-align:center;}
#cart_block	table.cart thead{}
#cart_block	table.cart tbody{}
#cart_block	table.cart td{color:#626262; border-bottom:1px dotted #626262; padding-top:10px; text-align:center;}
#cart_block	table.cart td.name{ color:#E8195F; text-align:left; padding-left:5px; }
#cart_block	table.cart td.code img{ background-color:#FFFFFF; border:1px solid #ffbcba; padding:1px; }
#cart_block	table.cart td.code { color:#EC6718; text-align:center; }
#cart_block	div.total { margin-bottom:30px; text-align:right; color:#000000; font-weight:bold; margin-right:20px;}
#cart_block	div.total strong{ text-align:center; color:red; }
#cart_block	div.action { text-align:center;}
#cart_block	div.action input { margin-right:5px; }
#cart_block table.cart td.tail1 {background-color:#fdc1c1; border:1px solid #FFFFFF; color:#000000; font-weight:bold; padding:4px 10px 4px 5px; text-align:right;}
#cart_block table.cart td.tail2 {background-color:#fdc1c1; border:1px solid #FFFFFF; color:red; font-weight:bold; padding:4px 10px 4px 5px; text-align:center;}
#cart_block fieldset.data_box{border:0 solid grey; margin:5px auto 0; padding:0; text-align:left; width:500px;}
#cart_block  h2.inner{color:#F6137C; display:block; font-size:16px; font-weight:bold; text-decoration:underline;}
#cart_block  div.inner_box{ margin-top:5px; padding:10px;}
#cart_block  div.input_box{color:red; margin-bottom:0.5em; overflow:hidden; width:100%;}
#cart_block  div.input_box label{clear:both; color:#828282; display:block; float:left; font-size:12px; font-weight:bold; padding:0 10px 0 0; text-align:right; width:150px;}
#cart_block  div.input_box input,select,textarea{border:1px solid #636363;}
#cart_block  div.input_box input.error,select.error,textarea.error{background:#FBE3E4; padding:0; margin-bottom:0px;}
#cart_block  div.input_box textarea{width:240px; height:100px;}
#cart_block  div.input_box label.error{display:none; margin-bottom:0px;}
#cart_block div.address { background-color:#FFE8BC; margin-top:10px; padding:10px;}
#cart_block div.address p  { line-height:20px; font-size:1em;}


#order_block  {margin-bottom:10px;}
#order_block h2{ font-size:1.3em; font-weight:bold; margin-bottom:0; margin-left:15px; padding-top:15px; }
#order_block  div.head {background:transparent url(../img/orderlist_head.jpg) no-repeat scroll 0 0;height:42px;}
#order_block  div.body {border-top:3px solid #fdc1c1; padding:10px;}
#order_block  div.foot {background:transparent url(../img/box_foot_cen.jpg) no-repeat scroll 0 0; height:63px;}
#order_block div.title {}
#order_block div.title h2 {display:inline; font-size:2em;}
#order_block div.detail {margin-bottom:10px;}
#order_block	table.head { margin-bottom:10px;}
#order_block	table.foot { margin-bottom:10px;}
#order_block	table.foot th { background-color:#feb6b7; border:1px solid #FFFFFF; font-size:0.9em; text-align:center;}
#order_block	table.foot td { text-align:center; }
#order_block table.foot td.tail1 { color:#000000; font-weight:bold; padding:4px 10px 4px 5px; text-align:right;}
#order_block table.foot td.tail2 {color:red; font-weight:bold; padding:4px 10px 4px 5px; text-align:center;}
#order_block div.footer {margin-top:5px; padding:10px;}
#order_block div.footer p {color:red; font-size:1.1em; line-height:20px;}

#buying2_block  {margin-bottom:10px;}
#buying2_block h2{ display:none;}
#buying2_block  div.head {background:transparent url(../img/buying_head2.jpg) no-repeat scroll 0 0;height:42px;}
#buying2_block  div.body {background:transparent url(../img/box_body_cen.jpg) repeat-y scroll 0 0; padding:10px;}
#buying2_block  div.foot {background:transparent url(../img/box_foot_cen.jpg) no-repeat scroll 0 0; height:63px;}
#buying2_block div.cart{ text-align:center;}
#buying2_block ul{font-size:1.1em; line-height:20px; list-style-image:none; list-style-position:outside; list-style-type:decimal; padding:10px;}
#buying2_block ul li{margin-top:10px;}
#buying2_block strong{ color:#F6137C;}


#payment_block  {margin-bottom:10px;}
#payment_block h2{  font-size:1.3em; font-weight:bold; margin-bottom:0; margin-left:15px; padding-top:15px;}
#payment_block  div.head {background:transparent url(../img/payment_head.jpg) no-repeat scroll 0 0;height:42px;}
#payment_block  div.body {border-top:3px solid #fdc1c1;  padding:10px;}
#payment_block  div.foot {background:transparent url(../img/box_foot_cen.jpg) no-repeat scroll 0 0; height:63px;}
#payment_block p{ font-size:1.1em; line-height:20px;}
#payment_block h3{ color:#808080; font-size:1.3em; text-decoration:underline;}
#payment_block strong{ }
#payment_block table.bank{ }
#payment_block table.bank th{ border:1px solid #808080; text-align:center;}
#payment_block table.bank td{ border:1px solid #808080; text-align:center;}


#inform_block {margin-bottom:10px;}
#inform_block  div.head {background:transparent url(../img/inform_head.jpg) no-repeat scroll 0 0;height:42px;}
#inform_block  div.body {border-top:3px solid #fdc1c1; padding:10px;}
#inform_block  div.foot {background:transparent url(../img/box_foot_cen.jpg) no-repeat scroll 0 0; height:63px;}
#inform_block h2 { font-size:1.3em; font-weight:bold; margin-bottom:0; margin-left:15px; padding-top:15px; }
#inform_block fieldset.data_box{border:0 solid grey; margin:15px auto 0; padding:0; text-align:left; width:500px;}
#inform_block  h2.inner{color:#F6137C; display:block; font-size:16px; font-weight:bold; text-decoration:underline;}
#inform_block  div.inner_box{background-color:#F4F4F4; margin-top:10px; padding:10px;}
#inform_block  div.input_box{color:red; margin-bottom:0.5em; overflow:hidden; width:100%;}
#inform_block  div.input_box label{clear:both; color:#828282; display:block; float:left; font-size:12px; font-weight:bold; padding:0 10px 0 0; text-align:right; width:150px;}
#inform_block  div.input_box label.register{display:inline; float:none; text-align:left; width:0px;}
#inform_block  div.input_box label.error{display:none; margin-bottom:0px;}
#inform_block  div.input_box input,select,textarea{border:1px solid #636363;}
#inform_block  div.input_box input.error,select.error,textarea.error{background:#FBE3E4; padding:0; border:2px solid red; margin-bottom:0px;}
#inform_block  div.input_box textarea{width:240px; height:100px;}
#inform_block div.button { text-align:center; margin: 30px auto; width:500px;}
#inform_block h3 { color:red; font-size:14px; margin-top:50px;}

#contact_block {margin-bottom:10px;}
#contact_block  div.head {background:transparent url(../img/contact_head.jpg) no-repeat scroll 0 0;height:42px;}
#contact_block  div.body {border-top:3px solid #fdc1c1; padding:10px;}
#contact_block  div.foot {background:transparent url(../img/box_foot_cen.jpg) no-repeat scroll 0 0; height:63px;}
#contact_block h2 {  font-size:1.3em; font-weight:bold; margin-bottom:0; margin-left:15px; padding-top:15px; }
#contact_block fieldset.data_box{border:0 solid grey; margin:15px auto 0; padding:0; text-align:left; width:500px;}
#contact_block  h2.inner{color:#F6137C; display:block; font-size:16px; font-weight:bold; text-decoration:underline;}
#contact_block  div.inner_box{background-color:#F4F4F4; margin-top:10px; padding:10px;}
#contact_block  div.input_box{color:red; margin-bottom:0.5em; overflow:hidden; width:100%;}
#contact_block  div.input_box label{clear:both; color:#828282; display:block; float:left; font-size:12px; font-weight:bold; padding:0 10px 0 0; text-align:right; width:150px;}
#contact_block  div.input_box label.register{display:inline; float:none; text-align:left; width:0px;}
#contact_block  div.input_box label.error{display:none; margin-bottom:0px;}
#contact_block  div.input_box input,select,textarea{border:1px solid #636363;}
#contact_block  div.input_box input.error,select.error,textarea.error{background:#FBE3E4; padding:0; border:2px solid red; margin-bottom:0px;}
#contact_block  div.input_box textarea{width:240px; height:100px;}
#contact_block div.button { text-align:center; margin: 30px auto; width:500px;}
#contact_block h3 { color:red; font-size:14px; margin-top:50px;}


.navlink { margin-right:50px; margin-top:10px; text-align:right;}
.navlink span.pager { margin-left:3px; }
.navlink span.current {background-color:#F1652A; border:1px solid #CDD0D5; color:#CDD0D5; font-size:1.3em; padding:3px 5px;}
.navlink span.active a{background-color:#E5E1E0; border:1px solid #D1CDCE; font-size:1.3em; padding:3px 5px;}


#footer { margin-top:10px; text-align:center; background-color:#fdf5f2; width:950px;}
#footer ul.footer { padding-top:10px; padding-bottom:10px; list-style-image:none; list-style-position:outside; list-style-type:none; padding-left:220px; margin:0;}
#footer ul.footer li.menu_item { float:left; margin-left:25px;}
#footer ul.footer li.current a {color:#F71397;}
#footer div.footer { background-color:#f1639b; border-top:10px solid #f49cb5; color:#FFFFFF; font-weight:bold; padding:10px;}
#footer div.footer a { font-weight:bold; color:#FFFFFF; text-decoration:underline; }


