* {
	margin:0;
	padding:0;
}
body {
	background-color:#525017;
	background-image:url(img/bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
#barra {
	background-color:#ffc546;
	height:140px;
	width:100%;
	margin:0 auto;
}
#site {
	height:900px;
	width:1020px;
	margin:0 auto;
	margin-top:-140px;
}
#header {
	height:250px;
	text-align:center;
}
#titulo {
	margin-top:10px;
	margin-left:10px;
	float:left;
}
#logob {
	margin:0;
	margin-top:-10px;
	margin-right:200px;
}
#logodal {
	float:right;
	margin-right:0px;
}
#menu {
	float:left;
	margin-top:-120px;
	margin-left:40px;
}
#menu ul li {
	list-style:none;
}
#menu ul li a{
	border:0;
}
#menu ul li a:hover {
	border-bottom:dotted 3px #525017;
}

#conteudo{
	height:auto;
	width:1020px;
	margin:40px auto;
	
}

#contesq{
	height:auto;
	width:580px;
	float:left;
	padding-left:30px;
	padding-top:30px;
}
#contdir{
	height:auto;
	width:400px;
	font-family:"Courier New", Courier, monospace;	
	float:right;
        margin-bottom:20px;
}

#contdir h1{
	font-family:"Courier New", Courier, monospace;	
	color:#ffc546;
	padding:10px;
	font-size:24px;
}

#contdir ul li{
	background-color:#ffc546;
	font-family:"Courier New", Courier, monospace;	
	color:#fff;
    list-style:none;
	padding:5px;
	padding-left:10px;
}

#contdir ul li a{
    text-decoration:none;
	color:#525017;
}

#contdir ul li a:hover{
    text-decoration: underline;
	
        
}

#cat{   
       font-family:"Courier New", Courier, monospace;
       color:#525017;
	width:316px;
    
}

#post{
	
	width:550px;
	height:400px;
	margin-bottom:40px;
	
}
#postdata{
	background-image:url(img/bg_data.png);
	background-repeat:no-repeat;
	width:200px;
	height:40px;
	font-family:"Courier New", Courier, monospace;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color:#1671af;
	padding-top:20px;
	margin-left:-20px;
	margin-top:-170px;
	
	
}


#posttop{
        background-image:url(img/topo_post2.png);
	background-repeat:no-repeat;
       	width:450px;
	height:150px;
	margin-top:-380px;
	margin-left:110px;
        overflow:hidden;
	
}



#postcont{
	margin-bottom:30px;}

#postconttext{
	background-color:#FFF;
	height:195px;
	padding-top:170px;
	padding-left:10px;
	padding-right:10px;
        font-family:"Courier New", Courier, monospace;
	font-size:16px;
		
}

#postconttext h1{
	color:#063;
	font-size:25px;
	
}

#postconttext h1 a{
	color:#063;
	text-decoration:none;
}

#postconttext h1 a:hover{
	text-decoration: underline;
}

#postcont h6{
	color:#1671af;
	font-size:13px;
	margin-top:10px;
}

#postcont h6 a{
	color:#1671af;
	text-decoration:none;
	
}
#postcont h6 a:hover{
	text-decoration:underline;
	
}

#postmais{
	background-image:url(img/bg_mais.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:200px;
	height:40px;
	font-family:"Courier New", Courier, monospace;
	font-size:21px;
	font-weight:bold;
	text-align:left;
	color:#c67e07;
	padding-top:15px;
    	margin-right:-60px;
        margin-top:10px;
	float:right;
			
}

#postmais a{
    color:#c67e07;
	text-decoration:none;
	margin-left:20px;
	
		
}

#singlepost{
	background-color:#FFF;
	width:550px;
	padding:10px;
	font-family:"Courier New", Courier, monospace;
	text-align:left;
       
}

#postdataint{
		background-image:url(img/bg_data.png);
	background-repeat:no-repeat;
	width:200px;
	height:40px;
	font-family:"Courier New", Courier, monospace;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color:#1671af;
	padding-top:20px;
	margin-left:-30px;
	margin-top:-170px;
        margin-bottom:130px;
	
	
}


#posttopint{
        background-image:url(img/topo_post2.png);
	background-repeat:no-repeat;
	width:450px;
	height:150px;
	margin-top:-20px;
	margin-left:120px;

	
}


#coment{
	margin-top:40px;
	margin-left:30px;
	width:500px;
}


#footer{
        font-family:"Courier New", Courier, monospace;
        color:#faa61a;
      	margin-top:20px;
	background-color:#ffc546;

	height:100px;
	width:auto;
        padding:30px;
        text-align:center;
}
#footer a {
    color:#faa61a;
text-decoration:none;
}
#footer a:hover {
    
text-decoration:underline;
}
#footer h3 {
  font-size:18px;
}
#divclear {
	clear:both;
}

/* Alpha PNG support for IE 
------------------------------ 
\*/  
* html img/**/ {
 filter:expression( this.alphaxLoaded ? "" :  
( this.src.substr(this.src.length-4)==".png" ? ( (!this.complete) ? "" :  
this.runtimeStyle.filter= ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+ (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0, 0)+ String(this.alphaxLoaded=true).substr(0, 0)+ (this.src="img/blank.png").substr(0, 0) ) :  
this.runtimeStyle.filter="" ) );
}

