@font-face {
  font-family: 'Gotham';
  src: url('css/fonts/Gotham-Medium.eot'); /* IE9 Compat Modes */
  src: url('css/fonts/Gotham-Medium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
     url('css/fonts/Gotham-Medium.woff') format('woff'), /* Modern Browsers */
     url('css/fonts/Gotham-Medium.ttf')  format('truetype'), /* Safari, Android, iOS */
     url('css/fonts/Gotham-Medium.svg#svgFontName') format('svg'); /* Legacy iOS */
   font-weight: 400;
   font-style: normal;
 }
.header{
    height:50px;
    background: white;
    padding-top:18px;
    padding-bottom:12px;
}
.logo{
    width: 376px;
    height:75px;
    background: url(../images/new/logo-cecyn.gif) no-repeat;
    display:block;
    margin:0;
    float:left;
    margin:-9px 0 0 8px;
}
.social{
    width: 311px;
    height:27px;
    /*background: url(images/new/social.gif) no-repeat;*/
    display:block;
    float:right;
    margin:0;
}
.social li a{
    width: 35px;
    height:37px;
    display:block;
    margin:0 5px 0 5px;
    float:left;
    overflow: hidden;
    /*background: url(images/icones-social-cecyn.gif) no-repeat 0 -35px;*/
}


.facebook > a{
    background: url(../images/icones-social2-cecyn.gif) no-repeat 0 -35px;
}
.facebook > a:hover{
    background-position: 0 0;
}

.instagram a{
    background: url(../images/icones-social2-cecyn.gif) no-repeat -40px -35px;
}
.instagram a:hover{
    background-position: -40px 0;
}


.youtube a{
    background: url(../images/icones-social2-cecyn.gif) no-repeat -80px -35px;
}
.youtube a:hover{
     background-position: -80px 0;
}

.twitter a{
    background: url(../images/icones-social2-cecyn.gif) no-repeat -120px -35px;
}
.twitter a:hover{
     background-position: -120px 0;
}

.linkedin a{
    background: url(../images/icones-social2-cecyn.gif) no-repeat -160px -35px;
}
.linkedin a:hover{
    background-position: -160px 0;
}

.pinterest a{
    background: url(../images/icones-social2-cecyn.gif) no-repeat -200px -35px;
}
.pinterest a:hover{
    background-position: -200px 0;
}

.homefy a{
    background: url(../images/icones-social2-cecyn.gif) no-repeat -240px -35px;
}
.homefy a:hover{
     background-position: -240px 0;
}





.social li:last-child a{
    margin-right:0;
}
.box-menu{
    height:47px;
    position: relative;
}
.menu{
    background: #e5e5e5;
    height:47px;
    position: relative;
}
.menu > div > ul{
    position:absolute;
    top:0;
    left:0;
    z-index:10;
}

.menu > div > ul > li{
    float:left;
    margin:0;
}
.menu > div > ul > li > a{
    font-family: 'Arial', sans-serif;
    color:#222222;

    font-size:15px;
    font-weight: bold;
    text-transform: uppercase;
    padding:15px 15px 15px 15px;
    border-right:1px solid white;
    margin:0;
    display:block;
}
.menu > div > ul > li:last-child > a{
    border:0;
}

.menu > div > ul > li > a:hover{
    background:  white;
    color:#e91c00;

}
.sub,
.sub2,
.sub3{
    background: white;
    border:0;
    margin:0;
    padding:0;
    z-index:50;
    position:absolute;
    top:-48px;
    left:0;
}

/*.sub{padding:7px 7px 10px 6px;}
.sub2{padding: 7px 15px 10px 15px;}
.sub3{padding: 7px 15px 10px 15px;}*/

.sub li,
.sub2 li,
.sub3 li{
    margin:0!important;
    border:0!important;
    list-style:none;

}
.sub li a,
.sub2 li a,
.sub3 li a{
    background: white!important;
    display:block;
    font-family: 'Arial', sans-serif!important;
    color:#008bdd;
    color: #777777;
    font-size:15px;
    margin:0!important;
    height:24px;
    border-bottom:1px solid #e5e5e5;
    text-align: center;
    padding:16px 9px 0 9px!important;
}

/*.sub li a{padding:16px 9px 12px 9px!important;}
.sub2 li a{padding:16px 1px 12px 1px!important;}
.sub3 li a{padding:16px 1px 12px 1px!important;}*/

.sub li a:hover,
.sub2 li a:hover,
.sub3 li a:hover{color:#e91c00;}

li.headlink ul,
li.headlink2 ul,
li.headlink3 ul{display: none;position:relative; }

li.headlink:hover ul,
li.headlink2:hover ul,
li.headlink3:hover ul{
    display: block;
    
}
li.headlink:hover ul{}
li.headlink2:hover ul{}
li.headlink3:hover ul{}

.first-link,
.first-link2,
.first-link3{
    font-family: 'Arial', sans-serif;
    color:#222222;
    font-size:15px;
    font-weight: bold;
    text-transform: uppercase;
    border:0px;
    border-bottom:0!important;
    border-right:1px solid white;
    margin:0!important;
    display:block;
}
/*.first-link{padding:15px 12px 18px 12px!important;}
.first-link2{padding:15px 15px 18px 15px!important;}
.first-link3{padding:15px 15px 18px 15px!important;}*/

.teliso{
    width: 232px;
    float:right;
    text-align: left;
    margin:15px 0 0 0;
    background: url(../images/new/iso.gif) no-repeat right top;
    display:block;
}

.slide{
    height:601px;
    display:block;
}

.slider {
    text-align: center;
    position: relative;
}
.iso{
    width: 44px;
    height:14px;
    background: none;
    display:block;
    margin:0;
    position:absolute;
    right:0px;
    top:13px;
}


#conteudo_new{
    width: 100%;
    min-height: 500px;
    padding-top:40px;
    background: white;
}
.title_black{
    width: 180px;
    background: black;
    text-transform: uppercase;
    padding:8px 25px 8px 25px;
    color:white;
    font-size:16px;
    text-align: center;
}

