body{
font-family: Arial,Verdana,Helvetica,sans-serif;
font-size: 11px;
padding: 0px; 
margin: 0px;
color:#403f3f;
background-color:#ecece9;
text-align:justify;
background-image: url('../images/bgr.gif');
background-repeat: repeat-x;
background-position:top;


}.title_new{
font-size: 18px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #000;
font-weight: normal;
border-bottom: 2px solid #000;
display: block;


} .input1 {
		BACKGROUND-COLOR: #ffffff;
		BORDER-BOTTOM: #BCBCBC 1px solid;
		BORDER-LEFT: #BCBCBC 1px solid;
		BORDER-RIGHT: #BCBCBC 1px solid;
		BORDER-TOP: #BCBCBC 1px solid;
		COLOR: #333333;
		FONT-FAMILY: Arial, Tahoma, verdana, arial;
		font-weight: normal;
		FONT-SIZE: 11px;
		width: 130px;




}.online_reservations a:link, .online_reservations a:active, .online_reservations a:visited {
font-size: 15px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #ecece9;
text-decoration:none;
font-weight:normal;
background-color: #000;
padding-left: 20px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 7px;
background-image: url('../images/arrow.gif');
background-repeat: no-repeat;
background-position: 7px 8px;





}.online_reservations a:hover {
font-size: 15px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #fff;
text-decoration:none;
font-weight:normal;
background-color: #8b8564;
padding-left: 20px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 7px;



} .online1 {
	padding: 10px;
	background-color: #E8E7DF;


} .gallery_new {
	padding-top: 15px;

/* PHOTO GALLERY */

}.submenu{
font-family:Arial,  Verdana, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
color:#9e8a58;
padding:0px;
margin:0px;


		
}.submenu a.selected{
font-family:Arial,  Verdana, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
color:#9e8a58;
font-weight:bold;
text-decoration: none; 
margin-left:20px; 
padding-left: 10px;




} .menutitle{
font-family:Arial,  Verdana, Verdana, Helvetica, sans-serif; 
font-size: 17px; 
	cursor:pointer;
	margin-bottom: 5px;
	background-color:#fff;
	color:#9e8a58;
	margin-top:3px;
	padding-left:20px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:20px;
	width:160px;
text-align:left;
	font-weight:normal;
	border-left:1px solid #e3cd78;
		border-bottom:1px solid #e3cd78;
background-image: url('../images/arrow_d.png'); 
background-repeat: no-repeat; 
background-position: right; 


} a.mgallery  { 
font: 11px Arial,  Verdana, Helvetica, sans-serif;  
color: #d0b672; 
font-weight: normal; 
text-decoration: none; 
margin-left:20px; 
padding-left: 10px; 
background-image: url('../images/arrow-li.gif'); 
background-repeat: no-repeat; 
background-position: left; 


} a.mgallery link, a.mgallery visited { 
font: 11px Arial,  Verdana, Helvetica, sans-serif;  
color: #ff0000; 
font-weight: normal; 
text-decoration: none; 
margin-left: 10px; 
padding-left: 10px; 
text-align:left;


} a.mgallery hover { 
font: 11px Arial,  Verdana, Helvetica, sans-serif;  
color: #9e8a58; 
font-weight: normal; 
text-decoration: none; 
margin: 0; 
padding: 0; 
text-align:left;

} .mgallery a.selected{
font-family:Arial,  Verdana, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
color:#9e8a58;
	font-weight:bold;
	text-decoration: none; 
		padding-left:20px;


} .photo_gallery { 
margin-left:3px; 
margin-right:3px; 
padding:0px;
position : relative; 

} .border_image_gallery { 
width : 120px; 
padding : 10px; 
margin-left:0px;
margin-right:0px;
border : 1px solid #e3cd78; 
background-color:#fff;


} .zoom_gallery { 
background-image : url('../images/zoom_gallery.png'); 
background-repeat : no-repeat; 
background-position : right; 
position : absolute; 
border : 0px solid #d3c9aa; 
width : 140px; 
bottom : 10px; 
right : 10px; 


} .gallery_small { 
font : 10px  arial, verdana; 
color : #9e8a58; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
text-align : center; 
margin-bottom : 5px; 
display : block; 
width : 140px;

} #white-gal2 { 
width: 100%; 
padding: 0; 
background-image: url('../images/main-gal.png'); 
background-repeat: no-repeat; 
background-position: center top; 
position: relative; 

} .container { 
width: 770px; 
margin: 0 auto; 
position: relative; 
top: 0; 
padding: 0;

} #top_div_left { 
width: 770px; 
margin: 0 auto; 
padding-top: 20px; 
text-align: center; 
height: 153px; 
border: 0 solid #ff0000; 
position: relative;

} .page_gallery { 
font-size : 11px; 
font-family : Arial,Verdana,  Helvetica, sans-serif; 
text-align : left; 
color : #b79a4d; 
text-decoration : none; 
font-weight : normal; 
text-align : left; 

} .page_pad { 
padding-left : 0px; 
padding-top : 0px; 
font-size : 11px; 
font-family :  Arial, Verdana, Helvetica, sans-serif; 
text-align : left; 
color : #666666; 
 
} .page_gallery a { 
font-size : 11px; 
font-family :Arial,  Verdana, Helvetica, sans-serif; 
color : #b79a4d; 
font-weight : normal; 
text-decoration : none; 
outline:none;

} .page_gallery a:hover { 
font-size : 11px; 
font-family :  Arial, Verdana, Helvetica, sans-serif; 
color : #9e8a58; 
font-weight : normal; 
text-decoration : none; 
outline:none;

} .close_gallery { 
line-height : 22px; 
border-top : 1px solid #e3cd78;







	} .google-map {
		margin: 0 auto;
		margin-top: 20px;

		
} 	.google-map a:link, .google-map a:visited, .google-map a:active {
		text-decoration: none;
		background-color: #ccc8b4;
		padding-top: 5px;
		padding-bottom: 5px;
		float: left;
		text-align: center;
		font-family: Arial,Verdana,Helvetica,sans-serif;
		font-size:11px;
		font-weight: bold;
		color: #191919;
		width: 354px;		
		


} 	.google-map a:hover {
		text-decoration: none;
		background-color: #191919;
		padding-top: 5px;
		padding-bottom: 5px;
		float: left;
		text-align: center;
		font-weight: bold;
		color: #fff;

} #anylinkmenu1 { 
visibility: hidden; 
top: 0; 
left: 0; 
z-index: 3000; 
float: left; 
display: inline; 
position: absolute;

} .over {
padding-top:8px;



} 
.menu2-v { 
width:150px;
font-family:  Arial, Verdana, Helvetica, sans-serif; 
text-decoration: none; 
font-size: 11px; 
color: #936f1a; 
font-weight: normal; 
text-align: left; 
padding:0px;; 
margin: 0px; 
display: block; 
font-weight: normal; 
text-decoration: none;

} 
.menu2-v UL { 
display: block; 
list-style-type: none; 
list-style-image: url(''); 
margin: 0; 
text-align: left; 
margin-left: 0; 
} 
.menu2-v LI { 
font-family:  Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
color: #9e8a58; 
font-weight: normal; 
list-style-type: none; 
list-style-image: url(''); 
background: url(''); 
margin: 0; 
padding: 0; 
text-align: left;
background-image: url('../images/trans.png'); 
background-repeat: repeat-x; 



} .menu2-v a:link, .menu2-v a:visited, .menu2-v a:active { 
font-family:  Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #9e8a58; 
text-decoration: none; 
display: block; 
padding-left: 17px; 
padding-right: 10px; 
text-align: left; 
line-height: 22px; 
background-image: url('../images/arrow-li.gif'); 
background-repeat: no-repeat; 
background-position: 10px 4px;
margin-bottom: 1px; 
} 
.menu2-v a:hover { 
font-family:  Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #333; 
text-decoration: none; 
background-image: url('../images/arrow-li-on.png'); 
background-repeat: no-repeat; 
background-position: 10px 4px; 
display: block; 
padding-left: 17px; 
padding-right: 10px; 
text-align: left; 
line-height:22px;  
background-color: #fff; 
} 
.menu2-v b { 
font-family:  Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #666; 
text-decoration: none; 
background-image: url('../images/arrow-li.gif'); 
background-repeat: no-repeat; 
background-position: 10px 4px; 
display: block; 
padding-left: 17px; 
padding-right: 10px; 
text-align: left; 
line-height:22px;  
background-color: #fff; 


  }.table_new {
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
padding-top:10px;
width:750px;



}
.slogan1{
font-family: Arial,Verdana,Helvetica,sans-serif;
font-size: 17px;
 font-weight: normal;
 	text-decoration: none;
	color:#7f4d00;

}
#myFlashDiv object{
display:block;
margin:0px;
padding:0px;


}
#myFlashDiv2 object{
display:block;
margin:0px;
padding:0px;


}
#myFlashDiv3 object{
display:block;
margin:0px;
padding:0px;



 }.video{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size:10px; 
	color:#515150;
    font-weight: normal;
	text-align:right;
	background-image: url('../images/weather.jpg');
	background-repeat: no-repeat;
	background-position: right;

}
.video a:link, .video a:visited, .video a:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size:10px; 
	color:#515150;
    font-weight: normal;
	display:block;
	padding-right:17px;
	background-image: url('../images/weather.jpg');
	background-repeat: no-repeat;
	background-position: right;
}
.video a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size:10px; 
	color:#000;
padding-right:17px;
    font-weight: normal;
	display:block;
	background-image: url('../images/weather.jpg');
	background-repeat: no-repeat;
	background-position: right;








	 }.video2{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size:10px; 
	color:#515150;
    font-weight: normal;
	text-align:right;
	background-image: url('../images/video2.gif');
	background-repeat: no-repeat;
	background-position: right;

}
.video2 a:link, .video2 a:visited, .video2 a:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size:10px; 
	color:#515150;
    font-weight: normal;
	display:block;
	padding-right:17px;
	background-image: url('../images/video2.gif');
	background-repeat: no-repeat;
	background-position: right;
}
.video2 a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size:10px; 
	color:#000;
padding-right:17px;
    font-weight: normal;
	display:block;
	background-image: url('../images/video2.gif');
	background-repeat: no-repeat;
	background-position: right;


 }.reviews{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size:10px; 
	color:#515150;
    font-weight: normal;
	text-align:right;
	background-image: url('../images/reviews.gif');
	background-repeat: no-repeat;
	background-position: left;

}
.reviews a:link, .reviews a:visited, .reviews a:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size:10px; 
	color:#515150;
    font-weight: normal;
	display:block;
	padding-left:17px;
	background-image: url('../images/reviews.gif');
	background-repeat: no-repeat;
	background-position: left;
}
.reviews a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size:10px; 
	color:#000;
padding-left:17px;
    font-weight: normal;
	display:block;
	background-image: url('../images/reviews-on.gif');
	background-repeat: no-repeat;
	background-position: left;


}.cursor{
cursor: default;


}.menu {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #595858;
position:relative; 
height:30px; 
width:680px;
padding:0px;
text-align:left;
display:block;
  	outline: none;


}.menu ul {
position:absolute; 
z-index:100; 
padding-left:0px
padding-right:0px;
padding-top:9px;
padding-bottom:0px;
list-style-type: none;
list-style-image:url('');
background: url('');
display:block;

}.menu li {
float:left;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
margin-bottom:0px;
margin-left:8px;
margin-right:8px;
margin-top:0px;
list-style-type: none;
list-style-image:url('');
background: url('');
display:block;


}.menu a, .menu a:link, .menu a:active, .menu a:visited {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #595858;
text-decoration:none;
font-weight:normal;
padding:0px;
margin:0px;
display:block;
outline: none;


}.menu a:hover {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
color:#403f3f;
text-decoration:none;
font-weight:normal;
padding:0px;
margin:0px;
display:block;
outline: none;

}.menu a span {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #595858;
text-decoration:none;
font-weight:normal;
padding:0px;
margin:0px;
display:block;
cursor: text;




}#slide {
position:absolute; 
bottom:0px; 
left:0px;
right:0px;
height:5px; 
background:#191919; 
z-index:10;


}.small{
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #403f3f;
font-weight:normal;
text-decoration:none;




}
a{
  color: #666666;
  font-weight:normal;
  text-decoration:underline;
  outline: none;

}
span{
  color: #818181;
  font-weight:normal;
  text-decoration:none;
}
a:hover{
  color: #000;
  font-weight:normal;
  text-decoration:underline;
  	outline: none;

}i{
background:url('../images/arrow.gif') no-repeat;
background-position: left;
padding-left: 12px;
font-weight: bold;
font-style:normal;
font-size: 11px;
font-family:  Arial, Verdana, Helvetica, sans-serif;


}li {
background:url('../images/arrow-li.gif') no-repeat;
padding-bottom: 1px;
margin-bottom: 1px;
padding-left: 13px;
margin-left: 10px;
padding-top:0px;
margin-top:0px;



}ul {
background:url('') no-repeat;
list-style-type: none;
padding-bottom: 0px;
margin-bottom: 0px;
padding-left: 0px;
margin-left: 0px;
padding-top:0px;
margin-top:0px;



}
.skia {
background-image: url('../images/skia.jpg');
background-repeat: no-repeat;
background-position: top left;	
height:20px;



}.address{

padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
color: #696968;


}.address A:link {
color: #696968;
text-decoration: underline;
font-weight: normal;

}.address A:visited {
color: #696968;
text-decoration: underline;
font-weight: normal;

}.address A:hover {
color: #000;
text-decoration: underline;
font-weight: normal;


}.color1{
background-color: #e4e4e4; 


}.color2{
background-color: #d5d5d5; 

}.color3{
background-color: #e9e9e9; 
 
  
}.color4{
background-color: #dedede; 

}.color5{
background-color: #cccccc; 
 

}.color-lang{
background: #DAD7C8; 
height:17px;
padding-right:5px;



 }
.more
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size:10px; 
	color:#797979;
    font-weight: normal;
	text-align:right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-bottom: 0px;
	padding-right:10px;
	

}
.more a:link, .more a:visited, .more a:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size:10px; 
	color:#797979;
    font-weight: normal;
	display:block;
	padding-right: 8px;
	background-image: url('../images/more.gif');
	background-repeat: no-repeat;
	background-position: right;
}
.more a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size:10px; 
	color:#000;
	padding-right: 8px;
    font-weight: normal;
	display:block;
	background-image: url('../images/more-on.gif');
	background-repeat: no-repeat;
	background-position: right;

}
h1 {
	font-size: 16px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #666666;
font-weight: bold;
	
	
} h2 {
	FONT-SIZE: 10px; 
	COLOR: #828282;  
	FONT-WEIGHT: normal;  
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	
} h3 {
	FONT-WEIGHT: normal;  
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	padding:0px;
	font-weight: bold;


 }.gallery{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size:11px; 
	color:#000;
	background-color:#fff;
    font-weight: normal;
	text-align:right;
	line-height:18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	background-image: url('../images/gallery.gif');
	background-repeat: no-repeat;
	background-position: left;

}
.gallery a:link, .gallery a:visited, .gallery a:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size:11px; 
	color:#000;
	background-color:#fff;
    font-weight: normal;
	display:block;
	padding-left: 25px;
	padding-right:10px;
	background-image: url('../images/gallery.gif');
	background-repeat: no-repeat;
	background-position: left;
}
.gallery a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size:11px; 
	color:#B68500;
padding-left: 25px;
padding-right:10px;
	background-color:#fff;
    font-weight: normal;
	display:block;
	background-image: url('../images/gallery-on.gif');
	background-repeat: no-repeat;
	background-position: left;



 }
.pad5 {
	padding-top:5px;

}
.pad5-blue {
	padding-top:5px;
		background-color: #D3D8DC;
}
.pad10 {
	padding-top:10px;

	}
.pad10n {
	padding:10px;

	}
.pad10b {
	padding-right:10px;
	width:210px;

		}
.pad10b2 {
	padding-right:10px;
	padding-top:10px;
	width:210px;


}
.pad10c {
	padding-bottom:10px;







}.lang A:link {
color: #506476;
text-decoration: none;

}.lang A:visited {
color: #506476;
text-decoration: none;

}.lang A:hover {
color: #0082C6;
text-decoration: none;


}.form {
margin:0px;
padding:0px;


}
select, input, textarea {
		BACKGROUND-COLOR: #e8e7df;
		BORDER-BOTTOM: #b5b5b5 1px solid;
		BORDER-LEFT: #b5b5b5 1px solid;
		BORDER-RIGHT: #b5b5b5 1px solid;
		BORDER-TOP: #b5b5b5 1px solid;
		COLOR: #403f3f;
		FONT-FAMILY: Arial, Tahoma, verdana,  arial;
		font-weight: normal;
		FONT-SIZE: 11px;

}.border {
	BORDER: #E8E7DF 1px solid; 

	




}.blue {
	FONT-SIZE: 11px; 
	COLOR: #61AED1;  
	FONT-WEIGHT: bold;  
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	margin:0px;

}.letter {
	FONT-SIZE: 11px; 
	COLOR: #ffffff;  
	FONT-WEIGHT: bold;  
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	margin:0px;
	background-color: #61AED1;
	text-align:center;
	width:22px;
	height:22px;

}.slogan_new {
	font-size: 14px; 
	COLOR: #2F2301;  
	FONT-WEIGHT: normal;  
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	margin:0px;
	text-align:left;
	letter-spacing: 1px;

	


}.red {
	font-size: 11px; 
	COLOR: #9c5f00;  
	FONT-WEIGHT: bold;  
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	margin:0px;

}.req {
	FONT-SIZE: 10px; 
	COLOR: #9a791e;  
	FONT-WEIGHT: normal;  
	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
	margin:0px;



}.button {
BACKGROUND-COLOR: #bb7b17; 
BORDER-BOTTOM: #ffffff 0px solid;
BORDER-LEFT: #ffffff 0px solid;
BORDER-RIGHT: #ffffff 0px solid;
BORDER-TOP: #ffffff 0px solid;
COLOR: #FFFFFF;
FONT-FAMILY: Arial, Tahoma, verdana,  arial;
font-weight: bold;
FONT-SIZE: 11px;




}.title{
font-size: 16px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #666666;
font-weight: bold;

}.slogan{
font-size: 16px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #666666;
font-weight: normal;

}.title2{
font-size: 16px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #403f3f;
font-weight: normal;



}.sub-title{
font-size: 16px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #aa8214;
font-weight: normal;




}
hr {
      color: #C3BEA5;
      background-color: #C3BEA5;
      height: 1px;
	  border: 0;
      width: 100%;
	

}.hr{
 border-bottom: 1px solid #C3BEA5;
margin-bottom:0px;
 width: 100%;

 }.hr2{
 border-top: 1px solid #61AED1;
margin-top:3px;
padding:0px;
 width: 100%;

}
img{
  border: 0px;

}.footer{
padding:10px;
text-align: center;
color: #000;
font-size: 11px;
text-decoration: none;

}.footer a{
color: #666666;
font-size: 11px;
font-weight:normal;
text-decoration: none;

}.footer a:hover{
color: #000;
 font-size: 11px;
 font-weight:normal;
text-decoration: none;



	}.table_gal {
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
padding-top:10px;
width:750px;


	}.table1 {
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
padding-top:10px;
width:365px;

  }.table1b {
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
padding-top:10px;
width:750px;

}.table1b2 {
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
padding-top:0px;
width:750px;

  }.offer {
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
padding-top:10px;

  }.offer2 {
padding-left:10px;
padding-bottom:10px;
padding-right:0px;
padding-top:10px;


 }.table2 {
padding-left:10px;
padding-bottom:10px;
padding-right:0px;
padding-top:0px;
width:375px;

 }.table2b {
padding-left:10px;
padding-bottom:0px;
padding-right:0px;
padding-top:0px;
width:375px;

 }.table3 {
padding-left:0px;
padding-bottom:0px;
padding-right:10px;
padding-top:0px;





}.line {
	border-bottom:1px solid #DCDBDB;


}.cr {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color: #7a7a7a;
	text-decoration: none;

}.cr A:visited {
	color: #7a7a7a;
	text-decoration: none;
}.cr A:link {
	color: #7a7a7a;
	text-decoration: none;
}.cr A:hover {
	color: #000;
	text-decoration: none;
}.cr A:active {
	color: #7a7a7a;
	text-decoration: none;
}.cr_nl {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color: #7a7a7a;
	cursor: text;
}.cr_nl A:link {
	color: #7a7a7a;
	text-decoration: none;
	cursor: text;
}.cr_nl A:visited {
	color: #7a7a7a;
	text-decoration: none;
	cursor: text;
}.cr_nl A:hover {
	color: #7a7a7a;
	text-decoration: none;
	cursor: text;

	}
	#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #ccc8b4;
border: 0px solid white;
visibility: hidden;
z-index: 10;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 10px Tahoma, Arial;
letter-spacing: 5px;
line-height: 1.1em;
color:#403f3f;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: #b5b5b5;
text-align: center;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #ccc8b4;
padding: 5px;
z-index: 5;


}.lezanta{
	background-image: url('../images/zoom.gif');
	background-repeat:no-repeat;
	background-position:10px 10px;
	z-index: 1; 
visibility: visible;
position: absolute; 
right: 0; 
bottom: 0; 
width:40px; 
height: 40px; 
display:block;
cursor: default;

}
div.parent {
position: relative;


}
