﻿


.boxgriddiv li{float:left;margin-right:0px;padding:0;border:solid 1px #9ED0E0;list-style-type:none}

.boxgrid{background-image:none;background-repeat:repeat;background-attachment:scroll;
                 background-position:0 0;width:195px;height:195px;float:left;border:solid 1px #9ED0E0;
                 overflow:hidden;position:relative;margin-right:2px;margin-bottom:2px;margin-left:0px}
                 
 .boxgrid img{position:absolute;top:0;left:0;border:0; width:195px; height:195px}
 /*style="top: 196px;"*/
 .boxgrid .boxcaption{color:#fff;float:left;position:relative; background:rgb(0,83,161);background:rgba(0,83,161,.6);height:100px;width:190px;
                        padding-top:5px;padding-left:5px; padding-right:5px}

.boxgrid .boxcaptionselected{color:#fff;float:left;position:relative; background:rgb(0,83,161);background:rgba(0,83,161,.6);height:100px;width:190px;
                        padding-top:5px;padding-left:5px; padding-right:5px}
                         
.boxgrid .selected{border-width:5px;}
.boxgrid .captionfull .boxcaption{top:190px;left:0;text-shadow:none !important}
.boxgrid .boxcaption .descr{display: none}
.boxgrid .boxcaption .title{color:#fff;font-size: 120%;font-weight:700;letter-spacing:1px;margin-bottom:5px;display:block;text-shadow:none;
                       height: 75px;
			overflow: hidden;
                       /*text-transform:uppercase;*/
}
.boxgrid .boxcaption .caption{font-size: 90%;position:absolute;bottom:5px;
                     height: 30px;
			overflow: hidden;
}

.boxgrid .captionfull .boxcaptionselected{top:0px;left:0;text-shadow:none !important}
.boxgrid .boxcaptionselected .descr{display: none}
.boxgrid .boxcaptionselected .title{color:#fff;font-size: 120%;font-weight:700;letter-spacing:1px;margin-bottom:0px;display:block;text-shadow:none;
                       height: 65px;
			overflow: hidden;
                       /*text-transform:uppercase;*/
}
.boxgrid .boxcaptionselected .caption{font-size: 90%;position:absolute;bottom:2px;
                     height: 15px;  
			overflow: hidden;
}


.boxgridup {background-image:none;background-repeat:repeat;background-attachment:scroll;
                 background-position:0 0;width:195px;height:195px;float:left;border:solid 1px #9ED0E0;
                 overflow:hidden;position:relative;margin-right:2px;margin-bottom:2px;margin-left:0px}
                 
 .boxgridup img{position:absolute;top:0;left:0;border:0; width:195px; height:195px}
 /*style="top: 196px;"*/
 .boxgridup .boxcaption{color:#fff;float:left;position:relative; background:rgb(0,83,161);background:rgba(0,83,161,.6);height:100px;width:190px;
                        padding-top:5px;padding-left:5px; padding-right:5px}
                        
.boxgridup .selected{border-width:5px;}
.boxgridup .captionfull .boxcaption{top:190px;left:0;text-shadow:none !important}
.boxgridup .boxcaption .descr{display: none}
.boxgridup .boxcaption .title{color:#fff;font-size: 120%;font-weight:700;letter-spacing:1px;margin-bottom:5px;display:block;text-shadow:none;
                       height: 75px;
			overflow: hidden;
                       /*text-transform:uppercase;*/
}
.boxgridup .boxcaption .caption{font-size: 90%;position:absolute;bottom:5px;
                     height: 30px;
			overflow: hidden;
}

.boxgrid2{background-image:none;background-repeat:repeat;background-attachment:scroll;
                 background-position:0 0;width:140px;height:140px;float:left;border:solid 1px #9ED0E0;
                 overflow:hidden;position:relative;margin-right:2px;margin-bottom:2px;margin-left:0px}
                 
 .boxgrid2 img{position:absolute;top:0;left:0;border:0; width:140px; height:140px}
 .boxgrid2 .boxcaption{color:#fff;float:left;position:relative; background:rgb(0,83,161);background:rgba(0,83,161,.6);height:100px;width:140px;
                        padding-top:5px;padding-left:5px; padding-right:5px}
                        
.boxgrid2 .selected{border-width:5px;}
.boxgrid2 .captionfull .boxcaption{top:100px;left:0;text-shadow:none !important}
.boxgrid2 .boxcaption .descr{display: none}
.boxgrid2 .boxcaption .title{color:#fff;font-size: 120%;font-weight:700;letter-spacing:1px;margin-bottom:5px;display:block;text-shadow:none;
                       height: 55px;
			overflow: hidden;
                       /*text-transform:uppercase;*/
}
.boxgrid2 .boxcaption .caption{font-size: 90%;position:absolute;bottom:5px;
                     height: 40px;
			overflow: hidden;
}


.boxgrid3{background-image:none;background-repeat:repeat;background-attachment:scroll;
                 background-position:0 0;width:137px;height:180px;float:left;border:solid 1px #9ED0E0;
                 overflow:hidden;position:relative;margin-right:2px;margin-bottom:2px;margin-left:0px}
                 
 .boxgrid3 img{position:absolute;top:0;left:0;border:0; width:137px; height:180px}
 .boxgrid3 .boxcaption{color:#fff;float:left;position:relative; background:rgb(0,83,161);background:rgba(0,83,161,.6);height:140px;width:137px;
                        padding-top:5px;padding-left:5px; padding-right:5px}
                        
.boxgrid3 .selected{border-width:5px;}
.boxgrid3 .captionfull .boxcaption{top:160px;left:0;text-shadow:none !important}
.boxgrid3 .boxcaption .descr{display: none}
.boxgrid3 .boxcaption .title{color:#fff;font-size: 120%;font-weight:700;letter-spacing:1px;margin-bottom:5px;display:block;text-shadow:none;
                       height: 120px;
			overflow: hidden;
                       /*text-transform:uppercase;*/
}
.boxgrid3 .boxcaption .caption{font-size: 90%;position:absolute;bottom:5px;
                     height: 35px;
			overflow: hidden;
}


.boxgrid4{background-image:none;background-repeat:repeat;background-attachment:scroll;
                 background-position:0 0;width:120px;height:90px;float:left;border:solid 1px #9ED0E0;
                 overflow:hidden;position:relative;margin-right:2px;margin-bottom:2px;margin-left:0px}
                 
 .boxgrid4 img{position:absolute;top:0;left:0;border:0; width:120px; height:90px}
 .boxgrid4 .boxcaption{color:#fff;float:left;position:relative; background:rgb(0,83,161);background:rgba(0,83,161,.6);height:90px;width:120px;
                        padding-top:5px;padding-left:5px; padding-right:5px}
                        
.boxgrid4 .selected{border-width:5px;}
.boxgrid4 .captionfull .boxcaption{top:90px;left:0;text-shadow:none !important}
.boxgrid4 .boxcaption .descr{display: none}
.boxgrid4 .boxcaption .title{color:#fff;font-size: 120%;font-weight:700;letter-spacing:1px;margin-bottom:5px;display:block;text-shadow:none;
                       height: 70px;
			overflow: hidden;
                       /*text-transform:uppercase;*/
}
.boxgrid4 .boxcaption .caption{font-size: 90%;position:absolute;bottom:2px;
                     height: 20px;
			overflow: hidden;
}

.boxgrid5{background-image:none;background-repeat:repeat;background-attachment:scroll;
                 background-position:0 0;width:230px;height:129px;float:left;border:solid 1px #9ED0E0;
                 overflow:hidden;position:relative;margin-right:2px;margin-bottom:2px;margin-left:0px}
                 
 .boxgrid5 img{position:absolute;top:0;left:0;border:0; width:230px; height:129px}
 .boxgrid5 .boxcaption{color:#fff;float:left;position:relative; background:rgb(0,83,161);background:rgba(0,83,161,.6);height:80px;width:230px;
                        padding-top:5px;padding-left:5px; padding-right:5px}
                        
.boxgrid5 .selected{border-width:5px;}
.boxgrid5 .captionfull .boxcaption{top:80px;left:0;text-shadow:none !important}
.boxgrid5 .boxcaption .descr{display: none}
.boxgrid5 .boxcaption .title{color:#fff;font-size: 120%;font-weight:700;letter-spacing:1px;margin-bottom:0px;display:block;text-shadow:none;
                       height: 65px;
			overflow: hidden;
                       /*text-transform:uppercase;*/
}
.boxgrid5 .boxcaption .caption{font-size: 90%;position:absolute;bottom:2px;
                     height: 15px;  
			overflow: hidden;
}

.boxgrid5back{background-image:none;background-repeat:repeat;background-attachment:scroll;
                 background-position:0 0;width:230px;height:129px;float:left;border:solid 1px #9ED0E0;
                 overflow:hidden;position:relative;margin-right:2px;margin-bottom:2px;margin-left:0px}
                 
 .boxgrid5back img{position:absolute;top:0;left:0;border:0; width:230px; height:129px}
 .boxgrid5back .boxcaption{color:#fff;float:left;position:relative; background:rgb(0,83,161);background:rgba(0,83,161,.6);height:80px;width:230px;
                        padding-top:5px;padding-left:5px; padding-right:5px}

 .boxgrid5back .boxcaptionselected{color:#fff;float:left;position:relative; background:rgb(0,83,161);background:rgba(0,83,161,.6);height:80px;width:230px;
                        padding-top:5px;padding-left:5px; padding-right:5px}
                        
.boxgrid5back .selected{border-width:5px;}
.boxgrid5back .captionfull .boxcaption{top:80px;left:0;text-shadow:none !important}
.boxgrid5back .boxcaption .descr{display: none}
.boxgrid5back .boxcaption .title{color:#fff;font-size: 120%;font-weight:700;letter-spacing:1px;margin-bottom:0px;display:block;text-shadow:none;
                       height: 65px;
			overflow: hidden;
                       /*text-transform:uppercase;*/
}
.boxgrid5back .boxcaption .caption{font-size: 90%;position:absolute;bottom:2px;
                     height: 15px;  
			overflow: hidden;
}

.boxgrid5back .captionfull .boxcaptionselected{top:0px;left:0;text-shadow:none !important}
.boxgrid5back .boxcaptionselected .descr{display: none}
.boxgrid5back .boxcaptionselected .title{color:#fff;font-size: 120%;font-weight:700;letter-spacing:1px;margin-bottom:0px;display:block;text-shadow:none;
                       height: 65px;
			overflow: hidden;
                       /*text-transform:uppercase;*/
}
.boxgrid5back .boxcaptionselected .caption{font-size: 90%;position:absolute;bottom:2px;
                     height: 15px;  
			overflow: hidden;
}

.boxgrid5backSmall{background-image:none;background-repeat:repeat;background-attachment:scroll;
                 background-position:0 0;width:210px;height:129px;float:left;border:solid 1px #9ED0E0;
                 overflow:hidden;position:relative;margin-right:2px;margin-bottom:2px;margin-left:0px}
                 
 .boxgrid5backSmall img{position:absolute;top:0;left:0;border:0; width:210px; height:129px}
 .boxgrid5backSmall .boxcaption{color:#fff;float:left;position:relative; background:rgb(0,83,161);background:rgba(0,83,161,.6);height:80px;width:210px;
                        padding-top:5px;padding-left:5px; padding-right:5px}
 .boxgrid5backSmall .boxcaptionselected{color:#fff;float:left;position:relative; background:rgb(0,83,161);background:rgba(0,83,161,.6);height:80px;width:210px;
                        padding-top:5px;padding-left:5px; padding-right:5px}
                        
.boxgrid5backSmall .selected{margin-top:0px; top:0px}
.boxgrid5backSmall .captionfull .boxcaption{top:80px;left:0;text-shadow:none !important}
.boxgrid5backSmall .boxcaption .descr{display: none}
.boxgrid5backSmall .boxcaption .title{color:#fff;font-size: 120%;font-weight:700;letter-spacing:1px;margin-bottom:0px;display:block;text-shadow:none;
                       height: 65px;
			overflow: hidden;
                       /*text-transform:uppercase;*/
}
.boxgrid5backSmall .boxcaption .caption{font-size: 90%;position:absolute;bottom:2px;
                     height: 15px;  
			overflow: hidden;
}

.boxgrid5backSmall .captionfull .boxcaptionselected{top:0px;left:0;text-shadow:none !important}
.boxgrid5backSmall .boxcaptionselected .descr{display: none}
.boxgrid5backSmall .boxcaptionselected .title{color:#fff;font-size: 120%;font-weight:700;letter-spacing:1px;margin-bottom:0px;display:block;text-shadow:none;
                       height: 65px;
			overflow: hidden;
                       /*text-transform:uppercase;*/
}
.boxgrid5backSmall .boxcaptionselected .caption{font-size: 90%;position:absolute;bottom:2px;
                     height: 15px;  
			overflow: hidden;
}



.slider_next a, slider_prev a {
	position:absolute;
	display:none;
	top:50%;
	margin-top:-37px;
	opacity:0.7;
	z-index:60;
	height: 75px;
	width: 60px;
	background-image: url(images/arrows.png);
}


