@charset "utf-8";
/* CSS Document */

p,a,td,select,input,textarea {
	/* font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, Helvetica, sans-serif; */
	 font-family:Arial; 
	 font-size : 11px; 
}

.smallform {
	font-size : 10px;
}

a,a:link,a:active,a:visited {
	color : #cc0000;
	text-decoration : none;
}

a:hover {
	text-decoration : underline;
}

td.editbkg{
	background-color: #efefef;
}

td.title {
	background-color: #cc0000;
	color : #ffffff;
}

.title {
	font-size : 14px;
	font-weight: bold;
}
.title_event {
	color:#e30a19;
	font-weight: bold;	
}

.pagetitle {
	font-size : 20px;
	font-weight: bold;
}

.locator {
	color : #cc0000;
	font-size : 13px;
	font-weight: bold;
}

a.locator,a.locator:link,a.locator:visited,a.locator:active {
	color : #cc0000;
	font-size : 13px;
	font-weight: bold;
	text-decoration : none;
}

a.locator:hover {
	color : #cc0000;
	font-size : 13px;
	font-weight: bold;
	text-decoration : underline;
}

a.topmenulnk,a.topmenulnk:link,a.topmenulnk:visited,a.topmenulnk:active {
	color : #000000;
	text-decoration : none;
	font-weight: bold;
}

a.topmenulnk:hover {
	text-decoration : underline;
}

a.menulnk,a.menulnk:link,a.menulnk:visited,a.menulnk:active {
	font-size : 12px;
	text-decoration : none;
	font-weight: bold;
	color: #000000;
}

a.menulnk:hover {
	text-decoration : underline;
}

a.menulnk_top,a.menulnk_top:link,a.menulnk_top:visited,a.menulnk_top:active {
	font-size : 11px;
	text-decoration : none;
	color: #FFFFFF;
}

a.menulnk_top:hover {
	text-decoration : underline;
}


.credits {
	font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
}


/* MICIE */ 

body {
	font-family:Arial;
	margin:0px;
	background-image:url(sl_images/background.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-attachment:fixed;
	}
	
.white_table_holder {
	background-color:#ffffff;
}

.topo_logotipo {
	background-color:#000000;
}

.topo_pad{
	padding-right:20px;
	}
	
.menu_topo {
	font-family:Arial;
	font-size:11px;
	color:#757c7c;
	font-weight:bold;
	text-transform:uppercase;
	height:21px;
	vertical-align:middle;
}
.menu_topo_holder {
	vertical-align:baseline;
	padding-left:20px;
}
a.menu_topo, a.menu_topo:link, a.menu_topo:visited {
	color:#757c7c;
	text-decoration:none;
}
a.menu_topo:hover {
	color:#e30a19;
	text-decoration:none;
}
.menu_topo_selected {
	color:#e30a19;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	height:21px;
	vertical-align:middle;
}
a.menu_topo_selected:link, a.menu_topo_selected:visited {
	color:#e30a19;
	text-decoration:none;
}

.menu_left_holder {
	padding-left:20px;
}
.menu_left {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-transform:uppercase;
	height:21px;
	vertical-align:middle;
}
a.menu_left, a.menu_left:link, a.menu_left:visited {
	color:#000000;
	text-decoration:none;
}
a.menu_left:hover {
	color:#e30a19;
	text-decoration:none;
}
.menu_left_selected {
	color:#e30a19;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	height:21px;
	vertical-align:middle;
}
a.menu_left_selected:link, a.menu_left_selected:visited {
	color:#e30a19;
	text-decoration:none;
}

.pesquisa_input {
	font-family:Arial;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	height:19px;
	width:143px;
	background-color:#000000;
	color:#ffffff;
	border:0px;
	vertical-align:middle;
	float:left;
}

.title_holder {
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#000000;
	height:21px;
	vertical-align:middle;
	padding-left:5px;
}
.title_right_holder {
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#e30a19;
	height:21px;
	vertical-align:middle;
	padding-left:5px;
}

.right_col {
	padding-right:20px;
}
.right_bar_holder {
	font-family:Arial;
	font-size:11px;
	background-color:#d5d7d7;
	padding-left:5px;
	padding-right:5px;
	padding-top:15px;
	padding-bottom:20px;
	line-height:15px;
}
.rb_date {
	color:#62676a;
	
}
.rb_title {
	color:#000000;
	font-weight:bold;
}
.rb_desc {
	color:#000000;
}
a.rb_desc, a.rb_desc:link, a.rb_desc:visited {
	color:#000000;
	text-decoration:none;
}
a.rb_desc:hover {
	color:#e30a19;
	text-decoration:underline;
}
.rb_archive {
	color:#e30a19;
}
a.rb_archive, a.rb_archive:link, a.rb_archive:visited {
	color:#e30a19;
	text-decoration:none;
}
a.rb_archive:hover {
	color:#e30a19;
	text-decoration:none;
}
.members {
	color:#000000;
	text-decoration:none;	
}
a.members, a.members:link, a.members:visited {
	color:#000000;
	text-decoration:none;
}
a.members:hover {
	color:#e30a19;
	text-decoration:underline;
}

.conteudo {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	line-height:15px;
}
.topo{
	 background-image:url(sl_images/topo_bkg.gif);
	background-repeat:repeat-x;
	}

.search {
	font-family:Tahoma;
	font-size:11px;
	color:#ffffff;
	text-transform:uppercase;
	}

.article_title {
	font-family:Tahoma;
	font-size:18px;
	color:#cc0000;
	}

.article_sub_title {
	font-family:Tahoma;
	font-size:12px;
	color:#cc0000;
	}

.main {
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	line-height:15px;
	}

.footer {
	color:#000000;
	font-size:10px;
	background-color:#ff9307;
	vertical-align:middle;
	padding-left:5px;
	}
	
.footer_pad{
	padding-right:20px;
	}

.shadow_left{
	background-image:url(sl_images/shadow_left.png);
	background-position:top;
	background-repeat:repeat-y;
	}
.shadow_right{
	background-image:url(sl_images/shadow_right.png);
	background-position:top;
	background-repeat:repeat-y;
	}
.shadow_bottom{
	background-image:url(sl_images/shadow_bottom.png);
	background-position:top;
	background-repeat:repeat-x;
	}
	
.view_doc{
	padding-bottom:3px;	 
}

