body, div, .noMarking { border: 0px; margin: 0px; padding: 0px; }

html body {
	width: 100%; height: 100%;
	/*background-color: #5FB2E4;*/
	background-color: #cae280;
}

.hidden { overflow: hidden; }

div.index {
	width: 1122px; 
	/*height: 903px;*/
	height: 703px;
	position: absolute; 
	left: 50%; 
	/*top: 25px;*/
	top: 50%;
	margin-left: -561px;
	margin-top: -351px;
	background-image: url(../img/ss10/index.jpg);
	background-position: 0px -45px;
	background-repeat: no-repeat;
}

/* menu */
.menu {
	width: 1000px; height: 130px;
}

.menu .top {
	width: auto; height: 13px;
	float: left;
	margin-top: 35px; margin-left: 350px;
}

.menu .right {
	margin-top: 51px;
	float: right;
}

.menu .top a {
	display: block; float: left;
	height: 13px;
	background-position: 0px 0px;
	overflow: hidden;
} .menu .top a:hover { background-position: 0px 13px; }

.menu .right a {
	display: block;
	height: 13px;
	background-position: 0px 0px;
	overflow: hidden;
} .menu .right a:hover { background-position: 0px 13px; }

.menu a.produce { background-image: url(../img/ss10/a-produce.jpg); width: 66px; }
.menu a.oneill { background-image: url(../img/ss10/a-oneill.jpg); width: 72px; }
.menu a.technologies { background-image: url(../img/ss10/a-technologies.jpg); width: 71px; }
.menu a.store { background-image: url(../img/ss10/a-store.jpg); width: 65px; }
.menu a.contacts { background-image: url(../img/ss10/a-contacts.jpg); width: 58px; }

.menu a.partner { background-image: url(../img/ss10/a-partner.jpg); width: 67px; margin-left: 25px; }
.menu a.fr { background-image: url(../img/ss10/a-fr.jpg); width: 85px; margin-top: 5px; margin-left: 30px; }

.menu .top .step { margin-left: 66px; }
/* / menu */

.counter { margin-top: 500px; } .counter div { float: right; }