?/* *********************** GENERAL SETTINGS *********************** */







body {







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







color: #000000;







background: #154D98;







margin: 0px;







padding: 0px 0px 30px 0px;







line-height: 135%;







}















html {







overflow: scroll;







padding: 0px;







margin: 0px;







}



body.f-smaller {







font-size: 11px;







}



body.default {







font-size: 12px;







}



body.f-larger {







font-size: 14px;







}







body.published {







background: #AADDFF;







}















body.mceContentBody {







background: white;







}



/* CSS global reset for all browsers */







* { padding: 0px; margin: 0 auto; }







/* Global Formatting */







h1 {font: normal 24px Arial, Helvetica, sans-serif; color: #6c6c6c; letter-spacing: -1px; line-height: 30px;



}







h2 {font: normal 20px Arial, Helvetica, sans-serif; color: #b00000; letter-spacing: -1px; text-transform: none; line-height: 26px; }







h3 {color: #6c6c6c; letter-spacing: 0px; line-height: 24px; text-transform: none;}







h4 {font: bold 14px Arial, Helvetica, sans-serif; color: #747474; line-height: 19px; text-transform: none; }







h5 {font: bold 12px Arial, Helvetica, sans-serif; color: #ff7e00; line-height: 18px; text-transform: none; }







h6 {font: bold 11px Arial, Helvetica, sans-serif; color: #6c6c6c; line-height: 17px; text-transform: none;}







a {



color:#333333;

text-decoration:none;



}

a2 {



color:#000000;

text-decoration:none;



}








a:hover {color: #FF7E00; text-decoration: none;}







a.image, a.image:hover, a img {border:0;}







ul {







list-style: none;







}







ul li {







//padding: 2px 0px 2px 24px;




  
 

//background: transparent url(../images/checkbox.gif) no-repeat 0px 1px;







}

#gallflickr{

	text-align:center;
	margin:0;

}













#main_content ul li, #main_content2 ul li {







width: 100%;







}















ol {







padding: 5px 25px;







}















fieldset {







width: 95%;







padding: 5px;







border: 1px solid #eeeeee;







}







.both {







clear: both;







}















input, select, label {







vertical-align: middle;







}















p {







padding: 5px 0px;







}















/* *********************** END GENERAL SETTINGS *********************** */















#body_bg {







background: #EBD516 url(../images/body_bg.gif) repeat-x top center;







width: 100%;







padding: 0px;







}















#body_bot {







background: transparent url(../images/body_bot_bg.gif) repeat-x bottom left;







width: 100%;







}















#content {







margin: 0px auto;







width: 1000px;







background: #ffffff url(../images/content_bg.gif) repeat-y top center;







padding: 0px;







}















#c_top {







width: 1000px;







background: transparent url(../images/c_top_bg.gif) no-repeat top center;







}















#c_bot {







width: 970px;







background: transparent url(../images/c_bot_bg.gif) no-repeat bottom center;







padding: 15px;







}















#top {







padding: 0px;







margin: 0px auto;







width: 1000px;







height: 94px;







background: transparent url(../images/top_bg.jpg) no-repeat top left;







position: relative;







}















#top h1#logo {







font: bold 11px Tahoma, Arial, Helvetica, sans-serif;







line-height: 14px;







color: #cccccc;







letter-spacing: -2px;







text-transform: none;







text-align: center;







padding: 0px;







position: absolute;







top: 17px;







left: 34px;







}







#logo {



z-index: 99999;



font: bold 11px Tahoma, Arial, Helvetica, sans-serif;







line-height: 14px;







color: #cccccc;







letter-spacing: -2px;







text-transform: none;







text-align: center;







padding: 0px;







position: absolute;







top: 17px;







//left: 1%;







}







#top h1 {







font: normal 18px Arial, Helvetica, sans-serif;







line-height: 20px;







color: #cccccc;







letter-spacing: -1px;







text-transform: none;







text-align: center;







white-space: nowrap;







position: absolute;







top: 42px;







left: 108px;







}















#top h2 {







font: normal 18px Tahoma, Arial, Helvetica, sans-serif;







line-height: 20px;







color: #999999;







letter-spacing: 0px;







text-transform: none;







text-align: center;







margin: 0px auto;







padding: 0px;







white-space: nowrap;







position: absolute;







}















#top #search_form {







position: absolute;







top: 0px;







right: 45px;







width: 414px;







height: 38px;







background: transparent url(../images/top_search_bg.jpg) no-repeat top center;







}















#top #menu {







position: absolute;







bottom: -3px;







right: 15px;







width: 473px;







height: 29px;







background: transparent url(../images/top_menu_bg.jpg) no-repeat top center;







}















#menu #uls {







text-align: center;



color: #FFFFFF;



padding: 6px 0px 0px 0px;







}















#menu table.moduletable {







margin: 0px;







padding: 0px;



font-size: 14px;







}















#menu #uls table.moduletable td {







background: transparent;







}















#menu #uls ul {







list-style: none;







text-align: center;







padding: 0px;







display: inline;







margin: 0px auto;







}















#mainlevel-nav li {







padding: 0px;







background: transparent;







display: inline;







white-space: nowrap;







margin: 0px;







}















#mainlevel-nav li a {







text-decoration: none;







text-align: left;







color: #ffffff;







font: bold 11px Arial, Helvetica, sans-serif;







text-transform: none;







padding: 0px 12px;







}















#mainlevel-nav li a:hover {







text-decoration: none;

color:#FFFFFF;







}















#togs {







position: absolute;







bottom: 15px;







right: 12px;







}















.toggler {







color: #222;







margin: 0;







padding: 3px 0px 0px 0px;







font: bold 11px Arial, Helvetica, sans-serif;







letter-spacing: 0px;







width: 49px;







cursor: pointer;







}















h2.toggler {







padding: 3px 0px 0px 0px !important;







}















#accordion {







padding: 16px 0px;







}















#accordion h3 {







font: normal 18px Arial, Helvetica, sans-serif;







letter-spacing: -1px;







color: #525252;







padding-bottom: 10px;







padding-top: 10px;







}















#mod_user5, #mod_user6, #mod_user7 {







width: 410px;







padding: 10px 0px 10px 105px;







color: #6c6c6c;







height: 135px;







}















#mod_user5 {







background: transparent url(../images/mod_5_bg.jpg) no-repeat top left;







}















#mod_user6 {







background: transparent url(../images/mod_6_bg.jpg) no-repeat top left;







}















#mod_user7 {







background: transparent url(../images/mod_7_bg.jpg) no-repeat top left;







}















#mod_user5 a, #mod_user6 a, #mod_user7 a {







color: #f27d00;







font-weight: bold;







text-decoration: none;







}















#mod_user5 a:hover, #mod_user6 a:hover, #mod_user7 a:hover {







color: #f27d00;







text-decoration: underline;







}















#slogan_sec {







width: 550px;







height: 250px;







background: transparent url(../images/slogan_sec_bg.jpg) no-repeat top left;







position: relative;







}















#slogan_sec h2#slogan {







color: #ffffff;







font: normal 24px Tahoma, Arial, Helvetica, sans-serif;







letter-spacing: -1px;







margin: 0px;







padding: 0px;







position: absolute;







top: 45px;







left: 20px;







}















#slogan_sec div#welcome {







width: 265px;







position: absolute;







top: 130px;







left: 20px;







line-height: 14px;







color: #b8b8b8;







}















#slogan_sec h2 span {







font-size: 18px;







letter-spacing: 0px;







line-height: 21px;







}















/* Accordion */















#wrapper2 .tabbed h3 {







font: bold 11px Tahoma, Arial, Helvetica, sans-serif;







margin: 0px;







padding: 0px;







line-height: 19px;







text-indent: 10px;







cursor: pointer;







text-transform: none;







color: #b6b6b6;







}















#wrapper2 h3 {







padding: 0px;







margin: 0px;







font-size: 12px;







letter-spacing: 0px;







}















#wrapper2 h3 a {







color: #747474;







text-decoration: none;







}















#wrapper2 h3 a:hover {







color: #333333;







text-decoration: none;







}















#wrapper2 {







width: 190px;







padding: 0px 0px;







margin: 0px;







}















#wrapper2 .tabbed{







color: #b6b6b6;







margin: 0px;







height: 21px;







padding: 0px 0px;







background: #111111 url(../images/toggler_bg.gif) repeat-x top center;







font: bold 11px Tahoma, Arial, Helvetica, sans-serif;







cursor: pointer;







}















#main {







padding: 0px;







margin: 0px;







width: 970px;







background: transparent;







clear: both;







}















#left_col, #right_col {







width: 185px;







float: left;







padding-left: 15px;



padding-top: 8px;





}















#right_col .rc_bg {







background: transparent url(../images/rc_bg.gif) repeat-y top center;







width: 200px;







margin-bottom: 10px;







padding-top: 10px;







}















#right_col .rc_top {







background: transparent url(../images/rc_top_bg.gif) no-repeat top center;







width: 200px;







}















#right_col .rc_bot {







background: transparent url(../images/rc_bot_bg.gif) no-repeat bottom center;







width: 186px;







padding: 0px 7px 10px 7px;







}















#main_content {







float: left;







width: 550px;







margin: 0px;







padding: 0px;







}















#main_content #main_body {







margin: 0px 0px 7px 0px;







padding: 10px 30px 10px 10px;







width: 510px;







background: transparent;







}















#main_content2 {







float: left;







width: 750px;







margin: 0px;







padding-left: 10px;



padding-top: 10px;



overflow: hidden;





}















#main_content2 #main_body2 {







margin: 0px 0px 7px 0px;







width: 752px;







background: transparent;







}























/******/















.white_space {







height: 20px;







display: block;







}















.sep {







display: block;







height: 10px;







clear: both;







}















#footer {







padding: 0px;







width: 1000px;







height: 60px;







margin: 0px auto;




color: #FFFFFF;


position: relative;







}















#footer p {







font-size: 11px;







color: #154D98;







text-align: left;







padding: 0px;







margin: 0px;







line-height: 14px;







background: transparent;







position: absolute;







top: 6px;







left: 20px;







}















#footer p a {







text-decoration: none;







color: #154D98;







font-weight: bold;







}















#footer p a:hover {







text-decoration: underline;







color: #b1ba88;







}















#footer #f_tools {







padding: 0px;







background: transparent url(../images/fonttools_bg.jpg) no-repeat top center;







width: 410px;







height: 34px;







position: absolute;







bottom: 0px;







right: 45px;







}















#f_tools a, #f_tools a img {







text-decoration: none;







font-size: 10px;







padding: 0px;







margin: 0px;







border: 0px;







line-height: 5px;







}















#buttons {







position: relative;







height: 34px;







width: 410px;







}















#buttons #cfs {







position: absolute;







top: 11px;







left: 75px;







color: #FFFFFF;







font: bold 11px Tahoma, Arial, Helvetica, sans-serif;







}















#buttons #plus {







position: absolute;







top: 7px;







left: 184px;







}















#buttons #minus {







position: absolute;







top: 7px;







left: 212px;







}















#buttons #reset {







position: absolute;







top: 7px;







left: 244px;







}























/* *********************** END LAYOUT SETTINGS *********************** */















/* *********************** NAVIGATION SECTION *********************** */







/* Pathway Breadcrumbs */







.pathway {font-size: 12px;color:#ffffff; font-weight: bold; }







a.pathway {color: #ff7e00;text-decoration: none; }







a.pathway:hover {color:#ff7e00;text-decoration: underline;}







span.pathway img {















}





ul.menu li a, ul#mainlevel li a {







color: #000000;





line-height: 12px;







padding: 6px 0px 8px 18px;







text-transform: none;







text-decoration: none;







display: block;







text-align: left;







margin: 0px;







background: transparent url(../images/arrow.gif) no-repeat left;







}







ul.menu li a{

/* font-size:13px !important; */

}







ul.menu li a:hover, ul#mainlevel li a:hover {

color: #f27d00;

line-height: 12px;

text-transform: none;

text-decoration: none;

display: block;

text-align: left;

margin: 0px;

padding: 6px 0px 8px 18px;

background: transparent url(../images/arrow_2.gif) no-repeat left;

}















ul.menu, ul#mainlevel {

font-size: 1.1em;

padding: 0px 0px 20px 0px;

list-style: none;

}















ul.menu ul {







list-style: none;







margin: 0px;







padding: 0px;







}















ul.menu li, ul#mainlevel li {







padding: 0px;







margin: 0px;







display: block;







background: none;







}















ul.menu ul {







clear: both;







}















ul.menu ul li {







padding: 0px;







margin: 0px 0px 0px 15px;







display: block;







width: auto;







}















div.moduletable_menu ul.menu li#current a,







div.moduletable_menu ul.menu li#current a:hover,







ul#mainlevel li #active_menu {







color: #f27d00;







font: bold 14px Arial, Helvetica, sans-serif;







line-height: 12px;







padding: 6px 0px 8px 18px;







text-transform: none;







text-decoration: none;







display: block;







text-align: left;







margin: 0px;







background: transparent url(../images/arrow_2.gif) no-repeat left;







}















div.moduletable_menu ul.menu li#current a:hover{







font-weight: bold;

font-size: 14px;







}















div.moduletable_menu ul.menu #current ul li a,







div.moduletable_menu ul.menu li ul li a {







background: none !important;







color: #000000;







font: normal 14px Arial, Helvetica, sans-serif;







line-height: 12px;







text-transform: none;







text-decoration: none;







text-align: left;







padding: 6px 0px 8px 18px;;







margin: 0px;







}















ul.menu li#current ul li a:hover,







ul.menu li ul li a:hover {







color: #f27d00;







text-decoration: none;







background: none;







}















/* *********************** END NAVIGATION SECTION ********************* */















/* *********************** STANDARD MODULE TABLE ********************* */















#left_col div.moduletable h3, #left_col div.moduletable_menu h3 {



line-height: 13px;

font-size:0.9em;





padding: 5px 0px 10px 28px;







display: block;







height: 11px;







margin: 0px 0px 10px 0px;







text-transform: none;







color: #000000;









text-align: left;







background: url(../images/left_col_h_bg.jpg) no-repeat top center;







letter-spacing: 0px;







width: 152px;







padding-top: 9px;







}















#right_col div.moduletable h3, #right_col div.moduletable_menu h3 {







font: bold 12px Arial, Helvetica, sans-serif;







line-height: 15px;







padding: 10px 0px 10px 16px;







display: block;
















height: 15px;







margin: 0px 0px 10px 0px;







text-transform: none;







color: #000000;







text-align: left;







background: transparent url(../images/right_h_bg.gif) no-repeat bottom center;







letter-spacing: 0px;







width: 170px;







}















#left_col div.moduletable {







text-align: center;







padding: 0px 0px 10px 0px;







background: transparent;







}















#right_col div.moduletable {







padding: 0px 0px 10px 0px;







}















table.moduletable td {height: 18px; text-align: center; }















table.moduletable p {







text-align: left;







}















/* Custom Modules */















.latestnews, .mostread {



font-size: 13px;



list-style: none;







padding: 10px;







margin: 0px;







text-align: justify;







background: none;







}




#bemvindo td:nth-child(2){
	padding-top: 10px;
}



li.latestnews, li.mostread {







list-style: none;







padding: 0px 0px;







margin: 0px;







background: none;







//font-family: Arial, Helvetica, sans-serif;
font-family: times New Roman;







}















li.latestnews a, li.mostread a {







text-transform: none;







text-decoration: none;







text-align: left;







padding-left: 20px;







display: block;







color: #6a6a6a;







font-weight: bold;







background: transparent url(../images/arrow.gif) no-repeat left;


line-height:20px;font-size:14px;




}















#left_side li.latestnews a, #left_side li.mostread a, #left_side2 li.latestnews a, #left_side2 li.mostread a {







background: transparent url(../images/arrow.gif) no-repeat left;







}















li.latestnews a:hover, li.mostread a:hover {







text-decoration: none;







color: #ff7e00;







}















.search {







padding: 8px 0px 0px 65px;







margin: 0px;







text-align: left;







}















.search .button {







background: none;







border: none;







color: #ffffff;







font: bold 12px Arial, Helvetica, sans-serif;







line-height: 16px;







height: 20px;







letter-spacing: 0px;







vertical-align: middle;







text-transform: uppercase;







padding: 0px;







margin: 0px;







width: 65px;







}















.search .button:hover {







color: #f27d00;







}















.search .inputbox {







margin: 0px 0px;







padding: 3px 70px;







width: 185px;







height: 16px;







border: 0;







color: #FFFFFF;







vertical-align: middle;







}















/* End Custom Modules */















/* *********************** END STANDARD MODULE TABLE ********************* */















/* *********************** CONTENT - SECTIONS & CATEGORIES *********************** */















td.contentheading {



font: normal 18px Arial, Helvetica, sans-serif;



letter-spacing: -1px;



color: #FFFFFF;



text-transform: none;



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



height: 41px;



width: 750px;



padding-left: 10px;



}















.contentheading table td {







letter-spacing: 0px;







font-weight: bold;







}















/* content title and links */







.contentpagetitle {background-color : transparent; }







a.contentpagetitle,a.contentpagetitle:link, a.contentpagetitle:visited







{text-decoration: none;font-weight: normal; color: #6a6a6a; }







a.contentpagetitle:hover { color: #f27d00; text-decoration: none;}















/* top box like a category description */







.contentdescription {







background: transparent;







padding: 5px 0px;







}















/* Main Body Text */







.contentpane { }















.contentpaneopen {



line-height: 16px;

width: 100%;


}















#main_body .contentpaneopen {







width: 100%;







}















/* Main Body Text */















/* article rating */







.content_rating {font-weight: normal;font-size:10px; padding-left: 2px;vertical-align: middle;line-height: 10px;}







.content_vote {font-weight: normal;font-size: 10px;}







.content_rating img {







vertical-align: middle;








}
















.content_vote input {











background: none;







margin-left: 1px;







margin-right: 1px;







}















/* icons */







.buttonheading{font-size: 12px;}







.pop-ups {float: right;}







a.pop-up {border-bottom: 0;}















/* Dates */







.createdate {color: #9c9c9c; font-size: 0.7em; font-weight: bold; text-transform: none; padding-bottom: 15px; line-height: 12px; }







.modifydate {color: #cccccc; font-size: 0.7em; font-style: normal; text-transform: none; line-height: 12px;}







.newsfeeddate {font-size: 11px; color: #999; font-weight: normal;}







/* Dates */















/* Writen by Authors name */







.small {







color: #c4c4c4;







font: bold 10px Arial, Helvetica, sans-serif;







line-height: 12px;







margin: 0px; padding: 0px;







text-transform: none;







}















/* Page navigation links "<<< 1 of 10 next >>>" */







.pagenav {







font-size: 11px;







color: #747474;







}







.pagebar{font-size: 11px; font-weight: normal;}







.pagenav_prev{font-size: 11px; color: #6a6a6a; text-decoration: none; }







.pagenav_next{font-size: 11px; color: #6a6a6a; text-decoration: none; }







a.pagenav {color: #f27d00; text-decoration: none; font-weight: normal; }







a.pagenav:hover {color: #f27d00; text-decoration: underline; font-weight: normal; }







.pagenavcounter{ height: 15px; }







.back_button{font-size: 11px; letter-spacing: 1px; height: 15px; clear: both; margin: 5px 0px; text-transform: uppercase; font-weight: bold; }















/* Read more link */







.readon {







font-weight: bold !important;







font-size: 16px;







text-decoration: none;







color: #f27d00;







line-height: 22px;


padding-left:45%;




}















.readon:hover {







text-decoration: underline;







color: #f27d00;







}















/* Article index */







table.contenttoc {







padding: 0px;







margin: 2px;







font-size: 11px;







}















table.contenttoc th {







background: transparent;







color: #666666;







}















table.contenttoc td {padding: 2px;}















/* Links article index */







a.toclink:hover, a.toclink:visited, a.toclink:link { height: 18px; }







/* End Article index */















/* component heading */







.componentheading {







text-align: left;







background: transparent;







height: 16px;







padding: 7px 0px;







font: bold 14px Arial, Helvetica, sans-serif;







color: #666666;







text-transform: uppercase;







letter-spacing: -1px;







vertical-align: middle;







}















/* Sectiontable Table types listings Faqs's, weblink etc..*/







.sectiontableheader {







background: #e1e1e1;







color : #747474;







border-collapse: collapse;







font-weight: bold;







text-transform: uppercase;







padding: 3px;







}















/* Table odd and Even Rows */







.sectiontableentry1 {







background: transparent;







color: #6a6a6a;







font-size: 11px;







padding: 2px 0px !important;







text-align: left;







}















.sectiontableentry2 {

background: transparent;

color: #6a6a6a;

padding: 2px 0px !important;

text-align: left;

}

.sectiontableentry1 td, .sectiontableentry2 td {

padding: 2px !important;

}

.sectiontableentry1 input, .sectiontableentry2 input {







margin: 0px;







padding: 0px;







height: 13px;







width: 13px;







background: none;







vertical-align: middle;









}















.sectiontableentry1 label, .sectiontableentry2 label {







margin: 0px;







padding: 0px 0px 0px 5px;







width: 152px;







display: block;







}















.sectiontablefooter {







height: 18px;







}















table.poll {







border: none;







margin: 0px;







padding: 0px 5px;







}















table.poll thead td {







text-align: left;







margin: 0px;







padding: 0px;












}















#left_side table.poll div, #left_side2 table.poll div {







text-align: center;







font-size: 1px;







letter-spacing: -2px;







}















#left_side table.poll div input, #left_side2 table.poll div input {







letter-spacing: 0px;







}















table.pollstableborder {







margin: 0px;







padding: 0px;







border: none;







}















table.pollstableborder td {







text-align: left;







margin: 0px;







padding: 0px;







}















/* End Sectiontable */















/* Category */







.category {color:#ccc;}







a.category:link, a.category:visited { height: 15px; color: #f27d00; text-decoration: none; }







a.category:hover { height: 15px; color: #f27d00; text-decoration: underline; }







/* End category */















/* blogsection */







.blog {background-color: transparent;}







.blogsection{ height: 18px; }







.blog_more{ clear: both; display: block; width: 430px; padding: 10px 0px; }







.blog_heading { height: 18px; }







/* space from bottom of article */







.article_seperator{margin:15px 0; border: 1px solid #c00000}







/* End blogsection */















/* results if not search google */







.searchintro{height: 18px;}







/*Search Form keyword highlight*/







.highlight {







background: #f0f0f0;







padding: 0px 4px 0px 4px;







color: #333333;







font-weight: bold;







}







/* End Search Form */















/* wrapper title */







.wrapper{background-color : #FFFFFF;}







/* *********************** END CONTENT - SECTIONS & CATEGORIES *********************** */















/* *********************** FORM SECTION *********************** */







form {







font-size: 0.8em;







margin: 0px;







}















input {







background-color: #FFFFFF;







font-size: 11px; color: #333;







}















#mod_login_username, #mod_login_password {







background: #ffffff;







font-size: 11px;







padding: 2px;







margin: 3px 0px;







width: 140px;







border: 1px solid #12263a;







color: #666;







}















#mod_login_remember {







background: transparent;







border: none;







height: 15px;







vertical-align: middle;







padding: 0px;







margin: 3px;







}















div.moduletable fieldset {







width: 200px;







border: none;







margin: 0px;







padding: 0px;







text-align: center;







clear: both;







}















div.moduletable form.form-login input.button {







text-align: center;







cursor: pointer;







}















div.moduletable form.form-login p {







margin: 0px;







padding: 0px;







text-align: left;







}















div.moduletable form.form-login p.central {







margin: 0px;















padding: 5px 0px;







text-align: center !important;







}















div.moduletable form.form-login a {







color: #f27d00;







}















.inputbox { background: transparent; border: 1px solid #666666; margin: 2px 0px; color: #747474; }







.text_area, textarea {background: transparent; border: 1px solid #666666; width: 90%; color: #747474; }







/* Pull down menu */







.selectbox {width: 100%;}







/* Submit Button */







.button {







border: 1px solid #6a6a6a;







color: #6a6a6a;







font: bold 11px Arial, Helvetica, sans-serif;







background: transparent;







margin: 0px;







text-transform: none;







vertical-align: middle;







outline: none;







height: 23px;







padding: 0px 8px;







}















.button:hover {







color: #f27d00;







}























#left_col select, #left_col #mod_templatechooser_jos_change_template, #left_col option, select, select option {







background: #ffffff;







font-size: 11px;







padding: 1px;







margin: 3px 0px;







width: 156px;







color: #666;







height: auto;







font-weight: normal;







}















#left_col select {








border: 1px solid #747474;







}















#main_content select, #main_content select option {








width: auto;







}























/* Contact Email Form */







.contact_email {margin: 0px;padding: 0px;}















#searchphraseany, #searchphraseall, #searchphraseexact {







background: none;







}























/* *********************** END FORM SECTION *********************** */















/* *********************** TABBED EDITING *********************** */







/*When user login to edit or sumbit articles*/







/* for modifying {moscode} output. Don't set the colour! */







.moscode {







background-color: #f0f0f0;







}















.code {







font-family: courier, serif;







font-size: 1.2em;







padding: 2px;







background-color: #f0f0f0;







color: blue;







border: 1px solid #d5d5d5;







margin: 0px;







width: 90%;







}























/* Text passed with mosmsg url parameter */







.message {







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







font-weight: bold;







font-size : 1em;







color : #666;







text-align: center;







}















/* Styles for dhtml tabbed-pages */







.ontab {







background-color: #666666;







border-left: outset 1px #666;







border-right: outset 1px #333;







border-top: outset 1px #666;







border-bottom: solid 1px #333;







text-align: center;







cursor: default;







font-weight: bold;







color: #FFFFFF;







padding: .2em;







}















.offtab {







background-color : #cccccc;







border-left: outset 1px #666;







border-right: outset 1px #333;







border-top: outset 1px #666;







border-bottom: solid 1px #333;







text-align: center;







cursor: default;







font-weight: normal;







padding: .2em;







}















.edit-tabs {







padding: 1em;







background: none;







}















.tabpadding {padding:1px;}















.tabheading {







background-color: #FF6600;







text-align: left;







}















.pagetext {







visibility: hidden;







display: none;







}















/*Body of the form*/







.adminform{background-color : #FFFFFF;}







/* *********************** End TABBED EDITING *********************** */







/* *********************** In?cio dos meus estilos *********************** */







.barrinha{



width: 355px;



height: 28px;



background: transparent url(/site/images/topomenu.gif) no-repeat top left;



font-family: "Trebuchet MS";



font-size: 1.2em;



color: #FFFFFF;



font-weight: bold;



padding-top: 10px;



padding-left: 10px;



}







.todocont{



width: 325px;



background: transparent url(/site/images/fundocont.jpg);



padding-left: 20px;



padding-right: 20px;



}



.pecont {

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

background-repeat: repeat-y;

height: 22px;

width:365px;

}



.meiocont {



width: 325px;

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

background-repeat: repeat-y;

padding-left: 20px;

padding-right: 20px;

}



a.mainlevel {

color:#FFFFFF;

}



a:hover.mainlevel {

color:#75C8FF;

}

#bemvindo{



height: 172px;
width: 745px;



background: transparent url(/site/images/chamada_new.jpg);



//padding-left: 20px;



//padding-right: 20px;



}

.frase{
    border: 2px solid #183883;
    border-radius: 10px;
    margin-top: 25px;
    padding: 10px 30px;
    text-align: center;
	background-color:#F8F8F8;
	
}

.frase h3{
    color: #1C1C1C;
    font-size: 20px;
    text-shadow: 0 0 2px #EBD516;
}

.latestnews .first-news{ font-size:20px; }
.moduletable .first-news{ font-size:14px!important; }

.EffectText {
  text-shadow: 0 1px 0 #E4D800,
               0 2px 0 #c9c9c9,
               0 3px 0 #bbb,
               0 4px 0 #b9b9b9,
               0 5px 0 #aaa,
               0 6px 1px rgba(0,0,0,.1),
               0 0 5px rgba(0,0,0,.1),
               0 1px 3px rgba(0,0,0,.3),
               0 3px 5px rgba(0,0,0,.2),
               0 5px 10px rgba(0,0,0,.25),
               0 10px 10px rgba(0,0,0,.2),
               0 20px 20px rgba(0,0,0,.15);
	font-size: 23px;
	color: black;			   
}

/* *********************** Final dos meus estilos *********************** */