/* CSS Document */
body {margin:0; padding:0; text-align:center; background:#fcefc2 url(../img/bg.jpg) repeat-x;}

#lang li {float:right; margin:0 4px; background:none; width:16px; height:16px;}

#lang a {display:block; width:16px; height:16px;}

#lang p {float:right; margin-right:0; color:#fff;}

#lang {
	width:910px;
	position:absolute;
	top:10px;
	z-index:99;
	right: auto;
} 

#frase ul {float:right; margin-right:20px;}

ul {margin:0; padding:0; list-style:none;}

.clear {clear:both;} img {border:none;}

#total {width:920px; margin:0 auto; text-align:left;}

#top {width:920px; height:79px;}

#logo {width:190px; height:79px; float:left;}

#slideshow {width:182px; height:128px; float:left; margin:0 10px 5px 0;}

h1 {background:url(../img/logo.jpg) no-repeat; width:190px; height:79px; margin:0; display:block;}

h1 span {visibility:hidden;}

#menu {width:730px; height:79px; float:left; background:url(../img/menu.jpg) no-repeat;}

#menu ul {margin-top:20px; font:16px Georgia, "Times New Roman", Times, serif;}

#menu li {float:left; padding:0 10px; background:url(../img/line.jpg) no-repeat right; height:43px; padding-top:20px; text-align:center;}

#menu li a span {color:#f7f7f7;}

#menu a {color:#fcf0c1; text-decoration:none;}

#menu a:hover {color:#fff;}

#cont {margin-top:20px;} #cont2 {margin-top:0;} 

#container_bot {width:440px; text-align:center; margin-top:20px;}

#bot_virtur {background:url(../img/bt_virtur.jpg) no-repeat; width:346px; height:24px; margin:0 auto;}

#bot_virtur p a {color:#fcf0c1; text-decoration:underline;}

#imprensa {margin:0 auto; width:450px;}

#imprensa li {float:left; margin-right:10px; margin-bottom:5px;}

#subtit {background:url(../img/subtit.jpg) no-repeat; width:920px; height:24px;}

#subtit p {font:14px Trebuchet MS, Arial; font-weight:bold; color:#fcf0c1; margin:0; line-height:24px;padding-left:190px;} 

#subtit2 {background:url(../img/tit2.jpg) no-repeat; width:748px; height:25px; margin:0 auto; text-align:left;}

#subtit2 p {font:12px Trebuchet MS, Arial; font-weight:bold; color:#fff; margin:0; line-height:25px;padding-left:15px;}

#front {width:920px; text-align:center; background:url(../img/bg2.jpg) repeat;}

#frontVirtur {
	width:920px;
	text-align:center;
	background-image: url(../img/bgVirtur.jpg);
	background-repeat: repeat-x;
}

#virtur {width:748px; margin:0 auto;}

p {margin:0 0 15px 0; padding:0 15px;}

h2 {font:14px Trebuchet MS, Arial; color:#9f8b69; margin:0 0 5px 0; padding:0 15px; font-weight:bold;}

h3 {font:15px Georgia, "Times New Roman", Times, serif; color:#000; padding:0 15px; font-weight:bold; margin:15px 0 2px 0;}

#subtit p a {color:#fcf0c1;}

#block1 {width:620px; float:left;}

#block1 p {
	color:#333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}

#block2 {width:300px; float:left;}

#block2 p {font:12px Trebuchet MS, Arial; color:#663300;}

#block2 p span {color:#000;}

#block3 {width:620px; float:left;}

#block3 p {font:12px Trebuchet MS, Arial; color:#6c5439; padding:0 15px 0 105px;}

#block4 {width:300px; float:left;}

#block4 p {font:12px Trebuchet MS, Arial; color:#6c5439; padding:0 80px 0 15px;}

#block4 p a {color:#6c5439; text-decoration:none;} #block4 p a:hover {text-decoration:underline;}

#block5 {width:479px; float:left; background:url(../img/bg2.jpg) repeat; padding:20px 0;}

#block6 {width:440px; float:left; margin-top:20px; height:573px; overflow:scroll;}

#block7 {width:440px; float:left; margin-top:20px;}

#block6 p {font:14px Georgia, "Times New Roman", Times, serif; color:#000; line-height:1.5em;}

#block6 p span {color:#6c5439; font-weight:bold;}

/* interface do galeria de fotos */
#tabbed-interface ul {display:block; margin:0 0 0 5px;}

#tabbed-interface ul li {float:left; width:90px; height:60px; margin:0 5px 5px 0;}

#tabbed-interface>div {width:479px; text-align:center;}

#tabbed-interface p {color:#fff; margin-top:3px;}


#bot_google {
	position:absolute;
	top:0;
	left:301px;
	width:135px;
}

#bot_google img {float:left; margin:0 10px 0 0;} 

#bot_google p {font:11px Arial, Helvetica, sans-serif; color:#000; float:left; padding:10px 0; font-weight:bold;}

#foot {background:#eee2ac; height:24px; width:100%; text-align:center; margin-top:20px;}

#foot p {font:12px Trebuchet MS, Arial; color:#996633; line-height:24px; margin:0; padding:0;}

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

/* elementos do formulario  */
input {width:300px; height:20px; margin:0; padding:0; border:1px solid #e7d1b9;}

textarea {width:300px; height:40px; margin:0; padding:0; border:1px solid #e7d1b9;}

label {width:100px; float:left;}

.bot {background:url(../img/bot.jpg) no-repeat; width:60px; height:23px; line-height:23px; margin-left:340px; color:#fff; font-size:10px;}
