

/* Borda Completa Colorida */
.box_black {
    border-width: 1px !important;
    border-style: solid !important;
    border-color: black !important;
}

.box_gray {
    border-width: 1px !important;
    border-style: solid !important;
    border-color: #A0A0A0 !important;
}

.box_maingray {
    border-width: 1px !important;
    border-style: solid !important;
    border-color: #AAAAAA !important;
}

.box_fieldgray {
    border-width: 1px !important;
    border-style: solid !important;
    border-color: #DFE1E5 !important;
}

.box_lightgray {
    border-width: 1px !important;
    border-style: solid !important;
    border-color: #E0E0E0 !important;
}



/* Borda Colorida - Não existente em "colocarao.css" */
.border_lightviolet {
    border-color: #DCAFCF !important;
}

.border_violet_infxp {
    border-color: #744993 !important;
}



/* Borda Preta */
.border_black {
    border-width: 1px !important;
    border-style: solid !important;
    border-color: black !important;
}

.border_black_top {
    border-width:       1px !important;
    border-top-style:   solid !important;
    border-color:       black !important;
}

.border_black_bottom {
    border-width:           1px !important;
    border-bottom-style:    solid !important;
    border-color:           black !important;
}

.border_black_left {
    border-width:       1px !important;
    border-left-style:  solid !important;
    border-color:       black !important;
}

.border_black_right {
    border-width:       1px !important;
    border-right-style: solid !important;
    border-color:       black !important;
}

.border_black_width {
    border-width:       1px !important;
    border-left-style:  solid !important;
    border-right-style: solid !important;
    border-color:       black !important;
}

.border_black_height {
    border-width:           1px !important;
    border-top-style:       solid !important;
    border-bottom-style:    solid !important;
    border-color:           black !important;
}



/* Borda Cinza */
.border_maingray {
    border-width: 1px !important;
    border-style: solid !important;
    border-color: #AAAAAA !important;
}

.border_maingray_top {
    border-width:       1px !important;
    border-top-style:   solid !important;
    border-color:       #AAAAAA !important;
}

.border_maingray_bottom {
    border-width:           1px !important;
    border-bottom-style:    solid !important;
    border-color:           #AAAAAA !important;
}

.border_maingray_left {
    border-width:       1px !important;
    border-left-style:  solid !important;
    border-color:       #AAAAAA !important;
}

.border_maingray_right {
    border-width:       1px !important;
    border-right-style: solid !important;
    border-color:       #AAAAAA !important;
}

.border_maingray_width {
    border-width:       1px !important;
    border-left-style:  solid !important;
    border-right-style: solid !important;
    border-color:       #AAAAAA !important;
}

.border_maingray_height {
    border-width:           1px !important;
    border-top-style:       solid !important;
    border-bottom-style:    solid !important;
    border-color:           #AAAAAA !important;
}



/* Borda Cinza Claro */
.border_gray {
    border-width: 1px !important;
    border-style: solid !important;
    border-color: #E0E0E0 !important;
}

.border_gray_top {
    border-width:       1px !important;
    border-top-style:   solid !important;
    border-color:       #E0E0E0 !important;
}

.border_gray_bottom {
    border-width:           1px !important;
    border-bottom-style:    solid !important;
    border-color:           #E0E0E0 !important;
}

.border_gray_left {
    border-width:       1px !important;
    border-left-style:  solid !important;
    border-color:       #E0E0E0 !important;
}

.border_gray_right {
    border-width:       1px !important;
    border-right-style: solid !important;
    border-color:       #E0E0E0 !important;
}

.border_gray_width {
    border-width:       1px !important;
    border-left-style:  solid !important;
    border-right-style: solid !important;
    border-color:       #E0E0E0 !important;
}

.border_gray_height {
    border-width:           1px !important;
    border-top-style:       solid !important;
    border-bottom-style:    solid !important;
    border-color:           #E0E0E0 !important;
}



/* Sem Borda */
.border_none {
    border: none !important;
}

.no_border {
    border: none !important;
}

.no_border_top {
    border-top: none !important;
}

.no_border_bottom {
    border-bottom: none !important;
}

.no_border_left {
    border-left: none !important;
}

.no_border_right {
    border-right: none !important;
}



/* Tipo Borda - Sólida */
.border_solid {
    border-style: solid !important;
}

.border_solid_top {
    border-top-style: solid !important;
}

.border_solid_bottom {
    border-bottom-style: solid !important;
}

.border_solid_left {
    border-left-style: solid !important;
}

.border_solid_right {
    border-right-style: solid !important;
}



/* Tipo Borda - Linha Dupla */
.border_double {
    border-style: double !important;
}

.border_double_top {
    border-top-style: double !important;
}

.border_double_bottom {
    border-bottom-style: double !important;
}

.border_double_left {
    border-left-style: double !important;
}

.border_double_right {
    border-right-style: double !important;
}



/* Tipo Borda - Tracejado */
.border_dashed {
    border-style: dashed !important;
}

.border_dashed_top {
    border-top-style: dashed !important;
}

.border_dashed_bottom {
    border-bottom-style: dashed !important;
}

.border_dashed_left {
    border-left-style: dashed !important;
}

.border_dashed_right {
    border-right-style: dashed !important;
}



/* Tipo Borda - Pontilhado */
.border_dotted {
    border-style: dotted !important;
}

.border_dotted_top {
    border-top-style: dotted !important;
}

.border_dotted_bottom {
    border-bottom-style: dotted !important;
}

.border_dotted_left {
    border-left-style: dotted !important;
}

.border_dotted_right {
    border-right-style: dotted !important;
}



/* Tamanho da Borda */
.border_1 {
    border-width: 1px !important;
}

.border_2 {
    border-width: 2px !important;
}

.border_3 {
    border-width: 3px !important;
}

.border_4 {
    border-width: 4px !important;
}

.border_5 {
    border-width: 5px !important;
}

.border_6 {
    border-width: 6px !important;
}

.border_7 {
    border-width: 7px !important;
}

.border_8 {
    border-width: 8px !important;
}

.border_9 {
    border-width: 9px !important;
}

.border_10 {
    border-width: 10px !important;
}



/* Borda Arredondada COmpleto */
.radius_3 {
    border-radius: 3px 3px !important;
}

.radius_5 {
    border-radius: 5px 5px !important;
}

.radius_7 {
    border-radius: 7px 7px !important;
}

.radius_10 {
    border-radius: 10px 10px !important;
}

.radius_15 {
    border-radius: 15px 15px !important;
}

.radius_20 {
    border-radius: 20px 20px !important;
}

.radius_25 {
    border-radius: 25px 25px !important;
}

.radius_30 {
    border-radius: 30px 30px !important;
}



/* Borda Arredondada Acima */
.radius_top_3 {
    border-radius: 3px 3px 0 0 !important;
}

.radius_top_5 {
    border-radius: 5px 5px 0 0 !important;
}

.radius_top_7 {
    border-radius: 7px 7px 0 0 !important;
}

.radius_top_10 {
    border-radius: 10px 10px 0 0 !important;
}

.radius_top_15 {
    border-radius: 15px 15px 0 0 !important;
}

.radius_top_20 {
    border-radius: 20px 20px 0 0 !important;
}

.radius_top_25 {
    border-radius: 25px 25px 0 0 !important;
}

.radius_top_30 {
    border-radius: 30px 30px 0 0 !important;
}



/* Borda Arredondada Abaixo */
.radius_bottom_3 {
    border-radius: 0 0 3px 3px !important;
}

.radius_bottom_5 {
    border-radius: 0 0 5px 5px !important;
}

.radius_bottom_7 {
    border-radius: 0 0 7px 7px !important;
}

.radius_bottom_10 {
    border-radius: 0 0 10px 10px !important;
}

.radius_bottom_15 {
    border-radius: 0 0 15px 15px !important;
}

.radius_bottom_20 {
    border-radius: 0 0 20px 20px !important;
}

.radius_bottom_25 {
    border-radius: 0 0 25px 25px !important;
}

.radius_bottom_30 {
    border-radius: 0 0 30px 30px !important;
}



/* Borda Arredondada Esquerda */
.radius_left_3 {
    border-radius: 3px 0 0 3px !important;
}

.radius_left_5 {
    border-radius: 5px 0 0 5px !important;
}

.radius_left_7 {
    border-radius: 7px 0 0 7px !important;
}

.radius_left_10 {
    border-radius: 10px 0 0 10px !important;
}

.radius_left_15 {
    border-radius: 15px 0 0 15px !important;
}

.radius_left_20 {
    border-radius: 20px 0 0 20px !important;
}

.radius_left_25 {
    border-radius: 25px 0 0 25px !important;
}

.radius_left_30 {
    border-radius: 30px 0 0 30px !important;
}



/* Borda Arredondada Direita */
.radius_right_3 {
    border-radius: 0 3px 3px 0 !important;
}

.radius_right_5 {
    border-radius: 0 5px 5px 0 !important;
}

.radius_right_7 {
    border-radius: 0 7px 7px 0 !important;
}

.radius_right_10 {
    border-radius: 0 10px 10px 0 !important;
}

.radius_right_15 {
    border-radius: 0 15px 15px 0 !important;
}

.radius_right_20 {
    border-radius: 0 20px 20px 0 !important;
}

.radius_right_25 {
    border-radius: 0 25px 25px 0 !important;
}

.radius_right_30 {
    border-radius: 0 30px 30px 0 !important;
}



/* Borda Arredondada Individual Acima Esquerda */
.radius_top_left_3 {
    border-radius: 3px 0 0 0 !important;
}

.radius_top_left_5 {
    border-radius: 5px 0 0 0 !important;
}

.radius_top_left_7 {
    border-radius: 7px 0 0 0 !important;
}

.radius_top_left_10 {
    border-radius: 10px 0 0 0 !important;
}

.radius_top_left_15 {
    border-radius: 15px 0 0 0 !important;
}

.radius_top_left_20 {
    border-radius: 20px 0 0 0 !important;
}

.radius_top_left_25 {
    border-radius: 25px 0 0 0 !important;
}

.radius_top_left_30 {
    border-radius: 30px 0 0 0 !important;
}



/* Borda Arredondada Individual Acima Direita */
.radius_top_right_3 {
    border-radius: 0 3px 0 0 !important;
}

.radius_top_right_5 {
    border-radius: 0 5px 0 0 !important;
}

.radius_top_right_7 {
    border-radius: 0 7px 0 0 !important;
}

.radius_top_right_10 {
    border-radius: 0 10px 0 0 !important;
}

.radius_top_right_15 {
    border-radius: 0 15px 0 0 !important;
}

.radius_top_right_20 {
    border-radius: 0 20px 0 0 !important;
}

.radius_top_right_25 {
    border-radius: 0 25px 0 0 !important;
}

.radius_top_right_30 {
    border-radius: 0 30px 0 0 !important;
}



/* Borda Arredondada Individual Abaixo Esquerda */
.radius_bottom_left_3 {
    border-radius: 0 0 0 3px !important;
}

.radius_bottom_left_5 {
    border-radius: 0 0 0 5px !important;
}

.radius_bottom_left_7 {
    border-radius: 0 0 0 7px !important;
}

.radius_bottom_left_10 {
    border-radius: 0 0 0 10px !important;
}

.radius_bottom_left_15 {
    border-radius: 0 0 0 15px !important;
}

.radius_bottom_left_20 {
    border-radius: 0 0 0 20px !important;
}

.radius_bottom_left_25 {
    border-radius: 0 0 0 25px !important;
}

.radius_bottom_left_30 {
    border-radius: 0 0 0 30px !important;
}



/* Borda Arredondada Individual Abaixo Direita */
.radius_bottom_right_3 {
    border-radius: 0 0 3px 0 !important;
}

.radius_bottom_right_5 {
    border-radius: 0 0 5px 0 !important;
}

.radius_bottom_right_7 {
    border-radius: 0 0 7px 0 !important;
}

.radius_bottom_right_10 {
    border-radius: 0 0 10px 0 !important;
}

.radius_bottom_right_15 {
    border-radius: 0 0 15px 0 !important;
}

.radius_bottom_right_20 {
    border-radius: 0 0 20px 0 !important;
}

.radius_bottom_right_25 {
    border-radius: 0 0 25px 0 !important;
}

.radius_bottom_right_30 {
    border-radius: 0 0 30px 0 !important;
}



/* Borda Arredondada Bandeira Esquerda */
.radius_flag_left_3 {
    border-radius: 3px 0 !important;
}

.radius_flag_left_5 {
    border-radius: 5px 0 !important;
}

.radius_flag_left_7 {
    border-radius: 7px 0 !important;
}

.radius_flag_left_10 {
    border-radius: 10px 0 !important;
}

.radius_flag_left_15 {
    border-radius: 15px 0 !important;
}

.radius_flag_left_20 {
    border-radius: 20px 0 !important;
}

.radius_flag_left_25 {
    border-radius: 25px 0 !important;
}

.radius_flag_left_30 {
    border-radius: 30px 0 !important;
}



/* Borda Arredondada Bandeira Direita */
.radius_flag_right_3 {
    border-radius: 0 3px !important;
}

.radius_flag_right_5 {
    border-radius: 0 5px !important;
}

.radius_flag_right_7 {
    border-radius: 0 7px !important;
}

.radius_flag_right_10 {
    border-radius: 0 10px !important;
}

.radius_flag_right_15 {
    border-radius: 0 15px !important;
}

.radius_flag_right_20 {
    border-radius: 0 20px !important;
}

.radius_flag_right_25 {
    border-radius: 0 25px !important;
}

.radius_flag_right_30 {
    border-radius: 0 30px !important;
}


