﻿CSS /* div para fazer borda redonda */
body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #000000;
	background-image: url(../icon/index4.png);
}





.borda-all {
border: 1px solid #ccc;
 
}

.borda-c {
border-top: 1px solid #ccc;
}
.borda-cc {
border-top: 3px solid #ccc;
}


.borda-cbe {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
}

.borda-cde {
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
border-left: 1px solid #ccc;
}

.borda-cbd {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;

}

.botaopg {
	border:1px solid #ccc;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	background:#eee;
	padding:3px 7px;
	color:#333333;
    border-radius:3px;
}
.botaopg:hover {
	border:1px solid #ccc;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	background:#ddd;
	padding:3px 7px;
	color:#333333;
    border-radius:3px;
}


.botaopg_ok {
	border:1px solid #ccc;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	background:#ddd;
	padding:7px 15px;
	color:#333333;
    border-radius:3px;
}





.botaoxz {
	border:1px solid #ccc;

	font-weight:bold;
	font-size:12px;
	background:#eee;
	padding:7px 15px;
	color:#ccc;
    border-radius:3px;
}



.tr {
border:1px solid #ccc;
background:#EEFFEE;

}

.tr:hover {
border:1px solid #ccc;
background:#DDFFDD;
}
	
	
.trx {
border:1px solid #ccc;
background:#D1E6F3;
}

.trx:hover {
border:1px solid #ccc;
background:#B3D6FD;
}	
	
	
	
	
.trr {
background:#EEFFEE;

}






.borda-eb {
border-left: 1px solid #ccc;
border-bottom: 1px solid #ccc;

}



.borda-db {
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;

}




.borda-b {
border-bottom: 1px solid #ccc;
}



.borda-eb {
border-left: 1px solid #ccc;
border-bottom: 1px solid #ccc;

}






table.tabela1 tbody tr:nth-child(odd){
   background-color: #DDFFDD;
}


table.tabela1 tbody tr:nth-child(odd):hover{
   background-color: #B9FFB9
}


table.tabela1 tbody tr:nth-child(even){
   background-color: #EEFFEE;
}


table.tabela1 tbody tr:nth-child(even):hover{
   background-color: #B9FFB9
}

 









table.tabela2 tbody tr:nth-child(odd){
   background-color: #F7DEDE;
}


table.tabela2 tbody tr:nth-child(odd):hover{
   background-color: #F7C9CC;
}


table.tabela2 tbody tr:nth-child(even){
   background-color: #FCEDEE;
}


table.tabela2 tbody tr:nth-child(even):hover{
   background-color: #F7C9CC;
}








xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx






.botao10 {
	border:1px solid #4CAE4C;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
    background:#5CB85C;
	padding:7px 15px;
	color:#333333;
    border-radius:3px;
	
}
.botao10:hover {
	border:1px solid #398439;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	background:#449D44;
	padding:7px 15px;
	color:#333333;
    border-radius:3px;
}



.botaoget {
	border:1px solid #4CAE4C;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
    background:#5CB85C;
	padding:7px 15px;
	color:#333333;
    border-radius:3px;
	
}
.botaoget:hover {
	border:1px solid #398439;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	background:#449D44;
	padding:7px 15px;
	color:#333333;
    border-radius:3px;
}









.botaoa {
	border:1px solid #dddddd;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;

	padding:7px 15px;
	color:#333333;
    border-radius:3px;
}
.botaoa:hover {
	border:1px solid #bbbbbb;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	background:#cccccc;
	padding:7px 15px;
	color:#333333;
    border-radius:3px;
}





table.listaValores {
	border-collapse: collapse; /* CSS2 */
	background: #FFFFF0;
	border: solid green 1px;
}

table.listaValores tr:nth-child(even) /* CSS3 */ {
	background: #F0FFFF;
}
table.listaValores tr.even /* estilo explícito */ {
	background: #F0FFFF;
}

table.listaValores tr:hover {
	background: #CCF0F0;
}

table.listaValores td {
	border-left: 1px dotted blue;
}

table.listaValores th {
	border-left: 1px dotted blue;
	border-bottom: 2px solid green;
	background: #F0FFF0;
	
}

table.listaValores td a {
	display: block;
	width: 100%;
	text-decoration: none;
}

table.listaValores td a:hover {
	text-decoration: underline;
	
}


.box-tabela-pg {
	border:1px solid #dddddd;
	font-weight:bold;
	font-size:12px;
	background:#ededed ;
	padding:3px 3px;
	color:#333333;

	text-shadow: 1px 1px 1px #fff;
	

}
.box-tabela-pg-escura{
	border:1px solid #dddddd;
	font-weight:bold;
	font-size:12px;
	background:#dddddd;
	padding:3px 3px;
	color:#333333;

	text-shadow: 1px 1px 1px #fff;
	

}
.box-index-branca {

	font-weight:bold;
	font-size:15px;

	padding:5px 15px;
	color:#fff;



	

}




.box-index {
	border:2px solid #dddddd;
	font-weight:bold;
	font-size:15px;
	background:#006594 ;
	padding:5px 15px;
	color:#fff;

	
	-webkit-border-top-left-radius:15px;
	-webkit-border-top-right-radius:15px;


	

}
.box-indexx {
	border:2px solid #dddddd;
	font-weight:bold;
	font-size:15px;
	background:#006594 ;
	padding:5px 15px;
	color:#fff;

	



	

}

.box-index2 {
	border:2px solid #dddddd;

	border-bottom:0;
	font-weight:bold;
	font-size:12px;
	background:#126AA0;
	padding:6px 6px;
	color:#fff;
	-moz-border-radius-topleft :8px;
	-moz-border-radius-topright :8px;
	-webkit-border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px;


	

}

.box-heade {
	border:1px solid #dddddd;
	font-weight:bold;
	font-size:12px;
	background:#ededed ;

	color:#333333;
	-moz-border-radius-topleft :3px;
	-moz-border-radius-topright :3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	text-shadow: 1px 1px 1px #fff;
	

}









.box-heade-verde {
	border:1px solid #dddddd;
	font-weight:bold;
	font-size:12px;
	background:#C7E5C7;

	color:#333333;
	-moz-border-radius-topleft :3px;
	-moz-border-radius-topright :3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	text-shadow: 1px 1px 1px #fff;
	

}

.box-vermelha {

	color: #F00;

}

.box-zero {

	color: #fff;
font-size:0px;
}

.box-header {
	border:1px solid #dddddd;
	font-weight:bold;
	font-size:12px;
	background:#ededed ;
	padding:5px 10px;
	color:#333333;
	-moz-border-radius-topleft :3px;
	-moz-border-radius-topright :3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	text-shadow: 1px 1px 1px #fff;
	

}
.box-header-escura {
	border:1px solid #bbbbbb;
	font-weight:bold;
	font-size:12px;
	background:#cccccc ;
	padding:5px 15px;
	color:#333333;
	-moz-border-radius-topleft :3px;
	-moz-border-radius-topright :3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	text-shadow: 1px 1px 1px #fff;
	

}

.box-header-verde-fraco {
	border:1px solid #dddddd;
	font-weight:bold;
	font-size:12px;
	background:#DDFFDD;
	padding:5px 15px;
	color:#333333;
	-moz-border-radius-topleft :3px;
	-moz-border-radius-topright :3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	text-shadow: 1px 1px 1px #fff;
	

}

.box-header-vermelho-fraco {
	border:1px solid #F2A5AA;
	font-weight:bold;
	font-size:12px;
	background:#F2A5AA;
	padding:5px 15px;
	color:#333333;
	-moz-border-radius-topleft :3px;
	-moz-border-radius-topright :3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	text-shadow: 1px 1px 1px #fff;
	

}
.box-header-excluir {
	border:1px solid #dddddd;
	font-weight:bold;
	font-size:12px;
	background: #333;
	padding:5px 15px;
	color:#ffffff;
	-moz-border-radius-topleft :3px;
	-moz-border-radius-topright :3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	text-shadow: 1px 1px 1px #fff;
		cursor:pointer;
	

}


.box-FATURA {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 0px solid #000000;
	border-bottom: 1px solid #000000;
}
.box-FATURA-2 {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
}


.box-header-verde-ENTREGA {
	border-left: 10px solid #dddddd;
	border-right: 10px solid #dddddd;
	border-top: 10px solid #dddddd;
	border-bottom: 0px solid #dddddd;

	font-weight:bold;
	font-size:12px;
	background:#DDFFDD;
	padding:5px 15px;
	color:#333333;

	text-shadow: 1px 1px 1px #fff;
	

}

.box-header-verde-ENTREGA-2 {
	border-left: 10px solid #dddddd;
	border-right: 10px solid #dddddd;
	border-top: 0px solid #dddddd;
	border-bottom: 10px solid #dddddd;
	font-weight:bold;
	font-size:12px;
	background:#DDFFDD;

	color:#333333;
	

}
.box-header-verde-ENTREGA-3 {
	border-left: 10px solid #dddddd;
	border-right: 10px solid #dddddd;
	border-top: 10px solid #dddddd;
	border-bottom: 10px solid #dddddd;
	font-weight:bold;
	font-size:12px;
	background:#DDFFDD;
	font-weight:bold;
	font-size:12px;
	background:#DDFFDD;
	padding:5px 15px;
	color:#333333;

	text-shadow: 1px 1px 1px #fff;
	color:#333333;
	

}

.box-header-menu-cliente {
	border:1px solid #666666;
	font-weight:bold;
	font-size:12px;

	font-color:#ffffff;
	background:#666666 ;
	padding:0px 0px;
	color:#333333;
	-moz-border-radius-topleft :3px;
	-moz-border-radius-topright :3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	text-shadow: 1px 1px 1px #fff;
	

}
.box-header-menu-cliente-home {
	border:1px solid #666666;
	font-weight:bold;
	font-size:12px;
    cursor:pointer;
	font-color:#ffffff;
	background:#666666 ;
	padding:0px 0px;
	color:#333333;
	-moz-border-radius-topleft :3px;
	-moz-border-radius-topright :3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	text-shadow: 1px 1px 1px #fff;
	

}
.box-header-menu-cliente-home:hover {
	border:1px solid #666666;
	font-weight:bold;
	font-size:12px;
    cursor:pointer;
	font-color:#ff00ff;
	background:#999999 ;
	padding:0px 0px;
	color:#333333;
	-moz-border-radius-topleft :3px;
	-moz-border-radius-topright :3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	text-shadow: 1px 1px 1px #fff;
	

}


.box-banheiro-1 {
	border:1px solid #222222;

	font-size:12px;
	background:#ffffff;

	color:#333333;

}
.box-banheiro {
	border:1px solid #222222;
	font-weight:bold;
	font-size:12px;
	background:#ffffff;

	color:#333333;

}
.box-banheiro-2 {

	border-top: 1px solid #222222;
	border-left: 1px solid #222222;
	border-right: 1px solid #222222;
	font-size:12px;
	background:#ffffff;

	color:#333333;

}


.box-header-venda {
	border:1px solid #9d9d9d;
	font-weight:bold;
	font-size:12px;
	background:#cdcdcd url('../img/boxheader.gif') repeat-x top;
	padding:10px 15px;
	color:#333333;
	-moz-border-radius-topleft :3px;
	-moz-border-radius-topright :3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	text-shadow: 1px 1px 1px #fff;
}
.box-sem-fundo {
	border:0px solid #ffffff;
	font-weight:bold;
	font-size:14px;
	background:#dedede;
	padding:10px 7px;
	color:#333333;
	-moz-border-radius-topleft :3px;
	-moz-border-radius-topright :3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	text-shadow: 1px 1px 1px #fff;
}
.box-list-menu {
	border:1px solid #dddddd;
	font-weight:bold;
	font-size:15px;
	background:#ededed ;
	padding:5px 15px;
	color:#333333;
	-moz-border-radius-topleft :3px;
	-moz-border-radius-topright :3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	text-shadow: 1px 1px 1px #fff;
}

.noticia {
	border:1px dashed #dddddd;
	font-weight:bold;
	font-size:12px;

	padding:5px 5px;

}
.box-img {
	border:1px solid #dddddd;
	background:#ededed ;
	padding:5px 5px;
	color:#333333;
}
.box-img:hover {
		border:1px solid #222222;
	background:#dcdcdc;
}

.box-img1 {
	border:1px solid #555555;
	background:#666666;
	padding:3px 3px;
	color:#333333;
}
.box-img1:hover {
		border:1px solid #333333; 
	background:#E43333;
}


.box-input {
	border:1px solid #999999;
	font-weight:bold;
	font-size:14px;
	background:#ffffff;
	padding:6px 5px;
	color:#333333;
	text-shadow: 1px 1px 1px #fff;
}
.box-input:hover {
	border:1px solid #333333;
}




.box-input2 {
	border:1px solid #999999;
	font-weight:bold;
	font-size:14px;
	background:#ffffff;

	color:#333333;
	text-shadow: 1px 1px 1px #fff;
}
.box-input2:hover {
	border:1px solid #999999;
}


.box-input3 {
	border:1px solid #333333;
	font-weight:bold;
	font-size:14px;
	background:#eeeeee;
	padding:6px 5px;
	color:#333333;
	text-shadow: 1px 1px 1px #fff;
}

.box-input-4-verde {
	border:1px solid #dddddd;
	font-weight:bold;
	font-size:14px;
	background:#C7E5C7;
	padding:6px 5px;
	color:#333333;
	text-shadow: 1px 1px 1px #fff;
}

.box-input:focus {
	border:1px solid #999999;
	background:#C7E5C7;
}









.box-home {
	border:1px solid #ffffff;
	font-weight:bold;
	font-size:14px;
	background:#ffffff;
	padding:6px 5px;
	color:#333333;
	text-shadow: 1px 1px 1px #fff;
		cursor:pointer;
}
.box-home:hover {
	border:1px solid #999999;
		background:#fdfdfd;
			cursor:pointer;
			
}

.botaor {
	border:1px solid #dddddd;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	background:#cccccc;
	padding:7px 15px;
	color:#333333;
    border-radius:3px;
}
.botaor:hover {
	border:1px solid #bbbbbb;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	background:#bbbbbb;
	padding:7px 15px;
	color:#333333;
    border-radius:3px;
}

.botaor2 {
	border:1px solid #dddddd;


	color:#ccccc;
	font-size:15px;
	background:#dddddd;
	padding:7px 15px;
	
    border-radius:3px;
}



.botao_cond {
	border:0px solid #dddddd;
	cursor:pointer;
	font-weight:bold;
	font-size:13px;
	background:#cccccc ;
	padding:10px 28px;
	color:#333333;
border-radius:5px;
}
.botao_cond:hover {
	background:#999;
}




.botao {
	border:0px solid #dddddd;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	background:#eee ;
	padding:7px 15px;
	color:#333333;
border-radius:5px;
}
.botao:hover {
	background:#ccc;
}


.botao2 {
	border:0px solid #dddddd;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	background:#ccc ;
	padding:7px 15px;
	color:#333333;
border-radius:5px;
}
.botao2:hover {
	background:#eee;
}


.botaoc {
	border:0px solid #dddddd;
	cursor:pointer;
	font-weight:bold;
	font-size:15px;
	background:#cccccc ;
	padding:9px 10px;
	color:#333333;
}
.botaoc:hover {
	background:#999999;
}
.botao:active {
	background:#B8F5B1;
}

.cinzar {


	background:#3C5689;
	padding:12px 22px;

}

.menu_quantpg {

cursor:pointer;
	border:1px solid #ccc;
    padding:4px 4px;
    border-radius:5px 5px 5px 5px;
	color:#333;
    font-weight:bold;


}
.menu_quantpg:hover {

cursor:pointer;
	border:1px solid #ccc;
    padding:4px 4px;
    border-radius:5px 5px 5px 5px;
	color:#000;
    font-weight:bold;
background:#ddd;

}


.menu_quant {

	font-size:12px;
	background:#3C5689;
    padding:0px 8px;
    border-radius:0px 0px 10px 10px;
	color:#fff;
    font-weight:bold;


}
.menu_quantc {

	font-size:15px;
	background:#3C5689;
    padding:0px 8px;
    border-radius:0px 0px 10px 10px;
	color:#fff;
    font-weight:bold;


}


.menu_quantx {

	cursor:pointer;
	background:#3C5689;
    padding:7px 7px;
    border-radius:7px 7px 7px 7px;
	color:#fff;
    font-weight:bold;
	border:1px solid #7D91BB;


}
.menu_quantx:hover {

	cursor:pointer;
    background:#7D91BB;
    padding:7px 7px;
    border-radius:7px 7px 7px 7px;
	color:#fff;
    font-weight:bold;
	border:1px solid #7D91BB;
	

}

.menu_quantk {


	cursor:pointer;
    padding:7px 7px;
    border-radius:7px 7px 7px 7px;
	color:#fff;
    font-weight:bold;
    background:#7D91BB;
    border:1px solid #7D91BB;
}



.topo {

	font-size:13px;
	background:#ffffff;




	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;


        border-radius:10px 10px 0px 0px;

}


.meio {

	font-size:13px;
	background:#ffffff;
padding:0px 20px;



	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;




border-radius:0px 0px 10px 10px;
        

}




.botaok {



	cursor:pointer;
	font-weight:bold;
	font-size:13px;
	background:#7D91BB;
	padding:9px 10px;
	color:#ffffff;


	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;


        border-radius:10px 10px 0px 0px;

}



.botaonx {



	cursor:pointer;
	font-weight:bold;
	font-size:13px;
	background:#6392A4; /////////////////////////////////////
	padding:9px 10px;
	color:#ffffff;


	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;


        border-radius:10px 10px 0px 0px;

}


.botaokx {



	cursor:pointer;
	font-weight:bold;
	font-size:13px;
	background:#6392A4; /////////////////////////////////////
	padding:9px 10px;
	color:#ffffff;


	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;


        border-radius:10px 10px 0px 0px;

}


.botaok_s {



	cursor:pointer;
	font-weight:bold;
	font-size:13px;
	background:#ccc;
	padding:9px 10px;
	color:#ffffff;


	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;


        border-radius:10px 10px 0px 0px;

}
.botaok_s:hover {

	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;

	background:#45629D;
	font-size:13px;
	color: 000000;
		padding:9px 10px;
}


.botaok:hover {

	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;

	background:#45629D;
	font-size:13px;
	color: 000000;
		padding:9px 10px;
}


.botaon {



	cursor:pointer;
	font-weight:bold;
	font-size:13px;
	background:#3C5689;
	padding:9px 10px;
	color:#ffffff;


	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;


        border-radius:5px 5px 0px 0px;

}




.botaon1 {



	cursor:pointer;
	font-weight:bold;
	font-size:13px;
	background:#3C5689;
	padding:9px 10px;
	color:#ffffff;


	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;


        border-radius:0px 0px 0px 0px;

}


.botao11 {



	cursor:pointer;
	font-weight:bold;
	font-size:13px;
	background:#ededed;
	padding:9px 10px;
	color:#777;


	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;


        border-radius:10px 10px 10px 10px;

}



.botao22 {



	cursor:pointer;
	font-weight:bold;
	font-size:13px;
	background:#cdcdcd;
	padding:9px 10px;
	color:#000;


	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;


        border-radius:10px 10px 10px 10px;

}










.botao_editar {
	cursor:pointer;
	font-weight:bold;
	font-size:13px;
	background:#cdcdcd;
	padding:5px 10px;
	color:#666666;
    border-left: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
    border-radius:0px 0px 10px 10px;

}



.botao_confirmar {
	cursor:pointer;
	font-weight:bold;
	font-size:13px;
	background:#3C5689;
	padding:5px 10px;
	color:#ffffff;
    border-left: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
    border-radius:0px 0px 10px 10px;

}




.botao_excluir {
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	background:#3C5689;	
	padding:10px 10px;
	color:#fff;
	border: 1px solid #ffffff;

	border-radius:3px 3px 3px 3px;



}

.botao_excluir:hover {

background:#ff0000;

}




.botao_excluir_n {
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	background:#FCEDEE;	
	padding:10px 10px;
	color:#F2A5AA;
	border: 1px solid #ffffff;

	border-radius:3px 3px 3px 3px;



}





.box-header-cancelamento {
	border:0px solid #dddddd;
	font-weight:bold;
	font-size:13px;
	background:#FF0000;
	padding:9px 10px;
	color:#ffffff;






	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;


        border-radius:10px 10px 0px 0px;


	text-shadow: 1px 1px 1px #fff;
		cursor:pointer;
	

}




















.botaofun {
	border:1px solid #cccccc;
	cursor:pointer;
	font-size:13px;
	background:#ededed;
	color:#000;

}

.botaofun:hover {
	border:1px solid #cccccc;
	background:#dddddd;
	font-size:13px;
	color: red;

}


.botaon1 {
	border:1px solid #cccccc;
	cursor:pointer;
	
	font-size:15px;
	background:#ededed;
	padding:5px 10px;
	color:#333333;

}
.botaon1:hover {

	background:#dddddd;


}
.botaon11 {
	border:1px solid #eeeeee;

	font-weight:bold;
	font-size:15px;
	background:#ededed;
	padding:5px 10px;
	color:#cccccc;

}
.botaon11:hover {

	background:#ededed;


}




.botaoMENU {
	border:0px solid #cccccc;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	background:#ffffff;
	padding:5px 10px;
	color:#333333;
}
.botaoMENU:hover {
	background:#dddddd;
	font-size:12px;
	color: red;
}










.box-titulos_topo {
	background:#ccc url('../img/fund2.jpg');
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;	
	border-top: 1px solid #999;	

}
.box-titulos_topo_e {
	background:#ccc url('../img/fund2.jpg');
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;	
	border-top: 1px solid #999;	

}

.box-titulos_topo_ex {
	background:#ccc url('../img/fund2.jpg');
	
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;	
	border-top: 1px solid #999;	

}







.box-fundacao {
	font-weight:bold;
	font-size:14px;
	color:#fff;
}
.box-saida-verde {
	font-weight:bold;
	font-size:12px;
	color:#006600;
}

.verde16 {
	font-weight:bold;
	font-size:16px;
	color:#006600;
}
.box-senha {
	font-weight:bold;
	font-size:12px;
	color:#999999;
		text-decoration:none;
}


.box-contato {
	border:1px solid #dddddd;
	font-weight:bold;
	font-size:15px;
	background:#efefef;
	padding:9px 7px;
	color:#333333;

}
.box-contato2 {
	border:1px solid #dddddd;
	font-weight:bold;
	font-size:20px;
	background:#efefef;
	padding:3px 3px;
	color:#333333;

}

.box-contato:focus{
	background:#B8F5B1;
	border:1px solid #555555;
	}
.box-contato:hover {
	border:1px solid #999999;

}
.box-15 {

	font-weight:bold;
	font-size:15px;
    color:#000;
}

.box-14 {

	font-weight:bold;
	font-size:14px;
    color:#000;
}
.box-13 {

	font-weight:bold;
	font-size:13px;
    color:#000;
}


.box-30 {

	font-weight:bold;
	font-size:30px;

}

.link {
	color: #999;
}

.box-borda-lados {

	border-left: 2px solid #B1CCB1;
	border-right: 2px solid #B1CCB1;
	border-top: 0px solid #dddddd;
	border-bottom: 0px solid #dddddd;
	
	
	
	
}
.box-borda-lados-2 {

	border-left: 2px solid #B1CCB1;
	border-right: 2px solid #B1CCB1;
	border-top: 0px dashed #B1CCB1;
	border-bottom: 0px dashed #dddddd;
}

.box-borda-baixo {

	border-bottom: 2px solid #B1CCB1;
}


.box-borda-baixop {

	border-bottom: 1px solid #000;
}

.box-borda-baixo1 {
	background:#C7E5C7;
	border-bottom: 2px solid #B1CCB1;
}



.box-txt-c {
	font-weight:bold;
	font-size:13px;
    color:#777;


}

.box-txt-d {
	font-weight:bold;
	font-size:13px;
    color:#999;


}






.box-borda-lados-esquerda {

	border-left: 1px solid #999;
	border-bottom: 1px solid #999;	
	border-right: 1px solid #999;

}
.box-borda-lados-direita {


	border-right: 1px solid #999;
	border-bottom: 1px solid #999;	

}









.box-borda-lados-esquerda {

	border-left: 1px solid #999;
	border-bottom: 1px solid #999;	
	border-right: 1px solid #999;

}
.box-borda-lados-direita {


	border-right: 1px solid #999;
	border-bottom: 1px solid #999;	

}







.box-linha {
    padding:0px 5px;
	border-bottom: 1px solid #dddddd;	
    text-shadow: 1px 1px 1px #fff;
	color:#333333;
}
.box-linha:hover {

    padding:0px 5px;
	background:#C7E5C7;
	border-bottom: 1px solid #dddddd;
}


.box-linhazul {
    padding:0px 5px;
	border-bottom: 1px solid #dddddd;	
    text-shadow: 1px 1px 1px #fff;
	color:#333333;
}
.box-linhazul:hover {

    padding:0px 5px;
	background:#99C3E8;
	border-bottom: 1px solid #dddddd;
}


.box-linha_v {
    padding:0px 5px;
	border-bottom: 1px solid #dddddd;	
    text-shadow: 1px 1px 1px #fff;
	color:#333333;
}
.box-linha_v:hover {

    padding:0px 5px;
	background:#F1BCBC;
	border-bottom: 1px solid #dddddd;
}



.box-linha-x {

    padding:0px 5px;
	background:#F0CACA;
	color:#000;
		
}


.box-linha-xx {

	border-bottom: 1px  solid #dddddd;
	background:#F0CACA;
	color:#000;
		
}





.list {
	border-bottom: 1px solid #dddddd;
	background:#DDFFDD;
	padding:5px 5px;
	color:#333333;
	
	
}
.list:hover {
	border-bottom: 1px solid #dddddd;
	background:#D0F0D0;
}


.box-borda1preta {
	border:1px solid #000000;
}

.box-borda1cinza {
	border:1px solid #cccccc;
}
.box-xx-down {

	border-bottom: 1px   dotted #333333;
}

.carregando{ 
	border: 1px dashed #dddddd;
	background:#cccccc;
    filter: alpha(Opacity=50) }
	
	
	
	
.alistalinha {
	border-bottom: 1px   dotted #333333;

	font-weight:bold;

	background:#ededed;
	color:#333333;
}
.alistalinha:hover {
	border-bottom: 1px dashed #dddddd;
	background:#D0F0D0;
}	


.listraco {

	background:#DDFFDD;
	padding:5px 5px;
	color:#333333;
	border-bottom: 1px dashed #dddddd;	
	
}
.listraco:hover {
	border-bottom: 1px dashed #dddddd;
	background:#D0F0D0;
}

.aaaainputemcinzar {

	background:#EDEDED;
	  
	 cursor:default;
	border: 0px dashed #EDEDED;	
	
}
.fraca{

	font-weight:bold;
	font-size:12px;
	background:#F00;
	padding:7px 7px;
	color:#fff;


}

.media{

	font-weight:bold;
	font-size:12px;
	background:#CC0;
	padding:7px 7px;
	color:#fff;


}

.box-20{

	font-weight:bold;
	font-size:20px;

	padding:7px 7px;
	color:#000;


}

.forte{

	font-weight:bold;
	font-size:12px;
	background:#0C0;
	padding:7px 7px;
	color:#fff;


}
.fortem{

	font-weight:bold;
	font-size:12px;
	background:#06F;
	padding:7px 7px;
	color:#fff;


}

.botaop {
	border:1px solid #dddddd;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;

	padding:6px 5px;
	color:#333333;
border-radius:5px;
}
.botaop:hover {
		border:1px solid #dddddd;
	background:#cccccc;
}


.botaopp {
	border:1px solid #dddddd;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	background:#cccccc;
	padding:6px 5px;
	color:#333333;
border-radius:5px;
}
