.top {
	background-image: url('/images/background-top.png');
	height: 149px;
	width: 100%;
	margin-bottom: -15;
	margin-top: 0;
}

.top-xmas {
	background-image: url('/images/background-top-xmas.png');
	height: 270px;
	width: 100%;
	position: absolute;
	z-index: 1;
	margin-top: 0;
	background-repeat: no-repeat;
}

.top-xmas table.menu {
	margin-left: 300px;

}

* html .top {
	width: 1003px;
	background-image: url('/images/1x1.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/background-top-ie.png', sizingMethod='scale', enabled='true');
}

* html .top-xmas {
	width: 100%;
	background-image: url('/images/1x1.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/background-top-xmas.png', sizingMethod='crop', enabled='true');
}

table.menu {
	margin-top: 104px;
	margin-left: 24px;
}

table.menu td {
	padding-right: 14px;
	padding-top: 3px;
}

table.menu a:link, table.menu a:visited {
	font: 12px Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

/*a {
	position: relative;
	z-index: 50;
}*/

table.menu a:hover {
        font: 12px Arial;
        font-weight: bold;
        text-decoration: none;
        color: #000000;
	border-bottom: 3px solid #860505;
}

.fulvia {
	border: none;
	position: absolute;
	z-index: 5;
	right: 100px;
	margin-top: 30px;
}

td.models {
	border: 0px;
	text-align: center;
}

img.models {
	border: 1px solid #000000;
}

a.models {
	font-weight: bold;
	color: #000000;
	font-variant: small-caps;
	text-decoration: none;
}

body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	z-index: 0;
	background: transparent;
	background-image: url('/images/background.gif');
	background-color: #F9F9F9;
}

#navigation a, .nav a {
	position: relative;
	z-index: 200;
}

.navform input {
	position: relative;
	z-index: 200;
}

table#content {
	position: absolute;
/*	margin-top: 215px;*/
}

* html table#content {
	position: absolute;
	margin-top: 270px;
}
