body{
background-color:#fff;
margin:0 auto;
padding:0;
}
/*SPAN CLASS*/
.fonteazul {color: #0099CC}
.underline {text-decoration:underline;}
.clear {
        clear: both;
        visibility: hidden;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0099CC;
font-weight:bold;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0099FF;
}
h3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0099cc;
}
h4{
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
color:#333333;
margin-bottom:15px;
}
h5{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#333333;
margin-bottom:8px;
margin-top:10px;
}
h6{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
float:left;
margin: 35px 0 0 8px;
}


/** HOME **/
#products_home{
float:left;
margin-top:60px;
}
#products_home .text{
float:left;
width:360px;
height:343px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-left:40px;
background-image:url(../images/divisor_vertical.jpg);
padding-right:60px;
background-position:right;
background-repeat:no-repeat;
}
#products_home .text li{
display:block;
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-decoration:none;
background-image:url(../images/marcador.jpg);
background-repeat:no-repeat;
background-position:left;
font-weight:bold;
list-style:none;
}
#products_home .text li a{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-decoration:none;
}
#products_home .text li a:hover{
color:#0099FF;
text-decoration:none;
}
#flash{
width:340px;
height:325px;
float:left;
margin-left:100px;
}

/** PAGINA EMPRESA | MENU É O MESMO PARA PÁGINAS COM SUBMENU NA LATERAL **/
#empresa{
padding-top:10px;
}
#empresa .menu_lateral{
width:195px;
height:300px;
background-image:url(../images/divisor_vertical.jpg);
background-position:right;
background-repeat:no-repeat;
float:left;
padding-right:3px;
margin-left:15px;
margin-top:30px;
}
#empresa .menu_2{
width:175px;
height:45px;
padding-top:17px;
background-image:url(../images/borda_menu.jpg);
background-repeat:no-repeat;
background-position:bottom;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#empresa .menu_2 a{
color:#333333;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
#empresa .menu_2 a:hover{
color:#2f92c7;
text-decoration:none;
}
#empresa .menu_2.selected a{
color:#2f92c7; 
}
#empresa .help{
width:680px;
float:left;
margin-left:20px;
height:auto;
margin-bottom:30px;
}

#license{
margin-left:15px;
margin-top:35px;
background-image:url(../images/background_buy.jpg);
background-repeat:no-repeat;
width:285px;
height:229px;
padding-left:20px;
}
#license ul {
margin: 0;
padding: 0;
list-style: none;
}
#license li {
list-style:none;
color:#333333;
text-decoration:none;
font-weight:bold;
padding-top:20px;
clear:left;
margin-left:15px;
}
#license a {
        float:left;
}
#license a.texto {
        display: block;
        margin-top: 12px;
}
#license a{
color:#333333;
text-decoration:none;
}
#license a:hover{
text-decoration:underline;
color:#0099CC;
}

/* DIV DE TEXTO */
#text_2{
float:left;
width:390px;
height:auto;
padding-bottom:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-left:25px;
padding-top:25px;
margin-bottom:45px;
}
#text_2 li{
display:block;
padding-left:15px;
background-image:url(../images/marcador.jpg);
background-repeat:no-repeat;
background-position:left;
margin-top:5px;
list-style:none;
}
#text_2 a{
color:#2F92C7;
text-decoration:underline;
}
#text_2 a:hover{
color:#3196CB;
text-decoration:underline;
}
#text_3{
width:650px;
float:left;
height:348px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-left:15px;
padding-top:15px;
margin-bottom:20px;
}
#text_3 .solucoes{
width:280px;
height:220px;
float:left;
margin-right:15px;
margin-top:10px;
}
#text_4{
width:480px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-left:75px;
margin-bottom:30px;
}
#text_4 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0099CC;
text-decoration:none;
}
#text_4 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #0099CC;
text-decoration:underline;
}
#text_5{
width:300px;
height:60px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-left:40px;
}
#text_6{
float:left;
width:380px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-top:25px;
padding-left:40px;
}
#text_8{
width:480px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-bottom:30px;
margin-left:40px;
}

/* DIV DE IMAGENS */
.image{
width:200px;
height:285px;
float:left;
margin-left:35px;
margin-top:26px;
}
.image_2{
width:200px;
height:285px;
float:left;
margin-left:10px;
margin-top:26px;
}
#image_home{
float:left;
margin-left:100px;
margin-bottom:0;
}
/** PAGINA CONTATO **/
#contato{
float:left;
width:425px;
height:auto;
clear:left;
}
#contato_news{
width:220px;
height:auto;
}
#contato_2{
float:left;
width:430px;
clear:left;
background-image:url(../images/divisor_vertical.jpg);
background-position:right;
padding-right:40px;
background-repeat:no-repeat;
}
#skype{
width:195px;
margin-left:30px;
float:left;
margin-top:33px;
}
#twitter{
padding-top:20px;
margin-left:30px;
width:440px;
height:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:bold;
}
#taw_livechat{
width:195px;
height:50px;
float:left;
}
#taw_livechat h3{
padding:8px;
}
#taw_livechat .actions{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding-top:8px;
padding-left:8px;
}
#taw_livechat .content{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
height:80px;
width:193px;
overflow-y:auto;
padding-left:8px;
}
#taw_livechat .content_2{
width:185px;
height:100px;
overflow-y:auto;
overflow-x:hidden;
padding-left:8px;
}
#skype_chat{
float:left;
width:440px;
height:auto;
margin-bottom:45px;
}
#liveandskype{
width:430px;
height:138px;
background-image:url(../images/linha_horizontal.jpg);
background-position:bottom;
background-repeat:no-repeat;
padding-bottom:40px;
}

/** PAGINA DOWNLOAD **/
.download{
margin-top:20px;
width:870px;
padding:10px;
padding-bottom:20px;
margin-bottom:20px;
background-image:url(../images/line_download.jpg);
background-repeat:no-repeat;
background-position:bottom center;
clear: both;
}
.download_container{
float:left;
margin-right:80px;
}
#download_container{
float:left;
}
.download .titledownload{
margin-left:10px;
}
.text_download{
width:400px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11.50px;
margin-left:34px;
}
.download_2{
float:left;
width:300px;
margin-left:40px;
}
#freetrial{
width:600px;
height:auto;
float:left;
margin-bottom:30px;
margin-left:30px;
}
#freetrial h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0099CC;
}
#freetrial a{
color:#0099CC;
text-decoration:none;
}
#freetrial a:hover{
color:#0099CC;
text-decoration:underline;
}
.botao{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:bold;
}
.botao a{
font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11.80px;
color:#333333;
font-weight:bold;
}
.botao a:hover{
color:#333333;
font-weight:bold;
text-decoration:underline;
}
.download_2 #license {
clear: rigth;
float: right;
width: 270px;
}

/** SOLUTIONS **/


/** CLIENTS**/
#empresa .topo{
width:540px;
background-image:url(../images/linha_horizontal.jpg);
background-repeat:no-repeat;
background-position:top center;
padding-top:30px;
text-align:left;
margin-bottom:10px;
padding-left:35px;
}
#empresa .topo a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0099CC;
text-decoration:none;
}
#empresa .topo a:hover{
color:#0099CC;
text-decoration:underline;
}
#empresa .clientes{
width:590px;
height:auto;
float:left;
margin-bottom:30px;
}
#empresa .depoimentos{
width:530px;
margin-bottom:20px;
margin-top:10px;
background-image:url(../images/aspas.jpg);
background-position:top left;
background-repeat:no-repeat;
padding-left:35px;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
/*PRODUTOS*/
#empresa .produtos{
width:680px;
height:370px;
float:left;
margin-bottom:30px;
}
#empresa .title{
font-family:Arial, Helvetica, sans-serif;
color:#3296CB;
font-size:16px;
font-weight:bold;
margin-left:50px;
margin-bottom:20px;
}
#empresa .taw{
width:195px;
height:270px;
margin-left:31px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-top:15px;
margin-bottom:20px;
}
#tutor{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#tutor a{
color:#333333;
text-decoration:underline;
font-weight:bold;
}
#tutor a:hover{
color:#3196CB;
text-decoration:underline;
font-weight:bold;
}
/** PARCEIROS **/
#parceiros{
float:left;
width:530px;
}
#carreiras{
float:left;
width:430px;
margin-bottom:30px;
}
#logos{
float:left;
width:330px;
height:auto;
padding-left:30px;
background-image:url(../images/divisor_vertical.jpg);
background-position:left;
background-repeat:no-repeat;
margin-left:0px;
}
#logos .logo_cliente{
width:110px;
height:85px;
float:left;
margin-left:30px;
margin-bottom:20px;
}
/** FORMULARIOS AREA RESTRITA **/
#editar_conta{
width:450px;
float:left;
}
/** NOTÍCIAS **/
#noticias{
padding-top:20px;
}
#coluna{
width:235px;
float:right;
height:auto;
background-image:url(../images/divisor_vertical.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:40px;
margin-bottom:30px;
}
#coluna .box_newsletter{
width:210px;
height:103px;
background-image:url(../images/borda_menu.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding-bottom:20px;
margin-left:7px;
}
#coluna .box_newsletter form div{
padding-top: 5px;
}

#box-toggle{
float:left;
margin-left:30px;
margin-bottom:20px;
width:400px;
height:auto;
}
#box-toggle .title_imp{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#3196CB;
font-weight:bold;
}
#box-toggle .news{
width:600px;
float:left;
margin-top:15px;
background-image:url(../images/linha_left.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding-bottom:15px;
}
#box-toggle .data{
width:600px;
float:left;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
#box-toggle .title{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
}
#box-toggle .tgl {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
}
#box-toggle span {
 display:block;
 cursor:pointer;
 font-weight:bold;
 font-size:11px;
 color:#3196CB;
 font-family:Arial, Helvetica, sans-serif;
 }

/* tutorial */
#video{
width:570px;
height:330px;
margin-left:75px;
margin-top:15px;
float:left;
}

#video_2{
width:500px;
height:400px;
margin-left:120px;
margin-top:15px;
margin-bottom:40px;
float:left;
}
/* PRODUCTS */
#for_skype{
width:685px;
height:auto;
float:left;
margin-bottom:30px;}
#for_skype .container{
float:left;
height:auto;
margin-bottom:20px;
}
#for_skype .title{
width:350px;
margin-bottom:5px;
margin-left:20px;
}
#for_skype .title_form{
width:350px;
margin-bottom:5px;
margin-left:43px;
margin-top:10px;
}
#for_skype .subtitle{
margin-left:48px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-top:20px;
}
#for_skype .text{
width:355px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-left:25px;
}
#for_skype .text a{
font-family:Arial, Helvetica, sans-serif;
color:#2F92C7;
text-decoration:none;
}
#for_skype .text a:hover{
color:#2F92C7;
text-decoration:underline;
}
#for_skype .images{
width:264px;
height:215px;
margin-left:20px;
}
#for_skype .menu{
width:280px;
height:50px;
margin-left:15px;
}
#for_skype .comprar{
width:80px;
float:left;
}
#for_skype .button{
float:right;
width:50px;
text-align:center;
margin-left:6px;
}
#for_skype .button a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#333333;
}
#for_skype .button a:hover{
font-size:10px;
color:#333333;
text-decoration:underline;
}
#for_skype .external{
width:265px;
float:left;
margin-left:20px;
}

/*FAQ*/
#faq{
float:right;
width:680px;
height:auto;
}
#faq .perguntas{
width:650px;
height:auto;
float:left;
margin-left:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-top:30px;
margin-bottom:30px;

}
#faq .perguntas a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}
#faq .perguntas a:hover{
color:#3D9CCE;
text-decoration:underline;
}
#faq .perguntas a:visited{
color:#006699;
text-decoration:underline;
}

#faq .perguntas ul{margin:0 0 20px 0; padding:0;}
#faq .perguntas li{padding-bottom:3px; list-style:none;}

#faq .title{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3D9CCE;
font-weight:bold;
margin-bottom:15px;
}
#faq .topo{
width:540px;
padding-top:10px;
text-align:left;
margin-bottom:10px;
}
#faq .topo a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0099CC;
text-decoration:none;
}
#faq .topo a:hover{
color:#0099CC;
text-decoration:underline;
}

#firstname{
margin-right:40px;
}

body.checkout-cart-index input.input-text.qty.updating {
border-color: #fdac1b;
}
body.checkout-cart-index #updating_msg {
color: #FC761C;
}
#licenses{
height:auto;
width:380px;
margin-top:20px;
margin-left:70px;
background-image:url(../images/divisor_vertical.jpg);
background-repeat:no-repeat;
background-position:right center;
float:left;
}
.img-licenses{
float:left;
margin-left:130px;
margin-top:70px;
margin-bottom:60px;
}
#licenses h1{
margin-left:0px;
}

#licenses li {
list-style:none;
color:#333333;
text-decoration:none;
font-weight:bold;
padding-top:15px;
clear:left;
}
#licenses a {
        float:left;
}
#licenses a.texto {
        display: block;
        margin-top: 12px;
}
#licenses a{
color:#333333;
text-decoration:none;
}
#licenses a:hover{
text-decoration:underline;
color:#0099CC;
}
