body {
  font-size: 15px !important;
}
#ClickHere {
  margin: 130px 30px 0 0;
  width: 239px;
  min-height: 130px;
  float: right;
  position: relative;
}
#ClickHere > img {
  position: absolute;
  bottom: 0px;
  right: 0px;
}
#ClickHere,
#ClickHere .sb-inner {
  background: url(//cdn2.scriptcase.net/lib/../store/img/BG_ClickHereBuy-now.png) #fff1db;
}
p.TitleClickHere {
  margin: 0px 0px 0px 5px;
  top: 15px;
  font-size: 15px;
  color: #1b4881;
  font-weight: bold;
}
#ListClickHere {
  margin: 10px 0 0 15px;
  padding: 0;
  list-style-type: none;
  float: left;
}
li.SubTitle {
  color: #ff9900;
  font-size: 18px;
  font-weight: bold;
  margin: 5px 0 5px 0;
}

#ResumeTitle {
  margin: 20px 0 0 30px;
}

.courses_table {
  width: 600px;
  margin-top: 10px;
  border-bottom: 1px solid #ffffff;
  border-left: 1px solid #dddddd;
  border-top: 1px solid #dddddd;
  background-color: #ffffff;
}
.courses_table th {
  padding: 4px;
  background-color: #eeeeee;
  border-color: #ffffff #dddddd #dddddd #ffffff;
  border-style: solid;
  border-width: 1px;
  text-align: left;
}
.courses_table td {
  padding: 4px 2px;
  border-color: #ffffff #dddddd #dddddd #ffffff;
  border-style: solid;
  border-width: 1px;
}
.courses_table img {
  cursor: pointer;
}

ul.aboutmenuitens {
  list-style-type: none;
  margin: 0 0 0 10px;
  padding: 0;
  float: right;
}
ul.aboutmenuitens li {
  margin: 0;
  padding: 3px 3px 3px 2px;
  width: 120px;
  border-top: 1px solid #e5e5e5;
  font-size: 11pt;
  font-weight: bold;
}
ul.aboutmenuitens li.aboutmenuitenstitle {
  margin: 0;
  padding: 0 0 3px 0;
  font-size: 8pt;
  font-weight: bold;
  color: #434e58;
  text-transform: uppercase;
  background: #fff;
  border-top: 0;
}
#AboutMenu {
  margin: 0 0 0 30px;
  padding: 0;
  float: right;
}
#NetMakeNewsBox {
  margin: 10px 0 0 0;
  padding: 15px 25px 15px 25px;
  background: #dbe6ee;
  border-top: 1px solid #cadbe7;
}

#NetmakeRightContent {
  border: 1px solid #d7d7d7;
  margin: 10px;
  padding: 10px;
  background-color: #ebebeb;
}

#NetmakeRightContent li {
  list-style-image: url(//cdn2.scriptcase.net/lib/../home/img/simpleList.png);
}
#NetmakeRightContent marquee {
  border-top: 1px solid #d7d7d7;
  padding: 5px 0 0 0;
}

div.netmakerightcases {
  margin: 0 0 5px 0;
  padding: 5px;
  background: #f3f3f3;
  border-right: 1px solid #e2e2e2;
  border-bottom: 1px solid #e2e2e2;
}
div.netmakerightcases img {
  margin: 0 5px 0 0;
  padding: 1px;
  border: 1px solid #d0d0d0;
  float: left;
}
div.netmakerightcases span {
  display: block;
  font-weight: bold;
}

div.netmakeclientitem {
  width: 92px;
  margin: 10px 10px 0 0;
  padding: 0;
  float: left;
}
div.netmakeclientitem img {
  margin: 0;
  padding: 1px;
  border: 1px solid #d0d0d0;
}
p.netmakerightmorecases {
  margin: 5px 0 0 0;
  padding: 0;
}

p.netmakenewsitem {
  margin: 0;
  padding: 8px;
  height: 45px;
  background: #edf2f6;
  font-size: 13px;
  color: #0a435a;
  border-top: 1px solid #d4e1ec;
}
p.netmakenewsitem img {
  float: left;
  margin: 0 5px 0 0;
  padding: 1px;
  border: 1px solid #d4e1ec;
}
p.netmakenewsitem span {
  position: absolute;
  margin: 6px 0 0 0;
  padding: 0;
}
p.netmakenewstitleitem {
  margin: 0;
  padding: 5px;
  background: #edf2f6;
  font-size: 13px;
  color: #0a435a;
  border-top: 1px solid #d4e1ec;
}
p.netmakenewstitleitembg {
  margin: 0;
  padding: 5px;
  background: #f6f9fb;
  font-size: 13px;
  color: #0a435a;
  border-top: 1px solid #d4e1ec;
}
p.netmakenewstitleitemSelected {
  margin: 0;
  padding: 5px;
  font-size: 13px;
  color: #0a435a;
  border-top: 1px solid #d4e1ec;
}
p.netmakenewsmorenews {
  margin: 10px 0 0 0;
  padding: 0;
  font-weight: bold;
}
p.netmakenewsmorepagesnews {
  margin: 10px 0 0 0;
  padding: 0;
}
p.netmakenewsmorepagesnews a {
  margin: 0 3px 0 3px;
  padding: 1px 5px 1px 5px;
  color: #fff;
  background: #2b69a6;
}

img.photonews {
  padding: 3px;
  margin: 0;
  border: 1px solid #d0d0d0;
}
span.newsdate {
  display: block;
  font-size: 10px;
  color: #999;
}

#CadNewsLetter {
  background: #f3f3f3;
  padding: 5px;
  border: 1px solid #d0d0d0;
}
#CadNewsLetter input.cademail {
  margin: 5px 0 0 0;
  display: block;
  font-size: 11px;
  width: 190px;
}
#CadNewsLetter input.sendcad {
  margin: 5px 0 0 0;
  display: block;
  font-size: 14px;
  font-weight: bold;
}

#Phones {
  float: right;
  font-size: 12pt;
  margin: 10px 90px 0 0;
}
#Phones span {
  display: block;
  margin-bottom: 20px;
}

#listClients {
  margin: 20px 0 0 0;
  padding: 0;
}
#listClientsBg {
  margin: 0;
  padding: 20px;
  background: #edf2f6;
  border-top: 1px solid #d4e1ec;
}
#listClientsBg2 {
  margin: 0;
  padding: 20px;
  background: #f6f9fb;
  border-top: 1px solid #d4e1ec;
}
#listClientsBg img,
#listClientsBg2 img {
  margin: 0 5px 0 0;
  padding: 0;
  border: 1px solid #d4e1ec;
  float: left;
}
div.clienteLogoName {
  position: relative;
  float: left;
  margin: 25px 40px 0 0;
  padding: 0;
  width: 380px;
}
div.clienteLogoNameRight {
  position: relative;
  float: left;
  margin: 15px 0 0 0;
  padding: 0;
  width: 269px;
}
p.clienteDescription {
  margin: 0;
  padding: 0;
}
p.clienteSite {
  margin: 4px 0 0 0;
  padding: 0;
}

p.subtextcases {
  margin: 0 0 10px 0;
  padding: 0;
  width: 550px;
}
p.listcase {
  padding: 8px 0 8px 0;
  margin: 0;
  font-size: 16px;
  font-weight: bold;
  width: 550px;
  border-bottom: 1px solid #d4e1ec;
}

p.textcasesfirst {
  font-size: 12pt;
  width: 650px;
  color: #434e58;
}
p.casetitle {
  margin: 0;
  padding: 0 0 3px 0;
  font-size: 16pt;
  font-weight: bold;
  color: #434e58;
}
p.casetitle span {
  display: block;
  margin: 0;
  padding: 0;
  font-size: 10pt;
}
p.textcases {
  font-size: 10pt;
  width: 650px;
}
span.casedepoiment {
  font-size: 10pt;
  margin: 0 10px 10px 10px;
  padding: 10px;
  float: right;
  width: 200px;
  text-align: center;
  background: #fff;
  border-top: 4px solid #d4e1ec;
  border-right: 1px solid #d4e1ec;
  border-bottom: 4px solid #d4e1ec;
  border-left: 1px solid #d4e1ec;
}

#moreCases p.listcase {
  padding: 3px 0 3px 0;
  margin: 0;
  font-size: 11px;
  font-weight: bold;
  width: 200px;
  border-bottom: 1px solid #d4e1ec;
}

#content {
  font-family: Calibri, Arial, Helvetica, sans-serif;
  font-size: 16px;
  width: 942px;
  padding-top: 0;
  padding-bottom: 25px;
  background-color: #fff;
  border: 1px solid #ccc;
  margin: auto;
}

#tituloPrincipal {
  background-color: #0e82ad;
  color: #fff;
  font-size: 30px;
  padding: 7px 30px;
  margin-bottom: 30px;
  margin-top: 0;
}

#sc_information_text_final{
	margin-top: 30px;
}

a {
  text-decoration: none;
}

#wrap {
  margin-left: 25px;
  margin-top: 25px;
}

#wrap img {
  padding: 0px 10px 10px 10px;
}

#sc_know_cases {
  text-align: center;
  font-size: 23px;
  margin: 25px 0px 0px 0px;
  color: #333;
}

#div_content2 {
  margin: 40px auto 25px auto;
  width: 100%;
}

#content2 {
  margin: auto;
  width: 845px;
  height: 300px;
}
.detail_cases {
  text-decoration: none;
  color: #000;
  float: left;
  text-align: center;
  margin-bottom: 30px;
}

#customers_info {
  color: #333;
  text-align: center;
  margin: 45px auto;
  font-size: 34px;
  font-weight: normal;
}

.texto_div span {
  font-weight: bold;
}

.texto_div {
  height: 100%;
  padding-top: 13px;
}

.div_cases {
  width: 260px;
  height: 100%;
  margin: 0px 10px;
}

.comment_case {
  font-size: 15px;
  margin-top: 7px;
}
