/* CSS conteudo*/
div#estrutura div#conteudo div#estabelecimento {float:left;width: 660px; padding:0px; border: 0px; margin: 0px 20px 15px 0px;}
div#estrutura div#conteudo div#estabelecimento h1{ color:#000000;font-family: "Trebuchet MS"; padding:0px;}
div#estrutura div#conteudo div.primario { float: left; width: 299px; margin:0px 20px 10px 0px; }
div#estrutura div#conteudo div#secundario {float: left;margin:-16px 0px 0px 0px; width:340px; }
div#estrutura div#conteudo div#terciario { float: left; width:300px; }
div#estrutura div#conteudo div#secundario div#opinar {width:231px;text-align:center;padding:5px 10px 15px 10px; }
div#estrutura div#conteudo div#secundario div#administrar {width:231px;text-align:center;margin:6px 0px 10px 0px;padding:35px 10px 35px 10px;}
div#estrutura div#conteudo div#secundario div#fotos {}
div#estrutura div#conteudo div#terciario div#comentarios {position:relative;top:-10px;}
/* CSS geral*/

/* CSS hotel */  
div#estrutura div#conteudo div.primario div#hotel{font: normal normal normal 13px 'trebuchet ms';}
div#estrutura div#conteudo div.primario div#hotel div#photo_container {width:298px;float:left; height:224px; background-position: center center;background-repeat:no-repeat; margin-bottom:10px; border:1px solid #ffffff;}
div#estrutura div#conteudo div.primario div#hotel div#informacoes{background-color:#efefef; padding:10px 0px;}
div#estrutura div#conteudo div.primario div#hotel div#informacoes p {color:#222222; margin:10px 10px 0px 10px;}
div#estrutura div#conteudo div.primario div#hotel div#informacoes p b{color:#000000;}
div#estrutura div#conteudo div.primario div#hotel div#informacoes p a :link{color:#0072bc;text-decoration:none;}
div#estrutura div#conteudo div.primario div#hotel div#informacoes p a :visited{color:#0072bc;text-decoration:none;}
div#estrutura div#conteudo div.primario div#hotel div#informacoes p a:hover{color:#0072bc;text-decoration:underline;}
div#estrutura div#conteudo div.primario div#hotel div#informacoes p a :active{color:#0072bc;text-decoration:none;}
div#estrutura div#conteudo div.primario div#hotel div#informacoes p.responsavel {color:#000000; margin:15px 10px 0 10px;}
div#estrutura div#conteudo div.primario div#hotel div#informacoes div#contato {color:#222222; margin:10px;}
div#estrutura div#conteudo div.primario div#hotel div#informacoes div#contato  input{background-color:#eeeeee;color:#111111;font: normal normal normal 11px 'trebuchet ms'; width:210px; margin-bottom:6px;}
div#estrutura div#conteudo div.primario div#hotel div#informacoes div#contato  textarea{background-color:#eeeeee;color:#111111;font: normal normal normal 11px 'trebuchet ms'; width:272px; margin-bottom:6px;}
div#estrutura div#conteudo div.primario div#hotel div#informacoes div#contato  img{margin:8px 80px 0px 80px ;}
/* CSS opinar */	
div#estrutura div#conteudo div#secundario div#opinar h3 {color: #000000; font-family: "Trebuchet MS"; font-size: 1.6em;padding:0px;margin:0;font-weight:normal;}
div#estrutura div#conteudo div#secundario div#opinar p {color: #ffee90; font-family: "Trebuchet MS"; font-size: 1.2em;padding:0px;margin:10px 0 20px 0;font-weight:bold;}
/* CSS fotos */
div#estrutura div#conteudo div#secundario div#fotos ul {list-style:none;margin:3.7px 0px 10px 0px;padding:0px;text-align:center;}
div#estrutura div#conteudo div#secundario div#fotos ul li {float:left;margin:1.3px;padding:0px;}
div#estrutura div#conteudo div#secundario div#fotos ul li img{width:65px;}
div#estrutura div#conteudo div#secundario div#fotos div#video {width:340px; height:280px;margin:0px;}
div#estrutura div#conteudo div#secundario div#fotos div#semvideo {color:#000000;font:normal normal normal 14px 'trebuchet ms';padding:36px 10px 36px 10px; text-align:center;}

/* CSS mapa */
div#estrutura div#conteudo div#secundario div#mapa{width:340px; height:340px;margin-top:-5px; border:1px solid #a3a3a3; overflow:hidden;float:left;}
div#estrutura div#conteudo div#secundario div#sem_mapa{width:340px; color:#000000;margin-top:-5px; padding:10px 0px 10px 0px; font-family: "Trebuchet MS";font-size: 1.2em; text-align:center;}

/* CSS fotos  Viaijantes*/
div#estrutura div#conteudo div#terciario div#fotos ul {list-style:none;margin:3.7px 0px 10px 0px;padding:0px;text-align:center;}
div#estrutura div#conteudo div#terciario div#fotos ul li {float:left;margin:1.3px;padding:0px;}
div#estrutura div#conteudo div#terciario div#fotos ul li img{width:72px;}

/* CSS administrar */
div#estrutura div#conteudo div#secundario div#administrar h3 {color: #000000; font-family: "Trebuchet MS"; font-size: 1.6em;padding:0px;margin:0;font-weight:normal;}
div#estrutura div#conteudo div#secundario div#administrar p {color: #ffee90; font-family: "Trebuchet MS"; font-size: 1.2em;padding:0px;margin:10px 0 20px 0;font-weight:bold;}

