
/* --------------------------------------------------------------------------------GERAL----------------------------------------------------------------------*/
p{margin:0; padding:0; border:0; background:transparent;}	

html {
   height: 100%;
}
		
#Crisoft_superior{background-image: url("../img/barra_superior.png"); background-repeat: repeat-x; width: 100%; height: 102px; position:fixed; z-index:999; top:0;}		
		
#Crisoft	input,textarea,select,td,a,div,table{  
			font-family: Arial, Courier New, Helvetica, Times, sans-serif, serif, monospace, cursive, fantasy; 
			font-size: 12px; color:#ffffff;} 

#Crisoft 	textarea {overflow:auto;}
.bordaBox2 .b1, .bordaBox2 .b2, .bordaBox2 .b3, .bordaBox2 .b4 {display:block;  }
.bordaBox2 .b1, .bordaBox2 .b2, .bordaBox2 .b3 {height:1px;}
.bordaBox2 .b2, .bordaBox2 .b3, .bordaBox2 .b4 {background:#ffffff; border-left:1px solid #999999; border-right:1px solid #999999;}
.bordaBox2 .b1 {margin:0 5px; background:#999999;}
.bordaBox2 .b2 {margin:0 3px; border-width:0 2px;}
.bordaBox2 .b3 {margin:0 2px;}
.bordaBox2 .b4 {height:2px; margin:0 1px;}
.bordaBox2 .conteudo {padding:5px; display:block; background:#ffffff; border-left:1px solid #999999; border-right:1px solid #999999;}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#Crisoft	img{display: block;}
#Crisoft	img:hover{}
#Crisoft	img.img1{padding: 0px; border: 1px solid #ccc; background-color: #eee; }
#Crisoft	img.img1:hover{}
#Crisoft	img.img2{display: inline;}

#Crisoft	.grupo-select {border:1px solid #315e97; margin-top: 10px; background:#ffffff;}
#Crisoft	.grupo-select .legenda{	float:left; margin-left:10px; margin-top: -10px; border:1px solid #315e97; background:#ffffff; padding:0 8px; 
								color:#000000; font-weight:bold; font-size:1.00em; }
#Crisoft	.grupo {margin: 20px 20px 20px 20px;}

#Crisoft 	div.div1 {width:880px;max-height:570px;overflow:auto;padding:10px;}	

/* --------------------------------------------------------PRINCIPAL------------------------------------------------------*/

#Crisoft	.tx1{text-align:center; color:#999999; font-size: 14px; line-height:20px;}
#Crisoft	.tx1b{text-align:left; color:#999999; font-size: 12px; line-height:18px; text-decoration:none;}
#Crisoft	.tx2{color:#ffffff; font-size: 24px; font-family: Arial Narrow, Arial;}
#Crisoft	.tx2b{ font-family: Arial Narrow, Arial; text-align:left; color:#ff1c51; font-size: 24px; }
#Crisoft	.tx3{text-align:left; color:#fefefe; font-size: 18px; font-family: Arial Narrow;}
#Crisoft	.tx4{text-align:center; color:#ff1c51; font-size: 24px; font-family: Arial Narrow;}
#Crisoft	.tx4b{text-align:center; color:#ff1c51; font-size: 18px; font-family: Arial Narrow;}
#Crisoft	.tx5{text-align:left; color:#ff1c51; font-size: 24px; font-family: Arial Narrow;}
#Crisoft	.tx5b{text-align:left; color:#ff1c51; font-size: 24px; font-family: Arial Narrow; padding-left:20px; padding-top:20px;}
#Crisoft	.tx6{text-align:left; color:#999999; font-size: 11px; line-height:18px;}
#Crisoft	.tx7{text-align:left; color:#ff1c51; font-size: 14px;}
#Crisoft	.tx8{text-align:left; color:#ffffff; font-size: 14px;font-family: Arial Narrow, Arial;}
#Crisoft	.tx9{text-align:left; color:#ffffff; font-size: 18px;font-family: Arial Narrow, Arial;}
#Crisoft	.tx10{text-align:center; color:#ff003c; font-size: 14px;font-family: Arial Narrow, Arial;}
#Crisoft	.tx11{text-align:left; color:#999999; font-size: 10px;font-family: Arial;}
#Crisoft	.tx11b{text-align:left; color:#ffffff; font-size: 10px;font-family: Arial;}
#Crisoft	a.ax1_menu{} 
#Crisoft	a.ax1_menu:hover{} 
#Crisoft	a.alist{text-decoration:none; font-weight:bold; color:#000000; font-size: 12px;}
#Crisoft	a.alist:hover{color:red;}
#Crisoft	hr.alist{border: 1px dashed #4cace3;}
#Crisoft	.cadastro1{text-align:left;color:#262626; font-size: 12px;}
#Crisoft	.cadastro2{text-align:left;color:#262626; font-size: 12px; border: 1px solid #262626;}
#Crisoft	.rodape1{text-decoration:none;color:#cccccc; font-size: 11px;} 
#Crisoft	.rodape2{text-decoration:none;color:#cccccc; font-size: 11px;}  

#Crisoft	.bg1{background-image: url("../img/bg1.png"); background-repeat: repeat-y; width: 740px; height: 12px;background-position:left top;}
#Crisoft	.bg2{background-image: url("../img/bg2.png"); background-repeat: no-repeat; width: 678px; height: 23px;background-position:left top;}
#Crisoft	.bg3{background-image: url("../img/bg3.png"); background-repeat: repeat-y; width: 678px; height: 18px;background-position:left top; padding-left:25px; padding-right: 25px;}
#Crisoft	.bg4{background-image: url("../img/bg4.png"); background-repeat: no-repeat; width: 678px; height: 23px;background-position:left top;}
#Crisoft	.home2{background-image: url("../img/home2.png"); background-repeat: no-repeat; width: 220px; height: 365px;background-position:left top;}
#Crisoft	.home3{background-image: url("../img/home3.png"); background-repeat: no-repeat; width: 440px; height: 178px;background-position:left top;}
#Crisoft	.home5{background-image: url("../img/home5.png"); background-repeat: no-repeat; width: 443px; height: 365px;background-position:left top;}
#Crisoft	.home6{background-image: url("../img/home6.png"); background-repeat: no-repeat; width: 220px; height: 365px;background-position:left top;}
#Crisoft	.home6b{background-image: url("../img/home6.png"); background-repeat: no-repeat; width: 220px;background-position:left top;}

/* --------------------------------------------------------MENU DIV------------------------------------------------------*/
#Crisoft 	.menu ul {padding:0px; margin:0px; list-style:none;}
#Crisoft 	.menu ul li {display: inline; color: #666666;}
#Crisoft 	.menu ul li a {padding: 2px 10px 2px 10px; display: inline-block;font-size: 14px; color: #666666; text-decoration: none;}
#Crisoft 	.menu ul li a:hover {color: #000000;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------*/

#Crisoft	.pad1{padding-right:40px; }
#Crisoft	.pad2{margin-bottom:10px; }

#Crisoft_principal	{margin: 0 auto; z-index:2; position:relative;}
#Crisoft_principal	.base_principal{display: block; width:100%; max-width:1920px; margin-top:30px;}
#Crisoft_principal	.base_principal_1{display: block;}

#Crisoft	.baseul{overflow: hidden;text-align: center;} 	
#Crisoft	.baseul ul{} 	
#Crisoft	.baseul ul li{display: inline-block; list-style: none; vertical-align: top;} 	
#Crisoft	.baseul ul li a{display: inline-block; text-decoration: none; text-align: center;} 

#Crisoft	.botao1 {background-color: #ff1c51; border:0px solid #d08f98; padding:8px 30px 8px 30px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; color: #ffffff; text-align: center; 
				text-decoration: none; font-size: 14px; vertical-align:top; cursor:pointer;}
#Crisoft	.botao1:hover{background-color: #fd567d; color: #ffffff;}

#Crisoft	.botao2 {background-color: #000000; border:0px solid #d08f98; padding:8px 15px 8px 15px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; color: #ffffff; text-align: center; 
				text-decoration: none; font-size: 20px; vertical-align:top; cursor:pointer;}
#Crisoft	.botao2:hover{background-color: #4a4a4a; color: #ffffff;}

#Crisoft	.botao3 {background-color: #ff1c51; border:0px solid #d08f98; padding:8px 20px 8px 20px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; color: #ffffff; text-align: center; 
				text-decoration: none; font-size: 12px; vertical-align:top; cursor:pointer;}
#Crisoft	.botao3:hover{background-color: #fd567d; color: #ffffff;}
