
/* -------------------------------------------- */
/* 				Global parameters  				*/
/* -------------------------------------------- */

body,h1,h2,h3,h4,p,ul,ol,td,input,textarea,div,select 			{ font: 11px/16px  Verdana, "Trebuchet MS",Arial, Helvetica, sans-serif; color: #000000; }
p					{ margin: 8px 0; }

h2					{ height: 30px; margin-top: 0; text-indent: 10px; color: #747474;  font: bold 16px/28px "Trebuchet MS",Tahoma,Verdana,Arial,Helvetica; background-color: #E9E9E9; border-bottom: 3px solid #818181;}
h3, h3 a			{ font: bold 13px/18px "Trebuchet MS",Tahoma,Verdana,Arial,Helvetica; color: #000000; text-decoration: none; }
h4, h4 a			{ margin-bottom: 5px;  font: bold 13px/16px "Trebuchet MS",Tahoma,Verdana,Arial,Helvetica; color: #008400; text-decoration: none; }
h4 a:hover			{ border-bottom: 1px dashed #008400; }
a 					{ color:#0000FF; text-decoration:underline;}
a:hover 			{ color:#FF0000; text-decoration:none; }
/* -------------------------------------------- */
/* 						LAYOUT  				*/
/* -------------------------------------------- */


body					{ margin: 0 10px; text-align: center; }


#container				{ width: 747px; margin: 0 auto; text-align: left;}

#header					{ width: 100%; height: 110px; border-bottom: 9px solid #CCCCCC; }
#header h1				{ width: 200px; height: 110px; float:left; margin: 0; background: url(../_img/logo.gif) no-repeat left center ; }
#header h1 span			{ font-size: 0.1em; color: #FFFFFF; }
#header div.right		{ width: 350px; height: 90px; float:right; text-align: right;}
#header div.right a		{ color: #818181; padding-right: 16px; text-decoration: none; background: url(../_img/hd_1d.gif) no-repeat center right;}
#header div.right a.country	{ color: #0000FF; font-weight: normal; background: none; padding: 0; }
#header div.right span.dim	{ color: #818181; }
#header div.right form input	{ background-color: #E9E9E9; border: 1px solid #000000; }
#header div.right form select	{ background-color: #E9E9E9; border: 1px solid #000000; }
#menu					{ width: 100%; height: 57px; margin-top: 3px;  border-bottom: 9px solid #CCCCCC;}

#menu a					{ display: block; height: 54px; float: left;  }
#menu a	span			{ display: none; }
#menu a.home			{ width: 111px; background: url(../_img/btn_home.gif) no-repeat top left; }
#menu a.aboutus			{ width: 117px; background: url(../_img/btn_aboutus.gif) no-repeat top left; }
#menu a.contactus		{ width: 129px; background: url(../_img/btn_contactus.gif) no-repeat top left; }
#menu a.products		{ width: 111px; background: url(../_img/btn_products.gif) no-repeat top left; }
#menu a.downloads		{ width: 133px; background: url(../_img/btn_downloads.gif) no-repeat top left; margin-right: 0;}
#menu a.gallery			{ width: 145px; background: url(../_img/btn_gallery.gif) no-repeat top left; margin-right: 0;}


#menu a:hover			{ background-position: bottom left; }

#holder					{ width: 100%; margin-top: 3px; background: url(../_img/bg_holder.gif) repeat-y top left; }
#content				{ width: 560px; margin-left: 185px; }
#content div.content	{ padding-left: 30px; }
#holder div.bottom		{ width: 183px; background: url(../_img/bg_side.gif) no-repeat bottom left; clear: both; }

#footer					{ margin-top: 3px; border-top: 9px solid #CCCCCC; }
#footer	p				{ font-size: 10px; padding-left: 10px; color: #818181; }
#footer	a 				{ color: #818181; } 
#footer a span			{ display: none; }