*{padding:0; margin:0; border:0;}
html{
	background:#ffffff url(images/bgGrad.jpg) repeat-x top;
}
/* comment */
body {
	background:url(images/bg.jpg) no-repeat center top;
	font-family: Tahoma, "Trebuchet MS";
	font-size: 11px;
	text-align:center;
	float:left;
	width:100%;
	color:#083472;
}
#page{
	width:959px;
	margin:0px auto;
}
#page #header{
	float:left;
	width:959px;
	padding-bottom:31px;
	background:url(images/bgIn.jpg) no-repeat;
}
#page #header a#logoSimoldes{
	float:left;
	background:url(images/simoldesLogo.jpg) no-repeat;
	display:block;
	margin:33px 0px 26px 0px;
	width:168px;
	height:40px;
}
#page #header #welcome{
	float:right;
	font-size:18px;
	margin-top:46px;
	color:#FFFFFF;
}
#page #header #menu{
	width:959px;
	height:38px;
	background:url(images/menuBg.jpg) no-repeat;
	float:left;
	text-align:center;
	padding:2px 0px 0px 0px;
}
#page #header #menu a,#page #header #menu a.sub{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	margin:0px auto;
	font-family:Tahoma, "Trebuchet MS";
	font-size:14px;
	padding:8px 27px 8px;
	text-decoration:none;
}
#page #header #menu a:hover, #page #header #menu a:hover span{
	color:#000000;
	cursor:pointer;
}
#page #header #menu a.selected span{
	font-weight:bold; 
	font-size:15px;
}
#page #header #menu a.selectedHover span{
	font-weight:bold; 
	font-size:15px;
	color:#000000;
}
#page #header #menu a span{
	color:#456695;
}

#page #header #menu a.subHover{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	margin:0px auto;
	font-family:Tahoma, "Trebuchet MS";
	font-size:14px;
	padding:8px 27px 8px;
	text-decoration:none;	
	color:#000000;
	cursor:pointer;
}
#page #header #menu a.subHover span{
	color:#000000;
	cursor:pointer;

}
#page .contentOutline{
	float:left;
	width:959px;
	padding-bottom:25px;
	display:block;
}
#page .home{background:url(images/contentBg.jpg) no-repeat 0px 33px;}
#page .type1{background:url(images/contentBgType1.jpg) no-repeat 0px 185px;}
#page .type2{background:url(images/contentBgType2.jpg) no-repeat 0px 185px;}
#page .type3{background:url(images/contentBgType3.jpg) no-repeat 0px 185px;}
#page .type4{background:url(images/contentBgType4.jpg) no-repeat 0px 185px;}
#page .contentOutline #content #path{
	float:left;
	background:url(images/path_bg.jpg) repeat-y;
	width:100%;
}
#page .contentOutline #content #path ul{
	float:left;
	list-style:none;
	width:450px;
	padding:15px 0px 8px 20px;
}
#page .contentOutline #content #path ul li{
	color:#234695;
	float:left;
	display:block;
	width:auto;
	padding-right:5px;
}
#page .contentOutline #content #path ul li.local{
	font-weight:bold;
	color:#788ec0;
}
#page .contentOutline #content #path ul li a{
	color:#234695;
	font-weight:bold;
	text-decoration:none;
	padding-right:5px;
}
#page .contentOutline #content #path ul li a:hover{text-decoration:underline;}
#page .contentOutline #content #path #frase{
	float:right;
	color:#162857;
	font-size:30px;
	width:400px;
	text-align:right;
	padding-right:52px;
}
#page .contentOutline #content #path img.bottom{
	float:left;
	width:959px;
	height:31px;
}
#page .type1 #content #path img.bottom{background:url(images/pathBottom1.jpg) no-repeat;}
#page .type2 #content #path img.bottom{background:url(images/pathBottom2.jpg) no-repeat;}
#page .type3 #content #path img.bottom{background:url(images/pathBottom3.jpg) no-repeat;}
#page .type4 #content #path img.bottom{background:url(images/pathBottom4.jpg) no-repeat;}
#page .contentOutline #content ul#homeDestaques{
	list-style:none;
	padding:5px 0px 0px 0px;
	text-align:center;
}
#page .contentOutline #content ul#homeDestaques li{
	padding:0px 12px;
	margin:0px auto;
	display:inline;
}
#page .contentOutline #content .helper{
	float:left;
	padding-left:20px;
}
#page .contentOutline #content #textDests{
	float:left;
	margin:40px 0px 0px;
	background:url(images/textDest_bg.jpg) no-repeat left bottom;
}
#page .contentOutline #content #textDests img{
	float:left;
}
#page .contentOutline #content #textDests ul{
	float:left;
	list-style:none;
	padding-left:24px;
	width:190px;
	margin:12px 0px 20px 0px;
}
#page .contentOutline #content #textDests ul li{
	float:left;
	width:190px;
	text-align:left;
}
#page .contentOutline #content #textDests ul li.tit{
	color:#5689e1;
	font-weight:bold;
	margin-bottom:5px;
}
#page .contentOutline #content #textDests ul li a{
	color:#083472;
	text-decoration:none;
	line-height:14px;
}
#page .contentOutline #content #textDests ul li a:hover{
	text-decoration:underline;
}
#page .contentOutline #content #leftMenu{
	display:block;
	float:left;
}
#page .type1 #content #leftMenu{width:234px;}
#page .type2 #content #leftMenu{width:234px;}
#page .type3 #content #leftMenu{width:500px;}
#page .type4 #content #leftMenu{display:none;}
#page .contentOutline #content #leftMenu ul{
	padding:0px 0px 0px 23px;
	float:left;
	list-style:none;
	margin-top:25px;
}
#page .contentOutline #content #leftMenu ul li{
	float:left;
	margin-bottom:5px;
}
#page .contentOutline #content #leftMenu ul li a{
	width:190px;
	background:url(images/leftMenuBg.jpg) no-repeat;
	color:#174f9f;
	display:block;
	float:left;
	padding:10px 0px;
	text-decoration:none;
	text-align:left;
	cursor:pointer;
}
#page .contentOutline #content #leftMenu ul li a:hover{
	background:url(images/leftMenuBgHover.jpg) no-repeat;
	color:#0b3b80;
}
#page .contentOutline #content #leftMenu ul li.lines a{
	background:url(images/leftMenuBg2.jpg) no-repeat;
	padding:9px 0px;
}
#page .contentOutline #content #leftMenu ul li.lines a:hover{
	background:url(images/leftMenuBg2Hover.jpg) no-repeat;
	color:#0b3b80;
}
#page .contentOutline #content #leftMenu ul li a span{
	float:left;
	padding-left:15px;
	width:146px;
	font-size:12px;
	font-weight:bold;
}
#page .contentOutline #content #leftMenu ul li a img{
	width:10px;
	height:12px;
	float:left;
	display:block;
	background:url(images/leftMenu_arrow.gif) no-repeat;
	margin-top:2px;
}
#page .contentOutline #content #leftMenu ul li.lines a img{margin-top:7px;}
#page .contentOutline #content #leftMenu ul li a.selected, #page .contentOutline #content #leftMenu ul li a.selected:hover{
	background:url(images/leftMenuBgSelected.jpg) no-repeat;
	color:#FFFFFF;
}
#page .contentOutline #content #leftMenu ul li.lines a.selected, #page .contentOutline #content #leftMenu ul li.lines a.selected:hover{
	background:url(images/leftMenuBg2Selected.jpg) no-repeat;
	color:#FFFFFF;
}
#page .contentOutline #content #leftMenu ul li a.selected img{ background:url(images/leftMenu_selected.gif) no-repeat;}
#page .contentOutline #content #info{
	float:left;
	padding:25px 20px 0px 20px; 
	text-align:left;
}
#page .type1 #content #info{width:685px;}
#page .type2 #content #info{width:397px;}
#page .type3 #content #info{width:475px;}
#page .type4 #content #info{width:631px;}
#page .contentOutline #content #info h1, #page .contentOutline #content #rightCol h1{
	border-bottom:#91b8ee solid 1px;
	font-size:11px;
	color:#083472;
	background:url(images/infoH1_arrow.gif) no-repeat right top;
	padding-bottom:3px;
	margin:25px 0px 10px 0px;
	float:left;
	width:100%;
}
#page .contentOutline #content #info h1.first, #page .contentOutline #content #rightCol h1.first{margin-top:0px;}
#page .contentOutline #content #info p, #page .contentOutline #content #rightCol p{
	margin-bottom:10px;
	float:left;
	width:100%;
}
#page .contentOutline #content #info p a, #page .contentOutline #content #rightCol p a{
	color:#083472;
}
#page .contentOutline #content #info p a:hover, #page .contentOutline #content #rightCol p a:hover{
	color:#88b2d9;

}
#page .contentOutline #content #info ul.cardList{
	float:left;
	list-style:none;
	width:396px;
}
#page .contentOutline #content #info ul.cardList li{
	background:url(images/teamCard_bg.jpg) no-repeat;
	display:block;
	float:left;
	width:388px;
	padding:4px;
	margin-bottom:10px;
}
#page .contentOutline #content #info ul.cardList li img{
	float:left;
}
#page .contentOutline #content #info ul.cardList li p{
	width:260px;
	float:left;
	padding:0px 10px 0px 5px;
	vertical-align:bottom;
}
#page .contentOutline #content #info ul.cardList li p span.tit{
	font-weight:bold;
	color:#083472;
	display:block;
}
#page .contentOutline #content #info ul.cardList li p span.posto{
	font-weight:bold;
	color:#88b2d9;
	display:block;
	margin-bottom:10px;
}
#page .contentOutline #content #info form ul{
	margin-top:10px;
	float:left; 
	width:453px;
	list-style:none;
}
#page .contentOutline #content #info form ul li{
	float:left; 
	width:100%;
	margin-bottom:10px;
	display:block;
}
#page .contentOutline #content #info form ul li input, #page .contentOutline #content #info form ul li textarea{
	float:left;
	border:solid 1px #91b8ee;
	padding:1px 5px 1px 15px;
	width:100%;
	background-color:#FFFFFF;
	color:#083472;
	font-size:11px;
	font-family:Tahoma, "Trebuchet MS";
}
#page .contentOutline #content #info form ul li textarea{height:244px;}
#page .contentOutline #content #info form ul li input.obg, #page .contentOutline #content #info form ul li textarea.obg{background:url(images/asterisco.jpg) right 3px;}
#page .contentOutline #content #info form ul li.btns{
	text-align:center;
	width:331px;
	padding-top:10px;
}
#page .contentOutline #content #info form ul li.btns a{
	width:99px;
	padding:10px 0px;
	display:block;
	float:right;
	color:#0b3057;
	font-size:14px;
	text-decoration:none;
}
#page .contentOutline #content #info form ul li.btns a.clear{background:url(images/clearBg.jpg);}
#page .contentOutline #content #info form ul li.btns a.send{background:url(images/sendBg.jpg);}
#page .contentOutline #content #info form ul li.btns a.clear:hover{background:url(images/clearBgHover.jpg);}
#page .contentOutline #content #info form ul li.btns a.send:hover{background:url(images/sendBgHover.jpg);}
#page .contentOutline #content #info .certList{
	list-style:none;
	float:left;
}
#page .contentOutline #content #info .certList li{
	float:left;
	width:100%;
	margin-bottom:10px;
}

#page .contentOutline #content #rightCol{
	float:left;
	padding:25px 20px 0px 20px;
	text-align:left;
}
#page .type2 #content #rightCol{width:248px;}
#page .type3 #content #rightCol{width:404px;}
#page .type4 #content #rightCol{width:248px;}
#page .contentOutline #content #rightCol ul{
	list-style:none;
	float:left;
	width:100%;
}
#page .contentOutline #content #rightCol ul li{
	float:left;
	width:100%;
}
#page .contentOutline #content #rightCol ul li a{
	color:#083472;
	text-decoration:none;
}
#page .contentOutline #content #rightCol ul li a span{color:#88b2d9;}
#page .contentOutline #content #rightCol ul li a:hover{text-decoration:underline;}
#page .contentOutline #content #rightCol ul.gallery{
	float:left;
	width:100%;
}
#page .contentOutline #content #rightCol ul.gallery li{
	float:left;
	display:block;
	width:83px;
	margin-bottom:5px;
}
#page .contentOutline #content #rightCol ul.gallery li.last{
	width:78px;
}
#page #footer{
	float:left;
	padding:25px 20px 40px 20px;
	width:919px;
	border-top:#91b8ee solid 1px;
	background:#FFFFFF;
}
#page #footer.homeFooter{border:none;}
#page #footer p{
	float:left;
	color:#5785de;
	text-align:left;
	width:500px;
}
#page #footer a#logoGlobaz{
	float:right;
	width:41px;
	height:13px;
	background:url(images/logoGlobaz.jpg) no-repeat;
	display:block;
}

/*  */

.homeFlashDestaques{
	float:left;
}
.closed{
	display:none;
}
.rightFlash{
	float:left;
	margin-bottom:15px;
}






/*  */
.presenceList{
	list-style:none;
	width:100%;
	float:left;
	margin-top:15px;
}
.presenceList li{
	width:195px;
	float:left;
	margin-bottom:2px;
	border-bottom:1px dashed #e3e7ea;
}
.presenceList li.right{ float:right;}
.presenceList li img{ margin:1px 3px 0px 0px;}
.presenceList li img.pUnit{ background:#000080;}
.presenceList li img.hq{ background:#ffff00;}
.presenceList li img.cs{ background:#ff9900;}
.presenceList li img.p{ background:#00ff00;}

/* Slider Sidebar */
#slider { background:url(images/rightImgEx.jpg) 0 0 no-repeat; width:247px; height:185px; float:left; clear:both; overflow:hidden; position:relative; }
	#slider .estrelinha { width:46px; height:63px; display:block; background:url(images/estrelaSlider.png) 0 0 no-repeat; position:absolute; bottom:10px; right:20px; z-index:2; }
	#sliderContent { position:absolute; width:232px !important; height:169px; top:8px; left:8px; z-index:1; }
		.sliderImage { float:left; position:relative; display:none; width:232px !important; height:169px; }

#slider1 { background:url(images/rightImgEx.jpg) 0 0 no-repeat; width:247px; height:185px; float:left; clear:both; overflow:hidden; position:relative;padding-bottom: 10px; }		
		
.clear { clear:both; }

/* Slider Homepage */
.slider-wrap { background:url(images/homeBanner.jpg) 0 0 no-repeat; width:945px; height:267px; padding:7px; float:left; position:relative; }
.stripViewer { width:945px; height:245px; overflow:hidden; position:relative; }
	.stripViewer .panelContainer { left:0; top:0; position:relative; }
		.stripViewer .panelContainer .panel { width:945px; position:relative; float:left; height:100%; }
			.stripViewer .panelContainer .panel img { }
#movers-row { position:absolute; bottom:30px; left:25%; }		
	#movers-row a.cross-link { display:block; position:relative;  float:left; font:15px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; color:#234695; text-decoration:none; outline:none; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); opacity: 0.9; margin-right:1px; height:47px; }
		#movers-row a.cross-link span { float:left;  background:url(images/bannerBarra.png) 0 0 repeat-x; display:block; padding:10px 24px; height:17px;}
			#movers-row a.cross-link:hover span { background:url(images/bannerBarraH.png) 0 0 repeat-x; cursor:pointer; }
			#movers-row a.cross-link.first span { background:url(images/bannerBarraFirst.png) 0 0 no-repeat; }
				#movers-row a.cross-link.first:hover span { background:url(images/bannerBarraFirstH.png) 0 0 repeat-x; cursor:pointer; }
			#movers-row a.cross-link.last span { background:url(images/bannerBarraLast.png) right 0 repeat-x; }
				#movers-row a.cross-link.last:hover span { background:url(images/bannerBarraLastH.png) right 0 repeat-x; cursor:pointer; }
	#movers-row a.cross-link.active-thumb {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity:1; background:url(images/setinha.png) center bottom no-repeat; }
		#movers-row a.cross-link.active-thumb span { background:url(images/bannerBarraH.png) 0 0 no-repeat; }
		#movers-row a.cross-link.active-thumb.first span { background:url(images/bannerBarraFirstH.png) 0 0 repeat-x }
		#movers-row a.cross-link.active-thumb.last span { background:url(images/bannerBarraLastH.png) right 0 repeat-x; }

#stripNavL0, #stripNavR0, #stripNav0 { display:none; }
