html, body {
	height: 97%;
}

body {
  /*background-color: #BCBEC0;*/
background-color: #000;
/*  color: #000;*/
  color: #fff;
  font-family: Arial;
  font-size: 8pt;
  margin-top: 35px;
}

a {
    color: rgb(0, 0, 0);
    text-decoration: underline;
}

a:visited {
    color: rgb(0, 0, 0);
    text-decoration: underline;
}

a:hover {
    color: #999;
    text-decoration: underline;
}

br { clear: left; }

ol { 
    padding:0;
    margin:0;
    text-indent:0;
    list-style-type:none ;
    list-style-image:none
}

p {
  text-align: left;
}

.headers {
    color: #000;
}

#outwrapper {
    margin: 0 auto -10px;
    width: 800px;
}

/*
	logo
*/

#header {
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

#navbar {
    float: left;
}

#logo {
    float: right;
}

#logo img {
    border: none;
}

/*
	navbar
*/

#navbar {
    margin-top: 15px;*/
}
/* DROPDOWN MENU */

#dropdown {
    margin: 0;
    padding: 0;
}

#dropdown li {
    float: left;
    list-style: none;
    font: 12px Tahoma, Arial;
}

#dropdown li a {
    display: block;
    padding: 5px 12px;
    text-decoration: none;
    border-right: 1px solid white;
    width: 70px;
    color: #828282;
    white-space: nowrap;
}

#dropdown li a:hover {
	background: #828282;
	color: white;
}

#dropdown li ul {
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	border-top: 1px solid white;
}

#dropdown li ul li {
	float: none;
	display: inline;
}

#dropdown li ul li a {
	background-color: #BCBEC0;
	border: none;
}

#dropdown li ul li a:hover {
}


/*
	1 coluna
*/

#main { 
	clear: left;
	margin-top: 5px;
	width: 100%;
	heigth: 100%;
}

#main_content {
	clear: left;
	heigth: 100%;
}

#main_content img {
	border: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

#main_nav {
}


/* ABOUT */

#updates a {
    text-decoration: none;
    font-size: 6pt;
}

#about {
    font-size: 9pt;
}

#about a {
    text-decoration: none;
}

#about p {
    text-align: justify;
}

#about img {
    float: left;
    padding: 6px 10px 6px 0px;
}

#about ul {
    display: inline-block;
    list-style: none;
    margin-top: 2px;
}

/* contact */

#contact {
	height: 333px;
	margin-top: 5px;
        text-align: center;
        align: center;
        margin-left: auto;
        margin-right: auto;
}

.notification_error  {  
	height: auto;  
	width: 90%;  
	padding: 4px;  
	background: #F8F0F1;  
	text-align: left;  
}  

.notification_ok  
{  
	height: auto;  
	width: 90%  
	padding: 8px;  
	background: #f5f9fd;  
	text-align: center;  
}  
  
.info_fieldset { 
	border: none;
}  
  
.info_fieldset legend  
{  
    color: #BCBEC0;
    font: 14px Verdana;  
}

.info_fieldset input, .info_fieldset button {
    border: none;
}

.info_fieldset input.textbox {
    border: 1px solid #999999;
    border-top-color: #CCCCCC;  
    border-left-color: #CCCCCC;
    color: #000;
}
.info_fieldset input:focus, .info_fieldset textarea:focus  {
    background-color: #AAC8E0;
}
  
.info_fieldset input.button  
{  
    border: 1px solid #999999;
    border-top-color: #CCCCCC;  
    border-left-color: #CCCCCC;
    -moz-border-radius: 3px;
    background: #BCBEC0;
    color: #333333;   
    font: 12px Verdana, Helvetica, Arial, sans-serif;
    padding: 5px;
}  
  
.info_fieldset label {
    width: 140px; 
    padding-left: 20px; 
    margin: 5px; 
    float: left;
    text-align: right;
}  
  
.info_fieldset input, .info_fieldset textarea  
{  
    margin: 5px;  
    padding: 0px;  
    float: left;  
    color: #000;
    font: 11px Verdana, Helvetica, Arial, sans-serif;
    display: block;
}

#norules {
    white-space: nowrap;
    overflow: auto;
    clear: both;
}

/* SLIDESHOW */

#slideshow {
    position: relative;
    display: none;
}

#slideshow img {
    position:absolute;
    margin-top: 5px;
    top:0;
    z-index:8;
    opacity:0;
    text-align: center;
}

#slideshow img.active {
    z-index:10;
    opacity:1.0;
}

#slideshow img.last-active {
    z-index:9;
}

#description {
    visibility: hidden;
    margin-left:158px;
    width:300px;
}

#description p {
    color: #BCBEC0;
    font-size: 10pt;
}

/*
	footer
*/

#footer {
	clear: left;
	display: block;
}

.category {
    font-style: italic;
}

#copyleft {
        float: left;
	color: #828282;
}

#rcpt {
    text-decoration: none;
    color: #BCBEC0;
}

