body, h1, h2, h3, h4, h5, h6, p, form, ul, li { margin:0px; padding:0px; list-style:none; font-weight: normal; }
body { background: url(http://www.zapsolution.com.br/imgs/backgroundTile.png) /*url(http://www.zapsolution.com.br/imgs/bg.jpg)*/ repeat; font-family: Geneva, Arial, Helvetica, sans-serif; } 
a { text-decoration: none; }
h3 { color: #FFF }

#wrapper { float: left; width: 100%; }

#align-mid { margin: 0 auto; width: 940px; }

#header { float: left; width: 100%; height: 104px;  background: url(http://www.zapsolution.com.br/imgs/logo.png) no-repeat right top; }
#header ul { margin: 40px 0 40px 0; }
#header ul li { float: left; margin-right: 30px; }
#header ul li a { color: #FFF; text-decoration: none; }


#outdoor { float: left; width: 100%; height: 240px; background: #F2F2F2 url(http://www.zapsolution.com.br/imgs/banner-1.png) no-repeat; overflow: hidden; /*margin-top: 10px;*/ }
#outdoor h1 { color: #FFFFFF; }
#outdoor p { padding: 20px; }

#outdoor-title { float: left; width: 100%; padding: 50px 10px; background: url(../imgs/outdoor-titulos.jpg) no-repeat }
#outdoor-title h1 { color: #333333; }
#outdoor-title .descricao { color: #009900; }

#content { float: left; width: 100%; margin-top: 0px; color: #CCCCCC; }
#content h1 { margin-top: 10px; color: #FF3399; }

.bk-wrapper-header { /*background: url(http://www.zapsolution.com.br/imgs/bg_header2.jpg) repeat-x;*/ }
.bk-wrapper-outdoor { background: #EBEBEB url(http://www.zapsolution.com.br/imgs/bk-outdoor.jpg) repeat-x; border: solid #FFF; border-width: 1px 0; }
.bk-wrapper-content {}
.bk-outdoor { background: #EBEBEB; }

#group-box { float: left; width: 100%; }

#box { float: left; width: 280px; /* height: 130px; background: url(http://www.zapsolution.com.br/imgs/bg.png); */ margin-top: 10px; margin-bottom: 10px; padding: 10px; }
#box h3 { color: #FF3399; font-size: 24px;}
#box h2 { color:#FFCC00; font-size: 20px; float: right; }
#box p { color: #666; font-size: 12px; margin-top: 10px; font-style: italic }
.box-mid { margin: 0 20px; }

#banner-header { float: left; width: 100%; height: 240px; padding-bottom: 50px; }

#footer { float: left; width: 100%; font-family: tahoma; font-size: 10px; margin-top: 10px; }
#footer ul li { float: left; padding: 5px 10px 5px 0; font-size: 10px; }
#footer ul li a { color: #3C3C3C; }
#footer #box h3 { color: #0099CC;}

form input[type=submit] { border: none; margin-top: 5px; padding: 5px; background: #EBEBEB url(http://www.zapsolution.com.br/imgs/bk-input.png) repeat-x; border: solid 1px #FFF; }
form input[type=button] { padding: 5px; }
form input[type=text] { border: none; padding: 5px; margin-bottom: 5px; background: #EBEBEB url(http://www.zapsolution.com.br/imgs/bk-input.png) repeat-x; border: solid 1px #FFF; }
form input[type=text] { border: none; padding: 5px; margin-bottom: 5px; background: #EBEBEB url(http://www.zapsolution.com.br/imgs/bk-input.png) repeat-x; border: solid 1px #FFF; }
form select { border: none; padding: 5px; width: 100%; background: #EBEBEB url(http://www.zapsolution.com.br/imgs/bk-input.png) repeat-x; border: solid 1px #FFF; }
form textarea { border: none; padding: 5px; margin-bottom: 5px; background: #F7F7F7 url(http://www.zapsolution.com.br/imgs/bk-input.png) repeat-x; border: solid 1px #FFF; }
form { font-size: 12px; margin-top: 10px; }
input[name=nome],input[name=email],input[name=user_code] { width: 199px; }

#ass { float: right; text-align: right; margin: 5px 0; color:#FFF; }
#ass a { color: #FF0000; }

#contato { float: left; }

#contato-dados { float: left; margin-top: 30px; margin-left: 20px; }

#group-content { float: left; width: 100%; font-family: "Times New Roman", Times, serif; line-height: 26px; margin-top: 10px; }
#group-content img { background: #F2F2F2; padding: 4px; margin-right: 10px; border: solid 1px #CCC; }

#box form input[type=submit] { border: none; margin-top: 5px; padding: 5px; background: #EBEBEB url(http://www.zapsolution.com.br/imgs/bk-input.png) repeat-x; border: solid 1px #FFF; }
#box form input[type=text] { border: none; padding: 5px; margin-bottom: 5px; width: 100%; background: #EBEBEB url(http://www.zapsolution.com.br/imgs/bk-input.png) repeat-x; border: solid 1px #FFF; }
#box form input[type=password] { border: none; padding: 5px; width: 100%; background: #EBEBEB url(http://www.zapsolution.com.br/imgs/bk-input.png) repeat-x; border: solid 1px #FFF; }
#box form { color: #CCCCCC; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; margin-top: 10px; }