/* //  WILD HORSE TIMBERWORKS // ACTIVE DUCK // */

/* ///////////////////////////////////////////// BODY /////*/

html, body, #content { height:100%; }

* { margin: 0; padding: 0;	border: 0; }

body { font: 11px Verdana, Arial, Helvetica, sans-serif; background: url(BgHeader.jpg) no-repeat; background-position: top; }

/* ///////////////////////////////////////////// ESTRUTURA /////*/

#content { position:relative; width: 778px; height: 100%; margin: auto; }

#header { width: 778px; height: 203px; margin-bottom:10px; }

div>#header { height: 196px; }

#flash_home { position: relative; margin-left:5px; float: left; width: 520px; height: 318px; }

div>#flash_home { margin-left:10px; }

#flashomesize { position: relative; width: 520px; height: 318px; }

#greenbar { position: relative; margin-right:5px; float: right;  width: 228px; min-height: 318px; background-color: #529900; }

* html body #greenbar { height: 318px;  }

div>#greenbar { margin-right:10px; }

#secoes { position: relative; float: left; width: 530px; height: auto; line-height: 14px;} 

#aboutus { position: relative; float: right; width: 228px; height: auto; background-color:#D1D1C1; margin: 10px 5px; line-height: 14px; padding-bottom: 15px; } div>#aboutus {margin: 10px 10px; }

#tips { position: relative; float: right; width: 228px; height: auto; background-color:#D1D1C1; margin: 10px 5px; line-height: 14px; padding-bottom: 15px; } div>#tips {margin: 10px 10px; } * html body #tips { clear:both;}

#breadcrumb { position:relative; float:left; width:510px ; height:28px; background-color:#660000; margin-left: 10px; color: White; padding: 12px 0px 0px 10px; } * html body #breadcrumb { margin-left: 5px; }

#breadcrumb_green { position:relative; float:left; width:510px ; height:28px; background-color:#457D03; margin-left: 10px; color: White; padding: 12px 0px 0px 10px; } * html body #breadcrumb_green { margin-left: 5px; }

#breadcrumb_houseplans { position:relative; float:left; width:510px ; height:28px; background-color:#374D61; margin-left: 10px; color: White; padding: 12px 0px 0px 10px; } * html body #breadcrumb_houseplans { margin-left: 5px; }

#breadcrumb_houseplans_int { position:relative; float:left; width:748px ; height:28px; margin-left: 10px; background-color:#374D61; color: White; padding: 12px 0px 0px 10px; } * html body #breadcrumb_houseplans_int { margin-left: 5px; }

#conteudo_int { position:relative; float:left; width:500px ; height:auto; margin-left: 10px; padding: 10px; } * html body #conteudo_int { margin-left: 5px; }

#conteudo_int_green, #conteudo_int_about  { position:relative; float:left; width:500px ; height:auto; background-color:#F1F5F1; margin-left: 5px; padding: 10px; } div>#conteudo_int_green, #conteudo_int_about {  margin-left: 10px; } 

#conteudo_int_about  { background-color:#F3F0DB;  }

#footer { float: left; width:100%; height: auto; background: url(BgFooter.gif) repeat-x; text-align:center; padding: 30px 0px 25px 0px; line-height: 20px; font-size: 9px;}

#houseplanshome { position: relative; margin-right:5px; float: right;  width: 228px; margin-top: 10px; } div>#houseplanshome { clear:both; padding-right: 5px; }

#houseplanshome img {  float: right;  }

.hp_border { border: 10px solid #3C7897; }

/* ///////////////////////////////////////////// HEADER /////*/

#header h1 a { width: 183px; height: 147px; display: block; font-size: 20px; margin: 7px 0px 0px 9px; } 

#header h1 a span { display: none; } 

#menu_principal { position:absolute; top: 166px; left: 10px; }

div>#menu_principal { top: 160px; left: 10px; }

#menu_principal li { position: relative; list-style: none; display:inline; margin: 20px 0px 0px 0px; }

#menu_principal li a { float:left; color: White; text-decoration: none; font-size: 10px; letter-spacing: 10px; padding: 10px 30px; display: block; background: url(Ico01.gif) no-repeat; background-position: 0px 12px; }

div>#menu_principal li a { padding: 10px 26px;}

#menu_principal li a:hover { color:#C7BC60; background: url(Ico01_over.gif) no-repeat; background-position: 0px 12px; }

/* ///////////////////////////////////////////// MENU APOIO /////*/

#menu_apoio { width: 218px; height: 102px; position:absolute; right: 10px; top: 81px; padding: 10px 0px 0px 0px; line-height: 20px; }

div>#menu_apoio { line-height: 38px; padding: 0px 0px 0px 10px;}

#menu_apoio li { list-style: none; font-size: 11px; letter-spacing: 5px; }

#menu_apoio li a { display: block; color:White; text-decoration: none; background: url(Ico02.gif) no-repeat; padding: 0px 20px; background-position: 0px 6px;}

div>#menu_apoio li a { background-position: 0px 14px; }

#menu_apoio li a:hover { color:#4E4E22; }

.search { font: 11px Verdana, Arial, Helvetica, sans-serif; width: 152px; padding: 5px; background-color:#999966; letter-spacing: 5px; color:White;  }

.ok { font: 11px Verdana, Arial, Helvetica, sans-serif; padding: 4px 8px; background-color:#A29332; color:White; font-weight: bold;}

/* ///////////////////////////////////////////// SUB MENU/////*/	

#s1, #s2, #s3, #s4 { position: absolute; z-index:1; visibility: hidden; top: 198px; left: 10px; letter-spacing: 2px; font-size:10px; border-right: 2px solid #666632; border-bottom: 2px solid #666632;} div>#s1, #s2, #s3, #s4{ top: 191px; }

#s2 { left: 160px; }

#s3 { left: 278px; }

#s4 { left: 410px; }

#si ul, #s2 ul, #s3 ul, #s4 ul { position: relative;  width:auto; height: auto; }

#s1 li, #s2 li, #s3 li, #s4 li { position: relative; list-style: none;  }  

#s1 li a, #s2 li a, #s3 li a, #s4 li a { position: relative; display: block; width: 185px; height: 15px; color: White; text-decoration: none; padding: 10px 10px 10px 30px; background: url(Ico06.gif) no-repeat; background-position: 12px 13px; background-color: #B2A132; }

#s1 li a:hover, #s2 li a:hover, #s3 li a:hover, #s4 li a:hover { background-color: #C7BC60; color: White; }

/* ///////////////////////////////////////////// SEÇÕES /////*/

.secoesl{ position:relative; float:left; width: 255px; height:auto; margin-top:10px; margin-left:5px;} div>.secoesl {margin-left:10px;}

.secoes2{ position:relative; float:left; width: 250px; height:auto; margin-top:10px; margin-left: 7px; margin-right: 4px; background-color: #F3F0DB; } div>.secoes2 { margin-left: 11px; margin-right: 4px;}

.secoesr{ position:relative; float:left; width: 255px; height:auto; margin-top:10px; margin-left:10px;}

#secoes h1 { position: relative; float:left; font-size: 14px; color:#660000; margin: 10px 6px; }

.design { position:relative; float:left; width: 245px; height: 30px; background: url(BgDesign.gif) no-repeat; text-align: right; color:#666632; font-size: 10px; padding: 5px; }

.plan { position:relative; float:left; width: 245px; height: 30px; background: url(BgPlan.gif) no-repeat; text-align: right; color:#4F4E22; font-size: 10px; padding: 5px; }

.build { position:relative; float:left; width: 245px; height: 30px; background: url(BgBuild.gif) no-repeat; text-align: right; color:#666632; font-size: 10px; padding: 5px; }

.enjoy { position:relative; float:left; width: 245px; height: 30px; background: url(BgEnjoy.gif) no-repeat; text-align: right; color:#666632; font-size: 10px; padding: 5px; }

.aboutus { position:relative; float:left; width: 240px; height: 30px; background: url(BgAboutUs.gif) no-repeat; text-align: right; color:#666632; font-size: 10px; padding: 5px; }

#secoes h3 a { text-decoration: none; color: #5A5A2C; }

#secoes p { position:relative; float:left; width: 220px; min-height: 200px; padding:5px; padding-left: 15px; } * html body #secoes p { height: 200px; }

#secoes a { color:#457D03; text-decoration: none; }

#secoes img { border: 6px solid #CDBD4A; float: left; margin: 0px 16px 5px 0px; }

#secoes a:hover { text-decoration: underline; }

.readmore { display: block;  position:relative; float:right; text-align:right; background: url(Ico03.gif) no-repeat; background-position: 0px 16px; padding: 15px 0px 0px 15px;}

/* ///////////////////////////////////////////// FOOTER /////*/

#footer a { text-decoration: none; color: Black; }

#footer a:hover { text-decoration: none; color: #457D03; }

/* ///////////////////////////////////////////// BREADCRUMB /////*/

#breadcrumb a { text-decoration: none; color: White; }

#breadcrumb a:hover { text-decoration: none; color: #C7BC60; }

#breadcrumb_green a { text-decoration: none; color: White; }

#breadcrumb_green a:hover { text-decoration: none; color: #99E343; }

#breadcrumb_green span { color: #99E343; }

#breadcrumb_houseplans a ,#breadcrumb_houseplans_int a { text-decoration: none; color: White; }

#breadcrumb_houseplans a:hover , #breadcrumb_houseplans_int a:hover { text-decoration: none; color: #6DB5E1; }

#banner_houseplans1 { position:relative; float:left; clear: both; margin-top: 10px; margin-left: 10px; } * html body #banner_houseplans1 { margin-left: 5px; }

.back1 { position:absolute; float: right; right: 10px; }

/* ///////////////////////////////////////////// CONTEUDO INTERNA /////*/

#conteudo_int a, #conteudo_int_about a { text-decoration: none; color: #660000; }

#conteudo_int a:hover, #conteudo_int_about a:hover{ text-decoration: none; color: #457D03; }

#conteudo_int h1{ font-size:17px; color:#B2A132; margin-bottom: 10px; }

div>#conteudo_int img, #conteudo_int_about img, #conteudo_int_green img  { margin: 0px 10px 5px 0px; }

#conteudo_int p, #conteudo_int_green p, #conteudo_int_about p { margin-top: 10px; line-height: 18px; }

#conteudo_int_green h1 { font-size:25px; color: #529900; }

#conteudo_int_green h2, #conteudo_int_about h2 { font-size:17px; color: #457D03; }

#conteudo_int_about li {line-height: 20px; }

.sitemap_nivel { margin-left: 20px; list-style: none; }

#conteudo_int_green h2 span { font-size: 11px; color:Black; }

.img_left { float: left; margin: 5px 0px 10px 0px; }

#conteudo_int ul li, #conteudo_int_about ul li, #conteudo_int_green ul li { margin: 10px 0px 10px 30px; line-height:18px; }

.tab01, .tab02 { position:relative; float:left; clear: both; width:520px ; height:auto;  margin-left: 10px; background-color: #E9EAEC; font-size: 11px; } * html body .tab01, * html body .tab02 { margin-left: 5px; }

.tab01 ul li, .tab02 ul{ color:#374D61; width:670px; background-color:#DEDEDF; margin-left: 20px;  padding-left: 40px;}



.tab02 { width: 758px; }

.tab02 img   { margin:auto; } !important

.tab01 { border-bottom:  1px solid #3C7897; }

.tab01 h1 a { font-size: 14px; text-decoration: none; color: Black; }

.tab02 h2 { font-size: 18px; color:#4180A9; padding: 20px; }

.tab02 h3 { font-size: 15px; color:#374D61; padding: 10px; width:690px; background-color:#D4D4D5; margin-left: 20px; margin-top: 20px; }

.tab02 h4 { font-size: 12px; color:#4180A9; padding: 10px; width:690px; background-color:#DEDEDF; margin-left: 20px; }

.tab02 p { padding: 10px; color:#374D61; width:690px; background-color:#DEDEDF; margin-left: 20px; line-height: 18px; }

.tab01 a { text-decoration: none; color: Black; } .tab01 a:hover { color:#4180A9; } 

.tab01_blue { color:#4180A9; }

.houseplans_border { border: 6px solid #3C7897; }

.tab01 td { padding: 10px; }

.spacer4 { margin-left: 20px; }

.spacer5 { margin-left: 20px; margin-bottom:20px;}

.breadcrumb_houseplans_img { padding: 10px; width:690px; background-color:White; margin-left: 20px; text-align:center; margin-bottom: 20px; }

#div_tabs { position:relative; float:left; }

/* ///////////////////////////////////////////// ABOUT US /////*/

#aboutus h1 { font-size: 11px; color:Black; margin: 15px 15px 0px 15px; }

#aboutus h2 { font-size: 14px; color:#999966; margin: 10px 15px 0px 15px; }

#aboutus h4 { width:198px; height:28px; color: White; font-size: 11px; background: url(Ico04.gif) no-repeat; background-position: 12px 15px; background-color: #670001; padding: 12px 0px 0px 30px; }
 
#aboutus p { margin: 10px 15px 0px 15px; color:#4E4E22;}

/* ///////////////////////////////////////////// GREEN BAR/////*/

#greenbar h1 { font-size: 11px; color:#99E343; }

#greenbar h2 { position:relative; float:left; width:198px; height:28px; color: #99E343; font-size: 11px; background: url(Ico05.gif) no-repeat; background-position: 12px 15px; background-color: #457D03; padding: 12px 0px 0px 30px; }

#learnmore { position:relative; float:left; width:223px; height:auto; font-size: 11px; background-color: #457D03; padding: 0px 0px 15px 5px; }

#learnmore li {list-style: none; line-height: 20px; margin-left: 25px; font-weight: bold;}

.destaques_green { position: relative; float:right; color:White; width: 155px; background: url(Spacer2.gif) repeat-y; margin: 15px 10px 10px 0px; padding: 0px 0px 5px 10px; } * html body .destaques_green { margin: 15px 5px 5px 5px; }

.date_green { position: relative; float:left; color:White; width: 30px; height: 50px; text-align: center; line-height: 18px; margin-top: 12px; padding-left: 10px; background: url(FolhaGreen.gif) no-repeat; background-position: 20px 2px;}

#greenbar p { margin: 0px 0px 0px 0px;}

#greenbar h1 a, #greenbar h2 a  { color:#99E343;}

#greenbar a { text-decoration: none; color:White;}

#greenbar a:hover { border-bottom: 1px solid #99E343;}

/* ///////////////////////////////////////////// TIPS/////*/

#tips h1 { font-size: 11px; color:#999966; }

#tips h2  { width:198px; height:28px; color: White; font-size: 11px; background: url(Ico04.gif) no-repeat; background-position: 12px 15px; background-color: #670001; padding: 12px 0px 0px 30px; }

.destaques_tips { position: relative; float:right; color:#4E4E22; width: 155px; background: url(Spacer1.gif) repeat-y; margin: 15px 10px 10px 0px; padding: 0px 0px 5px 10px; } * html body .destaques_green { margin: 15px 5px 5px 5px; }

.date_tips { position: relative; float:left; color:#4E4E22; width: 30px; height: 100%; text-align: center; line-height: 18px; margin-top: 12px; padding-left: 10px;}

#tips p { margin: 0px 0px 0px 0px;}

#tips a, #aboutus a { text-decoration: none; color:#4E4E22; }

#tips a:hover, #aboutus a:hover { border-bottom: 1px solid #999966;}

/* ///////////////////////////////////////////// DATE/////*/

.limitador { position:relative; float:left; width: 228px; height: auto; }

.destaques { position: relative; float:right; width: 155px; background: url(Spacer1.gif) repeat-y; margin: 15px 10px 10px 0px; padding: 0px 0px 5px 10px; } div>.destaques { width: 165px; }

.date { position: relative; float:left; width: 40px; height: 100%; text-align: center; line-height: 18px; margin-top: 12px;}

.date span { font-size:16px; }

/* ///////////////////////////////////////////// CONTACT US/////*/

.form_name, .form_email, .form_assunto, .form_mensagem { font: 11px Verdana, Arial, Helvetica, sans-serif;  width: 465px; padding: 5px; background-color:#999966; color:Black; }
.texto_contato {font: 11px Verdana, Arial, Helvetica, sans-serif;  }
.form_button { float: right; padding: 5px; background-color:#A29332; color:White; font-weight: bold; }


/* ///////////////////////////////////////////// GOOGLE SITEMAP/////////////////*/
#welcome{
	display:none;
}
