/*-----------------------------------------------------------
* Folha de estilo do site SPS Peles
*------------------------------------------------------------
*/

BODY {
	background-color: #DDDDDD;
	background-image: url('http://www.bibapinga.com/~spspeles/images/fond.jpg');
	background-repeat: repeat;
	font-family: "comic sans ms"
}

/* Links */

A {text-decoration: none}
A.claro:link { color: #EEEEEE }
A.claro:visited { color: #EEEEEE }
A.claro:hover { color: #33CC33 }
A.claro:active { color: #999999 }

A.escuro:link { color: #333333 }
A.escuro:visited { color: #333333 }
A.escuro:hover { color: #33CC33 }
A.escuro:active { color: #999999 }

A.news:link { color: #333333 }
A.news:visited { color: #333333 }
A.news:hover { color: #33CC33 }
A.news:active { color: #333333 }

/* Titulos */

HR {
	color : #33CC33;
	border : 1px;
	border-style : dashed;
	padding-top : 2px;
	padding-bottom : 2px;
	line-height : 10pt
}

HR.dir { border-style: solid }

H1, H2, H3 { color: #33CC33;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 10pt
}

H1 { font-family: "comic sans ms";  font-size: 32px; font-weight: bold; text-align : center}

/* Texto */

P { color: #222222 }
P.text1 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: Silver;text-align : left;}
P.text2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #335B84;text-align : left;}

/* Table */

TABLE {
	border-spacing: 0px;
	border:	0px solid #000000;
	padding: 0px;
	spacing: 0px;	
}

TD {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

/* Table news */

TABLE.news {
	border-spacing: 0px;
	padding: 0px;
	spacing: 0px;	
}

TABLE.innews {
	border-spacing: 0px;
	border:	1px solid;
	border-color: #CCCCCC;
}

TH.news {
	height: 25px;
	background-position: top left;
	background-repeat: no-repeat;
}

TD.news {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

TD P.news {
	color: #335B84;
	font-size: 12px;
	font-weight: bold;
	padding-right: 5px;
}

/* Table partners */

TABLE.partners {
	border-spacing: 0px;
	border:	1px solid;
	border-color: #CCCCCC;
}

TD.partners {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

/* Table navigação */

TABLE.nav {
	background-position: top left;
	background-repeat: no-repeat;
}

TH.nav {
	height: 30px;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	color: #DDDDDD;
}

/* Table menu */

TD.menu1 {
	height: 30px;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	color: #DDDDDD;
	background-position: top left;
	background-repeat: no-repeat;
}

TD.menu2 {
	font-size: 12px;	
}

/* Table biografia */

TD.bio {
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #335B84;
	padding-left: 20px;
	padding-right:20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* Table guestbook */

TABLE.guest {
	padding: 20px;	
}

TH.guest {
	height: 30px;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	color: #DDDDDD;
	background-repeat: no-repeat;
}

TD.guest1 {
	border:	1px solid gray;
	font-size: 12px;
	color: #335B84;	
	vertical-align: top;	
}

TD.guest2 {
	font-size: 12px; font-weight: bold; color: #335B84;
}

/* Formulàrio guestbook */

INPUT {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	border : 1px solid gray;
	width : 300px;
}

TEXTAREA {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Black;
	border : 1px solid gray;
	overflow : auto;
	width : 300px;
}

INPUT.btn1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	border : 1px solid gray;
	width : 150px;
}

INPUT.btn2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	border : 1px solid gray;
	width : 50px;
}