/* CSS Document */
* html body {height:100%}

html {height: 100%; overflow-y: scroll}	

body {width: 980px; margin: 0 auto; font-family: arial; font-size: 0.75em; font-weight: 500; min-height: 100%; background-color: #fff;}

a, a:hover, a:visited {color: #000000}
a {text-decoration: none; font-weight: bold}
a:hover {text-decoration: underline}

a img {border: 0}

h1, h2 {color: #000000; text-align: center}
h1 {font-size: 1.5em}
h2 {font-size: 1.2em; font-weight: bold}

h1.temp {font-size: 2.4em; color: #aaaaaa; margin-top: 2em}
h1.dg {font-style: italic; font-size: 1.4em;}

li {margin: 0.6em auto}
ul.second li {margin:: 0.4em 0 0.4em 0.8em; list-style-type: square}

.cap,
a.cap a,
a:hover.cap,
a:visited.cap {color: #ed1c24}

.bottom {position: absolute; bottom: 0; left: 0;
		 margin: 0; width: 100%; 
		 background-color: #000000; text-align: center; 
		 color: #ffffff; font-size: 0.9em; 
		 font-weight: 100; padding: 10px}

.footer_first {background-color: #000000; color: #ffffff; font-size: 0.9em; font-weight: 100; padding: 10px}
.footer {background-color: #000000; text-align: center; color: #ffffff; font-size: 0.9em; font-weight: 100; padding: 10px}

.small {font-size: 0.8em}

.large {font-size: 1.2em; font-weight: bold}

p.info {text-align: center; font-weight: bold}

.main {padding: 0.8em; text-align: justify}

.news {font-size: 0.9em;}

table.logo td {text-align: center}