body
{
	padding: 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(bg.gif);
	background-repeat: repeat-x;
	background-color: #fffffff; /*#F7EDD5*/
	font-family: Tahoma;
	/*font-family: MS Sans Serif;*/
	font-size: 11px;
	color: #000000;
	border: 0px solid blue;
	text-align:center;
	
}
img{border:0px;}
a { color: #164991;	text-decoration: underline; border:0px;}
a:link {color: #164991;	text-decoration: underline;border:0px;}
a:visited {color: #164991; text-decoration: underline;}
a:active {color: #164991; text-decoration: none;border:0px;}
a:hover {color: #164991; text-decoration: none;border:0px;}

.clear {clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:inherit;}


.border_picture{
	width: 500px;
	height: 375px;
	margin: 0px;
	border: 0px solid green;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
}

.border_page{
	width: 990px;
	height: auto;
	margin: 39px auto 0px auto;
	/*margin: 69px auto 0px auto;*/
	border: 0px solid green;
	padding: 0px 0px 0px 0px;
	/*background-image: url(bg_main.gif);*/
	background-repeat: repeat-x;
	text-align: center;
}

.detail_mainpage{
	width: 800px;
	/*height: 595px;*/
	height: auto;
	margin: 0px;
	border: 0px solid orange;
	margin: 0px auto 0px auto;
	background-color: #ffffff;
}

.detail_page{
	width: 800px;
	/*height: 595px;*/
	height: auto;
	margin: 0px;
	border: 0px solid orange;
	margin: 0px auto 0px auto;
	/*background-color: #ffffff;*/
}

.detail_page2{
	width: 798px;
	/*height: 595px;*/
	height: auto;
	margin: 0px;
	border: 0px solid orange;
	margin: 0px auto 0px auto;
}

#header {
width: 800px;
height: auto;
border: 0px solid red;
background-color:#ffffff;
margin: 0px;
padding: 0px;
float: left;

}

.logo {
float: left;
text-align: left;
height: 58px;
width: 300px;
border: 0px solid blue;
margin: 0px;
padding: 25px 0px 10px 18px;
} 

.lang {	float: right;	padding: 74px 10px 0 0;}
.lang a, .lang a:active, .lang a:visited {	text-decoration: none; font-weight: bold; line-height: 14px;}
.lang a:hover { color: #a0a0a0; text-decoration: none;}

.menu {
float: right;
text-align: right;
width: 400px;
height: 40px;
border: 0px solid green;
margin: 0px;
padding: 10px 10px 0px 0px;
text-valign: middle;
} 

#body {
width: 800px;
height: auto;
border: 0px solid orange;
background-color: #ffffff;
margin: 0px 0px 0px 0px;
padding: 0px;
float: left;

}

#body .flash {
	padding: 0px;
	margin: 0px;
	border: 0px solid blue;
	width: 798px;
	height: 296px;
   background-image: url(bg_flash.gif);
	
}


#footer{
width: 836px;
height: 124px; 
margin: 0px auto 0px auto;
border: 0px solid blue;
padding: 0px;
background-image: url(bg_footer2.gif);
text-align: center;
background-repeat: no-repeat;
}

#footer a {	color: #a3a3a3; text-decoration: none;}
#footer .DDbyItorama { color: #a3a3a3;}

/*--- Detail Mainpage---*/
#Content{
float: left;
width: 800px;
height: auto;
/*height: 170px;*/
margin: 0px 0px 0px 0px;
border: 0px solid green;
padding: 0px;
background-image: url(bg_detail2.gif);
background-repeat:repeat;
background-position: bottom;
}

#Content .full{
float: left;
width: 740px;
margin: 0px 0px 0px 0px;
border: 0px solid blue;
padding: 0px;
text-align: justify;
padding: 25px 0px 0px 28px;
margin: 0px;
line-height: 14px;
}

#Content .left{
float: left;
width: 360px;
border: 0px solid red;
margin: 0px 0px 0px 0px;
padding: 20px 0px 0px 20px;
text-align: justify;
}

#Content .line{
float: left;
width: 3px;
height: 140px;
border: 0px solid blue;
margin: 20px 0px 0px 17px;
padding: 0px;
background-image: url(line_dot.gif);
background-position: bottom;
} 


#Content .right{
float: right;
width: 360px;
border: 0px solid blue;
margin: 0px 0px 0px 0px;
padding: 20px 20px 0px 15px;
text-align: justify;
} 

/*--- Detail Page have Bullet---*/

.ContentList {
 	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	border: 0px solid red;
	width: 590px;
	text-align: left;
	float: left;
	
}

.ContentList ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 11px;
	border: 0px solid blue;
	
}

.ContentList ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 8px 0px;
	list-style: disc;
	border: 0px solid cyan;
    text-align: left;
   
}


}
/*--- Detail Template---*/

#ContentPage {
float:left;
width:800px;
/* height: 460px; */
height: 480px;
margin:0px 0px 0px 0px;
border: 0px solid red;
padding: 0px;
/*background-image: url(bg_detail.gif);*/
background-image: url(bg_detail2.gif);
background-position: 100% 100%
}

#ContentPage .left{
float: left;
width: 152px;
border: 0px solid red;
margin: 70px 0px 0px 0px;
padding: 0px 0px 0px 16px;;
text-align: left;
}


#ContentPage .right{
float: right;
text-align: left;
/*width: 590px;*/
width: 610px;
border: 0px solid blue;
margin: 35px 0px 0px 0px;
padding: 0px 0px 0px 0px;
line-height: 14px;
} 

#ContentPage2 {
float: left;
width: 800px;
/* height: 460px; */
height: auto;
margin: 0px 0px 0px 0px;
border: 0px solid green;
padding: 0px 0px 20px 0px;
background-image: url(bg_detail5.gif);
background-repeat: repeat-x;
background-color: #ffffff;
background-position: 100% 100%;
}

#ContentPage2 .left{
float: left;
width: 177px;
border: 0px solid red;
margin: 70px 0px 0px 0px;
padding: 0px 0px 0px 16px;;
text-align: left;
}

#ContentPage2 .right{
float: right;
text-align: justify;
width: auto;
height:auto;
border: 0px solid blue;
margin: 40px 0px 0px 0px;
padding: 0px 40px 0px 50px;
} 

#ContentPage2 .right2{
float: right;
text-align: left;
width: 590px;
/* width: 610px; */
height:auto;
border: 0px solid blue;
margin: 35px 0px 0px 0px;
padding: 0px 0px 0px 0px;
line-height: 14px;
} 

#ContentPage2 .full{
float: right;
text-align: left;
/*width: 590px;*/
width: 800px;
height:auto;
border: 0px solid blue;
margin: 35px 0px 0px 0px;
padding: 0px 0px 0px 0px;
line-height: 14px;
} 

#ContentPage3 {
float: left;
width: 800px;
/*height: 830px;*/
height: auto;
margin: 0px 0px 0px 0px;
border: 0px solid green;
padding: 0px;
background-image: url(bg_detail3.gif);
background-position: bottom left;
background-repeat: repeat-x;
background-color: #fff;
}

#ContentPage3 .right{
float: right;
text-align: justify;
width: auto;
border: 0px solid blue;
margin: 40px 0px 0px 0px;
padding: 0px 40px 0px 50px;
} 

/*----- Navigation Main Menu ----- */
#NavigationMenu {
	text-align: center;
	float: center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 1px;
	border: 0px solid pink;
	width: 798px;
	height: 35px;
	background-image: url(bg_menu.gif);
	background-repeat:repeat-x;
	background-position: top-left;

}

#NavigationMenu ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	border: 0px solid blue;
	float: left;
}

#NavigationMenu ul li {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	border: 0px solid cyan;	
}

/*----- Menu home----- */
#NavigationMenu ul li#home a { 
			background-image: url(nv_home.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
#NavigationMenu ul li#home a:hover {	
			background-image: url(nv_home.gif);
			background-position: 0% -35px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#home a { 
			width: 75px;
			height: 35px;
			background-image: url(nv_home.gif);
			border: 0px solid red;
		}
		
 #home a:hover {	
			background-image: url(nv_home.gif);
			background-position: 0% -35px;  
			border: 0px solid blue;
			}
			
/* ----- Menu about ----- */			
#NavigationMenu ul li#about a { 
			background-image: url(nv_about.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
#NavigationMenu ul li#about a:hover {	
			background-image: url(nv_about.gif);
			background-position: 0% -35px;  
			border: 0px solid blue;
		}		

#about a { 
			width: 103px;
			height: 35px;
			background-image: url(nv_about.gif);
			border: 0px solid red;
		}
		
 #about a:hover {	
			background-image: url(nv_about.gif);
			background-position: 0% -35px;  
			border: 0px solid blue;
			}
			
/* ----- Menu Our Services ----- */			
#NavigationMenu ul li#services a { 
			background-image: url(nv_service.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
#NavigationMenu ul li#services a:hover {	
			background-image: url(nv_service.gif);
			background-position: 0% -35px;  
			border: 0px solid blue;
		}		

#services a { 
			width: 138px;
			height: 35px;
			background-image: url(nv_service.gif);
			border: 0px solid red;
		}
		
 #services a:hover {	
			background-image: url(nv_service.gif);
			background-position: 0% -35px;  
			border: 0px solid blue;
			}
			
/* ----- Menu PortFolio ----- */			
#NavigationMenu ul li#port a { 
			background-image: url(nv_port.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
#NavigationMenu ul li#port a:hover {	
			background-image: url(nv_port.gif);
			background-position: 0% -35px;  
			border: 0px solid blue;
		}		

#port a { 
			width: 115px;
			height: 35px;
			background-image: url(nv_port.gif);
			border: 0px solid red;
		}
		
 #port a:hover {	
			background-image: url(nv_port.gif);
			background-position: 0% -35px;  
			border: 0px solid blue;
			}
			
/* ----- Menu contact ----- */			
#NavigationMenu ul li#contact a { 
			background-image: url(nv_contact.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
#NavigationMenu ul li#contact a:hover {	
			background-image: url(nv_contact.gif);
			background-position: 0% -35px;  
			border: 0px solid blue;
		}		

#cap a { 
			width: 121px;
			height: 35px;
			background-image: url(nv_cap.gif);
			border: 0px solid red;
		}
		
 #cap a:hover {	
			background-image: url(nv_cap.gif);
			background-position: 0% -35px;  
			border: 0px solid blue;
			}
			

/*----- Navigation Side Menu  ----- */
#NavigationSide {
 	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px solid blue;
	width: 177px;
	height: 220px;
	background-image: url(bg_side_menu.gif);
}

#NavigationSide ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	border: 0px solid blue;
	float: left;
}

#NavigationSide ul li {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	border: 0px solid cyan;
}

#NavigationSide ul li a {
	background-repeat: no-repeat;
}

/*----- Menu Turnkey Prodject----- */
#NavigationSide ul li#turnkey a { 
			background-image: url(nv_turnkey.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#turnkey a:hover {	
			background-image: url(nv_turnkey.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#turnkey a { 
			width: 175px;
			height: 24px;
			background-image: url(nv_turnkey.gif);
			border: 0px solid red;
		}
		
 #turnkey a:hover {	
			background-image: url(nv_turnkey.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			}

/*----- Menu Exhibition Booth----- */
#NavigationSide ul li#booth a { 
			background-image: url(nv_booth.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#booth a:hover {	
			background-image: url(nv_booth.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#booth a { 
			width: 175px;
			height: 24px;
			background-image: url(nv_booth.gif);
			border: 0px solid red;
		}
		
 #booth a:hover {	
			background-image: url(nv_booth.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			}
			

/*----- Menu Architect Design----- */
#NavigationSide ul li#archit a { 
			background-image: url(nv_archit.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#archit a:hover {	
			background-image: url(nv_archit.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#archit a { 
			width: 152px;
			height: 24px;
			background-image: url(nv_archit.gif);
			border: 0px solid red;
		}
		
 #archit a:hover {	
			background-image: url(nv_archit.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			}
			
			
/*----- Menu Interior Design----- */
#NavigationSide ul li#interior a { 
			background-image: url(nv_interior.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#interior a:hover {	
			background-image: url(nv_interior.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#interior a { 
			width: 177px;
			height: 24px;
			background-image: url(nv_interior.gif);
			border: 0px solid red;
		}
		
 #interior a:hover {	
			background-image: url(nv_interior.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			}
			
			
/*----- Menu 3D Animation----- */
#NavigationSide ul li#animation a { 
			background-image: url(nv_3d_ani.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#animation a:hover {	
			background-image: url(nv_3d_ani.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#animation a { 
			width: 175px;
			height: 24px;
			background-image: url(nv_3d_ani.gif);
			border: 0px solid red;
		}
		
 #animation a:hover {	
			background-image: url(nv_3d_ani.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			}		

/*----- Menu 3D Perspective----- */
#NavigationSide ul li#perspective a { 
			background-image: url(nv_3d_per.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#perspective a:hover {	
			background-image: url(nv_3d_per.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#perspective a { 
			width: 175px;
			height: 24px;
			background-image: url(nv_3d_per.gif);
			border: 0px solid red;
		}
		
 #perspective a:hover {	
			background-image: url(nv_3d_per.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			}			
			
/*----- Menu Retail Construction----- */
#NavigationSide ul li#retail a { 
			background-image: url(nv_retail.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#retail a:hover {	
			background-image: url(nv_retail.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#retail a { 
			width: 175px;
			height: 24px;
			background-image: url(nv_retail.gif);
			border: 0px solid red;
		}
		
 #retail a:hover {	
			background-image: url(nv_retail.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			}
			
/*----- Menu Residential Construction----- */
#NavigationSide ul li#resident a { 
			background-image: url(nv_residetial.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#resident a:hover {	
			background-image: url(nv_residetial.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#resident a { 
			width: 175px;
			height: 24px;
			background-image: url(nv_residetial.gif);
			border: 0px solid red;
		}
		
 #resident a:hover {	
			background-image: url(nv_residetial.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			}
			
			
			
/*----- Menu Construction Solutions----- */
#NavigationSide ul li#construction a { 
			background-image: url(nv_construction.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#construction a:hover {	
			background-image: url(nv_construction.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#construction a { 
			width: 175px;
			height: 24px;
			background-image: url(nv_construction.gif);
			border: 0px solid red;
		}
		
 #construction a:hover {	
			background-image: url(nv_construction.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			}			
			
			
			
			
			
			
			
			
			
			
			
			
			
/*----- Menu Advantage----- */
#NavigationSide ul li#advantage a { 
			background-image: url(nv_advantage.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#advantage a:hover {	
			background-image: url(nv_advantage.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#advantage a { 
			width: 152px;
			height: 24px;
			background-image: url(nv_advantage.gif);
			border: 0px solid red;
		}
		
 #advantage a:hover {	
			background-image: url(nv_advantage.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			}	
			
/*----- Menu Philosophy----- */
#NavigationSide ul li#philosophy a { 
			background-image: url(nv_philosophy.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#philosophy a:hover {	
			background-image: url(nv_philosophy.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#philosophy a { 
			width: 152px;
			height: 24px;
			background-image: url(nv_philosophy.gif);
			border: 0px solid red;
		}
		
 #philosophy a:hover {	
			background-image: url(nv_philosophy.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
		}

/*----- Menu Inter Experience----- */
#NavigationSide ul li#experience a { 
			background-image: url(nv_experience.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#experience a:hover {	
			background-image: url(nv_experience.gif);
			background-position: 0% -36px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#experience a { 
			width: 152px;
			height: 36px;
			background-image: url(nv_experience.gif);
			border: 0px solid red;
		}
		
 #experience a:hover {	
			background-image: url(nv_experience.gif);
			background-position: 0% -36px;  
			border: 0px solid blue;
		}

/*----- Menu Resource---- */
#NavigationSide ul li#resource a { 
			background-image: url(nv_resource.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#resource a:hover {	
			background-image: url(nv_resource.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#resource a { 
			width: 152px;
			height: 24px;
			background-image: url(nv_resource.gif);
			border: 0px solid red;
		}
		
 #resource a:hover {	
			background-image: url(nv_resource.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
		}

/*----- Menu Reference--- */
#NavigationSide ul li#reference a { 
			background-image: url(nv_reference.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#reference a:hover {	
			background-image: url(nv_reference.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#reference a { 
			width: 152px;
			height: 24px;
			background-image: url(nv_reference.gif);
			border: 0px solid red;
		}
		
 #reference a:hover {	
			background-image: url(nv_reference.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
		}				
		
/*----- Menu Office----- */
#NavigationSide ul li#office a { 
			background-image: url(nv_office.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#office a:hover {	
			background-image: url(nv_office.gif);
			background-position: 0% -36px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#office a { 
			width: 152px;
			height: 36px;
			background-image: url(nv_office.gif);
			border: 0px solid red;
		}
		
 #office a:hover {	
			background-image: url(nv_office.gif);
			background-position: 0% -36px;  
			border: 0px solid blue;
		}
		

/*----- Menu Solution----- */
#NavigationSide ul li#solution a { 
			background-image: url(nv_solution.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#solution a:hover {	
			background-image: url(nv_solution.gif);
			background-position: 0% -36px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#soultion a { 
			width: 152px;
			height: 36px;
			background-image: url(nv_solution.gif);
			border: 0px solid red;
		}
		
 #solution a:hover {	
			background-image: url(nv_solution.gif);
			background-position: 0% -36px;  
			border: 0px solid blue;
		}
	
/*----- Menu Design----- */
#NavigationSide ul li#design a { 
			background-image: url(nv_design.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#design a:hover {	
			background-image: url(nv_design.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#design a { 
			width: 152px;
			height: 24px;
			background-image: url(nv_design.gif);
			border: 0px solid red;
		}
		
 #design a:hover {	
			background-image: url(nv_design.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
		}

/*----- Menu List Services----- */
#NavigationSide ul li#list_service a { 
			background-image: url(nv_list_service.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
#NavigationSide ul li#list_service a:hover {	
			background-image: url(nv_list_service.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
			padding: 0px;
		}		

#list_service a { 
			width: 152px;
			height: 24px;
			background-image: url(nv_list_service.gif);
			border: 0px solid red;
		}
		
 #list_service a:hover {	
			background-image: url(nv_list_service.gif);
			background-position: 0% -24px;  
			border: 0px solid blue;
		}						
		
		
/* Area for Port Folio*/
		
.block_gallery
{width: auto;
 height:auto;
 margin:0px;
 padding:15px 0px 0px 0px;
 border: 0px solid violet;
 float: left;
}

.block_gallery_space
{width: auto;
 height:120px;
 margin:0px;
 padding:15px 0px 50px 0px;
 border:0px solid violet;
}
.block_gallery_space .col1{
width: 180px;
 height:auto;
 margin:0px;
 padding:0px 9px 0px 0px;
 border:0px solid green;
float:left;
text-align:left;
}

.block_gallery_space .col2{
width: 180px;
 height:auto;
 margin:0px;
 padding:0px 9px 0px 9px;
 border:0px solid blue;
 float:left;
 text-align:left;
 valigh:bottom;
}

.block_gallery_space .col3{
width: 180px;
 height:auto;
 margin:0px;
  padding:0px 0px 0px 9px;
 border:0px solid red;
 float:left;
 text-align:left;
}



.block_gallery .col1{
width: 180px;
 height:auto;
 margin:0px;
 padding:0px 9px 0px 0px;
 border:0px solid green;
float:left;
text-align:left;
}

.block_gallery .col2{
width: 180px;
 height:auto;
 margin:0px;
 padding:0px 9px 0px 9px;
 border:0px solid blue;
 float:left;
 text-align:left;
}

.block_gallery .col3{
width: 180px;
 height:auto;
 margin:0px;
  padding:0px 0px 0px 9px;
 border:0px solid red;
 float:left;
 text-align:left;
}
.block_gallery_in
{width: auto;
 height:165px;
 margin:0px;
 padding:15px 0px 0px 0px;
 border: 0px solid violet;
 float: left;
}

.block_gallery_in .col1{
width: 180px;
 height:auto;
 margin:0px;
 padding:0px 9px 0px 0px;
 border:0px solid green;
float:left;
text-align:left;
}

.block_gallery_in .col2{
width: 180px;
 height:auto;
 margin:0px;
 padding:0px 9px 0px 9px;
 border:0px solid blue;
 float:left;
 text-align:left;
}

.block_gallery_in .col3{
width: 180px;
 height:auto;
 margin:0px;
  padding:0px 0px 0px 9px;
 border:0px solid red;
 float:left;
 text-align:left;
}

.txtplace {
	float:left;
	padding: 0px; 
	margin: 0px; 
	border:0px solid red;
	clear: left;
	width: 450px;

}

p.glinedot {
	padding:  10px 0px 5px 0px; 
	border: 0px solid red;
	height: 5px; 
	float:left;
	margin: 0px;}


		
		
/* Gallery new*/
.block_gallery_new {
	width: auto;
 	height: 120px;
 	margin:0px;
 	padding:15px 0px 15px 0px;
 	border:0px solid violet;
	
}	
.block_gallery_new .col1{
	width: 137px;
 	height:auto;
 	margin:0px;
 	padding:0px 5px 3px 0px;
 	border:0px solid green;
	float:left;
	text-align:left;
}

.block_gallery_new .col2{
	width: 137px;
 	height:auto;
 	margin:0px;
 	padding:0px 5px 0px 5px;
 	border:0px solid blue;
 	float:left;
 	text-align:left;
}

.block_gallery_new .col3{
	width: 137px;
 	height:auto;
 	margin:0px;
  	padding:0px 5px 0px 5px;
 	border:0px solid red;
 	float:left;
 	text-align:left;
}	
.block_gallery_new .col4{
	width: 137px;
 	height:auto;
 	margin:0px;
  	padding:0px 5px 0px 5px;
 	border:0px solid red;
 	float:left;
 	text-align:left;
}
.wrapGallery {
	padding: 0px;
	width:590px;
	margin:0px;
	border:0px solid orange;
}
.block_gallery_newbig {
	width:575px;
 	height: 190px;
 	margin:0px;
 	padding:15px 0px 15px 0px;
 	border:0px solid violet;
	background-color:#fff;
}	

.block_gallery_newbig .col1{
	width: 250px;
 	height:210px;
 	margin:0px;
 	padding:0px 5px 3px 0px;
 	border:0px solid green;
	float:left;
	text-align:left;
}
.block_gallery_newbig .col2{
	width: 305px;
 	height:210px;
 	margin:0px;
 	padding:0px 0px 3px 10px;
 	border:0px solid green;
	float:left;
	text-align:left;
}


/* Contact Us Form */
#FormInput {
	margin: 0px;
	padding: 0px;
	width: 700px;
	border: 0px solid green;
}
#FormInput fieldset {
	margin: 0px;
	padding: 0px 4px 4px 0px;
	border: 0px solid pink;
}
#FormInput fieldset label {
	float:left;
	text-align: right;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	width: 260px;
	border: 0px solid blue;
}

.field {
 	float: right;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
	width: 425px;
	border: 0px solid black;
	overflow: auto;
}

.button {
 	float: right;
	margin: 6px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
	width: 425px;
	border: 0px solid black;
	overflow: auto;
}

select {font-size:11px;}
input[type=text]  {font-family: Tahoma;font-size: 11px;width: 217px;}
textarea  {font-family: Tahoma;font-size: 11px;width: 217px; }

input.input7{
	font-weight:normal;
	font-family: Tahoma;
	font-size: 11px;
	width: 125px; }	
	
#imgCaptcha{float:left;}	
.refresh{margin-top:4px;float:left;padding:0px 2px;width:100px;}

