/*by Bruno Mangini Alves*/

#slider_artigos{
	background-position:50% 0;
	background-repeat:no-repeat;
	overflow:hidden;
	position:relative;
	height:122px;
	padding:12px 0 0 0;
	background-color:#ebf5f9;
}
#slider_artigos #slider_artigos1 {
	left:50%;
	margin:0 0 0 -500px;
	position:absolute;
}
.slider_conjunto{
	width:980px;
	padding-left:27px;
	text-align:left;
	cursor:default;
}
.slider_seta_esq{
	position:relative;
	float:left;
	width:58px;
	height:45px;
	padding-top:32px;
}
.slider_conteudo{
	position:relative;
	float:left;
	width:815px;
	height:110px;
}
.slider_seta_dir{
	position:relative;
	float:left;
	width:42px;
	height:45px;
	padding-top:32px;
	padding-left:17px;
}

.slider_img{
	position:relative;
	float:left;
	width:85px;
	height:96px;
	padding:8px 10px 0 10px;
}
.slider_titulo_e_texto{
	position:relative;
	float:left;
	padding:0 10px 0 3px;
	width:143px;
}
.slider_titulo{
	position:relative;
	float:left;
	width:144px;
	height:18px;
	padding:3px 0 0 0;
	text-align:center;
	background-color:#4998b6;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.slider_texto{
	position:relative;
	float:left;
	padding:7px 0 0 1px;
	width:143px;
	height:55px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.slider_saiba_mais{
	position:relative;
	float:right;
	width:87px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a:link.saiba, a:visited.saiba{
	font-family:Arial, Helvetica, sans-serif;
	color:#0033CC;
	text-decoration:none;
	font-size:12px;
}
a:hover.saiba{
	font-family:Arial, Helvetica, sans-serif;
	color:#0033CC;
	text-decoration:underline;
	font-size:12px;
}


.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 270px;
height: 200px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin-right: 12px; /*margin around each panel*/
width: 262px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

#galleryB{
width: 820px;
height: 170px;
}

#galleryB .panel{
height: 108px;
width:262px;
background-color: #ffffff;
border:1px solid #c4dbe7;
}

.samplebuttons{
width: 300px;
text-align: center;
}

.samplebuttons{
color: #2e6ab1;
padding: 1px 2px;
margin-right: 3px;
text-decoration: none;
}