
#head img{ border:3px solid gray;}
#head{width: 700px; height: 165px; margin: 0px auto;}
#body{width: 1024px; height:auto;margin-top:-300px;}
#container{width:800px; height:auto; margin-left: -200px;margin-top:-700px; border:3px solid gray;background-color:#f0e5d7;}
#content{width:800px; min-height:250px; max-height: 300px; position:relative; margin-left:140px;margin-top:800px; }
#content p {font-family: arial; font-size: 12pt; padding: 0 50px;}
#header{width:800px; height:111px ;margin-top:50px;margin-left:-5px;}
#navi { width:700px; height:30px; background-color:#d2d0d3; margin-top: 50px ; line-height:30px; vertical-align: middle;margin-left:-3px;}
#navi ul li { float: left; list-style:none; margin-right: 5px; overflow: hidden; width: auto; height: 31px; }
#navi ul li:hover {overflow:visible; }
#navi ul li a{color:red; font-size:9pt;}
#navi ul li a:hover{text-decoration: none;}
#navi ul li ul  {width: 70px; height: auto; margin-left: -30px; position: relative; z-index: 500; }
#fotos{height: auto; width: 500px; margin-top: -30px;margin-left:200px;}
#middle{min-height:380px; width: 500px; background-color:#fff; margin: 0px auto; padding:5px;}
#footer{width: 800px; height: 30px; background-color:#d2d0d3; margin:0px auto; line-height:30px; vertical-align: middle;
font-size: 7px; text-align: center;}
#maps{margin-left:150px;}
#footer ul {list-style: none;font-family: arial; font-size:7pt; margin-top: auto;}
h1 {text-align: center;color:#cc3333; margin-top:50px;}
h2 {text-align: left; padding-left: 50px; font-size: 100%;}

