html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
ol, ul { list-style: none;}
table { border-collapse: collapse; border-spacing: 0;}
html, body { height: 100%; width: 100%;}
body {
	background-color: #f4e9d9;
	color: #35160e;
	font: 12px/14px Tahoma, Arial, Helvetica, sans-serif;
	min-width: 1000px;
}
body#index { background-color: #000;}
/* =common styles */
h1 {
	color: #3f3f3f;
	font: bold 20px/24px Georgia, "Times New Roman", Times, serif;
}
h1 a:link, h1 a:visited, h1 a:hover, h1 a:active { text-decoration: none;}
h2 {
    color: #650201;
    font: bold 18px/20px Arial, Tahoma, Helvetica, sans-serif;
	margin: 0 0 15px 0;
	text-align: left;
}
h2 a:link, h2 a:visited, h2 a:hover, h2 a:active { text-decoration: none;}
h3 { 
	color: #650201;
    font: bold 16px/18px Arial, Helvetica, sans-serif;
	margin: 0 0 7px 0;
}
h3 a:link, h3 a:visited, h3 a:active {
	color: #650201;
	text-decoration: none; 
}
h3 a:hover { text-decoration: underline;}
h4 {
	color: #650201;
    font: bold 16px/18px Arial, Helvetica, sans-serif;
	margin: 20px 0 20px 0;
}
h4 a:link, h4 a:visited, h4 a:hover, h4 a:active {
	color: #35160e; 
	text-decoration: none;
}
h4 a:hover { color: #a40101;}
h4 .date { 
	color: #9C7166;
    font: normal 12px/14px Arial, Helvetica, sans-serif;
}
h5 {
	color: #434343;
	font-size: 12px;
	font-weight: bold;
	margin: 15px 0;
}
a:link, a:visited, a:active { color: #840e08; text-decoration: underline;}
a:hover { text-decoration: none;}
a:focus { outline: none;}
ul li {
	background: url(../img/limark.gif) no-repeat scroll 0 8px;
	margin: 5px 0 5px 10px;	
	overflow: hidden;
	padding: 0 0 0 11px;
}
	li li {
		background: url(../img/limark3.gif) no-repeat 0 6px;
		margin: 5px 0 5px 9px;
		padding: 0 0 0 7px;	
	}
ol li {
	background: none;
	list-style: decimal;
	margin-left: 20px;
	overflow: visible;
	padding: 0 0 0 5px;
}	
#wrap_main ol {
	overflow: hidden;
}
th {
	background: #ecdbbd;
	border: 1px solid #d9ba7d;
	border-collapse: collapse;
	font: bold 12px/14px Tahoma, Arial, Helvetica, sans-serif;
	padding: 3px 7px;
}
td {
	border: 1px solid #d9ba7d;
	border-collapse: collapse;
	font: 12px/14px Tahoma, Arial, Helvetica, sans-serif;
	padding: 3px 7px;
	vertical-align: top;
	text-align: left
}
.nobord th, .nobord td { border: none;}
td.vmid { vertical-align: middle;}
p { margin: 0px;}
.clear { clear: both;}
hr {
	background: #d9ba7d;
	border: none;
	color: #d9ba7d;
	height: 1px;
	margin: 15px 0;
	padding: 0;
}
input, select, textarea {
	background: #fff;
	border: 1px solid #d9ba7d;
}
input.nobord, select.nobord, textarea.nobord {
	background: none;
	border: none;
}
/* /common styles */
#wrapper { 
	background: url(../img/wpbg.gif) repeat-y 0 0;
	min-height: 100%;
	min-width: 1000px;
}
#index #wrapper { 
	background: #000 url(../img/main_photobg.png) no-repeat center top;
	bottom: 0; 
    min-height: 553px;
    position: absolute;    
    top: 0;    
	width: 100%;
	z-index: 1;	
}
#header {
	background: #3f1f13 url(../img/headbg.png) repeat-x 0 0;
	height: 251px;
}
	#hdrwrap1 {
		float: left;
		left: 0;
		position: relative;
	}
	#logo_wrap {		
		float: left;
		height: 251px;
		position: relative;
		width: 386px;
	}
		#icons {	
			background: #96523e;			 		
			padding: 8px 12px 9px 12px;
			position: absolute;
			z-index: 2;
		}
		#index #icons { background: none; padding: 9px 0 0 138px;}
			#icons a {
				background: url(../img/icons.gif) no-repeat 0 0;
				display: block;
				float: left;
				font-size: 1px;
				height: 10px;
				line-height: 1px;	
				width: 11px;
			}
			#icons .map { 
				background: url(../img/icons_bg.gif) no-repeat 0 0;
				float: left; 
				margin: 0 9px; 
				padding: 0 11px 0 10px;
				width: 10px;
			}
			#index #icons .map { background: url(../img/mapbg.gif) no-repeat 29px 3px;}
			#icons .map a { background-position: 0 -10px; }
			#icons .contact { background-position: 0 -20px;}
			#icons a { background-position: 0 0px;}
			#icons a:hover { background-position: 0 -30px;}
			#icons .map a { background-position: 0 -10px;}
			#icons .map a:hover { background-position: 0 -40px;}
			#icons a.contact{ background-position: 0 -20px;}
			#icons a.contact:hover { background-position: 0 -50px;}
		#logo_wrap img {
			position: absolute;
			z-index: 1;
		}
		#logo_wrap img#logo {
			left: 18px;
			top: 45px;
			z-index: 2;
		}		
#logo_w {
	padding: 27px 0 27px 27px;
	position: relative;	
}
	
	#index #logo {
		position: absolute;
		z-index: 2;
	}
	#index #logo_qe {
		margin: 0 0 0 208px;
		position: absolute;
		z-index: 2;
	}
#clock {
	float: right;
	padding: 27px 27px 27px 0;
}
	#clock_ins { color: #c4c4c4;}
	
	#header .menu {
		background: #a40101 url(../img/menu1_bg.png) no-repeat 0 0;
		float: left;
		font-size: 11px;
		font-weight: bold;
		height: 251px;
		padding: 0 26px 0 20px;		 
	}	
	#header .menu a.curr { color: #ffba52; text-transform: uppercase;}	
		.menu a:link, .menu a:visited, .menu a:active {
			color: #fff;
			text-decoration: none;
		}
		.menu a:hover { text-decoration: underline;}
		#header .menu ul { padding: 24px 0 0 0;width: 180px;}
		#header .menu li {
			background: none;
			border-bottom: 1px solid #750101;
			border-top: 1px solid #a33c37;
			margin: 0;
			
			padding: 5px 0 9px 1px;
		}
		.menu li.f { border-top: none !important;}
		.menu li.l { border-bottom: none !important;}
	#hdrwrap2 {
		display: block;
		font-size: 11px;
		height: 251px;
		margin-left: 612px;
		position: relative; 
	}
		#master {
			height: 30px;
			text-align: right;			
		}
			#master a {
				background: #000;
				display: block;
				float: right;
				font-size: 6px;
				line-height: 6px;
				margin: 4px 5px 0 0;
				padding: 8px 34px 6px 11px;
				width: 70px;
			}
			#master a:hover { background: #4b0b07;}
			#master span {
				color: #fff;
				float: left;
				font-size: 10px;
				text-transform: uppercase;
				padding: 8px 0 0 16px;
			}
		#private_office {
			color: #fff;
			height: 99px;
			line-height: 13px;
			position: relative;			
		}
			#announce {
				background: url(../img/cabinet.png) no-repeat 0 0;
				border-bottom: 1px solid #5b3821;
				height: 99px;
				padding: 0 0 0 123px;	
				width: 65%;
			}
				#announce h3 {
					color: #fff;
					font: bold 11px/13px Tahoma, Arial, Helvetica, sans-serif;
					margin: 0 0 7px;
					padding: 14px 0 7px 0;
					text-transform: uppercase;
				}
				#announce h3 a:link, #announce h3 a:visited, #announce h3 a:hover { color: #fff; text-decoration: none;}
				#announce h3 span { color: #e99619; cursor: pointer}
				#announce p { padding-right: 30px;}	
			.logform {
				border-bottom: 1px solid #5b3821;
				font-size: 10px;
				padding: 0 0 30px;
				margin: 20px 15px 15px;
			}
				.logform div {
					display: inline-block;
					margin: 0 5px 0 0;
					width: 106px;
				}
				.logform input {		
					border: 1px solid #844c25;
					margin: 3px 0 11px;
					width: 106px;
				}
				.logform  a:link, .logform a:visited, .logform a:hover, .logform a:active {
					color: #e99619;
					font-size: 11px;
					margin: 0 15px 0 0;	
				}
				
		.prez {
			background: url(../img/prezbg.gif) no-repeat 0 0;
			color: #b8c0c9;
			display: block;
			line-height: 11px;
			margin: 9px 0 9px 17px;
			padding: 8px 0 8px 30px;
			text-decoration: none;
			width: 125px;
		}
			a.prez:link, a.prez:visited, a.prez:active {
				color: #b8c0c9;
				text-decoration: none;
			}
			a.prez:hover { text-decoration: underline;}
			.prez span {
				color: #fff; 
				display: block;
			}
		#hdrwrap2 .search {
			background: url(../img/search.png) no-repeat 0 35px;
			color: #fff;
			font-weight: bold;
			margin: 0 0 0 18px;
			padding: 14px 0 3px 2px;
			}
			
			#hdrwrap2 .search input { 
				background: #fff;
				border: none;
				color: #353535;
				display: block;
				height: 15px;
				float: left;
				font-size: 11px;
				line-height: 15px;
				margin: 10px 0 0 3px;
				position: relative;
				width: 145px;
			}
			#hdrwrap2 .search a {
				background: #fff url(../img/search.gif) no-repeat center center;
				display: block;
				float: left;
				height: 18px;
				margin: 9px 0 0 0;
				position: relative;
				width: 18px;
			}
#all { 
	background: url(../img/menu2_bg1.png) no-repeat 0 100%;
	overflow: hidden;
	 
}
	#sidebar {
		border-top: 3px solid #000;
		background: url(../img/menu2_bg.png) no-repeat 0 121px;
		font-size: 11px;
		float: left;
		width: 222px;
	}
		#sidebar li {
			background: url(../img/menusep.gif) no-repeat 0 100%;
			font-weight: bold;
			margin: 0;
			padding: 0;
		}
		#sidebar .menu li a:link, #sidebar .menu li a:visited, #sidebar .menu li a:active, #sidebar .menu li span {
			background: url(../img/limark1.gif) no-repeat 8px 9px;
			color: #fff; 
			display: block;
			padding: 3px 10px 7px 22px;
			text-decoration: none;
		}
		#sidebar .menu li a:hover, #sidebar .menu li span { background-color: #840e08;}
		#sidebar .menu li.f a, #sidebar .menu li.f span {
			background-position: 8px 50px !important;			
			padding: 45px 10px 7px 22px !important;
		}
			#sidebar .menu li.f li a, #sidebar .menu li.f li span {
				background: url(../img/limark1.gif) no-repeat 8px 9px !important;
				padding: 3px 10px 7px 22px !important;
			}
			#sidebar .menu li.f li a:hover, #sidebar .menu li.f li span { background-color: #840e08 !important;}
			#sidebar .menu li ul { 
				background: url(../img/menusep.gif) no-repeat 22px 0;
				margin: 0 0 -2px 15px;
			}
			#sidebar .menu li ul li { 
				background-position: 22px 100%; 
				font-weight: normal;
			}
			#sidebar .menu li li a:link, #sidebar .menu li li a:visited, #sidebar .menu li li a:active, #sidebar .menu li li span { color: #ffd28e;}
	#allwrap {
		margin-left:222px;
	}
		#all_wrapper {
			float: left;
			width: 100%;			
		}
		#all_nav { 
			background: #35160e;
			border-bottom: 4px solid #5b3821;
			font-size: 11px;
			padding: 19px 0 6px 0px;		

		}
			#lang {
				float: left;				
				margin: -8px 0 0 0;
				padding: 0 0 0 13px;
				width: 150px;
			}
			#lang span, #lang a {
				background: #840e09 url(../img/flags.gif) no-repeat 6px 24px;
				color: #fff;
				display: block;
				float: left;								
				height: 48px;
				margin-right: 2px;
				padding: 1px 0 0 6px;				
				width: 36px;
				//width: 42px;			
			}
			#lang a:link, #lang a:visited, #lang a:active {
				background-color: #4b0b07;
				color: #b28d72;
				text-decoration: none;
			}
			#lang a:hover { background-color: #750101; color: #fff;}
				#lang .rus { background-position: 6px -72px;}
				#lang a.rus { background-position: 6px -120px;}
				#lang a.rus:hover { background-position: 6px -72px;}
				#lang .eng { background-position: 6px 24px;}
				#lang a.eng { background-position: 6px -24px;}
				#lang a.eng:hover { background-position: 6px 24px;}
				#lang .ukr { background-position: 6px -168px;}
				#lang a.ukr { background-position: 6px -217px;}
				#lang a.ukr:hover { background-position: 6px -168px;}

			#all_nav .menu {
				margin: 0 0 0px 30px;
				padding: 10px 0 10px 0;				
				height:20px;
			}
			#all_nav .menu li {
				background: url(../img/menusep2.gif) no-repeat 10px 100%;
				color: #ffba52;
				display:inline;
				margin: 0;
				padding: 0px 0 0 22px;
			}
			#all_nav .menu li.f {
				background: none;
				padding: 0;
			}
	#all_top {
		background: url(../img/head_s.png) no-repeat 0 0;
		border-bottom: 1px solid #d9ba7d;		 
	}
	.sidecol {
		color: #840e08;
		float: left;
		font-size: 11px;
		line-height: 13px;
		width: 234px;
	}
	#all_cntnt .sidecol {
		border-left: 1px solid #ddbc7a;
		float: right;
	}
		.sidecol a:link, .sidecol a:visited, .sidecol a:active { text-decoration: none;}
		.sidecol a:hover { text-decoration: underline;}
		.sidecol h4 {
			background: #ecdbbd;
			color: #35160e;
			font: bold 11px/13px Tahoma, Arial, Helvetica, sans-serif;
			margin: 0 0 19px -1px;
			padding: 5px 0 7px 16px;
			text-transform: uppercase;
		}
	.wide_wrap {
		border-right: 1px solid #ddbc7a;
        margin-right: 218px;
        padding: 0 29px 0 27px;
    }
	#all_top .wide_wrap {
		 background: url(../img/all_top.gif) repeat-x 0 0;
		 margin-left: 234px;
		 margin-right: 0;
	}
	.head_s { 
		padding: 20px 0 0 16px;
		width: 218px;
	}
		.head_s a {
			font-size: 11px; 
			font-weight: bold;
		}
        .head_s a:link, .head_s a:visited, .head_s a:hover, .head_s a:active{ color: #840e08;}   
		.head_s .tolist {
			background: url(../img/arr_left.gif) no-repeat 0 0;
			display: block;
			font-weight: normal;
			line-height: 15px;
			padding: 0 0 0 23px;	
		}
	.head { padding: 20px 0 18px 35px;}
		.head h1 {
			line-height: 21px;
			text-transform: uppercase;
		}
		.lev2 h1 {
			font-size: 18px;
			text-transform: none;
		}
	#all_cntnt { margin: 27px 0 30px 0;}
	   #all_cntnt .sidecol {
            padding: 0;
            width: 218px;
       }
	   	#all_cntnt .sidecol p {
			margin: 12px 16px 12px 0;
			text-align: justify;
		}		
    #wrap_main {       
		line-height: 18px;
		padding: 0 0 16px 0;
		text-align: justify; 
		width: 100%;
    }        
	.content {
		   
		width: 100%;  
	}
        #wrap_main img {
			border: 1px solid #d9ba7d;
            float: left;
            margin: 0 15px 15px 0;            
        }
	#wrap_main img.right {
            float: right;
            margin: 0 0 15px 15px;            
        }

	#wrap_main img.ok_img {
		border: none;
		display: inline;
		float: none;
		margin: 0;
	} 
       #wrap_main p { margin: 15px 0;}	
		#wrap_main ol li { margin: 5px 0 5px 30px;}
	.bord {
		border-bottom: 1px solid #d9ba7d;
		overflow: hidden;
	}	
	.sidecol li { 
		background: url(../img/limark2.gif) no-repeat 0 8px;
		margin: 5px 0;
		padding-right: 10px;	
	}
	.links { 
		float: left;
		padding: 17px 0 0 0;
		width: 100%;
	}
		.links h5 {
			color: #3c3c3c;
			font-size: 11px;
			margin: 0 0 14px 0;
		}
		.links a:link, .links a:visited, .links a:active {
			color: #7f0100;
			text-decoration: none;
		}
		.links a:hover { text-decoration: underline;}
		.links li {
			background: url(../img/limark4.gif) no-repeat 0 3px;
			font-size: 11px;
			line-height: 13px;
			padding: 0 0 0 20px;
		}
#shim {
    float: left;
	height: 50%;
	margin-top: -330px;
	visibility: hidden;
	width: 100%;
}
#box {    
    clear: both;
	height: 307px;
    margin: 0 auto;
	padding-top: 140px;
	width: 100%;
}
	#index_news {
		height: 280px;
		margin: 0 27px;
		position: relative;
		z-index: 2;
	}
	#in_wrap2 {
		float: right;
		
	}
	#in_wrap2 {
		float: left;
		
	}
	#hdr {
		height: 96px;   
		width: 100%;		 
	}
	#content { height: 280px;}
.thickhide { display: none;}
.ll { padding: 0 30px 0 0;}
/* =footer */
#empty { clear: both; height: 160px; position: relative;}
#index #empty { height: 145px;}
#footer { 
	background: #35160e;
	color: #e99619;
	font-size: 10px;
	height: 153px; 
	margin-top: -160px;
	padding: 7px 0 0 0; 
	position: relative;
	text-align: right;
}	
#index #footer {
	background: none;
	bottom: 0;
	color: #979797;
	height: 145px; 	
	margin-top: -145px;	
	padding: 0; 
	position: absolute;
	text-align: center;
	width: 100%;
}
	.menu_wrap {
		background: #530202;
		font-size: 11px;
		line-height: 20px;
		margin: 0 0 19px 0;
		padding: 14px 0 21px 0;
		text-align: center;
	}
		.menu_wrap li {
			background: url(../img/dots_mbg.gif) no-repeat right 8px;
			color: #e99619;
			display: inline;
			margin: 0 11px 0 0;
			padding: 0 11px 0 0;
		}
		.menu_wrap li.l {
			background: none;
			margin: 0;
			padding: 0;		
		}
		.menu_wrap a:link, .menu_wrap a:visited, .menu_wrap a:active {
			color: #ffd28e;
			text-decoration: none;
		}
		.menu_wrap a:hover {
			color: #ffd28e;
			text-decoration: underline;
		}
	#footer span { padding: 0 37px 0 0;}
	.imenu_wrap {
		background: #000;
		border-bottom: 1px solid #323232;
		border-top: 2px solid #7f7f7f;
	}
		.imenu_wrap ul {
			margin: 0 auto;
			width: 1000px;
		}
		.imenu_wrap li {
            background: none;
			float: left;
			margin: 0;
			padding: 0;
		}
		.imenu_wrap a {
			border-right: 1px solid #323232;
			display: block;
			font: bold 11px/35px Tahoma, Arial, Helvetica, sans-serif;
			padding: 0 11px;
		}
		.imenu_wrap .l a { border: none;}
		.imenu_wrap a:link, .imenu_wrap a:visited, .imenu_wrap a:active {
			color: #fff;
			text-decoration: none;
		}
		.imenu_wrap a:hover { background: url(../img/imenubg.png) repeat-x left bottom;}
	.imenu_wrap2 { background: #000;}
	#menu2 {
		margin: 0 auto;
		height: 35px;
		width: 850px;
	}
		#menu2 li {
			background: none;
			float: left;
			margin: 10px 0 10px;
			padding: 0;
		}
		#menu2 a:link, #menu2 a:visited, #menu2 a:active {
			color: #d5d5d5;
			display: block;
			font-size: 11px;
			padding: 1px 10px 3px 10px;
			text-decoration: none;
		}
		 #menu2 a:hover { background: #ad0101;}
	#footwrap {
		position: relative;
		width: 100%;		
		z-index: 3;
	}
	#index #footwrap { margin: 10px 0 0; height: 51px;}		
	#foot_bg {
		background: #000;
		 filter:alpha(opacity=70);
		-moz-opacity: 0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
		height: 71px;
		margin-top: -63px;
		//margin-top: -60px;
		position: relative;
		z-index: 1;
	}
	#links {
		margin: 0 auto;
		width: 1000px;
	}
	#links li {
		background: url(../img/limark_start.gif) no-repeat 0 0;
		color: #979696;
		float: left;
		padding: 0 30px 0 23px;
		text-align: left;
	}
	#links li b {
		color: #fff;
	}
	#links li a:link, #links li a:visited, #links li a:active { color: #979696; text-decoration: none;}
	#index .copy {
		bottom:5px;
		position: absolute;
		right: 0;
		text-align: right;
		width: 200px;
	}
/* /footer */
form ol li li { margin-left:0;}
form ol li ul { padding:0;margin:0;}
form ol li li { padding:0;margin:0;list-style:none;}
p.wrong { padding: 45px 0 0 !important; text-align: center;}
.test_table td { vertical-align: middle;}
#wrap_main .test_table img { border: none; margin: 0;}

.sidecol .side_links  {
	background: none;
	color:#35160E;
	margin:0 0 18px;
	padding:0 15px 18px 16px;
}
#sidebar .side_links li {
	background: url(../img/menusep.gif) no-repeat 0 100%;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#sidebar .side_links li a:link, #sidebar .side_links li a:visited, #sidebar .side_links li a:active, #sidebar .side_links li span {
	background: url(../img/limark1.gif) no-repeat 8px 9px;
	color: #fff; 
	display: block;
	padding: 3px 10px 7px 22px;
	text-decoration: none;
}
#sidebar .side_links li a:hover, #sidebar .side_links li span { background-color: #840e08;}
#sidebar .side_links li.f a, #sidebar .side_links li.f span {
	background-position: 8px 50px !important;			
	padding: 45px 10px 7px 22px !important;
}
	#sidebar .side_links li.f li a, #sidebar .side_links li.f li span {
		background: url(../img/limark1.gif) no-repeat 8px 9px !important;
		padding: 3px 10px 7px 22px !important;
	}
	#sidebar .side_links li.f li a:hover, #sidebar .side_links li.f li span { background-color: #840e08 !important;}
	#sidebar .side_links li ul { 
		background: url(../img/menusep.gif) no-repeat 22px 0;
		margin: 0 0 -2px 15px;
	}
	#sidebar .side_links li ul li { 
		background-position: 22px 100%; 
		font-weight: normal;
	}
	#sidebar .side_links li li a:link, #sidebar .side_links li li a:visited, #sidebar .side_links li li a:active, #sidebar .side_links li li span { color: #ffd28e;}

	#sidebar .side_links p {
		background: url(../img/menusep.gif) no-repeat 0 100%;
		color:#e99619;
		font-weight:bold;
		margin:0;
		padding: 3px 10px 7px 22px;
	}
	#sidebar .side_links p.f {
		padding:45px 10px 7px 22px !important;
	}
blockquote {
	background: #ecdbbd url(../img/quote.gif) no-repeat 5px 5px;
	border: 1px solid #d9ba7d;
	margin: 0;
	overflow: hidden;
	padding: 15px 20px 0;
	//padding: 25px 20px 0;
}
#twitter_wrap {
	background: url(../img/twitter_bg.jpg) no-repeat 16px 0;
	border-bottom: 1px solid #d9ba7d;
	display: block;
	height: 235px;
	margin: 0 0 15px;
	width: 198px;
}
	#twitter_update_list {
		display: block;
		height: 125px;
		margin: 0 0 15px;
		padding: 0 0 10px;
		width: 198px;
	}
	#twitter_update_list li {
		background: none;
		margin: 0 0 0 16px;
		padding: 18px 45px 0 18px;
		text-align: left;
	}
	#twitter_update_list span {
		color: #f4e9d9;
		font-size: 11px;
		line-height: 13px;
	}
	#twitter_update_list li a {
		display: block;
		margin: 7px 0 0;
	}
	#twitter_update_list li a:link, #twitter_update_list li a:visited, #twitter_update_list li a:hover {
		color: #ffd28e;
	}
	.follow {
		display: block;
		margin: 17px 0 0 33px;
		width: 55px;
	}
	.sidecol a.follow:link, .sidecol a.follow:visited {
		text-decoration: underline;
	}
	.sidecol a.follow:hover {
		text-decoration: none;
	}
.social { padding: 30px 0 0 16px}
.social a {
	background-image: url(../img/social.jpg);
	background-repeat: no-repeat;
	display: inline-block;
	height: 16px;
	margin: 0 25px 0 0;
	width: 16px
}
.social a.sc1 { background-position: 0 0}
.social a.sc2 { background-position: 0 -16px}
.social a.sc3 { background-position: 0 -32px}
.social a.sc4 { background-position: 0 -48px}
.index_phone {
	color: #840E08;
	font-size: 24px;
	margin: 10px 0 0;
	text-align: right;
}