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

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

.hidden { overflow: hidden; }

div.page-content {
	width: 1000px; height: auto;
	position: absolute; 
	left: 50%; 
	/*top: 25px;*/
	margin-left: -500px;
}

.header {
	width: 1000px; height: 205px;
	background-image: url(../img/ss11/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: 132px;
	margin-left: 10px;
	margin-top: 40px;
}

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

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

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

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

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

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

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

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

.content {
	/*margin: 5px;*/ 
	padding: 10px;
	width: 980px; height: auto;
	/*border-right: 1px solid #21648C;
	border-left: 1px solid #21648C;*/
	/*border-right: 1px solid #cae280;
	border-left: 1px solid #cae280;*/
	/*border-right: 1px solid #5eb2e4;
	border-left: 1px solid #5eb2e4;*/
	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; }
