﻿@charset "utf-8";
*{ margin:0; padding:0;}
*{word-wrap: break-word;}

body{ background:#DBD3C7; }
body,p,div,th,td,input,select,textarea,ul,li{ color:#404040; font-size:12px;font-family:Arial,Helvetica,sans-serif; }


img{ border:0px;}
ul{ list-style:none;}
.cl{ clear:both; font-size:0; height:0px;}
.disn{ display:none;}
.disb{ display:block;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:bold; font-family:Georgia}

a:link,a:visited,a:hover,a:active{ color:#b51e1e; text-decoration:none;font-size:12px;}
a:hover{ text-decoration:underline;color:#b51e1e; font-size:12px;}

.paths{ padding:6px 0;}
.paths h1{ display:inline; font-weight:normal;}

.header{  width:950px; margin:auto; height:120px;background:#690000 url(/images/site/headBg.gif) repeat-x; position:relative; z-index:80; }
.logo{ float:left; margin:25px 0 0 20px;}

.inputBox{ color:#868686; font-style:italic}
.inputBox,.inputFocus{ font-size:13px;  padding:3px 3px; border:0; background:#fff; border:4px solid #dedede; }
.butSearch{ width:83px; height:28px; background:url(/images/site/search_button.gif) no-repeat;border:0; cursor:pointer;  } 
.headerR{ float:right; height:45px; position:relative;width:311px;margin-top:25px; margin-right:15px; background:#f5f5f5;border:1px solid #99948d; margin-bottom:15px;}
.headerR .inputBox,.headerR .inputFocus{width:190px;  position:absolute; top:8px; left:9px;    } 
.headerR .butSearch{ position:absolute; top:9px ; right:9px; } 

.breadcrumb{padding:2px 0px 10px 2px; font-weight:bold;}
.breadcrumb li{ display:inline;color:#515151; font-style:italic;font-size:11px;}
.breadcrumb li a:link,
.breadcrumb li a:visited,
.breadcrumb li a:hover,
.breadcrumb li a:active{ font-size:11px; color:#515151; font-style:normal;}
.breadcrumb li h3{ display:inline;}
.breadcrumb li h3 a:link,
.breadcrumb li h3 a:visited,
.breadcrumb li h3 a:hover,
.breadcrumb li h3 a:active{ color:#a23a3a; font-family:Arial}


.menu{  padding:2px 0 0 7px; clear:both; font-family:Georgia }
.menu li{ display:inline; padding-right:3px; float:left;}
.menu li li{ padding-right:0;}
.menu a{ font-family:Georgia }
.menu li a:link,
.menu li a:visited{ text-decoration:none;color:#fff;padding:6px 9px 6px 8px; background:#741516 url(/images/site/menuBg.gif) repeat-x; display:block; }
.menu li a:hover,
.menu li a:active{ text-decoration:none;color:#fff;padding:6px 9px 6px 8px; background:#9c2022 url(/images/site/menuBg.gif) 0 -27px; display:block; }


.menu .menued a:link,
.menu .menued a:visited,
.menu .menued a:hover,
.menu .menued a:active{ text-decoration:none;color:#56472b;padding:6px 9px 6px 8px; background:#741516 url(/images/site/menuBg.gif) 0 -54px; display:block;}

.menu .last{ position:relative; z-index:90; width:89px; }
.menu .last a.more:hover,
.menu .last a.more:active{ text-decoration:none;color:#090909;padding:6px 9px 6px 8px; background:#f7daa0; display:block;}

.menu .mored a:link,
.menu .mored a:visited,
.menu .mored a:hover,
.menu .mored a:active{text-decoration:none;color:#090909;padding:6px 9px 6px 8px; background:#f7daa0; display:block;}
.menu .mored a:link span,
.menu .mored a:visited span,
.menu .mored a:hover span,
.menu .mored a:active span{ background:url(/images/site/down.gif) no-repeat 0 -6px;display:block;width:8px; height:5px;}
.menu .down{ width:9px; height:5px;position:absolute; left:75px; top:11px; font-size:0;background:url(/images/site/down.gif) no-repeat;}

.menu ul.submenu{border:1px solid #c2a977; width:140px; position:absolute; top:26px ; right:2px; background:#fff; padding:5px;}
.menu li .submenu li{ background:url(/images/site/down.gif) no-repeat -5px -14px;padding:0; padding-left:20px; display:block; float:none; }
.menu li .submenu li a:link,
.menu li .submenu li a:visited{ text-decoration:none;color:#990000;padding:2px; background:#fff; display:block; width:120px;}
.menu li .submenu li a:hover,
.menu li .submenu li a:active{padding:2px; display:block;color:#090909; background:#fff; text-decoration:underline; width:120px;}


.wrap{ background:#fff; width:950px; margin:0 auto 5px;padding-bottom:15px; padding:0 8px 8px}
.main{ width:934px ; padding:8px;margin:0 auto 0px;  background:#e8e4df; overflow:hidden }
.bord{ border:1px solid #c6bfb4; margin-bottom:7px; padding:10px; background:#fff;}


.page{ margin-right:10px; clear:both; }
.page strong{ font-weight:bold; }
.page p{ height:20px; line-height:18px;  padding-top:6px;}

.adSidebar{ text-align:center;width:220px; padding-bottom:25px;}
.adSidebar .ad{ width:120px; height:578px; margin:0 auto;}

.notes{  margin:0px auto; padding:5px 10px 35px 10px;clear:both; font-style:italic; background:#E8E4DF; }
.notes p span{ font-weight:bold;color:#6f6e6e; }
.notes p{ line-height:15px; color:#6f6e6e; }

.footer{clear:both; width:966px; margin:0 auto; text-align:center; padding-bottom:58px; position:relative}
.footerLink{color:#8b8b8b; padding-bottom:5px; float:left;padding-left:280px;}
.footerLink span{ padding:0 5px;}
.footerLink a:link,
.footerLink a:visited,
.footerLink a:hover,
.footerLink a:active{color:#606060; }
.footer address{ float:right; font-style:normal;  color:#606060; }

.favBox{ margin-bottom:15px;}
.favBox a.favTit:link,
.favBox a.favTit:visited,
.favBox a.favTit:hover,
.favBox a.favTit:active{color:#1e459f; font-weight:bold;font-size:16px; text-decoration:underline;   }
.favBox a.favDes:link,
.favBox a.favDes:visited,
.favBox a.favDes:hover,
.favBox a.favDes:active{color:#494949; text-decoration:none; font-size:12px;}
.favBox a.favWww:link,
.favBox a.favWww:visited,
.favBox a.favWww:hover,
.favBox a.favWww:active{color:#161616;text-decoration:none; font-size:12px;  }
.favBox a.favDes:link span,.favBox a.favDes:visited span,.favBox a.favDes:hover span,.favBox a.favDes:active span{color:#161616;text-decoration:none; font-size:12px; font-weight:bold; padding-left:5px;}
.favBox a.favTit{width:100%; display:block; }
.favBox a.favDes{width:100%;display:block;}

.insertPic{ float:right; margin:0 0px 15px 15px;border:1px solid #ddd;}

.error{ clear:both; padding-top:30px; padding-bottom:150px}
.error h1{ font-size:22px; padding-bottom:8px;}
.error p{ line-height:16px; padding-bottom:50px;}
.error p a:link,.error p a:visited,.error p a:hover,.error p a:active{ text-decoration:underline; }



