/*
Copyright © 2011-2012 tourvirtual360.com.br
*/

/*-----GENERAL-----*/
a:link{text-decoration: none; font-size:12px; color: #808080; font-family: Arial;}
a:active{text-decoration: none; font-size:12px; color: #808080; font-family: Arial;}
a:visited{text-decoration: none; font-size:12px; color: #808080; font-family: Arial;}
a:hover{text-decoration: none; font-size:12px; color: #000000; font-family: Arial;}


/*-----INDEX-----*/
body{background-image:url('images/background.png'); margin: 0px; padding: 0px;}

#corpo{background-color:#FFFFFF; width: 1000px; height: 625px; margin-left: auto; margin-right: auto; margin-top: 10px; padding: 0px; -moz-box-shadow: 10px 10px 5px #BBBBBB; -webkit-box-shadow: 10px 10px 5px #BBBBBB; box-shadow: 10px 10px 5px #BBBBBB;}
#cabecalho{background-color:#FFFFFF; width: 1000px; height: 100px; margin: 0; padding: 0px;}
#rodape{background-color:#FFFFFF; width: 1000px; height: 25px; margin: 0; padding: 0px; display:table-cell; vertical-align:middle; text-align:center;}

div.conteudo{background-color:#FFFFFF; width: 1000px; height: 500px; margin: 0; padding: 0px; display:none; float:left;}
#portfolio{display:block;}
#contato{overflow:auto; text-align:center;}
#tourvirtual{overflow:auto;}
#produtos{overflow: auto}


#logo{background-color: #FFFFFF; width:140px; height: 100px; text-align:center; float:left;}
#cabecalho_dir{background-color: #FFFFFF; width:860px; height: 100px; text-align:center; float:right;}
#logob{background-color: #FFFFFF; width:860px; height: 75px; text-align:left; display:table-cell; vertical-align:bottom;}
#logoc{float: left; background-color: #FFFFFF; width:340px; height: 25px; text-align:right; line-height:25px;}
div.menu{ float: left;background-color: #FFFFFF; width:90px; height: 25px; text-align:center; line-height:25px;}
#menua{width:115px}
#espaco{width:55px}
div.barra{ float: left;background-color: #FFFFFF; width:5px; height: 25px; text-align:center; line-height:25px;}

#imglogo{width:138px; height:100px}
#imglogob{width:340px; height:40px;}

p.txtmenu{font-family:Arial; font-size:12px; color: #808080;margin: 0px; padding: 0px;}
#txtrodape{font-family:Arial; font-size:10px; color: #404040; margin: 0px; padding: 0px;}


/*-----portifolio-----*/
div.pags_menu{width:300px; height: 450px; margin: 25px 25px 25px 25px; padding: 0px; display:none; float:left; background-color:#FFFFFF;}
#pag1{display:block}
div.itens_menu{width:270px; height: 90px; margin: 0px 15px 10px 15px; padding: 0px; display:block; float:left; background-color:#FFFFFF;}
div.setas_menu{width:270px; height: 30px; margin: 10px 15px 0px 15px; padding: 0px; float:left; background-color:#FFFFFF;}
img.ico_menu{width:270px; height: 90px; margin: 0px; padding: 0px; border: 0px;}
#window{width:625px; height: 450px; margin: 25px 25px 0px 0px; padding: 0px; display:block; float:right; background-color:#dddddd;}
#tourwindow{width: 625px; height: 450px; border: 0px solid #000000;}
a.linkseta:link{text-decoration: none; font-family:Arial; font-size:14px; color: #404040;margin: 0px; padding: 0px;}
a.linkseta:active{text-decoration: none; font-family:Arial; font-size:14px; color: #404040;margin: 0px; padding: 0px;}
a.linkseta:visited{text-decoration: none; font-family:Arial; font-size:14px; color: #404040;margin: 0px; padding: 0px;}
a.linkseta:hover{text-decoration: none; font-family:Arial; font-size:14px; color: #000000;margin: 0px; padding: 0px;}
div.setaesq{width:120px; height: 30px; margin: 0px; padding: 0px;  float:left; text-align:left;}
div.setadir{width:120px; height: 30px; margin: 0px; padding: 0px;  float:right;text-align:right;}
div.numpag{width:30px; height: 30px; margin: 0px; padding: 0px; float:left; text-align:center; background-color:#FFFFFF;line-height:23px; }
p.txtpag{font-family:Arial; font-size:14px; color: #404040; margin: 0px;  padding: 0px;}

p.text{font-family:Arial; font-size:12px; color: #808080; margin: 5px; padding: 0px; text-align:justify;}
h1.title{font-family:Arial; font-size:16px; color: #404040; margin: 5px; padding: 0px;}

div.about{width:290px; height: 450px; margin: 25px 0px 0px 25px; padding: 0px; float:left; background-color:#FFFFFF;}
div.aboutinf{width:290px; height: 250px; margin: 25px 0px 0px 25px; padding: 0px; float:left; background-color:#FFFFFF;}
#img_about{width:605px; height: 450px; margin: 25px 25px 0px 25px; padding: 0px; float:left; background-color:#FFFFFF; text-align:center;}

#espaco1{width:290px; height: 150px; margin: 0px; padding: 0px; float:left; background-color:#FFFFFF;}
#espaco2{width:290px; height: 150px; margin: 0px; padding: 0px; float:left; background-color:#FFFFFF;}
#espaco3{width:290px; height: 45px; margin: 0px; padding: 0px; float:left; background-color:#FFFFFF;}


#titleabout{margin: 50px 0px 0px 0px;}

div.produtos{width:300px; height: 325px; margin: 25px 0px 0px 25px; padding: 0px; float:left; background-color:#FFFFFF;  vertical-align:middle}
div.imgprodutos{width:605px; height: 325px; margin: 25px 25px 0px 25px; padding: 0px; float:left; background-color:#FFFFFF; text-align:center;}
img.imgproduto{width:560px; height: 296px; margin: 77px 0px 77px 0px; padding: 0px; border: 0px;}
#titleprodutos{margin: 175px 0px 0px 0px;}
#googledocs{width: 765px; height: 800px; border: 0px solid #000000;}

img.flag{width:20px; height: 20px; margin: 0px 5px 0px 0px; padding: 0px; border: 0px;}
div.flag{ float: left;background-color: #FFFFFF; width:60px; height: 25px; text-align:center; line-height:25px;}
