* {
	margin: 0px;
	border: 0px;
	padding: 0px;
	outline: 0px;}
	
body {
	width: 100%;
	height: 100%;
	font: normal 10pt "Myriad Pro", sans-serif;
	color: #292929;
	background: #F78E1E;}

/*body div {
	border: 1px dotted #990000;}*/
	
a {
	text-decoration: none;
	color: #414143;}
a:hover {color:#FF6600;}


	
/*----------------------------------------------------------*/
/*-------------------- ÑÒÐÓÊÒÓÐÀ <-----------------------*/
/*----------------------------------------------------------*/
	
#wrapper {
	position: relative;
	padding: 23px 37px;
	min-width: 950px;
	background: #DEDBD8 url("../images/global_back.gif") left bottom repeat-x;}
#wrapper #sv_tel {
	position: absolute;
	top: 72px;
	width: 250px;
	height: 76px;
	right: 38px;
}

	
#decorative {
	background: url("../images/decoration.png") center 60% no-repeat;
}
	
#player_wrap {
	float: right;
	width: 460px;
}
	
#head_wrap {

}
	
#example {
	clear: right;
	padding-bottom: 10px;}

#catalog {
	margin-top: 10px;}

#footer {
	position: relative;
	padding-top: 29px;
	clear: left;}
	
/*----------------------------------------------------------*/
/*------------------- ÎÔÎÐÌËÅÍÈÅ <-----------------------*/
/*----------------------------------------------------------*/

/*---------------------- ØÀÏÊÀ <-------------------------*/

/*--------------------- ôàâîðèòû <-----------------------*/
#head_wrap #favs {
	margin-left: 65px;}

#favs li {
	display: inline;}
	
/*----------------------- ëîãî <-------------------------*/
#head_wrap div#logo {
	width: 280px;
	padding-top: 15px;
	background: url("../images/logo.png") left 25px no-repeat;
	margin-left: 15px;
}
	
#head_wrap div#logo span {
	display: block;
	text-transform: uppercase;
	font-size: 14px;
	letter-spacing: 0.3em;
	color: #F78F1E;
	margin-bottom: 73px;
}
#head_wrap div#logo h1 {
	display: block;
	text-transform: none;
	font-size: 14px;
	letter-spacing: 0.3em;
	color: #F78F1E;
	margin-bottom: 73px;
	margin-left: 0px;
}

#head_wrap div h1 {
	font-size: 12pt;
	font-weight: normal;
	color: #7A7A7A;
	text-align: left;
	text-transform: uppercase;}
	
/*----------------------- ìåíþ <-------------------------*/
#head_wrap #menu {
	margin: 45px 0 0 25px;
	list-style-type: none;}
	
#menu li {
	padding: 0 0 20px 17px;
	text-transform: uppercase;
	background: url("../images/menu_point.gif") left 4px no-repeat;
}
	
#menu li.select {
	background: url("../images/menu_point_select.gif") left 4px no-repeat;}
	
#menu li:hover {
	background: url("../images/menu_point_select.gif") left 4px no-repeat;}

/*---------------- êðàòêîå îïèñàíèå <--------------------*/
#head_wrap h1 {
	margin-left: 5px;
	font-size: 16pt;	
	font-weight: normal;}
	
#head_wrap p {
	margin: 10px 25px 10px 5px;
	text-align: justify;}

/*-------------------- êîíòàêòû <------------------------*/
#player_wrap p {
	padding-bottom: 20px;
	text-align: right;}
	
#player_wrap p span {
	color: #FF6600;}

p span.mainphone {
	font-size: 1.5em;}
	
#sv_tel	p span {
	color: #FF6600;}
	
#sv_tel span.mainphone {
	font-size: 1.5em;}
	
/*--------------------- ïëååð <--------------------------*/
#player_wrap #player {
	width: 440px;
	height: 318px;
	background: url("../images/player_temp.gif") no-repeat;
	margin-bottom: 20px;
	margin-left: 20px;
}
	
/*-------------------- ÄÅÒÀËÜÍÎ <------------------------*/
#example p {
	margin: 10px 0;
	padding-right: 15px;
	font-size: 1.4em;
	text-align: right;
	text-transform: uppercase;}

#example p a {
	font-size: 0.7em;
	font-weight: bold;
	color: #292929}
	
#example p span {
	text-transform: none;}

/*---------------------- ðàìêà <-------------------------*/
#example .top, #example .bottom{
	position: relative;
	padding: 0 17px;}
	
.top div, .bottom div {
	height: 17px;}

#example .left, #example .right {
	position: absolute;
	width: 17px;}
	
.top .left {
	left: 0px;
	background: url("../images/ex_corner_tl.gif") no-repeat;}
	
.top .right {
	right: 0px;
	background: url("../images/ex_corner_tr.gif") no-repeat;}

.bottom .left {
	left: 0px;
	background: url("../images/ex_corner_bl.gif") no-repeat;}
	
.bottom .right {
	right: 0px;
	background: url("../images/ex_corner_br.gif") no-repeat;}

.top .border {	
	background: url("../images/ex_border_horizontal.gif") top repeat-x;}
	
.bottom .border {	
	background: url("../images/ex_border_horizontal.gif") bottom repeat-x;}

#example .content  {
	position: relative;
	padding-left: 17px;
	background: url("../images/ex_border_vertical.gif") left repeat-y;}
	
.content .border {
	padding-right: 17px;
	background: url("../images/ex_border_vertical.gif") right repeat-y;}

/*---------------- ýëåìåíò ïðèìåðîâ <--------------------*/
#example img {
	margin: 7px 20px;}

/*----------------- ñïèñîê ñòðàíèö <---------------------*/
#example .page_list {
	text-align: right;}
	
/*------------ îïèñàíèå ïîçèöèè êàòàëîãà <---------------*/
.content #description{
	min-height: 260px;
	padding-bottom: 10px;
}
	
#description img {
	float: left;}

#description p, #description h2 {
	margin: 0 0 0 280px;
	font-size: 1.1em;
	text-align: left;
	text-transform: none;
}

#description h2, #description p span {
	font-weight: bold;}
	
#description h2 {
	padding-bottom: 20px;}
	
#.content #var_list {
	clear: left;
	list-style-type: none;}

#var_list p{	
	text-align: left;
	text-transform: none;
	font-size: 1.2em;}
	
#var_list li {
	font-size: 1.2em;
	margin: 0 5px;
	display: inline;}

/*--------------------- ÊÀÒÀËÎÃ <------------------------*/
#catalog  .content {
	margin-left: 206px;}

#catalog h2 {
	margin-bottom: 15px;
	font-size: 1.1em;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: underline;	
	text-align: center;}
	
#catalog ul {	
	font-size: 1.1em;}
	
/*----------------- ñïèñîê ãîðîäîâ <---------------------*/
#catalog  #buy_list {
	float: left;
	padding-left: 5px;
	width: 200px;}
	
#buy_list li {
	list-style-type: none;}
	
#buy_list a {	
	text-decoration: underline;}
	
#buy_list h2 {
	margin: 0px;
	text-align: left;
	color: #FF6600;}
	
/*-------------- ñîäåðæàíèå êàòàëîãà <------------------*/
#catalog #catalog_list {
	margin: 10px 0;
	text-align: center;
	list-style-type: none;}
	
#catalog_list li {
	display: inline;}
	
#catalog .content .page_list, #catalog .content p{
	text-align: center;}
	
#catalog  .content p{
	text-decoration: underline;}

/*--------------------- ÔÓÒÅÐ <--------------------------*/
#footer div {
	border-top: 3px solid #B4722C;
	padding-top: 15px;
	height: 75px;}

#footer div #imgee {
	display: block;
	position: absolute;
	top: 0px;
	right: 20px;}
	
#footer div .info {
	float: right;
	width: 170px;
	font-size: 1.1em;
	text-decoration: underline;
	color: #242424;}

#footer2  .info2 {
	float: right;
	width: 380px;
	font-size: 1em;
	text-decoration: none;
	color: #242424;
	vertical-align: bottom;
}
		
#footer div p {
	float: left;
	width: 25%;
	color: #414143;}

#footer2 {
border-top: 3px solid #B4722C;
height: 30px;
width: 100%;
padding-top: 5px;
}

#footer2 p {
	float: left;
	width: 25%;
	color: #414143;}
	
/*----------------------------------------------------------*/
/*----------------- ÑÊÂÎÇÍÛÅ ÑÒÈËÈ <---------------------*/
/*----------------------------------------------------------*/

.page_list li, .page_list p{
	display: inline;}
	
.page_list .selected span {
	font-weight: bold;
	text-decoration: underline;}

	

