img {border:0}
.bold {font-weight:700}
.center {text-align:center}
.right {text-align:right}

.lt_box {background:url(/images/lt_box.gif) left top no-repeat #D9DCD3}
.rt_box {background:url(/images/rt_box.gif) right top no-repeat}
.lb_box {background:url(/images/lb_box.gif) left bottom no-repeat}
.rb_box {background:url(/images/rb_box.gif) right bottom no-repeat; width:100%}

/* MAIL FORM */
.mlform {width:155px; margin:1em 10px 0 0; padding:4px 16px}
.mlform label.mleft {float:left; width:45px; margin:0; padding:2px}

/* GUEST BOOK */
.guestbook {width:450px; margin:1em 10px 0 0}
.guestbook span.left {float:left; width:225px; height:15px; border-right:1px dashed #e4e3e2; margin:0; padding:0}
.guestbook span.left_title {float:left; width:225px; height:15px; border-right:1px dashed #e4e3e2;
background:#005584; font-size:11px; color:#fff; font-weight:700; font-family:Tahoma, sans-serif;
text-align:center; margin:0; padding:0 }

/* NEWS */
.news span.left {float:left; width:175px; height:50px; margin:0; padding:0}
.news_right {padding: 0, 0, 0, 15px}

.red_color {font-weight:700;color:#BCBD87}
.red_alert {border:1px solid #900; background-color:#BCBD87; color:#fff; width:182px; padding:4px 4px 4px 6px}

.titleMain {border-bottom:1px solid #FFF; letter-spacing:0.1em; height:16px; color:#075181; font-size:120%;
font-weight:700; padding:4px 16px}
.titleMain a:link,.titleMain a:visited {color:#FFF}
.title {background:#005584; font-size:12px; color:#fff; font-weight:700; font-family:Tahoma, sans-serif; height:15px}
.title_dashed {background:#005584; font-size:11px; color:#fff; font-weight:700; 
font-family:Tahoma, sans-serif; height:15px; border-right:1px dashed #e4e3e2}

.UI_TextArea {background:#fff; font-size:11px; color:#BCBD87; font-weight:700; font-family:Tahoma, sans-serif; 
overflow:auto; border:1px solid #BCBD87; margin:2px 0; padding:1px 4px 1px 2px}

.UI_TextBox {background:#fff; font-size:11px; color:#BCBD87; font-weight:700; font-family:Tahoma, sans-serif;
border:1px solid #BCBD87; margin:2px 0; padding:1px 4px 1px 2px}

.UI_Submit {background:#DC2B19; width:80px; font-size:11px; color:#fff; font-weight:700; 
font-family:Tahoma, sans-serif; border:1px solid #fff}

.price_01,.price_02,.price_01u,.price_02u {font-family:"Century Gothic"; font-weight:700; color:#0080C0}
.price_01 {font-size:18px; line-height:24px}
.price_02 {font-size:14px; line-height:14px}
.price_01u {font-size:18px; text-decoration:line-through; line-height:12px}
.price_02u {font-size:14px; text-decoration:line-through; line-height:12px}

/* CONTACT FORM */
.contactform,.products,.group_items,.news,.loginform {width:450px; margin:1em 10px 0 20px}
.contactform label.left,.loginform span.left {float:left; width:150px; margin:0; padding:2px} 
.contactform p { background:inherit; margin:0 0 5px; padding:0 }
