#meio { width:840px; height:116px; line-height:80px;background:url(../imagens/meio_titulo_bg.gif) center no-repeat; display:block;}
#meio h3 a:link, #meio h3 a:active, #meio h3 a:visited {
	padding-left:20px;
	color:#ef2f72; 
	font-size:30px; 
	text-decoration:none;
}

.menu_lateral {float:left;}
.menu_lateral h4 { font-size:20px; text-transform:none; width:150px;}
.menu_lateral_wrapper ul {font-size:13px; width:150px;}
.menu_lateral ul li a:link,.menu_lateral ul li a:active, .menu_lateral ul li a:visited {
	line-height:32px;
	text-decoration:none;
	color:#FFFFFF;
	width:140px;
	padding:5px;
	margin:0px;
}

#conteudo_interno h5 { font-size:30px; color:#FFFFFF; padding-bottom:30px;}
#conteudo_interno {width:640px; float:right;padding-bottom:30px;}
#conteudo_interno img.border { border:3px #4b4b4b solid; }

.topicos {font-weight:bold; font-size:16px; text-transform:uppercase; color:#CCCCCC;}
.negrito {font-weight:bold;}
.menu_lateral_h4wrapper {}
.menu_lateral_1 {border-bottom:1px solid #6c6c6c;}
#menu_lateral_2 { margin-top:30px;}
ul li.menu_lateral_select {background:#3f3f3f;}
.menu_lateral_wrapper {
	margin-top:8px;
	border-top:1px #ef2f72 solid;
	padding-top:12px;
}

.leia_mais {margin-top:15px;}
.box_portfolio_recente {padding-bottom:40px;}
.box_portfolio_left { float:left; width:305px; margin-bottom:30px;}
.box_portfolio_left p { margin-top:10px;}
.box_portfolio_right { float:right; width:305px; margin-bottom:30px;d}
.box_portfolio_right p {margin-top:10px;}
#conteudo_interno h6 { color:#cccccc; font-size:22px; padding-bottom:12px;}
#conteudo_interno h6.portfolio_categorias {color:#FFFFFF; font-size:18px; padding-bottom:12px; text-transform:uppercase;}
.box_portfolio_recente img {margin-bottom:10px;}
.saiba_mais_portfolio {margin-top:16px; margin-bottom:40px;}
#box_webdesign {float:left; width:292px;margin-top:20px;}
#box_design {float:right; width:292px;margin-top:20px;}
#box_grafica {float:left; width:292px; margin-top:40px;}
#box_comunicacao {float:right; width:292px; margin-top:40px;}
.box_titulo { border-bottom:2px #474747 solid; margin-bottom:10px;}
.box_titulo_portfolio { border-bottom:2px #ef2f72 solid; margin-bottom:10px;}

hr#solucoes { border:1px #474747 dashed; width:642px; float:left; margin-top:40px;}
hr#portfolio{ border:1px #474747 solid; width:642px; float:left; margin-bottom:30px; margin-top:-10px;}
hr#portfolio_separa_box {border:1px #474747 dashed; width:642px; float:left; margin-bottom:30px; margin-top:-10px;}

table#planos_hospedagem, table#planos_hospedagem th, table#planos_hospedagem td {border:solid 1px #666666; border-collapse:collapse;}
table#planos_hospedagem th { 
	background:#313131 url(../imagens/bg_other_th.gif) repeat-x top; 
	color:#FFFFFF; 
	padding:8px; 
	font-size:13px;	
	letter-spacing:1px;
}
table#planos_hospedagem td { color:#999999; padding:8px; font-size:11px;letter-spacing:1px}
table#planos_hospedagem tr.hospedagem_table_bg_other { background:url(../imagens/bg_other_tr.gif) repeat-x top;}
#paginacao {text-align:right; margin-top:5px; float:right; height:50px;}
#paginacao a:link, #paginacao a:active, #paginacao a:visited  { border:1px solid #ef2f72; padding:2px 8px; text-decoration:none; font-size:12px;}
#paginacao a:hover  { background:#ef2f72; color:#FFFFFF;}
.form-input-label {color:#CCCCCC; font-size:15px;}
input#sendContactEmail {
	background:#ef2f72; 
	color:#FFFFFF; 
	width:80px; 
	height:25px; 
	margin-top:10px; 
	font-family:'Trebuchet MS' Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.preco {font-size:22px; color:#FFFFFF;}
sup {font-size:10px;}
p.preco_afasta {margin-top:16px;}
.quantidade {font-size:35px; color:#FFFFFF;}
.obs {font-size:11px; color:#CCCCCC; font-style:italic;}
