/* Sample layout.CSS file */
/* padding, margins, etc */
body {
	padding:0;
	margin:0;
}
p {
	padding: 0.3em 0;
}
input.wikisearchbox {
   width: 15em;
   border: 1px solid #ccc;
/*    margin-right: 2em; */
}
input.wikisearchbutton {
   width: 5em;
   margin-right: 2em;
/*    display:none; */
}
#Tudo {

}
#FlexiAll {
	width: 100%;
	min-width: 750px;
	float:center;
	text-align:left;
}
#FlexiBar {
	margin:0;
	padding:0;
	max-width: 100%;
	min-width:730px;
	height: 60px;
	padding-left:20px;
}
#FlexiTop {
	min-width:750px;
	width: 100%;
	height: auto;
/* 	height: 25px; */
	border-top:4px solid;
	border-bottom:4px solid;
}
#FlexiTop p {
	padding: 1 1 0 0;
}
#FlexiTop img {
	padding: 0;
	border: 0;
}
#Corpo {
	float: left;
	width:100%;
	min-width:750px;

}

#FlexiLeft {
/* 	width:150px; */
	width:180px;
	float: left;
	margin-left:0.2em;
	margin-right:0.2em;
	border-right: 1px dashed #999;
/* 	padding-top: 30px; */
}

#FlexiLeft h1, #FlexiLeft h6 { 
	padding-left:0.4em; 
	padding-right:0.2em; 
	margin:0px; 
}

#FlexiLeft ul { 
	margin:3px;
	padding-left:0.6em; 
}

#FlexiLeft ul li a {
	display: block;
	padding: 0.3em 0;
	width: 100%;
}

#FlexiHeader {
	margin-left:183px;
/* 	margin-right:185px; */
/* 	float:top; */
/* 	padding-left:1em; */
/* 	padding-right: 1em; */
	border-left: 1px dashed #999;
/* 	padding:1em; */
}
#FlexiHeaderGroup {
	padding-left:1em;
	padding-right:1em;
}
#FlexiPageB {
	padding-left:1em;
	padding-right:1em;
}
#FlexiPageC {
	padding-left:1em;
	padding-right:1em;
}
#FlexiTitle {
	margin-left:183px;
/* 	margin-right:185px; */
/* 	float:top; */
/* 	padding-bottom: -0.5em; */
	padding-left:1em;
	padding-right:1em;
/* 	padding-right: 1em; */
}
#FlexiMain {
	margin-left:182px;
/* 	margin-right:185px; */
/* 	float:top; */
	padding:1em;
	border-left: 1px dashed #999;
}
#FlexiFooter {
	margin-left:182px;
	border-left: 1px dashed #999;
/* 	float:top; */
	padding-left:1em;
	clear:both;
}
#FlexiRight table.widenote {
	width: 150px;
}
#FlexiRight {
	width:180px;
	float:right;
/* 	padding: 1em; */
}
#FlexiPageA {
	padding-left:1em;
	padding-right:1em;
}
#FlexiRightGroup {
	padding-left:1em;
	padding-right:1em;
}
#FlexiBottom {
	float:left;
	width:100%;
	min-width:750px;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	border-top:4px solid #d0d0d0;
	border-bottom:4px solid #d0d0d0;

}




