/*
$Header: /cvsroot/tikiwiki/tiki/styles/tikineat.css,v 1.1.2.35 2006/08/01 21:56:04 marclaporte Exp $
Simple basic theme for generic tiki

IE hacks applied !
read http://glish.com/css/hacks.asp 

changing colors ?
you can list them with
  grep -i " #[0-9a-f]\{3,6\};" styles/tikineat.css | cut -d\# -f2 | sort | uniq -c
and change them with
  perl -pi -e 's/AAAAAA/bbbbbb/g' styles/tikineat.css
*/

body {
	background: url(./eportuguese/img/bodyBg.gif) top repeat-y;
	font-family: Arial;
	margin : 0;
	padding : 0;
}
h1, h2, h3, h4, h5, h6 {
	margin : 0;
    	margin-bottom : 3px;
}
H1 {
	font-size : 18px;
	color : #3d4401;
	font-family: verdana, arial;
	font-weight: normal;
}
H2 {
	font-size : 18px;
	color: #484847;
	font-family: verdana, arial;
	font-weight: normal;
	margin-top: 20px;
	margin-left:10px;

}
H3 {
	font-size : 14px;
	color : #032936;
}
H4 {
	font-size : 12px;
	color : #032936;
}
H5 {
	font-size : 11px;
	color : #032936;
}
H6 {
	font-size : 10px;
	color : #032936;
}
ul {
	margin-top : 2px;
	margin-bottom : 6px;
}
a {
	color : #225566;
	font-weight: bold;
}

small {
	font-size : .8em;
}
hr {
	width : 100%;
	height : 1px;
	background-color : #8CACBB;
	border-width : 0px;
	padding : 0px;
	color : #8CACBB;
}
td {
	color : #000000;
	font-size : 12px;
	vertical-align : top;
	text-align : left;
}
th {
	color : black;
	background-color: #DEE7EC;
	border: 1px solid #8CACBB;
	padding: 0 2px;
}
caption {
	font-weight : bold;
}
/* General form elements */
FORM {
	margin : 0px;
	padding : 0px;
}
input, textarea, select {
	font-size : 10px;
	color : #112233;
}
input {
	text-indent : 2px;
}
input[type=checkbox], input[type=radio] {
	border : 0;
}
input[type=submit] {
	border : 1px solid #46596f;
	background-color: #C7D0D9;
	font-weight : bold;
}
input[type=submit]:hover {
	cursor : pointer;
}
textarea {
	width : 80%;
}
label {
	cursor : pointer;
}

/* GENERAL LAYOUT EXPLANATION
	*
	* The tiki application is enclosed as a whole in tiki-main
	* tiki-main contains three divs: tiki-top, tiki-mid and tiki-bot
	* that will be used for the header, application and footer.
	*
	* tiki-mid contains a 3-column table, the columns are called (ids)
	* leftcolumn, centercolumn and rightcolumn
	* centercolumn contains tiki-center where the main area is displayed.
	*
	*/

/*********************** GENERAL LAYOUT ************************************/

#sitelogo{
	width: 760px;
    height: 110px;
    margin: 0 auto;
}

#sitelogo A {
	display: block;
	height: 90px;
}

#logo {
    float: left;
    margin: 8px 10px;
}

#logo A {
    display: block;
    background: url(../img/interface/pt/logoBVS.gif) no-repeat;
    width: 86px;
    height: 90px;
}

#logo A SPAN {
    display: none;
}

#identification {
    position: absolute;
    top: 50px;
    margin-left: 200px;
   
}

#identification H1 {
    color: #FFF;
    font-size: 18px;
}

#title {
    float: left;
    width: 300px;
    height: 50px;
    background: url(../eportuguese/img/pt/identification.gif) no-repeat;
    margin: 30px 0px 0px 30px;
}

#title SPAN {
    display: none;
}

.empty {
    clear: both;
}

DIV#tiki-main {
    width: 760px;
	margin: 0 auto;
	background: #FFF;
	clear: both;
}
DIV#tiki-top {
	margin : 0 auto;
    width: 760px;
	background: #C7D0D9 url(../eportuguese/img/pt/identification.gif) no-repeat; 
	padding-bottom : 1px;
	display: none;
}
DIV#tiki-top a {
	xtext-decoration : none;
}

DIV#tiki-bot {
	padding-top : 10px;
	padding-bottom : 5px;
	background-color : #cfcfcf;
	margin : 0;
	border-top : 1px solid #c2c2c2;
	border-bottom : 1px solid #c2c2c2;
}

DIV#tiki-center H1 {
    margin: 0px;
    font-family: verdana, arial;
    padding: 4px 0px 4px 0px;
    background:#3d4401;
	height: 20px;
	width : 459px;
	_margin-left: 10px;
}

DIV#tiki-center H1 A {
    text-decoration: none;
	color:#3d4401;
	font-weight: normal;
	margin-left: 4px; 
	}

div#debugconsole {
	position: absolute;
	background-color: #F3F6F9;
	top: 0px;
	left: 20px;
	right: 310px;
	height: auto;
	z-index: 1;
	padding: 5px;
	border: 6px ridge #996600;
	font-size: 12px;
}

#overDiv table {
	width : auto !important;
}

/********************************************* GENERAL STYLE PROPERTIES **********************************************/
/* Boxes used for modules (modules are those boxes in the left/right columns) */

#logo A SPAN {
    display: none;
}

#title {
    float: left;
    width: 300px;
    height: 50px;
    background: url(../eportuguese/img/pt/identification.gif) no-repeat;
    margin: 30px 0px 0px 30px;
}

#title SPAN {
    display: none;
}

.empty {
    clear: both;
}

DIV#tiki-main {
    width: 760px;
	margin: 0 auto;
	background: #FFF;
	clear: both;
}
DIV#tiki-top {
	margin : 0 auto;
    width: 760px;
	background: #C7D0D9 url(../eportuguese/img/pt/identification.gif) no-repeat; 
	padding-bottom : 1px;
	display: none;
}
DIV#tiki-top a {
	text-decoration : none;
}
DIV#tiki-mid {
	background: url(eportuguese/img/bgTiki-center.gif) repeat-x;
	margin: 0 auto;
	width: 760px;
}
DIV#tiki-bot {
	padding-top : 10px;
	padding-bottom : 5px;
	background-color : #cfcfcf;
	margin : 0;
	border-top : 1px solid #c2c2c2;
	border-bottom : 1px solid #c2c2c2;
}

DIV#tiki-mid > table {
	width : 760px;
	border-spacing : 0;
	margin : 0;
	padding : 0;
}

#leftcolumn {
	width : 150px;
	background-color: #E7EFF1;
	margin : 0;
	padding: 0px;
}
#centercolumn {
	margin : 0;
	width : 460px;
	padding: 0px;
}
#rightcolumn {
	width : 150px;
	background-color: #E7EFF1;
	margin : 0;
	padding: 0px;
}
DIV#tiki-center {
    padding: 0px;
}

DIV#tiki-center H1 {
    margin: 0px;
    font-family: verdana, arial;
    padding: 4px 0px 4px 0px;
    _padding: 2px 0px 2px 0px;
    background: #dddddd url(eportuguese/img/bgBoxTitleH1.gif) repeat-x;
    height: 20px;
	width: 100%;
}

DIV#tiki-center H1 A {
    text-decoration: none;
	color:#666;
	font-weight: normal;
	}

DIV#tiki-center H1 A:hover {
    xbackground: none;
    xtext-decoration: underline;
}

div#debugconsole {
	position: absolute;
	background-color: #F3F6F9;
	top: 0px;
	left: 20px;
	right: 310px;
	height: auto;
	z-index: 1;
	padding: 5px;
	border: 6px ridge #996600;
	font-size: 12px;
}

#overDiv table {
	width : auto !important;
}

.wikitext {
padding: 25px;
}

/********************************************* GENERAL STYLE PROPERTIES **********************************************/
/* Boxes used for modules (modules are those boxes in the left/right columns) */
div.box {
	xoverflow : hidden;
	x_overflow : visible; /* IE hack  */
}
div.box-title {
	background: #3B738C url(eportuguese/img/bgBoxTitle.gif) repeat-x ;
	overflow : hidden;
	font-size : 13px;
	font-family: verdana, arial;
	margin : 0;
	color: #DEDEDE;
	padding: 5px;
	height: 18px;
}

.flipmodimage {
	display: none;
}

TABLE.box-title TD {
    text-align: left !important;
}

.box-titletext {
    font-size : 14px;
	font-family: verdana, arial;
	text-align: left !important;
	color: #DEDEDE;
}

div.box-title table {
	width : 100%;
	padding: 0px;
	margin: 0px;
	border-spacing: 0;
}

div.box-data {
	overflow : hidden;
	color : black;
	padding : 5px;
	_padding : 5px 3px;
	font-size : 11px;
}
div.separator, div.separatorline {
	color : black;
	padding : 6px 2px 2px 2px;
	margin-top: 4px;
	border-top : 1px solid #d0d0b4;
}
.linkmenu, .rsslink {
	xfont-size : 100%;
	text-decoration : none;
	font-weight : normal;
	margin-left: 16px;
}

.rssdesc {
    padding-left: 16px;
}

.rsslist {
    padding: 0px;
    margin: 0px 0px 0px 8px;
    list-style:none;
}

.rsslist LABEL  {
    font-size: 90%;
}

.rssitem {
    margin-bottom: 12px;
    padding: 0px;
}

.rssitem A {
    padding: 0px;
    margin: 0px;
}


.rssitem A:hover {
    xbackground: none;
    xborder-bottom: 1px dotted #CCC;
}

UL.docOptions {
    padding: 0px;
    margin: 0px;
}

TABLE.normal {
width:90%;
xmargin-left:10px;
}

TABLE.findtable{
width:80%;
}

TD.heading {
	padding: 2px;
	background: #D0D0D0;
}

TD.even {
	background: #ECECEC;
}

TD.odd {
	background: #ABABAB;
}

.article {
padding: 10px;
}

.articleimage {
margin: 4px 4px 4px 0px;
}

.linkbut {
margin-left: 8px;
}

.centerContent {
padding: 12px;
}

#title_ghl h3 {
background:#FFFFFF;
border-bottom:2px solid #BD280C;
margin:0px !important;
}
.simplebox {
width:90%;
}

.articleheadingtext{
margin-right: 50px;
}

DIV.articletitle {
	margin-bottom: 12px;
}

.articletitle .title {
	font-size: 140%;
	font-weight: bold;
	font-family: verdana;
}

.articletitle .byLine {
	
}

.module_title h4 {
  font-size:13px;
  font-weight: bold;


}
 h1, h2, h3, h4 {
  color:#0E445C;
}
 h1, h2, h3, h4, h5{
font-family:Trebuchet MS,Arial;
margin-top:0px;
}


.article {
padding: 10px;
}

.articleimage {
margin: 4px 4px 4px 0px;
}

.linkbut {
margin-left: 8px;
}

.centerContent {
padding: 12px;
}

#title_ghl h3 {
background:#FFFFFF;
border-bottom:2px solid #BD280C;
margin:0px !important;
}
.simplebox {
width:90%;
}

.articleheadingtext{
margin-right: 50px;
}

DIV.articletitle {
	margin-bottom: 12px;
}

.articletitle{
           font-weight: bold;
           font-size:13px;
           color:#224466;

}

.articleheadingtext{

font-weight: normal;
}
articlebody{
 font-size:12px;
}
h1, h2, h3, h4, h5 {eportuguese.css (line 541)
font-family:Trebuchet MS,Arial;
margin-top:0px;
}
#tiki-center .box-title {
color:#083E70;
font-size:16px;
font-family:Georgia;
font-weight:bold;

}


.lastFiles {
	background: url(../img/documents.gif) no-repeat;
	
}
.lastFiles .box-title{

background:none;
margin-left:30px;
margin-bottom:20px;
}

.group{
		background: url(../img/group.gif) no-repeat;
	color:#083E70;
font-size:16px;
font-family:Georgia;
font-weight:bold;
height:40px;
}

.group strong{

	margin-left:40px;
}

.lastImages {
	background: url(../img/img.gif) no-repeat;
	
}
.lastImages .box-title{

background:none;
margin-left:40px;
margin-bottom:20px;
}

.lastNews {
	background: url(../img/new.gif) no-repeat;
	
}
.lastNews .box-title{

background:none;
margin-left:40px;
margin-bottom:20px;
}

.lastForum {
	background: url(../img/forum.gif) no-repeat;
	height:40px;
	
}
.lastForum a{

background:none;
margin-left:40px;
margin-bottom:20px;
	color:#083E70;
font-size:16px;
font-family:Georgia;
font-weight:bold;
height:40px;
text-decoration:none;
}
