/**
*	Portal NEF | Default CSS
*	Copyright © 2009 Quintal Internet [http://www.quintalinternet.com.br]
*
*	Developed By: Tiago Gerken <hello@tgerken.com.br>
*
**/

*{
	margin:0px;
	padding:0px;
	list-style:none;
}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

body{
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	background:url(../img/bg_body.jpg) repeat-x 0px 30px;
}

#wrap{
	width:940px;
	margin:0 auto;
}

#wrap #top{
	width:100%;
	position:relative;
}

#wrap #top #header{
	width:100%;
	height:160px;
	position:relative;
}

#wrap #top #header h1{
	background:url(../img/img_logo.jpg) no-repeat left top;
	width:215px;
	height:120px;
	overflow:hidden;
	text-indent:-1000px;
	position:absolute;
	top:20px;
	left:0px;
}

#wrap #top #header h1 a{
	width:100%;
	height:120px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
}

#wrap #top #header #headerRight{
	width:540px;
	height:160px;
	right:0px;
	top:0px;
	position:absolute;
}

#wrap #top #header #headerRight form#search{
	background:#58757E;
	overflow:hidden;
	width:520px;
	height:40px;
	padding:10px;
	position:absolute;
	bottom:0px;
}

/* ROUND CORNERS OF SEACH FORM */
div.cornerTopLeft{
	display:block;
	width:7px;
	height:7px;
	background:url(../img/bg_topCorner.jpg) left top no-repeat;
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
}

div.cornerTopRight{
	display:block;
	width:7px;
	height:7px;
	background:url(../img/bg_topCorner.jpg) right top no-repeat;
	position:absolute;
	top:0px;
	right:0px;
	z-index:1;
}
/* END OF ROUND CORNERS OF SEACH FORM */

#wrap #top #header #headerRight form#search p{
	float:left;
}

#wrap #top #header #headerRight form#search input[type=text]{
	width:350px;
	height:30px;
	padding:5px 10px;
	color:#ccc;
	border:none;
	background:#fff url(../img/bg_logoGooglesearch.jpg) no-repeat 260px 15px;
	margin-right:10px;
}

#wrap #top #header #headerRight form#search input[type=text]:focus{
	color:#555;
}

#wrap #top #header #headerRight form#search p input[type=submit]{
	width:140px;
	height:40px;
	color:#fff;
	border:none;
	background:#9BACB2;
	font-weight:normal;
	font-size:15px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}

#wrap #top #header #headerRight form#search p input[type=submit]:hover{
	background:#ABB9BE;
	cursor:pointer;
}

#wrap #top #header #headerRight ul#hotlinks{
	width:530px;
	position:absolute;
	bottom:80px;
	padding-right:10px;
}

#wrap #top #header #headerRight ul#hotlinks li{
	float:right;
	margin-left:20px;
}

#wrap #top #header #headerRight ul#hotlinks li a{
	font-size:14px;
	color:#58757E;
}

#wrap #top #carousel{
	width:940px;
	height:350px;
	overflow:hidden;
	margin-bottom:20px;
	position:relative;
}

#wrap #top #carousel #imagesList ul{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
}

#wrap #top #carousel #imagesList ul li{
	display: block;
	width: 940px;
	height: 350px;
	list-style:none;
	float:left;
	overflow: hidden;
}

#wrap #top #carousel #imageDescription{
	width:860px;
	height:30px;
	background:url(../img/bg_overlay.png) repeat top left;
	position:absolute;
	overflow:hidden;
	padding:30px 40px;
	bottom:20px;
}

#wrap #top #carousel #imageDescription p.description{
	font-size:14px;
	color:#fff;
}

#wrap #top #carousel #slideshowControls{
	width:940px;
	height:90px;
	position:absolute;
	overflow:hidden;
	bottom:40px;
}

a.carousel-control{
	position:absolute;
	z-index:2;
	display:block;
	top:240px;
	cursor:pointer
}

.previous{
	width:32px;
	height:90px;
	background:#939A93 url(../img/bg_slideArrows.png) no-repeat 9px 35px;
	position:absolute;
	text-indent:-1000px;
	left:0px;
	top:0px;
	-moz-border-radius-topright:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
}

.next{
	width:32px;
	height:90px;
	background:#939A93 url(../img/bg_slideArrows.png) no-repeat -33px 35px;
	position:absolute;
	text-indent:-1000px;
	right:0px;
	top:0px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-top-left-radius:4px;
	-webkit-border-bottom-left-radius:4px;
}


#wrap #middle{
	width:100%;
	position:relative;
	overflow:hidden;
	margin-bottom:20px;
}

#wrap #middle ul#menu{
	width:100%;
	height:40px;
	margin-bottom:20px;
	position:relative;
	z-index:2;
}

#wrap #middle ul#menu > li{
	width:132px;
	height:35px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background:#eee;
	float:left;
	margin-right:3px;
}

#wrap #middle ul#menu > li:hover{
	background:url(../img/bg_menuHover.jpg) #DEE3E5 repeat-x top left;
}

#wrap #middle ul#menu > li.havesub:hover{
	background:url(../img/bg_menuHover.jpg) #DEE3E5 repeat-x top left;
	padding-bottom:10px;
}

#wrap #middle ul#menu > li.last{
	width:130px;
	margin-right:0px;
}

#wrap #middle ul#menu > li a{
	width:100%;
	height:35px;
	display:block;
	background:url(../img/bg_menuOptions.png) no-repeat 0px 11px;
	text-indent:-1000px;
}
/* BACKGROUND POSITIONS OF MENU LINKS */
#wrap #middle ul#menu li#hom a{background-position:48px 11px;}
#wrap #middle ul#menu li#emp a{background-position:38px -56px;}
#wrap #middle ul#menu li#cur a{background-position:40px -124px;}
#wrap #middle ul#menu li#ser a{background-position:36px -192px;}
#wrap #middle ul#menu li#par a{background-position:34px -260px;}
#wrap #middle ul#menu li#not a{background-position:38px -328px;}
#wrap #middle ul#menu li#con a{background-position:37px -395px;}
/* END OF BACKGROUND POSITIONS OF MENU LINKS */

#wrap #middle ul#menu li ul.submenu{display:none;}

#wrap #middle ul#menu li:hover ul.submenu{
	width:200px;
	background:#DEE3E5;
	overflow:hidden;
	display:block;
	padding:10px;
	margin-top:3px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}

#wrap #middle ul#menu li ul.submenu li{
	width:100%;
	height:30px;
	margin-bottom:2px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

#wrap #middle ul#menu li ul.submenu li:hover{background:#8B9FA5;}

#wrap #middle ul#menu li ul.submenu li.last{margin-bottom:0px;}

#wrap #middle ul#menu li ul.submenu li a{
	background:none;
	text-indent:0px;
	padding:7px 10px 3px;
	font-size:12px;
	color:#8B9FA5;
	width:180px;
	height:20px;
}

#wrap #middle ul#menu li ul.submenu li a:hover{color:#fff; text-decoration:none;}

#wrap #middle #container{
	width:100%;
	overflow:hidden;
	position:relative;
}

#wrap #middle #container #content_home{
	width:620px;
	float:left;
}

#wrap #middle #container #content_home #newsticker{
	width:620px;
	height:270px;
	background:#999;
	margin-bottom:20px;
}

#wrap #middle #container #content_home #newsticker div.main_image{
	width:470px;
	height:270px;
	overflow:hidden;
	background:#ccc;
	float:left;
}

#wrap #middle #container #content_home #newsticker dl.image_thumb{
	width:150px;
	height:270px;
	float:right;
	background:#fff;
}

#wrap #middle #container #content_home #newsticker dl.image_thumb dt{
	width:150px;
	height:89px;
	margin-bottom:1px;
	background:#F27D2B;
	float:right;
	position:relative;
}

#wrap #middle #container #content_home #newsticker dl.image_thumb dt:hover{
	background:#58757E;
}

#wrap #middle #container #content_home #newsticker dl.image_thumb dt a{
	width:135px;
	height:69px;
	display:block;
	padding:20px 15px 0px 0px;
	text-align:right;
	font-size:12px;
	color:#fff;
}

#wrap #middle #container #content_home #newsticker dl.image_thumb dt a:hover{text-decoration:none;}

#wrap #middle #container #content_home #newsticker dl.image_thumb dt.active{
	width:170px;
	height:90px;
	background:#58757E;
	margin-left:-20px;
}

#wrap #middle #container #content_home #newsticker dl.image_thumb dt.active a{
	width:140px;
	height:70px;
	background:url(../img/arrow_active.png) 10px 38px no-repeat;
	padding-left:15px;
	color:#fff;
	font-weight:bold;
}

#wrap #middle #container #content_home #news{
	width:620px;
	overflow:hidden;
}

#wrap #middle #container #content_home #news #news_slider{
	width:380px;
	height:340px;
	overflow:hidden;
	float:left;
	position:relative;
}

#wrap #middle #container #content_home #news #news_slider div.items{
	width:20000em;
	height:330px;
	overflow:hidden;
	position:absolute;
}

#wrap #middle #container #content_home #news #news_slider div.slidenews{
	width:380px;
	overflow:hidden;
	float:left;
}

#wrap #middle #container #content_home #news #news_slider div.slidenews div.datenews{
	width:380px;
	overflow:hidden;
	margin-bottom:10px;
}

#wrap #middle #container #content_home #news #news_slider div.slidenews div.datenews strong{
	font-size:12px;
	color:#BCC8CB;
}

#wrap #middle #container #content_home #news #news_slider div.slidenews h2{
	font-size:20px;
	line-height:24px;
	letter-spacing:-1px;
	color:#58757E;
	margin-bottom:20px;
}

#wrap #middle #container #content_home #news #news_slider div.slidenews h2 a{
    color:#58757E;
}

#wrap #middle #container #content_home #news #news_slider div.slidenews p{
	font-size:13px;
	overflow:hidden;
	height:235px;
	line-height:18px;
	text-align:justify;
	color:#999;
}

#wrap #middle #container #content_home #news #news_slider div.slidenews p img{
	float:left;
	margin-bottom:5px;
	margin-right:20px;
	border:3px solid #7F9EAC;
}

#wrap #middle #container #content_home #news #news_slider #news_slider_controls{
	background:#E5ECEE;
	width:100%;
	height:40px;
	margin-top:20px;
	position:absolute;
	bottom:0px;
}

#wrap #middle #container #content_home #news #news_slider #news_slider_controls #slidecontrols{
	width:150px;
	height:17px;
	overflow:hidden;
	position:absolute;
	right:20px;
	top:15px;
}

#wrap #middle #container #content_home #news #news_slider #news_slider_controls #slidecontrols strong{
	font-size:12px;
	float:left;
}

#wrap #middle #container #content_home #news #news_slider #news_slider_controls #slidecontrols a{
	/*background:url(../img/icon_arrowNews.jpg) no-repeat;
	text-indent:-1000px;
	float:right;
	margin-left:10px;
	display:block;
	width:15px;
	height:15px;*/
    color:#66667A;
}

#wrap #middle #container #content_home #news #news_slider #news_slider_controls #slidecontrols a#prev{background-position:0px 0px; margin-left:0px;}
#wrap #middle #container #content_home #news #news_slider #news_slider_controls #slidecontrols a#next{background-position:-25px 0px;}

#wrap #middle #container #content_home #news dl#otherNews{
	width:220px;
	float:right;
	overflow:hidden;
}

#wrap #middle #container #content_home #news dl#otherNews dd{
	width:180px;
	height:47px;
	border-bottom:1px dotted #D4D7D4;
	position:relative;
	text-align:right;
	padding-right:40px;
	padding-top:20px;
	padding:30px 40px 20px 0;
}

#wrap #middle #container #content_home #news dl#otherNews dd:hover{
	background:#99B1BD;
}

#wrap #middle #container #content_home #news dl#otherNews dd:hover *{
	color:#fff;
}

#wrap #middle #container #content_home #news dl#otherNews dd.last{
	border-bottom:none;
}

#wrap #middle #container #content_home #news dl#otherNews dd span{
	position:absolute;
	font-size:47px;
	font-weight:bold;
	right:10px;
	top:18px;
	color:#99B1BD;
	z-index:1;
}

#wrap #middle #container #content_home #news dl#otherNews dd a{
	font-size:15px;
	font-weight:bold;
	width:195px;
	display:block;
	position:absolute;
	padding:30px 30px 0 0;
	height:67px;
	top:0px;
	left:0px;
	color:#99B1BD;
	letter-spacing:-1px;
	text-align:center;
	z-index:2;
}

#wrap #middle #container #content_home #news dl#otherNews dd a:hover{
	text-decoration:none;
}

#wrap #middle #container #sidebar{
	width:300px;
	float:right;
	overflow:hidden;
}

#wrap #middle #container #sidebar #tabs{
	width:100%;
	position:relative;
	margin-bottom:20px;
}

#wrap #middle #container #sidebar #tabs #tab-header{
	width:100%;
	height:30px;
	position:relative;
}

#wrap #middle #container #sidebar #tabs #tab-header li{
	width:127px;
	height:20px;
	background:url(../img/bg_tab.jpg) left top no-repeat;
	list-style:none;
	padding:5px 10px;
	position:absolute;
}

#wrap #middle #container #sidebar #tabs #tab-header li:hover{
	background:url(../img/bg_tabHover.jpg) left top no-repeat;
}

#wrap #middle #container #sidebar #tabs #tab-header li#cen{left:0px;}
#wrap #middle #container #sidebar #tabs #tab-header li#new{right:0px;}

#wrap #middle #container #sidebar #tabs #tab-header li.tabs-selected, li.tabs-selected:hover{
	background:url(../img/bg_tabActive.jpg) left top no-repeat;
	height:20px;
	position:absolute;
	z-index:3;
	border-bottom:none!important;
}

#wrap #middle #container #sidebar #tabs #tab-header li.tabs-selected a{
	color:#fff;
}

#wrap #middle #container #sidebar #tabs #tab-header li a{
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	color:#7F9EAC;
	display:block;
	position:absolute;
	width:127px;
	height:20px;
	padding:5px 10px;
	top:0px;
	left:0px;
	text-decoration:none;
}


#wrap #middle #container #sidebar #tabs .tabs-container{
	width:280px;
	padding:10px;
	background:#7F9EAC;
	font-size:11px;
	color:#fff;
}

#wrap #middle #container #sidebar #tabs #tab-container #central{
	width:100%;
}

#wrap #middle #container #sidebar #tabs .tabs-container form{
	width:100%;
	margin-top:10px;
}

#wrap #middle #container #sidebar #tabs .tabs-container form input[type=text],
#wrap #middle #container #sidebar #tabs .tabs-container form input[type=password]{
	width:259px;
	height:20px;
	border:none;
	margin-bottom:10px;
	color:#999;
	padding:5px 10px;
}

#wrap #middle #container #sidebar #tabs .tabs-container form div.formHold{
	width:100%;
	height:30px;
	position:relative;
	overflow:hidden;
}

#wrap #middle #container #sidebar #tabs .tabs-container form div.formHold a{
	position:absolute;
	left:0px;
	top:15px;
	color:#fff;
}

#wrap #middle #container #sidebar #tabs .tabs-container form div.formHold input[type=submit],
#wrap #middle #container #sidebar #tabs .tabs-container form div.formHold input[type=button]{
	position:absolute;
	right:0px;
	top:0px;
	background:#58757E;
	width:108px;
	height:30px;
	border:none;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}

#wrap #middle #container #sidebar #tabs .tabs-container form div.formHold input[type=submit]:hover,
#wrap #middle #container #sidebar #tabs .tabs-container form div.formHold input[type=button]:hover{
	background:#68828A;
	cursor:pointer;
}

#wrap #middle #container #sidebar #tabs .tabs-container form div.formHold p.msgError {
    margin-top: 0px;
    font-weight: bold;
    color:#C5EFFF;
}

#wrap #middle #container #sidebar #tabs .tabs-container form p.logOn {
    font-size:12px;
    margin-bottom: 11px;
}

.tabs-hide {
    display: none;
}

#wrap #middle #container #sidebar #lastTweets{
	width:100%;
	position:relative;
	margin-bottom:20px;
    min-height: 320px;
}

#wrap #middle #container #sidebar #lastTweets #lastTweetsHeader{
	width:300px;
	height:30px;
	overflow:hidden;
	background:#58757E;
	position:relative;
	margin-bottom:10px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-top-left-radius:3px;
}

#wrap #middle #container #sidebar #lastTweets #lastTweetsHeader h3{
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	position:absolute;
	left:10px;
	top:7px;
}

#wrap #middle #container #sidebar #lastTweets #lastTweetsHeader span{
	width:15px;
	height:15px;
	background:#fff url(../img/icon_arrowCollapse.gif) 4px 6px no-repeat;
	display:block;
	position:absolute;
	right:10px;
	top:7px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	cursor:pointer;
}

#wrap #middle #container #sidebar #lastTweets #lastTweetsHeader span.up{
	background:#fff url(../img/icon_arrowCollapse.gif) 4px -5px no-repeat;
}


#wrap #middle #container #sidebar #lastTweets #lastTweetsContent{
	width:100%;
}

#wrap #middle #container #sidebar #lastTweets #lastTweetsContent div.status{
	width:100%;
	padding-bottom:10px;
	border-bottom:1px dotted #D0D2D3;
	margin-bottom:10px;
}

#wrap #middle #container #sidebar #lastTweets #lastTweetsContent div.last{border:none; margin-bottom:0px!important;}

#wrap #middle #container #sidebar #lastTweets #lastTweetsContent div.status p{
	font-size:12px;
	color:#7F9EAC;
}

#wrap #middle #container #sidebar #lastTweets #lastTweetsContent div.status div.statusInfo{
	width:100%;
}

#wrap #middle #container #sidebar #lastTweets #lastTweetsContent div.status div.statusInfo span{
	font-size:10px;
	color:#999;
}

#wrap #middle #container #sidebar #lastTweets #lastTweetsContent div.status div.statusInfo span a{
	font-weight:bold;
	color:#799198;
}

#wrap #middle #container #sidebar #tags{
	width:100%;
	overflow:hidden;
}

#wrap #middle #container #sidebar #tags #tagsHeader{
	width:300px;
	height:30px;
	overflow:hidden;
	background:#F27D2B;
	position:relative;
	margin-bottom:10px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-top-left-radius:3px;
}

#wrap #middle #container #sidebar #tags #tagsHeader h3{
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	position:absolute;
	left:10px;
	top:7px;
}

#wrap #middle #container #sidebar #tags #tagsHeader span{
	width:15px;
	height:15px;
	background:#fff url(../img/icon_arrowCollapse.gif) 4px 6px no-repeat;
	display:block;
	position:absolute;
	right:10px;
	top:7px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	cursor:pointer;
}

#wrap #middle #container #sidebar #tags #tagsHeader span.up{
	background:#fff url(../img/icon_arrowCollapse.gif) 4px -5px no-repeat;
}

/* Tag cloud */

	#tagsContent{
		padding-top:10px;
		text-align:left;
		background:none;		
		}
	#tagsContent li{
		margin:0;
		padding:0;
		list-style:none;
		display:inline;
		line-height:25px;
		}
	#tagsContent li a{
		text-decoration:none;
		font-weight:bold;
		}
	#tagsContent li a:hover{	
		color:#F27D2B;
		text-decoration:underline;
		}		
	
	.tag1{font-size:90%;} 
	.tag1 a{color:#FCE5D5;}
	.tag2{font-size:110%;}
	.tag2 a{color:#FACBAA;}
	.tag3{font-size:130%;}
	.tag3 a{color:#F59755;}
	.tag4{font-size:150%;}
	.tag4 a{color:#F59755;}
	.tag5{font-size:170%;}
	.tag5 a{color:#F27D2B;}
	
	/* alternative layout */

	#tagsContent .alt{
		text-align:left;
		padding:0;
		background:none;
		}
	#tagsContent .alt li{
		background:#efefef;
		display:block;
		}
	#tagsContent .alt .tag1, 
	#tagsContent .alt .tag2, 
	#tagsContent .alt .tag3, 
	#tagsContent .alt .tag4, 
	#tagsContent .alt .tag5{font-size:100%;}
	#tagsContent .alt .tag1{background:#7cc0f4;}
	#tagsContent .alt .tag2{background:#67abe0;}
	#tagsContent .alt .tag3{background:#4d92c7;}
	#tagsContent .alt .tag4{background:#3277ad;}
	#tagsContent .alt .tag5{background:#266ca2;}
	
/* // Tag cloud */


#bottom{
	width:100%;
	position:relative;
	bottom:0px;
	height:100px;
	padding-bottom:200px;
	background:#DEE3E5;
}

#bottom #footer-up{
	width:100%;
	height:40px;
	background:#58757E;
	position:absolute;
	top:0px;
	left:0px;
}

#bottom #footer-up #footer-up-container{
	width:940px;
	height:40px;
	overflow:hidden;
	margin:0 auto;
	position:relative;
}

#bottom #footer-up #footer-up-container p{
	font-size:11px;
	color:#E5ECEE;
	width:610px;
	position:absolute;
	top:12px;
	left:0px;
}

#bottom #footer-up #footer-up-container p span{
	font-weight:bold;
	font-size:15px;
	letter-spacing:-1px;
	margin:0 7px;
	padding-right:9px;
	border-right:1px solid #58757E;
}

#bottom #footer-up #footer-up-container ul#socialMedias{
	width:140px;
	height:25px;
	position:absolute;
	overflow:hidden;
	right:0px;
	top:8px;
}

#bottom #footer-up #footer-up-container ul#socialMedias li{
	width:24px;
	height:24px;
	float:left;
	list-style:none;
	margin-left:10px;
}

#bottom #footer-up #footer-up-container ul#socialMedias li a{
	display:block;
	width:24px;
	height:24px;
	text-indent:-1000px;
	background:url(../img/socialMediaIcons_2.png) 0px -24px no-repeat;
}

#bottom #footer-up #footer-up-container ul#socialMedias li a#twt{
	background:url(../img/socialMediaIcons_2.png) -26px 0px no-repeat;
}

#bottom #footer-up #footer-up-container ul#socialMedias li a#ytb{
	background:url(../img/socialMediaIcons_2.png) 0px 0px no-repeat;
}

#bottom #footer-up #footer-up-container ul#socialMedias li a#flkr{
	background:url(../img/socialMediaIcons_2.png) -78px 0px no-repeat;
}

#bottom #footer-up #footer-up-container ul#socialMedias li a#rss{
	background:url(../img/socialMediaIcons_2.png) -52px 0px no-repeat;
}

#bottom #footer-down{
	width:100%;
	position:absolute;
	overflow:hidden;
	top:40px;
	left:0px;
}

#bottom #footer-down #footer-down-container{
	width:940px;
	min-height:250px;
	overflow:hidden;
	margin:0 auto;
	position:relative;
	top:10px;
	color:#58757E;
}

#bottom #footer-down #footer-down-container p{
	font-size:11px;
	font-weight:bold;
	padding-bottom:7px;
	width:100%;
	border-bottom:1px solid #58757E;
}

#bottom #footer-down #footer-down-container #siteMap{
	width:100%;
	overflow:hidden;
	position:relative;
	top:10px;
}

#bottom #footer-down #footer-down-container #siteMap ul{
	width:90px;
	border-left:1px dotted #58757E;
	float:left;
	padding-left:10px;
	margin-right:10px;
	padding-bottom:10px;
}

#bottom #footer-down #footer-down-container #siteMap ul li{
	list-style:none;
}

#bottom #footer-down #footer-down-container #siteMap ul li strong a{
	font-size:12px;
	color:#58757E;
	margin-bottom:4px;
}

#bottom #footer-down #footer-down-container #siteMap ul li a{
	font-size:11px;
	color:#9BACB2;
}

#bottom #footer-down #footer-down-container #siteMap ul.servicos {
    width:190px;
}

.errorJquery {

    background-color:#DDE6E8 !important;

}

a {
  outline: none !important;
}
