.lab1 {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: smaller;
	font-weight: bolder;
}
.faq1 {
 	 color: #483d8b;
}
.line1{
	background-image: url(../images/bgr.png);
	border-bottom: 1px solid #a9a9a9;
	padding: 10px;
	}
	
.zgl{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: navy;
	}	
	
.line11{
	width: 960px;
   margin: 0 auto;   	
	}
.BusiSol{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: smaller;
	font-weight: bolder;
	}
.line2{
	background-image: url(../images/bg_yellow.png);
	padding: 3px;	
	border-bottom: 1px solid #a9a9a9;
	width: 960px;
}
.td1 {
	border-bottom: 1px solid #a9a9a9;
	background-image: url(../images/bgr.png);
}
.td2 {
	border-bottom: 1px solid #a9a9a9;
	background-image: url(../images/bg_yellow.png);
}
.td3 {
	border-bottom: 1px solid #a9a9a9;
	background-image: url(../images/bgr.png);
	background-attachment: scroll;
}
.line21{
	width: 960px;
   margin: 0 auto;   	
	}
.line3{
	background-image: url(../images/bgr.png);
	border-bottom: 1px solid #a9a9a9;
	padding: 10px;
	}
.line31{
	width: 960px;
   margin: 0 auto;   	
	}
.BanRoj {
	position: relative;
	top: -88px;
	left: -70px;
	float: right;
	}
	
.BanSanta {
    float: right;
    left: 910px;
    position: absolute;
    top: 85px;
}

.BanBonus {
	position: relative;
	top: -17px;
	left: 170px;
	float: right;	
}
.best{
/*	Logo */
	position: absolute;
	float: left;
	top: 110px;
}	
.best1{
/*	Rem1 */
	position: relative;
	float: left;
	left: 110px;
	top: 25px;
}
.best10{
/*	Rem1 */
	position: relative;
	float: left;
	left: -250px;
	top: -65px;
} 		
.best2{
/*	Rem2 */
	position: relative;
	float: right;
	left: -460px;
	top: 65px;
}
.maintext {
	position: relative;
	top:-25px;
	left: 365px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;	
}
.phone {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: smaller;	
}
.ft0{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: smaller;
	
}
.ft1{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: smaller;	
}
	
.itcafe {
	position:relative;
	font-family: "MS Sans Serif", Geneva, sans-serif;
}
.line22{
	width: 960px;
   margin: 0 auto;   	
	}
.cell11 {
	position:relative;
	width: 160px; 
	height: 160px;
	border-bottom: 1px dotted #4169e1;
	background-repeat: no-repeat;
	top: 65px;
	left: 0px;
	}
.cell12 {
	position:relative;
	width: 160px; 
	height: 160px;
	border-bottom: 1px dotted #4169e1;
	background-repeat: no-repeat;
	top: 65px;
	left: 65px;
	}
.cell13 {
	position:relative;
	width: 160px; 
	height: 160px;
	border-bottom: 1px dotted #4169e1;
	background-repeat: no-repeat;
	top: 65px;
	left: 130px;
	}
.cell21 {
	position:relative;
	width: 160px; 
	height: 160px;
	border-bottom: 1px dotted #4169e1;
	background-repeat: no-repeat;
	top: 65px;
	left: 0px;
	}
.cell22 {
	position:relative;
	width: 160px; 
	height: 160px;
	border-bottom: 1px dotted #4169e1;
	background-repeat: no-repeat;
	top: 65px;
	left: 0px;
	}
.cell23 {
	position:relative;
	width: 160px; 
	height: 160px;
	border-bottom: 1px dotted #4169e1;
	background-repeat: no-repeat;
	top: 65px;
	left: 0px;
	}
.cell31 {
	position:relative;
	width: 160px; 
	height: 160px;
	border-bottom: 1px dotted #4169e1;
	background-repeat: no-repeat;
	top: 65px;
	left: 0px;
	}
.cell32 {
	position:relative;
	width: 160px; 
	height: 160px;
	border-bottom: 1px dotted #4169e1;
	background-repeat: no-repeat;
	top: 65px;
	left: 0px;
	}
.cell33 {
	position:relative;
	width: 160px; 
	height: 160px;
	border-bottom: 1px dotted #4169e1;
	background-repeat: no-repeat;
	top: 65px;
	left: 0px;
	}								
.rel {
	position: relative;
	top: 1px;
	left: -100px;

}
 
.td_1 {
	 border-top: 1px dashed #E5E5E5;
	 border-left: 1px dashed #E5E5E5;
}

.td_0lt {
  	border-top: 1px dashed #E5E5E5;
/*		 border-left: 1px dashed #E5E5E5; */
}

.td_0l {
/*	 border-top: 1px dashed #E5E5E5;
	 border-left: 1px dashed #E5E5E5; */
}
	
.td_0 {
/*	 border-top: 1px dashed #E5E5E5;*/
	 border-left: 1px dashed #E5E5E5;
}
.td_0r {
/*	 border-top: 1px dashed #E5E5E5;*/
	 border-left: 1px dashed #E5E5E5;
}

.xmas-left {
    background: url("../images/sneg.png") no-repeat scroll 0 -79px transparent;
    height: 184px;
    left: 200px;
    top: 200px;
    width: 118px;
    position: relative;
    }

.xmas-right {
    background: url("../images/sneg.png") no-repeat scroll -120px -15px transparent;
    height: 172px;
    right: 800px;
    top: 200px;
    width: 138px;
    position: relative;    
}   	

.front1{
	width: 960px;
}

.main1{
	background-color: #ffffff;
}
.mline11{
	width: 960px;
   margin: 0 auto;   	
	}	
.mline111{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: smaller;
	font-weight: bolder;
	position: relative;
	left: 140px;
	}


.img_box {

	border-style: 0 0 solid 0;
	border: 1px #8b0000;
}


					  				  
/*
	UTILITY STYLES
*/				  				  
					  				  
.floatLeft 									{ float: left; margin-right: 10px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }
a												{ outline: none; }


/*
	PAGE STRUCTURE
*/
#page-wrap 									{ width: 530px; margin: 25px auto; position: relative; min-height: 400px;
											  background: url(../images/bg.png) top center; }


/*
	TYPOGRAPHY
*/
ul												{ list-style: square inside; }
a, a:visited								{ color: #191970; text-decoration: none; }
a:hover, a:active							{ color: #8b0000; }
blockquote									{ padding: 0 20px; margin-left: 20px; border-left: 20px solid #ccc; font-size: 14px; 
									  		  font-family: Georgia, serif; font-style: italic; margin-top: 10px;}

/*
	SLIDER
*/
.slider-wrap								{ width: 450px; position: absolute; top: 35px; left: 40px; }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 450px; height: 300px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 450px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }
#movers-row									{ margin: -47px 0 0 62px; }
#movers-row div								{ width: 20%; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{  padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 62px; margin-top: -14px; 
											  position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 								{ background: transparent url(../images/icon-uparrowsmallwhite.png) top center no-repeat; }


.bd-fon {
    background: url("../images/fon_ny.jpg") repeat-x scroll left top #FFFFFF;
    }
    
     
