/* Based on the original Style Sheet for the fisubsilver v2 Theme for phpBB version 2+
Edited by Daz  - http://www.forumimages.com - last updated 26-06-03 */

/* The content of the posts (body of text) */
body {
	background: #FFFFFF;
	color: #000000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0;
	height: 100%;
	scrollbar-3dlight-color: #d1d7dc;
	scrollbar-arrow-color: #555F5F;
	scrollbar-darkshadow-color: #98aab1;
	scrollbar-face-color: #dee3e7;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #dee3e7;
	scrollbar-track-color: #efefef
}

html {
	height: 100%;
}

.subTopiclinkBlack,subTopiclinkBlack:link,v:active,subTopiclinkBlack:visited,subTopiclinkBlack.postlink
	{
	color: #000000;
	font-size: 12px;
	font-weight: bold
}

subTopiclink:hover {
	color: #dd6900
}

/* General font families for common tags */
font,th,td,p {
	font: 12px Verdana, Arial, Helvetica, sans-serif
}

/* General text */
.gensmall {
	font-size: 10px
}

.gentitulo {
	font-size: 16px
}

td.genmed,.genmed {
	font-size: 11px
}

.explaintitle {
	font-size: 11px;
	font-weight: bold;
	color: #559FAA
}

.verdana11brancomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none
}

a:link.verdana1brancomenu {
	text-decoration: none
}

a:visited.verdana11brancomenu {
	text-decoration: none
}

a:active.verdana11brancomenu {
	text-decoration: none
}

a:hover.verdana11brancomenu {
	text-decoration: none;
	color: #FFFFFF
}

.verdana11brancolink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFCC99;
	text-decoration: none
}

a:link.verdana11brancolink {
	text-decoration: none
}

a:visited.verdana11brancolink {
	text-decoration: none
}

a:active.verdana11brancolink {
	text-decoration: none
}

a:hover.verdana11brancolink {
	text-decoration: underline;
	color: #FFCC99
}

.coment2,#coment2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #999999;
	letter-spacing: normal;
}

.coment,#coment {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	color: #999999;
	letter-spacing: normal;
}

/* General page style */
a:link,a:active,a:visited,a.postlink {
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline
}

a:hover {
	color: #990000
}

/* Topic link */
.topiclink,topiclink:link,topiclink:active,topiclink:visited,topiclink.postlink
	{
	font-size: 14px;
	color: #006699;
	text-decoration: none;
	font-weight: bold
}

topiclink:hover {
	color: #5493b4
}

/* SubTopic link */
.subTopiclink,subTopiclink:link,subTopiclink:active,subTopiclink:visited,subTopiclink.postlink
	{
	color: #ffa34f;
	font-size: 11px;
	font-weight: bold
}

subTopiclink:hover {
	color: #dd6900
}

/* titles for the topics:could specify viewed link colour too */
.topictitle {
	font-size: 10pt;
	font-weight: bold;
	color: #5493b4
}

a.topictitle:visited {
	color: #5493b4
}

a.topictitle:hover {
	color: #dd6900
}

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name {
	font-size: 11px;
	font-weight: bold
}

hr {
	border: 0px solid #ffffff;
	border-top-width: 1px;
	height: 0px
}

/* Category gradients*/
td.cat {
	font-weight: bold;
	letter-spacing: 1px;
	background: #d9e2ec url(../images/cellpic1.gif);
	height: 29px;
	text-indent: 4px
}

th.sortable a.sortheader {
	font-family: Verdana;
	font-weight: bold;
	font-size: 8pt;
	COLOR: #555F5F;
	text-decoration: none;
	display: block;
}

A.sortheader:hover {
	font-family: Verdana;
	TEXT-DECORATION: underline
}

th.sortable span.sortarrow {
	color: white;
	text-decoration: none;
}

/* Main table cell colours and backgrounds */
.row1 {
	background: #eaedf4
}

.row2,.helpline {
	background: #d9e2ec
}

.row3 {
	background: #cedcec
}

.row4 {
	background: #555F5F
}

td.spacerow {
	background: #cad9ea
}

/* This is for the table cell above the Topics,Post & Last posts on the index.php */
td.rowpic {
	background: url(../images/cellpic2.jpg) #ffffff repeat-y
}

td.rowpic2 {
	background: url(../images/cellpic1.gif) #ffffff
}
/* Table Header cells */
th {
	background: #005eb2 url(../images/columnsortheadbg.gif);
	color: #006633;
	font-size: 11px;
	font-weight: bold;
	height: 27px;
	white-space: nowrap;
	padding-left: 8px;
	padding-right: 8px
}

/* This is the border line & background colour round the entire page */
.bodyline {
	background: #ffffff;
	border: 1px solid #98aab1
}

/* This is the outline round the main forum tables */
.forumline {
	background: #ffffff;
	border: 1px solid #555F5F
}

h1 {
	font: bold 20px/120% "Trebuchet MS", Verdana, Arial, Helvetica,
		sans-serif;
	text-decoration: none;
	color: #5c81b1
}

h2 {
	font: bold 18px/180% "Trebuchet MS", Verdana, Arial, Helvetica,
		sans-serif;
	text-decoration: none
}

/* Used for the navigation text,(Page 1,2,3 etc) and the navigation bar when in a forum */
.nav {
	font-size: 11px;
	font-weight: bold;
	color: #006699
}

.nav_text {
	font-size: 11px;
	font-weight: bold
}

.postbody {
	font-size: 12px;
	line-height: 125%
}

/* Location,number of posts,post date etc */
.postdetails {
	font-size: 10px;
	color: #00396a
}

/* Quote blocks */
.quote {
	background: #fafafa;
	border: 1px solid #d1d7dc;
	color: #444444;
	font-size: 11px;
	line-height: 125%
}

/* Code blocks */
.code {
	background: #fafafa;
	border: 1px solid #d1d7dc;
	color: #006600;
	font: 12px Courier, "Courier New", sans-serif;
	padding: 5px
}

/* This is for the error messages that pop up */
.errorline {
	background: #add8e6;
	border: 1px solid #006699
}

.errorline2 {
	background: #7CA22E;
	border: 1px solid #006600;
}

/* Form elements */
form {
	display: inline
}

input {
	font: 11px Verdana, Arial, Helvetica, sans-serif
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select {
	background: #ffffff;
	font: 11px Verdana, Arial, Helvetica, sans-serif
}

input.post,textarea.post {
	background: #ffffff;
	border: 1px solid #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 2px;
	padding-left: 2px
}

input.button,input.liteoption,.fakebut {
	border: 1px solid #000000;
	background: #fafafa;
	font-size: 11px
}

input.catbutton {
	border: 1px solid #000000;
	background: #fafafa;
	font-size: 10px
}

input.mainoption {
	border: 1px solid #000000;
	background: #fafafa;
	font-size: 11px;
	font-weight: bold
}

a.but,a.but:hover,a.but:visited {
	color: #000000;
	text-decoration: none
}

/* This is the line in the posting page which shows the rollover
help line. Colour value in row2 */
.helpline {
	border: 0 solid;
	font-size: 10px
}

/* This is the gradient background at the top of the page */
.topbkg {
	background: #dbe3ee url(../images/cellpic_bkg.jpg) repeat-x;
	white-space: nowrap;
	font-size: 10px;
	color: #000000;
	height: 22px;
	padding-left: 3px;
	font-weight: bold;
}

.topnav {
	font-size: 10px;
	background: #e5ebf3 url(images/cellpic_nav.gif) repeat-x;
	color: #000000;
}

.topfdo_pr {
	font-size: 10px;
	background: #e5ebf3 url(../images/fdo_tre.gif) repeat-x;
	color: #dd6900;
	height: 21px;
	white-space: nowrap;
	border: 0px solid #91a0ae;
	border-width: 1px 0px 1px 0px
}

/* Admin & Moderator Colours MODification */
.admin,.mod {
	font-size: 8px;
	font-weight: bold
}

.admin,a.admin,a.admin:visited {
	color: #ffa34f
}

a.admin:hover,a.mod:hover {
	color: #dd6900
}

.mod,a.mod,a.mod:visited {
	color: #006600
}

/* Specify the space around images */
.imgtopic,.imgicon {
	margin-left: 3px
}

.imgspace {
	margin-left: 1px;
	margin-right: 2px
}

.imgfolder {
	margin: 1px 4px 1px 4px
}

/* Gets rid of the need for border="0" on hyperlinked images */
img {
	border: 0 solid
}

.font123 {
	color: #B51109;
	font-size: 11px;
	font-weight: bold
}

.font_white_10_b {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold
}

.font_gray_10_b {
	color: #999999;
	font-size: 10px;
	font-weight: bold
}

.font_white_10 {
	color: #FFFFFF;
	font-size: 10px
}

.font_black_11 {
	color: #000000;
	font-size: 11px
}

.font_black_11_b {
	color: #000000;
	font-size: 11px;
	font-weight: bold
}

.font_gray_11_b {
	color: #999999;
	font-size: 11px;
	font-weight: bold
}

.font_red_10 {
	color: #B51109;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
}

.font_red_11_b {
	color: #B51109;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
}

.font_red_12_b {
	color: #B51109;
	font-size: 12px;
	font-weight: bold
}

.subtitle {
	font: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000
}

.topfdotre {
	background: url(file:../images/fdo_tre.gif) no-repeat scroll right
		center
}

.dlgBgSep {
	position: absolute;
	z-index: 200;
	top: 0px;
	left: 0px;
	fwidth: 100%;
	fheight: 100%;
	opacity: .4;
	filter: alpha(opacity =   40);
	background-color: ButtonFace;
}

.dlgHidden {
	position: absolute;
	left: -1000px;
	top: -1000px
}

/* The largest text used in the index page title and toptic title etc. */
.maintitle {
	font: bold 30px/120% "Trebuchet MS", Verdana, Arial, Helvetica,
		sans-serif;
	text-decoration: none;
	color: #CCCCCC
}

.explaintitleEscuro {
	font-size: 11px;
	font-weight: bold;
	color: #555F5F
}