.shadow {
					box-shadow			: 0px 3px 5px #666666;
					-moz-box-shadow	: 0px 3px 5px #666666;
					-webkit-box-shadow: 0px 3px 5px #666666;
					filter: 	progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3)
								progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=225, Strength=3)
								progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=180, Strength=6);
	}
#shadow-top {
					background		: url(i/shadow_top.png);
					background-repeat: repeat-x;
					background-position: top;
					width: 1002px;
					margin			: 0 auto;
					height			: 20px;
					clear				: both;
}	
#shadow-left {
					background		: url(i/shadow_l.png);
					background-repeat: repeat-y;
					width				: 6px;
					float				: left;
}	
#shadow-right {
					background		: url(i/shadow_r.png);
					background-repeat: repeat-y;
					width				: 6px;
					float				: left;
}
#copy {
					width				: 1022px;
					margin			: 0 auto;
}
#copy-center {
					background		: url(i/shadow_b.png);
					background-repeat: repeat-x;
					background-position: top;
					height			: 50px;
					width				: 970px;
					padding			: 30px 0 0 0;
					color				: White;
					float				: left;
}
#copy-left {
					background		: url(i/shadow_bl.png);
					background-repeat: no-repeat;
					background-position: top;
					height			: 50px;
					width				: 26px;
					float				: left;
}
#copy-right {
					background		: url(i/shadow_br.png);
					background-repeat:  no-repeat;
					background-position: top;
					height			: 50px;
					width				: 26px;
					float				: left;
}
/* Навигация */	
#nav-top       {
					background		: url(i/nav_bar_fon.png);
					height			: 50px;
					width				: 962px;
					margin			: 0 auto;
					font-size		: 14px;
					}
#nav-top ul {
					list-style		: none;
					margin			: 0;
					padding			: 0;
					border			: 0;
}
#nav-top li {
					list-style		: none;
					display			: inline;
					margin			: 0;
					padding			: 0;
					height			: 50px;
					width				: 190px;
					float				: left;
					position			: relative;
					back\ground		: none;
}
#nav-top li.sep {
				   background		: url(i/nav_bar_sep.png);
					width				: 3px;
					}	
#nav-top a {
					text-decoration: none;
					display			: block;
					padding			: 15px 0px 18px 0px;
					margin			: 0;
					text-decoration: none;
					color				: #FFFFFF;
					font-weight		: bold;
}
#nav-top li a:hover {
					color				: #FFFFFF;
					background		: url(i/nav_on_bar_fon.png);
}
#nav-top li ul {
					display			: none;
					position			: absolute;
					left				: 0px;
					width				: 212px;
					margin			: 0;
					padding			: 0;
					z-index			: 10;
}		
#nav-top li li {
					list-style		: none;
					font-size		: 12px;
					text-align		: left;
					height			: auto;
					width				: 212px;
					background		: url(i/drop_fon.png);
					background-repeat: repeat-y;
					}			
#nav-top li li.link {
					padding			: 0px 10px 0px 2px;
					background		: url(i/drop_fon.png);
					background-repeat: repeat-y;
					}
#nav-top li li.header {
					color				: #999999;
					font-weight		: bold;
					width				: 170px;
					//width			: 212px;			
					padding			: 6px 25px 6px 17px;
					margin			: 0;
					cursor			: default;
					background		: url(i/drop_fon.png);
					background-repeat: repeat-y;
					}
#nav-top li li.drop-top {
					height			: 14px;
					padding			: 0;
					margin			: 0;
					background		:  url(i/drop_top.png);
					cursor			: default;
					font-size		: 0px;
					}	
#nav-top li li.drop-bottom {
					height			: 22px;
					padding			: 0;
					margin			: 0;
					background		:  url(i/drop_bottom.png);
					cursor			: default;
					font-size		: 0px;
					}						
#nav-top li li a {
					color				: #ED000A;
					font-size		: 12px;
					text-decoration: none;
					font-weight		: normal;
					width				: 155px;
					//width			: 200px;					
					padding			: 2px 15px 6px 30px;
					margin			: 0;
}
#nav-top li li a:hover {
					background		: #ED000A;
					color				: #FFFFFF;
					text-decoration: none;
					}	
#nav-top li:hover ul,
#nav-top li.jshover ul {
					display			: block;
}

#nav		{
					background-color: #FF0000;
					width				: 200px;
					margin			: 0 0 0 30px;
					//margin			: 0 0 0 27px;
					float				: left;			
					}					
#nav ul {
					list-style		: none;
					margin			: 10px 0 0 0;
					padding			: 0;
					}
#nav li {
					list-style		: none;
					//display			: inline;
					padding			: 0;
					margin			: 0;
					}
#nav li.header {
					color				: #FFFFFF;
					font-weight		: bold;
					width				: 160px;
					//width			: 200px;
					padding			: 16px 25px 6px 15px;
					margin			: 0;
					cursor			: default;
					text-align		: left;
					}
#nav li a {
					display			: block;
					padding			: 2px 15px 6px 25px;
					margin			: 0;
					text-decoration: none;
					font-weight		: normal;
					color				: #FFFFFF;
					text-align		: left;
					}
#nav li a:hover,
#nav li a:focus {
					background		:  White;
					//background	: #FEFEFE;
					color				: #ED000A;
					text-decoration: none;
					}	
/* End Навигация */	
body	{			
					background: url(i/fon.png);
					margin-top		: 0px;
					font-family		: verdana, tahoma, arial, helvetica, ms sans serif, sans serif;
					font-size 		: 12px; 
					color 			: #333333;
					text-align		: center;
					}
td,b				{ 
					font-size 		: 12px; 
					color 			: #333333;
					}
h1					{					
					font-size		: 14px;
					font-weight		: bold;
					color				: #FFFFFF;
					margin			: 15px 20px 10px 20px;
					padding			: 0px 10px 0px 10px;
					text-align		: left;
					line-height		: 26px;
					background		: #FF0000;
					}
h1:after {
					cont : <div class="spacer"></div>;
					
}						
p					{ 
					font-size 		: 12px; 
					color 			: #333333;
					}
p:first-line	{ 
					text-indent		: 11px;					
					}				
.sss    			{ 
					font-size 		: 11px; 
					}

td.td_header				{ 
					background		:  url(i/td_fon.png);
					height			: 40px;
					color				: #666666;
					font-weight		: bold;
					}
td.td_header a {
					color				: #666666;
					font-size		: 13px;
					font-weight		: bold;
					text-decoration: none;
					}
td.td_header a:hover,
td.td_header a:focus {
					color				: #333333;
					text-decoration:  underline;
					}
#top           {
					background		: #ED000A;
					height			: 120px;
					width				: 1002px;
					margin			: 0 auto;
					}
.top-info		{
					margin			: 54px 0px 0px 490px;
					font-size		: 13px;
					font-weight		: bold;
					color				: #FFFFFF;
					text-align		: right;
					float				: left;
					}
.top-info a,
.top-info a:link,
.top-info a:visited,
.top-info a:hover	{
					font-size		: 13px;
					font-weight		: bold;
					color				: #FFFFFF;
					text-decoration: none;
}				
.spacer        {
					clear				: both;
					font-size		: 0px;
					}
.spacer20        {
					height			: 20px;
					clear				: both;
					}
.spacer30        {
					height			: 30px;
					clear				: both;
					}
.coner_tl		{
					float				: left;
					vertical-align	: top;
					}
.coner_tr		{
					float				: right;
					vertical-align	: top;
					}
.coner_bl		{
					float				: left;
					vertical-align	: bottom;
					}
.coner_br		{
					float				: right;
					
					}
#main		{
					width				: 1022px;
					margin			: 0 auto;
					background: url(i/main_fon.png);
					background-repeat: repeat-y;
					}	
#girl		{
					background-image: url(i/girl_fon.png);
					background-position: bottom;
					background-repeat:  repeat-x;
					width				: 180px;
					height			: 434px;
					float				: left;
					margin			: 0 0 0 30px;
					vertical-align	: middle;		
					}	
#news1		{
					background		: #FFF099;
					width				: 242px;
					height			: 430px;
					float				: left;
					margin			: 0 0 0 20px;
					//margin			: 0 0 0 14px;
					}	
#news		{
					background		:  #FFF099;
					width				: 202px;
					float				: left;
					margin			: 0 0 0 20px;
					//margin			: 0 0 0 14px;
					}	
#news1 p,
#news p		{
					text-align		: left;
					margin			: 0 15px 0 20px;
					font-size		: 11px;
					color				: #333333;
					}
#news1 h2,
#news h2	 {
					text-align		: left;
					margin			: 10px 20px 5px 20px;
					font-size		: 11px;
					font-weight		: bold;
					color				: #ED000A;
					}					
#cont1		{
					margin			: 0 0 0 20px;
					//margin			: 0 0 0 14px;
					width				: 500px;
					float				: left;
					}	
#cont		{
					background		: #FFFFFF;
					margin			: 0 0 0 20px;
					//margin			: 0 0 0 14px;
					width				: 520px;
					float				: left;
					text-align		: left;
					}	
#cont h2,
#cont1 h2 { 
					font-size 		: 13px; 
					color 			: #ED000A;
					font-weight		: bold;
					margin			: 25px 20px 10px 20px;
					}
#cont h3,
#cont1 h3 { 
					font-size 		: 12px; 
					color 			: #333333;
					font-weight		: bold;
					margin			: 20px 20px 10px 20px;
					}					
#cont p,
#cont1 p{
					margin			: 0px 20px 10px 20px;
					text-align		: justify;
					}		
#cont table,
#cont1 table{
					margin			: 20px 20px 20px 20px;
					}
#cont table table,
#cont1 table table{
					margin			: 0px 0px 0px 0px;
					}
#cont ul,
#cont1 ul,
#cont ol,
#cont1 ol { 
					font-size 		: 12px; 
					color 			: #333333;
					margin			: 0px 20px 20px 20px;
					padding			: 0px 0px 0px 20px;
					}	
#cont ul li,
#cont1 ul li,
#cont ol li,
#cont1 ol li { 
					font-size 		: 12px; 
					color 			: #333333;
					margin			: 0px 0px 16px 0px;
					padding			: 0px 0px 0px 0px;
					}	
a.nav_bar_link,
a.nav_bar_link:link,
a.nav_bar_link:visited,
a.nav_bar_link:hover { 
					color 			: #FFFFFF; 
					text-decoration: none;
					font-size		: 15px;
					font-weight		: bold;
					padding			: 14px 0 0 0;
					vertical-align	: middle;
					}
a,a:link,
a:visited {
					color 			: #ED000A;
					text-decoration: none;
					}
a:hover	{ 
					color : #ED000A; 
					text-decoration: underline;					
					}
 
/* {
	border: 1px #f0f solid !important;
}
*/
