@charset "UTF-8";
/* CSS Document */

/** Style **/

* {
	margin:0;
	padding:0;
}

a {
    text-decoration:    none;
    color:              rgb(100,100,100);
    font-size:          12px;
}

a:hover {
    text-decoration:    none;
    color:              grey;
    font-size:          12px;
}                  

a:visited {
   color:               darkgray;
   text-decoration:     none;
}

.BoxEmail {
    text-decoration:    none;
}

a.BoxEmail {
    text-decoration:    none;
    color:              rgb(100,100,100);
    font-size:          10px;
}

a:hover.BoxEmail {
    text-decoration:    none;
    color:              grey;
    font-size:          10px;
}

img, a img {
	border:				none;
}

body {
    color:              rgb(100,100,100);
	font-family:		helvetica, arial, verdana, sans-serif;
	font-size:			12px;
    text-align:         center;
}


#MainBox {
	width:              900px;
	margin:             0 auto;
    text-align:         center;
}

/** Main Box **/

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
/* Styles */
    #MainBox {
        text-align:         center;
        width:              980px;
        margin:             0 auto;
    }
}

/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
/* Styles */
}

/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 1024px) 
and (max-device-width : 768px) 
and (orientation : portrait) {
/* Styles */
}

/** Header **/

#header {
    width:              826px;
    margin-left:        auto;
    margin-right:       auto;
}

#LogoMfc {
    width:              310px;
    margin-left:        auto;
    margin-right:       auto;
    margin-top:         15px;
}

#lineA {
    width:              826px;
    margin-top:         10px;
    margin-left:        auto;
    margin-right:       auto;
    border-top:         1px solid darkgray;
}

#lineB {
    width:              826px;
    margin-top:         30px;
    margin-left:        auto;
    margin-right:       auto;
    border-top:         5px solid darkgray;
}

#lineC {
    float:              left;
    width:              826px;
    border-top:         1px solid rgb(100,100,100);
    margin-top:         5px;
}

#lineD {
    width:              235px;
    margin-top:         5px;
    border-top:         1px darkgray solid; 
}

#lineE {
    float:              left;
    width:              826px;
    margin-left:        auto;
    margin-right:       auto;
    margin-top:         5px;
    border-top:         1px darkgray solid; 
}

#lineF {
    width:              350px;
    margin-left:        auto;
    margin-right:       auto;
    margin-top:         5px;
    border-top:         1px solid rgb(192,0,38); 
}

#HeaderMenu {
    width:              815px;
    margin-top:         7px;
    margin-left:        auto;
    margin-right:       auto;
}

#HeaderMenuA {
    text-transform:     uppercase;
    width:              auto;
    height:             auto;
    margin-left:        200px;
    float:              left;
}

#HeaderMenuB {
    text-transform:     uppercase;
    margin-left:        25px;
    width:              auto;
    height:             auto;
    float:              left;
}

#HeaderMenuC {
    text-transform:     uppercase;
    margin-left:        25px;
    width:              auto;
    height:             auto;
    float:              left;
}

#HeaderMenuD {
    text-transform:     uppercase;
    margin-left:        25px;
    width:              auto;
    height:             auto;
    float:              left;
}

/** Container **/

#container {
    width:              826px;
    min-height:         505px;
    margin-left:        auto;
    margin-right:       auto;
}

#SectionsContainer {
    width:              800px;
    min-height:         560px;
    margin-left:        auto;
    margin-right:       auto;
    text-align:         center;
}

#BoxSectionsContainer {
    width:              735px;
    min-height:         560px;
    margin-left:        auto;
    margin-right:       auto;
}

#BoxSectionsAeV {
    width:              735px;
    min-height:         505px;
    margin-left:        auto;
    margin-right:       auto;
}

#TitleBox {
    // float:              left;
    margin-top:         5px;
    width:              820px;
    height:             auto;
    text-transform:     uppercase;
    text-align:         left;
}

.TextBoxTeO {
    float:              left;
    margin-top:         5px;
    width:              820px;
    height:             auto;
    text-align:         left;
    line-height:        1.44em;    
}


#SectionTitle {
    text-transform:     uppercase;
    margin-top:         5px;
    text-align:         left;
}

.ImgTitleA {
    color:              darkgray;
    float:              left;
    text-align:         left;
    margin-top:         -22px;
    margin-left:        1px;
    width:              266px;
    background-color:   white;
    opacity:            0.80;
    height:             15px;
    padding-top:        5px;
    padding-left:       5px;
    text-transform:     uppercase;
}

#Box01 {
    float:              left;
    margin-top:         5px;
    width:              818px;
    height:             495px;
}

#Box02 {
    float:              left;
    margin-top:         5px;
    width:              340px;
    height:             475px;
    overflow:           hidden;
    border:             1px lightgrey solid;
}

#Box03 {
    float:              left;
    margin-top:         5px;
    margin-left:        5px;
    width:              235px;
    height:             235px;
    overflow:           hidden;
    border:             1px lightgrey solid;
}

#Box03A {
    float:              left;
    margin-top:         245px;
    margin-left:        -237px;
    width:              235px;
    height:             235px;
    border:             1px lightgrey solid;
}

#Box04 {
    float:              left;
    margin-top:         5px;
    margin-left:        5px;
    width:              475px;
    height:             235px;
    overflow:           hidden;
    border:             1px lightgrey solid;
}

#Box06 {
    float:              left;
    margin-top:         5px;
    width:              580px;
    height:             475px;
    overflow:           hidden;
}

#Box07 {
    float:              left;
    margin-top:         5px;
    width:              820px;
    height:             475px;
    overflow:           hidden;
}

#Box08 {
    float:              left;
    width:              270px;
    height:             475px;
    margin-top:         5px;
    overflow:           hidden;
    border:             1px lightgray solid;
}

#Box09 {
    float:              left;
    margin-left:        5px;
    margin-top:         5px;
    width:              270px;
    height:             475px;
    overflow:           hidden;
    border:             1px lightgray solid;
}

#Box09Text {
    float:              left;
    margin-left:        5px;
    margin-top:         5px;
    width:              250px;
    height:             455px;
    overflow:           hidden;
    border:             1px lightgray solid;
    text-align:         center;
    text-transform:     uppercase;
    line-height:        22px;
    font-size:          14px;
    padding-top:        20px;
    padding-left:       10px;
    padding-right:      10px;
}


#Box10 {
    float:              left;
    width:              235px;
    height:             475px;
    margin-top:         5px;
    margin-left:        5px;
    border:             1px lightgray solid;
}

#Box11 {
    float:              left;
    width:              270px;
    height:             235px;
    margin-top:         5px;
    overflow:           hidden;
    border:             1px lightgray solid;
}

#Box12 {
    float:              left;
    width:              240px;
    height:             425px;
    margin-top:         5px;
    margin-left:        5px;
    padding-top:        50px;
    padding-left:       15px;
    padding-right:      15px;
    background-image:   url(../img/00246.jpg);
    border:             1px lightgray solid;
    color:              white;
    text-align:         left;
    text-transform:     uppercase;
    font-size:          12px;
    line-height:        1.44em;
}

#Box13 {
    float:              left;
    width:              824px;
    height:             475px;
    margin-top:         5px;
    overflow:           hidden;
    border:             1px lightgray solid;
}

#Box14 {
    float:              left;
    width:              826px;
    min-height:         475px;
    margin-top:         5px;
    overflow:           hidden;
}

#Box15 {
    float:              left;
    width:              825px;
}

.Box16 {
    width:              785px;
    min-height:         475px;
    margin:             0 auto;
    margin-top:         5px;
    overflow:           hidden;
    font-size:          14px;
    line-height:        1.2em;
}

#MaxBox {
    float:              left;
    width:              826px;
    min-height:         475px;
    margin-top:         5px;
    overflow:           hidden;
    z-index:            -5;
}

.ECtext {
    color:              white;
    margin:             10px;
    
}

#BoxSections {
    float:              left;
    margin-top:         15px;
    margin-left:        5px;
    width:              235px;
    height:             auto;
}

#BoxSection {
    width:              auto;
}

#SectionImg {
    width:              235px;
    height:             235px;
    overflow:           hidden;
    border:             1px lightgrey solid;
}

#BoxArrowSections {
    float:              left;
    overflow:           auto;
    width:              800px;
    min-height:         50px;
    text-align:         center;
    margin-top:         -300px;
    margin-left:        auto;
    margin-right:       auto;
    z-index:            -5;
}

.ArrowPrevSections{
    float:              left;
    width:              auto;
    height:             auto;
}

.ArrowNextSections{
    float:              right;
    width:              auto;
    height:             auto;
}

.ArrowPrev{
    float:              left;
    margin-top:         -255px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
}

.MaxArrowPrev{
    float:              left;
    width:              auto;
    height:             auto;
}

.ArrowPrev02{
    float:              left;
    margin-top:         -1830px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev03{
    float:              left;
    margin-top:         -655px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev04{
    float:              left;
    margin-top:         -950px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev05{
    float:              left;
    margin-top:         -1355px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev06{
    float:              left;
    margin-top:         -1160px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev07{
    float:              left;
    margin-top:         -2160px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev08{
    float:              left;
    margin-top:         -255px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev09{
    float:              left;
    margin-top:         -610px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev10{
    float:              left;
    margin-top:         -1930px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev11{
    float:              left;
    margin-top:         -740px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev12{
    float:              left;
    margin-top:         -755px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev13{
    float:              left;
    margin-top:         -880px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev14{
    float:              left;
    margin-top:         -2130px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev15{
    float:              left;
    margin-top:         -980px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev16{
    float:              left;
    margin-top:         -980px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev17{
    float:              left;
    margin-top:         -3165px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev18{
    float:              left;
    margin-top:         -570px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev19{
    float:              left;
    margin-top:         -750px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev20{
    float:              left;
    margin-top:         -340px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowPrev21{
    float:              left;
    margin-top:         195px;
    margin-left:        -1px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext{
    float:              right;
    margin-top:         -255px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.MaxArrowNext{
    float:              right;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
    margin-top:         -40px;
}

.ArrowNext02{
    float:              right;
    margin-top:         -1830px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext03{
    float:              right;
    margin-top:         -655px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext04{
    float:              right;
    margin-top:         -950px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext05{
    float:              right;
    margin-top:         -1355px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext06{
    float:              right;
    margin-top:         -1160px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext07{
    float:              right;
    margin-top:         -2170px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext08{
    float:              right;
    margin-top:         -255px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext09{
    float:              right;
    margin-top:         -610px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext10{
    float:              right;
    margin-top:         -1930px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext11{
    float:              right;
    margin-top:         -740px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext12{
    float:              right;
    margin-top:         -755px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext13{
    float:              right;
    margin-top:         -880px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext14{
    float:              right;
    margin-top:         -2130px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext15{
    float:              right;
    margin-top:         -980px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext16{
    float:              right;
    margin-top:         -980px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext17{
    float:              right;
    margin-top:         -3165px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext18{
    float:              right;
    margin-top:         -570px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext19{
    float:              right;
    margin-top:         -750px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext20{
    float:              right;
    margin-top:         -340px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}

.ArrowNext21{
    float:              right;
    margin-top:         -40px;
    margin-left:        800px;
    width:              auto;
    height:             auto;
    z-index:            5;
}


#AboutUsText {
    margin-top:         15px;
    margin-bottom:      15px;
    overflow:           auto;
    float:              left;
    width:              550px;
    min-height:         495px;
    text-align:         left;
    text-transform:     uppercase;
    font-size:          12px;
    line-height:        1.44em;
}

#AeVText {
    margin:             5px;
    margin-top:         20px;
    overflow:           auto;
    float:              left;
    width:              715px;
    text-align:         left;
    font-size:          12px;
    line-height:        1.40em;
    text-transform:     uppercase;    
}

#ContainerBox {
    overflow:           auto;
    width:              818px;
    min-height:         505px;
    margin-left:        auto;
    margin-right:       auto;
    text-align:         center;
}

.Contacts {
    width:              200px;
    height:             auto;
    margin-top:         175px;
    margin-right:       auto;
    margin-left:        auto;
    font-size:          12px;
    line-height:        1.5em;
    text-align:         left;
    text-transform:     uppercase;
}

#MFCPhoto {
    position:           relative;
    float:              left;
    margin-top:         15px;
    margin-left:        5px;
    // padding-top:        5px;
    // padding-bottom:     5px;
    width:              270px;
    height:             475px;
    // border-top:         1px lightgrey solid;
    // border-bottom:      1px lightgrey solid;
    z-index:            -2;
}

/** Footer **/

#footer {
    width:              826px;
    margin-left:        auto;
    margin-right:       auto;
}

#BoxAddress {
    float:              left;
    margin-top:         5px;
    width:              auto;
    height:             auto;
    font-size:          10px;
    text-transform:     uppercase;
}

#BoxEmail {
    float:              right;
    margin-top:         5px;
    width:              auto;
    height:             auto;
    font-size:          10px;
    text-transform:     uppercase;
}