/* Основная разметка */
body {
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 100%;
	background-color: #333;
}

/* Шапка */
.layout #header {
	border-width: 0px;
	width: 900px;
	background-color: #333;
	height: 70px;
	margin: 0px auto;
}


/* Корзина */
.basket {
	font-weight: bold;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #ff3300;
}
.basket a {
	text-decoration: none;
	color: #ff3300;
}
.basket a:hover {
	color: #99CC66;
}


/* Основной блок */
.layout #main {
	margin-left: auto;
	margin-bottom: 0px;
	margin-right: auto;
	margin-top: 0;
	border-color: white;
	border-style: solid;
	border-width: 1px;
	position: relative;
	height: 650px;
	width: 900px;
}


/* Der меню */
.menu {
	position:absolute; top:0px; left:0px;
	background-color: transparent;
	width: 900px;
	height: 22px;
}
.menu_background {
	position:absolute; top:0px; left:0px;
	background-color: black;
	width: 900px;
	height: 22px;
}

.menu_background {
	filter: alpha(opacity=85);
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
 -moz-opacity: 0.85s0; opacity:0.85;
}




/* Текст в меню */
.top_menu_text {
	padding-left: 7px;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	color: white;
	font-size: 11px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}

/*.top_menu_selected {
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	color: white;
	background-color: #669999;
	font-size: 11px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	border-left-color: white;
	border-left-width: 1px;
	border-left-style: solid;
	display:block;
	width:127px;
	height:22px;
	float:left;
	line-height:23px;
}

.top_menu_selected b {
	padding-left: 7px;
}

.top_menu_selected a {
	text-decoration: none;
}*/

/* Текст в пункте меню "Каталог" */
.top_menu_1 a {
	text-align: left;
	text-decoration: none;
	display:block;
	width:132px;
	height:22px;
	background-color: transparent;
	float:left;
	line-height:23px;
}
.top_menu_1 a:hover {
	background-color: #666666;
}


/* Текст в активном пункте меню "Каталог" */
.top_menu_1_selected {
	text-align: left;
	text-decoration: none;
	display:block;
	width:132px;
	height:22px;
	background-color: #336633;
	float:left;
	line-height:23px;
}
.top_menu_1_selected a {
	text-decoration: none;
}


/* Текст в активном пункте меню "Технологии" */
.top_menu_2_selected {
	text-align: left;
	text-decoration: none;
	border-left-color: white;
	border-left-width: 1px;
	border-left-style: solid;
	display:block;
	width:127px;
	height:22px;
	background-color: #669999;
	float:left;
	line-height:23px;
}
.top_menu_2_selected a {
	text-decoration: none;
}


/* Текст в активном пункте меню "Команда 2007" */
.top_menu_3_selected {
	text-align: left;
	text-decoration: none;
	border-left-color: white;
	border-left-width: 1px;
	border-left-style: solid;
	display:block;
	width:127px;
	height:22px;
	background-color: #99cc66;
	float:left;
	line-height:23px;
}
.top_menu_3_selected a {
	text-decoration: none;
}



/* Текст во всех остальных пунктах */
.top_menu_234567 a {
	text-align: left;
	border-left-color: white;
	border-left-width: 1px;
	border-left-style: solid;
	text-decoration: none;
	display:block;
	width:127px;
	height:22px;
	background-color: transparent;
	float:left;
	line-height:23px;

}
.top_menu_234567 a:hover {
	background-color: #666666;
}




/* Тень под меню */
.shadow1 {
	position:absolute; top:22px; left:0px;
	background-color: black;
	width: 900px;
	height: 1px;
}
.shadow1 {
	filter: alpha(opacity=65);
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65);
 -moz-opacity: 0.65s0; opacity:0.65;
}
.shadow2 {
	position:absolute; top:23px; left:0px;
	background-color: black;
	width: 900px;
	height: 1px;
}
.shadow2 {
	filter: alpha(opacity=30);
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
 -moz-opacity: 0.3s0; opacity:0.3;
}




/* Подвал */
.layout #footer {
	padding-top: 15px;
	border-width: 0px;
	text-align: center;
	margin: 0px auto;
	height: 30px;
	background-color: #333;
	width: 900px;
}




/* Copyright */
.copyright {
	color: #bfbfbf;
	font-weight: bold;
	font-size: 13px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}