
/* util */

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

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


/* box */

.box {
	border: 1px solid #d8dee2;
	padding: 19px;
	background: #ffffff;
}

.box-menu {
	border: 1px solid #d8dee2;
	background: #ffffff url('/_resources/media/img/default/bg_box_menu.png') no-repeat bottom;
}

.box-side {
	border: 1px solid #d8dee2;
	background: #ffffff url('/_resources/media/img/default/bg_box_side.png') no-repeat bottom;
	
}

.box-input-search {
	float: left;
	padding-right: 10px;
}

.box-malha {
	width: 180px;
	height: 261px;
	background: url('/_resources/media/img/default/box_malha.png') no-repeat;
}

#box-poll-content {
	padding: 19px;
}

#box-newsletter-content {
	padding: 19px;
}


.box-destaque-news {
	float: left;
	width: 163px;
	height: 80px;
	font-size: 12px;
	border-right: 1px solid #b2c0da;
	margin-right: 10px;
	padding: 7px;
	margin-top: 10px;
}

.box-tv-potigas {
	float: left;
	width: 230px;
	height: 140px;
	font-size: 12px;
	margin-right: 20px;
}

.box-home {
	float: left;
	width: 245px;
	height: 140px;
	font-size: 12px;
	margin-right: 10px;	
}

/* menu */ 

.menu-item {
	width: 140px;	
	border-bottom: 1px solid #d1dde4;
}

.menu-item-on {
}


/* content */

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

.content-image-border {
	border: 1px solid #d8dee2;
	padding: 3px;
}

.content-link {
}

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

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

.content-table {
	width: 100%;
}
.content-table td {
	padding: 3px;
	background: #f1f1f1;
		
}
.content-table tr.header td {
	background: #e51217;
	color: #ffffff;
	font-weight: bold;
	
}

.content-list-item {
	padding-left: 10px;
	padding-bottom: 10px;
	background: url('/_resources/media/img/default/icon_mark.gif') 0px 5px no-repeat;
}

.content-table2 {
	width: 100%;
}
.content-table2 td {
	padding: 5px;
	border: 1px solid #ffffff;
	background: #f1f1f1;
}

/* content - tools */

.content-tools {
	
}

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

#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: #cdd6db;
}


.segmento-text {
	height: 31px;
	background: #0f3b9e;
	color: #ffffff;
	padding-left: 10px;
	padding-top: 6px;
	font-size: 11px;
}
.box-destaques {
	width: 520px;
	height: 316px;
	background-color: #c6d3ea;
	padding: 5px 5px 0px 5px;
	position: relative;
}
#seta-destaques {
	position: absolute;
	top: 190px;
	left: 78px;	
	z-index:999;
}
