html, body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background:#353535;
}
#main-bg{
               margin:0 auto; background:url(../images/mocupg.jpg)  center top repeat-y; width:100%; overflow:auto;
			  
			   }

#parent
{
	margin:0px auto 0px auto; 
	padding:0px 0px 0px 0px;
	width:948px;
	background:url(../images/topbg.jpg) left top no-repeat;
	
		 	
}

.clr {
margin:0; padding:0;
clear:both;
}
/* Global Classes starts */
* {
outline:none;
}

div, form, P
{
 margin:0px;
 padding:0px;
}

A IMG /* This Class will disble border over any link on images*/
{ 
  border:none;
  outline:none
}
a
{
	text-decoration:underline;
	color:#A2A2A2;
}

a:hover
{
	text-decoration:none;
	color:#596163;
}
p
{
	color:#596163;
	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 0px;
}

p a
{
	text-decoration:underline;
	color:#A2A2A2;
}

p a:hover
{
	text-decoration:none;
	color:#596163;
}

UL
	{
	/* Controls NORMAL UL */
	margin:0 0 0 15px; 
	padding:0 0 0 0;
	list-style-type:none; 
	color:#596163;
	}

UL LI
	{
	/* Controls NORMAL li inside UL */
	margin:0 0 3px 0; 
	padding:0 0 0 12px;
	}

UL strong	{
font-size:15px;
	}	

OL 
	{
	/* Controls NORMAL OL */
	margin:0 0 0 28px; 
	padding:0 0 0 0;
	list-style-type:decimal; 
	}

OL LI
	{
	/* Controls NORMAL li inside OL */
	text-decoration:underline;
	color:#000000;
	}
	
OL LI A, LI A , OL A
	{
	/* Controls LINKS inside OL */
	text-decoration:underline;
	color:#000000;
	}

OL A:HOVER
	{
	/* Controls LINKS HOVER inside OL */
	text-decoration:none;
	color:#363636;
	}

UL A
	{
	/* Controls LINKS inside UL */
	text-decoration:underline;
	color:#A2A2A2;
	}

UL A:HOVER
	{
	/* Controls LINKS HOVER inside UL */
	text-decoration:none;
	color:#363636;
	}
/* Global Classes ends */


/*----------- header-left=-part  start---------------*/
.vomental {
           padding:0px 0px 0px 0px;
           margin:0px 0px 0px 0px;		  		  
		   background:url(../images/header_bg.jpg) #161616 left top repeat-x;
		   
		   }
.emblomen{ padding:50px 10px 0px 0px;
           margin:0px 0px 0px 0px;
		   text-align:right;
		   color:#A4A4A4;
		   font-family:Georgia, "Times New Roman", Times, serif;
		   font-size:40px;
		   font-style:inherit;
		   }	
.logo {
           padding:0px 0px 0px 0px;
           margin:0px 0px 0px 280px;		  		  
		   position:absolute;
		  
		   }		   		   	
		   			   
/*----------- header-left=-part  end---------------*/

/*----------- header-right=-part  start---------------*/
.rightcontaner{ 
       padding:0px 0px 0px 0px;
       margin:0px 0px 0px 0px;
	   width:758px;
	   float:left;	  
}
.topnav1{ 
       padding:0px 0px 0px 36px;
       margin:3px 0px 0px 0px;
	   border-top:#343434 solid 1px;	    
      }

.topnav{ 
       padding:0px 0px 0px 0px;
       margin:3px 0px 0px 0px;
	   border-top:#343434 solid 1px;	    
      }

.topnav ul{
	       margin:0px 0px 0px 0px; 
	       padding:0px 0px 0px 0px;	
	       list-style-type:none;
	
	
	}
	
.topnav ul li{
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	float:left;		
	list-style-type:none;
	background:url(../images/li_line.jpg) right 7px no-repeat; 
	}
.topnav ul li.none{	
	  background-image:none;
	   }
.topnav ul li a{
    margin:0px 0px 0px 0px; 
	padding:0px 20px 0px 10px; 
	font-size:13px;
	text-decoration:none;
	font-weight: normal;
	display:block;
	color:#fff;	
	font-family:"Century Gothic";
	}
.topnav ul li a span{
    margin:0px 0px 0px 0px; 
	padding:10px 50px 10px 10px; 
	font-size:13px;
	text-decoration:none;
	font-weight: normal;
	display:block;
	color:#fff;	
	font-family:"Century Gothic";
	}	
.topnav ul li a:hover{    
	text-decoration:none;	
	text-decoration:none;	
	display:block;	
	background:url(../images/hover_left.png) left top no-repeat; 
	}
.topnav ul li a:hover span{    
	text-decoration:none;	
	text-decoration:none;	
	display:block;	
	background:url(../images/hover_right.png) right top no-repeat; 
	}	
	
.topnav ul li a.active{    
	text-decoration:none;	
	text-decoration:none;	
	display:block;	
	background:url(../images/hover_left.png) left top no-repeat; 
	}
.topnav ul li  a.active span{    
	text-decoration:none;	
	text-decoration:none;	
	display:block;	
	background:url(../images/hover_right.png) right top no-repeat; 
	}	
.baner_part_box{
           padding:0px 0px px 0px;
           margin:0px 0px 0px 0px;
		   		   }	
.baner_part{
           padding:40px 0px 1px 247px;
           margin:0px 0px 0px 0px;
		   width:455px;
		   float:left;
		   height:277px;
		   background:url(../images/baner.jpg) left top no-repeat; 
		   color:#fff;
		   font-size:48px;
		   }
.baner_right_link{
           padding:0px 0px 1px 0px;
           margin:0px 0px 0px 0px;
		   float:left;
		   width:244px;
		   height:317px;
		   background:url(../images/deadbg.jpg) right top no-repeat;
		   }
h3{
           padding:0px 0px 0px 0px;
           margin:20px 0px 10px 18px;		   
		   }		   	     			
.product_link{ 
       padding:0px 0px 0px 0px;
       margin:0px 0px 0px 0px;
	 	    
      }

.product_link ul{
	       margin:0px 0px 0px 25px; 
	       padding:0px 0px 0px 0px;	
	       list-style-type:none;
	
	
	}
	
.product_link ul li{
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;	
	list-style-type:none;
	background:url(../images/head_lipoint.jpg) 15px 20px no-repeat; 
	}
.product_link ul li.none{	
	  background-image:none;
	   }
.product_link ul li a{
    margin:0px 0px 0px 0px; 
	padding:8px 0px 8px 40px; 
	font-size:20px;
	text-decoration:none;
	font-weight: normal;
	display:block;
	color:#fff;	
	background:url(../images/hover_img.png) left 5px no-repeat; 
	}
.product_link ul li a:hover{    
	text-decoration:none;		
	display:block;
	color:#000000;		
	}
	
.product_link ul li a.current{    
	text-decoration:none;	
	text-decoration:none;	
	display:block;	
	
	}		   		   	     			

/*----------- headercontaner  End---------------*/




/*----------------bodycontaner left  Start---------------*/
.mainbodydiv{
           padding:0px 0px 0px 0px;
           margin:1px 0px 0px 0px;
		   background:#fff;
		   width:946px
		   }
.left_contaner{
           padding:0px 0px 0px 0px;
           margin:0px 0px 0px 0px;
		   float:left;
		   width:222px;
		   }
.left_topcondetion{
           padding:4px 6px 0px 5px;
           margin:0px 0px 0px 0px;
		   background:url(../images/left_topbg.jpg) #EFEFE7 left top no-repeat; 
		   }		
.cecondery{
           padding:5px 0px 5px 50px;
           margin:0px 0px 0px 0px;
		   background:url(../images/sevices.jpg) left top no-repeat;
		   font-family:"Trebuchet MS";
		   color:#fff;
		   font-size:20px; 
		   
		   }
.left_lenk{ 
       padding:0px 0px 0px 0px;
       margin:0px 0px 0px 0px;
	     
      }

.left_lenk ul{
	       margin:0px 0px 0px 0px; 
	       padding:0px 0px 0px 0px;	
	       list-style-type:none;
	       }
	
.left_lenk ul li{
	margin:0px 0px 0px 0px; 
	padding:7px 0px 0px 0px;		
	list-style-type:none;	 
	background:url(../images/point.jpg) 20px 20px no-repeat;
	}

.left_lenk ul li a{
    margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 35px; 
	font-size:22px;
	text-decoration:none;
	font-weight: bold;
	display:block;
	color:#484848;	
	font-family:Arial, Helvetica, sans-serif;
	}
	
.left_lenk ul li a:hover{    
	text-decoration:none;	
	text-decoration:none;	
	display:block;
	color:#1D1D1D;		
	}

.left_lenk ul li a.active{    
	text-decoration:none;	
	text-decoration:none;	
	display:block;
	color:#1D1D1D;	
	}
.lower_panle{
	margin:0px 0px 0px 0px; 
	padding:14px 0px 0px 14px;		
	background:url(../images/backbg.jpg) left top no-repeat;
	}		   		      
.confidentas{
           padding:0px 0px 0px 0px;
           margin:6px 0px 10px 0px;		  
		   color:#363634;
		   font-size:22px;
		   font-weight:bold;		   
		   }
.celibrats{
           padding:0px 0px 0px 0px;
           margin:0px 0px 12px 50px;		  
		  		   
		   }		   		   
/*----------------bodycontaner left  end---------------*/		   
		   




/*----------------bodycontaner Center  start---------------*/			   	
.center_contaner{
           padding:0px 0px 0px 0px;
           margin:0px 3px 0px 3px;
		   float:left;
		   width:472px;
		   }		   
.orgnigetion{
           padding:0px 0px 0px 0px;
           margin:0px 0px 0px 0px;
		   background:url(../images/center_top.jpg) #F7F7F7 left top no-repeat;
		   }		   
h1     {
           padding:25px 10px 0px 20px;
           margin:0px 0px 0px 3px;
		   font-size:30px;
		   color:#000;
		   font-weight:bold
		   }	
.hospitalties{
           padding:0px 10px 0px 20px;
           margin:0px 0px 0px 0px;
		   font-size:18px;
		   color:#7A7A7A;
		   font-weight:bold
		   }		
.bloggings{
           padding:0px 10px 0px 20px;
           margin:20px 0px 15px 0px;
		   font-size:12px;
		   color:#8F8F8F;
		   font-weight:none;
		   }
.mentions{
           padding:0px 10px 20px 20px;
           margin:0px 0px 0px 0px;
		   font-size:12px;
		   color:#F5531A;
		   font-weight:none;
		   }	
.mentions a{
           padding:0px 0px 0px 0px;
           margin:0px 0px 0px 0px;
		   font-size:12px;
		   color:#F5531A;
		   font-weight:none;
		   text-decoration:none;
		   }
.mentions a:hover{
           padding:0px 0px 0px 0px;
           margin:0px 0px 0px 0px;
		   font-size:12px;
		   color:#491401;
		   font-weight:none;
		   }		   		   	   		      	   
h2{
           padding:0px 0px 0px 20px;
           margin:30px 0px 0px 0px;
		   font-size:24px;
		   color:#030303;
		   font-weight:none;
		   }		   
.florius{
           padding:0px 6px 0px 0px;
           margin:0px 0px 0px 0px;
		  float:left;
		   }
.clacified_left{
           padding:0px 0px 0px 0px;
           margin:25px 0px 0px 20px;
		   float:left;
		   width:210px;
		   }
.center_lenk{ 
       padding:0px 0px 0px 0px;
       margin:25px 0px 0px 0px;
	     
      }

.center_lenk ul{
	       margin:0px 0px 0px 0px; 
	       padding:0px 0px 0px 0px;	
	       list-style-type:none;
	       }
	
.center_lenk ul li{
	margin:0px 0px 0px 0px; 
	padding:0px 0px 4px 0px;		
	list-style-type:none;	 
	background:url(../images/little_point.jpg) left 6px no-repeat;
	}

.center_lenk ul li a{
    margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 10px; 
	font-size:12px;
	text-decoration:underline;
	font-weight: normal;
	display:block;
	color:#90CEDB;	
	font-family:Arial, Helvetica, sans-serif;
	}
	
.center_lenk ul li a:hover{    
	text-decoration:none;	
	text-decoration:none;	
	display:block;
	color:#1D1D1D;		
	}

.center_lenk ul li a.active{    
	text-decoration:none;	
	text-decoration:none;	
	display:block;
	color:#1D1D1D;	
	}	
	
.univarl{
    margin:10px 0px 10px 0px; 
	padding:0px 0px 0px 0px; 
	font-size:12px;	
	color:#B8B7B7;		
	}	
.placmits{
           padding:0px 0px 0px 0px;
           margin:0px 0px 25px 0px;
		   font-size:12px;
		   color:#F5531A;
		   font-weight:none;
		   }	
.placmits a{
           padding:0px 0px 0px 0px;
           margin:0px 0px 0px 0px;
		   font-size:12px;
		   color:#F5531A;
		   font-weight:none;
		   text-decoration:underline;
		   }
.placmits a:hover{
           padding:0px 0px 0px 0px;
           margin:0px 0px 0px 0px;
		   font-size:12px;
		   color:#491401;
		   font-weight:none;
		   }		   			   			   
/*----------------bodycontaner Center  End---------------*/	
		   
		   
/*----------------bodycontaner Right  start---------------*/			   	
.right_contaner{
           padding:0px 0px 0px 0px;
           margin:0px 0px 0px 0px;
		   float:left;
		   width:245px;
		   }		
.howsing_blog{
           padding:6px 0px 0px 0px;
           margin:0px 0px 0px 0px;
		   background:url(../images/right_top.jpg) #DEF1F7 left top no-repeat;
		   }	
.our_power{
           padding:5px 0px 5px 50px;
           margin:0px 0px 0px 7px;		  
		   font-family:"Trebuchet MS";
		   color:#fff;
		   font-size:20px;
		   background:url(../images/plus_point.jpg) left top no-repeat;
		   }		   	      	
.imagel_point{
           padding:20px 0px 0px 50px;
           margin:0px 0px 0px 0px;		  
		   }
.imagel_point_2{
           padding:3px 0px 0px 50px;
           margin:0px 0px 0px 0px;	  
		   }		   
.textual{
           padding:0px 0px 20px 0px;
           margin:0px 0px 0px 7px;		  
		   color:#7A7A7A;
		   font-size:12px;		
		   }	
.muwtuals{
           padding:0px 0px 0x 0px;
           margin:60px 20px 0px 35px;		  
		   color:#000;
		   font-size:18px;		
		   }	
.muwtuals_cecond{
           padding:0px 0px 0x 0px;
           margin:10px 20px 20px 35px;		  
		   color:#484848;
		   font-size:18px;		
		   }		   	   	   
		   		   			 		  
/*----------------bodycontaner Right  End---------------*/






/*----------------futtercontaner  Start---------------*/



.footer
     {   
	margin:0px 0px 0px 0px;
	padding:15px 0px 20px 0px;
	color:#B6B6B6;
    font-size:12px; 
    text-align:center;
	height:33px;
	background:url(../images/footor_img.jpg) left top no-repeat;
	 	
	}
.footer a{   
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	color:#B6B6B6;
    font-size:12px; 
	text-decoration:none;	 	
	}
.footer a:hover{   

	color:#fff;
    font-size:12px; 
   
	 	
	}		
		
/*----------------futtercontaner  End---------------*/




/* begin Menu */
/* menu structure */

.art-menu a, .art-menu a:link, .art-menu a:visited, .art-menu a:hover
{
	text-align:left;
	text-decoration:none;
	outline:none;
	letter-spacing:normal;
	word-spacing:normal;
}

.art-menu, .art-menu ul
{
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	display: block;
}

.art-menu li
{
	margin: 0 0 0 -36px;
	padding: 0;
	border: 0;
	display: block;
	float: left;
	position: relative;
	z-index: 5;
	background:none;
}

.art-menu li:hover
{
	z-index: 10000;
	white-space: normal;
}

.art-menu li li
{
	float: none;
}

.art-menu ul
{
	visibility: hidden;
	position: absolute;
	z-index: 10;
	background:none;
	margin:0px 0px 0px 0px;
	padding:0px;
}

.art-menu li:hover>ul
{
	visibility: visible;
	top: 100%;
}

.art-menu li li:hover>ul
{
	top: 0;
	left: 100%;
}

.art-menu:after, .art-menu ul:after
{
	content: ".";
	height: 0;
	display: block;
	visibility: hidden;
	overflow: hidden;
	clear: both;
}
.art-menu, .art-menu ul
{
	min-height: 0;
}

.art-menu ul
{
	background-image: url(images/spacer.gif);
	padding: 10px 30px 30px 30px;
	margin: -10px 0 0 -30px;
}

.art-menu ul ul
{
	padding: 30px 30px 30px 10px;
	margin: -30px 0 0 -10px;
}





/* menu structure */

.art-menu
{
	padding: 1px 0px 1px 0px;
}

/*.art-nav
{
	position: relative;
	height: 43px;
	z-index: 100;
}

.art-nav .l, .art-nav .r
{
	position: absolute;
	z-index: -1;
	top: 0;
	height: 43px;
	background-image: url('../images/nav.png');
}

.art-nav .l
{
	left: 0;
	right:0px;
}

.art-nav .r
{
	right: 0;
	width: 974px;
	clip: rect(auto, auto, auto, 974px);
}
*/

/* end Menu */

/* begin MenuItem */
.art-menu ul li
{
	clear: both;
}

.art-menu a
{
	position:relative;
	display: block;
	overflow:hidden;
	height: 32px;
	cursor: pointer;
	text-decoration: none;
/*	margin-right: 2px;
	margin-left: 2px;*/
}


.art-menu a .r, .art-menu a .l
{
	position:absolute;
	display: block;
	top:0;
	z-index:-1;
	height: 96px;
	background-image: url('../images/MenuItem.png');
}



.art-menu a .l
{
	left:0;
	right:36px;
}

.art-menu a .r
{
	width:408px;
	right:0;
	clip: rect(auto, auto, auto, 372px);
}

.art-menu a .t 
{
	font-family:"Trebuchet MS";
	font-size: 20px;
	font-weight:normal;
	color: #fff;
	padding: 0 42px 0px 43px;
	margin: 0 4px;
	line-height: 32px;
	text-align: center;
}

.art-menu a:hover .l, .art-menu a:hover .r
{
	top:-32px;
}

.art-menu li:hover>a .l, .art-menu li:hover>a .r
{
	top:-32px;
}

.art-menu li:hover a .l, .art-menu li:hover a .r
{
	top:-32px;
}
.art-menu a:hover .t
{
	color: #000000;
}

.art-menu li:hover a .t
{
	color: #000000;
}

.art-menu li:hover>a .t
{
	color: #000000;
}


.art-menu a.active .l, .art-menu a.active .r
{
	top: -64px;
}

.art-menu a.active .t
{
	color: #000000;
}


/* end MenuItem */

/* begin MenuSeparator */
/*.art-nav .art-menu-separator
{
	display: block;
	width: 0px;
	height: 31px;
	background-image: url('../images/MenuSeparator.png');
}*/

/* end MenuSeparator */







		

