/*
	16/09/2009
	Author: Filipe Dantas
	e-mail: filipegdantas@gmail.com	
	copyright: BC10 Criação de Sites
*/
@import url("internas.css");
body{margin:0; background:#FBDAF9; font-family:Arial, Helvetica, sans-serif;}
a{text-decoration:none; color:#000;}
a:hover{color:#000; text-decoration:underline; }
a img{border:0;}
h1{font-size:30px; color:#8b1984; margin:0 0 10px 0;}
h2{font-size:16px; color:#8b1984; margin:0 0 10px 0;}
h3{font-size:12px; color:#8b1984; margin:0 0 10px 0;}
p{line-height:17px; font-size:11px; color:#000; margin:0 0 10px 0;}
p.listagem{width:100%; float:left; text-align:center;}
p.mais{width:183px; font-size:11px; font-weight:bold; text-align:right; padding:0 0 0 2px; color:#8b1984; margin:0;}
p.mais a{color:#8b1984;}
ul.sem_margin{margin:0; padding:0; list-style:none;}
small{color:#999999; font-weight:bold;}


/* Classes */
.none {display:none;}
.clearFix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

/*------------HEADER------------*/
div#header{
	width:100%;
	height:367px;
	position: relative;
	margin:0 auto;
}
/*------------CONTAINER------------*/
div#container{
	width:886px;
	margin:0 auto;
}

/* borboleta */
div#container div#header div#borboleta {
	width:800px;
	height:250px;
	position: absolute;
	top:70px;
	left: 50px;
	z-index:
}

/*------------CONTENT------------*/
div#container div#content{
	width:100%;
	background:#fff;
	padding:40px 0 20px 0;
}
/*------------COL_ESQ------------*/
div#container div#content div#col_esq{
	width:188px;
	float:left;
	margin:0 0 0 30px;
	display:inline;
}
/*------------ARQUIVOS------------*/
div#container div#content div#col_esq div#arquivos{
	width:100%;
	background:#e277dc;
	padding:10px 0;
	margin:0 0 10px 0;
}
div#container div#content div#col_esq div#arquivos h2{
	padding:0 0 0 5px;
}
div#container div#content div#col_esq div#arquivos ul li{
	font-size:11px;
	margin:0 0 10px 0;
	padding:0 0 0 20px;
}
div#container div#content div#col_esq div#arquivos ul li a{
	color:#fff;
}
/*------------MINHA HISTORIA------------*/
div#container div#content div#col_esq div#minha_historia{
	width:100%;
	background:#e277dc;
	padding:10px 0;
	margin:0 0 20px 0;
}
div#container div#content div#col_esq div#minha_historia h2{
	padding:0 0 0 5px;
}
div#container div#content div#col_esq div#minha_historia p{
	padding:0 10px;
}
div#container div#content div#col_esq div#minha_historia p a{
	color:#fff;
}
/*------------GALERIA PRINCIPAL------------*/
div#container div#content div#col_esq div#galeria_princ{
	width:100%;
	background:#e277dc;
	padding:10px 0;
	margin:0 0 20px 0;
}
div#container div#content div#col_esq div#galeria_princ h2{
	padding:0 0 0 5px;
}
div#container div#content div#col_esq div#galeria_princ img{
	width:170px;
	height:117px;
	border:2px solid #8B1984;
	margin:0 0 0 7px;
}
/*------------MURAL DE RECADOS------------*/
div#container div#content div#col_esq div#mural_recados{
	width:100%;
	background:#e277dc;
	padding:10px 0;
	margin:0 0 20px 0;
}
div#container div#content div#col_esq div#mural_recados h2{
	padding:0 0 0 5px;
}
div#container div#content div#col_esq div#mural_recados ul li{
	margin:0 0 10px 0;
	padding:0 5px 3px 5px;
	border-bottom:1px dotted #fff;
}
div#container div#content div#col_esq div#mural_recados ul li h3{
	margin:0;
}
div#container div#content div#col_esq div#mural_recados ul li h3 a{
	color:#fff;
}
div#container div#content div#col_esq div#mural_recados ul li p a{
	color:#fff;
}
div#container div#content div#col_esq div#mural_recados ul li p{
	margin:0;
}
div#container div#content div#col_esq div#mural_recados p.recado{
	padding:0 0 0 4px;
}
/*------------FOTOS ANIVERSARIO------------*/
div#container div#content div#col_esq div#fotos_niver{
	width:100%;
	background:#e277dc;
	padding:10px 0;
	margin:0 0 10px 0;
}
div#container div#content div#col_esq div#fotos_niver h2{
	padding:0 0 0 5px;
	font-size:16px;
}
div#container div#content div#col_esq div#fotos_niver img{
	width:170px;
	height:117px;
	border:2px solid #8B1984;
	margin:0 0 0 7px;
}
/*------------COL_DIR------------*/
div#container div#content div#col_dir{
	width:605px;
	float:right;
	margin:0 30px 0 0;
	display:inline;
}
/*------------BLOG------------*/
div#container div#content div#col_dir div#blog{
	width:100%;
}
/*------------BLOG------------*/
div#container div#content div#col_dir div#blog div.desc_blog{
	width:100%;
	margin:0 0 20px 0;
	padding:0 0 10px 0;
	position:relative;
}

div#container div#content div#col_dir div#blog div.desc_blog h3.coment{
	width:59px;
	height:47px;
	background:url(../images/numero_coment.gif) no-repeat;
	text-align:center;
	font-size:16px;
	color:#fff;
	padding:8px 0 0 0;
	float:right;
}
div#container div#content div#col_dir div#blog div.desc_blog h3.coment a{
	color:#fff;
}
div#container div#content div#col_dir div#blog div.desc_blog h3.coment a:hover{
	text-decoration:none;
}
/*
div#container div#content div#col_dir div#blog div.desc_blog div.coment{
	width:59px;
	height:47px;
	background:url(../images/numero_coment.gif) no-repeat;
	position:absolute;
	top:0;
	right:0;
	z-index:1000;
}
*/
/*
div#container div#content div#col_dir div#blog div.desc_blog div.coment{
	width:59px;
	height:47px;
	position:absolute;
	top:0;
	right:0;
	background:url(../images/numero_coment.gif) no-repeat;
}
*/
div#container div#content div#col_dir div#blog div.desc_blog small{
	width:100%;
	font-size:10px !important;
	font-weight:normal;
	text-transform:uppercase;
	line-height:1em;
	letter-spacing:1px;
	float:left;
	width:370px !important;
	clear:none;
}
div#container div#content div#col_dir div#blog div.desc_blog p{
	font-size:12px;
}
div#container div#content div#col_dir div#blog div.desc_blog small.legenda{
	width:100%;
	margin:0 0 10px 0;
	float:left;
	color:#FA00BC;
	font-weight:bold;
}
div#container div#content div#col_dir div#blog div.desc_blog h1{
	width:450px;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
}
div#container div#content div#col_dir div#blog div.desc_blog h1 a{
	color:#8b1984;
}
div#container div#content div#col_dir div#blog div.desc_blog p{
	font-family:Georgia, "Times New Roman", Times, serif;
	clear:both;
}
div#container div#content div#col_dir div#blog div.desc_blog div.foto{
	width:100%;
	float:left;
}
div#container div#content div#col_dir div#blog div.desc_blog img{
	margin:0 0 4px 0;
	border:4px solid #8b1984;
	padding:2px;
	clear:both;
}
div#container div#content div#col_dir div#blog div.desc_blog div.comentario{
	width:100%;
	height:25px;
	background:#ECECEC;
	padding:5px 0 0 0;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	float:left;
	margin:0 0 10px 0;
}
div#container div#content div#col_dir div#blog div.desc_blog div.comentario h3{
	font-size:14px;
	padding:0 0 0 5px;
}
div#container div#content div#col_dir div#blog div.desc_blog div.comentario h3 a{
	color:#8b1984;
}
div#container div#content div#col_dir div#blog ul.paginacao{
	width:100%;
	height:40px;
}
div#container div#content div#col_dir div#blog ul.paginacao li{
	width:380px;
	height:33px;
	float:left;
	text-align:center;
	padding:12px 0 0 0;
	font-size:14px;
	background:#ECECEC;
	color:#8b1984;
	font-weight:bold;
}
div#container div#content div#col_dir div#blog ul.paginacao li a{
	color:#8b1984;
}
div#container div#content div#col_dir div#blog ul.paginacao li.anterior{
	width:112px;
	height:35px;
	background:#8b1984;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	padding:10px 0 0 0;
}
div#container div#content div#col_dir div#blog ul.paginacao li.anterior a{
	color:#fff;
}
div#container div#content div#col_dir div#blog ul.paginacao li.proximo{
	width:112px;
	height:35px;
	background:#8b1984;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	padding:10px 0 0 0;
}
div#container div#content div#col_dir div#blog ul.paginacao li.proximo a{
	color:#fff;
}
/*------------FOOTER------------*/
div#footer{
	width:100%;
	height:50px;
	background:#d38dcf;
	margin:0 0 0 0;
}
div#footer div#cont_footer{
	width:886px;
	height:50px;
	margin:0 auto;
	position:relative;
}
div#footer div#cont_footer p.bc10{
	position:absolute;
	top:10px;
	right:10px;
}
