/*
Controla fundo de pagina fundo de TD e borda de TD - INICIO
*/
BODY {
FONT-SIZE: 10px; 
CURSOR: default; 
COLOR: red; 
/*BACKGROUND-color: #B0C4DE; */
/*BACKGROUND-color: #FFE87B;  Amarelo Vandique */
BACKGROUND-color: #ECECBD;  Amarelo TETEU Vandique
FONT-FAMILY:  arial, helvetica, verdana, sans-serif; 
TEXT-DECORATION: none;
 font-weight: bolder;
}
/*
- Conteudo de Blocos e Content
*/
.TDConteudoPadding {
	padding-left: 14px;
	padding-right: 14px;
	text-align: justify;
}
/*
- Content
*/
.TitConteudo{color: Black; font-weight: bolder; font-size: 150%;  border-top: 0px Blue; }

.SubTitConteudo{color: Black; font-weight: bolder; font-size: 140%;  border-top: 0px Blue; }

#TitPageContent{color: Black; font-weight: normal; font-size: 100%;    font-style: normal;  
 text-align: justify; }
/*
- Bloco
*/
.TitBloco {color: #FFFFFF; font-weight: bolder; font-size: 11px;     } /* ?????  */

#TitPagePosted{color: Gray; font-weight: normal; 
font-size: 80%;    font-style: italic;  text-align: right;      }

.TDcabcor {
/*	background-color: #1E3968; Azul Tereza */
/*	background-color: #FFD105;  Laranja Tema Vandique */
/*	background-color: #FFD105;  Amarelo Tema Vandique */
	background-color: #9E4408;  xxx Tema Vandique 
/*	background-color: #000080;  xxx Tema Vandique */
/*	background-color: #51B94A; /* Verde Tema Vandique */
	border: 0px none; color: white; font-weight: bolder; font-size: 11px; 
/*	border: 0px none; color: Black; font-weight: bolder; font-size: 11px; */ 
	}
.TDcabcorCima {
/*	background-color: #1E3968; Azul Tereza */
/*	background-color: #FFD105;  Laranja Tema Vandique */
/*	background-color: #FFD105;  Amarelo Tema Vandique */
	background-color: White;  xxx Tema Vandique 
/*	background-color: #51B94A; /* Verde Tema Vandique */
	border: 0px none; color: #9E4408; font-weight: bolder; font-size: 11px; 
/*	border: 0px none; color: #000080; font-weight: bolder; font-size: 11px; */
/*	border: 0px none; color: Black; font-weight: bolder; font-size: 11px; */ 
	}
.TDmoldura {
background-color: #F5F5DC;
/*	background-color: #ffffff;*/
/*	border: 0px none #B9B9B9;*/
/*	border: 1px solid #D2691E;   Laranja Vandique  */
}
.TDbarraHorizontal {
/*	background-color: #1E3968; Azul Tereza */
/*	background-color: #FFD105;  Laranja Tema Vandique */
/*	background-color: #FFD105;  Amarelo Tema Vandique */
	background-color: #9E4408;  xxx Tema Vandique 
/*	background-color: #51B94A; /* Verde Tema Vandique */
	border: 0px none; color: White; font-weight: bolder; font-size: 11px; 
/*	border: 0px none; color: Black; font-weight: bolder; font-size: 11px; */ 
	}
.TDfundo {
	background-color: #FFFFFF;
}
.TDborda {
	background-color: #CCCCCC;
}
/*
Controla fundo de pagina fundo de TD e borda de TD - FIM
*/
.TitBlockCenter{color: White; font-weight: bolder; font-size: 120%;  border-top: 0px Blue; }
TD.TitNotHP{color: Blue; font-weight: bolder; font-size: 120%;  border-top: 1px dashed Blue; }
#TitNotHPPublicado{color: Gray; font-weight: normal; font-size: 80%;    font-style: italic;  text-align: right;      }
.TitBloCen {color: White; font-weight: bolder; font-size: 11px;     }
TABLE.BlocoCentral {color: Black; font-weight: normal; font-size: 11px;  border: 1px dashed Black;      }
.sommaire_tituloBC {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 11px; FONT-FAMILY: Tahoma,Verdana,Helvetica,Arial; TEXT-DECORATION: none; border-top: 1px dashed Gray;  }
P.espaco { padding-left: 4px;  padding-right: 4px;  }
TABLE.BlocoCentral {color: Black; font-weight: normal; font-size: 11px;  border: 1px dashed Black;      }
.sommaire_titulo {BACKGROUND: none; COLOR: #9E4408; FONT-SIZE: 11px; 
FONT-FAMILY: Tahoma,Verdana,Helvetica,Arial; TEXT-DECORATION: none;  
font-weight: bolder; }
#sommaire_tituloC {BACKGROUND: none; COLOR: Black; FONT-SIZE: 120%; FONT-FAMILY: Tahoma,Verdana,Helvetica,Arial; TEXT-DECORATION: none;  font-weight: bolder; }
INPUT {
FONT-SIZE: 10px; 

COLOR: #000000;

background-color: "#FFFFFF";

border-color: #2852CB;

}

A:link {

FONT-SIZE: 11px; 

COLOR: #000000; 

FONT-FAMILY:  arial, helvetica, verdana, sans-serif; 

TEXT-DECORATION: none

}

A:visited {

FONT-SIZE: 11px; 

COLOR: #000000; 

FONT-FAMILY:  arial, helvetica, verdana, sans-serif; 

TEXT-DECORATION: none

}

A:active {

FONT-SIZE: 11px; 

COLOR: Gray; 

FONT-FAMILY:  arial, helvetica, verdana, sans-serif; 

TEXT-DECORATION: none

}

A:hover {

FONT-SIZE: 11px; 

COLOR: Gray; 

FONT-FAMILY:  arial, helvetica, verdana, sans-serif; 

TEXT-DECORATION: none

}


.option {

background-color : White;

BORDER-TOP: 0px solid Black; 

BORDER-BOTTOM: 0px solid Black; 

BORDER-LEFT: 0px solid Black; 

BORDER-RIGHT: 0px solid Black;

FONT-FAMILY: verdana; 

font-size: 16px;

COLOR: Black;

}

.option1 {

background-color : #ccffcc;

BORDER-TOP: 0px solid Black; 

BORDER-BOTTOM: 0px solid Black; 

BORDER-LEFT: 0px solid Black; 

BORDER-RIGHT: 0px solid Black;

FONT-FAMILY: verdana; 

font-size: 16px;

COLOR: Black;

}

TEXTAREA {

background-color : #FFFFFF;

BORDER-TOP: #2A2A2A 1px solid; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #2A2A2A 1px solid; 

BORDER-RIGHT: 1px solid Black;

font-size: 11px;

COLOR: #000000;

}

P.final {

FONT-SIZE: 11px; 

COLOR: #0000ff; 

LINE-HEIGHT: 1.4; 

FONT-FAMILY:  arial, helvetica, verdana, sans-serif; 

TEXT-DECORATION: none;
  }
.ContHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: Blue;
	line-height: 1.4;
	text-align: justify;
}


TABLE {

FONT-SIZE: 11px; 

COLOR: #000000; 

FONT-FAMILY:  arial, helvetica, verdana, sans-serif; 

TEXT-DECORATION: none

}
table.cabec {
	background-color: #6699cc;
	border-top-color: #006699;
	border-bottom-color: #006699;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
}




TD.content {
	FONT-SIZE: 12px;
	COLOR: #0000ff	;
	TEXT-DECORATION: none;
	FONT-FAMILY:  arial, helvetica, verdana, sans-serif;
	line-height: 1.4;

 

}
.TitHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


TD.extra {

background-color : #FFFFFF;

BORDER-TOP: 1px solid Black; 

BORDER-BOTTOM: #898989 1px solid; 

BORDER-LEFT: 1px solid Black; 

BORDER-RIGHT: #898989 1px solid;

}



hr {

border-top: 1px solid #303030;

border-bottom: 1px solid #787878;

height: 2px;

width: 100%;

}
hr.marq {
border-top: 1px dashed #303030;
border-bottom: 1px dashed #787878;
height: 2px;
width: 100%;
}




UL {

	LIST-STYLE-TYPE: square

}

.center {

	TEXT-ALIGN: center

}

.justify {

	TEXT-ALIGN: justify

}

.right {

	TEXT-ALIGN: right

}

H1 {

FONT-WEIGHT: bold; 

FONT-SIZE: 11px; 

COLOR: #000000; 

FONT-FAMILY:  arial, helvetica, verdana, sans-serif; 

LETTER-SPACING: 0px; 

TEXT-DECORATION: none

}

.heading {

FONT-WEIGHT: bold; 

FONT-SIZE: 11px; 

COLOR: #000000; 

FONT-FAMILY: Tahoma; 

LETTER-SPACING: 0px; 

TEXT-DECORATION: none

}

.heading1 {

FONT-WEIGHT: bold; 

FONT-SIZE: 11px; 

COLOR: #000000; 

FONT-FAMILY: Tahoma; 

LETTER-SPACING: 0px; 

TEXT-DECORATION: none

}

}

BODY {

SCROLLBAR-BASE-COLOR: #FFFFFF;  

SCROLLBAR-ARROW-COLOR: #000000; 

}

.blocktitle {

FONT-WEIGHT: bold; 

FONT-SIZE: 12px; 

COLOR: White; 

FONT-FAMILY: verdana, arial; 

LETTER-SPACING: 0px; 

TEXT-DECORATION: none

}

SELECT {

color:#000000;

font-size: 11px;

font-family: Arial,Helvetica,sans-serif;

background-color : #FFFFFF;

BORDER-TOP: #2A2A2A 1px solid; 

BORDER-BOTTOM: #FFFFFF 1px solid; 

BORDER-LEFT: #2A2A2A 1px solid; 

BORDER-RIGHT: #FFFFFF 1px solid;

}



/* Copyright and bottom info */

.copyright { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000;}

a.copyright { font-size: 10px; COLOR: #000000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}

a.copyright:link { font-size: 10px; COLOR: #000000; text-decoration: NONE; font-family: Verdana, Arial, Helvetica, sans-serif;}

a.copyright:active { font-size: 10px; COLOR: Gray; text-decoration: NONE; font-family: Verdana, Arial, Helvetica, sans-serif;}

a.copyright:visited { font-size: 10px; COLOR: #000000; text-decoration: NONE; font-family: Verdana, Arial, Helvetica, sans-serif;}

a.copyright:hover { font-size: 10px; COLOR: Gray; text-decoration: NONE; font-family: Verdana, Arial, Helvetica, sans-serif;}



input {

background-color : #FFFFFF;

BORDER-TOP: #2A2A2A 1px solid; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #2A2A2A 1px solid; 

BORDER-RIGHT: 1px solid Black;

font-size: 11px;

COLOR: #000000;

}

input.1 {

background-color : #FFFFFF;

BORDER-TOP: #2A2A2A 1px solid; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #2A2A2A 1px solid; 

BORDER-RIGHT: 1px solid Black;

font-size: 11px;	

COLOR: #000000;

}

input.noborder {

color:#000000;

background : #FFFFFF;

font:11px Arial,Helvetica,sans-serif;

BORDER-TOP: #FFFFFF 0px solid; 

BORDER-BOTTOM: 0px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 0px solid Black;

}




/* This is the border line & background colour round the entire page */

.bodyline	{ 

background-color: "FFFFFF"; 

border:0px solid; 

border-color:#FFFFFF;

}

.tablein {

BORDER-TOP: 1px solid Black; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: 1px solid Black; 

BORDER-RIGHT: 1px solid Black;

}



/* This is the outline round the main forum tables */

.forumline	{ 

background: #FFFFFF;

BORDER-TOP: #FFFFFF 0px solid; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 1px solid Black;

}

.forumline2	{ 

background-color : #FFFFFF;

BORDER-TOP: 1px solid Black; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 1px solid Black;

}







/* Main table cell colours and backgrounds */

td.row1	{

background-color : #FFFFFF;

BORDER-TOP: #000000 1px solid; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 1px solid Black;

}

td.row1cell	{

background-color : #FFFFFF;

BORDER-TOP: #000000 1px solid; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 1px solid Black;

}

td.row1rt	{

background-color : #FFFFFF;

BORDER-TOP: #000000 1px solid; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 1px solid Black;

}

td.row1lt	{

background-color : #FFFFFF;

BORDER-TOP: 1px solid Black; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: #FFFFFF 0px solid;

}

td.row1d	{

background-color : #FFFFFF;

BORDER-TOP: #D79618 1px solid; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 1px solid Black;

}

td.row1u	{

background-color : #FFFFFF;

BORDER-TOP: #000000 1px solid; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 1px solid Black;

}



td.row2u	{

background-color : #FFFFFF;

BORDER-TOP: #000000 1px solid; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 1px solid Black;

}

td.row2	{

background-color : #FFFFFF;

BORDER-TOP: #FFFFFF 0px solid; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 1px solid Black;

}

td.row3	{

background-color : #FFFFFF;

BORDER-TOP: #FFFFFF 0px solid; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 1px solid Black;

}

td.rowpic {

background-color : #FFFFFF;

BORDER-TOP: #000000 1px solid; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 1px solid Black;

}

td.pic

{

COLOR: #000000; 

font-size: 11px; 

font-weight : bold;

height: 25px;

background-color : #FFFFFF;

BORDER-TOP: 1px solid Black; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 1px solid Black;

}

td.piclt

{

COLOR: #FFFFFF; 

font-size: 11px; 

font-weight : bold;

height: 25px;

background-color : #FFFFFF;

BORDER-TOP: 1px solid Black; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 1px solid Black;

}

td.picrt

{

COLOR: #000000; 

font-size: 11px; 

font-weight : bold;

height: 25px;

background-color : #FFFFFF;

BORDER-TOP: 1px solid Black; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 1px solid Black;

}

th	{

COLOR: #000000; 

font-size: 11px; 

font-weight : bold;

height: 25px;

background-color : #FFFFFF;

BORDER-TOP: 1px solid Black; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 1px solid Black;


}

th.bar	{

COLOR: #000000; 

font-size: 11px; 

font-weight : bold;

height: 25px;

background-color : #FFFFFF;

BORDER-TOP: 1px solid Black; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 1px solid Black;

}

th.1	{

COLOR: #000000; 

font-size: 11px; 

font-weight : bold;

height: 25px;

background-color : #FFFFFF;

BORDER-TOP: 1px solid Black; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 0px solid; 

BORDER-RIGHT: 1px solid Black;

}



td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {

background-color : #FFFFFF;

BORDER-TOP: 1px solid Black; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: 1px solid Black; 

BORDER-RIGHT: 1px solid Black;

height: 28px;

}





/*

  Setting additional nice inner borders for the main table cells.

  The names indicate which sides the border will be on.

  Don't worry if you don't understand this, just ignore it :-)

*/



th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {

font-weight: bold; 

background-color : #FFFFFF;

BORDER-TOP: 1px solid Black; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: 1px solid Black; 

BORDER-RIGHT: 1px solid Black;

}

td.row3Right,td.spaceRow {

background-color : #FFFFFF;

BORDER-TOP: 1px solid Black; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: 1px solid Black; 

BORDER-RIGHT: 1px solid Black;

}



/* The largest text used in the index page title and toptic title etc. */

.maintitle,h1,h2	{

			font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, sans-serif;

			text-decoration: none; line-height : 120%; color : #000000;

}

a.maintitle:link   { text-decoration: none; color : #000000; font-size: 18px; }

a.maintitle:visited { text-decoration: none; color : #000000; font-size: 18px; }

a.maintitle:hover	{ text-decoration: NONE; color : Gray; font-size: 18px; }



/* General text */

.gen { font-size : 12px; color : #000000; }

.genmed { font-size : 11px; }

.gensmall { font-size : 10px; }

.gen,.genmed,.gensmall { color : #000000; }

a.gen,a.genmed,a.gensmall { COLOR: #000000; text-decoration: none; }

a.gen:hover,a.genmed:hover,a.gensmall:hover	{ COLOR: Gray; text-decoration: none; }





/* The register, login, search etc links at the top of the page */

.mainmenu		{ font-size : 12px; color : #000000;}

a.mainmenu		{ text-decoration: none; color : #000000;}

a.mainmenu:hover{ text-decoration: none; color : Gray;}





/* Forum category titles */

.cattitle		{ font-weight: bold; font-size: 11px ; letter-spacing: 0px; color : #000000}

a.cattitle		{ text-decoration: none; color : #000000; }

a.cattitle:hover{ text-decoration: none; color : Gray;}





/* Forum title: Text and link to the forums used in: index.php */

.forumlink		{ font-weight: bold; font-size: 11px; color : #000000; }

a.forumlink 	{ text-decoration: none; color : #000000; }

a.forumlink:hover{ text-decoration: NONE; color : Gray; }





/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */

.nav			{ font-weight: bold; font-size: 11px; color : #000000;}

a.nav			{ text-decoration: none; color : #000000; }

a.nav:hover		{ text-decoration: NONE; color : Gray;}





/* titles for the topics: could specify viewed link colour too */

.topictitle			{ font-weight: bold; font-size: 11px; color : #000000; }

a.topictitle:link   { text-decoration: none; color : #000000; }

a.topictitle:visited { text-decoration: none; color : #000000; }

a.topictitle:hover	{ text-decoration: NONE; color : Gray; }





/* Name of poster in viewmsg.php and viewtopic.php and other places */

.name			{ font-size : 11px; color : #000000;}



/* Location, number of posts, post date etc */

.postdetails		{ font-size : 10px; color : #000000; }





/* The content of the posts (body of text) */

.postbody { font-size : 11px; color : #000000; }

a.postlink:link	{ text-decoration: none; color : #000000; }

a.postlink:visited { text-decoration: none; color : #000000; }

a.postlink:hover { text-decoration: NONE; color : Gray; }

td.catBottom { background-COLOR: #FFFFFF; }

td.catHead { BACKGROUND-color: #FFFFFF; }







.quote {

background-color : White;

BORDER-TOP: #2A2A2A 1px solid; 

BORDER-BOTTOM: #FFFFFF 1px solid; 

BORDER-LEFT: #2A2A2A 1px solid; 

BORDER-RIGHT: #FFFFFF 1px solid;

font-size: 11px;

COLOR: #000000;

}



.code {

background-color : White;

BORDER-TOP: #2A2A2A 1px solid; 

BORDER-BOTTOM: #FFFFFF 1px solid; 

BORDER-LEFT: #2A2A2A 1px solid; 

BORDER-RIGHT: #FFFFFF 1px solid;

font-size: 11px;

COLOR: #000000;

}









input.sub {

background-color : #FFFFFF;

BORDER-TOP: #2A2A2A 1px solid; 

BORDER-BOTTOM: #FFFFFF 1px solid; 

BORDER-LEFT: #2A2A2A 1px solid; 

BORDER-RIGHT: #FFFFFF 1px solid;

font-size: 11px;

COLOR: #000000;

}



/* The buttons used for bbCode styling in message post */

input.button {

background-color : #FFFFFF;

BORDER-TOP: #2A2A2A 1px solid; 

BORDER-BOTTOM: #FFFFFF 1px solid; 

BORDER-LEFT: #2A2A2A 1px solid; 

BORDER-RIGHT: #FFFFFF 1px solid;

font-size: 11px;

COLOR: #000000;

}



/* The main submit button option */

input.mainoption {

color:#000000;

font-size:11px;

font-family: Arial,Helvetica,sans-serif;

background-color : #FFFFFF;

BORDER-TOP: #FFFFFF 1px solid; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 1px solid; 

BORDER-RIGHT: 1px solid Black;

}



/* None-bold submit button */

input.liteoption {

color:#000000;

font-size:11px;

font-family: Arial,Helvetica,sans-serif;

background-color : #FFFFFF;

BORDER-TOP: #FFFFFF 1px solid; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 1px solid; 

BORDER-RIGHT: 1px solid Black;

}



/* This is the line in the posting page which shows the rollover

  help line. This is actually a text box, but if set to be the same

  colour as the background no one will know ;)

*/

.helpline {

background-color : #FFFFFF;

BORDER-TOP: #FFFFFF 1px solid; 

BORDER-BOTTOM: 1px solid Black; 

BORDER-LEFT: #FFFFFF 1px solid; 

BORDER-RIGHT: 1px solid Black;

font-size: 11px;

COLOR: #000000;

}

