#geral {
	width:750px;
	height:800px;
	margin:0px auto;
	padding:0px;
	}
#geral_fotos {
	width:920px;
	height:1200px;
	margin:0px auto;
	padding:0px;
	background-color:#B6EFB4;

	}
#banner_fotos {
	position:relative;
	width: 920px;
	height:50px;
	}
#prop-um {
	position:absolute;
	width:207px;
	height:270px;
	margin-top: 5px;
}
#prop-dois {
	position:absolute;
	width:207px;
	height:101px;
	margin-top: 111px;
	background-color:#B6EFB4;
}
#prop-tres {
	position:absolute;
	width:207px;
	height:101px;
	margin-top: 217px;
	background-color:#B6EFB4;
}
#prop-quatro {
	position:absolute;
	width:207px;
	height:101px;
	margin-top: 323px;
	background-color:#B6EFB4;
}
#prop-cinco {
	position:absolute;
	width:207px;
	height:270px;
	margin-top: 280px;
	
}
#prop-seis {
	position:absolute;
	width:172px;
	height:101px;
	margin-top: 429px;
	margin-left:212px;
	background-color:#B6EFB4;
}
#prop-sete {
	position:absolute;
	width:172px;
	height:101px;
	margin-top: 429px;
	margin-left:395px;
	background-color:#B6EFB4;
}
#prop-oito {
	position:absolute;
	width:172px;
	height:101px;
	margin-top: 429px;
	margin-left:578px;
	background-color:#B6EFB4;
}
#principal {
	position:absolute;
	width:538px;
	height:1024px;
	margin-left:212px;
	margin-top:5px;
	background-color:#B6EFB4;
}
#principal_fotos {
	position:absolute;
	width:910px;
	margin-top:5px;
	background-color:#B6EFB4;
	padding:5px;
}
#cabeca {
	position:absolute;
	width:538px;
	height:30px;
	background-color:#90E98F;
}
#cabeca_fotos {
	position:absolute;
	width:910px;
	height:30px;
	background-color:#90E98F;
	
}
#cabeca_link {
	position:absolute;
	margin-top:30px;
	width:910px;
	height:30px;
	background-color:#90E98F;
}
#cabecadicas {
	position:absolute;
	width:264px;
	height:30px;
	margin-top:300px;
	background-color:#90E98F;
	
}
#cabecafotos {
	position:absolute;
	width:538px;
	height:30px;
	margin-top:290px;
	float:left;
	background-color:#90E98F;
}
#cabeca_fotos_link {	
	width:538px;
	height:30px;
	margin-top:285px;
	float: right; 
	background-color:#90E98F;
}
#brd_foto_link {
	width:528px;
	height:100px;
	margin-left:5px;
}

.title {
	
	color:#003300;
	font-family:Calibri, Verdana, Tahoma;
	font-size:14px;
	font-weight:bold;
	margin-top: 5px;
	margin-left:10px;
	text-decoration:underline;
	}
#mes_um {
	position:absolute;
	width:264px;
	height:20px;
	float:left;
		margin-top:29px;
	background-color:#4A4542;
	
	}
#mes_dois {
	position:absolute;
	width:264px;
	height:20px;
	margin-top:29px;
	float:right;
	background-color:#4A4542;
	
	}
.title_mes {
	font-family:Verdana, Tahoma, Helvetica;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	}
#brd_um {
	position:absolute;
	width:525px;
	height:220px;
	padding:5px;
	margin-top:30px;
	
	}

	.ul {
	margin-left:5px;
	margin-top: 5px;
	padding:5px;
	}
	.agenda_ {
	list-style:none;
	margin-left: -5px;
	
	}
	.agenda {
	list-style:none;
	margin-left: -30px;
	
	}
	.agenda a{
	font-family:Calibri, Verdana, Tahoma, arial;
	text-decoration:none;
	font-size:14px;
	color:#003300;
	line-height:25px;
	}
	.agenda a:hover{
	text-decoration:underline;
	font-size:14px;
	}
	.agenda_ a{
	font-family:Calibri, Verdana, Tahoma, arial;
	text-decoration:none;
	font-size:14px;
	color:#003300;
	line-height:25px;
	}
	.agenda_ a:hover{
	text-decoration:underline;
	font-size:14px;
	}
#brd_dica {
	position:absolute;
	width:252px;
	height:110px;
	margin-left:5px;
	margin-top:0px;
}
#brd_dica_foto {
	position:absolute;
	width:536px;
	height:100px;
	margin-left:5px;
	margin-top:0px;
}
.texto {
	font-family:Calibri, Verdana, Tahoma, Arial;
	font-size:12px;
	color:#003300;
	text-align:justify;
	}
.texto_agenda {
	font-family:Calibri, Verdana, Tahoma, Arial;
	font-size:12px;
	color:#003300;
	text-align:left;
	}
.ul_fotos {
	margin:1px;
	padding:1px;
	}
	.li_fotos {
	list-style:none;
	float:left;
	}
	.li_fotos a{
	font-family:Calibri, Verdana, Tahoma, arial;
	font-size:14px;
	text-decoration:none;
	color:#003300;
	}
	.li_fotos a:hover{
	color:#003300;
	}
	
	.photopreview {
	width: 250px;
	height:200px;
	list-style:none;
	margin-top:2px;
	margin-left:2px;
	overflow:auto;
	}
	.photopreview li {
    width: 60px; 
	height: 40px;
    padding: 8px;
	float:left;
	
}
	.photopreview li img {
    position: relative;
    width: 60px; height: 40px;
    border: 1px outset #CCC;
    padding: 5px; background: #FFF;
}
	.photopreview li:hover img {
    cursor: default;
    width: 350px; height: 270px;
    top: 20px; left: 50px;
    border: 1px outset #CCC; padding: 5px;
    z-index: 100; background: #EEE;
}
	.photopreview li:active img, .photopreview:active li:hover img {
    width: 400px; height: 300px;
    position: absolute;
    left: 0; top: auto;
}
			#agenda_img, #agenda_txt{
			float:left;
			border:#003300 solid 1px;
			}
			#agenda_txt{
			float:right;
			width:365px;
			height:110px;
			}
