/* CSS Document */

/*################################################\
	@Quizz:   		http:// www.quizz.com.br
	@author: 	    	Nélio Frazão
	@e-mail:	 	neliofc7@hotmail.com
	@date: 		21/09/2007
##################################################*/

/* DEFINIÇÕES GERAIS */

* {margin:0;padding:0;list-style:none;text-decoration:none;}

strong{font-weight:bold;}
em{font-style:italic;}
html,address{font:normal normal 11px Verdana, Tahoma, Arial, Helvetica sans-serif;color:#000;}
html,body{text-align:center;}
body{ background-color:#FFFFFF}
html{}
div#principal,div#interna{min-height:100%;width:778px;text-align:left;margin:0 auto;}
div#principal{ background-color:#ECECEB}
div#interna{}
img{border:none;}
a{color:#000;}
a:hover{color:#0071BC;}
h2{font-size:18px;}
h3{font-size:14px;}
h4{font-size:13px;}
h5{font-size:11px;}
marquee {margin:0; padding:0; widows:110px; height:100px}
#content {position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:10;}

/* CLASSES DE USO GERAL*/
.left{float:left}
.right{float:right}
.clear{clear:left;}
.clearr{clear:right;}
.none{display:none}
.block{display:block}
.inline{display:inline}
.indent{text-indent:-100000px}
.absolute{position:absolute}
.relative{position:relative}
.hidden{overflow:hidden;}
.center{text-align:center;}
.tleft{text-align:left;}
.tright{text-align:right;}
.bold{font-weight:bold;}
.font10{font-size:10px;}
.font11{font-size:11px;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}

/* CORES */
.red{color:red;}
.black{color:#000;}
.white{color:#fff;}
.blue{color:#79B6E1;}
.blue2{color:#015996;}
.grey{color:#616161;}
.yellow{color:#FFED27;}
.green{color:#017D41;}
.orange{color:#F38E18;}

/*##################################################################################################*/

div#topo{ width:778px;}
div#topo1{ background-color:#BA0E02}
div#topo2{ width:778px; height:36px; background-image:url(../imagens/menutopo.jpg); background-repeat:no-repeat; }
div#topo2 ul { float:left;  margin-top:10px; font-size:14px; margin-left:5px }
div#topo2 li{ display:inline; margin-left:10px; font-weight:bold; color:#FFFFFF}
div#topo2 p{ color:#FFFFFF; margin-left:5px}
div#topo2 a{ color:#FFFFFF; }
div#topo2 a:hover{color:#fff; text-decoration:underline}



/*Menu*/
div#menu{ width:194px; height:100%; background-color:#ECECEB;  font-size:10px; font-family:Verdana; float:left;  }
.linhav{
	background-image : url(../imagens/linhav.gif);
	background-repeat: repeat-x;
	width: 179px;
	height: 21px;
	color:#ffffff;
	font: bold 12px Arial;
	color:#ffffff;
	padding-top: 3px;
	padding-left: 10px;
}

.linhac{
	display:block;
	width: 179px;

	background-color : #DBDBD9;
	font: 12px Arial;
	color:#000000;
	padding-top: 3px;
	padding-left: 10px;
	padding-bottom:3px;
	margin-top:1px
	
}


div#menu li{ list-style:none}


/*meio*/
div#busca{ width:778px; height:34px; background-image:url(../imagens/bbusca.jpg); background-repeat:no-repeat; margin-top:20px}
input.tbusca{ width:100px; height:10px; font-size:9px; margin-left:5px}
input.btok{ width:20px; height:15px;  font-size:9px; background-color:#696969; font-family:Verdana; border:solid 1px #333333; color:#FFFFFF }
div#busca p{color:#fff; margin-top:10px; margin-left:5px; font-size:13px; float:left; }
label.consulta{ float:right; color:#fff; margin-top:10px; margin-right:20px; font-size:13px}
input{ float:right; margin-top:6px; margin-right:10px}

div#conteudo{ background-color:#ECECEB; float:left  }
div#corpo{ background-color:#ECECEB;  float:left; margin-bottom:10px}



/*Parte 1 do conteudo*/
div#conteudopt1{ background-image:url(../imagens/backmeiopt1.jpg); width:578px; height:404px; background-repeat:no-repeat; float:left}
div#not_princ{margin-left:8px;margin-top:25px;float:left; width:220px; margin-bottom:30px}
p.nomefoto{float:right;color:#101010;margin-bottom:3px}
p.tit_not{color:#131370; margin-top:8px; margin-left:5px}
div#not_sec{border-left-width: 2px;border-left-style: solid;border-left-color: #BBBABA; width:320px; float:left; margin-left:5px; margin-top:26px}
div#notsec{ margin-left:5px}
div#notsec h1 {color:#6B120D; font-size:18px}
li.lista1{ list-style:disc inside; color:#121270; margin-bottom:10px }
li.lista2{ display:inline; color:#121270; margin-left:8px }
li.lista2 a{ color:#121270  }
li.lista2 a:hover{ color:#121270; text-decoration:underline; }
div#notsec h2 {color:#6B120D; font-size:12px; margin-top:15px}
div#notsec p{ margin-bottom:10px}
div.banner {margin-left:15px; color:#ECECEA; }


/*Parte 2 do conteudo*/
div#conteudopt2{width:578px; background-color:#ECECEB; height:280px; float:left}
div#cont_caixanot{border: solid 1px #D0D0CF; background-color:#FFFFFF; margin-top:10px; float:left; margin-left:2px  }
div#conteudopt2 h1 {color:#DA251D; font-size:18px; float:left}
p#tit {color:#DA251D; font-size:18px; margin-bottom:10px; margin-left:5px}
div.not1{ margin-left:10px; float:left; width:160px }
p.not{ width:150px}
p.leia{ color:#B90E02;margin-bottom:15px }
p.leia a {color:#B90E02 ; text-decoration:underline}
p.leia a:hover {color:#B90E02; text-decoration:underline}
div#caixa_cart{ background-image:url(../imagens/caixa_cart.gif); width:179px; height:232px; float:left; margin-left:25px; margin-top:12px}
div#caixa_cart img{ margin-left:7px;}
p.titcart{ color:#FFFFFF; font-size:16px; text-align:center; margin-top:5px; margin-bottom:5px}
p.notcard{ color:#FFFFFF; margin-top:5px; margin-left:7px; margin-right:10px}
p.saiba{ margin-left:7px }
p.saiba a {color:#fff ; }
p.saiba a:hover {color:#fff; text-decoration:underline}



/*Parte 3 do conteudo*/
div#conteudopt3{ background-image:url(../imagens/backmeiopt1.jpg); background-repeat:no-repeat; float:left }
div.not2{ margin-left:10px; width:180px; margin-top:5px; width:250px; float:left;}
div.notbarra{margin-left:20px;margin-top:5px;width:250px;float:left;border-left-width: 1px;
border-left-style: dashed;border-left-color: #4D4948;}
div.not3{ margin-left:10px; width:180px; margin-top:5px; width:250px; float:left }
p.titcont3{color:#686463; font-size:14px; }
p.cont3{color:#DA241C; margin-left:8px}
p.not3{width:250px }
div#conteudopt3 hr{ color:#4D4948}
div#conteudopt3 h1{color:#9A0F06; font-size:16px; margin-left:10px}
h1.fotos{color:#9A0F06; font-size:16px; margin-left:15px}
div#conteudopt3 img{float:left;margin-left:7px}
p.titcont3barra{color:#686463; font-size:14px; margin-left:10px }
p.not3barra{width:250px;margin-left:10px }
hr.dois{color:#4D4948; margin-bottom:5px; margin-left:10px}
p.leiabarra{margin-left:10px ;color:#B90E02;margin-bottom:15px }
p.leiabarra a {color:#B90E02 ; text-decoration:underline}
p.leiabarra a:hover {color:#B90E02; text-decoration:underline}




/*Parte 4 do conteudo*/
div#conteudopt4{ border-top-width: 2px;border-top-style: solid;border-top-color: #4D4948; float:left}
div.not4{margin-left:5px;margin-top:5px;width:180px;float:left;border-right-width: 1px;border-right-style: dashed;border-right-color: #4D4948;}
div.not42{margin-left:5px;margin-top:5px;width:190px;float:left;}
p.titcont4{color:#686463; font-size:14px;  }
p.{color:#000}
p.not4{font-size:12px; margin-top:5px }
div.form{ float:left; margin-top:10px}
input.radio{ float:none !important}
label.campo{ float:left;margin-top:10px; text-align:left}
label.camporadio{}
input.text{ width:120px; float:right}
input.botao{background-color:#ECECEB; width:60px; height:20px; margin-top:70px}
input.botao2{background-color:#ECECEB; width:60px; height:20px; margin-bottom:10px}
div#conteudopt4 hr{ color:#4D4948; margin-right:10px}

/*Rodape*/
div#rodape{ width:777px; height:14px;background-image:url(../imagens/rodape.gif); background-repeat:no-repeat; ;}



