/* Layout Stylesheet */ 

body {
 margin:20px;
 background:#EDF3F3;
 color: #333333;
 text-align:center;
 padding:0;
 }

#outer {
 text-align:left;
 border:2px solid #F0F0F0;
  background:#fff;
 width:730px;
 margin:auto;

  }
  
#outer_categoria {
	text-align:left;
	border:2px solid #F0F0F0;
	background:#fff;
	width:730px;
	height:1200px;
	margin:auto;
  }
  
#hdr {
 height:170px;
 background:#fff;
 
 
 }
 
#logo{
 height:100px;
 background:#fff;
 color: #333333;
 border-top-width:medium;

}

#bar {
 height:15px;
 padding:10px 10px 10px 10px;;
 background: url(../imagens/bg6.jpg) repeat-x #fff;
 color: #7DAAD7;
 border:1px solid #ffff;	
 border-width:1px 0 1px 0;
 text-align:center;

 }
 
 #bar2 {
 height:15px;
 padding:10px 10px 10px 10px;
/* background: url(../imagens/bg4.jpg) repeat-x #fff;*/
 color: #000;
 border:1px solid #ffff;	
 border-width:1px 0 1px 0;
 text-align:center;
 }

#bodyblock {
 position:relative;
  background: #fff;
 color: #333333;
 }

#l-col {
 float:left;
 position:relative;
 background: #fff;
 color: #666;
 width:175px;
 /* height:1505px;*/
 margin-left:0px;
  text-align:left;
 /*background:url(../imagens/some.jpg) no-repeat bottom center; */
 }

#cont {
 width:550px;
 background:#ffffff;
 color: #333333;
 /*height:1550px; */
 _height:0%;
 text-align:left;
 margin-left:30px;
 }
 
#cont_categoria{
width:700px;
 background:#ffffff;
 color: #333333;
 height:530px; 
 text-align:left;
 margin-left:30px;
 

}

#ftr {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:135px;
width:703px;
background: url(../imagens/footerbg.jpg) no-repeat bottom right;
color: #666;
border-width:1px 0 0 0;
padding-bottom:0px;
text-align:center;
margin-left:118px;
_margin-left:1px;
margin-bottom:10px;
text-align:left;
background-color:#fff;
padding-left:35px;

 }
 #ftr a{
 font-style:italic;
 color:#ccc;
 }
 
.link{
padding:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#7DAAD7;
font-variant:small-caps;
font-weight:bold;
}

.divIn{
width:400px;
float:left;
margin:3px 3px 3px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:10px;
border-left: 1px solid #999999;
}
.divIn_categoria{
width:95%;
float:left;
padding:10px 10px 10px 10px;
margin:3px 3px 3px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666;
font-size:10px;
border-bottom: 1px solid #839D54;
align:center;
text-align:justify;

}
.img{
padding:2px 2px 1px;
border-right:#ccc 1px solid;
border-bottom:#ccc 1px solid;
margin-right:10px;
}
.h{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#839D54;
font-weight:bold;
font-variant:small-caps;
margin:0 ;
padding:0;
}
.colunista{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF9900;
font-weight:bold;
}
.nomecategoria{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#006699;
font-weight:bold;
}
.titulolivros{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#839D54;
font-weight:bold;
font-variant:small-caps;
text-decoration:underline;
padding:10px 10px 10px 10px;
margin:10px 10px 10px 10px;
}
.titulofilmes{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
font-weight:bold;
font-variant:small-caps;
text-decoration:underline;
padding:10px 10px 10px 10px;
margin:10px 10px 10px 10px;
}
.titulotextos{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#578DAF;
font-weight:bold;
font-variant:small-caps;
text-decoration:underline;
padding:10px 10px 10px 10px;
margin:10px 10px 10px 10px;
}
.tituloeventos{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
font-weight:bold;
font-variant:small-caps;
text-decoration:underline;
padding:10px 10px 10px 10px;
margin:10px 10px 10px 10px;
}
.conteudoInterno{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-align:justify;
padding-right:10px;
}
.tabela{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}

.divlink{
float:left;
width:250px;
height:150px;
margin-left:30px;
margin-right:5px;
text-align:left;
padding: 0 0 0 20px;
}

#indique{
width:300px;
height:300px;
margin-left:30%;
text-align:left;

}

input, textarea{
background:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
border: 1px solid #666;
}

.mostrafilmes{
    position:absolute;
    width:450px;
    height:350px;
    z-index:1001;
    margin:100px 0 0 50px;
    padding:10px 10px 10px 10px;
    background:#fff;
    overflow:auto;
    text-align:justify;
    font-family:verdana;
    font-size:10px;
    border:3px solid #ccc;
	z-index:100000;
}

.mostralivros{
    position:absolute;
    width:450px;
    height:350px;
    z-index:1001;
    margin:100px 0 0 100px;
    padding:10px 10px 10px 10px;
    background:#fff;
    overflow:auto;
    text-align:justify;
    font-family:verdana;
    font-size:10px;
    border:3px solid #ccc;
	z-index:100000;
}
