* {
	margin: 0px;
	border: 0px;
	padding: 0px;
	outline: 0px;}
	
body {
	width: 100%;
	height: 100%;
	font: normal 10pt "Myriad Pro", sans-serif;
	color: #292929;
	background: #F78F1E;}

/*body div {
	border: 1px dotted #990000;}*/
	
a {
	text-decoration: none;
	color: #414143;}
#example a:hover {
	text-decoration: underline;
	color: #414143;
}
	
/*----------------------------------------------------------*/
/*-------------------- СТРУКТУРА <-----------------------*/
/*----------------------------------------------------------*/
	
#wrapper {
	position: relative;
	padding: 23px 37px;
	min-width: 950px;
	background: #DEDBD8 url("../images/gl_back.gif") left bottom repeat-x;}
	
#decorative {
	background: url("../images/volna.png") center 67% no-repeat;}

#head {
	/*text-align: center;*/}
	
#player_wrap {
	float: right;
	width: 580px;
	margin-top: 30px;
}
	
#head_wrap {
	margin-right: 580px;
}
	
#example {
	clear: right;
	padding-bottom: 10px;}

#catalog {
	margin-top: 10px;}

#footer {
	position: relative;
	padding-top: 15px;
	clear: left;}
	
/*----------------------------------------------------------*/
/*------------------- ОФОРМЛЕНИЕ <-----------------------*/
/*----------------------------------------------------------*/

/*---------------------- ШАПКА <-------------------------*/

/*--------------------- шапка <-----------------------*/
#head #logo {
	width: 321px;
	height: 115px}

#logo h1 {
	font-size: 1.3em;
	font-weight: normal;
	color: #F78F1E;
	margin-left: 3px;
	text-transform: uppercase;}
	
#logo .first {
	float: left;}
	
#logo .second {
	clear: left;}

#head #contact {
	float: right;}
	
/*--------------------- фавориты <-----------------------*/
#contact #favs {
	margin-right: 15px;
	text-align: right;}

#favs li {
	display: inline;}
	
/*----------------------- меню <-------------------------*/
#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/dalee.gif") left 6px no-repeat;
	color: #404040;
	font-size: 1.3em;
}

#menu li.select {
	background: url("../images/dalee_select.gif") left 6px no-repeat;
}
	
/*--------------------- плеер <--------------------------*/
#player_wrap #player {
	width: 580px;
	height: 270px;
}
#player_wrap #player h2 {
	font-size: 1.3em;
	text-transform: uppercase;
	font-weight: normal;
	font-family: "Myriad Pro";
}
#player_wrap #player a {
	font-family: "Myriad Pro";
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}
#player_wrap #player a:hover {
	text-decoration: underline;
}


	
/*-------------------- ДЕТАЛЬНО <------------------------*/
#example h2 {	
	margin: 5px 20px;
	padding-right: 15px;
	font-size: 1.5em;
	font-weight: normal;
	text-transform: uppercase;
	color: #FF6600;}


/*---------------------- рамка <-------------------------*/
#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_tl.gif") no-repeat;}
	
.top .right {
	right: 0px;
	background: url("../images/ex_tr.gif") no-repeat;}


.bottom .left {
	left: 0px;
	background: url("../images/ex_bl.gif") no-repeat;}
	
.bottom .right {
	right: 0px;
	background: url("../images/ex_br.gif") no-repeat;}

.top .border {	
	background: url("../images/ex_horizontal.gif") top repeat-x;}
	
.bottom .border {	
	background: url("../images/ex_horizontal.gif") bottom repeat-x;}

#example .content  {
	position: relative;
	padding-left: 17px;
	background: url("../images/ex_vertical.gif") left repeat-y;}
	
.content .border {
	padding-right: 17px;
	background: url("../images/ex_vertical.gif") right repeat-y;}
#example .left_ugol_v {
	background-image: url(../images/ex_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 17px;
	height: 17px;
}
#example .right_ugol_v {
	background-image: url(../images/ex_tr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 17px;
	width: 17px;
}
#example .vverh_granica {
	background-image: url(../images/ex_horizontal.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 17px;
}
#example .left_ugol_n {
	background-image: url(../images/ex_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 17px;
	width: 17px;
}
#example .right_ugol_n {
	background-image: url(../images/ex_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 17px;
	width: 17px;
}
#example .niz_granica {
	background-image: url(../images/ex_horizontal.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#example .left_granica {
	background-image: url(../images/ex_vertical.gif);
	background-repeat: repeat-y;
	background-position: left;
}
#example .right_granica {
	background-image: url(../images/ex_vertical.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#example .sv_content {
	font: normal 10pt "Myriad Pro", sans-serif;
	color: #292929;

}
#example .sv_content table tr td {
	font: normal 10pt "Myriad Pro", sans-serif;
	color: #292929;
}

	
#example .sv_content b {
	font-weight: normal;
	color: #FF6600;
}
#example .sv_content h1 {
	font-family: Arial;
	font-size: 16px;
	text-transform: uppercase;
	color: #FF6600;
	font-weight: bold;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 5px;
}
#example .sv_content h2 {
	font-family: Arial;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 5px;
}
#example .sv_content .stroka {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding: 5px;
	vertical-align: top;
}

#example .lmenu_komplect {
	font-size: 14px;
	padding-right: 10px;
	text-align: right;
	vertical-align: top;
	line-height: 20px;
}
#example .lmenu_komplect a:hover {
	color: #FF6600;
	text-decoration: underline;
}
.lmenu_komplect  h1 {
	font-family: Arial;
	font-size: 16px;
	text-transform: uppercase;
	color: #FF6600;
	font-weight: bold;
	text-align: right;
	padding-top: 10px;
	padding-bottom: 5px;
}



#example .sv_content p {
	padding-bottom: 10px;
}



/*---------------- содержимое рамки <--------------------*/
#example .content .first, #example .content .second {
	width: 49%;}
	
#example .content .second {
	float: right;}


#example .content b {
	font-weight: normal;
	color: #FF6600;}
	
#example .content p {
	padding-bottom: 10px;}
	
/*----------------- архив новостей <---------------------*/
#example #archieve {
	float: right;
	margin-right: 13px;
	width: 169px;
	height: 16px;
	background: url("../images/archieve_back.gif") no-repeat;
	text-align: center;}
	
#archieve a{
	color: #000;}
	
/*--------------------- КАТАЛОГ <------------------------*/
#catalog ul{
	list-style-type: none;}



#catalog ul li {
	float: left;}



#catalog ul a {	
	color: #000;}
	
#catalog .first {
	width: 945px;
	margin: 0 auto;
	text-align: center;
}
	
#catalog .first h2 {
	margin: 0 25px;
	font-weight: normal;
	font-size: 16px;
}

#catalog .first .bordered {
	border-right: 1px solid #FF5E00;
	width: 315px;
}
	
#catalog #catalog_list {
	clear: left;
	padding: 10px 0;
	width: 949px;	
	margin: 0 auto;}
	
#catalog_list li {
	width: 316px;
	font-size: 1.1em;}
	
#catalog_list li a {
	text-decoration: underline;
	text-transform: uppercase;}
	
#catalog_list .first {
	margin-left: 30px;}

#catalog_list .second {
	margin-left: 15px;}

/*--------------------- ФУТЕР <--------------------------*/
#footer #partners {
	padding: 0px;
	width: 100%;
	height: 39px;
	text-align: center;
	background-color: #e5e6e7;
}
#footer #partners a img {
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
}

#footer #inf {
	/*border-top: 3px solid #B4722C;*/
	padding-top: 15px;
	height: 75px;}

#footer #inf img {
	display: block;
	position: absolute;
	top: 65px;
	right: 0px;}
	
#footer #inf .info {
	float: right;
	width: 170px;
	margin-right: 60px;
	font-size: 1.1em;
	text-decoration: underline;
	color: #242424;}
	
#footer #inf p {
	float: left;
	width: 35%;
	color: #414143;}

	
/*----------------------------------------------------------*/
/*----------------- СКВОЗНЫЕ СТИЛИ <---------------------*/
/*----------------------------------------------------------*/

.page_list li, .page_list p{
	display: inline;}
	
.page_list .selected span {
	font-weight: bold;
	text-decoration: underline;}
