div_software1html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

#div_main{
  width: 1000px;
  height: 720px;
  left: 50%;
  margin-left: -500px;
  position: relative;
}

#div1{
  width: 148px;
  height: 720px;
  float: left;
  background-image: url("/images/left_side.jpg");
  background-repeat: repeat-x;
  border-right: solid 3px #A8A8A8;
}

#div2{
  width: 214px;
  float: left;
}

#div3{
  width: 478px;
  float: left;
}

#div4{
  width: 150px;
  height: 655px;
  float: left;
  background-image: url("/images/right_side.jpg");
  background-repeat: repeat-x;
}

#div_logo{
  width: 214px;
  height: 108px;
  background-image: url("/images/logo.jpg");
  background-repeat: no-repeat;
}

#div_menu{
  width: 214px;
  height: 207px;
  background-image: url("/images/bg_menu.jpg");
  background-repeat: repeat-y;
  font-size: 11px;
  font-family: arial, helvetica,sans-serif;
  font-weight: bold;
  color: #FFF;
}

#div_spb{
  width: 214px;
  height: 44px;
  background-image: url("/images/spb.jpg");
  background-repeat: repeat-y;
}

#div_softwares{
  width: 214px;
  height: 210px;
  background-color: #D6D6D6;
}

#ul_softwares{
  padding-top: 5px;
  padding-left: 46px;
  list-style-image: url("/images/seta.gif");
  font-size: 11px;
  font-family: arial, helvetica,sans-serif;
  font-weight: bold;
  color: #6D6E70;
}

#div_address{
  height: 116px;
  padding-top: 35px;
  padding-left: 30px;
  background-color: #D6D6D6;
}

#p_cl{
  font-size: 14px;
  font-family: arial, helvetica,sans-serif;
  font-weight: bold;
  color: #6D6E70;
}

#div_tools{
  height: 67px;
  border: solid 0px;
  padding-top: 41px;
  padding-left: 315px;
}

#div_tools_icons{
  width: 158px;
  height: 26px;
  background-image: url("/images/tools.jpg");
  background-repeat: no-repeat;
}

#div_banner{
  height: 207px;
  background-image: url("/images/topo.jpg");
  background-repeat: no-repeat;
}

#div_tool1{
  width:41px;
  height:25px;
  float:left;
  cursor: pointer;
}

#div_tool2{
  width:61px;
  height:25px;
  float:left;
  margin-left:5px;
  cursor: pointer;
}

#div_tool3{
  width:40px;
  height:25px;
  float:left;
  margin-left:5px;
  cursor:pointer;
}

#content{
  height: 340px;
}

.div_content{
  padding: 5px;
}

.content_text {
  font-size: 11px;
  font-family: arial, helvetica,sans-serif;
  color: #6D6E70;
}

#div_news{
  border-right:solid 1px;
  width: 290px;
  height: 160px;
  margin-left: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  border-right: solid 2px #A8A8A8;
  float: left;
}

#news_title{
  font-size: 14px;
  font-family: arial, helvetica,sans-serif;
  font-weight: bold;
  color: #EA8A11;
}

#title_content{
  font-size: 14px;
  font-family: arial, helvetica,sans-serif;
  font-weight: bold;
  color: #EA8A11;
}

#letter_title{
  font-size: 14px;
  font-family: arial, helvetica,sans-serif;
  font-weight: bold;
  color: #EA8A11;
  margin-bottom:4px;
}

#div_letter{
  float: left;
  width: 152px;
  margin-left: 10px;
  margin-top: 10px;
}

#div_letter_content{
  font-size: 11px;
  font-family: arial, helvetica,sans-serif;
  color: #6D6E70;
}

#tmp_news{
  font-size: 11px;
  font-family: arial, helvetica,sans-serif;
  color: #6D6E70;
}

#div_software_destaque{
  clear:both;
  margin-left: 10px;
  margin-top: 10px;  
}

#banner_destaque{
  background-image: url("/images/software_destaque.jpg");
  background-repeat: no-repeat;
  width: 465px;
  height: 43px;
}

#softwares_destaque{
  width: 463px;
  height: 150px;
  padding-top: 5px;
}

#div_software1{
  width: 100px;
  height: 133px;
  background-image: url("/images/caixa1.jpg");
  background-repeat: no-repeat;
  float: left;
  margin-left: 10px;
  cursor: pointer;
}

#div_software2{
  width: 100px;
  height: 133px;
  background-image: url("/images/caixa2.jpg");
  background-repeat: no-repeat;
  float: left;
  margin-left: 10px;
  cursor: pointer;
}

#div_software3{
  width: 100px;
  height: 133px;
  background-image: url("/images/caixa3.jpg");
  background-repeat: no-repeat;
  float: left;
  margin-left: 10px;
  cursor: pointer;
}

#div_software4{
  width: 100px;
  height: 133px;
  background-image: url("/images/caixa4.jpg");
  background-repeat: no-repeat;
  float: left;
  margin-left: 10px;
  cursor: pointer;
}

#p_software1{
  margin-top: 110px;
  margin-left: 26px;
  color: #565658;
  font-size: 12px;
  font-family: arial, helvetica,sans-serif;
  font-weight: bold;
}

#p_software11{
  margin-top: 5px;
  margin-left: 5px;
  color: #565658;
  font-size: 10px;
  font-family: arial, helvetica,sans-serif;
  text-align: center;
}

#p_software2{
  margin-top: 110px;
  margin-left: 22px;
  color: #565658;
  font-size: 12px;
  font-family: arial, helvetica,sans-serif;
  font-weight: bold;
}

#p_software21{
  margin-top: 5px;
  margin-left: 5px;
  color: #565658;
  font-size: 10px;
  font-family: arial, helvetica,sans-serif;
  text-align: center;
}

#p_software3{
  margin-top: 110px;
  margin-left: 19px;
  color: #565658;
  font-size: 12px;
  font-family: arial, helvetica,sans-serif;
  font-weight: bold;
}

#p_software31{
  margin-top: 5px;
  margin-left: 5px;
  color: #565658;
  font-size: 10px;
  font-family: arial, helvetica,sans-serif;
  text-align: center;
}

#p_software4{
  margin-top: 110px;
  margin-left: 33px;
  color: #565658;
  font-size: 12px;
  font-family: arial, helvetica,sans-serif;
  font-weight: bold;
}

#p_software41{
  margin-top: 5px;
  margin-left: 5px;
  color: #565658;
  font-size: 10px;
  font-family: arial, helvetica,sans-serif;
  text-align: center;
}

#tmp_construcao{
  width:146px;
  height:106px;
  font-size: 11px;
  font-family: arial, helvetica,sans-serif;
  color: #535353;
  text-align: center;
  padding-top: 15px;
  padding-left: 2px;
}

.menu1{
  border-bottom: solid 1px #5A5A5A;
  margin-left: 15px;
  margin-right: 15px;
  padding-left: 20px;
  padding-bottom: 3px;
  margin-bottom: 10px;
  height: 10px;
  cursor: pointer;
}

.menu1_link{
    text-decoration: none;
    font-size: 11px;
  font-family: arial, helvetica,sans-serif;
  font-weight: bold;
  color: #FFF;
}

.menu1ie{
  border-bottom: solid 1px #5A5A5A;
  margin-left: 15px;
  margin-right: 15px;
  padding-left: 20px;
  padding-bottom: 3px;
  margin-bottom: 10x;
  padding-top: 5px;
  height: 10px;
  cursor: pointer;
}

.p_address{
  font-size: 12px;
  font-family: arial, helvetica,sans-serif;
  color: #6D6E70;
}

.li_softwares{
  margin-top: 10px;
}

.softwares_link{
  font-size: 11px;
  font-family: arial, helvetica,sans-serif;
  font-weight: bold;
  color: #6D6E70;
  text-decoration: none;
}

.my_input {
    border: solid 1px silver;
    font-size: 11px;
    font-family: arial, helvetica,sans-serif;
    color: #6D6E70;
    margin-bottom: 5px;
}

.my_input_label {
    font-size: 11px;
    font-family: arial, helvetica,sans-serif;
	font-weight: bold;
    color: #6D6E70;
	padding-bottom: 2px;
}

.my_textarea{
    font-size: 11px;
    font-family: arial, helvetica,sans-serif;
    color: #6D6E70;
    border: solid 1px silver;
}

#letter_enviar{
    border: 0px solid #FFFFFF;
    background-image: url("/images/letter_enviar.jpg");
    background-repeat: no-repeat;
    width: 80px;
    height: 25px;
    margin-left: 60px;
}
