body {background: url('gradient_fon.png') #fff repeat-x; margin: 0; font-family: Arial, sans}
a {text-decoration: none}
p {margin: 0}
#page {width: 910px; margin: 0 auto}
#header {background: url('shapka.png') no-repeat; height: 126px; text-transform: uppercase}
/*#header a {display: block; float: left; padding: 20px 12px 16px; font-weight: bold; color: #000; margin-top: 74px; font-size: 14px; margin-right: 1px}*/
#header ul {margin: 0; padding: 74px 0 0; list-style: none}
#header li {float: left; background: url('liborder.png') no-repeat right; padding-right: 1px}
#header a {display: block; padding: 20px 12px 16px; font-weight: bold; color: #000; font-size: 14px}
#header a:hover {background: url('gray2_line_menu_verh.png') repeat-x}
#header a#logo {margin: 0; padding: 0; width: 220px; height: 126px; float: left}
#header a#logo:hover {background: transparent}

#menu {float: left; width: 216px; margin-right: 7px; text-transform: uppercase}
#menu a {display: block; margin-bottom: 7px; padding: 7px 0 0 15px; text-decoration: none; color: #000; height: 24px; background: url('gray_line_menu.png') repeat-x; font-size: 12px}
#menu a.current {background-image: url('gray2_line_menu.png')}
#menu a.parent {background: url('red_menu_line.png'); height: 25px; padding-top: 8px; color: #fff}


#content {width: 680px; float: left; padding-right: 7px}
.product {clear: left; padding: 5px 0; /*border: 1px solid #555;*/ margin-bottom: 5px}
.work {float: left; margin: 0 5px 5px 0}
.work img {width: 200px; height: 200px; display: block}
#grad {background: url('line_gray_fon.png') #fff bottom repeat-x; padding: 5px 0 50px}

#footer {background: url('footer.png'); height: 58px; clear: both; padding: 4px 0 0 230px; color: #fff; text-shadow: #000 2px 2px 2px; font-size: 12px}

	#slider {
                position: absolute;
		width: 660px;
		height: 200px;
		overflow: hidden;
		background: #000;
		border: 10px solid #000;
	}
	#slider .slide {
		position: absolute;
		top: 0px;
		height: 200px;
		width: 500px;
		background: #000;
		overflow: hidden;
		border-left: #000 solid 1px;
		cursor: default;
	}
	#slider .title   {
		color: #F80;
		font-weight: bold;
		font-size: 1.2em;
		margin-right: 1.5em;
		text-decoration: none;
	}
	#slider .backgroundText {
		position: absolute;
		width: 100%;
		height: 100%;
		top: 100%;
		background: #000;
		filter: alpha(opacity=00);
		opacity: 0;
	}
	#slider .text {
		position: absolute;
		color: #FFF;
		font-family: verdana, arial, Helvetica, sans-serif;
		font-size: 0.9em;
		text-align: justify;
		width: 470px;
		visibility: hidden;
	}
	#slider .diapo {
		position: absolute;
		filter: alpha(opacity=100);
		opacity: 1;
		visibility: hidden;
	}
