#newsletterSlid, #slidNL{
    position:fixed;
    top:100px;
    right:0;
    width:162px;
    height:164px;
    background: #F39C12;
    background: -moz-radial-gradient(center, ellipse cover, #f39c12 0%, #af402f 100%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#f39c12), color-stop(100%,#af402f));
    background: -webkit-radial-gradient(center, ellipse cover, #F39C12 0%,#AF402F 100%);
    background: -o-radial-gradient(center, ellipse cover, #f39c12 0%,#af402f 100%);
    background: -ms-radial-gradient(center, ellipse cover, #f39c12 0%,#af402f 100%);
    background: radial-gradient(ellipse at center, #F39C12 0%,#AF402F 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f39c12', endColorstr='#af402f',GradientType=1 );
}

#slidNL{width:60px; height:60px; right:-100px;}
#newsletterSlid{margin:0px 60px 0 0;}
#newsletterSlid {
    display: none;
    cursor:pointer;
}
span.envelope{   
    display:inline-block; 
    background: url('/misc/prtimg/119/nesletter_ico_100.png') no-repeat 0 0;	
    width: 60px; 
    height: 60px; cursor:pointer;
}
span.envelope:hover{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;
}

/*Newsletter*/
#nesletter {
    width: 140px;
    margin: 0px;
    border: 1px solid #ccc;
    padding: 10px;
    background: #f39c12;
    background: -moz-radial-gradient(center, ellipse cover,  #f39c12 0%, #af402f 100%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#f39c12), color-stop(100%,#af402f));
    background: -webkit-radial-gradient(center, ellipse cover,  #f39c12 0%,#af402f 100%);
    background: -o-radial-gradient(center, ellipse cover,  #f39c12 0%,#af402f 100%);
    background: -ms-radial-gradient(center, ellipse cover,  #f39c12 0%,#af402f 100%);
    background: radial-gradient(ellipse at center,  #f39c12 0%,#af402f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f39c12', endColorstr='#af402f',GradientType=1 );
    color:#fff;
}
.introNewsletter{
    color:#FFF742;
    font-weight:bold;
    font-size:13px;
    text-shadow: 1px 1px rgba(0,0,0,0.2);
    line-height: 15px;
}
.checkboxNewsletter {
    display: none;
}
#nesletter input {
    width: 125px;
    padding: 5px;
    margin: 5px 0;
    border:none;
}

a.btnButton,#nesletter input.btnButton{
    font-family:Arial;
    width: 135px;
    font-size:15px;
    color:#000;
    font-weight:bold;
    text-decoration:none;
    padding:5px 30px;
    cursor:pointer;
    background: #fce538;
    background: -moz-linear-gradient(top,  #fce538 0%, #fbd92f 45%, #fad427 47%, #fbd92f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fce538), color-stop(45%,#fbd92f), color-stop(47%,#fad427), color-stop(100%,#fbd92f));
    background: -webkit-linear-gradient(top,  #fce538 0%,#fbd92f 45%,#fad427 47%,#fbd92f 100%);
    background: -o-linear-gradient(top,  #fce538 0%,#fbd92f 45%,#fad427 47%,#fbd92f 100%);
    background: -ms-linear-gradient(top,  #fce538 0%,#fbd92f 45%,#fad427 47%,#fbd92f 100%);
    background: linear-gradient(to bottom,  #fce538 0%,#fbd92f 45%,#fad427 47%,#fbd92f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fce538', endColorstr='#fbd92f',GradientType=0 );
    border-radius:5px;
    border:1px solid #fbd716;
    text-shadow: 1px 1px rgba(51,51,51,0.2);
    margin:5px 0 10px 0;
}

a.btnButton:hover,#nesletter input.btnButton:hover{
    background: #fbd92f;
    background: -moz-linear-gradient(top,  #fbd92f 0%, #fad427 53%, #fbd92f 55%, #fce538 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbd92f), color-stop(53%,#fad427), color-stop(55%,#fbd92f), color-stop(100%,#fce538));
    background: -webkit-linear-gradient(top,  #fbd92f 0%,#fad427 53%,#fbd92f 55%,#fce538 100%);
    background: -o-linear-gradient(top,  #fbd92f 0%,#fad427 53%,#fbd92f 55%,#fce538 100%);
    background: -ms-linear-gradient(top,  #fbd92f 0%,#fad427 53%,#fbd92f 55%,#fce538 100%);
    background: linear-gradient(to bottom,  #fbd92f 0%,#fad427 53%,#fbd92f 55%,#fce538 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbd92f', endColorstr='#fce538',GradientType=0 );
    color:#444;
    text-shadow:none;
}

h1 a.logo{text-indent: -9999px;}