@charset "UTF-8";
/* CSS Document */


#banner_sombra {
width:945px;
height:116px;
background-color:#ffff59;
margin-left:-11px;
position:relative;
border-width:1px;
border-color:#dddddd;
border-style:solid;
margin-top:-10px;
}

#banner {
width:943px;
height:116px;
margin-top:-109px;
position:relative;
margin-left:-19px;
border-width:1px;
border-color:#dddddd;
border-style:solid;
}

#tira1 {
	width:100%;
	height: 380px;
	background-color: #eaf5f6;/* #c6dfe5;*/
	position:absolute;
	top: 184px;
	z-index:-100;
	left:0px;
}

#tira2 {
	width:100%;
	height: 120px;
	background-color: #eaf5f6;/*#f5fafb;*/
	position:absolute;
	top: 692px;
	z-index:-100;
	left:0px;
}

#tira3 {
	width:100%;
	height:380px;
	background-color:#f8fbf2;
	position:absolute;
	top: 980px;
	z-index:-100;
	left:0px;
}


#img_left_oquee {
width:220px;
height:175px;
/*background-image:url(../images/img_left_oquee.jpg);
background-repeat:no-repeat;
border-width:1px;
border-color:#dddddd;
border-style:solid;*/
margin-left:-19px;
margin-top:16px;
}
#img_left_oquee1 {
	width:240px;
	height:270px;
	/*background-color: #fff;*/
	/*border: solid 1px #e6e6e6;*/
	margin-left:-19px;
	margin-top:16px;
	*margin-top:45px;
	text-align: center;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;	
}

.borderImg{
	border: solid 1px #ddd;
	margin-bottom: 8px;
}

.borderImgNone{
	border: solid 0px #fff;
	margin-bottom: 8px;
}

.borderImgBlue{
	border: solid 1px #1272c1;
	margin-bottom: 8px;
}
.borderImgRed{
	border: solid 1px #e65734;
	margin-bottom: 8px;
}

.borderImgGray{
	border: solid 1px #6d7077;
	margin-bottom: 8px;
}

.borderImgBlue2{
	border: solid 1px #52abc9;
	margin-bottom: 8px;
}

#modal_aplicacoes {
	width:220px;
	height:175px;
	background-image:url(../images/img_left_oquee.jpg);
	background-repeat:no-repeat;
	border-width:1px;
	border-color: #e6e6e6;
	border-style:solid;
	margin-left:-19px;
	margin-top:16px;
	*margin-top:45px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;	
}

#imagem_funciona {
	width:220px;
	height:210px;
	*height: 200px;
	background-image: url('../images/back_servicos.jpg');
	background-repeat:no-repeat;
	background-color: #FFF;
	border-width:1px;
	border-color:#e6e6e6;
	border-style:solid;
	margin-left:-19px;
	margin-top:16px;
	*margin-top:45px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#imagem_contato {
	width:220px;
	height:175px;
	background-image: url('../images/img_left_contato.jpg');
	background-repeat:no-repeat;
	border-width:1px;
	border-color:#dddddd;
	border-style:solid;
	margin-left:-19px;
	margin-top:16px;
	*margin-top:45px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}


#miolo1 {
	width:640px;
	margin-left:245px;
	/*margin-top:-218px;*/
	margin-top:-310px;
	background-color:#FFFFFF;
	text-align:justify;
	padding-left:20px;
	padding-top:15px;
	padding-right:20px;
	position:relative;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;	
}

#miolo2 {
	width:620px;
	margin-left:245px;
	margin-top:-218px;
	background-color:#FFFFFF;
	text-align:justify;
	padding-left:20px;
	padding-top:15px;
	padding-right:20px;
	position:relative;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;	
}

#miolo3 {
	width:620px;
	margin-left:245px;
	margin-top:-210px;
	*margin-top:-200px;
	background-color:#FFFFFF;
	text-align:justify;
	padding-left:20px;
	padding-top:15px;
	padding-right:20px;
	position:relative;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;	
}

#miolo4 {
	width:620px;
	margin-left:245px;
	margin-top:-218px;
	background-color:#FFFFFF;
	text-align:justify;
	padding-left:20px;
	padding-top:15px;
	padding-right:20px;
	position:relative;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;	
}


#barra_modal_publico {
	margin-left:-19px;
	background-image:url(../images/barra_link_modal.png);
	background-repeat:no-repeat;
	width:220px;
	height:34px;
	padding-top: 9px;
}

#barra_modal_publico_no_bkg {
margin-left:-19px;
width:220px;
height:34px;
}

.txt_link_modal1 {
	padding-top:7px;
	font-size: 12px;
	*font-size: 14px;
}

.preview_novus{
	margin-top: 141px;
	margin-left: 10px;
	width:100px;
}

.preview_internet_cameras{
	margin-top: 141px;
	margin-left: 10px;
	width:100px;
}

.preview_30nos{
	margin-top: 141px;
	margin-left: 10px;
	width:100px;
}

.preview_clube_jangadeiros{
	margin-top: 141px;
	margin-left: 10px;
	width:100px;
}


#quem_utiliza {
	float:left;
	width:950px;
	height: 200px;
}

#miolo_quem_utiliza {
	margin-top:28px;
	float:left;
}

#redes_sociais {
float:left;
width:446px;
margin-left:50px;
}

#gadget_twitter {
width:444px;
height:171px;
background-color:#ffffff;
margin-top:28px;
position:relative;
background-image:url(../images/background_twitter.jpg);
background-repeat:repeat-x;
}

#logo_twitter{
margin-left:30px;
margin-top:25px;
position:absolute;
}

#twitter_update_list {
width:275px;
height:171px;
margin-left:155px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:19px;
font-style:italic;
margin-top: 10px;
position:absolute;
}


#adicionar_twitter {
margin-left:20px;
margin-top:125px;
position:absolute;
}

#gadget_sourceforge {
width:444px;
height:171px;
position:relative;
margin-top:25px;
background-image:url(../images/iplenix_sourceforge.jpg);
background-repeat:no-repeat;
background-position:top;
}

#miolo_sourceforge{
margin-top:25px;
position:absolute;
margin-left:-2px;
}

#case_novus {
	background-image:url(../images/case_novus.jpg);
	width:210px;
	height:171px;
	background-repeat:no-repeat;
	float:left;
}

#case_internet_cameras {
	background-image:url(../images/case_cameras.jpg);
	width:210px;
	height:171px;
	background-repeat:no-repeat;
	float:left;
	margin-left: 30px;
}

#case3{
	background-image:url(../images/case_ims.jpg);
	width:210px;
	height:171px;
	background-repeat:no-repeat;
	float:left;
	margin-left: 30px;
}

#case4 {
	background-image:url(../images/case_geradores.jpg);
	width:210px;
	height:171px;
	background-repeat:no-repeat;
	float:left;
	margin-left: 30px;
}

#parcerias {
	width:957px;
	height:220px;
	position:relative;
	margin-top:60px;
}

#parceria_novus {
width:198px;
height:24px;
background-image:url(../images/parcerias_novus.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#FFFFFF;
border-width:1px;
border-color:#dddddd;
border-style:solid;
margin-top:28px;
padding-top:135px;
padding-left:10px;
float:left;
}

.link_parceria_novus {
width:100px;
}

#box_parceria {
float:left;
width:670px;
height:120px;
margin-left:25px;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
background-color:#FFFFFF;
margin-top:28px;
text-align:justify;
}

#logos_parceria {
	float: right;
	margin-right: 15px;
}

.passo_a_passo {
line-height:15px;
}

#por_que_utilizar {
display:none;
}

#como_funciona {
display:none;
}
.azul_link {
	color: #1272C1;
	font-size: 13px;
	font-weight: bold;
}
.tableInfos a{
	color: #1272C1;
}

#servicosSubMenu{
	text-align:left;
	width: 220px;
	height: 160px;
	/*background-color: #FFF;
	background-image: url('../images/back_servicos.jpg');*/
}
ul.subMenuList{
	font-size: 14px;
	font-family: Arial,Helvetica,sans-serif;
	margin-left: 20px;
	margin-top: 10px;
	padding: 5px;
	/*list-style-image:url('../images/green_point.gif');*/
}

ul.subMenuList li{
	margin-bottom: 5px;
}

.leftDemoMs{
	list-style: none;
	font-size: 14px;
	font-weight: bold;
	margin-top: 30px;
}

.leftDemoMs li{
	color: #F5FAFB !important;
	padding: 10px 10px;
	margin-top: 5px;
	margin-left: 20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;		
	background: #82a7c6 url('/resources/all/images/bg-button.png') repeat-x scroll left 0px;
	text-shadow: 0 -1px 1px #6a797b;
	float: left;
	width: 148px;
	height: 50px;
	/*line-height: 50px;*/
	text-align: center;
}
/*#7da6ab*/

.leftDemoMs li:hover{
	color: #fff;
	background: #1272C1 url('/resources/all/images/bg-button.png') repeat-x scroll left 0px;
	text-shadow: 0 0 4px #536c70;
}
/*#58878d*/
.leftDemoMs a{
	color: #F5FAFB !important;
	display: block;
}

.leftDemoMs a:hover{
	color: #fff !important;	
	display: block;
	text-decoration: none;
}

#demoIplenix li{
	width: 180px;
	height: 70px;
	font-size: 18px !important;
}

#demoIplenix li a{
	margin-top: 15px;
}

#demoIplenix{
	margin-top: 0px;
}

#triangulo_estrutura{
	float: left;
	margin-right: 20px;
	width: 200px;
}

#triangulo_tecnologia{
	float: left;
	margin-right: 20px;
	width: 200px;
}

#triangulo_seguranca{
	float: left;
	width: 200px;
}

#triangulo_estrutura span{
	background: url('../images/triangulo_estrutura.png') no-repeat bottom;
	height: 30px;
	margin-bottom: 5px;
}

#triangulo_tecnologia span{
	background: url('../images/triangulo_tecnologia.png') no-repeat bottom;
	height: 30px;
	margin-bottom: 5px;
}

#triangulo_seguranca span{
	background: url('../images/triangulo_seguranca.png') no-repeat bottom;
	height: 30px;
	margin-bottom: 5px;
}

.triangulo_title{
	display: block;
	text-align: center;
	color: #58878d;
	font-weight: bold; 
}
