* {
	text-decoration:none;
	margin:0;
	padding:0;
	list-style:none;
	vertical-align:middle;
	border:none;
}
html {
	text-align:center;
	background:#000 url(bordinha.gif) repeat-Y center center; /* A sombrinha que fica em volta do site */
background:#FFFFFF url(fundo.jpg) repeat-x left top;*/
}

body {
	/*background: url(fundo.jpg) repeat-X left top; /* Aquele degrade que fica de fundo no topo da página */

}

#main {
	margin:0 auto;
	width:750px; 
	padding:0 10px;
	/*background: url(sombra.gif) no-repeat center top;*/
}

#cabecalho {
	text-align:left;
	width:750px;
	display:table;
	background:#000000 url(../../img/topo.jpg) no-repeat left 2px;
		height:95px;
}
#cabecalho h1  {
	text-indent:-5000em;
	overflow:hidden;
	height:90px;
}
#cabecalho h1 a {display:block; }

#corpo {
	background:white;
	MARGIN: 0px auto; 
	WIDTH: 750px; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left;
}

#menu_top {
width:750px; 
background-color:#006699; 
border-top:#DCDCDC solid 1px; 
border-bottom:#DCDCDC solid 1px; 
height:20px; 
margin:0 auto ;
}

/******************MENU EM CASCATA COM SUBMENU ****************/
#menu{
	position:relative;
	}
#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}
#menu li { /* all list items */
	float: left;
	position: relative;
	width: 120px;
	display:table;	
}
#menu li ul {/* second-level lists */
	position: absolute;
	display: block; 
	top: 20px;
    left: 0;
	
}
#menu li>ul {/* to override top and left in browsers other than IE */
	top: auto;
	left: auto;
	
}

#menu li ul li ul  {/* third-level lists */
	position: absolute;
	display: block; 
	top: 0;
    left: 9em;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1%; }
* html #menu ul li a { height: 1%; }
/* End */
#menu li:hover ul { display: block; }
#menu li:hover>ul { visibility:visible; }
#menu ul ul { visibility:hidden; }		
/* Make-up syles */
#menu ul, li {
    margin: 0 0 0 0; 
}
/* Styles for Menu Items */
#menu ul a {
	display: block;
	text-decoration: none;
	color: #ffffff;	
	background: #006699;  /*IE6 Bug */
	padding: 2px;
/*	border-bottom: 2px solid #1C334A;*/
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	text-transform:uppercase;
	line-height:16px;
	height:16px;
}
/* Hover Styles */
#menu ul a:hover { 
	text-decoration:underline;	
} 

/* Sub Menu Styles */
#menu li ul a {

	text-decoration: none;
	color: #333333;
	border: 1px solid #ccc;
    padding: 5px; 
	FONT-SIZE: 10px;
} 

/* Sub Menu Hover Styles */
#menu li ul a:hover { 
	color: #000033; 
	background: #F5F5F5;
	

} 
/* Icon Styles */
#menu li a.submenu {background:#F3F3F3 url("") no-repeat right; }
#menu li a.submenu:hover {background:#F3F3F3 url("") no-repeat right;}
#menu li ul a.submenu {background:#333399 url("") no-repeat right;}
#menu li ul a.submenu:hover {background:#f9f9f9 url("") no-repeat right;}



/*****************************/


/******* COLUNA CENTRAL , AONDE VAI OS TEXTOS ***********/
#principal {
	width:742px;
	margin:5px 2px 10px 2px;
	COLOR: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}
#principal a{
	COLOR: #333333;
}
#principal a:hover{
	text-decoration:underline;
}

#principal h2 {
	margin-top:5px;
        margin-bottom:5px;
	COLOR: #C00000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
#principal h2 a {
COLOR: #C00000;
	TEXT-DECORATION: none
}
#principal h2 a:hover {
	TEXT-DECORATION: underline;
}


#principal h3 {
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;

	}
#principal h3 a {
COLOR: #000;
	TEXT-DECORATION: none
}
#principal h3 a:hover {
	TEXT-DECORATION: underline;
}
#principal h4 {
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}
#principal h4 a {
COLOR: #000;
	TEXT-DECORATION: none
}
#principal h4 a:hover {
	COLOR: #000;
	TEXT-DECORATION: underline;
}



/*************************************/
#direita {
	WIDTH: 125px;
	float:right;
	background-color: #F1F1F1;	
	padding: 0px 0px 10px 0px;
	text-align:center;
}

#rodape {
	clear:both;
	text-align:center;
	padding:5px 15px 25px;
}

#rodape address {
	border-top:1px solid #BEBEBE;
	padding:15px 0 0;
}


.banner {
	LEFT: 20%; POSITION: absolute; TOP: 20px
}



input{
 
 	border:1px solid #A5ACB2;
	padding:2px;
	vertical-align:middle;
	font:normal 80% Verdana, Arial;
	margin-bottom:5px;

}

textarea {

	height:100px;
	border:1px solid #A5ACB2;
	padding:7px;
	font:normal 80% Verdana, Arial;
}
.img_galeria {
	BORDER-RIGHT: #01429E 2px solid;
	BORDER-TOP: #01429E 2px solid;
	BORDER-LEFT: #01429E 2px solid;
	BORDER-BOTTOM: #01429E 2px solid;
	width: 120px;
	height: 120px;
	background:url(../../img/carregando.gif) no-repeat center center;
}






.copyright {
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	text-align:center;
	font-style:normal;
}
.resenha {
	COLOR: #666;
	FONT-FAMILY: verdana;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}

.resenha:hover {
	TEXT-DECORATION: underline
}


.links {
	COLOR: #3366ff;
	TEXT-DECORATION: none;
}
.links:hover {
	TEXT-DECORATION: underline;
}


.copyright:HOVER {
	TEXT-DECORATION: UNDERLINE;
}

.data {
	font-family: "Trebuchet MS",Trebuchet,Verdana,Arial,Sans-serif;
	font-size: 10px;
	text-transform:uppercase;
	color: #678093;
	padding: 3px 0px 5px 0px;
	border-bottom: 1px dotted #999;
	letter-spacing: .15em;
	margin-bottom: 15px;
	margin-top:15px;
	line-height: normal;
	width: 98%;
	display:block;
}
