@charset "UTF-8";
/* CSS Document */

/*  =reset.css */
body, div, dl, dt, dd,ol,  h3, h4, h5, h6, pre, form, fieldset, input,blockquote, address, th, td { margin : 0; padding :0; }
h2, h3, h4, h5, h6 { font-size : 100%; font-weight : normal; }
ol, ul { list-style-type : none; }
table { border-collapse : collapse; border-spacing : 0; }
caption, th { text-align : left; }
fieldset, img { border : 0; }
dt, address, caption, cite, code, dfn, em, i, b, th, var { font-style : normal; font-weight : normal; }
q:before, q:after { content :''; }

body {
	margin: inherit;
	background: url(images/yoback.png) fixed;
	font: normal 14px Verdana, Arial, Helvetica, sans-serif; }
	
h1 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif; 
	padding: 15px;
	color:#fff;
	margin:0;}
	
h2 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #fff; 
	padding: 0px 0 0 5px;
	margin:0;}
	
p {
	font: normal 90% Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	color: #fff;
	margin: 0;
	text-indent: 15px;
	line-height: 16px; }
	
* { behavior: url(iepngfix.htc); }

/*------------ Wrappers ---------------------*/


#charcwrapper {
	width: 1000px;
	height: 1100px;
	margin: 20px auto;
	padding: 5px 0 0 0;
	position: relative;
	background: url(images/) no-repeat; }
	
	

	* { behavior: url(iepngfix.htc); }
	/* header-----*/
	#header {
 
position: relative;
height: 71px;
margin: 0px auto;
top:0px;
background: url(images/logo2.png) no-repeat; 
text-align: left; }
/*-------------- Nav -----------------------*/



img, #nav ul { behavior: url(iepngfix.htc); }

#nav ul {
	width: 1000px;
	height: 50px;
	margin: 50PX;
	padding:0;
	background: url(images/navbg.png);}

#nav ul {
	width: 1000px;
	height: 50px;
	margin: 0;
	padding:0;
	border: solid 1px #8e8d8d
	background: url(images/nav_bg.png);}
	
#nav li {
	float: left;
	height: 50px;
	margin: 80px 5px;
	text-align:center;
	padding: 0px 5px 0 5px ;}
	

	
#nav a:hover {
	background-color: #FFF; }
	
#nav a:link, #nav a:visited {
	text-decoration: none;
	margin: 0;
	font: normal 100% Arial, Helvetica, sans-serif;
	color: #000; }
	

#productsWrapper #mainNav .products a ,
#Homewrapper #mainNav .home a ,
#solutionsWrapper #mainNav .solutions a ,
#contactWrapper #mainNav .contact a ,
#ourCompanyWrapper #mainNav .our a ,
#servicesWrapper #mainNav .services a {
	
	background-color: #d4cb6e; }
	

/* ----------- web Page --------------*/

	#mailadd {
	width: 200px;
	height: 100px;
	top: 0px;
	float:right;
	color: #FFFFFF;}


#logopage {
	width:420px;
	height:90px;
	margin: 0px 0px 0px;
	position:absolute;
	background:url(images/3dsitelogo.png);
	left: 1px;
	top: 71px;
}

#fwrp{
	width:900px;
	height: 800px;
	margin: 100px;
	
}

#laflash{

	width: 890px;
	height: 300px;
	margin: 60px  auto;


	}
	
#laflash2{

	width: 890px;
	height: 300px;
	margin:0px auto;


	}
	
#laflash3{

	width: 890px;
	height: 300px;
	margin: 0px auto;


	}
	
	



	

#productsWrapper #mainNav .products a ,
#Homewrapper #mainNav .home a ,
#solutionsWrapper #mainNav .solutions a ,
#contactWrapper #mainNav .contact a ,
#ourCompanyWrapper #mainNav .our a ,
#servicesWrapper #mainNav .services a {
	
	background-color: #d4cb6e; }
	




/*----------- Footer -----------------------*/

#footer {
	width: 1100px;
	height: 40px;
	margin: 500px  300px 0px;
	position:absolute;
	clear: both; }
	
#footer ul {
	margin: 0;
	padding: 0;
	 }
	
#footer li {
	display:inline;
	margin:  20px; }
	
#footer a:link, #footer a:hover, #footer a:visited {
	font: normal 97% Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none; }
	
#footer a:hover {
	background-color: #FFF; }
	
.copyright {
	font: normal 85% Arial, Helvetica, sans-serif;
	color: #000;
	position:absolute;
	margin-left: 20px;}


* { behavior: url(iepngfix.htc); }
