
/* util */

.clear {	
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;	
}

div.line {
	font-size: 0px;
	line-height: 0px;
	height: 1px;
	background: #494d58;
}


/* box */

.box-input-search {
	float: left;
	margin-right: 5px;
}


/* menu */ 

.menu-item {
	float: left;
	margin: 0px;
	padding: 0px;
	line-height: 0px;
	font-size: 0px;	
}


/* content */

.content-image {
	font-size: 0px;
	line-height: 0px;	
}

.content-link {
}

.content-date {
	font-size: 11px;
	line-height: normal;
}

.content-author {
	font-size: 12px;
}


/* content - tools */

.content-tools {
	
}

.content-tools-item {
	padding-right: 5px;
	margin-right: 5px;
}

#content-tools-box {
}


/* content - poll */

.content-poll-question {
}

.content-poll-answer {
}

.content-poll-votes {
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: normal;
	margin-bottom: 5px;
	background: #f0f0f0;
}

.content-home-destaque {	
	margin-bottom: 30px;
	height: 100%;
}

.content-home-destaque img {
	float: left;
	margin-right: 20px;	
}

.content-home-destaque a {
	font-size: 18px;
	line-height: 16px;
	font-weight: normal;
	letter-spacing: -1px;	
	color: #494d58;
	margin: 0px 0px 10px 0px;
	text-decoration: none;
}

#box-newsletter-content {
	padding: 0px 20px 0px 20px;
	background: url('/_resources/media/img/default/bg_box_newsletter.gif') repeat-y;
}

.box-input-newsletter {
	line-height: 0px;
	font-size: 0px;
	margin-top: 0px;
	padding: 0px;
	margin-bottom: 2px;
	height: 26px;
}

.content-right-news {
	margin-bottom: 10px;
}

.content-right-news a {
	font-size: 18px;
	line-height: 16px;
	font-weight: normal;
	letter-spacing: -1px;	
	color: #494d58;
	margin: 0px 0px 10px 0px;
	text-decoration: none;
}

.product-list {
	margin-bottom: 20px;
}

.content-list-item {
	margin-bottom: 10px;
}

.content-solution-list {
	float: left;
	margin-bottom: 20px;
	width: 310px;
}

.content-model-list {
	float: left;
	margin-bottom: 20px;
	width: 310px;
	margin-right: 10px;
}

.content-transparent {
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
	zoom: 1;
}


/** pagination **/
.paginator {margin-top:10px; font-size:1em;}
.paginator table {border-collapse:collapse; width:300px;}
.paginator table td {padding:0; white-space:nowrap;}
.paginator span {display:block; padding:3px 0 15px 0; color:#fff;}
.paginator span em, .paginator span a {padding:0 4px;}
.paginator span em {background:#ff6c24; font-style:normal;}
.paginator .scrollbar {width:300px; height:20px; position:relative;}
.paginator .scrollbar .line {width:300px; height:3px; background:#ccc; overflow:hidden;}
.paginator .scrollbar .slider {position:absolute; width:3px; height:3px; top:0; left:0; font-size:1px; background:#97897e;}
.paginator .scrollbar .current_page_point {position:absolute; top:0; left:0; width:3px; height:3px; overflow:hidden; background:#ff6c24;}
.paginator .scrollbar .slider_point {position:absolute; top:-3px; left:50%; margin-left:-24px; width:58px; height:6px; overflow:hidden; background:url(/_resources/media/img/default/slider.gif) no-repeat 50% 50%; cursor:pointer; cursor:hand;}
.fullsize  .scrollbar .slider {display:none;}
