
#middle{
margin-top:35px;
}
#loc40, #loc45{
float:left;
}
#loc40{
width:353px;
overflow:hidden;
margin-right:45px;
}





#loc45{
width:802px;
}
#loc45 .block.colomn{
display:inline-block;
vertical-align:top;
margin-right:12px;
}

#loc45 .block.colomn:nth-child(even){
margin-right:0;
}

#middle #loc45 .block .title{
background-color:#99cc00;
}
#loc45 .block.colomn .nopadding img{
max-width:393px;
}
#loc45 .block.colomn:nth-child(even) img{
max-width:393px;
}



#footer{
margin-top:15px;
background-color:#505050;
padding-top:30px;
padding-left:35px;
padding-bottom:40px;
}

#footer .block{/*border:1px solid red;*/
width:268px;
overflow:hidden;
display:inline-block;
vertical-align:top;
margin-right:50px;
}
#footer .block.first{
width:280px;
margin-right:50px;
}
#footer .block:nth-child(2){
width:280px;
margin-right:70px;
}
#footer .block:nth-child(3){
width:200px;
margin-right:80px;
}
#footer .block.last{
margin-right:0;
width:190px;
}

#footer h1{
line-height: 37px;
font-size: 20px;
text-transform: uppercase;
color:#99cc00;	
}

#footer p, #footer a, #footer td{
font-size: 14px;
color:#FFF;
line-height:20px;
text-decoration:none;
}

#footer table{
width:100%;
}
#footer .menu a{
text-decoration:none;
}
#footer .social p{
margin-top:5px;
padding:0;
}
#footer .social a{
display:inline-block;
margin-right:5px;
}
#footer .slogan{
}
#footer .otherVersion{
background-image:url(../../../../../img/website/mobile.png);
background-repeat:no-repeat;
background-size:20px 25px;
background-position:left center;
padding-left:28px;
}
#footer .otherVersion a{
line-height:25px;
}


#paymentOptions{
margin: auto;
margin-top:20px;
height:100px;
text-align:center;
font-size:12px;
color:#666;
}

#paymentOptions img{
padding-top:5px;
width:250px;
}


#loc60{
margin-top:30px;	
}
#loc60 .block.last p{
color:#99cc00;	
}



