@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Knewave|Jim+Nightshade|Bubblegum+Sans|Yellowtail|Sarina|Oldenburg|Acme|Cherry+Cream+Soda|Sail|Montez|Short+Stack|Bad+Script|Sofia|Kelly+Slab|Vast+Shadow|La+Belle+Aurore|Yesteryear|Marck+Script|Limelight|Lobster|Bilbo|Alex+Brush|Crete+Round|Dynalight|Candal|Merienda+One|Aladin|Stoke|Boogaloo|Qwigley|Italianno|Medula+One|Arizonia|Handlee|Playball|Rancho|Metamorphous|Nunito|Baumans|Miltonian|Rock+Salt|Squada+One|Homemade+Apple|Nova+Square|Lobster+Two|Damion|Aclonica);

.cname{
	padding-left:250px;
	padding-top:15px;
	font-family:'Nova Square';
	float:left;
	font-size:30px;
	color:#0b8aa8;
	width: 400px;
		}

@font-face
{
font-family: 'KozGoPro-Bold';
src: url('../fonts/KozGoPro-Bold.otf'),
     url('../fonts/KozGoPro-Bold.eot'); /* IE */
}
@font-face
{
font-family: 'CronosPro-BoldSubh';
src: url('../fonts/CronosPro-BoldSubh.otf'),
     url('../fonts/CronosPro-BoldSubh.eot'); /* IE */
}
@font-face
{
font-family: 'MyriadPro-SemiboldCond';
src: url('../fonts/MyriadPro-SemiboldCond.otf'),
     url('../fonts/MyriadPro-SemiboldCond.eot'); /* IE */
}
@font-face
{
font-family: 'space_age';
src: url('../fonts/space_age.ttf'),
     url('../fonts/space_age.eot'); /* IE */
}

@font-face
{
font-family: 'SF Theramin Gothic Bold';
src: url('../fonts/SF Theramin Gothic Bold.ttf'),
     url('../fonts/SF Theramin Gothic Bold.eot'); /* IE */
}

@font-face
{
font-family: 'BellGothicStd-Bold';
src: url('../fonts/BellGothicStd-Bold.otf'),
     url('../fonts/BellGothicStd-Bold.eot'); /* IE */
}

@font-face
{
font-family: 'Kreon-Regular';
src: url('../fonts/Kreon-Regular.ttf'),
     url('../fonts/Kreon-Regular.eot'); /* IE */
}

body{
	margin:0px; padding:0px; background-color:#edefee; color:#000000;}
	
#wrapper{
	width:100%; background:url(../images/bg.gif) repeat-x; height:700px;}
#wrapper1{
	width:100%; background:url(../images/bg1.gif) repeat-x; height:700px;}
#main_div{
	width:900px; margin:auto; }
			
.header{width:900px; float:left;}

.logo{
	width:213px; margin:auto; position:absolute; height:88px;}
	
.top_menu{
	color:#FFFFFF; font:12px Arial, Helvetica, sans-serif; float:left; width:700px;
	 text-decoration:none; text-align:right; padding-top:30px; font-weight:bold;}
	 
.top_menu a{ text-decoration:none; color:#FFFFFF; padding:0px 15px 0px 10px;}
.top_menu a:hover{ text-decoration:none; color:#000;}

.banner{
	width:900px; float:left; padding-top:0px; margin-top:20px; background:url(../images/banner-bg.png) no-repeat; height:180px;}
		 	
.cl{clear:both;}

.gallery_box{
	width:900px; float:left;
	margin-top:8px;
	}
.gallery_left_img{width:9px; float:left;}

.gallery_middle_part{
	width:880px; float:left; background:url(../images/middle.png) repeat-x; height:300px; padding-left:20px;}
		
.gallery_right_img{
	width:9px; float:right;}
	
.left_main_part{
	width:196px; float:left; padding:0px 10px; height:260px;}				

.left_bearing{
	width:196px; float:left; font:14px Arial, Helvetica, sans-serif; 
	color:#000000;text-decoration:none; font-weight:bold; padding-top:15px; text-align:center;}
					
.left_box1{ width:196px; float:left; padding-top:10px;}
	
.left_red_more{ width:196px; float:left; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0px 10px;}

.left_red_button{
	width:75px; float:right; background:url(../images/button.jpg) no-repeat;text-align:center;
	padding:5px 0px 5px 0px; background-position:0px 0px 0px 15px;}
	
.left_red_button a{
	text-decoration:none;color:#FFFFFF;}
	
.left_red_button a:hover{
	text-decoration:none;color:#000000;}	
	
.contant{
	width:900px; float:left;}
.contant_left{
	width:616px; float:left;}

.home_img{
	text-decoration:none; 
	font-family:Arial, Helvetica,  sans-serif; 
	font-size:12px; 
	color:#096c81; 
	line-height:18px;
	text-align:justify;
	padding-top:5px;
	}

.wel{
	width:616px; float:left; padding-top:28px; border-top:#CCCCCC 2px solid; }
.wel_img{
	width:111px; float:left;}
.wel_text{
	width:504px; float:left; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;
	line-height:18px; color:#000000;}
.span{
	text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#000000; line-height:18px; font-size:12px;}	
.wel_text1{
	width:608px; float:left; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;
	line-height:18px; color:#000000; padding-top:10px; padding-left:5px; border-top:#CCCCCC 2px solid;}
.wel_text2{
	width:608px; float:left; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;
	line-height:18px; color:#000000; padding-top:10px;  border-top:#CCCCCC 2px solid;}
.wel_red{
	width:600px; float:left; padding-top:20px; padding-left:16px;}
.wel_red_bg{
	width:75px; float:left; text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;
	 text-align:center; background:url(../images/botton.jpg) no-repeat; padding:5px 0px 5px 0px; font-size:12px; }

.wel_red_bg a{ color:#FFFFFF; text-decoration:none;}
.wel_red_bg a:hover{ color:#000000;}
	 
.contant_right{
	width:284px; float:left; padding-bottom:10px;}
	
.contant_product{
	width:269px; float:left; padding-top:28px; padding-left:10px; font-family: 'BellGothicStd-Bold'; font-size:24px; color:#10b0c7; }
	
.products_menu{
	width:284px; float:left;}
	
.products_menu ul{
	margin:0px; padding:0px;}
	
.products_menu li{
	margin:0px; padding:0px; list-style:none;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1597b6;
	background:url(../images/icon.jpg) no-repeat;
	background-position:30px 16px;padding:13px 0px 0px 50px;}
	
.products_menu li a{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1597b6; text-decoration:none;  
	}
.products_menu li a:hover{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; 
	}
.footer{
	width:100%; background-color:#0b6277; border-top:solid #02beff 2px; margin-top:5px; float:left;}

.footer1{width:900px; margin:auto;}
	
.footer_text{width:616px; float:left; text-decoration:none;font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; 
	padding-top:15px; padding-bottom:15px;}

.footer_text a{ text-decoration:none;font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0px 7px 0px 7px;}

.footer_text a:hover{ text-decoration:underline;font:12px Arial, Helvetica, sans-serif; color:#FFFFFF;}

.footer_right{
	width:284px; float:left; text-decoration:none; color:#FFFFFF;font:12px Arial, Helvetica, sans-serif; 
	text-align:right; padding-top:15px; padding-bottom:15px;}
	
.footer_right a{
	 text-decoration:none; color:#FFFFFF;font:12px Arial, Helvetica, sans-serif;}
.footer_right a:hover{
	 text-decoration:underline; color:#FFFFFF;font:12px Arial, Helvetica, sans-serif;}	
.heading{
	text-decoration:none; font-size:26px; color:#10b0c7; padding:25px 2px 10px 2px;	
	font-family:'BellGothicStd-Bold'; font-weight:bold;}
.gallery{
	width:608px; float:left;}	
	
.gallery-box1{
	    border:solid #999999 1px; background:#FFFFFF;}		
.brand{
	float:left; text-decoration:none; color:#10b0c7; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
	 width:608px; padding-left:5px; padding-bottom:6px; padding-top:30px; margin-top:10px; border-top:#CCCCCC 2px solid; font-family: 'BellGothicStd-Bold';}		  		
	
.contact{
	width:175px; float:left; padding-top:10px;}
.contact_01{
	width:167px; float:right; padding-top:30px;}	
.contact1{
	width:411px; float:left;} 
	
.complex{
	width:90px; float:left; text-decoration:none; font-size:12px; font-weight:bold;
	color:#000000; padding:5px 0px 5px 0px;}
.complex1{
	width:300px; float:left; text-decoration:none; font-size:12px; 
	color:#666666; padding:5px 0px 5px 0px; line-height:20px;}						
	
.search{
	width:150px; float:left; margin-top:5px;}
.search1{
	width:200px; float:left; margin-top:5px;}
	
.middle_sun2{
		width:590px; float:left; padding:0px 5px;}
.lbar{
	width:200px;
	height:35px;
	padding-top:15px;
	float:right;
	text-decoration:none;
	}
span{
	color:#000000;
	}		

.adr{font-weight:bold;}
.sub{ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#00000; 
	font-size:12px; 
	font-weight:bold;
	}
.sub1{
	color:#996600;
	}
.img
{
opacity:0.8;
filter:alpha(opacity=40); /* For IE8 and earlier */
}
.img:hover
{
opacity:1.0;
filter:alpha(opacity=100); /* For IE8 and earlier */
}
.text_shadow{
	color:#0b8aa8;
	text-shadow: 0 0 2px #fff, 0 0 2px #fff, 0 0 2px #fff, 0 0 2px #fff, 0 0 2px #ffffff, 0 0 2px #fff, 0 0 2px #fff, 0 0 2px #ffffff;
	}