/*
Front-End: Phillipe Santos
Email: phillipe_klepper21@hotmail.com
Empresa: http://www.pratica.eti.br
*/
* {padding: 0; margin: 0; list-style: none; border: none;}
a { color:#042091; text-decoration: none;}
a:hover { text-decoration:underline;}
hr { display: none;}

body { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px;  line-height: 14px;}

/* --------------------------------------------- DIV CONTAINER --------------------------------------------- */
#container { width: 1000px; margin: 0 auto;}
/* ------------------------------------------- FIM DIV CONTAINER ------------------------------------------- */
#box-contato { width:635px; background-color:#E4E4E4; float:right; }
* html #box-contato { margin-top:4px; }
#box-contato h1 { float:left; padding:20px 0 19px 15px; color:#949494; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:200; font-size:24px; } 
#box-contato h2 { float:left; font-size:12px; color:#949494; padding:15px 5px 11px 15px; font-weight:300; font-family:Verdana, Arial, Helvetica, sans-serif; }

/* ---------------------------------------------- DIV HEADER ----------------------------------------------- */
#header { height: 282px; position: relative;}

#flashPlayer { width: 194px; height: 55px; background: url(../img/bg-flash-player.gif) no-repeat; position: absolute; top: 66px; left: 798px; z-index: 2;}
#flashFrases { width: 1000px; height: 287px; background: url(../img/bg-flash-frases.gif) no-repeat; position: absolute; top: 0; left: 0; z-index: 1;}
#flashMenu { width: 1000px; height: 121px; background: url(../img/bg-flash-menu.jpg) no-repeat; position: absolute; top: 128px; left: 0; z-index: 1;}
/* -------------------------------------------- FIM DIV HEADER --------------------------------------------- */

#box-discos { padding:5px 5px 5px 10px; background-color:#F4F4F4; width:250px; overflow:hidden; float:right; margin:7px 0 0 0; clear:both;}
#box-discos, #box-discos2 h3 { background: #142E98; padding: 2px; display: inline; color: #fff; font-weight: normal; letter-spacing: 1px;}
#box-discos2 { padding:5px 5px 5px 10px; background-color:#F4F4F4; width:200px; overflow:hidden; float:right; margin:7px 0 0 0; clear:both;}

/* ---------------------------------------------- DIV CONTENT ---------------------------------------------- */
#content { width:1000px; }
#colLeft { width:359px; float:left; }
#colLeft #links { height:70px; }
#colLeft #links h3 { height:20px; }
#colRight { width:635px; float:right; }
#colRight .boxChamadas  { width:467px; height:267px; float:left; padding:0; }

.boxChamadas { background: #e4e4e4; padding: 12px 0 15px 10px; margin-bottom: 6px;}
.boxChamadas h3 { font-variant: small-caps; color: #042091; font-size: 17px;}
#bannerAconchego { float: right;}
#listaLinks { margin:3px 0 0 2px; clear:both; }
#listaLinks li { display: inline; margin: 0 6px}
/* -------------------------------------------- FIM DIV CONTENT -------------------------------------------- */


#disc_completa { float:left; width:500px; overflow:hidde; margin-top:10px;}
#disc_completa ul { list-style:outside;}
#disc_completa ul li { margin:2px 0 0 17px;}
/* ------------------------------------------------ INTERNAS ----------------------------------------------- */
.menuEsquerdo { text-align: right; padding-right: 10px;}
.menuEsquerdo h3 { font-size: 24px; color: #042091; font-variant:small-caps; margin-bottom: 10px;}
.menuEsquerdo ul { float: right; text-align: left; width: 107px;}
.menuEsquerdo ul li { margin-bottom: 5px;}

.boxTxt { background: #e4e4e4; padding: 11px 18px; overflow:hidden; margin-bottom:6px;}
.boxTxt h3 { background: #142E98; padding: 2px; display: inline; color: #fff; font-weight: normal; letter-spacing: 1px;}
.boxTxt p { margin-top: 15px;}
.boxTxt img { float:left; padding:0 15px 10px 0; }
.boxTxt ul li {list-style:outside; margin-left:170px;}
.boxTxt ul p { margin:0;}
.boxTxt ul li strong { font-size:13px;}

.ul-text ul li { }


.titLista { margin-bottom: 20px;}
.titLista ul li { display:inline; margin:0; padding:0;}
.titLista ul li img { padding:0 12px 12px 0; margin:0;}
.titLista ul { overflow:hidden; margin:10px 0 0 0; }
.chamadaNoticia {}
.chamadaNoticia h4 { margin-bottom:20px; color:#142E98; font-size:16px;}

#carrinho { width: 105px; background: url(../img/carrinho.gif) no-repeat; clear: both; text-align: left; font-size: 11px; float: right; padding: 30px 0 0 0; margin-top: 20px;}
#carrinho-vendas { width: 150px; clear: both; text-align: left; font-size: 11px; float: right; padding: 0 0 0 0; margin-top: 20px;}

/* ------------------------------------------- FIM INTERNAS ------------------------------------------- */




/* ------------------------------------------- DIV FOOTER ------------------------------------------- */
#footer { height: 128px; clear: both; margin-top:0px; }
/* ------------------------------------------- FIM DIV FOOTER ------------------------------------------- */



/* ------------------------------------------- CLASSES ------------------------------------------- */
.clear { clear: both}
.noMarginB { margin-bottom: 0!important;}
.noBorderB { border-bottom: 0!important;}
.marginB20 { margin-bottom: 20px;}