html,
div,
ul, ol, li, p,
h1, h2, h3, h4, h5, h6,
form, fieldset, a, img {
    margin: 0;
    padding: 0;
    border: 0;
    }   
    
html,body {height: 100%;}    

body {
  font-family:  "Trebuchet MS", serif;
  text-align: center;
  color: #000;
  font-size: 12px;
  margin: 0;
  padding: 0;
  min-width: 1000px;
  background: url(/sites/all/themes/navodu2/i/bg.jpg) repeat 0 0;
  }

img    {border: 0 solid }
A IMG  {border: none;}

a {
  color: #2185bf;
  }
  
a:hover {
  text-decoration: none;
  }
  
table {
  border-collapse: collapse;
  border-spacing: 0;
  text-align: left;
  font-size: 12px;
  }

table td {
  padding: 0;
  vertical-align: top;
  }
  
#wrapper {
  max-width: 1600px;
  margin: 0 auto;  
  _width:expression(document.body.clientWidth > 1605? "1600px": "auto");
  background: url(/sites/all/themes/navodu2/i/bgleft.gif) no-repeat 0 299px; 
  }
  
.bgwrapper {
  max-width: 1600px;
  margin: 0 auto;  
  _width:expression(document.body.clientWidth > 1605? "1600px": "auto");
 background: url(/sites/all/themes/navodu2/i/bgrightrep.gif) repeat-y 100% 0;
  }
  
.divwrapper {
  max-width: 1600px;
  margin: 0 auto;  
  _width:expression(document.body.clientWidth > 1605? "1600px": "auto");
  background: url(/sites/all/themes/navodu2/i/bgdivwrap.gif) no-repeat 100% 0;  
  }
  
.divbgbot {
  max-width: 1600px;
  margin: 0 auto;  
  _width:expression(document.body.clientWidth > 1605? "1600px": "auto");
  background: url(/sites/all/themes/navodu2/i/bgbotb.gif) repeat-x 0 100%;
  min-height: 100%;  
  }
  
.wrapbgbot {
  max-width: 1600px;
  margin: 0 auto;  
  _width:expression(document.body.clientWidth > 1605? "1600px": "auto");
  background: url(/sites/all/themes/navodu2/i/bgbot.gif) no-repeat 0 100%;
  min-height: 100%;  
  text-align: center;
  }

.container {
  width: 990px;
  //width: 981px;
  margin: 0 auto;    
  text-align: left;
  background: url(/sites/all/themes/navodu2/i/bgtruba.gif) repeat-y 200px 0;
  }

.top {  
  min-height: 100%;
  height: auto !important;
  _heig1ht: 100%;    
  }   
  
.wrapper {
  float: left;
  width: 100%;
  background: url(/sites/all/themes/navodu2/i/bgright.gif) repeat-y 100% 0;
  }
  
.center {
  margin: 0 20% 0 236px;
  margin: 0 15px 0 236px;  
  }
  
.left {
  float: left;
  width: 236px;
  margin-left: -100%;
  }
  
.empty {
  height: 70px;
  }
  
/*head*/  
#head {
  height: 299px;
  background: url(/sites/all/themes/navodu2/i/bgheadrep.jpg) repeat-x 0 0;
  color: #613d17;
  font-size: 28px;
  line-height: 34px;
  font-weight: bold;
  }
  
.head {
  height: 299px;  
  background: url(/sites/all/themes/navodu2/i/headbot.gif) repeat-x 0 100%;
  }  
  
.headleft {
  height: 299px;  
  background: url(/sites/all/themes/navodu2/i/headleft.jpg) no-repeat 0 0;  
  }
  
.headleft p {
  float: left;
  padding-left: 360px;
  padding-top: 14px;
  }  
/*  
.headleft p.phone {
  padding-left: 280px;
  font-size: 24px;
  padding-top: 25px;  
  }  
  */
.logo {
  float: left;
  height: 45px;
  width: 287px;  
  margin: -7px 0 0 420px;
  }

.link_order {
  color: #2185bf;
  font-size: 23px;
  line-height: 27px;
  float: left;
  width: 100px;
  margin: 35px 0 0 104px;
  text-align: center;
  text-decoration: none;
  }   
  
.link_order:hover {
  text-decoration: underline;
  }  
  
.divmenu {
  clear: both; 
  padding: 0 0 0 261px;
  display: table-cell;
  vertical-align: bottom;
  height: 95px;
  overflow: hidden;
  }  
  
.divmenu .menu {
  clear: both;
  list-style: none;
  text-align: center;
  /*width: 720px;*/
  overflow: hidden;
  //margin-top: 12%;
  }  
  
.divmenu .menu li {
  //float: left;
  display: table-cell;
  vertical-align: middle;
  font-size: 14px;
  line-height: 14px;
  color: #fff;
  /*width: 14%;*/
  text-align: center; 
  //margin-right: 8px; 
  }
  
.menu1  {
  width: 8%;
  //width: 11%;
  //padding-top: 7px;
  }   
.menu2  {
  width: 8%;
  //width: 11%;
  //padding-top: 7px;
  }   
.menu3  {
  width: 15%;
  //width: 16%;
  //padding-top: 7px;
  }
.menu4  {
  width: 8%;
  //width: 9%;
  //padding-top: 7px;
  }  
.menu5  {
  width: 13%;
  //width: 14%;
  }   
.menu6  {
  width: 14%;
  //width: 15%;
  }   
.menu7  {
  width: 12%;
  //width: 13%;
  //padding-top: 7px;
  }   
  
.divmenu .menu li a {
  color: #fff;
  text-decoration: none;
  //line-height: 15px;
  padding: 2px 7px 3px 7px;
  .padding: 0 7px 4px 7px;
  _padding: 1px 7px 4px 7px;
  display: inline-block;
  .width: 100%;
  /*float: left;*/
  margin-right: 19px;
  _margin-right: 11px;
  text-align: center;
  }  
  
.divmenu .menu li a:hover {
  text-decoration: underline;
  }  
  
.divmenu .menu li a.active {
  background: #2e210d;
  padding: 2px 7px 3px 7px;
  .padding: 0 7px 4px 7px;
  _padding: 0 7px 5px 7px;
  _line-height: 15px;
  /*float: left;*/
  /*margin: 0 4%;*/
  }  

/*center*/   
#center {
  overflow: hidden;
  _height: 0;
  background: url(/sites/all/themes/navodu2/i/bg.jpg) repeat-y 221px 0;  
  }
  
#center .left {
  background: url(/sites/all/themes/navodu2/i/bgtrubatop.gif) no-repeat 193px 0;
  }  
  
#center .left h2 {
  color: #fff;
  font-size: 14px;
  font-weight: normal;
  font-family: "Trebuchet MS";
  margin-bottom: 8px;
  width: 185px;
  text-align: center;
  }  
  
.left ul.menu {
  list-style: none !important;
  }  
  
.left .menu a {
  display: block;
  width: 185px;
  background: url(/sites/all/themes/navodu2/i/bglink.gif) no-repeat 0 0;
  padding: 10px 0 11px 0;
  text-align: center;
  color: #382917;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 5px;
  }

.left .menu a:hover {
  color: #2185bf;
  }   
.left .menu a.active {
  background: url(/sites/all/themes/navodu2/i/linkcur.gif) no-repeat 0 0;
  } 
.left .menu a.active:hover{
	color:#382917;
}
  
#center .right {
  background: url(/sites/all/themes/navodu2/i/bgright.gif) repeat-y 0 0;  
  }  
  
/*content*/
#center .center {
  background: url(/sites/all/themes/navodu2/i/contentbot.gif) #fff no-repeat 0 100%;
  width: 747px;
  _width: 731px;
  }
  
#center .bgcenter {
  background: url(/sites/all/themes/navodu2/i/truba.gif) no-repeat 200px 100%;  
  width: 100%;
  float: left;
  }  

.content {
  background: url(/sites/all/themes/navodu2/i/contenttop.gif) no-repeat 0 0;
  padding: 25px 29px 40px 25px;
  min-height: 400px;
  height: 100%;
  _height: 485px;
  }
  
*|html[xmlns*=""] .content {
    min-height: 425px;
    }  
  
@media screen and (-webkit-min-device-pixel-ratio:0){
  .content {
    min-height: 470px;
    }
  }  

.content h1 {
  color: #2185bf;
  font-size: 22px;
  font-family: "Trebuchet MS";
  font-weight: bold;
  margin-bottom: 10px;
  }
  
.content h2 {
  color: #2185bf;
  font-size: 18px;
  font-family: "Trebuchet MS";
  font-weight: normal;
  margin-bottom: 8px;
  }
  
.content h3 {
  color: #2185bf;
  font-size: 13px;
  font-family: "Trebuchet MS";
  font-weight: bold;
  margin-bottom: 5px;
  }
  
.content p {
  text-indent: 5px;
  margin-bottom: 15px;
  }  
  
.content ul {
  margin: 0 0 12px 18px;
  list-style-position: inside;
  }  

/*footer*/  
#footer {
  height: 70px;
  margin-top: -70px;  
  _margin-top: -71px;  
  
  }
  
#footer .wrapper {
  background: none;
  }  
  
#footer .left {
  height: 71px;
  background: url(/sites/all/themes/navodu2/i/footleft.gif) no-repeat -1px 100%;
  }  
  
#footer .center {
  background: none;
  color: #fff;
  font-family: "Trebuchet MS";
  padding-top: 20px;
  background: url(/sites/all/themes/navodu2/i/bg.jpg) repeat-x 0 0;
  margin-top: 1px;
  height: 50px;
  _height: 70px;
  margin-left: 235px;
  }  
  
#footer .center p {
  float: left;
  line-height: 14px;
  margin-left: 26px;
  }  
  
#footer .center a {
  color: #fff;
  float: right;
  text-decoration: none;
  margin: 5px 30px 0 0;
  }  
#footer .center p a {
  color: #fff;
  float:none;
  margin:0;
  text-decoration: none;
  }    
#footer .center a:hover {
  text-decoration: underline;
  }  
