/* CSS Document */

*{
	margin:0px;
	border:0px;
	padding:0px;
	}

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#666;
	color:#666;
	font-size:8pt;
	line-height:20px;
	letter-spacing:1px;
	text-align:justify;
	background-image:url(../imagens/bg2.gif);
	}
	
#container{
	width:900px;
	margin:0 auto;
	}
	
#topo{
	position:relative;
	width:900px;
	height:200px;
	background-image:url(../imagens/topo3.jpg);
	}
	
#links{
	position:absolute;
	left:20px;
	top:0px;
	height:32px;
	padding-top:10px;
	padding-bottom:10px;	
	z-index:500;
	}
	
#links li{
	display:inline;
	margin-top:15px;
	font-size:7pt;
	letter-spacing:3pt;	
	font-weight:bold;	
	}
	
#links li a{
	text-decoration:none;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	padding-top:20px;		
	}

#links li a:hover{
	background-color:#000;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;	
	}
	
#conteudo{
	position:relative;
	float:left;
	width:900px;
	background:#fff;
	background-image:url(../imagens/conteudo.jpg);	
	background-repeat:repeat-y;	
	padding-bottom:20px;
	}
	
#bloco1{
	width:440px;
	float:left;
}

#bloco2{
	width:190px;
	height:200px;
	float:right;
}
	
#colunaesq{
	position:relative;
	float:left;
	width:200px;
	margin-left:10px;
	margin-top:10px;
	border-right:1px dashed #ddd;	
	}
	
#colunaesq p{
	padding-right:10px;
	letter-spacing:normal;
	font-size:7pt;
	}
	
#colunaesq h2{
	background:#eee;
	font-size:9pt;
	color:#846b92;
	font-style:italic;
	text-align:left;
	border-bottom:1px dashed #ddd;
	border-top:1px dashed #ddd;
	border-left:1px dashed #ddd;
	}
	
#meio{
	position:relative;
	float:left;
	width:650px;
	margin-left:10px;
	margin-top:10px;	
	}
	
#conteudo2{
	position:relative;
	float:left;
	width:850px;
	margin-left:30px;
	margin-top:10px;
	background-image:url(../imagens/conteudo.jpg);	
	background-repeat:repeat-y;			
	}
	
#conteudo2 img{
	margin:5px;
	margin-bottom:0px;
	border:1px dashed #bbb;
	}
	
#rodape{
	position:relative;
	float:left;
	width:900px;
	height:30px;
	background-color:#846b92;
	color:#fff;
	font-size:7pt;
	font-weight:bold;
	text-align:center;
	border-top:1px solid #ccc;
	padding-top:12px;
	}
	
#rodape a{
	color:#fff;
	font-size:7pt;
	font-weight:bold;
	text-align:center;
	}
	

span{
	width:900px;
	border:1px solid red;
	text-align:center;
	}

li{
	display:inline;
	text-align:center;
	font-size:7pt;
	color:#ccc;
	margin:0 auto;
	}
	
a{
	text-decoration:none;
	color:#846b92;
	font-weight:bold;
	}

.email{
	position:absolute;
	right:50px;
	top:152px;
	font-size:7pt;
	color:#666;
	text-align:right;
	margin-right:5px;
	margin-top:0px;
	float:right;
	}
	
.novidades{
	margin-right:20px;
}

input{
	border:1px solid #846b92;
	}
	
textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
		border:1px solid #846b92;
		overflow:auto;
		width:235px;
		}
	
.botao{
	background-color:#846b92;
	color:#fff;
	font-size:9pt;
	margin-top:20px;
	padding:2px;
	border:1px solid #ccc;
	}

.descricao{
	font-size:7pt;
	float:right;
	}
	
h1{
	font-size:16pt;
	color:#846b92;
	text-align:right;
	height:25px;
	border-bottom:2px dashed #846b92;
	margin-bottom:10px;
	margin-top:20px;
	padding-bottom:10px;	
	}
	
h3{
	font-size:12pt;
	color:#6c4237;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	padding-top:5px;
	padding-bottom:5px;	
	}
	
#meio form{
	float:left;
	}

iframe{
	float:right;
	border:1px dashed #846b92;
	width:380px;
	height:220px;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:40px;		
	}

p{
	margin-top:8px;
	}
	
#box1{
	position:relative;
	width:200px;
	height:15px;
	padding-bottom:40px;
	}
	
	
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}

#lightboxDetails{
	font-size: 1.0em;
	padding-top: 0.4em;
	}	
	
#lightboxCaption{ 
float: left; 
	}

#keyboardMsg{ 
	float: right; 
	}


#closeButton{ 
	top: 5px; 
	right: 5px;
	}

#lightbox img{ 
	border: none; 
	clear: both;
	}
	 
#overlay img{ 
	border: none;
	}

#overlay{ 
	background-image: url(../imagens/imglightbox/overlay.png); 
	}

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	}
	
hr{
	clear:left;
	width:80%;
	text-align:center;
	color:#ddd;
	}
	
/*Legendas - Galerias*/

/*#legenda1, #legenda2, #legenda3, #legenda4, #legenda5, #legenda6, #legenda7, #legenda8, #legenda9, #legenda10,
#legenda11, #legenda12, #legenda13, #legenda14, #legenda15, #legenda16, #legenda17, #legenda18, #legenda19, #legenda20,
#legenda21, #legenda22, #legenda23, #legenda24, #legenda25, #legenda26, #legenda27, #legenda28, #legenda29, #legenda30,
#legenda31, #legenda32, #legenda33, #legenda34, #legenda35, #legenda36, #legenda37, #legenda38, #legenda39, #legenda40,
#legenda41, #legenda42, #legenda43, #legenda44, #legenda45, #legenda46, #legenda47, #legenda48, #legenda49, #legenda50,
#legenda51, #legenda52, #legenda53{
	position:relative;
	width:144px;
	height:40px;
	float:left;
	margin:5px;
	margin-right:10px;
	margin-top:0px;
	padding:3px;
	border:1px dashed #ccc;
	font-size:7pt;
	text-align:center;
	color:#666666;
	}*/
	
.legenda{
	position:relative;
	width:144px;
	height:40px;
	float:left;
	margin:5px;
	margin-right:10px;
	margin-top:0px;
	padding:3px;
	border:1px dashed #ccc;
	font-size:7pt;
	text-align:center;
	color:#666666;
	}	
	
.rodape2, a.rodape2{
	color:#bbb;
	font-weight:normal;
	margin-top:5px;
	text-align:center;
	font-size:8pt;
	}
	




	


