﻿body {
	background-color: #6b6b6b;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	text-align: center;
	margin: 0 auto;
	font-size: 12px;
	 }

th {
	text-align: left
	}

ul { text-decoration: none; margin: 0; padding: 0 
	; list-style-type: none; }
tr {
	height: 100% 
	}

td {
	text-align: left 
	}

table  { text-align: left; border-collapse: collapse
	 }

a:link {
	color: black; 
	text-decoration: none 
	}

a:visited {
	color: black; 
	text-decoration: none 
	}

a:hover{
	color: #ab000c; 
	text-decoration: none 
}

 a:active {
	color: #ab000c; 
	text-decoration: none 
	}

#TableMain {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;
	line-height: 1.3em;
	text-decoration: none;
	text-align: left;
	text-transform: none;
	text-indent: 0;
	word-spacing: normal;
	letter-spacing: normal;
	margin-top: 0;
	margin-bottom: 0;
	width: 800px;
	vertical-align: top;
	display: block;
	}

#TableTop  { background-image: url("../images/cabecalhosite.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: center 0; text-align: center; width: 800px; height: 170px }

#TableTop2 {
	background-image: url("../images/bg_column2.jpg"); 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-position: center 0; 
	width: 800px; 
	height: 50px 
	}

#TableLeft {
	font-size: 10px; 
	padding-left: 15px; 
	width: 150px; 
	}

#TableLeft table {
	margin-left: 0 
	}

#TableContent  {
	text-align: left;
	height: 100%;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	clear: both;
	 }

#TableContent div {
	text-align: left }

#TableContent div h2 {
	color: #ab000c;
	text-align: left;
	display: block;
	border-bottom: 1px dotted #c0c0c0 }

#TableContent table {
	text-align: left }

#TableContent tbody {
	text-align: center;
	font-size: 12px;
}

#TableContent tr {
	text-align: left }

#TableContent td {
	text-align: left }



#TableRight {
	font-size: 10px;
	width: 150px;
	height: 100%;
	vertical-align: top; 
	}

#TableBottom   {
color: #C1C1C1;	
font-size: 9px;
	line-height: 1.2; 
	background: #000;
	text-align: center;
	padding-top: 10px;
	width: 800px;
	height: 20px;
	min-height: 100%;
	vertical-align: top;
	}

#TableBottom a   { color: #808080;}
	
#TableSplit {
	background-image: url("../images/bg_columm_split.jpg"); 
	background-repeat: repeat-y; 
	background-position: center top; 
	width: 50px; 
	height: 100%; 
	vertical-align: top 
	}

/*menus*/
.mainlevel {
	font-size: 11px; 
	font-weight: bold; 
	text-transform: uppercase; 
	display: block; 
	padding-top: 1px; 
	padding-bottom: 1px; 
}

a.mainlevel:hover { }

.sublevel {
	font-size: 12px; 
	display: block; 
	padding-top: 1px 
	}

.sublevel#active_menu {
	color: #ab000c
	}

.mainlevel#active_menu {
	color: #ab000c 
	}
/*pathway*/

span.pathway {
	color: #808080; 
	font-size: 10px 
	}

a.pathway {
	color: #ab000c 
	}
/*nome do autor da noticias*/

span.small {
	color: black; 
	font-size: 10px; 
	line-height: 1em;
      padding-bottom:5px;
	}

/*Back Button*/
.back_button {
	color: #808080; 
	font-size: 10px; 
	text-align: left; 
	padding-top: 10px; 
	height: 100px 
	}

/*pagenav*/
.pagenav {
	color: #c0c0c0;
	font-size: 11px;
	text-align: center;
	}

/*moduletable*/
table.moduletable {
	color: #c0c0c0; 
	font-size: 12px; 
	display: block; 
	padding-top: 5px; 
	padding-bottom: 0; 
	width: 130px; 
	/*border-bottom: 1px dashed #a9a9a9 */
	}

table.moduletable img {
	padding-left: -5px 
	}

table.moduletable tr {
	padding-left: 4px 
	}

table.moduletable_registo th {
	color: #ab000c; 
	font-size: 12px; 
	font-weight: normal; 
	background-image: url("../images/bg_modulos.gif"); 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-position: 0 top; 
	display: block; 
	padding-left: 4px; 
	width: 120px; 
	height: 17px 
	}

table.moduletable th {
	color: #ab000c;
	font-weight: bold;
	background-image: url("../images/bg_modulos.jpg");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0 bottom;
	display: block;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 120px;
	height: 17px;
	text-transform: uppercase;
	padding-top: 10px;
	font-size: 11px;
	}


table.moduletable_classif { 
	font-size: 11px; 
	display: block; 
	padding-top: 10px; 
	padding-bottom: 13px; 
	width: 130px; 
	}



table.moduletable_classif th {

	background-image: url("../images/bg_modulos.jpg"); 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-position: 0 bottom; 
	display: block; 
	font-size: 12px; 
	color: #ab000c; 
	font-weight: bold; 
	padding-left: 4px;
	padding-bottom: 0px;
	padding-top:6px;
	width: 130px; 
	height: 17px 
	}
table.moduletable_classif tr {
	line-height: 1;
	height:10px


}

table.moduletable_classif strong {
	color: #ab000c}

table.moduletable td {
	color: #c0c0c0; 
	margin: 0; 
	padding: 0 0 5px 0 
	}

table.moduletable td.contentheading {
	color: #c0c0c0;
	margin: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	}

table.moduletable ul { }

table.moduletable li { }

table.moduletable div {
	font-size: 11px 
	}

table.moduletable tbody td {
	color: black; 
	font-size: 11px }




/*sectiontableheader*/
.sectiontableheader td  {
	color: #808080;
	text-align: left }


td.componentheader h3  {
	color: #ab000c;
	font-size: 14px;
	font-weight: bold;
	display: block;
	padding-bottom: 10px;
	width: 420px;
	border-bottom: 1px dotted #c0c0c0 }


/*componentheading*/
.componentheading {
	color: #ab000c 
	}

/*contentheading*/
.contentheading {
	color: #ab000c; 
	font-size: 14px; 
	font-weight: bold; 
	display: block; 
	padding-bottom: 0px 
	}

div.componentheading {
	color: #ab000c; 
	font-size: 14px; 
	font-weight: bold; 
	display: block; 
	padding-bottom: 10px
	}

td.componentheading {
	color: #ab000c; 
	font-size: 14px; 
	font-weight: bold; 
	display: block; 
	padding-bottom: 10px
	}

a.contentpagetitle {
	color: #93001a; 
	font-size: 14px; 
	display: block; 
	padding-top: 10px 
	}

/*data da publicacao da noticia*/
.createdate {
	color: #999999;
	font-size: 10px;
	display: block;
	text-align: right;
	white-space: normal;
	padding-bottom:0px;
	float: left;
	clear: left;
	height: auto;
	width: auto;
	}

.modifydate {
	font-size: 10px; 
	line-height: 1em 
	}

/*ler mais ex. Read More &*/
a.readon {
	color: #a9a9a9;
	font-size: 10px;
	display: block;
	padding-bottom: 2px;
	border-bottom: 1px dotted #bdbbc0;
	padding-top: 8px;
	}

jc_writeComment{
background-color:#CC99FF
}

div.commentBlogView{
	color: #a9a9a9;
	font-size: 10px;
	margin-top: 20px;
	display: block;
	padding-bottom: 25px;
	margin-bottom: 25px;
	border-bottom: 1px dotted #bdbbc0;
	}
	
div.show-comment{
	display: inherit;
}

inputa#mod_search_searchword{
	width: 150px;

}






/*input*/
input {
	font-size: 10px; 
	line-height: 1em 
	}

select.inputbox { }

input.inputbox {
	background-color: #dbe2ec
	}

input.button { }

td#TableRight table.contentpaneopen p{
width:130px;

}
td#TableContent table.contentpaneopen p img{

}
table.contentpaneopen td{
width:420px
}
table.contentpaneopen img{
border:none;

}
.contentpaneopen {
	font-size: 12px;
	
}

/*linha amarela nas imagens*/
.contentpaneopen img {
	text-decoration: none; 
	margin-top: -5px; 
	position: relative; 
	left: -5px; 
	outline-style: none 
	}

/*ultimas noticias*/
ul.latestnews { font-size: 11px; line-height: 1 
	; }

li.latestnews { padding-top: 3px 
	 ; border-bottom: 1px solid #e6e6e6; }

.td.contentpaneopen.contentheading {
	padding-top: 0px 
	}

.contentdescription { }

.contentpane {
	color: #2a2a2a 
	}

/*formulario*/
form {
	color: black 
	}

div.syndicate img { }

.blog_more {
	font-style: normal;
	font-weight: normal;
	font-stretch: normal;
	font-size: 12px;
	}

.blog_more ul {
	margin: 0}

.blog_more li{
	margin: 0
	}
/*seguinte anterior*/

td.pagenav_prev {
	text-align: left;
	font-size: 11px;
	}
td.pagenav_next {
	text-align: left;
	font-size: 11px;
	}

.sectiontableentry1 td {
	padding-top: 5px; 
	border-bottom: 1px dotted #ccc 
	
	}

.sectiontableentry2 td {
	text-align:right;
	padding-top: 5px; 
	border-bottom: 1px dotted #ccc;

	}
	
.sectiontableentry2 img {
	vertical-align:top;
	padding-right: 5px; 
	}

.sectiontableentry1 a {
	color: #93001a
	}

.sectiontableentry2 a {
	color: #93001a
	}

.td.contentpagetitle {
	padding-top: 50px
	}

a.contentpagetitle { }

/* numero de paginas ex. Page 1 of 3*/
div.pagenavcounter {
	font-size: 11px; 
	line-height: 1em; 
	text-decoration: none
	}

/*format Tables com linha cinza*/
.tableformat {
	text-align: left;
	margin: 0;
	padding: 0;
	width: 100%;
	border-bottom: 1px solid #ccc;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.tableformat strong{
	color: #ab000c;}
.tableformat italic{
	color: #F08D00;}
.tableformat td {
	text-align: left; 
	margin: 0; 
	padding: 0; 
	border-bottom: 1px solid #ccc 
	}

.tableformat th {
	background-color: #f0f0f0;
	text-align: left;
	margin: 0;
	padding: 0 0 0 2px;
	height: 11px;
	font-weight: bolder;	
	}
	

.tabelaSemLinhas  { color: #ab000c; width: 300px }
.tabelaSemLinhas2  {font-size: 11px;}
.tabelaSemLinhas2Negrito {font-size: 12px;font-weight: bolder;}


.tabelaSemLinhas td { border-bottom: 1px dotted #c0c0c0 }
.tabelaNomeJogador { color: #ab000c; font-weight: bold }


a.blogsection {
	color: #ab000c;
	font-size: 12px;
}
.blog_more li { font-weight: bold; padding-top: 3px; border-bottom: 1px dotted #c1c1c1; }
.blog_more { margin-top: 20px; }
.nomedasfotos { color: #b2b2b2; font-size: 9px; }


/*formatacao das colunas da calssificacao e jornadas*/

td.c_res {
	font-size: 10px;
	line-height: 1;
	margin: 0;
		padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 1px solid #C1C1C1;
		width:130px;
		
	
	}
th.c_res {
	font-size: 10px;
	line-height: 1;
	margin: 0;
		padding-top: 2px;
	padding-bottom: 2px;
	padding: 1px;
	border-bottom: 1px solid #C1C1C1;
	width:130px;
	}

td.c_res2 {
	font-size: 12px;
	line-height: 1;
	margin: 0;
	padding-top: 1;
	border-bottom: 1px solid #C1C1C1;
	width:130px;
	}


div.mosFormLabel{
	color: #ab000c; font-size: 9px; padding-top: 5px;}

/*LIGHTBOXv2*/

#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(http://www.varzim.pt/content/templates/rhuk_solarflare_ii/images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://www.varzim.pt/content/templates/rhuk_solarflare_ii/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://www.varzim.pt/content/templates/rhuk_solarflare_ii/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	
	
		
/*
td#rightcol div.moduletable_resultados h3 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	/*background-image: url(http://www.varzim.pt/formacao/images/user.gif);*/
/*	background-color:#0066CC;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	width: 150px;  
	margin-bottom: 10px;
*/

table.moduletable_proximojogo th {
	background-image: url(http://varzim.pt/site/images/stories/cabecalhos/ligavitalis.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0 top;
	height:55px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ab000c;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
	padding-left: 4px;
	line-height:4.5;
	width:135px;
}

table.moduletable_proximojogo table {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 4px;
	background-repeat: no-repeat;
	background-position: left top;
}

table.moduletable_iniciodesessao th {
	background-image: url(http://varzim.pt/site/templates/rhuk_solarflare_ii/images/bg_modulos.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ab000c;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
	padding-left: 4px;


/*	line-height:4.5;*/
}


table.moduletable_iniciodesessao table {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	background-repeat: no-repeat;
	background-position: left top;
}

table.moduletable_iniciodesessao td {
padding-top:0px;
}


table.moduletable_iniciodesessao a {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
	text-transform: uppercase;	
	line-height:1.5;
}




table.moduletable_proximotreino th {
	background-image: url(http://varzim.pt/site/images/stories/cabecalhos/proximo_treino.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0 top;
	height:55px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ab000c;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
	padding-left: 4px;
	line-height:4.5;
	width:155px
}

table.moduletable_proximotreino table {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 4px;
	background-repeat: no-repeat;
	background-position: left top;
}

table.moduletable_itensrelacionados th {
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0 top;
	height:55px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066CC;
	font-weight: bold;
	vertical-align: middle;
	line-height:4.5;
	width:400px;
}

table.moduletable_itensrelacionados table {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 4px;
	background-repeat: no-repeat;
	background-position: left top;
}

table.moduletable_itensrelacionados li{
	list-style-type: disc;
	display: inherit;
	}


table.moduletable_banner td{
	padding-bottom: 4px;
	text-align: center;
	display: block;
}
/* PÁGINA DOS TARROTES*/


table.moduletable_menutarrotes th {
	color: #000000;
	font-weight: bold;
	background-image: url("http://varzim.pt/site/images/stories/cabecalhos/OsTarrotes.gif");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0 bottom;
	display: block;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 100px;
	height: 45px;
	text-transform: uppercase;
	padding-top: 10px;
	font-size: 11px;
	margin-bottom: 4px;
	}
	
	

a.mainlevel_menutarrotes {
	font-size: 11px; 
	font-weight: bold; 
	text-transform: uppercase; 
	display: block; 
	padding-top: 2px; 
	padding-bottom: 3px; 
}

.mainlevel_menutarrotes:hover {
	color: #68B315;
}

.sublevel_menutarrotes {
	font-size: 12px; 
	display: block; 
	padding-top: 1px 
	}
.sublevel_menutarrotes:hover {
	font-size: 12px; 
	display: block; 
	padding-top: 1px;
	color: #68B315; 
	}

blockquote {
	margin			: 10px;
	margin-left		: 30px;
	padding			: 0 20px 0 10px;
	border-left		: 5px solid #ccc;
}

.sublevel_menutarrotes#active_menu {
	color: #68B315; 
	}

.contentheading_tarrotes {
	color: #68B315; 
	font-size: 14px; 
	font-weight: bold; 
	display: block; 
	padding-bottom: 10px 
	}

DIV.contentheading_tarrotes td{
	padding-top: 5px;
	color: #68B315; 
	}

.contentpaneopen_tarrotes li {
  line-height: 17px;
  text-indent: 18px;
  padding-top: 0px;
  background-image: url(www.varzim.pt/site/images/ul.gif) ;
  background-repeat: no-repeat;
  background-position: 0px 5px;
}

.contentpaneopen_tarrotes a.readon_tarrotes {
	color: #a9a9a9;
	font-size: 10px;
	display: block;
	padding-bottom: 2px;
	border-bottom: 1px dotted #bdbbc0;
	padding-top: 8px;
	}

/* tarrotes - ultimas noticias */
table.moduletable_tarrotespers table{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	
	}
table.moduletable_tarrotespers th {
	background-image: url(http://varzim.pt/site/images/stories/cabecalhos/bg_modulo__verde.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0 top;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #44760E;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: top;
	padding-left: 4px;
}
table.moduletable_tarrotespers td {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	
	}
	

table.moduletable_tarrotespers ul.latestnews_tarrotespers { 
	font-size: 11px;
	line-height: 1;
	}
	
table.moduletable_tarrotespers li.latestnews_tarrotespers { 
	padding-top: 3px;
	border-bottom: 1px solid #e6e6e6;
	}

table.moduletable_tarrotespers li.latestnews_tarrotespers a:hover{ 
	color: #44760E;
	}
	
	
/* PÁGINA DOS TARROTES (FIM) */
	
	
	
table.moduletable_fichadejogo table
  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	background-color:#ffffff;
	width:500px;
	border: 1px solid black;
  }

table.moduletable_fichadejogo th 
  {
     font-size:10pt;
     background-color:GRaY;
     color:white;
  }


table.moduletable_fichadejogo tr
  { 
     vertical-align:center;
  }

table.moduletable_fichadejogo td
  {  
     font-size:10pt;
     background-color:white;
     color:black;
     border-style:solid;
     border-width:0;
     text-align:left;
  }
  

table.hino{
	width:435px;

}


th.hino {

	}  
  
td.hino {
	font-size: 11px;
	background-image: url(http://www.varzim.pt/site/images/fundo_bandeira.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: scroll;
	}
	
img#jog{
	padding-right: 30px;
	border:none;
border-bottom-color:#FF33CC;
outline: none;
}

img#jog a:link{
border:none;
border-bottom-color:#FF33CC;
outline: none;
}
	
	
	
#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://www.varzim.pt/site/mambots/content/multithumb/lightbox/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://www.varzim.pt/site/mambots/content/multithumb/lightbox/images/nextlabel.gif) right 15% no-repeat; }

p#blink {
	text-decoration: blink;
	line-height: 0.
	5px;
	vertical-align: sub;
	display: inline-block;
	font-size: 9px;
	font-weight: bold;
	color: #FF0000;
}

/* estilo da tabela classificativa*/

#tbl_classf{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	
}
#tbl_classf td{	
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
}

#tbl_classf tr td{ 
	border-bottom:#CCCCCC 1px solid;	
}

/* estilo da tabela resultado*/


#tbl_result{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	
}
#tbl_result td{	
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
}

#tbl_result tr td{ 
	border-bottom:#CCCCCC 1px solid;	
}

/* estilo da tabela proxima jornada*/


#tbl_prxjorn{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	
}
#tbl_prxjorn td{	
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
}

#tbl_prxjorn tr td{ 
	border-bottom:#CCCCCC 1px solid;	
}

/*Estilos tabelas de Formação*/

<style>
#tbl_camp{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}
#tbl_camp td{

	padding: 4px;
	border-bottom: solid #CCCCCC 1px;
	}

</style>
