/* CSS Document */
html, body, #centralizadora, #colunaEsquerda, #colunaFina {
	margin:0;
	padding:0;
	height:100%;
	color:#666666;
	font-size:1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
* {padding:0;margin:0;}
a {color:#666666;text-decoration:none;}
a img{border:none;}
.border-none{ border:none!important; }
#colunaEsquerda, #colunaFina {padding:10px 0;
}
#centralizadora {
	overflow: hidden;
	margin:  auto;
	height: 1500px;
	padding-left:280px;
	text-align:center;
	*text-align: left;
}

.box-txt {
	height:150px;
	left:50%;
	margin:-125px 0 0 -145px;
	position:absolute;
	top:50%;
	width:620px;
	font-size:0.7em;
	line-height:20px;
	
}

#colunaEsquerda {
	margin-left:-265px;
	position:fixed;
	width:250px;
	text-align:center;
}
#colunaEsquerdaHome {
	margin:auto;
	text-align:center;
	width:270px;
}

#colunaFina {
	margin:0px 15px 0 0px;
	float: left;
	text-align: center;
	border-left: 1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	width:74px;
	position:fixed;
}

#colunaFina a  {
	margin: 0 9px  10px 9px !important;
	display:block;
}
#colunaFina img {
	border:1px solid #CCCCCC;
	padding: 2px;
}
h1{
	font-size:1em;
}
.nome {
	font-weight:normal;
	letter-spacing:4px;
	text-transform: uppercase;
	display:block;
}
.linha {
	font-size:0.6em;
	letter-spacing:3px;
	margin-top:5px;
	padding-top:5px;
	text-align:center;
	text-transform:uppercase;
	font-weight:normal;
	display:block;
	border-top:thin solid #E1E1E1;
	margin-bottom:50px;
}
.menu {
	background:#FFFFFF none repeat scroll 0 0;
	border-top:thin solid #E1E1E1;
	bottom:0;
	left:0;
	font-size:0.7em;
	line-height:15px;
	padding:8px;
	position:fixed;
	text-align:left;
	width:100%;
	z-index:999;
}
.menu .atual{
text-decoration:underline;
}
.menuHome, .txt {
	margin-top:5px;
	padding-top:15px;
	border-top:thin solid #E1E1E1;
	font-size:0.7em;
	width: 100%;
	line-height:20px;
	text-align:center;
}
.menu a:hover, .menuHome a:hover{
	text-decoration:underline;
}

#colunaEsquerda p{
font-size:0.7em;
margin-bottom:15px;
bottom:50px;
font-size:0.7em;
margin-bottom:15px;
position:absolute;
right:0px;
text-align:right;
}
.fotos{
	text-align:center;
	padding-left:75px;

}
.fotos img{
	margin:15px 0;
	border:1px solid #CCCCCC;
	padding: 10px;
}

/*home*/
#centralizadoraHome {
	height:150px;
	left:50%;
	margin:25px 0 0 -420px;
	position:absolute;
	width:840px;
}
.home{width:310px;}
.home #colunaEsquerda{padding-top:100px;}
.home #colunaFina{padding-top:160px;}
.home #colunaFina span{
	float:left;
	font-size:0.9em;
	margin-left:80px;
	margin-top:-50px;
	width:250px;
	display:none;
	z-index:0;
	text-align:left;
}
.home #colunaFina span{
	float:left;
	font-size:0.9em;
	margin-left:80px;
	margin-top:-50px;
	width:250px;
	display:none;
	z-index:0;
	text-align:left;
}
.topo{display:none !important;}

.sobre{
width:300px !important;
height:350px !important;
margin:-175px 0 0 -150px !important
}
.sobre a:hover{
text-decoration:underline !important;
}
.sobre h1 a:hover{
text-decoration:none;
}
#centralizadoraHome .menuHome {
	font-size:0.7em;
	line-height:20px;
	margin-top:5px;
	padding-top:15px;
	text-align:center;
	width:100%;
	border:none;
	color: #E1E1E1;
}
.menuHome a{
	margin:0 2px;
}
#colunaEsquerdaHome{width:auto;}
#centralizadoraHome h1{text-align:center;}
#centralizadoraHome .nome{
	border-bottom:thin solid #E1E1E1;
	display:inline-block;
	padding:0 30px 5px;
	text-align:center;
}
.rodape{
	bottom:10px;
	display:inline-block;
	position:fixed;
	text-align:center;
	width:100%;
	font-size:0.7em;
	color: #8B8B8B;
}
.rodape a {
color: #8B8B8B;
}
#centralizadoraHome h2{
	display:block;
	font-size:0.6em;
	font-weight:normal;
	letter-spacing:3px;
	padding-top:5px;
	text-align:center;
	text-transform:uppercase;
}

.margin-top{
margin-top:150px

}
.menuHome ul li{
	list-style-type:none;
	float:left;
	width:105px;
}

.menuHome ul li ul li{
float:none;
text-align:center;
*margin-bottom:5px;
}
.menuHome ul li ul li img{
border:1px solid #CCCCCC;
	padding: 2px;
}
.sobre{
top:50%;
margin-top:-70px;
}

#comentario{
display:none;
}
#facebook{
position:fixed;
bottom:0;
*bottom:-12px;
right:0;
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #E1E1E1;
width:545px;
z-index:9999;
padding:3px 5px;
}
#curtir{
float:left;
}
#fechacomentario{
display:none;
}
#abrecomentario, #fechacomentario{
	color:#3B5998;
	cursor:pointer;
	float:right;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	margin-bottom:-17px;
	margin-right:5px;
	margin-top:5px;
	position:relative;
	vertical-align:text-bottom;
	z-index:9999;
}
#abrecomentario:hover, #fechacomentario:hover{
text-decoration:underline;
}
.connect_widget_interactive_area{
display:none;
}
.connect_widget_sample_connections {
margin-top:20px;
}

