


/*-----------------------------------{ HEADER }--------------------------------*/

#header {width:765px; height: 100px; background: url(../images/header.jpg) no-repeat top left;}
#header ul {margin: 0; padding: 0; list-style: none;}
#header ul li {margin: 1px 0 0 0; padding: 0; list-style: none;}


#header .contact {width: 180px; margin: 10px 10px 0 0; float: right; text-align: right; color: #6c6657; font-size: 11px; font-weight: bold;}
#header a:link, #header a:visited {color: #63a0f5;}

	#header a.client,
	#header a.client:visited {width: 100px; height: 49px; margin: 0; padding: 0; display: block; text-indent: -2000px;background:url(../images/header_login.jpg) no-repeat top left;} 
	#header a.client:hover {background:url(../images/header_login-hover.jpg) no-repeat top left;}
	
	#header a.register,
	#header a.register:visited {width: 100px; height: 49px; margin: 0; padding: 0; display: block; text-indent: -2000px;background:url(../images/header_register.jpg) no-repeat top left;} 
	#header a.register:hover {background:url(../images/header_register-hover.jpg) no-repeat top left;}



/*-----------------------------------{FLASHsection }--------------------------------*/

#flashsection {width: 765px; height: 200px;}



/*-------------------------------------{ MENU }---------------------------------*/

#menu {width: 765px; height: 23px; background: url(../images/menu_bkgrd.jpg) repeat-x top left; border-top: 3px solid #929292; border-bottom: 3px solid #929292; }
#menu ul {height: 23px; margin: 0; padding: 0 0 0 0; list-style: none;}
#menu ul li {height: 23px; margin: 0; padding: 0; list-style: none; float: left; border-right: 3px solid #7c7d7e;}
#menu ul li a,
#menu ul li a:visited {margin: 0; padding: 5px 18px 0 18px; font-size: 11px; font-weight: bold; text-decoration: none; color: #334073; text-transform:uppercase; display:block; }
#menu ul li a:hover {color: #003333; background: #ddd; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}