body {

	text-align: center; /* required for centering the page in IE */

	

	padding: 0px;

	background: #151515 url(../images/bg.jpg)top center;

	background-repeat: repeat-y;

	margin: 0px auto;







	font-family: Arial, sans-serif;

	font-size: 12px;

	color: #CCCCCC;

	line-height:18px;

	background-color: #000;

}

  h2, h3, h4, p, ul, li {

	margin: 0px;

	padding: 0px;

	font: 12px Arial,sans-serif;

	}

div.componentheading {

margin-top:30px;
text-align:left;
margin-bottom:20px;
}

h1,h2,h3,.componentheading, .contentheading{
font-family:   Arial,sans-serif; 
 letter-spacing:1px;
color: #0099DB;
font-weight:bold;
 font-size:16px;
}

h2{font-size:160%}

h3{font-size:120%}

html, body {

  

height: 100%;

width: 100%;

}	



#left .moduletable, #left .moduletable_menu, #right .moduletable, #right .moduletable_menu, #right .moduletable_text, #left .moduletable_text {

padding:6px;

}

 



#wrapper {

position:static;

	width: 900px;

	margin: 0 auto; /* centering the page */

	text-align: left;

padding-bottom:0px



	}

#topo {
     margin-left:-3px; /* Qualquer Browser */  
     margin-left /*\**/: 0px\9; /* Internet Explorer 8 */  
      
 
 
width:960px;
position:static;
 
	height: 200px;

	
	}
	.contato h1 { font-size:14px;}
 .contato {
font-family:   Arial;

	font-size: 12px;
}
#rodape {



position:static;
  width:962px;
	height: 109px;
 margin-left:-3px; /* Qualquer Browser */  
     margin-left /*\**/: 0px\9; /* Internet Explorer 8 */  
	 
 
	}
img.logo { padding-left:35px;float:left;}

 

 #menu_topo {
 
 margin-top:-2px;
 }


#container {

	 
	background-color:#000;


 height:300px;

 min-height:300px;

  

	}

#innerContainer {

	background-color:#000;

		padding-right: 2px;

	padding-left: 2px;

	

}

 

#user5 {
background-image: url(../images/fundocuser78.jpg);
background-repeat: repeat-x;
position:relative;
}

 #user5 h1 {

padding-top:27px;

padding-left:10px; 

font-family: arial;

font-size:15px;

letter-spacing:1px;

color:#009ADC;



}

#exposetab {
margin-left:150px;

}

#user5 p { 

padding:5px 10px 5px 10px;

 text-indent:20px;

font-family: arial;

font-size:12px;

letter-spacing:0px;

color:#ccc;

text-align:justify;

	}


#user6 {

margin-left:4px; 
 

padding-top:0;

margin-top:1px;
}

#user7 {

	
	margin-bottom:10px;

 background-color:#333333;

background-image: url(../images/cuser7.png);

	background-repeat: no-repeat;
  background-position:bottom left;

 





	}

#user7 h1 {
padding-top:15px;

padding-left:170px; 

font-family: arial;

font-size:15px;

letter-spacing:1px;

color:#009ADC;

}

#user4 {margin-left:5px;}

#user7 p { 
padding-left:175px;
padding-right: 5px;
padding-top:5px;
 
font-family: arial;

font-size:12px;

letter-spacing:0px;

color:#edeaea;
text-align: justify;
 

}	


#user8 {

  
margin-top: 0px;
padding-top: 60px;

padding-left:5px;

margin-right:8px;

margin-left:6px;

height:138px;
background-image: url(../images/foto.png);
background-position: 10px 10px;
 background-repeat: no-repeat;
  background-color:#333333;
}                   



.latestnews, .mostread, .popular{

	font: 11px Arial,sans-serif;

list-style-type:none;



}

li.mostread, li.latestnews{

	padding-bottom:4px;



}



li.mostread a:link, li.latestnews a:link, li.higestrated a:link, li.mostread a:visited, li.latestnews a:visited, li.higestrated a:visited{

	padding-left: 14px;

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

	background-repeat: no-repeat;

	background-position: left 2px;



}

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

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

	background-repeat: no-repeat;

	background-position: left 2px;



}

#content {

  width:940px;

 

	padding-left: 5px;

	padding-right: 5px;

	padding-bottom: 0px;

	margin: 0 auto;

	}

	#content p {

		line-height:20px;

	font: 12px;



	}

	#content ul{



	list-style-type: none;



	}

	

	#content li{

			



	}



#clear {

	height: 0px;

	clear:both;	



	}

	.clear {

    clear: both;

    display: block;

    height: 1px;

    overflow: hidden;

    margin: 0;

    padding: 0;

}

#footer {

	height: 111px;

  padding:0px;

  width:900px;

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

	background-repeat: no-repeat;

  

  	}



#search {

float:left;

width:150px;

padding-top:1px;

}

		

	 
 
 

/* default */



.adminform {

}

.article_seperator {

}

.back_button {

}

.blog {

}

.blog_more {

}

.blogsection {

}

.button {



}

.buttonheading {

}

.category {

}

.clip {

}

 
.contact_email {

}

.content_rating {

}

.content_vote {

}

.contentdescription {

}


.contentpagetitle {

}

.contentpane {width:850%;

}

.contentpaneopen { 

}

#component-contact{ width:800px; 	}

.contenttoc {

}

.createdate {

}

.dtree {

}

.dTreeNode {

}

.editlinktip {

}

.expander {

}

.highlight {

}

.inputbox {

}

.item {

}

.message {

}

.message {

}

.modifydate {

}

.module {

}



.mosimage {

}

.mosimage_caption {

}

.mostread {

}

.newsfeed {

}

.node {

}

.pagenav {

}

.pagenav_next {

}

.pagenav_prev {

}

.pagenavbar {

}

.pagenavcounter {

}

.paramlist {

}

.pathway {

}

.poll {

}

table .pollstableborder{



text-align:left;

}

.pollstableborder td 



{



text-align: left;



}

.profiler {

}

.readon {

}

.row1 {

}

.row2 {

}

.search {

padding-top:1px;

margin-left:20px;

}

.searchintro {

}

.sectiontableentry1 {

}

.sectiontableentry2 {

}

.sectiontablefooter {

}

.sectiontableheader {

}

.small {

}

.smalldark {

}

.syndicate {

}

.syndicate_text {

}

.tab {

}

.tabclass1 {

}

.tabclass2 {

}

.tab-page {

}

.text_area {

}

.toclink {

}

.toolbar {

}

.tooltip {

}

.wrapper {

}

h3 {

	font-family: "Trebuchet MS",Tahoma, Verdana, Arial;

	font-size: 18px;

	font-weight: bold;

	color: #66B5FF;

	padding-top: 5px;

	padding-bottom:5px;

}

h2 {

	font-family: "Trebuchet MS",Tahoma, Verdana, Arial;

	font-size: 20px;

	font-weight: bold;

	color: #66B5FF;

	padding-top: 5px;

	padding-bottom:5px;

}

#mod_login_password, #mod_login_username {



width:145px;

color: #FFF;

}



#mod_search_searchword {

	width:145px;



	background-image: url(../images/searchBackground.png);

	background-repeat: repeat-x;

}



#mod_search_searchword.inputbox:hover, #mod_search_searchword.inputbox:focus {



	border: 1px solid #66B5FF;;

	color: #000;

	



}

#component-contact .formemail {
padding-left:150px;

}







input, select {



	font: 12px "Lucida Grande",	 Arial,sans-serif;



}







select, .inputbox {



	padding: 2px;

	padding-top:2px;

	padding-left:5px;



}







textarea {



	padding-left: 2px;



}







.button, input .button {



	border: 1px solid #2F2F2F;





	padding: 1px 5px!important;



	background: url(../images/vertnavbutton.png) repeat-x top #333;



	color: #FFFFFF;

	

	



}



.button:hover  {

	background: url(../images/button-bg.gif) repeat-x top #66B5FF;

	color: #fff;

	 cursor: pointer;

white-space: nowrap;

cursor: hand;

}



.button:active, .button:focus {



	border: 1px solid #222222;



}







.inputbox {



	border: 1px solid #3F3F3F;

	background: #2F2F2F;

	color: #666;

	



	}

	



#left .inputbox {

	background-image: url(../images/vertnavbutton.png);

	background-repeat: repeat-x;

	

		

}

.inputbox:hover, .inputbox:focus {



	border: 1px solid #606060;

	color: #FFFFFF;

	



}

fieldset.js_loginflat {border:0px; padding:8px; margin-left:12px;margin-right:12px; 	font: 11px Arial,sans-serif; 	text-align:center;

vertical-align:top;}

fieldset.js_loginflat .inputbox {width:145px; }

fieldset.js_loginflat legend {display:none}

.moduletableflat {text-align:center;vertical-align:top;}



.bearright {top:25px; right:15px; position:absolute;}



fieldset {

border:0px;

}

#form-login li {

list-style-type:none;

}

.buttonheading a img{

border:0px;

}



.line {

	color: #CCCCCC;



}

/* LEX code */

#colorfield-border {

	float:left;

	position:relative;

	top:158px;

	left:138px;



}

#colorfield-link {

	float:left;

	position:relative;

	top:180px;

	left:76px;



}

 

 

.joomla-template-design {

position:absolute;

top:0px;

right:15px;

}

.joomla-template {

position:absolute;

top:5px;

right:48px;

display:block;



}

 
