*, html {margin:0; padding:0;}
body {background-color:#bababa; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small;}

#main {width:760px; margin:20px auto 0 auto;background:url(main_background.jpg) repeat-y;}
#bottom {width:760px; margin:0 auto; height:78px; background:url(bottom_background.jpg);}
	
h1 {float:left;width:157px;height:157px;background-image:url(h1_background.jpg);}
h1 a {display:block;width:157px;height:157px;text-indent:-1000px;}
h2 {float:right;width:603px;height:47px;background-image:url(h2_background.jpg);text-indent:-1000px;}

h3 {font-family:"Trebuchet MS";font-size:270%;font-weight:normal;color:#999;margin-left:180px;}
li h3 {margin:0;}

h4 {font-size:130%;border-left:2px solid #666;padding-left:5px;}


ul#years {width:553px;margin:1px 0 0 170px;}
ul#years ul {padding:5px 0 5px 25px;}
ul#years ul ul {padding-left:50px;}
ul#years ul ul li {list-style-type:square;color:#666;}
	
li {list-style-type:none;padding:5px;}
li p {padding-top:3px;font-size:110%;}
	
label {font-size:110%}
	
input, textarea {border:1px solid #ccc;margin:5px 0;padding:4px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small;}

#data {width:80px;}
#info {width:350px;height:120px;}
#submit_button {border:2px solid #ccc;font-weight:bold;background-color:#fff;}

form p {padding-bottom:10px;}
	
form {display:block;margin:20px 0 0 180px;}
	
th {text-align:left;padding:2px 0 2px 5px;font-size:110%;}
	
	td a {border:0;text-align:center;}
	td a img {border:0;}
	td.action_button {text-align:center;}
	
th#datas {width:80px;}
th#infos {width:300px;}
#remover, #editar {width:70px;text-align:center;padding-left:0;}
	
table td {padding:5px;background-color:#eee;}
table {margin:10px 0 0 180px;}

p.aviso {font-size:120%;font-weight:bold;color:#999;text-align:center;padding:100px 0;}

p.evento_antigo {text-decoration:line-through;}
