/*.. 	Reset	.................................................................. */	
  
  

   		body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; } table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}



/*..	Defaults	.................................................................. */


		body 	
			{
			font-family:  Georgia, "Times New Roman" , serif;
			font-size:  12px;
			line-height: 22px;
			color: #003366;
			margin: 35px 0;
	     	}
	     	
		a,
      	a:link,
      	a:active,
      	a:visited
      		{
      		color: #bb872d;
      		text-decoration: underline;
      		}
      				
      	a:hover
      		{
      		text-decoration: none;
      		}     	
	     	
	     .fright
	     	{
	     	float: right;
	     	}
	     	
	     #dubai-dentist
	     	{
	     	margin: -15px auto 0px auto;
	     	_margin: 0px auto;
	     	width: 950px;
	     	padding: 10px;
	     	border: 1px solid #CCC;
	     	}
	     	
/*..	Header	.................................................................. */	     	
	    
	    
	    #header
	     	{
	     	background-color: #071f44;
	     	height: 176px;
	     	_margin-bottom: -45px;
	     	}
	     
	     #dentist-dubai
	     	{
	     	width: 850px;
	     	height: 222px;
	     	margin: 0px auto;
	     	position: relative;
	     	}
	     	
	     h1
	     	{
	     	position: absolute;
	     	top: 40px;
	     	left: 0px;
	     	display: block;
	     	width: 510px;
	     	height: 77px;
	     	background: #071f44 url('../images/logo.gif') top left no-repeat;
	     	}
	     	
	     h1 a,
	     h1 a:link,
	     h1 a:active,
	     h1 a:visited
	     	{
	     	display: block;
	     	width: 497px;
	     	height: 77px;	     	
	     	text-indent: -999px;
	     	overflow: hidden;
	     	}
	     			
	     h2
	     	{
	     	position: absolute;
	     	top: 60px;
	     	right: 0px;
	     	display: block;
	     	width: 171px;
	     	height: 56px;
	     	background: #071f44 url('../images/logo_dubai.gif') top left no-repeat;	
	     	text-indent: -999px;
	     	overflow: hidden;     	
	     	}
	     	
	    
	    ul#languages
	    	{
	    	display: block;
	    	position: absolute;
	    	top: 75px;
	    	right: 0px;
	    	width: 227px;
	    	_width: 235px;
	    	} 	
	    	
	    ul#languages.homepage
	    	{
	    	top:26px;
	    	}
	    	
  		ul#languages li
  			{
  			float: left;
  			margin: 0 0 0 10px;
  			}
  		
  		#tel
  			{
  			display: block;
  			width: 100px;
  			position: absolute;
  			top: 68px;
  			left: 373px;
  			}
  		
  		ul#nav
  			{
  			display: block;
  			width: 850px;
  			height: 58px;
  			position: absolute;
  			top: 147px;
  			left: 0px;
  			background-color: #ce9a19;
	     	background: #ce9a19 url('../images/navigation.gif') top left no-repeat;  			
  			}
  		   
  		ul#nav li
  		  	{
  		  	display: inline;
  		  	float: left;
  		  	}
  		  
  		ul#nav li a,
  		ul#nav li a:link,
  		ul#nav li a:active,
  		ul#nav li a:visited
  		  	{
  		  	display: block;
  		  	text-indent: -999px;
  		  	overflow: hidden;
  		  	}
  		
  		ul#nav li#home a,
  		ul#nav li#home a:link,
  		ul#nav li#home a:active,
  		ul#nav li#home a:visited
  			{
  			width: 137px;
  			height: 58px;
	     	background-color: #ce9a19;		
	     	background: #ce9a19 url('../images/navigation.gif') 0px 0px no-repeat;  			  				     	  			
  			}
  			
  		ul#nav li#home a:hover,
		ul#nav li#home a.active
  			{
	     	background: #ce9a19 url('../images/navigation.gif') 0px -58px no-repeat;  			  			
  			}  
  			
  			
  		ul#nav li#about a,
  		ul#nav li#about a:link,
  		ul#nav li#about a:active,
  		ul#nav li#about a:visited
  			{
  			width: 192px;
  			height: 58px;
	     	background: #ce9a19 url('../images/navigation.gif') -137px 0px no-repeat;  	// 137		  			
  			}
  			
  		ul#nav li#about a:hover,
		ul#nav li#about a.active
  			{
	     	background: #ce9a19 url('../images/navigation.gif') -137px -58px no-repeat;  			  			
  			}    						
    
  			
  		ul#nav li#troisd a,
  		ul#nav li#troisd a:link,
  		ul#nav li#troisd a:active,
  		ul#nav li#troisd a:visited
  			{
  			width: 177px;
  			height: 58px;
	     	background: #ce9a19 url('../images/navigation.gif') -329px 0px no-repeat;  	// 137	+ 192 = 329	  			
  			}
  			
  		ul#nav li#troisd a:hover,
		ul#nav li#troisd a.active
  			{
	     	background: #ce9a19 url('../images/navigation.gif') -329px -58px no-repeat;  			  			
  			}   
  			
  		ul#nav li#services a,
  		ul#nav li#services a:link,
  		ul#nav li#services a:active,
  		ul#nav li#services a:visited
  			{
  			width: 182px;
  			height: 58px;
	     	background: #ce9a19 url('../images/navigation.gif') -506px 0px no-repeat;  	// 137	+ 192  + 177 = 506	  			
  			}
  			
  		ul#nav li#services a:hover,
		ul#nav li#services a.active
  			{
	     	background: #ce9a19 url('../images/navigation.gif') -506px -58px no-repeat;  			  			
  			}     			 						

  		ul#nav li#contact a,
  		ul#nav li#contact a:link,
  		ul#nav li#contact a:active,
  		ul#nav li#contact a:visited
  			{
  			width: 161px;
  			height: 58px;
	     	background: #ce9a19 url('../images/navigation.gif') -688px 0px no-repeat;  	// 137	+ 192  + 177 + 182 = 688	  			
  			}
  			
  		ul#nav li#contact a:hover,
		ul#nav li#contact a.active
  			{
	     	background: #ce9a19 url('../images/navigation.gif') -688px -58px no-repeat;  			  			
  			}     			 						


/*..	Panoramic Images	.................................................................. */
	    
	     
	  	h3
	  		{
	  		width: 980px;
	  		width: 100%;
	  		height: 388px;
	  		text-indent: -999px;
	  		overflow: hidden;
	  		margin: 0 auto 40px auto;
	  		}
	  		
	  	h3#home 		{ background: #FFF url('../images/panoramic_01.jpg') 50% 50% no-repeat; }
	  	h3#services 	{ background: #FFF url('../images/panoramic_02.jpg') 50% 50% no-repeat; }
	  	h3#services2 	{ background: #FFF url('../images/panoramic_06.jpg') 50% 50% no-repeat; }
	  	h3#services3 	{ background: #FFF url('../images/panoramic_07.jpg') 50% 50% no-repeat; }
	  	h3#services4 	{ background: #FFF url('../images/panoramic_09.jpg') 50% 50% no-repeat; }
	  	h3#contact 		{ background: #FFF url('../images/panoramic_03.jpg') 50% 50% no-repeat; }
	  	h3#about 		{ background: #FFF url('../images/panoramic_04.jpg') 50% 50% no-repeat; }
	  	h3#h3d 			{ background: #FFF url('../images/panoramic_08.jpg') 50% 50% no-repeat; }
	  	h3#underc 		{ background: #FFF url('../images/panoramic_10.jpg') 50% 50% no-repeat; }
	
		h3#home-de 		{ background: #FFF url('../../../zahnarzt-in-dubai/images/header.jpg') 50% 50% no-repeat; }
		h3#home-ru 		{ background: #FFF url('../../../russian-dentist-dubai/images/header.jpg') 50% 50% no-repeat; }
		h3#home-ar 		{ background: #FFF url('../../../uae-dentist-dubai/images/header.jpg') 50% 50% no-repeat; }
		h3#home-jp 		{ background: #FFF url('../../../japanese-dentist-dubai/images/header.jpg') 50% 50% no-repeat; }
		h3#home-es 		{ background: #FFF url('../../../dubai-dentista/images/header.jpg') 50% 50% no-repeat; }
		
		
	    
/*..	Headings	.................................................................. */	    
	     
	     
	    div.section h4
	    	{
	    	font-size: 18px;
	    	font-weight: 200;
	    	color: #bb872d;
	     	line-height: 28px;	
	     	margin: 0 0 10px 0;    	
	    	}
	    div.section h4 a,
	    div.section h4 a:link,
	    div.section h4 a:active,
	    div.section h4 a:visited
	    	{
	    	text-decoration: none;
	    	}
	    			
	    div.section h4 a:hover
	    	{
	    	text-decoration: underline;
	    	}
	    	
	 
	     
	     
/*..	Sections & Services	.................................................................. */
	     
	     
	    div.section
	    	{ 
	     	width: 850px;
	     	margin: 0px auto 15px auto;
	     	padding: 0 0 35px 0;
	     	background: #FFF url('../images/separator.gif') 50% bottom no-repeat;
	     	}
	     	
	     div.column1
	     	{
	     	width: 47%;
	     	margin: 0 6% 0 0;
	     	float: left;
	     	_width: 45%;
	     	_margin: 0 5% 0 0;
	     	}
	     
	     div.column2
	     	{
	     	width: 46%;
	     	_width: 45%;
	     	float: left;
	     	}
	     	
	     div.minicolumn1,
	     div.minicolumn2,
	     div.minicolumn3
	     	{
	     	width: 29%;
	     	_width: 27%;
	     	margin: 0 5% 0 0;
	     	float: left;
	     	}	  
	     
	     div.minicolumn3
	     	{
	     	margin: 0px !important;
	     	}   	
	     
	     div.service img
	     	{
			float: left;
			margin: 4px 25px 65px 0;
	     	}
	     	
	     div.fifty
	     	{
	     	float: left;
	     	width: 123px;
	     	margin: 5px 0 0 0;
	     	_width: 115px;
	     	}
	     
	     p.gold
	     	{
	     	color: #bb872d !important;
	     	}
	     	
	    #section_header
	    	{
	    	font-size: 14px;
	     	width: 850px;	    	
	    	padding: 0 0 35px 0;
	    	margin: 0 auto 20px auto;
	     	background: #FFF url('../images/separator.gif') 50% bottom no-repeat;
	    	} 
	    
	    #section_header p
	    	{
	    	margin: 0 0 15px 0;
	    	}
	    
	    #section_header p.image
	 	   	{
	    	float: right;
	    	margin: 4px 20px 0 0px;
	    	margin: 4px 0px 0 20px;
	    	}
	    	
	     #section_header h4
	    	{
	    	font-size: 22px;
	    	font-weight: 200;
	    	color: #bb872d;
	     	line-height: 28px;	
	     	margin: 0px 0px 15px 0px;
	    	}	    	
	    	
	    	
	     	
/*..	Titres de section	.................................................................. */	     	
	     	
	    div.title
	    	{ 
	     	width: 850px;
	     	margin: -10px auto 15px auto;
	     	padding: 0 0 50px 0;
	     	background: #FFF url('../images/separator.gif') 50% bottom no-repeat;
	     	}	
	     	
	     
	     div.title h4
	    	{
	    	font-size: 22px;
	    	font-weight: 200;
	    	color: #bb872d;
	     	line-height: 28px;	
	     	margin: 30px auto 0px auto;
	     	text-align: center;
	    	}
	    	
	     div.title h5
	    	{
	    	font-size: 18px;
	    	font-weight: 200;
			font-style: italic;
	     	line-height: 28px;	
	     	margin: 0px auto 20px auto;
	     	text-align: center;
	     	background: #FFF url('../images/separator-small.gif') 50% top no-repeat;	     	
	     	padding: 22px 0 0 0 ;
	    	}	     	     	
	     	
/*..	Footer	.................................................................. */
	     
	     
	    div#footer
	    	{ 
	     	width: 850px;
	     	margin: 0px auto;
	     	}
	     	
	     div#footer address
	     	{
	     	display: block;
	     	width: 750px;
	     	float: left;
	     	border-top: 1px solid #CCC;
	     	padding: 20px 0 0 0px;
	     	}
	     
	     div#footer p
	     	{
	     	width: 100px;
	     	border-top: 1px solid #CCC;	     	
	     	float: right;
	     	padding: 63px 0;
	     	text-align: right;
	     	}
		
	     div#footer address.noborder
	     	{
	     	padding: 0px !important;
	     	border: 0px !important;
	     	}
	     	
	     div#footer p.noborder
	     	{
	     	padding: 43px 0 !important;
	     	border: 0px !important;
	     	}	     	


/*..	Interior pages	.................................................................. */
		
		
		#main
			{
	     	width: 850px;
	     	margin: 0px auto 15px auto;
	     	padding: 0 0 35px 0;	
			}

		#left
			{
			float: left;
			width: 200px;
			margin: -15px 0 0 0;
			}
			
		#content
			{
			float: left;
			width: 570px;
			text-align: justify;
			font-size: 13px !important;
			margin: -25px 0 0 0;
			padding: 0 0 30px 30px;								
			}
	     
	     
/*..	Content	.................................................................. */	     
	     
	     
	    #content p
	    	{
		    margin: 10px 0;
	    	}
	     
	    #content h4
	    	{
	    	font-size: 22px;
	    	font-weight: 200;
	    	color: #bb872d;
	     	line-height: 28px;	
	     	margin: 30px auto 0px auto;
	     	text-align: center;
	    	}
	    	
	    #content h5
	    	{
	    	font-size: 18px;
	    	font-weight: 200;
			font-style: italic;
	     	line-height: 28px;	
	     	margin: 0px auto 20px auto;
	     	text-align: center;
	     	background: #FFF url('../images/separator-small.gif') 50% top no-repeat;	     	
	     	padding: 22px 0 0 0 ;
	    	}	    
	    	
	    #content h6
	    	{
	    	font-weight: bold;
	    	margin: 10px 0;
	    	}	
	    	
	    
	    #content li
	    	{
	    	padding: 3px 0px 3px 30px;
	     	background: #FFF url('../images/li.gif') 0px 12px no-repeat;	     		    		    	
	    	}
	     
/*..	Navigation	.................................................................. */

		#left
			{
			font-size: 13px !important;
			padding: 10px 30px 15px 0;
			line-height: 25px;
			}
			
		#left dl
			{
			margin: 0 0 20px 0;
			}
			
		#left dt
			{
	     	padding: 10px 0 15px 0;  
	     	font-weight: normal;  	
	     	font-size: 18px;
	     	border-bottom: 1px solid #e5e5e5;
			}
		
		#left dd
			{
			padding: 5px 0px 0px 20px;
			}
			
			
/*..	Left About	.................................................................. */

		#left.about dl.last
			{
			clear: left;
			padding-top:25px;
			}

		#left.about dt
			{
		   	background: #FFF url('../images/separator-small.gif') 50% bottom no-repeat !important;	  
		   	border: 0px !important;
		   	height: 75px;
		   	padding: 10px 0 0 0 !important;
		   	text-align: center;
		   	margin: 0px 0px -20px 0px!important;
		   	color: #bb872d;
			}
					

		#left.about dd
			{
			padding: 5px 0px 0px 0px !important;
			font-size: 11px;
			line-height: 15px;
			text-align: center;
			}	
			
		#left.about ul li
			{
			float: left;
			padding: 3px;
			}	
			
			
/*..	Left Contact	.................................................................. */

			
		#left.contact dl.last
			{
			clear: left;
			padding-top: 25px;
			}

		#left.contact dt
			{
		   	background: #FFF url('../images/separator-small.gif') 50% bottom no-repeat !important;	  
		   	border: 0px !important;
		   	height: 75px;
		   	padding: 10px 0 0 0 !important;
		   	text-align: left;
		   	margin: 0px 0px -20px 0px!important;
		   	color: #bb872d;
			}
					

		#left.contact dd
			{
			padding: 5px 0px 0px 0px !important;
			font-size: 13px;
			line-height: 18px;
			text-align: left;
			}	
			
		#left.contact ul li
			{
			float: left;
			padding: 3px;
			}
		
		#left dd strong
			{
			color: #bb872d;
			}

/*..	Contact Form	.................................................................. */

		table
			{
			margin-top: 25px
			}
			
	    input
	    	{
	    	width: 235px;
	    	}
	    
	    input#button
	    	{
	    	width: 150px !important;
	    	}
	    	
	    textarea
	    	{
	    	width: 475px;
	    	height: 100px;
	    	}
	    
	    td
	    	{
	    	border-top: 1px solid #CCC;
	    	padding: 15px 15px 15px 0px;
	    	vertical-align: top;
	    	}
	    
	     
	     
/*..	Clearfix	.................................................................. */
	     
 		.clearfix:after 
   			{
   		    content: "."; 
   		    display: block; 
   		    height: 0; 
   		    clear: both; 
   		    visibility: hidden;
   			}
 	  		
 	  	.clearfix {display: inline-block;}
 	  		
 	  	/* Hides from IE-mac \*/
 	  	* html .clearfix {height: 1%;}
 	  	.clearfix {display: block;}
 	  	/* End hide from IE-mac */	  	
 	  		     

/*..	Polychrome	.................................................................. */


		p#polychrome 
			{
			margin: 60px auto 30px auto;
			text-align: center;
			}
			
		p#polychrome a,
		p#polychrome a:link,
		p#polychrome a:active,
		p#polychrome a:visited
			{
			font-family: arial, sans-serif;
			font-size: 11px;
			color: #DDD;
			text-decoration: none;
			}
					
		
		p#polychrome a:hover {
			color: #999;
			text-decoration: underline;
			}