/* Body */







BODY {



        margin: 0;



		padding: 0;



		background-image:url(images/bg.gif);



        background-color: #fff;



		background-position:top;



        }



#tudo {



		width:901px;



		margin: 0 auto;



		}



#topo1 {



		width:900px;



		height:50px;



		}



#menu1 {



		width:610px;



		height:50px;



		float:left;



		background-image:url(images/bg_menu1.gif);



		}



#procurar {



		width:190px;



		height:35px;



		float:right;



		background-image:url(images/procurar.jpg);



		padding-top:15px;



		padding-left:100px;



		}



#topo2 {



		width:900px;



		height:125px;



		}



#logo {



		width:222px;



		height:125px;



		float:left;



		background-image:url(images/logo.gif);



		}



#bt {



		width:678px;



		height:125px;



		float:right;



		background-image:url(images/bg_bt.gif);



		}



#b1 {



		width:536px;



		height:125px;



		float:left;



		}



#b2 {

		width:142px;

		height:110px;

		float:right;
		
		padding:15px 0px 0px 0px;

		}



#esquerda {



		width:758px;



		float:left;



		padding-top:10px;



		padding-bottom:10px;



		}



#menu {



		width:105px;

		float:left;

		padding-left:10px;

		padding-right:10px;



		}



#meio {



		width:600px;



		float:right;



		}



#direita {



		width:142px;



		float:right;



		padding-top:10px;



		padding-bottom:10px;



		}



#rodape {



		clear:both;



		width:100%;



		height: 56px;



		text-align:center;



		padding: 20px 0px 0px 0px;



		background-image:url(images/bg_rodape.jpg);



		background-position:top;



		background-repeat:repeat-x;



		}



/* Textos */



.subtitle{6



	font-weight:bold;



	}



.texto{



	font-family: Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#666666;



	}



.roda{



	font-family: Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#ffffff;



	background-color:#FF3333;



	}







/* estilo da page */



td,tr,p,div {



        font-family: Arial, Helvetica, sans-serif; 



        font-size: 13px;



        color : #999999;



        }







h4 {



        color : #666666; Arial, Helvetica, sans-serif; 



        font-size: 16px; font-weight: bold;



        }







h5 {



        color : #666666; Arial, Helvetica, sans-serif; 



        font-size: 14px; font-weight: bold;



        }







h6 {



        color : #666666;  Arial, Helvetica, sans-serif; 



        font-size: 12px; font-weight: bold;



        }







/* Links */



a:link, a:visited {



        font-size: 12px; 



		color : #A0C639;



		font-family: Arial, Helvetica, sans-serif; text-decoration:underline;



        }







a:hover {



        color : #999999; text-decoration: none;



        }







/* Horizontal Line */



hr {



        background: #f0f8ff; height:2px; border: 1px inset;



        }











/* --Default Class Settings-- */







a.mainlevel:link, a.mainlevel:visited {



        color: #878786;



        background-position: left;



        text-align: left;



        font-weight: bold;



 }







a.mainlevel:hover {



        color: #666666;



        background-position: left;



        text-align: left;



		  text-decoration: none;



        }







a.sublevel:hover {



        color : #666666; text-decoration: none;



        }







a.sublevel:link, a.sublevel:visited {



        color: #878786;  Arial, Helvetica, sans-serif; 



        font-weight: normal;

		

		text-decoration:none;



}











table.moduletable {



        margin: 0px 0px 0px 0px;



        width: 95%;



        border-left: solid 0px #000000;



        border-right: solid 0px #000000;



        border-top: solid 0px #000000;



        border-bottom: solid 0px #000000;



        }







table.moduletable th {



  font-size: 14px;



  font-weight      : bold;



  color            : #8DB73A;



  text-align       : left;







  width            : 100%;

  padding-left:12px;

  padding-top:10px;



}







table.moduletable td {



        font-size: 12px;



        font-weight: normal;



        }



















/* Content - Sections & Categories */



.contentpane {



	font-size: 14px;











        }







.contentpaneopen {



	font-size: 14px;



	border: #000000;



	border-bottom: solid 0px;







        }







.contentheading {



	height: 0px;



	color: #AAAAAA;



	text-align:left;



	text-indent: 0px;



	font-weight: bold;



	font-size: 12px;



	white-space: 1px;



	padding-left: 0px;



	padding-bottom: -5px;



}















.contentpagetitle {



	font-size: 14px;



	font-weight: bold;



	color: #cccccc;



	text-align:left;



}







.pathway {



         Arial, Helvetica, sans-serif; 



        font-size: 12px;



         color : #666666;



        }











/* Links */



a.blogsection:link, a.blogsection:visited {



        color : #666666; text-decoration: none; font-weight: normal;



          Arial, Helvetica, sans-serif; 



        }







a.blogsection:hover {



        color : #666666;        text-decoration: none;



        }







a.pathway:link, a.pathway:visited {



        color : #666666; text-decoration: none; font-weight: normal;        font-size: 12px;



          Arial, Helvetica, sans-serif; 



        }







a.pathway:hover {



        color : #666666;



        text-decoration: none;



        }







a.weblinks:link, a.weblinks:visited {



        color : #666666; text-decoration: none; font-weight: normal;



          Arial, Helvetica, sans-serif



        font-size: 14px;



        }







a.weblinks:hover {



        color : #666666; text-decoration: none; font-weight: normal;



          Arial, Helvetica, sans-serif



        font-size: 14px;



        }







a.readon:link, a.readon:visited {



        color : #666666; 



		text-decoration: none; 



		font-weight: normal;



          Arial, Helvetica, sans-serif



        font-size: 13px;



        }







a.readon:hover {



        color : #666666; 



		text-decoration: none; 



		font-weight: normal;



          Arial, Helvetica, sans-serif; 



        font-size: 13px;



        }







.moduleheading {



        font: Arial, Helvetica, sans-serif; 



        font-size: 14px;



        font-weight: bold;



        color: #666666;



        text-align: left;



        height: 22px;



        line-height: 22px;



        white-space: nowrap;



        width: 100%;



        text-indent: 12px;



        }







.componentheading {



	    height: 25px;



         Arial, Helvetica, sans-serif; 



        font-size: 13px;



        font-weight: bold;



        color: #666666;



	    text-indent: 17px;



	    font-weight: bold;



	    white-space: nowrap;



        text-align:left;



        }







.boxheading {



         Arial, Helvetica, sans-serif; 



        font-size: 13px;



        font-weight: bold;



         color : #666666;



        text-align:left;



        }







.button {



		font-family: "Arial, Helvetica, sans-serif";



        font-style: normal;



		 border: 0px solid #749B33;



        font-size: 13px;



        background: #749B33;



        color: #ECECE6;



		padding-left: 5px;



		padding-right: 5px;



        }







.inputbox {



		font-family: "Arial, Helvetica, sans-serif";



        font-size: 13px;



        color: #6A8B2E;



        background: #f1f1f1;



		border-bottom:1px solid #ccc;



		border-left:0px solid;



		border-right:0px solid;



		border-top:0px solid;



		form-align:left;



        }







.slogan {



         Arial, Helvetica, sans-serif; 



        font-size: 18px;



        font-weight: bold;



         color: #f0f8ff;



        }







.searchsite {



         Arial, Helvetica, sans-serif; 



        font-size: 15px;



        font-weight: bold;



         color : #666666;



        }







/** category text format and links **/



.category {



        color: #666666;  Arial, Helvetica, sans-serif; 



        font-size: 12px; font-weight: bold; text-decoration: none;



        }







a.category:link, a.category:visited {



        color: 666666; font-weight: bold;



        }







a.category:hover {



        color: 666666;



        }







#pagenav {







background-color: #CCCCCC;







}



		



.pagenavbar {







background-color: #CCCCCC;







}







.pagenavcounter, .pagenav_next, .pagenav_prev, .pagenavbar{



  background: #f5f5f5;



  vertical-align: middle;



  font-size: 14px;



  vertical-align: middle;



  font-weight: bold;



  color: #666666;



  text-align: left;



  text-indent: 15px;



  width: 240 px;



  text-transform: uppercase;







}











table.contenttoc {



  color: #666666;



  text-transform: uppercase;



  background-color: #f5f5f5;



  border-top: 0px solid #333333;



  border-bottom: 2px solid #333333;



  border-left: 15px solid #333333;



  border-right: 15px solid #333333;



}



 



table.contenttoc td {



  font-family: "Arial, Helvetica, sans-serif";



  background-color: #666666;



  font-size: 14pt;



  font-weight: normal;



  text-align: left;



  padding-left: 35px;



  padding-right: 50px;



  padding-top: 2px;



  padding-bottom: 2px;



  text-transform: uppercase;



}



 



table.contenttoc th {



  background: #666666;



  vertical-align: middle;



  font-size: 14px;



  font-weight: bold;



  color: 666666;



  text-align: left;



  text-indent: 15px;



  width: 240 px;



  height: 24px;



  border-bottom: solid 1px #666666;



  text-transform: uppercase;



}







.poll {	 



        font-size: 12px;



        color : #666666;



		padding-right: 5px;



		



        }







.sectiontableentry1 {



        background: #666666;



		color: 666666;



		text-indent: 15 px;



		padding: 3px;



		  text-align: left;



	



        }







.sectiontableentry2 {



        background: #000000;



		text-indent: 15 px;



		padding: 3px;



		  text-align: left;



        }







.sectiontableheader {



        background: 666666;



        color : #666666;



        font-weight : bold;



		text-indent: 15 px;



        }







.small {



         Arial, Helvetica, sans-serif; 



        font-size: 12px;



        color: 666666;



	    text-align:left;



        text-decoration: none;



        font-weight: normal;



        }







.createdate {



         font-family: Arial, Helvetica, sans-serif;



        font-size: 12px;



        color : #999999;



	    text-align:left;



        text-decoration: none;



        font-weight: normal;



        }







.modifydate {



         Arial, Helvetica, sans-serif; 



        font-size: 12px;



        color: #808080;



        text-decoration: none;



        font-weight: normal;



        }







ul {



        margin: 0px 0px 0px 0px;



        }







li {



        list-style: inside url(images/M_images/arrow.png) 3px;



        list-style-image: url(images/M_images/arrow.png);



        }







.fase4rdf {



         Arial, Helvetica, sans-serif; 



        font-size: 12px; color : #666666; font-weight: normal;



        }







a.fase4rdf:link {



        font-size: 12px; font-weight: normal; color : #666666;



        }







a.fase4rdf:hover {



        font-weight: bold; color: #808080;



        }







table.searchintro {



          background-color: 666666;



        }







table.contact {



        background-color: 666666;



        }







table.contact td.icons {



        background-color: 666666;



        }







table.contact td.details {



        background-color: 666666;



        font-size: 12px;



        font-weight: bold;



         Arial, Helvetica, sans-serif; 



        color : #666666;



        }
