

#wrapper {
    width: 760px;
    margin: 0 auto;
}

#intro {
    padding-bottom: 10px;
}



#slider {
    width: 719px;
    margin: 0px 0px 0px 0px;
	height:300px;
    position: relative;
	background-color:none;
}



.scroll {
    height: 285px;
    width: 719px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
    
}

.scrollContainer {
    padding: 0px 0px 0px 0px;
    height: 280px;
    width: 10000px;
}

div.panel {padding: 00px;height: 280px; width:800px; font-size:10px; margin:0px 0px 0px 0px;}

.folio2 {width:165px; height: 80px; float:left; margin: 0px 10px 10px 0px ; padding:3px; background-color:none; border-bottom: 0px solid #272727 }
.folio2:hover {width:165px; height: 80px; float:left; margin: 0px 10px 10px 0px ; padding:3px; background-color:none; border-bottom: 0px solid #cccccc }
.folio2 a {text-decoration: none; padding: 0px ;  }
.folio2 a:hover {text-decoration: none; background-color:#000000; padding: 0px  }
.folio2 .title{font-size:12px}

#shade {
    font-size:9px;
    height: 3px;
}

ul.navigation {
	font-size:10px;
    list-style: none;
    margin: 0px;
    padding: 4px 0px;
	border-top: 1px solid #a19690; 
}

ul.navigation li {
font-size:10px;
color: #333333;
    display: inline;
    margin-right: 2px;
}

ul.navigation a {
font-size:10px;
    padding: 2px 5px;
    color: #333333;
	background-color:none;
    text-decoration: none;
}

ul.navigation a:hover {
font-size:10px;
     color: #cccccc;
	background-color:#000000;
}

ul.navigation a.selected {
font-size:9px;
     color: #cccccc;
	background-color:#000000;
}

ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 0px;
    cursor: pointer;
	width:18px;
	height:27px;
}

.scrollButtons.left {
    left: -35px;
	top:130px;
	width:18px;
	height:27px;
	background-image:url(../files/btn-left.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

.scrollButtons.left:hover {
    left: -35px;
	top:130px;
	width:18px;
	height:27px;
	background-image:url(../files/btn-left.png);
	background-position:0px -29px;
	background-repeat:no-repeat;
}

.scrollButtons.right {
    right: -35px;
	top:130px;
	width:18px;
	height:27px;
	background-image:url(../files/btn-right.png);
	background-position:0px -0px;
	background-repeat:no-repeat;
}

.scrollButtons.right:hover {
    right: -35px;
	top:130px;
	width:18px;
	height:27px;
	background-image:url(../files/btn-right.png);
	background-position:0px -29px;
	background-repeat:no-repeat;
}

.hide {
    display: none;
}

*{ padding:0px; margin:0px; }
			
			h3{ margin: 25px 10px 0px 10px; padding:0px; color:#FFF; font-size:12px; font-weight:bold;  }
			
			.boxgrid{ 
				width: 170px; 
				height: 80px; 
				margin:0px; 
				float:left; 
				background:#161613; 
				border: solid 2px #333333; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border-bottom:1px solid #666666; 
				}
				.boxgrid p{ 
					padding: 0 10px; 
					color:#999999; 
					font-weight:normal; 
					font-size:10px;
					font-family:Verdana, Arial, Helvetica, sans-serif; 
				}
				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #000; 
				height: 100px; 
				width: 100%; 
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 				.captionfull .boxcaption {
 					top: 100;
 					left: 0;
 				}
 				.caption .boxcaption {
 					top: 100;
 					left: 0;
 				}
				
			h3 a{}
			
				#bloc-push .boxgrid{ 
				width: 210px; 
				height: 86px; 
				margin:0px 0px 0px 10px; 
				float:left;
				background:none;
				background-image:url(../files/lastw-fon.png);
				background-repeat:no-repeat;
				background-position:0px 0px; 
				border: solid 0px #333333; 
				overflow: hidden; 
				position: relative; 
			}
			
			#bloc-push .boxgrid .small{ 
				font-size:10px;
				color:#cccccc; 
			}
				#bloc-push  .boxgrid img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border-bottom:0px solid #666666; 
				}
				#bloc-push .boxgrid p{ 
					padding: 0 10px; 
					color:#999999; 
					font-weight:normal; 
					font-size:10px;
					font-family:Verdana, Arial, Helvetica, sans-serif; 
				}
				
			#bloc-push .boxcaption{ 
				float: left; 
				position: absolute; 
				background: none; 
				height: 86px; 
				width: 100%; 
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 				#bloc-push .captionfull .boxcaption {
 					top: 100;
 					left: 0;
 				}
 				#bloc-push .caption .boxcaption {
 					top: 100;
 					left: 0;
 				}
				
			#bloc-push .boxgrid h3 {margin-top:20px;}
				
		
		
        
