body {background:#B8B174 url(assets/pageback.jpg) repeat-x; font-family:  Tahoma, Verdana, sans-serif;
 padding:0; margin:0; }
#wrapper {width:850px; margin-left:auto; margin-right:auto; background: url(assets/page.png) white;}
#wrapper2 {width:850px; margin-left:auto; margin-right:auto; background:  #ffffff;}
#wide {width:850px;}
#sidebar {width:200px; float:left; padding:0; margin:0; background:#ffff33;}
#content {margin-left:202px;}
#content p {margin-left:20px; font-size:85%;}
#header {height:85px; width:850px; background: #990000; background-image: url(assets/header2.jpg);}
#footer {height:35px; width:850px; background: #990000; color:white;}
#footer p { padding:3px; font-size:11px; text-align:right;}
#footer a {color:#e5e5e5}
h1 {margin:-800px}
#nav ul

{	list-style:none;
	padding: 0;
	margin: 0;
	background:; 	
} 

#nav li
{
border-bottom: 1px solid #F91515;
margin-left:-40px; padding-left:0;
list-style:none;
text-align:left;
} 

#nav a
{ 
text-decoration:none;
font-size:14px;
font-weight:normal;
color:#336699; 
background:#ffff33;
padding: 5px 5px;
border-left:5px solid #990000;
display:block;
} 


#nav a:hover, #nav a.on
{ 
text-decoration:none;
font-weight:normal;
background: #F5EBCF;
color:#132B07;
border-left:5px solid #ff0000;
display:block;
} 

.sbphoto {display:block; margin-right:auto; margin-left:auto; padding:3px; border: solid 1px silver; background:white;}
.sbtxt {font-size:12px; margin-left:3px; margin-bottom:25px;}
h2 {color:#990000; padding-left:20px;}

h4 {text-align:center; color:#990000}

.bibox {width:280px; float:left;margin-left:12px; padding:3px; font-size:14px;}
.bibox li {padding-bottom:12px; list-style:none;}

/*
Tema: Blue - Minimalist design in blue
Author: Newton de Góes Horta
Site: http://www.nghorta.com
Country Origin: Brazil
*/

table {
 font-size: 95%;
 font-family: arial, Helvetica, verdana, sans-serif;
 background-color:#fff;
 border-collapse: collapse;
 width: 80%;
 margin:auto;
 line-height: 1.2em;
}
caption {
 font-size: 30px;
 font-weight: bold;
 color: #002084;
 text-align: left;
 padding: 10px 0px;
 margin-bottom: 2px;
 text-transform: capitalize;
}
thead th {
 border-right: 2px solid #fff;
 color:#fff;
 text-align:center;
 padding:2px;
 height:25px;
 background: #990000;
}
tfoot {
 color:#002084;
 padding:2px;
 text-transform:uppercase;
 font-size:1.2em; 
 font-weigth: bold;
 margin-top:6px;
 border-top: 6px solid #004080;
 border-bottom: 6px solid #004080;
}
tbody tr {
 background-color:#fff;
 border-bottom: 2px solid #c0c0c0;
}
tbody td {
 color:#002084;
 padding:5px;
 text-align:center;
}
tbody th {
 text-align:left;
 padding: 2px;
}
tbody td a, tbody th a {
 color:#002084;
 text-decoration:underline;
 font-weight:normal; 
}
tbody td a:hover, tbody th a:hover {
 text-decoration:none;
}
label{
float: left;
width: 130px;

}

input, textarea{
width: 200px;
margin-bottom: 5px;
}

textarea{
width: 250px;
height: 150px;
}

.boxes{
width: 1em;
}

#submitbutton{
margin-left: 120px;
margin-top: 5px;
width: 90px;
}
.cntimg {display:block; margin:auto;}
.lftimg {float:left; padding: 0 15px 8px 0;}
.rtimg {float:right; padding: 0 0 8px 15px; }
.cntxt {display:block; margin:auto;}
.marq li {margin-bottom:15px; font-size:85%;}