/* CSS Document */
img {
border-width : none;
border : none;
border-style: none;
}



@font-face {

}
#fonts {
font-family : 'tahoma';
font-size : 120%;
}
#menusuit {width:748px;  height:auto; background-color:#FFF; float:left; margin:10px 0px 10px 0px; font-family : 'tahoma'; font-size : 70%; text-align:center; font-weight:bold;}
#menusuit A:link {color:#8F558B;text-decoration: none;}
#menusuit A:visited {color:#8F558B;text-decoration: none;}
#menusuit A:active {color:#8F558B;text-decoration: none;}
#menusuit A:hover { color:#8F558B; }

A:link {color:#FFF;text-decoration: none;}
A:visited {color:#FFF;text-decoration: none;}
A:active {color:#FFF;text-decoration: none;}
A:hover { color:#FFF; }

#site2 A:link {color:#000;text-decoration: none;}
#site2 A:visited {color:#000;text-decoration: none;}
#site2 A:active {color:#000;text-decoration: none;}
#site2 A:hover { color:#660000; }

#site{width:800px; height:auto; background-color:#FFFFFF; margin: auto; float:right}
#site2{width:800px; height: auto; background-color:#FFFFFF; margin-left:40px; float:left;  margin:0px auto 5px auto;  }
#site1{width:800px; height: auto; background-color:#FFFFFF; margin-left:40px; float:none; margin-bottom:5px;  }
#site1 img {
border-width : none;
border : none;
border-style: none;
margin:2px 0px 2px 0px;
}
#banner{width:793px; height:124px; background-color:#BCA796; margin: auto; background-image: url(../images/banner.jpg); }
#menu{width:793px; height:20px; background-color:#FFF; padding:0px 0px 5px 3px; color:#FFFFFF; font-size:12px; vertical-align:middle; font-family: "Verdana";}
#menu img {
border-width : none;
border : none;
border-style: none;
margin:0px 0px 0px 0px;
}

#resto{width:700px; height:350px; background-color:#BCA796; margin: auto; background-image: url(../images/restooo.jpg); }
#test{width:700px; height:350px; background-color:#BCA796; margin: auto; background-image: url(../images/test41.jpg); }
#contact{width:730px; height:320px; background-color:#BCA796; margin: auto; background-image: url(../images/contact.jpg); }
#m-loc{width:109px; height:18px; background-image: url(../images/btn2.jpg); margin: 3px 3px 0px 0px; text-align:center; float:left; vertical-align:middle; padding-top:2px;}
#m-amb{width:109px; height:18px; background-image: url(../images/btn4.jpg); margin: 3px 3px 0px 2px; text-align:center; float:right; vertical-align:middle; padding-top:2px;}
#m-cham{width:109px; height:18px; background-image: url(../images/btn10.jpg); margin: 3px 3px 0px 2px; text-align:center;  float:right; vertical-align:middle; padding-top:2px;}
#m-bi-et{width:109px; height:18px; background-image: url(../images/btn5.jpg); margin: 3px 3px 0px 2px; text-align:center; float:right; vertical-align:middle; padding-top:2px;}
#m-rest{width:109px; height:18px; background-image: url(../images/btn6.jpg); margin: 3px 3px 0px 2px; text-align:center; float:right; vertical-align:middle; padding-top:2px;}
#m-priv{width:109px; height:18px; background-image: url(../images/btn4.jpg); margin: 3px 3px 0px 2px; text-align:center;  float:right;vertical-align:middle; padding-top:2px;}
#m-es-pr{width:109px; height:18px; background-image: url(../images/btn2.jpg); margin: 3px 0px 0px 2px; text-align:center; float:right; padding-top:2px; }
#m-contact{width:109px; height:15px; background-color:#000; margin: 3px 3px 0px 0px; text-align:center; float:left; vertical-align:middle; padding-top:2px;}
#m-services{width:109px; height:15px; background-color:#69271F; margin: 3px 3px 0px 0px; text-align:center; float:left; vertical-align:middle; padding-top:2px;}
#m-villa{width:109px; height:15px; background-color:#5E265C; margin: 3px 3px 0px 0px; text-align:center; float:left; vertical-align:middle; padding-top:2px;}
#m-v{width:109px; height:15px; background-color:#7E0A23; margin: 3px 3px 0px 0px; text-align:center; float:left; vertical-align:middle; padding-top:2px;}
#m-r{width:109px; height:15px; background-color:#1D4E55; margin: 3px 3px 0px 0px; text-align:center; float:left; vertical-align:middle; padding-top:2px;}
#m-c{width:109px; height:15px; background-color:#625320; margin: 3px 3px 0px 0px; text-align:center; float:left; vertical-align:middle; padding-top:2px;}
#bottom{width:800px; height:20px;   color:#FFF; font-size:9px; margin:auto; text-align:center; padding-top:5px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top:15px; font-weight:bold;}
#bottom1{width:800px; height:20px;   color:#FFF; font-size:9px; margin:auto; text-align:center; padding-top:6px; font-family:Arial; margin-top:0px}

#ttamb {width:1024px; padding:0 0 20px 0; margin: auto;  font-family:Arial;}
#footeramb{width:800px; height:20px; background-color:#8CA171;  color:#978470; font-size:10px; font-weight:bold; }
#btftamb{width:100px; height:16px; background-color:#6D7E58 ; color:#FFFFFF;  text-align:center; float:right; margin-left:3px; padding-top:4px;}
.titreamb {	font-size:25px;	 color:#BEC4A2; line-height: 1.7em ;  margin: auto auto auto auto; }


#ttloc {width:1024px; height:600px; margin: auto;  padding:0 0 20px 0; font-family:Arial;}
#footerloc{width:800px; height:20px; background-color:#C8C7C7;  color:#978470; font-size:10px; font-weight:bold; }
#footerser{width:800px; height:20px; background-color:#A2554C;  color:#978470; font-size:10px; font-weight:bold; }
#footervil{width:800px; height:20px; background-color:#91578D;  color:#978470; font-size:10px; font-weight:bold; }
#footerv{width:800px; height:20px; background-color:#B0384E;  color:#B0384E; font-size:10px; font-weight:bold; }
#footerr{width:800px; height:20px; background-color:#467F88;  color:#467F88; font-size:10px; font-weight:bold; }
#btftloc{width:100px; height:19px; background-color:#90141D; color:#FFFFFF;  text-align:center; float:right; margin-left:3px; padding-top:4px;}
#footerc{width:800px; height:20px; background-color:#978C55;  color:#978C55; font-size:10px; font-weight:bold; }
.titreloc {	font-size:25px;	 color:#a65d5d; line-height: 1.7em ;  margin: auto auto auto auto; }

#ttcham {width:1024px; margin: auto;  padding:0 0 20px 0; font-family:Arial; }
#footercham{width:800px; height:20px; background-color:#978470;  color:#978470; font-size:10px; font-weight:bold; }
#btftcham{width:100px; height:16px; background-color:#695c4e; color:#FFFFFF;  text-align:center; float:right; margin-left:3px; padding-top:4px;}
#titrecham {	font-size:25px;	 color:#BCA796; line-height: 1.7em ;  margin: auto auto auto auto; padding-top:2px; }

#ttbiet {width:1024px; padding:0 0 20px 0; margin: auto;  font-family:Arial;}
#footerbiet{width:800px; height:20px; background-color:#8EAA9E;  color:#978470; font-size:10px; font-weight:bold; }
#btftbiet{width:100px; height:16px; background-color:#72887E ; color:#FFFFFF;  text-align:center; float:right; margin-left:3px; padding-top:4px;}
.titrebiet {	font-size:25px;	 color:#AFC5BC; line-height: 1.7em ;  margin: auto auto auto auto; }

#ttrest {width:1024px; margin: auto;  padding:0 0 20px 0; font-family:Arial;}
#footerrest{width:800px; height:20px; background-color:#DF9261;  color:#978470; font-size:10px; font-weight:bold; }
#btftrest{width:100px; height:16px; background-color:#CE753B ; color:#FFFFFF;  text-align:center; float:right; margin-left:3px; padding-top:4px;}
.titrerest {	font-size:25px;	 color:#F2D3BE; line-height: 1.7em ;  margin: auto auto auto auto; }

#ttpack {width:1024px; margin: auto;  padding:0 0 20px 0; font-family:Arial;}
#footerpack{width:800px; height:20px; background-color:#CB333F;  color:#978470; font-size:10px; font-weight:bold;  float:left; }
#btftpack{width:96px;  color:#FFFFFF;  text-align:center; float:right; margin-left:3px; }
.titrepack {	font-size:25px;	 color:#a65d5d; line-height: 1.7em ;  margin: auto auto auto auto; }
#btftpack img {
border-width : none;
border : none;
border-style: none;
margin:0px 0px 0px 0px;
}

#ttres {width:1024px; height:auto; padding:0px 0px 20px 0px; margin: auto auto auto auto;  font-family:Arial; }
#ttres A:link {color:#858585;text-decoration: none;}
#ttres A:visited {color:#858585;text-decoration: none;}
#ttres A:active {color:#858585;text-decoration: none;}
#ttres A:hover { color:#000; }

#ttres {width:1024px; height:auto; padding:0px 0px 20px 0px; margin: auto auto auto auto;  font-family:Arial; }
#ttres A:link {color:#858585;text-decoration: none;}
#ttres A:visited {color:#858585;text-decoration: none;}
#ttres A:active {color:#858585;text-decoration: none;}
#ttres A:hover { color:#000; }

#ttpress {width:1024px; margin: auto;  padding:0 0 20px 0; font-family:Arial;}
#footerpress{width:800px; height:20px; background-color:#C2C1BF;  color:#978470; font-size:10px; font-weight:bold;  float:left; }
#btftpress{width:100px; height:16px; background-color:#A1A09E; color:#FFFFFF;  text-align:center; float:right; margin-left:3px; padding-top:4px;}
.titrepress {	font-size:25px;	 color:#a65d5d; line-height: 1.7em ;  margin: auto auto auto auto; }

#ttpriva {width:1024px; margin: auto;  padding:0 0 20px 0; font-family:Arial;}
#footerpriva{width:800px; height:20px; background-color:#B9AA93;  color:#978470; font-size:10px; font-weight:bold;  float:left; }
#btftpriva{width:100px; height:16px; background-color:#97886D; color:#FFFFFF;  text-align:center; float:right; margin-left:3px; padding-top:4px;}
.titrepack {	font-size:25px;	 color:#a65d5d; line-height: 1.7em ;  margin: auto auto auto auto; }


#bottom2{width:800px; height:20px; float:left;    color:#FFF; font-size:9px; margin:auto; text-align:center; padding-top:5px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top:30px; font-weight:bold;}


#menu A:link {color:#FFFFFF;text-decoration: none;}
#menu A:visited {color:#FFFFFF;text-decoration: none;}
#menu A:active {color:#FFFFFF;text-decoration: none;}
#menu A:hover { color:#000000; }

#bottom A:hover {color:#FFFFFF;text-decoration: underline;}


#footerloc A:hover{color:#FFFFFF;}
#footerser A:hover{color:#FFFFFF;}
#footervil A:hover{color:#FFFFFF;}
#footerv A:hover{color:#FFFFFF;}
#footerr A:hover{color:#FFFFFF;}