/*Template CSS file Compass Design
Creative Commons Attribution . This means that you are free to:
-to copy, distribute, display, and perform the work
-to make derivative works
-to make commercial use of the work
Under the following conditions:
-You must attribute the work in the manner specified by the author or licensor. (In this case, leaving a link to my site in the template footer).
For any reuse or distribution, you must make clear to others the license terms of this work.
Any of these conditions can be waived if you get permission from the copyright holder.*/

* {
margin:0;
padding:0;
}
a img {
	border: none;
}
#left .leiamais {
  width:71px;
  height:19px;
	background-image:url(../images/fundoleiamais.gif) ;
	background-repeat: no-repeat;
text-align:center;
padding-top:2px;
}
#left div.leiamais a:link,#left div.leiamais a:visited {
text-decoration:none;
font:normal 12px Arial, Helvetica, sans-serif;
color:#EFECED;

}
#left div.leiamais a:hover {
text-decoration:bold;
}

body {
text-align:center;
font-size:76%;
font-family:Tahoma, Arial, Helvetica, sans-serif;
line-height:1.3;
	background-image:url(../images/bg.jpg) ;
 background-repeat: repeat-xy;
		background-position:top;
}
body.width_0 div#wrap {
width: 760px;
}
body.width_1 div#wrap {
width: 900px;
}
body.width_2 div#wrap {
min-width:760px;
max-width:900px;
width:auto !important;
width:900px;
}
#wrap {
text-align:left;
margin:0 auto;
}

#leftfauxcol {


}

#rightfauxcol {
color:#566232;
}

#header {
color:#fff;

position:relative;
height:141px;
}
.moduletableuser1 {
height:200px;
font-family: arial;
font-weight:normal;
color:#566232;
background:url(../images/rodapeuser2.png) no-repeat;
	background-position:bottom;
}
#left h3{
color:#566232;
font-size: 2.5em;
width:100%;
height:50px;
font-family: arial;
font-weight:normal;
border-bottom:1px solid #D7D6D4; 
margin:9 px;
padding-bottom: 5px;
}
#right h3{
color:#566232;
font-size: 2.5em;
width:100%;
height:100px;
font-family: arial;
font-weight:normal;
padding-top:20px;
 margin:0px;
}
#right li {
 
padding-left: 5px;
padding-bottom: 5px;

}
#right li a:link, #right li  a:visited {
text-decoration:none;
font:bold 12px Arial, Helvetica, sans-serif;
color:#566232;
}
#right li   a:hover {
text-decoration:bold;
}
 
#right ul { margin:0px;   } 
 
#right {background:url(../images/pathway.jpg) no-repeat; }
 

#top {

padding-top:30px;
padding-left: 240px;

}

#top .moduletable h3 {
color:#fff;
background:none;
text-align:left;
font:2.5em Arial, Helvetica, sans-serif normal;
font-stretch:expanded;
margin:10px 10px 0 10px;
padding:10px;
}

#top .moduletable {
font:bold 1em/1.2 Tahoma,Arial, Helvetica, sans-serif;
color:#fff;
border:0;
margin:0;
padding:0;
}

#footer {
background:#212121;
color:#fff;
text-align:right;
clear:both;
}

#bottom {
background:#333;
color:#666;
padding:10px 50px;
}

#sidebar {
float:left;
width:20%;
}

#content60 {
float:left;
width:60%;
overflow:hidden;
 
}

#content80 {
float:left;
width:80%;
overflow:hidden;
 
}

#content100 {
float:left;
width:900px;
overflow:hidden;
border:0px solid #000; 
}

#sidebar-2 {
float:left;
width:20%;
}

.inside {
padding:10px;
}

#sidebar .inside,#sidebar-2 .inside {
padding-top:0;
}

h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address,.componentheading {
margin:0.75em 0;
}
#right ul {color: #566232;}
#right li a:link,#right li a:visited {
text-decoration:none;
font:normal 12px Arial, Helvetica, sans-serif;
color:#566232;
}
#right li a:hover {
text-decoration:none;
font-weight:bold;
}

fieldset {
padding:.5em;
}

#left a.leiamais:link, #left a.leiamais:visited {
text-decoration:none;

font:normal 12px Arial, Helvetica, sans-serif;
color:#EFEEEC;
}
#left a.leiamais:hover {
text-decoration:none;
font-weight:bold;
}
#content60 a:link,#content60 a:visited,#content80 a:link,#content80 a:visited,#content100 a:link,#content100 a:visited {
color:#000;
}


/* Module styling */
.moduletable {
margin-bottom:1em;
color:#fff;
font-size:1.1em;
}
.moduletablegravura{position:relative; float:right; width:450px;}


/*Menu Styling*/
.moduletable_menu {
margin-bottom:1em;
}

.moduletable_menu h3 {
font:1.3em Tahoma,Arial,Helvetica,sans-serif;
background:#000;
color:#ccc;
text-align:left;
margin:0 -10px;
padding:5px 10px;
}

.moduletable_menu menu ul {
list-style:none;
margin:5px 0;
}

.moduletable_menu   {
 
height:24px;
font:bold 16px Arial, Helvetica, sans-serif;
margin:10px 0;
padding:0 0 0 10px;
}
span.mainlevel{color:#fff;}
a.mainlevel:link  {
color:#fff;
font-weight:bold;
font-size:14px;
text-decoration:none;
padding-left:5px;
}
a.mainlevel:visited {
color:#fff;
font-weight:bold;
font-size:14px;
text-decoration:none;
padding-left:5px;
}

a.mainlevel:hover {
text-decoration:none;
color:#fff;
padding-top:-3px;
 
}


.design 
{
width:900px; 
height:96px;	
background-image:url(../images/footer.jpg); 
float:right;
background-position:top;
}
.design p {
font: 1em  Arial, Helvetica, sans-serif;
color:color:#566232;
padding-top:15px;
}
.design a:link,.design a:visited {
color:#566232;
 
font:0.8em Verdana, Arial, Helvetica, sans-serif;
 
}
#user2 { float:right; width: 440px; margin-right:0px;}