input[type=text], select, input[type=password],textarea {
        background-color: #f6f7ff;
        height: auto;
        margin: 0 auto 0 auto;
        padding:4px 4px 4px 4px;
        border: 1px solid #a8b8d6;
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        border-radius:5px;
        
        font-size: 12px;
        color: #000000;
        }

.btn_action {
        background: #4593D3;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
	border:0;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-right: 10px;
        padding-left: 10px;
        text-decoration: none;
        cursor:pointer;
        }

.btn_action:hover {
	color: #58585A;
        }

.btn_action1 {
        background: #CCCCCC;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
	font-size: 14px;
	color: #000000;
	text-decoration:none;
	border:0;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-right: 10px;
        padding-left: 10px;
        text-decoration: none;
        cursor:pointer;
        margin-bottom: 1px;
        }

.btn_action1:hover {
	color: #FFFFFF;
        }

























.maintile {
        background: #E2E2E2;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        }




.mainmenu {
        background: #4593D3;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
        cursor:pointer;
        }

.mainmenu:hover {
	color: #58585A;
        }




.a16red {
        font-size: 18px;
        color: #D50115;
        font-weight:bold;
        }


.a20black {
	
	font-size: 20px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
        cursor:pointer;
}

.a20black:hover {
	color: #CCCCCC;
        }













.a20white {
	
	font-size: 20px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
        cursor:pointer;
}

.a20white:hover {
	color: #58585A;
        }

.plotA {
        background: #6C80EF;
        border-radius: 5px;
        border-bottom-left-radius: 30px;
        border-bottom-right-radius: 30px;
        padding: 10px;
        width: 700px;
        }

.plotB {
        background: #6CADEE;
        border-bottom-left-radius: 30px;
        border-bottom-right-radius: 30px;
        padding: 10px;
        width: 640px;
        }

.plotC {
        background: #6CD9EF;
        border-bottom-left-radius: 30px;
        border-bottom-right-radius: 30px;
        padding: 10px;
        width: 580px;
        }


.plotD {
        background: #6CEFC3;
        border-bottom-left-radius: 30px;
        border-bottom-right-radius: 30px;
        padding: 10px;
        width: 520px;
        }

.plotE {
        background: #6DEF70;
        border-bottom-left-radius: 30px;
        border-bottom-right-radius: 30px;
        padding: 10px;
        width: 460px;
        }


.plotF {
        background: #C1EF6D;
        border-bottom-left-radius: 30px;
        border-bottom-right-radius: 30px;
        padding: 10px;
        width: 400px;
        }

.plotG {
        background: #EFDA6D;
        border-bottom-left-radius: 30px;
        border-bottom-right-radius: 30px;
        padding: 10px;
        width: 340px;
        }

.plotH {
        background: #EFAE6C;
        border-bottom-left-radius: 30px;
        border-bottom-right-radius: 30px;
        padding: 10px;
        width: 280px;
        }


.plotI {
        background: #EF826C;
        border-bottom-left-radius: 30px;
        border-bottom-right-radius: 30px;
        padding: 10px;
        width: 220px;
        }


.yellow_alert {
        background: #FFF722;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
	padding: 10px;
}








.boxI {
        background: #6C80EF;
        border-radius: 3px;
        }

.boxH {
        background: #6CADEE;
        border-radius: 3px;
        padding: 5px;
        }

.boxG {
        background: #6CD9EF;
        border-radius: 3px;
        padding: 5px;
        }


.boxF {
        background: #6CEFC3;
        border-radius: 3px;
        padding: 5px;
        }

.boxE {
        background: #6DEF70;
        border-radius: 3px;
        padding: 5px;
        }


.boxD {
        background: #C1EF6D;
        border-radius: 3px;
        padding: 5px;
        }

.boxC {
        background: #EFDA6D;
        border-radius: 3px;
        padding: 5px;
        }

.boxB {
        background: #EFAE6C;
        border-radius: 3px;
        padding: 5px;
        }


.boxA {
        background: #EF826C;
        border-radius: 3px;
        padding: 5px;
        }


.box0 {
        background: #CCCCCC;
        border-radius: 3px;
        padding: 5px;
        }

.box0a {
        background: #939cce;
        border-radius: 3px;
        padding: 5px;
        }




.box1 {
        background: #FAFAFA;
        border-radius: 3px;
        padding: 5px;
        }







.btnm {
        background: #006699;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
	border:0;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-right: 10px;
        padding-left: 10px;
        text-decoration: none;
        cursor:pointer}

.btnm1 {
        background: #006699;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	border:0;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 8px;
        padding-left: 8px;
        text-decoration: none;
        cursor:pointer
}

.btn_edu {
        background: #FB6C26;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 0px;
        
        color: #FFFFFF;
        font-size: 14px;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-right: 10px;
        padding-left: 10px;
        text-decoration: none;
        cursor:pointer
}

.backform {
        background: #E6EBFF;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 0px;
        
        color: #333333;
        font-size: 14px;
        padding-top: 25px;
        padding-bottom: 25px;
        padding-right: 25px;
        padding-left: 25px;
        text-decoration: none;
}

.newtextbox {
        background: #ffffff;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	border:0;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-right: 10px;
        padding-left: 10px;
        text-decoration: none;
}

.newcontent1 {
        background: #E6EBFF;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
}

.indarea {
        background: #FFFFFF;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
}




.roundmenu {
	background-color: #34579F;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	height: 30;
	padding:10px 10px 10px 10px;
	width=100%;
}

.roundmenu:hover {
	background-color: #11337A;
}

.menutxt {
	
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
}

.campaign {
 background-color: #34579F;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 border-radius:6px;
 height: 30;
 padding:10px 10px 10px 10px;
}


.rounduser {
 background-color: #DADADA;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 border-radius:6px;

font-size: 12px;
color: #000000;
}

.roundmenu1 {
 background-color: #6C6C6C;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 border-radius:6px;
 height: 30;
 padding:10px 10px 10px 10px;

font-size: 14px;
color: #ffffff;
width=100%;
}



.arial14link {
	
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}

.coluna {
        background: #D50115;
       height=50%;
}


.main {
        background: #E4E4E4;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
}



.top1 {

        background: #0285C6;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        border-radius: 3px;

}



.tile {

        background: #FB6C26;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        border-radius: 3px;

}





.qaform {

        background: #FFFFCC;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        border-radius: 3px;

}









.tile1 {

        background: #ffffff;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        border-radius: 3px;

}





.menu1 {

        background: #006699;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        border-radius: 3px;

}



.responsible {

        background: #E6E5E5;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        border-radius: 3px;



	font-size: 16px;

	color: #E70101;

	text-decoration:none;

	font-weight:bold;



}





.customer {

        background: #006699;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        border-radius: 3px;



	font-size: 14px;

	color: #FFFFFF;

	text-decoration:none;

	font-weight:bold;



}



.finalize {

        background: #006699;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        border-radius: 3px;



	font-size: 12px;

	color: #FFFFFF;

	text-decoration:none;



	padding-top: 3px;

        padding-bottom: 3px;

        padding-right: 5px;

        padding-left: 5px;



}







.quality1 {

        background: #006699;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        border-radius: 3px;



	font-size: 14px;

	color: #FFFFFF;

	text-decoration:none;



	        padding-top: 5px;

        padding-bottom: 5px;

        padding-right: 10px;

        padding-left: 10px;



}





.quality2 {

        background: #59B410;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        border-radius: 3px;



	font-size: 14px;

	color: #FFFFFF;

	text-decoration:none;



	        padding-top: 5px;

        padding-bottom: 5px;

        padding-right: 10px;

        padding-left: 10px;



}





.quality3 {

        background: #F2303E;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        border-radius: 3px;



	font-size: 14px;

	color: #FFFFFF;

	text-decoration:none;



	        padding-top: 5px;

        padding-bottom: 5px;

        padding-right: 10px;

        padding-left: 10px;



}







.btn_selected {

        background: #006699;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        border-radius: 3px;



        padding:5px;



	font-size: 12px;

	color: #FFFFFF;

	text-decoration:none;

	font-weight:bold;



}









.open1 {

        background: #FB8C8C;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        border-radius: 3px;



	font-size: 14px;

	color: #000000;

	text-decoration:none;

	font-weight:bold;



}




.open3 {

        background: #62F952;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        border-radius: 3px;



	font-size: 14px;

	color: #000000;

	text-decoration:none;

	font-weight:bold;



}





.closed {

        background: #E6E5E5;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        border-radius: 3px;



	font-size: 14px;

	color: #000000;

	text-decoration:none;

	font-weight:bold;



}







.menu2 {

        background: #014E75;

        -webkit-border-radius: 3px;

        -moz-border-radius: 3px;

        border-radius: 3px;

}






.top2 {
        background: #333333;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
}

.textbox {
        background: #FFFFFF;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 0px;
        
        color: #000000;
        font-size: 14px;
        padding: 5px;
        text-decoration: none;
}

















.btn {
        background: #FB6C26;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 0px;
        
        color: #FFFFFF;
        font-size: 16px;
        padding-top: 10px;
        padding-bottom: 10px;
        padding-right: 15px;
        padding-left: 15px;
        text-decoration: none;
        cursor:pointer
}

.btn_form {
        background: #666666;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 0px;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-right: 10px;
        padding-left: 10px;
        
        color: #FFFFFF;
}

.btn1 {
        background: #E4E4E4;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 0px;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-right: 10px;
        padding-left: 10px;
}

.btn1a {
        background: #87CEFA;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 0px;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-right: 10px;
        padding-left: 10px;
}

.btn3 {
        background: #006699;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 0px;
        
        color: #FFFFFF;
        font-size: 14px;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-right: 10px;
        padding-left: 10px;
        text-decoration: none;
        cursor:pointer
}




// FONTS------------------------------------------------------------------------

.a12blue {
	font-size: 12px;
	color: #006699;
	}

.a14blue {
	font-size: 14px;
	color: #006699;}


.a16blue {
	font-size: 16px;
	color: #006699;}

.hasyes {
	font-size: 12px;
	color: #02941a;
        font-weight:bold;
}


.hasno {
	font-size: 12px;
	color: #D50115;
}

.a12red {
	font-size: 12px;
	color: #D50115;
        font-weight:bold;
}

.a12grey {
	font-size: 12px;
	color: #8e9ffc;
        font-weight:bold;
}



.a24white {
	font-size: 24px;
	color: #FFFFFF;
}

.a18white {
	font-size: 18px;
	color: #FFFFFF;
}

.a14white {
	font-size: 14px;
	color: #FFFFFF;

}
.a12grey {
	font-size: 12px;
	color: #333333;
}

.a16black {
	font-size: 16px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}

.a16red {
	font-size: 18px;
	color: #D50115;
        font-weight:bold;
}

.a18red {
	font-size: 18px;
	color: #D50115;
        font-weight:bold;}


.a16white {
	font-size: 18px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;}

.a14red {
	font-size: 14px;
	color: #E70101;
	text-decoration:none;
	font-weight:bold;}

.a16red {
	font-size: 16px;
	color: #E70101;
	text-decoration:none;
	font-weight:bold;}

.a16white:hover {
	color: #FCE701;}

.a14white {
	font-size: 18px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;}

.a14white:hover {
	color: #FCE701;}

.a12black {
	font-size: 12px;
        color: #000000;}

.arial16orange {
	
	font-size: 16px;
	color: #FB6C26;
}

.arial16_666 {
	
	font-size: 16px;
	color: #666666;
	font-weight: bold;}

.arial18_666 {
	
	font-size: 18px;
	color: #666666;
	font-weight: bold;}

.arial16_red {
	
	font-size: 16px;
	color: #C71F1F;
	font-weight: bold;}

.arial22red {
	
	font-size: 22px;
	color: #C71F1F;}

.arial12red {
	
	font-size: 12px;
	color: #C71F1F;
        word-wrap:break-word;
}

.arial16red {
        
	font-size: 16px;
	color: #C71F1F;
	word-wrap:break-word;
}


.arial22red {
	
	font-size: 22px;
	color: #C71F1F;
	word-wrap:break-word;
}

.arial14grey {
	
	font-size: 14px;
	color: #333333;
}

.arial16grey {
	
	font-size: 16px;
	color: #333333;
}

.arial14black {
	
	font-size: 14px;
	color: #000000;
}

.arial14red {
	
	font-size: 14px;
	color: #C71F1F;
}

.arial12white {
	
	font-size: 12px;
	color: #FFFFFF;
}

.arial14white {
	
	font-size: 14px;
	color: #FFFFFF;
}

.arial20white {
	
	font-size: 20px;
	color: #FFFFFF;
}

.arial11black {
	
	font-size: 11px;
	color: #000000;
}

.arial12black {
	
	font-size: 12px;
	color: #000000;
}

.a22black {
	
	font-size: 26px;
	color: #000000;
	font-weight: bold;
	}



