 
#a1 {
	background-image: url(imagens/bg.png);
}
  
  
a:link {
	color:#CCC;
	text-decoration: none;
	text-shadow:#000 0px 3px 0;
}
a:hover {
	color: #CCC;
	text-decoration: none;
	text-shadow:#000 0px 3px 0;
}
a:visited {
	text-decoration: none;
	color: #CCC;
	text-shadow:#000 0px 3px 0;
}
a:active {
	text-decoration: none;
	color: #CCC;
	text-align: left;
	text-shadow:#000 0px 3px 0;
}
menu_interno {
	text-align: center;
}

.Title {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:52px;
	font-weight:bold;
	text-shadow:#333 0px 1px 0;
	text-align:center;
	letter-spacing:-1px;
	text-transform:uppercase;
}

.Title_White {
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:52px;
	font-weight:bold;
    text-shadow:black 2px 2px 0;
	text-align:center;
	letter-spacing:-1px;
	text-transform:uppercase;
}

 #container {
	width:980px;
	display:table;
	margin:0 auto;
}

#topo {
	width:980px;
}

#flashcontent {
	padding-top:38px;
	width:350px;
	float:left;
}

#menu { 
width:480px;
margin-top:0;
padding-top:12px;
float:right;
color:#000;
}


#menu_img {
	float:right;
	width:180px;
	padding-left:330px;
}

#texto {
	width:400px;
	text-align:justify;
	float:left;
}

#destaque {
	width:530px;
	text-align:left;
	float:right;
	padding-left:40px;
}

#conteudo {
	width:980px;
	padding-top:30px;
	display:table;
	margin:0 auto;
	background: url(../imagens/conteudo.jpg) no-repeat center top;
	text-align: left;
}

#coluna1 {
	width:320px;
	float:left;
}

#coluna2 {
	width:320px;
	float:inherit;
}

#coluna3 {
	width:320px;
	float:right;
}

 div#footer{

  position:absolute;
  text-align:center;
  margin:0 auto;
  width:100%;
  height:20px;
 }
 @media screen{
  body>div#footer{
   position: fixed;
  }
  
  
  .back {
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:14px;
	font-weight:bold;
	text-shadow:black 2px 2px 0;
	text-transform:uppercase;
  }
  
  .menu_top {
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:16px;
	font-weight:bold;
	text-shadow:#000 0px 3px 0;
	text-align: left;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid black;
padding: 6px;
position: relative;
left: -7px; /*shadow depth*/
top: -7px; /*shadow depth*/
}

* 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="blank.gif").substr(0,0)  
)  
:  
this.runtimeStyle.filter=""  
)  
);  
}  
