﻿/*==== GENERICO =====*/
#corpo{margin:0; padding:0; background-color:#eee;}
img{border:none;}
/*==== GENERICO =====*/

/*==== MENU =====*/
.menuH{list-style-type:none; padding:0px 0 0 20px; margin:0;}
.menuH li{float:left; padding:0px;}
.menuH li a, .menuH li a:link, .menuH li a:visited{height:20px; text-decoration:none; color:#000; display:block; padding:15px 10px 0 10px; margin:0 0 0 3px;}
.menuH li a:hover{background-color:#fff; border-bottom:3px solid #999; color:#666;}
.menuH li.current a {background-color:#fff; border-bottom:3px solid #333; color:#666;}
.menuH li.current a:hover {background-color:#fff; border-bottom:3px solid #333; color:#666; cursor:default;}
/*==== MENU =====*/

/*==== ESTRUTURAL =====*/
#main{width:772px; margin:0 auto; background-color:#fff; font-family:Arial, Helvetica, sans-serif;}
#logo{float:left; padding:10px 0 10px 30px;}
#chamada_logo{float:right; color:#333; font-size:14px; font-weight:bold; padding:45px 15px 0 0;}
#menu{background-color:#D2D2D2; font-size:12px; clear:both; width:100%; border-top:1px solid #999; height:50px;font-weight:bold;}
#conteudo{background-color:#E2E2E2; overflow:auto;}
#conteudo-esquerda{float:left; width:497px; background-color:#fff; display:block; position:relative;}
#flash{z-index:5; position:relative;}
.texto-tit{font-weight:bold; font-size:25px; color:#333;}
#texto{font-size:13px; padding:10px; text-align:justify; line-height:16px; color:#333;}
#sistema{width:475px; height:232px; background:#fff url(../img/bg_sistemas.jpg) no-repeat; border:1px solid #ccc; margin-bottom:15px;}
#box{float:left; width:172px; height:214px; background:url(../img/box_sg_linear.png) no-repeat; margin:10px 0 0 10px;}
#box2{float:left; width:172px; height:214px; background:url(../img/box_pdv_linear.png) no-repeat; margin:10px 0 0 10px;}
#box3{float:left; width:172px; height:214px; background:url(../img/box_pdv_linear.png) no-repeat; margin:10px 0 0 10px;}
#box_revenda{margin-bottom:50px;}
#box_revenda_agente{margin-bottom:30px;}
#box_inf{float:left; padding-top:15px; width:270px;}
.image-cash{background:#fff url(../img/cash.jpg) no-repeat top left; width:76px; height:72px; float:left; margin-right:10px;}
#box_revenda_tit{font-size:65px; color:#666; font-weight:bold;}
#box_revenda_content{background:#fff url(../img/aspas.gif) no-repeat top left; clear:both; position:relative; margin-top:40px;padding:0 20px 0 55px;}
#box_contato{padding:0 20px 0 55px; margin-bottom:10px;}
#box_contato ul{list-style-type:none; padding:10px 0 0 20px; margin:0}
#box_contato ul li{padding:3px 0; font-size:15px;}
.box_list{color:#333; float:left; font-size:12px; height:150px;}
.box_list li{list-style-type:square; margin:0 0 0 15px; padding:0;}
#box_mais{text-align:right; padding-top:10px; clear:both;}
#conteudo-direita{float:right; display:block; position:relative; width:275px;}
#topo-direita{background-color:#99CC33; height:193px; width:275px; margin-top:-10px; background:#99CC33 url(../img/bg_topo_direita.jpg) top right no-repeat;}
#solucoes{color:#fff; font-size:25px; padding:20px 0 0px 20px;}
#sg{padding:0 0 0 20px; margin-top:15px; line-height:12px;}
#pdv{padding:0 0 0 20px; margin-top:15px; line-height:12px;}
#novo{padding:0 0 0 20px; margin-top:15px; line-height:12px;}
.imagethumb{float:left; padding:3px 0 0 0; margin-right:2px;}
#chamada{margin:20px 0 5px 15px; width:245px; border-bottom:2px solid #B0B0B0; padding-bottom:15px;}
#chamada-tit{font-size:14px; font-weight:bold; margin-top:0px;}
#chamada-conteudo{font-size:11px; margin-top:5px;}
#txt-produtos{font-weight:bold; line-height:22px; padding:20px 0 30px 90px;}
#outro{width:300px; text-align:center; line-height:30px; margin:25px 0 26px 85px;}
.sg-listTit{font-weight:bold;}
.sg-list{list-style-type:square; margin:5px 0 20px 30px; padding:0;}
#rodape{background-color:#D7D7D7; clear:both; font-size:11px; height:60px; padding:10px 20px 25px 20px; color:#666; margin-top:2px;}
#rodape-esquerda{float:left; line-height:20px;}
#rodape-direita{float:right; margin-top:20px; width:90px;}
.blank{height:100px;}

/*==== ESTRUTURAL =====*/

/*==== LINKS =====*/
.imagethumb a, .imagethumb a:link, .imagethumb a:visited{background-color:#EAEAEA; padding:3px; margin:0px 3px 3px 0px; line-height:2px; border:0px solid #cccccc; display:block;}
.imagethumb a:hover{background-color:#ccc; border:0px solid #72A142;}
#chamada-tit a, #chamada-tit a:link, #chamada-tit a:visited{text-decoration:none; color:#CC6633;}
#chamada-tit a:hover{color:#FF8000;}
#sg a, #sg a:link{text-decoration:none;}
#pdv a, #pdv a:link, #pdv a:visited{text-decoration:none;}
#novo a, #novo a:link, #novo a:visited{text-decoration:none;}
#box_mais a, #box_mais a:link, #box_mais a:visited{color:#333; text-decoration:underline; font-weight:bold;}
#box_mais a:hover{text-decoration:none;}
#box_revenda_content a, #box_revenda_content a:link, #box_revenda_content a:visited{color:#333; padding:5px 2px;}
#box_revenda_content a:hover{background-color:#333; color:#fff; padding:5px 2px; text-decoration:none;}
#chamada-conteudo a, #chamada-conteudo a:link, #chamada-conteudo a:visited{color:#666; text-decoration:none;}
#chamada-conteudo a:hover{color:#959595;}
#txt-produtos a, #txt-produtos a:link, #txt-produtos a:visited{color:#208CD1; text-decoration:none;}
#txt-produtos a:hover{text-decoration:underline;}
#outro a, #outro a:link, #outro a:visited{text-decoration:none; display:block; background-color:#F7F7F7; padding:50px 0; border:2px solid #EAEAEA;}
#outro a:hover{background-color:#F3F3F3; border:2px solid #CCC;}
#navegacao a, #navegacao a:link, #navegacao a:visited{color:#666;}
#navegacao a:hover{text-decoration:none;}
#rodape-direita a, #rodape-direita a:link{background:url(../img/q3.jpg) no-repeat center top; width:27px; height:23px; float:left; cursor:pointer; margin:0 0 0 35px;}
#rodape-direita a:hover{background:url(../img/q3.jpg) no-repeat bottom;}
.generic a, .generic a:link, .generic a:visited{color:#333; font-weight:bold;}
.generic a:hover{text-decoration:none; color:#666;}
.voltar{text-decoration:none; color:#666;}
/*==== LINKS =====*/

/*==== FORMULARIOS =====*/
.textbox, .textboxOn{border:1px solid #999; background-color:#EFEFEF; color:#333; padding:2px 4px; font:12px arial, verdana, sans-serif; width:450px; margin:5px 0; -moz-border-radius:3px; -webkit-border-radius:3px;}
.textboxOn{border:1px solid #99CC33; background-color:#FFF;}
.inp-submit{background-color:#99CC33; color:#fff; padding:15px; font-size:14px; border:0; font-weight:bold; -moz-border-radius:5px; -webkit-border-radius:5px; margin-left:180px;}
/*==== FORMULARIOS =====*/

/*==== MODAL =====*/
.modal-overlay{position:fixed; top:0; right:0; bottom:0; left:0; height:100%; width:100%; margin:0; padding:0; background:#EAEAEA; opacity:.75; filter: alpha(opacity=70); -moz-opacity: 0.70; z-index:101;}
* html .modal-overlay{position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); height:100px;}
.modal-window{position:absolute; top:900px; left:50%; margin:0; padding:0; z-index:9999;}
* html .modal-window{ position:absolute; height:1000px;}
.close-window{position:absolute; width:32px; height:32px; right:8px; top:8px; background:transparent url(../img/close-button.png) no-repeat scroll right top; text-indent:-99999px; overflow:hidden; cursor:pointer;	opacity:.5;
filter: alpha(opacity=50); -moz-opacity: 0.5;}
.close-window:hover{opacity:.99; filter: alpha(opacity=99);	-moz-opacity: 0.99;}
/*==== MODAL =====*/