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.page-content {
	width: 1000px; height: auto;
	position: absolute; left: 50%; top: 25px;
	margin-left: -500px;
}

.header {
	width: 1000px; height: 155px;
	background-image: url(../img/ss10/header.jpg);
}

.link {
	width: 281px; height: 116px;
	float: left;
}

.link a {
	text-decoration: none;
	display: block;
	width: 281px; height: 116px;
	background-image: url(img/inde.gif);
}

/* menu */
.menu {
	width: 700px; height: 130px;
	margin-left: 10px;
}

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

.menu .right {
	margin-top: 44px;
	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-right: 75px; }
.menu a.fr { background-image: url(../img/ss10/a-fr.jpg); width: 85px; margin-top: 5px; margin-left: 20px; }

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

.counter { width: 1000px; height: auto; }
.counter  div { float: right; }

.content {
	margin: 5px; padding: 10px;
	width: 978px; height: auto;
	/*border-right: 1px solid #21648C;
	border-left: 1px solid #21648C;*/
	border-right: 1px solid #cae280;
	border-left: 1px solid #cae280;
	background-color: White;
}

/* �������������� */

h1 { font-family: Impact; font-size: 26px; color: #899DA9; }

p { font-family: Tahoma; font-size: 11px; color: Black; }

* a { text-decoration: none; color: Navy; font-family: Tahoma; font-size: 11px; }
* a:hover { text-decoration: underline; color: Blue; }

img { margin-right: 3px; margin-left: 3px; }

table { clear: both; }

* { font-size: 11px; font-family: Tahoma; }