html, body {
	background-color: #1e1e20;
	color: #000;
	margin: 0;
	padding: 0;
	font-family: Verdana,Arial, Helvetica,  sans-serif;
	font-size: 11px;
	
}
a {color:#400000;text-decoration:none;font-weight:bold;}
a:hover {text-decoration:underline; color:red;}
a.def:hover{text-decoration:none; color:#400000}
img {border:0;}
h1, h2 {color:red; font-size:16px; margin-top:10px; margin-bottom:10px;}
h1 {font-size:18px;}
h3 {margin-bottom:0;}

a.left_menu {text-decoration:none; color:#cccccc; font-size:11px; font-family:Arial, Helvetica, Verdana, sans-serif;}
#head {width:870px; height:85px; margin: 0 auto;}
#header {height: 85px; width:100%; background: url(img/head_bg.gif) repeat-x; text-align: center;}
#logo {height: 85px; width:270px; background: url(img/logo.gif); float:left}
#head_menu_bg {height:50px; width:100%; background: url(img/head_menu_bg.gif) repeat-x; text-align:center }
#head_menu {height:50px; width:870px; margin: 0 auto; text-align:left}
#small_menu {height:85px; width:250px; background: url(img/head_small_menu.gif);float:right; color:#fff; word-spacing: 45px;line-height: 10px;}
img.menu { border : none; display:block; float:left}
#middle1 {overflow:auto; height:auto; width:100%; background-color:#333; }
#middle2 {overflow:auto; height:auto; width:880px; background-color:#1e1e20; margin: 0 auto; }

#footer {clear: both; width: 100%; height:30px; background: url(img/footer_bg.gif) repeat-x; text-align:right; font-variant:small-caps; font-size:12px;}
.footer_menu {margin:0px; font-size:10px; text-align:center;color:#333}
p.footer_menu a{color:#333; font-weight:normal;}
p.footer_menu a:hover {color:#ccc}


a.tabela {color:#f8f8f8; text-decoration:none; font-weight:normal;}
a.tabela:hover, td a:hover {color:#FF6600; text-decoration:none;}


