@charset "utf-8";
/* CSS Document */

.electronic_background {
    background-image: url(../images/backgrounds/seamless%20texture/microcircuit.png);
    background-repeat: repeat;
    background-attachment: fixed;

}
.ext_border-centered {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    min-width: 1000px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 16px;
    padding-left: 16px;
    /* [disabled]background-color: #39B34A; */
    /* [disabled]background-image: url(../images/backgrounds/seamless%20texture/fuoco%20mimetico.jpg); */
    background-repeat: repeat;
    background-attachment: scroll;
}




.main_container {
}
.green_background-padding-border {
    background-color: #FFFD00;
    padding-top: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
}
.green_background-padding-border_complete {
    background-color: #FFFD00;
    padding-top: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
    text-align: center;
}
.border_radius-margin {
    margin-top: 1%;
    margin-bottom: 1%;
    border-radius: 8px;
    border: 8px solid #FFFD00;
}

.logo {
    color: #FFFFFF;
    text-align: center;
    font-weight: bold;
    background-color: #0005FF;
    font-size: x-large;
    line-height: 18px;

}
.statistics {
}
.black_background-padding-white_fonts {
    background-color: #000000;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    color: #FFFFFF;
    margin-top: 1%;
}
.log_InOut-language {

}
.large-white_fonts-bold-center {
    color: #0005FF;
    font-weight: bold;
    font-size: large;
}
.xlarge-bold-red_fonts-center {
    color: #FF0004;
    font-weight: bold;
    font-size: x-large;
    font-family: "Comic Sans MS";
    text-shadow: 2px 1px 2px #39B34A;
    vertical-align: middle;
}
.csms_red_fonts-italic-text_shadow {
    color: #FF0004;
    font-family: "Comic Sans MS";
    text-shadow: 2px 1px 2px #FFFFFF;
    font-style: italic;
}

.sidebar {
}
.contents-right_margin {
    margin-right: 234px;
    text-align: justify;
    color: #FFFFFF;

}
.contents {
    text-align: justify;


}
.wide-absolute_position {
    width: 210px;
    position: absolute;
}
.menu-green_background-padding {
    background-color: #FFFD00;
    padding-left: 8px;
    padding-right: 8px;
    font-family: "Comic Sans MS";
    padding-top: 1px;
}

.green_background-large-bold-white_fonts {
    background-color: #39B34A;
    color: #FFFFFF;
    font-size: medium;
    font-weight: bold;
}

.cell_border_2px {
    border: 2px solid #FFFD00;
}
.large_bold_blu_fonts {
    color: #0005FF;
    font-weight: bold;
    font-size: large;
    text-align: center;
}
.middle-small_fonts {
    font-size: small;
    vertical-align: middle;
}
.xxlarge_bold_red_fonts-center {
    color: #FF0004;
    font-weight: bold;
    font-size: xx-large;
    text-align: center;
    text-shadow: 2px 1px 2px #39B34A;
    font-family: "Comic Sans MS";
}




.medium_bold_blu_fonts {
    color: #0005FF;
    font-weight: bold;
    font-size: medium;
    white-space: nowrap;
}
.white_background-padding {
    padding-top: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
    background-color: #FFFFFF;
    min-height: 1200px;
}
.red_background-padding {
    padding-top: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
    background-color: #FF0004;
    min-height: 1200px;
}
.green_background-padding {
    padding-top: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
    background-color: #39B34A;
    min-height: 1200px;
}
.left_margin-relative_position {
    margin-left: 218px;
    margin-top: auto;
    top: 1px;
    position: relative;
}
.sidebar-left_green_border-absolute {
    width: 210px;
    position: absolute;
    top: 0px;
    right: 0px;
    border-left: 8px solid #FFFD00;
    padding-left: 8px;
}
