@charset "utf-8";
/* CSS Document */
body { margin:0; font:11px Arial, Helvetica, sans-serif;  color:#3a3e3d; font-size:13px}
.body_main { background:#ffffff url(../images/bg_main.jpg); width:766px; top left repeat;}
.header { background:#ffffff url(../images/bg_header.jpg) top left no-repeat; width:766px; height:70px}
.middle { background-color:#ccc4af; width:766px; height:69px}
.header_footer { background:#ffffff url(../images/bg_footer.jpg) top left no-repeat; width:766px;height:70px}
.bg_right {background:#a74b13 url(../images/bg_right.jpg) top left repeat-y; width:82px; height:22px; }
.bg_left {background:#a74b13 url(../images/bg_left.jpg) top left repeat-y; width:85px; height:22px; }
.bg_services {background:#ccc4af url(../images/bg_services.gif) top left no-repeat; width:232px; height:226px;}

/* bg title */
.bg_title_long {background:#ffffff url(../images/bg_title_long.jpg) top left no-repeat; width:599px; height:22px}
.bg_title_small {background:#ffffff url(../images/bg_title_small.jpg) top left no-repeat; width:260px; height:24px}
.title_small {color:#FFFFFF; font-size:12px; font-family:Tahoma; padding-left:45px; padding-top:5px}
.title_long {color:#FFFFFF; font-size:12px; font-family:Tahoma; padding-left:45px; padding-top:2px}

/* main menu */
.bg_main_menu {background:#ffffff url(../images/bg_main_menu.jpg) top left no-repeat; width:260px; height:39px}
.bg_menu {background: url(../images/bg_menu.gif) top left no-repeat; width:56px; height:26px; padding-top:5px; text-align:center}

/* menu category */
.block1 .fragment { background:url(../images/fragment1.gif) top left repeat;}
.block1 .category { background:url(../images/category.gif) top right no-repeat; width:252px; height:27px;}
.block1 .category ul { list-style:none ;margin:0 0 0 0px; color:#9e1820;padding-top:5px; padding-left:50px; text-transform:uppercase; font-size:14px; font-weight:700;}

.block1 .sub_category { background:url(../images/sub_category.gif) top right no-repeat; width:252px; height:26px;}
.block1 .sub_category ul { list-style:none ;margin:0 0 0 0px; color:#575c5f;padding-top:5px; padding-left:80px; text-transform:uppercase; font-size:12px; font-weight:700; font-style:italic}

.background .search { text-align:center; margin-left:35px}
.background .news { margin:8px 55px;  text-align:justify; font-size:13px; line-height:20px}
.background .online { margin-left:45px; padding-top:20px; padding-bottom:10px ; text-align:left; font-size:13px; font-style:italic}

h1 { border-bottom:1px dotted; margin:0px; padding:10px 0px 10px 0px; text-align:center; text-transform:uppercase; font-size:12px;margin-left:35px; bottom:100px}
.control { width:160px}
h2 { border-bottom:1px solid;}

/* content */
.content_header {background-color:#ece7e1; border-bottom:1px solid; border-left:1px solid; border-right:1px solid; border-bottom-color:#73473e; border-left-color:#73473e; border-right-color:#73473e; width:230px; height:220px}
.content_main {background-color:#ece7e1; border-bottom:1px solid; border-left:1px solid; border-right:1px solid; border-bottom-color:#73473e; border-left-color:#73473e; border-right-color:#73473e; width:568px; height:160px; font-size:11px}
.content_menu {background-color:#efcfa7; border:1px solid; border-color:#c98850; width:566px; height:24px; font-weight:bold; font-family:Tahoma; color:#5a340f}
.address {color:#FFFFFF; font-family:Tahoma; font-size:13px}
.block2 .content .area { border-bottom:1px dotted #999999; width:256px; height:150px;}
.block2 .content .area1 { width:256px; height:150px;}

/* order */
a.detail { text-decoration:underline; color:#9e1820; font-size:12px; font-weight:700}
a.order { text-decoration:underline; color:#dd8028; font-size:11px; font-weight:700;}
a.menu {text-decoration:none; color:#FFFFFF; font-family:Tahoma; font-size:10px; font-weight:bold; margin-top:10px}
a.menu:hover{ text-decoration:underline; font-size:10px; font-weight:bold;color:#fc0c10;}
a.link_news { text-decoration:none; color:#414040}
a.link_news:hover { text-decoration:underline; color:#be302f}

.money {color:#9e1820; font-size:16px; font-weight:700}
.error { padding-left:2px; color:#FF0000; font-size:11px}

/* footer*/
.footer { text-align:left; padding-top:10px; padding-left:50px; font-size:10px; font-weight:700; color:#3f3f3f; font-family:Tahoma}


