body{
	background:#58b9bc;
	margin:0;
	padding:0;
	text-align:center;
}

#tudo{
	background:#b1e1f1;
	width:600px;
	height:auto;
	border-top:0;
	border-left:#238b91 13px solid;
	border-right:#238b91 13px solid;
	border-bottom:0;
	margin:0 auto;
	padding:0;
}

#topo{
	background:url("imagens/bgtopo.jpg") no-repeat;
	width:600px;
	height:380px;
	margin:0;
	padding:0;
}

#topo0{
	width:600px;
	height:206px;
	margin:0;
	padding:0;
}

.topo1{
	width:405px;
	height:192px;
	margin:0;
	padding-top:14px;
	padding-left:150px;
	padding-right:0;
	padding-bottom:0;
	text-align:left;
	float:left;
}

.topo2{
	width:45px;
	height:202px;
	margin:0;
	padding-top:4px;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
	text-align:left;
	float:right;
}

a.twitter {
	background:url("imagens/ico_twitter.gif") 0 0 no-repeat;
	width:36px;
	height:37px;
	font-size:0;
	text-decoration:none;
	display:block;
}

a:hover.twitter {
	background-position:-36px 0;
	font-size:0;
	text-decoration:none;
}

a.feed {
	background:url("imagens/ico_feed.gif") 0 0 no-repeat;
	width:37px;
	height:38px;
	margin-top:5px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	font-size:0;
	text-decoration:none;
	display:block;
}

a:hover.feed {
	background-position:-37px 0;
	font-size:0;
	text-decoration:none;
}

#sugestoes{
	background:#95cfe3;
	width:253px;
	height:62px;
	margin-top:70px;
	margin-left:191px;
	margin-right:155px;
	margin-bottom:0;
	padding:0;
	text-align:center;
	display:table;
}


#omdt{
	width:519px;
	height:67px;
	margin-top:0;
	margin-left:39px;
	margin-right:42px;
	margin-bottom:0;
	padding:0;
}

#links{
	width:600px;
	height:60px;
	margin-top:22px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding:0;
	color:#094b50;
	font-family:Arial;
	font-size:18px;
	text-decoration:none;
}
	
#links a{
	color:#094b50;
	font-family:Arial;
	font-size:18px;
	text-decoration:none;
}

#links a:hover{
	color:#094b50;
	font-family:Arial;
	font-size:18px;
	text-decoration:underline;
}

#pagina1{
	background:#fdfdfd;
	border:#418897 6px solid;
	width:540px;
	height:auto;
	margin-top:0;
	margin-left:24px;
	margin-right:24px;
	margin-bottom:30px;
	padding:0;
	display:table;
}

#pagina2{
	width:508px;
	height:auto;
	margin:0;
	padding:16px;
	color:#000000;
	font-family:Arial;
	font-size:16px;
	font-weight:normal;
	text-align:left;
	display:block;
}
	

#pagina2 a{
	color:#70adb9;
	font-family:Georgia;
	font-size:22px;
	font-style:normal;
	text-decoration:none;
}

#pagina2 a:hover{
	color:#70adb9;
	font-family:Georgia;
	font-size:22px;
	font-style:normal;
	text-decoration:underline;
}

#pagina2 ul{
	margin:0;
	padding:0;
	position:relative;
}

#pagina2 li{
	list-style-type:decimal;
	list-style-position:inside;
}

.titulodapagina{
	border-bottom:#e0e0e0 3px solid;
	width:508px;
	height:auto;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:16px;
	padding-bottom:6px;
	color:#005c63;
	font-family:Arial;
	font-size:22px;
	font-weight:bold;
	text-align:left;
	display:table;
}

#twittada1{
	width:552px;
	height: auto !important;
	height:136px;
	min-height:136px;
	_min-height:136px;
	*min-height:136px;
	margin-top:0;
	margin-left:24px;
	margin-right:24px;
	margin-bottom:30px;
	padding:0;
	text-align:left;
	display:table;
}

#twittada2{
	width:552px;
	height: auto !important;
	height:136px;
	min-height:136px;
	_min-height:136px;
	*min-height:136px;
	margin:0;
	padding:0;
	text-align:left;
	display:block;
}

.avatar{
	width:58px;
	height:58px;
	margin:0;
	padding-top:0;
	padding-left:0;
	padding-right:7px;
	padding-bottom:6px;
}

img.thumb{
	width:52px;
	height:52px;
	border:#fdfdfd 3px solid;
	margin:0;
	padding:0;
}

.coments{
	background:url("imagens/comentbg.gif") no-repeat;
	width:25px;
	height:15px;
	margin-top:29px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding-top:16px;
	padding-left:19px;
	padding-right:21px;
	padding-bottom:12px;
	font-size:0;
	text-align:center;
}

.coments a{
	color:#b1e1f1;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}

.coments a:hover{
	color:#ddf0f6;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}

.twesq{
	background:url("imagens/twesqbg.gif") no-repeat;
	width:65px;
	height: auto !important;
	height:136px;
	min-height:136px;
	_min-height:136px;
	*min-height:136px;
	margin:0;
	padding:0;
	float:left;
	display:inline;
	position:relative;
}

.twesq2{
	background:url("imagens/twesqbg2.gif") no-repeat;
	width:65px;
	height: auto !important;
	height:92px;
	min-height:92px;
	_min-height:92px;
	*min-height:92px;
	margin:0;
	padding:0;
	float:left;
	display:inline;
	position:relative;
}

.twdir0{
	background:#418897;
	width:487px;
	height:6px;
	margin-top:0;
	_margin-top:-1px;
	margin-left:65px;
	margin-right:0;
	margin-bottom:0;
	padding:0;;
	font-size:0;
	clear:both;
}

.twdir{
	background:url("imagens/twdirbg.gif") no-repeat;
	width:487px;
	height: auto !important;
	height:130px;
	min-height:130px;
	_min-height:130px;
	*min-height:130px;
	margin:0;
	padding-bottom:4px;
	float:right;
	display:inline;
	position:relative;
}

.twdir2{
	background:url("imagens/twdirbg2.gif") no-repeat;
	width:487px;
	height: auto !important;
	height:130px;
	min-height:130px;
	_min-height:130px;
	*min-height:130px;
	margin:0;
	padding-bottom:8px;
	float:right;
	display:inline;
	position:relative;
}

.twdirpost{
	width:455px;
	height: auto !important;
	height:70px;
	min-height:70px;
	_min-height:70px;
	*min-height:70px;
	margin:0;
	padding-top:16px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:16px;
	color:#000000;
	font-family:Georgia;
	font-size:22px;
	font-style:normal;
	text-decoration:none;
	line-height:normal;
	display:block;
}

.twdirpost p{
	margin:0;
	padding:0;
	line-height:normal;
}

.twdirpost a{
	color:#70adb9;
	font-family:Georgia;
	font-size:22px;
	font-style:normal;
	text-decoration:none;
}

.twdirpost a:hover{
	color:#70adb9;
	font-family:Georgia;
	font-size:22px;
	font-style:normal;
	text-decoration:underline;
}

.twinf{
	width:455px;
	height:25px;
	margin-top:0;
	margin-left:16px;
	margin-right:16px;
	margin-bottom:6px;
	padding:0;
	clear:both;
}

.twinf1{
	width:300px;
	height:25px;
	margin:0;
	padding:0;
	color:#909090;
	font-family:Arial;
	font-size:18px;
	text-align:left;
	float:left;
}

a.retwittar {
	background:url("imagens/retwittar.gif") 0 0 no-repeat;
	width:36px;
	height:25px;
	font-size:0;
	text-decoration:none;
	display:inline-block;
	vertical-align:middle;
}

a:hover.retwittar {
	background-position:-36px 0;
	font-size:0;
}

.twinf1 a{
	color:#909090;
	font-family:Arial;
	font-size:18px;
	text-decoration:none;
}
	
.twinf1 a:hover{
	color:#909090;
	font-family:Arial;
	font-size:18px;
	text-decoration:underline;
}

.twinf2{
	width:150px;
	height:25px;
	margin:0;
	padding-top:0;
	padding-left:0;
	padding-right:5px;
	padding-bottom:0;
	font-size:0;
	text-align:right;
	float:right;
}

.twinf3{
	width:455px;
	height:25px;
	margin:0;
	padding:0;
	color:#418897;
	font-family:Arial;
	font-size:18px;
	text-align:left;
	float:left;
}

.twinf3 a{
	color:#418897;
	font-family:Arial;
	font-size:18px;
	text-decoration:none;
}
	
.twinf3 a:hover{
	color:#418897;
	font-family:Arial;
	font-size:18px;
	text-decoration:underline;
}

#comentario1{
	width:552px;
	height: auto !important;
	height:92px;
	min-height:92px;
	_min-height:92px;
	*min-height:92px;
	margin-top:0;
	margin-left:24px;
	margin-right:24px;
	margin-bottom:30px;
	padding:0;
	text-align:left;
	display:table;
}

#comentario2{
	width:552px;
	height: auto !important;
	height:92px;
	min-height:92px;
	_min-height:92px;
	*min-height:92px;
	margin:0;
	padding:0;
	text-align:left;
	display:block;
}

.twdircoment2{
	width:455px;
	height: auto !important;
	height:70px;
	min-height:70px;
	_min-height:70px;
	*min-height:70px;
	margin:0;
	padding-top:16px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:16px;
	color:#000000;
	font-family:Arial;
	font-size:16px;
	font-style:normal;
	text-decoration:none;
	line-height:normal;
	display:block;
}

.twdircoment2 a{
	color:#70adb9;
	font-family:Arial;
	font-size:16px;
	font-style:normal;
	text-decoration:none;
}

.twdircoment2 a:hover{
	color:#70adb9;
	font-family:Arial;
	font-size:16px;
	font-style:normal;
	text-decoration:underline;
}

.twdir1{
	background:#418897;
	width:487px;
	height:2px;
	margin-top:0;
	margin-left:65px;
	margin-right:0;
	margin-bottom:0;
	padding:0;
	font-size:0;
	clear:both;
}

#comente{
	background:#c5e8f4;
	width:463px;
	height:153px;
	border:#418897 2px solid;
	margin-top:0;
	margin-left:89px;
	margin-right:24px;
	margin-bottom:30px;
	padding-top:14px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	text-align:left;
	display:table;
}

.comentetitulo{
	width:463px;
	height:18px;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:15px;
	padding:0;
	color:#1b626f;
	font-family:Georgia;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	line-height:normal;
	display:table;
}

.comentando{
	width:463px;
	height:122px;
	margin:0;
	padding:0;
}

.comentando1{
	width:227px;
	height:122px;
	margin:0;
	padding:0;
	text-align:left;
	float:left;
}

.comentando2{
	width:226px;
	height:122px;
	margin:0;
	padding-top:0;
	padding-left:10px;
	padding-right:0;
	padding-bottom:0;
	text-align:right;
	float:right;
}

input.comentform1{
	width:215px;
	height:16px;
	border:#609fad 2px solid;
	margin-top:0;
	_margin-top:-1px;
	margin-left:0;
	margin-right:0;
	margin-bottom:5px;
	padding:4px;
	color:#000000;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
}

textarea.comentario{
	width:214px;
	_width:214px;
	height:82px;
	_height:84px;
	border:#609fad 2px solid;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:5px;
	padding:4px;
	color:#000000;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	float:left;
	resize:none;
}

input.comentbotao{
	background:#468390;
	width:60px;
	height:25px;
	border:#FFFFFF 2px solid;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding:0;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.paginacao{
	width:552px;
	height:16px;
	margin-top:0;
	margin-left:24px;
	margin-right:24px;
	margin-bottom:0;
	padding:0;
	color:#094B50;
	font-family:Arial;
	font-size:16px;
	font-weight:normal;
	text-align:center;
	display:table;
}

.paginacao .Nav{
	color:#094B50;
	font-family:Arial;
	font-size:16px;
}

.paginacao a{
	color:#5c9dad;
	font-family:Arial;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
}

.paginacao a:hover{
	color:#5c9dad;
	font-family:Arial;
	font-size:16px;
	font-weight:normal;
	text-decoration:underline;
}

#rodape{
	background:url("imagens/bgrodape.jpg") no-repeat;
	width:600px;
	height:343px;
	margin:0;
	padding:0;
	clear:both;
	display:table;
}

.busca{
	width:284px;
	height:123px;
	margin-top:108px;
	margin-left:165px;
	margin-right:151px;
	margin-bottom:0;
	padding:0;
	display:block;
}

.busca1{
	width:284px;
	height:77px;
	margin:0;
	padding:0;
}

.busca2{
	width:280px;
	height:46px;
	margin-top:0;
	margin-left:0;
	margin-right:4px;
	margin-bottom:0;
	padding:0;
	text-align:left;
}

input.busca{
	background:#fcfdfd;
	width:222px;
	height:26px;
	border-top:#238b91 4px solid;
	border-left:#238b91 4px solid;
	border-right:0;
	border-bottom:#238b91 4px solid;
	margin:0;
	padding:6px;
	color:#000000;
	font-family:Arial;
	font-size:22px;
	font-weight:normal;
	float:left;
}

.creditos{
	width:600px;
	height:48px;
	margin-top:64px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding:0;
	font-size:0;
	text-align:left;
	clear:both;
}