﻿/*
Standard_Elements.css
-Style for standard HTML tags
*/

/* Links */
a 
{
	color:#222;
	font-weight:bold; 
	text-decoration:none;
}

	a:hover 
	{ 
		color:#78903F; 
	}

div#content_container a 
{
	color:#222;
	font-weight:bold; 
	text-decoration:none;
}

	div#content_container a:hover 
	{ 
		color:#78903F; 
	}

div#panel_left a
{	
	color:#FFF; 
}

div#panel_left a:hover
{
	color:#78903F; 
}

	div#panel_left .DataList_ItemStyle a
	{
		font-weight:normal;
	}		

	div#panel_left .DataList_SelectedItemStyle a
	{
		font-weight:normal;
	}		


/* Headers */
h2
{ 	
	font-weight:900; 	
	margin:0; 
	margin-bottom:0px; 
	padding:0; 
	padding-bottom:0px; 
}

div#panel_content_upper h2
{ 
	color:#FFF; 
}

div#panel_content_lower h2
{ 
	color:#444;	 
}

div#panel_content_lower h3
{ 
	border-bottom:1px dashed #AAA;
	margin-top:5px;
	margin-bottom:3px; 
	padding-bottom:2px;	
}

div#panel_left h3
{	
	font-size:1em;
	font-weight:bold; 	
	padding-bottom:0; 
	margin-bottom:0;
}

/* Paragraphs */
#content_container p
{ 
	padding:0; 
	margin-top:5px; 
	margin-bottom:5px; 
}


/* Text attributes */
em 
{ 
	
}

HR 
{
	color:#78903F; 
	background-color:#78903F; 
	height:2px; 
	padding:0; 
	border:0;
}

/* Lists */
UL
{	
	list-style-type:none; 
	list-style-position:inside; 
	padding:0px; 
	margin:0px; 
	margin-top:10px; 
	float:left; 	
}

div#menu_top UL 
{ 	
	color:#FFF; 
	font-weight:bold; 
	padding-top:1px;
	position:absolute; 
	bottom:0px; 
	right:5px; 
}

	div#menu_top LI 
	{ 
		border:1px solid #B4CF73; 
		display:inline; 		
		margin:0; 
		margin-left:2px; 
		padding:0; 
	}
	
	div#menu_top LI a 
	{ 
		color:#FFF; 
		padding:0px 2px 0px 2px; 
	}
	
	div#menu_top LI:hover 
	{ 
		background-color:#78903F; 
	}
	
	div#menu_top LI a:hover 
	{ 
		background-color:#78903F; 
	}
	
div#panel_left UL
{ 
	padding:0px;
	margin-left:10px; 
}

/* images */
div#panel_left .DataList img
{
	float:left; 
	margin-right:3px; 
	margin-left:0; 
	padding-bottom:5px;
}

div#content_container a img
{
	border:0;
}

/* Tables */
table.contentTable {border-spacing:1px;background:#E7E7E7;color:#666666; width:540px; font-size:0.8em;}
table.contentTable caption{border:#666666;border-bottom:2px solid #666666;text-transform:uppercase;padding:10px;font-weight:bold;}
table.contentTable td, table.contentTable th{padding:4px;}
table.contentTable thead th{text-align:center;background:#DBE0CF;color:#666666;border:1px solid #ffffff;text-transform:uppercase;}

table.contentTable tbody th{font-weight:bold; background:#F5F5F5; border-bottom: 2px solid #78903F;}

table.contentTable tbody tr{background:#fff;text-align:left;}
table.contentTable tbody tr.odd{background:#DBE0CF;border-top:1px solid #ffffff;}
table.contentTable tbody th a:link, tbody th a:visited{color:#666666;padding:3px 0px 0px 18px;background:url(http://www.leandropessoa.com.br/table/img/ico_novajanela.gif);background-repeat:no-repeat;}
table.contentTable tbody th a:hover{color:#009900;}
table.contentTable tbody tr td{background:#fff;border:1px solid #ffffff;}
table.contentTable tbody tr.odd td{background:#DBE0CF;border-top:1px solid #ffffff;}
table.contentTable td a:link, table td a:visited{color:#666666;text-decoration:none;font-weight: bold;}
table.contentTable td a:hover{color:#009900;text-decoration:underline;font-weight: bold;}

table.contentTable tfoot th, table.contentTable tfoot td{background:url(http://www.leandropessoa.com.br/table/img/TableCaption.jpg);padding:10px;text-align:center;font:15px 'Verdana', Arial, Helvetica, sans-serif;font-style:italic;font-weight:bold;border-bottom:3px solid #cccccc;border-top:1px solid #DFDFDF;}
