
    .general-title h4 {color: #00AEEF;
line-height: 18px;
}
    .button-visit {background-image:url(http://preview.chocotemplates.com/high-color/html/red/css/images/red/skin.png);
        background-position: 0 -114px;
width: 148px;
height: 35px;
display: block;
font-size: 14px;
line-height: 35px;
text-align: center;
text-indent: -34px;
        color: #959595;
}
    
    
    .button-visit2 {background-image:url(http://preview.chocotemplates.com/high-color/html/blue/css/images/blue/skin.png);
        background-position: 0 -114px;
width: 148px;
height: 35px;
display: block;
font-size: 14px;
line-height: 35px;
text-align: center;
text-indent: -34px;
        color: #959595;
}
    
    .refuse {position: absolute;
                 bottom: 20px;
                  left: 160px;}

/*
    Projects
*/

.list-projects { position: relative; overflow: hidden; }
.list-projects ul { position: relative; width: 1042px; margin: 0 -60px 0 0; }
.list-projects li { float: right; display: inline; width: 290px; margin: 0 57px 0 0; min-height: 295px; }
.list-projects li h3 { margin: 0 0 10px 5px; font: bold 12px Arial, sans-serif; }
.list-projects li div.image { position: relative; padding: 3px; width: 281px; height: 181px; margin: 0 0 20px; border: 1px solid #e2e2e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #fff; background-image: url(http://www.trilobites.fr/determination/trilobites/en_cours_realisation.jpg);width:281px; height:181px ;no-repeat; } }
.list-projects li div.image .shadow { position: absolute; bottom: -6px; left: 0; width: 289px; height: 6px; background: url(http://preview.chocotemplates.com/designistics/html/negative/css/images/projects-shadow.png); }

   /*
    Gallery
*/

.list-gallery { position: relative; overflow: hidden; }
.list-gallery ul { position: relative; margin: 0 -12px 0 0; width: 994px; }
.list-gallery li { float: left; display: inline; width: 186px; min-height: 188px; margin: 0 12px 0 0; }

.list-gallery li div.image { position: relative; padding: 3px; width: 178px; height: 151px; border: 1px solid #00AEEF; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #fff;} 
.list-projects li div.image .shadow { position: absolute; bottom: -6px; left: 0; width: 186px; height: 6px; background: url(http://preview.chocotemplates.com/designistics/html/negative/css/images/gallery-shadow.png); }
.list-projects li div.image .hover { display: none; position: absolute; top: 3px; left: 3px; width: 178px; height: 151px; background: url(http://preview.chocotemplates.com/designistics/html/negative/css/images/gallery-hover.png); cursor: pointer; }
 
.paging ul li span { color: #404040; }
.paging ul li a { color: #404040; }
.paging ul li a:hover,
.paging ul li a.active { color: #fff; background: #282828; border-color: #282828; text-shadow: 1px 1px #191919; }

.paging { }
.paging ul { text-align: center; }
.paging ul li { display: inline; font-size: 0; line-height: 0; margin: 0 2px; }
.paging ul li a { display: inline-block; padding: 0 10px;  background: url(http://preview.chocotemplates.com/designistics/html/negative/css/images/btn-1.png) repeat-x 0 0; border: 1px solid black;  -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; font: bold 12px/27px Verdana, Arial, sans-serif; color: #00AEEF; }
.paging ul li a:hover,
.paging ul li a.active { text-decoration: none; background: #00AEEF; border-color: black; color: #fff; text-shadow: 1px 1px 0 black; }
.paging ul li span { font: 12px/27px Verdana, Arial, sans-serif; color: #007ee1; }

. Caption {  background: # 333;  border-right: 1px solid # 666;  border-bottom: 1px solid # 666;  border-left: 1px solid # 666;  border-top: 1px solid # 666;  font-family: Verdana;  font-size: 11px;  padding: 4px;  -Moz-border-radius-bottomright: 6px;  -Moz-border-radius-bottomleft: 6px;  -Webkit-border-bottom-right-radius: 6px;  -Webkit-border-bottom-left-radius: 6px;  color: # eee; }

.btn3 {background-image:url(http://preview.chocotemplates.com/digy/html/default/css/images/green-btn.png);color: white;font-size: 18px;font-weight: bold;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);text-decoration: none;text-align: center;line-height: 52px;outline: none;display: block;background-color: ;width: 194px;height: 56px;left: 32px;top: 308px;              
    
    #te_shaded {opacity: 0.2;background: black;}