/* CSS Document */

.navcntr {
	background: url(../images/nav/bg.gif) repeat-x;
}
.nav-border {
	width: 10px;
	background-image: url(../images/nav/nav_border-lft2.gif);
	background-repeat: repeat-y;
}
#navcontainer 
{
margin: 10 20px 10px 10px;
padding: 0;
list-style-type: none;
font: normal 12px Arial, Helvetica, sans-serif;
}

#navcontainer li { margin: 0 0 5px 0; }

#navcontainer a:link
{
	display: block;
	padding: 2px 2px 3px 24px;
	border: 1px solid #333;
	width: 160px;
	height: 27px;
	background-color: #ddd;
	background-image: url(../images/li-off-new.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}

#navcontainer a:visited
{
	display: block;
	padding: 2px 2px 3px 24px;
	border: 1px solid #333;
	width: 160px;
	height: 27px;
	background-color: #ddd;
	background-image: url(../images/li-off-new.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}

#navcontainer a:hover
{
	display: block;
	padding: 2px 2px 3px 24px;
	border: 1px solid #333;
	width: 160px;
	height: 27px;
	background-color: #F60;
	background-image: url(../images/li-over.gif);
	background-repeat: no-repeat;
	font: normal 12px Arial, Helvetica, sans-serif;
}


#navcontainer #active a:link, #active a:visited, #active a:hover
{
border: 1px solid #333;
background-color: #FF6600;
background: url(../images/li-over.gif) no-repeat;
color: #333;
}
.contact {
	.padding-right: 40px;
}
/*
#navcontainer a.keyboard
{
	display: block;
	padding: 2px 2px 2px 24px;
	border: 1px solid #333;
	width: 160px;
	height: 27px;
	background-color: #ccc;
	background-image: url(../images/li-keyboard.gif);
	background-repeat: no-repeat;
	font: normal 12px Arial, Helvetica, sans-serif;
}

#navcontainer a.shop
{
	display: block;
	padding: 2px 2px 2px 24px;
	border: 1px solid #333;
	width: 160px;
	height: 25px;
	background-color: #ccc;
	background-image: url(../images/li-shop.gif);
	background-repeat: no-repeat;
	font: normal 12px Arial, Helvetica, sans-serif;
}
#navcontainer a.news
{
	display: block;
	padding: 2px 2px 2px 24px;
	border: 1px solid #333;
	width: 160px;
	height: 27px;
	background-color: #ccc;
	background-image: url(../images/li-news.gif);
	background-repeat: no-repeat;
	font: normal 12px Arial, Helvetica, sans-serif;
}

#navcontainer a.show
{
	display: block;
	padding: 2px 2px 2px 24px;
	border: 1px solid #333;
	width: 160px;
	height: 25px;
	backgrou
