@charset "utf-8";
/* CSS Document */

Body { background:url(Layout/Bck.jpg) no-repeat top center; background-color:#FFFFFF; }

.BckBodyCenter 		  { margin-left:auto; margin-right:auto; text-align:left; width:919px; }
._Header 			  { background:url(Layout/Header_01.jpg) no-repeat top center; width:919px; height:151px; }
._BckMenu 			  { background:url(Layout/Bck_Menu.jpg) no-repeat; width:919px; height:62px; }
._Scroller 			  { background:url(Layout/Scroller.jpg) no-repeat; width:919px; height:30px; }
._Nav 				  { background-image:url(Layout/Nav.jpg); width:919px; height:38px; font-family:verdana; font-size:11px; text-decoration:none; }
.LangContainer  	  { float:right; margin-top:5px; margin-right:15px; }
.LangContainer select { background-color:#4D708E; font-size:11px; color:#FFFFFF; border:0px; }
._MarginLeft 		  { margin-left:35px; padding-top:8px; float:left; }
._Searchbox 		  { margin-right:20px; padding-top:5px; float:right; }
._Footer 			  { background:url(Layout/Footer.jpg) no-repeat; height:27px; width:919px; float:left; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
._Footer a:link 	  { color:#FFFFFF; text-decoration:none; }
._Footer a:visited 	  { color:#FFFFFF; text-decoration:none; }

.BckWrapper  { background:url(Layout/Bck_Contents_Loop.jpg) repeat-y; width:919px; float:left; }
.BckContents { background:url(Layout/Bck_Contents.jpg) no-repeat; width:919px; float:left; min-height:463px; }

.ContentsMargin { margin-left:15px; margin-top:0x; margin-right:15px; margin-bottom:10px; }

.PageTitle		      { color:#039DDC; margin-bottom:15px;   font-family:Verdana, Arial; font-size:17px; }
.PageTitle_Small 	  { color:#FFFFFF; margin-bottom:15px;   font-family:Verdana, Arial; font-size:12px; font-weight:bold; margin-top:3px; }
.WhiteLinks a:link 	  { color:#FFFFFF; text-decoration:none; font-family:Calibri, Verdana; font-size:13px; }
.WhiteLinks a:visited { color:#FFFFFF; text-decoration:none; font-family:Calibri, Verdana; font-size:13px; }
.WhiteLinks a:hover	  { color:#FFFFFF; text-decoration:none; font-family:Calibri, Verdana; font-size:13px; }

/* ****** */
/* Icons  */
/* ****** */

.Icon_User { background:url(Icons/FeedBack_Icon.gif) no-repeat left top; width:16px; height:16px; }


/* ****** */
/* BOX 01 */
/* ****** */

.ContentsStyle 	   		 { color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px; text-align:justify; }
.ContentsStyle p 		 { color:#666666; }
.ContentsStyle div 		 { color:#666666; }
.ContentsStyle a:link 	 { font-weight:bold; text-decoration:none; color:#638C29; }
.ContentsStyle a:visited { font-weight:bold; text-decoration:none; color:#638C29; }
.ContentsStyle a:hover	 { font-weight:bold; text-decoration:none; color:#638C29; }


.box div.topleft 		{ display: block; background: url("Containers/Container_01.jpg") top left no-repeat white; padding: 2.0em 0em 0em 0em; }
.box div.topright 		{ display: block; background: url("Containers/Container_01.jpg") top right no-repeat white; padding-top: 12px; padding-right:18px; margin: -2.0em 0 0 17px; }
.box div.bottomleft 	{ display: block; height: 25px; margin-top: -15px;  background: url("Containers/Container_01.jpg") bottom left no-repeat white; }
.box div.bottomright 	{ display: block; height: 25px; margin-left: 3.0em; background: url("Containers/Container_01.jpg") bottom right no-repeat white;   }

/* ****** */
/* BOX 02 */
/* ****** */

.ContentsStyle_2 	   		 { color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px; min-height:100px; text-align:justify; }
.ContentsStyle_2 p 			 { color:#666666; }
.ContentsStyle_2 div 		 { color:#666666; }
.ContentsStyle_2 a:link 	 { font-weight:bold; text-decoration:none; color:#638C29; }
.ContentsStyle_2 a:visited 	 { font-weight:bold; text-decoration:none; color:#638C29; }
.ContentsStyle_2 a:hover	 { font-weight:bold; text-decoration:none; color:#638C29; }


.box_2 div.topleft 		{ display: block; background: url("Containers/Container_02.jpg") top left no-repeat white; padding-top: 32px; }
.box_2 div.topright 	{ display: block; background: url("Containers/Container_02.jpg") top right no-repeat white; padding-top: 12px; padding-right:0px; margin-top: -32px; margin: -2.0em 0 0 17px;  }
.box_2 div.bottomleft 	{ display: block; height: 25px; margin-top: -15px;  background: url("Containers/Container_02.jpg") bottom left no-repeat white; }
.box_2 div.bottomright 	{ display: block; height: 25px; margin-left: 3.0em; background: url("Containers/Container_02.jpg") bottom right no-repeat white;   }


/* ********************* */
/* Menu Lateral Esquerdo */
/* ********************* */

#navcontainer	 { width: 165px; }
#navcontainer ul { margin-left: 0; padding-left: 0; margin-bottom:0px; padding-bottom:15px; padding-top:0px; list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-size:11px;  }
#navcontainer a	 { display: block; padding: 3px;width: 165px; border-bottom: 1px solid #E0E0E0; }
#navcontainer a:link, #navlist a:visited { color: #333333;text-decoration: none; font-weight:normal; }
#navcontainer a:hover { background-color: #A2D063;color: #fff;}

/* ************************************** */
/* Menu Lateral Direito ( links rápidos ) */
/* ***************************** ******** */

#navcontainer_2	 		{ }
#navcontainer_2 ul 	 	{ margin-left: 0; padding-left: 0; margin-bottom:0px; padding-right:18px; padding-bottom:15px; padding-top:0px; list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-size:11px;  }
#navcontainer_2 a	 	{ display: block; padding: 3px; border-bottom: 1px solid #A2D063; }
#navcontainer_2 a:link, #navlist_2 a:visited { color: #FFFFFF;text-decoration: none; font-weight:normal; }
#navcontainer_2 a:hover { background-color: #A2D063;color: #FFFFFF;}

/* ******************** */
/* Various Elements	    */
/* ******************** */

.EventsBack01 { background-color:#EFFBEC; }
.EventsTitle  { background-color:#D7F3FD; }

.DNN_Documents_Header { background-color:#029CDA; padding:3px; color:#FFFFFF; font-weight:bold; }
.DNN_Documents TD { border-bottom:1px solid #A2D063; text-align:center; }

.CrossChildPageListContent {  }

.CrossChildPageListContent TD { background-color:#D6F0FA; text-indent:15px; background:url(Icons/arrow_next.gif) no-repeat left; border-bottom:1px solid #EAEAEA; padding-bottom:5px; }

.jfeedstyle   {   font-family:verdana; font-size:11px;  margin-left:15px; padding-right:8px; padding-top:5px; padding-bottom:8px; border-right:1px solid yellow; }
.jfeedstyle a {  text-decoration: none; color:white; font-weight:bold; }
.jfeedstyle a:hover { color:yellow; }

