@import 'topo.css';
@import 'principal.css';
@import 'produtos.css';
@import 'banner.css';
@import 'rodape.css';

body{
   margin:0px;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#333;
   background:#dfdfdf url(../imgs/fundotopo.jpg) repeat-x top center;
}

img{
   border:0px;
}
form{
   margin:0px;
   padding:0px;
}

input,select,textarea{
   font-size:11px;
   padding:2px;
   border:1px solid #d5d5d5;
}

textarea{
   overflow:auto;
}

input[type=button], input[type=radio], input[type=submit], input[type=image]{
   border:none;
   padding:0px;
}

.noborder{
   border:none;
}

.campolock{
   font-style:italic;
   color:#cecece;
}

div#estrutura{
   clear:both;
   background:#fff;
   min-width: 1003px;
   margin:0 auto;
   max-width: 1280px;
}
* html div#estrutura {
   /*width: expression( document.body.clientWidth < 1005 ? "1005px" : "auto" );
    coloca o min-width no IE6 e 7 */
}

div#topo{
   clear:both;
   overflow:hidden;
}

div#principal{
   clear:both;
   overflow:hidden;
}

div#rodape{
   clear:both;
}

.bold{
   font-weight:bold;
}

div.timbreinterno{
   clear:both;
   padding-bottom:2px;
   border-bottom:1px dotted #0062af;
   text-align:left;
   margin:10px 0px;
}

fieldset{
   border:1px solid #b2b2b2;
}
legend{
   color:#275db5;
   font-weight:bold;
}


a.link01{
   color:#0062af;
   font-size:12px;
   text-decoration:none;
}

a.link01:hover{
   text-decoration:underline;
}

a.linkAzul{
   color:#0062af;
}

div#paginacao{
   clear:both;
   height:50px;
   background:#f4f4f4;
   margin-bottom:20px;
   color:#0062af;
}
div#paginacaoTop{
   float:right;
   height:50px;
   margin-bottom:20px;
   color:#0062af;
}
input.btnPaginacao{
   background:transparent;
   margin:5px;
   width:50px;
   color:#0062af;
   text-align:center;
   cursor:pointer;
   font-size:11px;
}
input.pgSelected{
   background:transparent;
   margin:5px;
   width:20px;
   font-weight:bold;
   color:#0062af;
   text-align:center;
   cursor:pointer;
   font-size:10px;
}
input.pgSelect{
   border-bottom:1px solid;
   background:#4f98d2;
   color:#fff;
}

div#okMsg,
div#errorMsg{
   clear:both;
   padding:10px;
   text-align:center;
   background:#fafafa;
   color:#ef7f24;
   font-size:13px;
   border:1px dotted #ef7f24;
}
div#okMsg{
   color:#68b311;
   border:1px dotted #68b311;
}

div#breadcrumb{
   clear:both;
   font-size:14px;
   height:20px;
   margin-bottom:20px;
   border-bottom:1px dotted #dfdfdf;
   padding-left: 15px;
}
div#breadcrumb a{
   color:#666;
   text-decoration:none;
}
div#breadcrumb a:hover{
   color:#0062af;
}
div#breadcrumb a.black{
   font-size:16px;
   color:#0062b0;
   font-weight:bold;
}

div#peliculaNegra {
    background: none repeat scroll 0 0 #000000;
    display: none;
    left: 0;
    position: fixed;
    top: 0;
    z-index: 10;
}
div#aviso {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #FFFFFF;
    display: none;
    height: auto;
    left: -200px;
    margin-left: 50%;
    position: absolute;
    top: 100px;
    width: 400px;
    z-index: 11;
}
