@charset "utf-8";
/* CSS Document */

/* gap */
#gap {
	height: 15px;
	margin: 0 auto;
}
/* Header */
#header {
	clear: both;
	width: 980px;
	height:150px;
	margin: 0 auto;
	font-size:12px;
	color:#3366CC;
	background: #FFFFFF url(images/header.jpg) no-repeat ;
}
/*varie*/
#varie {
	clear:both;
	width: 980px;
	height: 130px;
	margin: 0 auto;
	background: #FFFFFF /*url(images/menu.jpg) no-repeat */;
}

#bar {
	clear:both;
	width: 980px;
	height:33px;
	margin: 0 auto;  /*background: #FFFFFF url(images/header.jpg) ;*/
}

/*site map*/
#sitemap{
font-family:  Verdana, Arial,Tahoma, Helvetica,  sans-serif; 	
clear: both;	
line-height: 200%;
width: 980px;	
height: 210px;	
margin: 0 auto;	font-size:11px;	color:#000;	background: #FFFFFF url(images/simap.jpg) repeat-x top left;	
}

/* Footer */#footer 
{ font-family: Arial, Verdana, Tahoma, Helvetica,  sans-serif; 	
clear: both;	
width: 980px;	
height: 40px;	
margin: 0 auto;	font-size:10px;	color:#FFF;	background: #FFFFFF url(images/footer.jpg) repeat-x top left;}


#footer p {
	margin: 0;
	line-height: 150%;
	padding-top:5px;
	padding-bottom:5px;
}

#display {	background:url(images/display.jpg); width: 980px; height:300px;	margin: 0 auto; z-index:0; }

#body{	margin: auto;	height: auto;	width: 980px;	line-height:150%;	background:/*url(images/body.png) repeat-y*/ #FFFFFF;}

body {background:#FFF url(images/bg.jpg) repeat-x; font-family: Verdana,Arial, Tahoma, Helvetica,  sans-serif; font-size: 12px; margin: 0px 0px 0px 0px;	padding: 0px;	color:#000000;  text-align:justify;}

/*#footer a { 	text-decoration:none;}*/

#footer .legal {	float: left; padding-left:25px;}

#footer .credit {	float: right; padding-right:25px;}

input {	/*width: 220px;*/	height:15px;	background: #FFFFFF url(images/img04.gif) repeat-x;	border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;	font-size: 12px;	color: #006699;}

textarea {width: 450px; height:100px;	background: #FFFFFF url(images/img04.gif) repeat-x;	border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;	font-size: 12px;	color: #006699;}

select {	/*width: 220px;	height:30px;*/	background: #FFFFFF url(images/img04.gif) repeat-x;	border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;	font-size: 12px;	color: #006699;/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#006699');*/}

a { color:#000;	text-decoration:none;}

a:hover { color:#000;	text-decoration:none;}

a.blue{
	color:#FFFFFF;
}

a:hover.blue{
	color:#00FFFF;
	text-decoration:underline;
}

a.orange{	color:#0066CC;}

a:hover.orange{	color:#FF9933;	text-decoration:underline;	}

a img {	border: none;}

#news{ float:right; padding-left:10px; padding-top:20px; padding-right:20px; padding-bottom:20px; width:250px;	height:auto;}
#bodydetails{float:left; padding-left:20px; padding-top:20px; padding-bottom:20px; width:670px;	height:auto;}
#techdet{	background:#FFFFFF;	position:absolute;	width:585px;	height:175;	visibility:hidden; }
#error {	margin:0 auto;	width: 562px;	height:202px;	margin-top:200px;	font-size:12px;	color:#CC3300;	/*border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;*/	background:url(images/error.png) no-repeat;}

