@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=PT+Sans);

body, div, ul, img
{
	padding:0px; 
	margin:0px;
}
p,h2,h3
{
margin:5px;
padding:5px;	
}

a
{
	text-decoration:none;
	
}
h1
{
	font-size:23px;
    
	font-weight:bold;
	font-family:"PT Sans";
}
body
{
	
background-color:#3f3e3e;
   
}
/*------****************************************************************

           ******  HEADER START  *********
      
************************************************************************/

#header_container
{
	height:160px;
	width:1020px;
	margin:0 auto;
}
#header
{
	height:135px;
	width:942px;
	margin:0 auto;
	padding-top:25px;
}
#header_top
{
	height:92px;
	width:942px;
	margin:0 auto;
}
#header_left
{
	height:63px;
	width:320px;
	float:left;
}
#header_mail
{
	height:64px;
	width:293px;
	float:left;
	margin-left:218px;
}
#header_number
{
	height:64px;
	width:111px;
	float:left;
	
}
.phone
{
	text-decoration:none;
	color:#fff;
	font-family:"PT Sans";
	font-weight:regular;
	font-size:16px;
}
#header_mail a
{
	text-decoration:none;
	color:#fff;
	font-family:"PT Sans";
	font-weight:regular;
	font-size:16px;
}
#menupan
{
	height:40px;
	float:left;
}
#menupan ul
{
	
	width:680px;	
}
#menupan ul li 
{
float:left;
display:block;
list-style-type:none;
display: block;
}
#menupan ul li a
{
	height: 20px;
	line-height: 20px;
	
	
	text-align: center;
}
#menupan ul li.btn_home_over a {font-weight:bold;font-family:"PT Sans";font-size:18px;color:#ffffff;}
#menupan ul li.btn_home a {font-weight:regular;font-family:"PT Sans";font-size:18px;color:#ffffff;}

#menupan ul li.btn_service a {font-weight:regular;font-family:"PT Sans";font-size:18px;color:#ffffff;}
#menupan ul li.btn_service_over a {  font-weight:bold;font-family:"PT Sans";font-size:18px;color:#ffffff;}

#menupan ul li.btn_design a {font-weight:regular;font-family:"PT Sans";font-size:18px;color:#ffffff;}
#menupan ul li.btn_design_over a { font-weight:bold;font-family:"PT Sans";font-size:18px;color:#ffffff;}

#menupan ul li.btn_contact a {font-weight:regular;font-family:"PT Sans";font-size:18px;color:#ffffff;}
#menupan ul li.btn_contact_over a { font-weight:bold;font-family:"PT Sans";font-size:18px;color:#ffffff;}

.menu_line
{
	 font-weight:bold;font-family:"PT Sans";font-size:18px;color:#ffffff;
}

.gap
{
	margin-left:6px;
	margin-right:10px;
	color:white;
	font-size:18px;
	font-weight:bold;
}
/*------****************************************************************

           ******  INDEX START  *********
      
************************************************************************/


#gallery_index_container
{
	height:670px;
	width:1020px;
	margin:0 auto;
}


#index_container
{
	height:423px;
	width:1020px;
	margin:0 auto;
}
#index
{
	height:423px;
	width:942px;
	margin:0 auto;
	
}
#left_slyder_container
{
	height:430px;
	width:300px;
	float:left;
    color:white;
  text-align:center;
	}
.slyder_text
{
	
	color:#ffffff;
	font-family:"PT Sans";
	font-weight:bold;
	font-size:18px;
}
#left_slyder
{
	height:395px;
	width:300px;
	float:left;


	}
#middle_slyder
{
	height:395px;
	width:300px;
	float:left;
	margin-left:21px;
	background-color:#3f3e3e;

}
#right_slyder
{
	height:395px;
	width:300px;
	float:right;
background-color:#3f3e3e;
}
#right_slyder_container
{
	height:430px;
	width:300px;
	float:left;
    color:white;
	float:right;
  text-align:center;
	}
/*------****************************************************************

           ******  SERVICE START  *********
      
************************************************************************/
#service_container
{
	height:400px;
	width:1020px;
	margin:0 auto;
}
#service_center
{
	height:400px;
	width:942px;
	margin:0 auto;
	}
#service_left
{
	height:395px;
	width:459px;
	float:left;
	}
#service_right
{
	height:395px;
	width:459px;
	float:right;
	background-color:#d6d6d6;
}
#service_link
{
	height:70px;
	width:190px;
	
}
#service_link_text
{
	height:15px;
	width:189px;
	float:left;
}
#bullet
{
	height:6px;
	width:6px;
	float:left;
	background-image:url(images/bullet.jpg);
	margin-top:7px;
}

#bullet_right
{
	height:14px;
	width:163px;
	float:left;
	margin-left:10px;
}
#bullet_right a
{
	
	color:#1e1e1e;
	font-family:"PT Sans";
	font-weight:bold;
	font-style:italic;
	font-size:12px;
}
/*******service scroll text************/

.company-info{width:426px; margin:0px; padding:0px; float: left; margin-left:10px; margin-top:10px; height:auto;}
DIV#wn1 {
	OVERFLOW: hidden; WIDTH: 426px; POSITION: relative; HEIGHT: 350px;
}
DIV#wn2 {
	OVERFLOW: hidden; WIDTH: 426px; POSITION: relative; HEIGHT: 350px;
}
DIV#lyr2 {
	OVERFLOW: hidden;
	WIDTH: 426px;
	HEIGHT: auto;
	left: 20px;
	top: 10px;
}

/*------****************************************************************

           ******  CONTACT START  *********
      
************************************************************************/


#contact_container
{
	height:400px;
	width:1020px;
	margin:0 auto;
}
#contact_center
{
	height:400px;
	width:942px;
	margin:0 auto;
	}
#contact_left
{
	height:395px;
	width:459px;
	float:left;
	}
#contact_right
{
	height:395px;
	width:459px;
	float:right;
	background-color:#d6d6d6;
}
#contact_mail
{
	height:180px;
	width:424px;
}
.contact_heading
{
	
	color:#1e1e1e;
	font-family:"PT Sans";
	font-weight:bold;
	font-size:12px;
}
.contact_heading a
{
	
	color:#1e1e1e;
	font-family:"PT Sans";
	font-weight:bold;
	font-size:12px;
}
.formitem
{
	
	color:#1e1e1e;
	font-family:"PT Sans";
	font-weight:regular;
	font-size:12px;
}
.formitem a
{
	
	color:#1e1e1e;
	font-family:"PT Sans";
	font-weight:bold;
	font-size:12px;
}
input[type="text"]
{
	width:90%;
}
input[type="textarea"]
{
	width:90%;
}
input[type="email"]
{
	width:90%;
}
/*------****************************************************************

           ******  FOOTER START  *********
      
************************************************************************/

#footer_container
{
	height:85px;
	width:1020px;
	margin:0 auto;
}
#footer
{
	height:19px;
	width:942px;
	margin:0 auto;
	padding-top:40px;	
}
#footer a
{
	color:#fff;
	font-family:"PT Sans";
	font-weight:regular;
	font-size:12px;	
}
#copyright
{
	height:19px;
	width:200px;
	float:left;
}
#tractus
{
	height:19px;
	width:137px;
	float:right;
}
.footer_text
{
	color:#fff;
	font-family:"PT Sans";
	font-weight:regular;
	font-size:12px;
}

.gallery_container
{
	margin-bottom:10px;
}

.gallery_container a
{
	margin-left:200px;
}
.gallery_nav{font-weight:normal;font-family:"PT Sans";font-size:18px;color:#ffffff;}
.gallery_nav_over{font-weight:bold;font-family:"PT Sans";font-size:18px;color:#ffffff;}
