body{
  font-family: Tahoma, Verdana,Arial,sans-serif;
  font-size: 8pt;color: #fff;margin: 0px;padding: 0px;
  background: #790000 url("../images/site/bg_pattern.jpg" ) repeat scroll top left;
  text-align: center;width: 100%;
}

#container{clear: both;width: 760px;margin: 0px auto;padding: 0px;text-align: center;background-color: #790000;}

table{border: 0px; border-spacing: 0px; padding: 0px;width: 760px;}

td{text-align: left;}
td.logo_header{background-color: #790000;width: 760px;height: 271px;color: #fff;text-align: center;}
td.middle{background-color: #790000;width: 760px; height: auto;}
td.main_content{text-align: justify;padding: 10px 2px 10px 30px;color: #9b2323;}
td.bottom{background-color: #dfb32e;height: 31px;color: #5b0101; font-weight: bold; padding-left: 25px;}
td.bottom a{color: #802B00;text-decoration: none;}
td.bottom a:hover{text-decoration: underline;}

div#nav{background-color: #5b0101;width: 125px; margin-bottom: 24px;font-size: 11pt;color: #dfb32e; float: left;}
div#nav ul{padding: 0;margin:0 0 0 12px;list-style: none;font-weight: bold;}
div#nav ul li{list-style: none; margin-bottom: 10px;}
div#nav ul li a{text-decoration: none; outline: 0;}
div#nav ul li a.home{background: #5b0101 url("../images/botoes/home.jpg") no-repeat;}
div#nav ul li a.carte{background: #5b0101 url("../images/botoes/carte.jpg") no-repeat;}
div#nav ul li a.specialites{background: #5b0101 url("../images/botoes/specialites.jpg") no-repeat;}
div#nav ul li a.photos{background: #5b0101 url("../images/botoes/photos.jpg") no-repeat;}
div#nav ul li a.plan_contacts{background: #5b0101 url("../images/botoes/plan_contacts.jpg") no-repeat;}

div#content_box{background-color: #9b2323; margin: 2px 0px 24px 150px ; width: 610px;}
div#content{padding: 0px 12px 0px 32px;}
div#content_title{
  background: #9b2323 url("../images/site/bg_page_title.jpg") no-repeat;
  width: 123px; height: 21px;text-align: center;
  margin:0 0 12px -32px; padding: 4px 0;
}

table#gallery{width: 760px; text-align: center; border: 0; margin-bottom: 22px;}
table#gallery td{text-align: left; border: 0; padding-left: 24px;width:253px; vertical-align: top;}
table#gallery img{padding-right: 4px; float: left;width: 70px; height: 76px;}
table#gallery span.title{font-weight: bold; font-size: 10pt;color: #dfb32e;}
table#gallery a{font-weight: bold; font-size: 10pt;color: #dfb32e;text-decoration: none;}
table#gallery a:hover{text-decoration: underline;}

img{border: 0;}

a{color: #dfb32e;text-decoration: none;}
a:hover{text-decoration: underline;}

.title{font-weight: bold; font-size: 10pt;}

div#nav form{font-size: 11px; margin: 10px;}
div#nav input.bt {border: solid 1px #EEC44B; color: #EEC44B;background-color: #5b0101; font-weight: bold; }
div#nav input.txt{border: solid 1px #EEC44B; color: #EEC44B;width: 100px; color: #000;font-size: 11px;}