

        body {
          font-family:tahoma;
          height:100%;
          margin:0px;
          padding:0px;
          background-color:#fde7cd;
        }
        h1 {
          font-size:14px;
          color:#502c2b;
        }
        h2 {
          font-size:13px;
          color:#502c2b;
        }
        h3 {
          font-size:12px;
          color:#502c2b;
        }
        p {
          font-size:11px;
          color:#502c2b;
          margin:0px;
          padding:0px;
        }
        table {
          border:0px;
          border-collapse:collapse;
        }
        table td {
          padding:0px;
          vertical-align:top;
        }
        a {
          color:#a54627;
          cursor:hand;
          cursor:pointer;
          text-decoration:underline;
        }
        img {
          border:0px;
        }

        td.head {
          height:376px;
          background-image: url(../design/head.jpg);
          background-repeat:no-repeat;
        }

        td.head div {
          position:relative;
          width:790px;
          height:376px;
        }

        td.head div div.logo {
          position:absolute;
          top:42px;
          left:55px;
        }

        td.head div p.h1, td.head div p.h2 {
          top:350px;
          position:absolute;
          text-transform: uppercase;
          font-size:11px;
          background-image: url(../design/arrow1.gif);
          background-repeat:no-repeat;
          background-position: 0 1px;
          padding: 0 0 0 21px;
          color:#a54627;
          font-weight:bold;
        }

        td.head div p span {
          color:#502c2b;
        }


        td.head div p.h1 {
          left:42px;
        }

        td.head div p.h2 {
          left:258px;
        }

        td.middle {
          width:754px;
        }

        td.middle div.middle {
          width:752px;
          height:100%;
          margin: 0 1px 0 1px;
          border-left:1px solid #d5c9b9;
          border-right:1px solid #d5c9b9;
          background-image: url(../design/middle_bg.jpg);
          background-repeat:repeat-x;
          background-color:#f7f2ec;
          position:relative;    
        }

        div.content {
         padding: 20px 20px 30px 20px;
         }

        div.content p {
         padding: 0 0 10px 0;
         }
        div.content ul {
         font-size:11px;
         }
        div.content li {
         font-size:11px;
         margin: 0;
         padding:0;
         list-style-type:square;
         }

         .gallery_img_2 {
         float:left;
         margin: 0px 10px 10px 0;
         padding:0px;
         display:inline;
         }


         .pathpage {
           margin: 0 0 0 20px;
         }




        div.dg_menu {
          margin: 10px 0 0 0;
        }

        div.dg_menu p.build {
          background-image: url(../design/dg-menu/build.gif);
          background-repeat:no-repeat;
          background-position: 0 0;
          margin: 0 0 7px 13px;
          padding: 18px 15px 22px 73px;
        }

        div.dg_menu p a {
          color:#a54627; font-weight:bold; margin-top:20px;
        }

        div.dg_menu p.landscape {
          background-image: url(../design/dg-menu/landscape.gif);
          background-repeat:no-repeat;
          background-position: 0 0;
          margin: 0 0 7px 13px;
          padding: 15px 15px 22px 73px;
        }

        div.dg_menu p.design {
          background-image: url(../design/dg-menu/design.gif);
          background-repeat:no-repeat;
          background-position: 0 0;
          margin: 0 0 7px 13px;
          padding: 17px 15px 22px 73px;
        }

        div.dg_menu p.landscape img {
          width:65px;
          height:50px;
          margin: 0 15px 0 15px;
          float:left;
        }


        div.dg_menu span {
          padding: 15px 0 0 0;
        }

        td.bottom {
          background-color:#e0c6a5;
        }

        td.bottom p.copyright {
          color:#502c2b;
          font-size:10px;
          padding: 14px 0px 14px 20px;
          float:left;
          width:207px;
        }

        td.bottom p.menu {
          color:#502c2b;
          font-size:10px;
          margin: 10px 15px 0 0px;
          text-align:center;
          font-weight:bold;
        }

        td.bottom p.menu span {
          padding: 0 18px 0 18px;
        }

        td.bottom p.txt {
          color:#502c2b;
          font-size:10px;
          margin: 10px 20px 10px 0px;
        }

        td.bottom div.divide {
          margin: 13px 20px 0 0;
          float:left;
          height:100%;
        }

        td.bottom div.divide img {
         width:1px;
         height:40px;
        }





p.dgf_menu_1 {
          font-size:12px;
          background-image: url(../design/arrow2.gif);
          background-repeat:no-repeat;
          background-position: 8px 4px;
          font-weight:bold;
          padding: 0 0 2px 21px;
          margin: 0 0 0 8px;
          color:#d35e00;
}
p.dgf_menu_1 a {
  color:#d35e00;
}
p.dgf_menu_1 b {
  color:#502c2b ;
}


p.dgf_menu_2 {
          font-size:11px;
          margin: 3px 0 0 29px;
          color:#996134;
}
p.dgf_menu_2 a {
  color:#996134;
}
p.dgf_menu_2 b {
  color:#502c2b ;
}

p.dghead {
          text-transform: uppercase;
          font-size:11px;
          background-image: url(../design/arrow1.gif);
          background-repeat:no-repeat;
          background-position: 0 1px;
          font-weight:bold;
          padding: 0 0 10px 21px;
          margin: 0 0 0 23px;
          color:#a54627;
}
p.dghead span {
   color:#502c2b;
}



.ladv {
    margin: 40px 0 12px 7px;
    width:168px;
    border:1px solid #e0c6a5;
    background-color: #fde7cd;
}

.ladv p.h {
    margin: 0;
    padding: 16px 25px 0 22px;
    color:#502c2b;
    font-size:11px;
}

.ladv p {
    margin: 0;
    padding: 7px 25px 16px 22px;
    color:#502c2b;
    font-size:10px;
}
.ladv p a {
    color:#a54627;
    font-size:10px;
}

.map_relative{
position:relative;
z-index:200;
}

.map_absolute{
position:absolute;
z-index:200;
top:-70px;
left:-320px;
display:none;
background-color:#ffffff;
}

.map_absolute p{
margin:15px 5px -10px 0;
text-align:right;
}

.map_absolute img{
margin:5px;
z-index:200;
}

.hb {
  display:none;
}

.objects{
  background-image:url(/images/objects.jpg);
  background-position: left;
  width:503px;
  height:141px;  
  text-align:left;
}

.objects a{
  display:block;
  height: 100%;
}



.objects{
  background-image:url(/images/objects.jpg);
  background-position: left;
  width:503px;
  height:141px;
  text-align:left;
  margin: 0 0 15px 0;
}

.objects a{
  display:block;
  height: 100%;
}







/* sitepartners START */

ul.sitepartners_category {
margin: 10px 20px 10px 20px;
}
ul.sitepartners_category li {
font-size:11px;
}
ul.sitepartners_category li.level1 {
margin:0;
padding:1px 0 5px 15px;
}
ul.sitepartners_category li.level2 {
margin:0 0 0 17px;
padding:1px 0 3px 15px;
}
ul.sitepartners_category li a {
font-size:11px;
}
ul.sitepartners_category li span {
font-size:10px;
}
p.category_desc {
font-size:11px;
}
table.sitepartners {
width:90%;
margin: 0 10px 10px 10px;
}
td.url {
font-size:12px;
padding: 20px 0 0 0;
}
td.img {
padding:10px 5px 5px 0;
width:100px;
}
td.description1 {
padding:10px 5px 5px 0;
font-size:11px;
color:#373737;
}
td.description1 a {

}
td.description2 {
padding:10px 5px 5px 0;
font-size:11px;
color:#373737;
}
td.description2 a {

}
div.menupages {
font-size:11px;
margin-top:0px;
text-align:right;
}
.divline1 {
border-top: 1px solid  #c8bbab;
width:100%;
margin: 10px 0 10px 0;
}
.divline2 {
border-top: 1px solid  #c8bbab;
width:100%;
margin: 10px 0 10px 0;
}
.divline3 {
border-top: 1px solid  #c8bbab;
width:100%;
margin: 10px 0 10px 0;
}
.divline4 {
border-top: 0px solid  #c8bbab;
width:100%;
margin: 10px 0 10px 0;
}

/* sitepartners END */



