@charset "UTF-8";

.container {
	margin: auto;
	width: 100%;
	position:absolute;
	top: 0px;
}

/* Хедер */
header img {
	border: none;
}
.header
{
	height: 190px;
	display: block;
	padding: 0px;
	margin: 0px;
	background: #FF0;
	width: 100%;
	background-repeat: repeat-x;
	background-position: top;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 500;
	min-width: 1350px;
}
/* Логотип */
#label {
	position:absolute;
	left: 20px;
	top: 10px;
	background:#FF0;
	height: 121px;
	z-index: 1000;
        text-shadow: #808080 2px 2px 2px;	
}
#label a {
	text-decoration: none;
}
#label a div {
	margin-top:5px;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 40px;
	font-style: normal;
	text-decoration: none;
	color: #3C4377;
	font-weight: bold;
}
#label a img {
	float:left;
	margin-top:10px;
}

/* Телефонный Номер */
#phone {
	position:absolute;
	right:20px;
	top: 90px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #3C4377;
	font-weight: bold;
}
/* Интернет магазин */
.internet_shop 
{
	position: absolute;
	right: 20px;
	top: 50px;
}
.internet_shop h2 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #3C4377;
}
/* Верхнее меню */
.top_menu_html {
	float: left;
	top: 150px;
	height: 35px;
	width: 540px;
	text-align:center;
	position:absolute;
	left: 270px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	background-color: #FF0;
	display: inline;
}
.top_menu_html ul {
    margin: 0;
    padding: 10pm;
}
.top_menu_html ul li {
	float: left;
	display: inline;
	padding: 10px;
}

.top_menu_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	margin-top: -10px;
	height: 30px;
    background: #6D3636;
	color: #FF0;
	text-decoration:underline;
	float: left;
}
/* Вкладка */
.left_label {
	position: absolute;
	left: 0px;
	top: 145px;
	height: 40px;
	width: 120px;
	text-align: center;
	vertical-align: bottom;
	color: #FF0;
	background-image:url(../images/Catalog/common/left-label.gif);
	background-position: -166px -10px;
	padding-top: 10px;
	background-repeat: repeat-y;
	font-family: Tahoma, Geneva, sans-serif;
	z-index: 3000;
		
}
/* Тень от верхней части */
.header_bottom {
	background-image: url(../images/Catalog/common/header-battom.png);
	background-position: 0 -69px;
	z-index: 2000;
	width: 100%;
	min-width: 1350px;
	height: 39px;
	position: absolute;
	top: 180px;
}
/* Основная часть */
.main-body {
	width: 100%;
	position: absolute;
	left: 0;
	top: 0px;
}
/* Левая часть основной*/
.left-part {
	width: 256px;
	float: left;
	display: block;
	color:  #FF0;
	height: 578px;
	position: absolute;
	left: 0;
	top: 189px;
	z-index: 3000;
}
.left-part a {
	color: #FF0;
	background: url(../images/Catalog/common/bg_br_ml.png);
	background-repeat: repeat;
}
.left-part a:hover 
{
	background: Yellow;
	color: #6D3636;
	-webkit-border-radius: 3px;
}

/* Левое меню */
.left_menu {
	font-family: Tahoma, Geneva, sans-serif;
	display: block;
	font-size: 18px;
	font-weight: bold;
	line-height: 150%;
	color: #FF0;
	height: 190px;
	width: 100%;
	float: left;
	padding-left: 0px;
}
.left_menu a{
	text-decoration: none;
}
.left_menu_vrt {
	height: 500px;
}
.select_left_menu {
	color: #6D3636;
	background-color: #FF0;
	margin-top: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	-webkit-border-radius: 3px;
}
/* Меню */
.menu_suffix {
	float: left;
	width: 130px;
	padding-top: 20px;
	padding-left: 40px;
	padding-right: 20px;
	padding-bottom: 30px;
}

.menu_suffix li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 200%;
	list-style-type: none;
	text-decoration: none;
	background: url(../images/Catalog/common/bg_br_ml.png);
	background-repeat: repeat;
}

.menu_suffix li div {
	background: #FF0;
	color: #6D3636;
	line-height: 100%;
	margin-bottom: 10px;
}

.left_menu_link {
	background: url(../images/Catalog/common/bg_br_ml.png);
	background-repeat: repeat;
}


/* Таблица меню */
.nav_pn_h {
	background-image: url(../images/Catalog/common/nav-pop-h-v2.png);
}
.nav_pn_v {
	background-image:url(../images/Catalog/common/nav-pop-v-v2.png);
}
.ap_content{ 
  clear:both;
  background: url(../images/Catalog/common/bg_br_ml.png);
  background-repeat: repeat;
  padding: 8px;
  font-size: 11px;
 }
.nav_pn_rr {
	width: 45px;
}
.nav_pn_lr {
	width: 5px;
}
.nav_pn_tl {
	width: 25px;
	height: 18px;
	background-position: 0 -20px;
	background-repeat: repeat-x;
}
.nav_pn_tc {
	height: 18px;
	background-position: 0 -20px;
	background-repeat: repeat-x;
}
.nav_pn_tr {
	width: 45px;
	height: 18px;
	background-position: -45px 0;
	background-repeat: no-repeat;
}
.nav_pn_cl {
	width: 25px;
	background: url(../images/Catalog/common/bg_br_ml.png);
	background-repeat: repeat;
}
.nav_pn_cc {
	background: url(../images/Catalog/common/bg_br_ml.png);
	background-repeat: repeat;
}
.nav_pn_cr {
	width: 45px;
	background-position: -135px 0;
	background-repeat: repeat-y;
}
.nav_pn_bl {
	width: 25px;
	height: 44px;
	background-position: 0 -41px;
	background-repeat: no-repeat
}
.nav_pn_bc {
	height:44px;
	background-position:0 -41px;
	background-repeat:repeat-x
}
.nav_pn_br {
	width:45px;
	height:44px;
	background-position:-45px -1px;
	background-repeat:no-repeat
}
.nav_pn_lr_min{
	width: 5px;
}
/* Левый емэйл */
.email_left {
	margin-top: 280px; 
	color: #FF0;
	font-weight: bold;
	font-size: 18px;
}

/* Правая часть */
.right-part {
	position: absolute;
	left: 261px;
	top: 190px;
	padding-left: 20px;
	padding-right: 20px;
	display: block;
	min-width: 1000px;
}
