img, #logotipo div { behavior: url(../../iepngfix.htc) }

body { background:#024977 url(../api/img/bg.jpg) repeat-x;font-family:Georgia,serif;font-size:16px;line-height:1.3em;font-weight:normal; }
a:link { color:#3671A1; }
a:visited { color:#3671A1; }
a:hover { text-decoration:underline;color:#5CAAE1; }

* { margin:0;padding:0; }

#page-body{ background-color:#FFF;border:1px solid #91A7B4;margin:60px auto 20px auto;width:970px;text-align:left;position:static;height:2600px; }

#page-blog{ background-color:#FFF;border:1px solid #91A7B4;margin:60px auto 20px auto;width:970px;text-align:left;position:static;height:4150px; }
.page { text-align:center; };

a img { border:0 none;padding:0; }

.logo { background:transparent url(api/img/softteria.png) no-repeat scroll center bottom;display:block;float:left;height:76px;overflow:hidden;position:absolute;margin:-55px 0 0 60px;text-indent:-9999px;width:217px; }

h1 {font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:27px;font-weight:normal;line-height:27px}

h2 {font-family:Georgia,sans-serif;font-size:12px;font-weight:normal;line-height:17px;color:#666666}

h3 a{font-family:Arial,FreeSans,Helvetica,sans-serif; font-size:15px; font-weight:normal; line-height:17px; text-decoration:none; color:#000}
h3 a:hover { color:#000; text-decoration:underline}

h4 {font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:24px;font-weight:normal;line-height:30px}

h5 {font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:26px;padding-left:20px;}

h6 {font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:18px;font-weight:normal;line-height:30px}

.lista{ padding-left:20px; }
.lista li{ list-style-image:url(../api/img/bullet_go.png);list-style-position:outside; }

.software { height:300px;width:970px;*width:980px;background:#FBFBFB;border-top:1px solid #91A7B4;border-bottom:1px solid #91A7B4; }
.software-texto { text-align:center;width:460px;*width:500px;padding:40px 0 0 40px; }

.menu { display: table; font-family:Arial,FreeSans,Helvetica,sans-serif; font-size:15px; font-weight:normal; line-height:17px;position:absolute;margin:-33px 0 0 326px;}
.menu li { list-style: none; float: left; margin-left:3px; }
.menu a { display: block; text-decoration: none; color: #000;  }
.menu a:hover{ text-decoration:underline;color: #000; }

.item-0 {  background-color: #f5f5f5; border:1px solid #91A7B4; border-bottom:1px solid #f5f5f5; display: block; padding: 7px 26px 6px 26px;  }
.item-1 {  background-color: #fbfbfb; border:1px solid #91A7B4; border-bottom:1px solid #fbfbfb; display: block; padding: 7px 26px 7px 26px;  }
.item-2 {  background-color: #fff; border:1px solid #91A7B4; border-bottom:1px solid #fff; display: block; padding: 7px 26px 7px 26px;  }
.item-3 { display: block; background-color: #fbfbfb; border:1px solid #91A7B4; border-bottom:1px solid #fbfbfb; padding: 7px 26px 6px 26px; }

.btn-acesse-gratuitamente { background:transparent url(../api/img/btnAcessar.gif) no-repeat scroll center bottom;display:block;float:left;overflow:hidden;margin:15px 0 0 130px;text-indent:-9999px;height:31px;width:213px; }
.btn-acesse-gratuitamente-1 { background:transparent url(../api/img/acesse-gratuitamente.png) no-repeat scroll center bottom;display:block;float:left;overflow:hidden;margin:30px 0 0 90px;text-indent:-9999px;height:31px;width:213px; }

.item-4 { padding:30px 10px 20px 20px; }
.item-5 { background:transparent url(../api/img/acessoGratis.gif) no-repeat scroll center bottom;display:block;float:left;overflow:hidden;margin:30px 0 0 160px;text-indent:-9999px;height:31px;width:142px; }
.item-6 { margin-top:65px; }
.item-7 { background:transparent url(../api/img/controle-financeiro-empresarial.png) no-repeat scroll center bottom;display:block;float:right;overflow:hidden;text-indent:-9999px;height:274px;width:558px;margin-top:-216px; }
.item-8 { float:right;overflow:hidden;text-indent:-9999px;height:320px;width:560px;margin-top:-270px; }
.item-9 { background:transparent url(../api/img/gerenciamento-projetos.png) no-repeat scroll center bottom;display:block;float:right;overflow:hidden;text-indent:-9999px;height:275px;width:558px;margin-top:-238px; }
.item-10 { float:right;overflow:hidden;text-indent:-9999px;height:345px;width:558px;margin-top:-294px; }
.item-11 { float:right;overflow:hidden;text-indent:-9999px;height:320px;width:558px;margin-top:-272px; }
.item-12 { float:right;overflow:hidden;text-indent:-9999px;height:280px;width:558px;margin-top:-230px; }
.item-13 { position:absolute;margin:-27px 0 0 880px; }
.item-14 { background:transparent url(../api/img/cliqueAqui.gif) no-repeat scroll center bottom;display:block;float:left;overflow:hidden;text-indent:-9999px;height:31px;width:128px;margin-top:5px; }
.item-15 { height:340px;margin-left:-20px; }

/* controle financeiro */
.miniatura-1 { background:transparent url(controle-financeiro/imagens/miniaturas.png);background-repeat:no-repeat;background-position:left;display:block;overflow:hidden;text-indent:-9999px;height:140px;width:170px;float:left;margin-left:20px;}
.miniatura-1#miniatura-2 { background-position:0; }
.miniatura-1#miniatura-3 { background-position:-170px 0; }
.miniatura-1#miniatura-4 { background-position:-340px 0; }
.miniatura-1#miniatura-5 { background-position:-510px 0; }
.miniatura-1#miniatura-6 { background-position:-680px 0; }
.miniatura-1#miniatura-7 { background-position:-850px 0; }
.miniatura-1#miniatura-8 { background-position:-1020px 0; }
.miniatura-1#miniatura-9 { background-position:-1190px 0; }

/* crm */
.miniatura-20 { background:transparent url(crm/imagens/miniaturas.png);background-repeat:no-repeat;background-position:left;display:block;overflow:hidden;text-indent:-9999px;height:140px;width:170px;float:left;margin-left:20px; }
.miniatura-20#miniatura-21 { background-position:0; }
.miniatura-20#miniatura-22 { background-position:-170px 0; }
.miniatura-20#miniatura-23 { background-position:-340px 0; }
.miniatura-20#miniatura-24 { background-position:-510px 0; }
.miniatura-20#miniatura-25 { background-position:-680px 0; }
.miniatura-20#miniatura-26 { background-position:-850px 0; }
.miniatura-20#miniatura-27 { background-position:-1020px 0; }
.miniatura-20#miniatura-28 { background-position:-1190px 0; }

/* gerenciamento de projetos */
.miniatura-30 { background:transparent url(gerenciamento-projetos/imagens/miniaturas.png);background-repeat:no-repeat;background-position:left;display:block;overflow:hidden;text-indent:-9999px;height:140px;width:170px;float:left;margin-left:20px; }
.miniatura-30#miniatura-31 { background-position:0; }
.miniatura-30#miniatura-32 { background-position:-170px 0; }
.miniatura-30#miniatura-33 { background-position:-340px 0; }
.miniatura-30#miniatura-34 { background-position:-510px 0; }
.miniatura-30#miniatura-35 { background-position:-680px 0; }
.miniatura-30#miniatura-36 { background-position:-850px 0; }
.miniatura-30#miniatura-37 { background-position:-1020px 0; }
.miniatura-30#miniatura-38 { background-position:-1190px 0; }

/* comunidade de suporte e feedback */
.miniatura-40 { background:transparent url(comunidade-suporte-feedback/imagens/miniaturas.png);background-repeat:no-repeat;background-position:left;display:block;overflow:hidden;text-indent:-9999px;height:140px;width:170px;float:left;margin-left:20px; }
.miniatura-40#miniatura-41 { background-position:0; }
.miniatura-40#miniatura-42 { background-position:-170px 0; }
.miniatura-40#miniatura-43 { background-position:-340px 0; }
.miniatura-40#miniatura-44 { background-position:-510px 0; }
.miniatura-40#miniatura-45 { background-position:-680px 0; }
.miniatura-40#miniatura-46 { background-position:-850px 0; }
.miniatura-40#miniatura-47 { background-position:-1020px 0; }
.miniatura-40#miniatura-48 { background-position:-1190px 0; }

/* controle de estoque */
.miniatura-80 { background:transparent url(controle-estoque/imagens/miniaturas.png);background-repeat:no-repeat;background-position:left;display:block;overflow:hidden;text-indent:-9999px;height:140px;width:170px;float:left;margin-left:20px; }
.miniatura-80#miniatura-81 { background-position:0; }
.miniatura-80#miniatura-82 { background-position:-170px 0; }
.miniatura-80#miniatura-83 { background-position:-340px 0; }
.miniatura-80#miniatura-84 { background-position:-510px 0; }
.miniatura-80#miniatura-85 { background-position:-680px 0; }
.miniatura-80#miniatura-86 { background-position:-850px 0; }
.miniatura-80#miniatura-87 { background-position:-1020px 0; }
.miniatura-80#miniatura-88 { background-position:-1190px 0; }

/* miniaturas da página inicial */
.img-1 { background:transparent url(api/img/miniaturas.png);background-repeat:no-repeat;background-position:left;display:block;overflow:hidden;text-indent:-9999px;height:230px;width:190px; }
.img-1#img-10 { background-position:0; }
.img-1#img-11 { background-position:-190px 0; }
.img-1#img-12 { background-position:-380px 0; }
.img-1#img-13 { background-position:-570px 0; }
.img-1#img-14 { background-position:-760px 0; }
.img-1#img-15 { background-position:-950px 0; }
.img-1#img-16 { background-position:-1140px 0; }
.img-1#img-17 { background-position:-1330px 0; }
.img-1#img-18 { background-position:-1520px 0; }
.img-1#img-19 { background-position:-1710px 0; }
.img-1#img-20 { background-position:-1900px 0; }
.img-1#img-21 { background-position:-2090px 0; }
.img-1#img-22 { background-position:-2280px 0; }
.img-1#img-23 { background-position:-2470px 0; }
.img-1#img-24 { background-position:-2660px 0; }
.img-1#img-25 { background-position:-2850px 0; }
.img-1#img-26 { background-position:-3040px 0; }
.img-1#img-27 { background-position:-3230px 0; }


.planos {
background-color:#EFEFEF;
border:1px solid #999999;
float:left;
font-family:helvetica,arial,sans-serif;
height:202px;
margin-top:22px;
padding:40px 10px 10px;
text-align:center;
width:210px;
margin-left:-1px;
}

.planos#maior {
height:280px;
}

.planos#gigante {
height:280px;
width:250px;
}

.planos-destacados {
background-color:#FFFFFF;
border:3px solid #3671A1;
float:left;
font-family:helvetica,arial,sans-serif;
height:226px;
padding:60px 10px 10px;
text-align:center;
width:210px;
}

.planos-destacados#maior {
height:310px;
}

.planos-destacados#gigante {
height:310px;
width:250px;
}

.box1 {
	width:870px;
	*width:970px;
	height:306px;
	padding:40px;
}

.box{
	background:#fbfbfb;
	border:1px solid #CCC;
}



.destaque{
	background:#FBFBFB;
	border-bottom:1px solid #91A7B4;
	float:left;
	padding:10px;
	margin-bottom:20px;
	border-top:1px solid #91A7B4;
	width:520px;
	*width:540px;
	margin-left:20px;
	margin-top:20px;
}

.lado-esquerdo{
	float:left;
	overflow:hidden;
	padding-top:20px;	
	width:385px;
}

.lado-direito{
	float:right;
	text-align:left;
	width:560px;
	padding-top:20px;
	margin-right:20px;
	*margin-right:10px;
}

.col-esquerda{
	float:left;
	overflow:hidden;
}

.col-direita{
	float:right;
	text-align:left;
	padding-left:20px;
}

.texto-esquerda{
	float:left;
	overflow:hidden;
	padding-left:20px;
	width:260px;
	*width:280px;
}

.texto-direita{
	float:right;
	text-align:left;
	padding-left:20px;
	width:260px;
	*width:280px;
}

.compartilhar { 
display: table; position:absolute;margin:20px 0 0 730px;
border:0 none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;
}

.compartilhar li{
	display:inline;
	padding-left:2px;
}

table.bordasimples {border-collapse: collapse;}
table.bordasimples tr td {border:1px solid #CCC;padding:8px;background:#FFF;}
		
.x-form-item label.x-form-item-label { font-family:Georgia,serif;font-size:16px;line-height:1.3em;font-weight:normal; }

.x-form-field { font-family:Georgia,serif;font-size:16px;line-height:1.3em;font-weight:normal; }

.x-form-invalid{ border: 1px solid red; }

.footer{
	background:#FBFBFB;
	float:left;
	border-top:1px solid #91A7B4;
	width:970px;
	margin:20px 0;
}

.caixa_texto {
	border: 1px solid #91A7B4;
	font-family:Georgia,serif;
	font-size:16px;
	line-height:1.3em;
	font-weight:normal;
    height: 25px;
    width: 350px;
	margin-top:5px;		
}

.caixa_mensagem{
	border: 1px solid #91A7B4;
	font-family:Georgia,serif;
	font-size:16px;
	line-height:1.3em;
	font-weight:normal;	
    height: 380px;
    width: 350px;
    cursor: text;
	margin-top:5px;
	padding-top:5px;	
}
