/*

Theme Name:		Cutline 3-Column Split
Theme URI:		http://pearsonified.com
Description:	Modificado por &Eacute;der Prado.
Version:		1.1
Author:			Chris Pearson
Author URI: http://pearsonified.com/
*/



body {
	font: 62.5% Georgia, "Times New Roman", Times, serif;
	text-align: center;
	margin: 0;
	padding: 0;
	/*    background-attachment: fixed;

    background-image: url(http://www.modernidademoveis.com/patterns/157.gif);    */

background: #CFE0DF;
}
html, body {
	overflow-x: hidden;
}
* {
	padding: 0;
	margin: 0;
	outline-style: none;
}
a:link {
	color: #0060ff;
	text-decoration: underline;
}
a:visited {
	color: #0060ff;
	text-decoration: underline;
}
a:hover {
	color: #0552AE;
	text-decoration: underline;
}
a img {
	border: none;
}
blockquote {
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #555;
	margin: 0 30px 1.5em 30px;
	padding: 0 0 0 10px;
	border-left: 1px solid #aaa;
}
abbr, acronym {
	border-bottom: 1px dotted #aaa;
	text-transform: uppercase;
	cursor: help;
}
pre {
	margin: 0 0 1.5em 0;
	overflow: auto;
	font-size: 1.3em;
	clear: both;
}
p.center {
	text-align: center !important;
}
p.bottom {
	margin: 0 !important;
}
p.unstyled {
	font-size: 1.4em;
	padding-bottom: 10px;
}
/*---:[ headlines ]:---*/



h1, h2, h3 {
	font-weight: bold;
	font-family: Georgia, Helvetica, Arial, sans-serif;
	color: #333333;
}
#masthead h1, #masthead h3 {
	display: none;
}
h1 {
	display: none;
}
h1 a, h1 a:visited, h1 a:hover {
	color: #000;
	text-decoration: none;
}
h2 {
	font-size: 2.0em;
}
h2 a {
	color: #000;
	text-decoration: none;
}
h2 a:visited {
	color: #0060ff;
	text-decoration: none;
}
h2 a:hover {
	color: #0060ff;
	text-decoration: none;
}
.posts h2 {
	font-size: 28px;
	font-weight: normal;
	margin-bottom: 5px;
	margin-top: 5px;
}
.pages h2, h2.page_header {
	font-size:28px;
	font-weight:normal;
	margin-bottom:5px;
	margin-top:5px;
}
h2.archive_head {
	font-size: 30px !important;
	font-weight: normal;
	text-transform: normal !important;
	letter-spacing: -1px !important;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	color: #333333;
	margin-bottom: 10px;
}
h3 {
	font-size: 1.0em;
}
.entry h3 {
	margin: 2.5em 0 0.5em 0;
}
.entry h3.top {
	margin: 1.5em 0 0.5em 0 !important;
}
h3.comments_headers {
	font-size: 24px;
	font-weight: normal;
}
h4 {
	font: italic 1.2em Georgia, "Times New Roman", Times, serif;
	color: #888;
}
h4 a, h4 a:visited {
	color: #888;
	text-decoration: none;
}
h4 a:hover {
	color: #888;
	text-decoration: underline;
}
.posts h4 {
}
/*---:[ core layout elements ]:---*/



#geral {
	width: 970px;
	margin: 0px auto 0 auto;
	border: 8px solid #FFFFFF;
	background-color: #FFFFFF;
}
#content_box {
	width: 965px;
	height: auto;
	display:block;
	text-align: left;
	margin: auto 0;
	padding-left:5px;
}
.categories {
	font-size:0px;
	color:#FFFFFF;
}
#lista_categorias li a {
	font-size:24px;
}
#content {
	width: 960px;
	float: left;
	text-align:left;
}
#sidebar {
	width: 210px;
	padding: 0 0 0 15px;
	float: right;
}
#l_sidebar {
	width: 210px;
	padding: 0 0 0 15px;
	float: left;
}
#comments_capa {
	text-align:left;
	width: 444px;
	height:320px;
	display:block;
	float:right;
	line-height: 15px;
	border-left: 1px solid #EBEBEB;
	padding-left:40px;
	margin-bottom: 10px;
}
#noticias {
	font-size:12px;
	width: 470px;
	display: block;
	float: left;
	text-align: left;
	padding-left: 5px;
}
.rss {
	padding: 0em 5px 0em 5px;
	float: right;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.rss a {
	padding: 0 18px 0 0;
	background: url('images/icon_rss.gif') 100% 50% no-repeat;
	font-style: italic;
}
/*---:[ content styles ]:---*/



.entry {
	font-size: 12px;
	clear:both;
}
.entry blockquote {
	font-size: 1.0em;
}
.entry blockquote.right {
	width: 200px;
	font-style: normal !important;
	font-size: 1.3em !important;
	margin: 0.3em 0 0.3em 15px !important;
	padding: 0.3em 0 !important;
	border: 3px double #aaa;
	border-width: 3px 0;
	text-align: center;
	float: right;
}
.entry blockquote.left {
	width: 200px;
	font-style: normal !important;
	font-size: 1.3em !important;
	margin: 0.3em 15px 0.3em 0 !important;
	padding: 0.3em 0 !important;
	border: 3px double #aaa;
	border-width: 3px 0;
	text-align: center;
	float: left;
}
.entry blockquote.right p, .entry blockquote.left p {
	margin: 0 !important;
	line-height: 1.4em !important;
}
.entry p, .entry table {
	margin: 0 0 1.5em 0;
	color: #333333;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0;
	margin-right: 0;
	text-align: justify;
}
.entry table {
	margin: 0;
	padding: 0;
}
.entry ul, .entry ol {
	margin: 0 0 1.5em 40px;
}
.entry ul {
	list-style-type: square;
}
.entry li {
	margin: 0 0 0.5em 0;
}
.entry ul li ul, .entry ul li ol, .entry ol li ul, .entry ol li ol {
	margin: 0.5em 0 0.5em 30px;
}
.entry dl {
	margin: 0 0 1.5em 0;
}
.entry dt {
	font-weight: bold;
	margin: 0 0 0.5em 0;
}
.entry dd {
	margin: 0 0 1.5em 20px;
}
.entry .ad {
	margin: 0 0 0.5em 15px;
	float: right;
}
.entry .ad_left {
	margin: 0 15px 0.5em 0;
	float: left;
}
.entry img {
	margin-right: 8px;
}
.entry img.left {
	padding: 3px;
	margin: 0.5em 15px 0.5em 0;
	border: 3px double #bbb;
	float: left;
	clear: left;
}
.entry img.right {
	padding: 3px;
	margin: 0.5em 0 0.5em 15px;
	border: 3px double #bbb;
	float: right;
	clear: right;
}
.entry img.center {
	display: block;
	padding: 3px;
	margin: 0 auto 1.5em auto;
	border: 3px double #bbb;
	float: none;
	clear: both;
}
.entry img.off {
	padding: 0 !important;
	border: none !important;
}
.entry img.stack {
	clear: none !important;
}
.tagged {
	padding: 5px;
	font-size: 11px;
	color: #666666;
	clear: both;
	border-bottom: 1px solid #E5E5E5;
	border-top: 1px solid #E5E5E5;
	font-family: Arial, Helvetica, sans-serif;
}
.tagged a, .tagged a:visited {
	padding: 0.25em;
	color: #333;
	text-decoration: none;
}
.tagged a:hover {
	color: #fff;
	background: #333;
	text-decoration: none;
}
.add_comment {
	display: block;
	padding: 0 0 0 20px;
	font-weight: bold;
	float: right;
}
.navigation {
	width: 960px;
	display: block;
	font-size: 11px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:15px;
	clear:both;
}
.clear {
	width: 500px;
	height: 1px;
	margin: 0 0 2em 0;
	clear: both;
}
/*---:[ sidebar styles ]:---*/



ul.sidebar_list {
	list-style: none;
}
ul.sidebar_list li.widget, ul.sidebar_list li.linkcat {
	width: 210px;
	margin: 0 0 2.5em 0;
	font-size: 1.3em;
	line-height: 1.4em;
	float: left;
}
li.widget h2, li.linkcat h2 {
	font-weight: bold;
	font-size: 1.077em;
	text-transform: uppercase;
	letter-spacing: normal;
	margin: 0 0 0.8em 0;
	padding: 0.4em 2px;
	border-top: 3px solid #000;
	background: url('images/hr_dot_black.gif') 0 100% repeat-x;
}
li.widget p {
	margin: 0 0 1.5em 0;
	padding: 0 10px;
}
li.widget ul, li.linkcat ul {
	list-style: square;
	margin: 0 0 0.5em 20px;
}
li.widget ol, li.linkcat ol {
	margin: 0 0 0.5em 20px;
}
li.widget li, li.linkcat li {
	margin: 0 0 0.7em 0;
}
li.widget li a, li.widget li a:visited, li.linkcat li a, li.linkcat li a:visited {
	text-decoration: none;
}
li.widget li a:hover, li.linkcat li a:hover {
	text-decoration: underline;
}
li.widget li .recent_date {
	padding: 0 0 0 8px;
	font-weight: bold;
	color: #888;
}
li.widget ul.flickr_stream {
	list-style: none;
	margin: 0;
	padding: 0 10px;
}
li.widget ul.flickr_stream li {
	margin: 0;
	padding: 0 5px 5px 0;
	display: inline;
}
li.widget ul.flickr_stream li a img {
	padding: 3px;
}
li.widget ul.flickr_stream li a:hover img {
	background: #ff2a96;
}
/*---< FlickrRSS styles for the widget only >---*/

		

			li.widget_flickrrss {
}
li.widget_flickrrss a img {
	margin: 0 5px 5px 0;
	padding: 3px;
}
li.widget_flickrrss a:hover img {
	background: #ff2a96;
}
/*---< Calendar widget styles >---*/

		

		#calendar_wrap {
	font-size: 1.3em;
}
/*---:[ footer styles ]:---*/





#footer {
	width: 970px;
	height: 200px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #499ac7;
	background-image:url(images/back_forma_pag_digital.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #f5f5f5;
	clear: both;
	text-align: left;
	border-top: 1px solid #E5E5E5;
}
#footer .list_footer {
	list-style: none;
	display: block;
	float: left;
	width: auto;
	height: 175px;
}
#footer h3 {
	font-size: 11px;
	margin-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	color: #499ac7;
	padding-left: 10px;
	padding-top: 10px;
}
#footer .list_footer a:link, #footer .list_footer a:visited {
	text-decoration: none;
	color: #499ac7;
}
#footer .list_footer a:hover {
	text-decoration: underline;
}
#footer .list_footer li {
	background-image: URL(images/icon_footer.png);
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-left: 10px;
}
#footer .list_footer .i_rss, #footer .list_footer .i_twitter, #footer .list_footer .i_orkut, #footer .list_footer .i_flickr {
	background-image: URL(images/icon_social.png);
	background-position: -1px 4px;
	padding-left: 15px;
}
#footer .list_footer .i_twitter {
	background-position: -1px -12px;
}
#footer .list_footer .i_orkut {
	background-position: -1px -29px;
}
#footer .list_footer .i_flickr {
	background-position: 0px -45px;
}
#footer ul {
	margin: 0;
	padding: 10px;
	padding-top: 0;
}
#footer .direitos {
	display: block;
	width: 590px;
	padding-left:10px;
	/* clear: both; */

	/* padding: 10px; */

	color: #999999;/* padding-bottom: 8px; */

	/* padding-top: 0; */

}
#footer .direitos a.ass_eder:link, #footer .direitos a.ass_eder:visited {
	color:#7D7D7D;
	text-decoration: none;
}
#footer .direitos a.ass_eder:hover {
	text-decoration: underline;
}
.form_pag {
	display: none;
}
/*---:[ comment styles ]:---*/



#comments {
	width: 500px;
	float: left;
	clear: both;
}
ul#comment_list {
	display: block;
	list-style: none;
}
/*---:[ comment form styles ]:---*/



#comment_form {
	width: 450px;
	padding: 1.0em 0 0 0;
	float: left;
}
#comment_form #author {
	width: 373px;
}
#comment_form #email {
	width: 369px;
}
#comment_form #url {
	width: 207px;
}
#comment_form p {
	padding: 0px;
	display: block;
	font-size: 12px;
	padding-bottom: 3px;
}
#comment_form label {
	padding: 0px;
	font-size: 1.2em;
	font-weight: normal;
	float: left;
	padding-top: 6px;
	padding-right: 3px;
	color: #333333;
}
#comment_form .text_input {
	width: 191px;
	height: 18px;
	padding: 3px;
	color: #444;
	font: 1.4em Georgia, "Times New Roman", Times, serif;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	margin-bottom: 15px;
}
#comment_form .text_area {
	width: 419px;
	height:70px;
!important;
}
#comment_form .text_input:focus {
	border-top: 1px solid #E5E5E5;
	border-left: 1px solid #E5E5E5;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#comment_form .form_submit {
	padding: 0.4em 4px;
	background: url('images/submit_bg.gif');
	border: 3px double #999;
	border-top-color: #ccc;
	border-left-color: #ccc;
	font-weight:100;
	font: normal 14px Georgia, "Times New Roman", Times, serif;
	cursor: pointer;
}
#comments_capa .form_submit {
	font-size: 12px;
}
#comment_form p.subscribe-to-comments {
	font-size: 1.3em;
}
#comment_form p.subscribe-to-comments label {
	font-size: 1.2em;
	font-weight:normal;
}
/*---:[ search form styles ]:---*/



#search_form {
	float: right;
	padding-top: 14px;
}
#search_form .search_input {
	width: 280px;
	height: 18px;
	padding: 3px;
	padding-top: 6px;
	border: 1px solid;
	border-color: #666666 #E5E5E5 #E5E5E5 #666666;
	color:#009900;
}
li.widget .search_input {
	font-size: 1.1em !important;
}
#searchsubmit {
	width: 23px;
	height: 21px;
	text-indent: -5000em;
	background-image: url(images/btn_buscar.png);
	border: 0;
	cursor:pointer;
	margin-left: 5px;
}
/* Produtos */

#produtos {
	border-bottom: 1px solid #F3F3F3;
	border-top: 1px solid #F3F3F3;
	display: block;
	height: 80px;
	margin-bottom: 20px;
	margin-top: 10px;
	padding-top: 7px;
	text-align: left;
}
#produtos h2, #noticias h2, #comments_capa h2 {
	display:block;
	float:left;
	padding-top:15px;
	padding-left:23px;
	background-image:url(images/txt_produtos.gif);
	width:50px;
	height:28px;
	background-repeat:no-repeat;
	margin-right:0px;
	background-position: 0px 25px;
	text-indent: -5000em;
}
#produtos h2 {
	display: none;
}
#noticias h2, #comments_capa h2 {
	background-image:url(images/back_noticias.gif);
	background-position: 0px 9px;
	width:320px;
	border-bottom:1px solid #EAEAEA;
	/*	padding-bottom:10px; */

	margin-bottom:20px;
}
#comments_capa h2 {
	background-image:url(images/back_contato.gif);
	margin-bottom:0px;
}
#produtos ul {
	display:block;
	margin-bottom:0px;
	padding-left:3px;
	padding-top:3px;
	padding-right: 0px;
	width:auto;
}
#produtos ul li {
	float:left;
}
#produtos ul li a:link, #produtos ul li a:visited {
	float:left;
	margin-right: 20px;
	padding-right: 20px;
	color: #0060FF;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 23px;
	border-right: 1px solid #daedf7;
}
#produtos ul li a:hover {
	color: #0552AE;
	text-decoration:underline;
}
a.link_pag:link, a.link_pag:visited {
	color:#0060FF;
	text-decoration: none;
}
a.all_produtos:link, a.all_produtos:visited {
	float:left;
	margin-left:20px;
	margin-top:12px;
	_margin-top: 15px;
	font-size:12px;
	color: #0552AE;
	text-decoration:underline;
}
a.all_produtos:hover {
	color:#0066FF;
}
.destaque_capa, .destaque_designer {
	width: 105px;
	height: 225px;
	display:block;
	text-align:center;
	line-height: 18px;
	float:left;
}
.destaque_capa {
	margin-left: 43px;
	margin-top: 30px;
	margin-right: 42px;
	_margin-right: 38px;
	_margin-left: 37px;
}
.image_default {
	display:block;
	width: 105px;
	height: 105px;
	overflow: hidden;
}
.desc_capa {
	display:block;
	width:105px;
	height:105px;
	background-color:#FFFFFF;
	z-index:5;
	line-height: 20px;
}
.destaque_capa .valor_produto {
	font-size:14px;
	color: #0552AE;
	font-weight:bold;
	background-color:#FFFFFF;
}
a.link_destaque_capa:link, a.link_destaque_capa:visited {
	text-decoration:none;
}
a.link_destaque_capa:link, a.link_destaque_capa:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #393939;
	font-style:normal;
	background-color:#FFFFFF;
}
a.link_destaque_capa:hover {
	color:#999999;
	text-decoration:underline;
}
.destaque_capa .designer_produto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-transform:uppercase;
	background-color:#FFFFFF;
}
.designer_produto {
	line-height: 13px;
}
.destaque_designer {
	width:177px;
	height: 48px;
	line-height:15px;
	text-align:left;
	font-size:12px;
	background-image:url(images/back_designers.gif);
	background-repeat:no-repeat;
	background-position:right;
	margin-left:0px;
	margin-right:10px;
	float:left;
	display:block;
}
.destaque_designer img {
	float:left;
	margin-right:8px;
}
#div_designer {
	height:160px;
	width:965px;
	padding-left: 5px;
}
#div_designer h2 {
	background-image:url(images/txt_designers.gif);
	background-repeat:no-repeat;
	width: 960px;
	display:block;
	height:30px;
	text-align:left;
	border-bottom: 2px solid #F3F3F3;
	text-indent:-5000em;
	margin-bottom:20px;
}
#div_designer .destaque_designer h3 {
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:100;
}
.codigo_produto {
	font-size:10px;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	line-height: 10px;
	display:block;
}
.designer_produto_post {
	color:#999999;
	font-size: 12px;
	font-family: Arial, "Times New Roman", Times, serif;
}
#txt_busca {
	padding-top: 20px;
	width: 155px;
	height: 20px;
	margin-left: 330px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
/* TOP */

#masthead {
	width: 100%;
	height:100px;
	background-image:url(images/back_top.gif);
	background-repeat:no-repeat;
	background-color: #FFFFFF;
}
ul#nav {
	list-style: none;
	height: 53px;
	padding-left: 310px;
	overflow: hidden;
}
ul#nav li {
	float: left;
}
ul#nav li a.m_home:link, ul#nav li a.m_home:visited,  ul#nav li a.m_produtos:link, ul#nav li a.m_produtos:visited,  ul#nav li a.m_locacoes:link, ul#nav li a.m_locacoes:visited,  ul#nav li a.m_projetos:link, ul#nav li a.m_projetos:visited,  ul#nav li a.m_blog:link, ul#nav li a.m_blog:visited,  ul#nav li a.m_contato:link, ul#nav li a.m_contato:visited,  ul#nav li a.m_clientes:link, ul#nav li a.m_clientes:visited,  ul#nav li a.m_home_ativo:link, ul#nav li a.m_home_ativo:visited,  ul#nav li a.m_produto_ativo:link, ul#nav li a.m_produtos_ativo:visited,  ul#nav li a.m_locacoes_ativo:link, ul#nav li a.m_locacoes_ativo:visited,  ul#nav li a.m_projetos_ativo:link, ul#nav li a.m_projetos_ativo:visited,  ul#nav li a.m_clientes_ativo:link, ul#nav li a.m_clientes_ativo:visited {
	background-image:url(images/back_menu.gif);
	width: 90px;
	height: 53px;
	display: block;
	text-indent: -5000em;
	margin-right: 2px;
}
ul#nav li a.m_home:link, ul#nav li a.m_home:visited {
	background-position: 0px 0px;
}
ul#nav li a.m_produtos:link, ul#nav li a.m_produtos:visited {
	background-position: -90px 0px;
}
ul#nav li a.m_locacoes:link, ul#nav li a.m_locacoes:visited {
	background-position: -180px 0px;
}
ul#nav li a.m_projetos:link, ul#nav li a.m_projetos:visited {
	background-position: -270px 0px;
}
ul#nav li a.m_blog:link, ul#nav li a.m_blog:visited {
	background-position: -360px 0px;
}
ul#nav li a.m_contato:link, ul#nav li a.m_contato:visited {
	background-position: -450px 0px;
}
ul#nav li a.m_clientes:link, ul#nav li a.m_clientes:visited {
	background-position: -540px 0px;
}
ul#nav li a.m_home:hover {
	background-position: 0px bottom;
}
ul#nav li a.m_produtos:hover {
	background-position: -90px bottom;
}
ul#nav li a.m_locacoes:hover {
	background-position: -180px bottom;
}
ul#nav li a.m_projetos:hover {
	background-position: -270px bottom;
}
ul#nav li a.m_blog:hover {
	background-position: -360px bottom;
}
ul#nav li a.m_contato:hover {
	background-position: -450px bottom;
}
ul#nav li a.m_clientes:hover {
	background-position: -540px bottom;
}
ul#nav li a.m_home_ativo:link, ul#nav li a.m_home_ativo:visited {
	background-position: 0px bottom;
}
ul#nav li a.m_produtos_ativo:link, ul#nav li a.m_produtos_ativo:visited {
	background-position: -90px bottom;
}
ul#nav li a.m_locacoes_ativo:link, ul#nav li a.m_locacoes_ativo:visited {
	background-position: -180px bottom;
}
ul#nav li a.m_projetos_ativo:link, ul#nav li a.m_projetos_ativo:visited {
	background-position: -270px bottom;
}
ul#nav li a.m_clientes_ativo:link, ul#nav li a.m_clientes_ativo:visited {
	background-position: -540px bottom;
}
a.btn_faca_pedido:link, a.btn_faca_pedido:visited {
	font-size: 14px;
	display: block;
	margin-bottom: 5px;
	margin-top: 5px;
	background: url('images/btn_faca_pedido.gif') 0 100% no-repeat;
	width: 94px;
	height: 32px;
	text-indent: -5000em;
	float: left;
}
a.btn_peca_interno:link, a.btn_peca_interno:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #0066FF;
	width: 90px;
	height: 16px;
	display: block;
	margin-top: 3px;
	text-decoration: none;
	margin: 0 auto;
}
a.btn_peca_interno:hover {
	text-decoration: underline;
}

.formas_de_pagamento {
	float:left;
	display: none;
}
/* FIM TOP */	



#super_banner {
	text-align:center;
	margin-top: 8px;
	margin-bottom: 8px;
}
#img_pag {
	padding-top: 20px;
	padding-left: 20px;
	float: left;
}
#adsense {
	padding-bottom: 30px;
	color:#666666;
	text-align: center;
}
.vcard {
	display: none;
}
.desc_prod {
	display: none;
}
.frete {
	color: #FF9900;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#comments input, #comments textarea {
	width: 300px;
	height: 22px;
	display: block;
	margin-bottom: 8px;
	border-color:#CCCCCC #E5E5E5 #E5E5E5 #CCCCCC;
	border-style:solid;
	border-width:1px;
	color:#444444;
	padding-top: 3px;
	padding-left: 2px;
}
#comments textarea {
	height: 100px;
}
#comments .form_submit {
	width: 120px;
	height: 25px;
	cursor: pointer;
}
#comments label {
	padding-top: 5px;
	padding-bottom: 3px;
	font-size: 12px;
	color:#333333;
	display: block;
}
.valor_produto_post {
	font-size: 26px;
	color: #0060FF;
	float: left;
	margin-right: 10px;
}
.form_compra {
	float: left;
	width: 100px;
	height: 30px;
	display: block;
}
.pag_text {
	color: #009900;
	text-decoration: underline;
}
a.btn_imprimir:link, a.btn_imprimir:visited {
	background-image: url('images/btn_imprimir.gif');
	background-repeat: no-repeat;
	height: 14px;
	padding-left: 20px;
	text-decoration: none;
	color:#999999;
}
a.btn_imprimir:hover {
	text-decoration: underline;
}
#bread {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	padding: 10px;
	padding-left: 0px;
	font-weight: bold;
	padding-top: 0;
}
#bread a:link, #bread a:visited {
	color:#999999;
	text-decoration: none;
	font-weight: normal;
}
#bread a:hover {
	text-decoration: underline;
}
ul#list_rss {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	line-height: 27px;
}
ul#list_rss li {
	background-image: url(http://www.modernidademoveis.com/wp-content/themes/cutline-3-column-split-11/images/icon_rss.gif);
	background-position: 0 6px;
	list-style: none;
	background-repeat: no-repeat;
	padding-left: 18px;
	margin: 0;
}
ul#list_rss li a:link, ul#list_rss li a:visited {
	text-decoration: none;
}
ul#list_rss li a:hover {
	text-decoration: underline;
}
a.anuncio_pagseguro:link, a.anuncio_pagseguro:visited {
	float: right;
	height: 140px;
	margin: 50px auto 0;
	width: 310px;
	text-indent: -5000em;
}
/* Page Corporativa */

#page_corporativa {
	width: 970px;
	height: 1364px;
	font-family: "Calibri", Arial, Helvetica, sans-serif;
	background-image: url(images/back_corporativa.jpg);
	text-align: left;
}
#top_corp {
	width: 970px;
	height: 225px;
}
#top_left_corp, #top_right_corp {
	width: 455px;
	height: 175px;
	float: left;
	padding-left: 30px;
	padding-top: 50px;
}
#top_left_corp h2, #top_right_corp h4 {
	display: none;
}
#body_left_corp, #body_right_corp {
	width: 445px;
	float: left;
	padding-left: 30px;
	padding-right: 10px;
}
#body_left_corp h3, #body_right_corp h3 {
	margin: 0;
	padding: 0;
	display: inline;
}
#body_left_corp ol {
	margin: 0;
	padding: 0;
	color: #FFFFFF;
}
#body_left_corp ol li {
	margin-top: 30px;
	margin-left: 44px;
	font-size: 30px;
	font-weight: bold;
	color: #f1e6c1;
	margin-bottom: 5px;
	list-style-type: decimal-leading-zero;
}
#body_left_corp ol li h3, #body_right_corp h3 {
	font-size: 22px;
	color: #f0ede1;
	letter-spacing: -1px;
	margin-left: -5px;
	font-family: "Calibri", Arial, Helvetica, sans-serif;
}
#body_right_corp h3 {
	margin-top: 25px;
	display: block;
	margin-top: 37px;
	display: block;
	margin-left: 0;
}
#body_left_corp ol span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c0c6cf;
}
.titulo_corp {
	font-size: 36px;
	font-family: Arial, Helvetica, sans-serif;
	color: #f1e1ab;
	letter-spacing: -2px;
	border-bottom: 1px solid #959ead;
	display: block;
	padding-bottom: 10px;
	width: 445px;
}
.contato_corp, a.contato_corp:link, a.contato_corp:visited {
	color: #c0c6cf;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
a.link_corp:link, a.link_corp:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.cform {
	width: 445px;
}
.cform label {
	display: block;
	color: #C0C6CF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 5px;
}
.cform ol {
	list-style: none;
	margin: 0;
	padding: 0;
}
.cf_hidden {
	display: none;
}
.linklove {
	display: none;
}
.cf-sb {
	display: block;
	margin-top: 7px;
}
.reqtxt {
	padding-left: 5px;
	color:#FFFFFF;
}
#usermessage2a {
	font-style: italic;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFCC00;
	margin-top: 5px;
}
/* Sem Juros */

.bloco_preco {
	margin-top: 10px;
}
.formas_de_pagamento {
	float:left;
	display: none;
}
.valor_produto_post {
	font-size: 39px;
	color: #0060FF;
	margin-right: 10px;
	display: block;
}
#valores {
	display:block;
float:left;
height:63px;
padding-left:0;
padding-top:6px;
width:250px;
}
.valor_parcelado {
	display: block;
	color: #0060FF;
	font-size: 15px;
}
.form_compra {
	width: 100px;
	height: 30px;
	display: block;
	float: left;
	margin-top: 10px;
}
.f_pagseguro {
	float:left;
	margin-left: 40px;
	margin-top: 13px;
}
/* plugin Obama */ 


#area-destaques {
	border:1px solid #d7d9d9;
	height:239px !important;
}
#area-destaques #coluna-direita {
	left:820px;
}
#itens-noticias a, #area-destaques #coluna-direita #itens-noticias .selecionado {
	font-family:Arial, Helvetica, sans-serif !important;
	background:#fb4232 !important;
	font-size:12px !important;
	font-style:normal !important;
	color:#fff !important;
	width:16px !important;
	height:16px !important;
	display:block !important;
	text-align:center !important;
	padding:2px !important;
}
#area-destaques #coluna-direita #itens-noticias .selecionado {
	background:#9bd9e5 !important;
}
/* erro404 */
div.error404{
	width:900px;
	height:366px;
	background:url(images/bg-404.gif) no-repeat;
	margin:20px 0;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 30px 0 30px;
	color:#608d8a;
}
div.error404 h2{
	font-size:30px;
	width:140px;
	text-align:center;
	color:#fff;
	padding-top:110px;
	font-family:inherit;
	float:left;
}
div.error404 h2 span{
	display:block;
}
div.error404 h4{
	font-size:18px;
	width:465px;
	padding:85px 0 0 295px;
	float:left;
	text-align:left;
	font-family:inherit;
	font-style:normal;
	font-weight:bold;
	color:#608d8a;
}
div.error404 ol{
	width:155px;
	padding:35px 0 0 295px;
	float:left;
}
div.error404 ol li a{
	color:#608d8a;
	text-decoration:none;
	font-size:14px;
}

div.error404 ol li a:hover{
	text-decoration:underline;
}
div.error404 p.telefone span{
	width:210px;
	font-size:30px;
	font-size:12px;
	display:block;
}
div.error404 p.telefone{
	width:210px;
	font-size:30px;
	font-weight:bold;
	float:right;
	padding:35px 35px 0 0;
}
div.error404 #search_form{
	padding:30px 145px 0 0;
}
div.error404 #search_form #searchsubmit{
	background:url(images/btn_buscar_404.png) no-repeat !important;
}
#area-destaques #coluna-direita{
margin-left:7px !important;
margin-top:209px !important;
}
