body {
	background:url(/image/head_rep.jpg) top left repeat-x #453d5d;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	}
body ul {
	padding:0px;
	margin:0px;
	list-style:none;
	}
body h1 {
	padding:0px;
	margin:0px;
	font-weight:400;
	}
body a {
	text-decoration:none;
	}
body a {
	text-decoration:underline;
	}
body img {
	border:none;
	}
#full {
	width:1050px;
	}
#head_1 {
	background:url(/image/head_1.jpg) top left no-repeat;
	width:1050px;
	height:88px;
	text-align:left;
	}
#logo {
	margin-left:68px;
	padding-top:44px;
	width:169px;
	}
#info {
	float: right;
	width:350px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	margin-right:400px;
	padding-top:12px;
	}
.left {
	float:left;
	}
.right {
	float:right;
	}
#info li {
	padding-bottom:3px;
	}
#info a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#efe17a;
	text-decoration:underline;
	font-size:11px;
	}
#info a:hover {
	text-decoration:none;
	}
#rus {
	position:absolute;
	z-index:1;
	float:right;
	margin-left:822px;
	}
#head_2 {
	height:241px;
	width:1050px;
	text-align:left;
	}
#flash {
	float:left;
	margin-left:262px;
	height:241px;
	z-index:-100;
	}
#navig {
	background:url(/image/navig.jpg) top left no-repeat;
	width:262px;
	height:329px;
	position:absolute;
	float:left;
	}
#navig ul {
	padding:0px;
	margin:0px;
	padding-left:65px;
	padding-top:30px;
	float:left;
	}
#navig li {
	padding:0px;
	margin:0px;
	line-height:20px;
	padding-bottom:10px;
	margin-bottom:1px;
	}
.x1 a {
	background:url(/image/x1.jpg) top left no-repeat;
	width:124px;
	height:14px;
	display:block;
	}
.x1 a:hover {
	background:url(/image/x1_1.jpg) top left no-repeat;
	width:124px;
	height:14px;
	display:block;
	}
.x1_1 a {
	background:url(/image/x1_1.jpg) top left no-repeat;
	width:124px;
	height:14px;
	display:block;
	}
.x2 a {
	background:url(/image/x2.jpg) top left no-repeat;
	width:71px;
	height:12px;
	display:block;
	}
.x2 a:hover {
	background:url(/image/x2_1.jpg) top left no-repeat;
	width:71px;
	height:12px;
	display:block;
	}
.x2_1 a {
	background:url(/image/x2_1.jpg) top left no-repeat;
	width:71px;
	height:12px;
	display:block;
	}
.x3 a {
	background:url(/image/x3.jpg) top left no-repeat;
	width:148px;
	height:12px;
	display:block;
	}
.x3 a:hover {
	background:url(/image/x3_1.jpg) top left no-repeat;
	width:148px;
	height:12px;
	display:block;
	}
.x3_1 a {
	background:url(/image/x3_1.jpg) top left no-repeat;
	width:148px;
	height:12px;
	display:block;
	}
.x4 a {
	background:url(/image/x4.jpg) top left no-repeat;
	width:121px;
	height:12px;
	display:block;
	}
.x4 a:hover {
	background:url(/image/x4_1.jpg) top left no-repeat;
	width:121px;
	height:12px;
	display:block;
	}
.x4_1 a {
	background:url(/image/x4_1.jpg) top left no-repeat;
	width:121px;
	height:12px;
	display:block;
	}
.x5 a {
	background:url(/image/x5.jpg) top left no-repeat;
	width:130px;
	height:12px;
	display:block;
	}
.x5 a:hover {
	background:url(/image/x5_1.jpg) top left no-repeat;
	width:130px;
	height:12px;
	display:block;
	}
.x5_1 a {
	background:url(/image/x5_1.jpg) top left no-repeat;
	width:130px;
	height:12px;
	display:block;
	}
.x6 a {
	background:url(/image/x6.jpg) top left no-repeat;
	width:70px;
	height:12px;
	display:block;
	}
.x6 a:hover {
	background:url(/image/x6_1.jpg) top left no-repeat;
	width:70px;
	height:12px;
	display:block;
	}
.x6_1 a {
	background:url(/image/x6_1.jpg) top left no-repeat;
	width:70px;
	height:12px;
	display:block;
	}
.x7 a {
	background:url(/image/x7.jpg) top left no-repeat;
	width:157px;
	height:12px;
	display:block;
	}
.x7 a:hover {
	background:url(/image/x7_1.jpg) top left no-repeat;
	width:157px;
	height:12px;
	display:block;
	}
.x7_1 a {
	background:url(/image/x7_1.jpg) top left no-repeat;
	width:157px;
	height:12px;
	display:block;
	}
.x8 a {
	background:url(/image/x8.jpg) top left no-repeat;
	width:70px;
	height:12px;
	display:block;
	}
.x8 a:hover {
	background:url(/image/x8_1.jpg) top left no-repeat;
	width:70px;
	height:12px;
	display:block;
	}
.x8_1 a {
	background:url(/image/x8_1.jpg) top left no-repeat;
	width:70px;
	height:12px;
	display:block;
	}
.x9 a {
	background:url(/image/x9.jpg) top left no-repeat;
	width:110px;
	height:12px;
	display:block;
	}
.x9 a:hover {
	background:url(/image/x9_1.jpg) top left no-repeat;
	width:110px;
	height:12px;
	display:block;
	}
.x9_1 a {
	background:url(/image/x9_1.jpg) top left no-repeat;
	width:110px;
	height:12px;
	display:block;
	}
.x10 a {
	background:url(/image/x10.jpg) top left no-repeat;
	width:116px;
	height:12px;
	display:block;
	}
.x10 a:hover {
	background:url(/image/x10_1.jpg) top left no-repeat;
	width:116px;
	height:12px;
	display:block;
	}
.x10_1 a {
	background:url(/image/x10_1.jpg) top left no-repeat;
	width:116px;
	height:12px;
	display:block;
	}
.x11 a {
	background:url(/image/x11.jpg) top left no-repeat;
	width:109px;
	height:12px;
	display:block;
	}
.x11 a:hover {
	background:url(/image/x11_1.jpg) top left no-repeat;
	width:109px;
	height:12px;
	display:block;
	}
.x11_1 a {
	background:url(/image/x11_1.jpg) top left no-repeat;
	width:109px;
	height:12px;
	display:block;
	}
#content_1 {
	background: #453d5d;
	width:1050px;
	float:left;
	border-top:1px solid #807f98;
	}
#content_2 {
	width:1050px;
	float:left;
	}
#left_sidebar {
	float:left;
	padding-top:115px;
	padding-left:30px;
	text-align:left;
	width:247px;
	font-family:"Myriad Pro", "Times New Roman", Times, serif;
	font-size:13px;
	color:#FFF;
	}
#left_sidebar p {
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color:#712008;
	font-weight:bold;
	padding:0px;
	margin:0px;
	line-height:13px;
	}
#left_sidebar span {
	font-size:12px;
	}
#left_sidebar p span {
	font-size:19px;
	line-height:15px;
	text-decoration:none;
	}
#left_sidebar a {
	color:#FFF;
	text-decoration:underline;
	}
#left_sidebar a:hover {
	text-decoration:none;
	}
#baner_1 {
	background:url(/image/baner_1.png) left top no-repeat;
	width:240px;
	height:133px;
	}
#baner_1 span {
	text-decoration:underline;
	}
#baner_1 p {
	padding-top:10px;
	padding-bottom:25px;
	}
#baner_1 p span {
	padding-right:10px;
	}
#baner_1 a {
	float:left;
	margin-left:10px;
	}
#baner_2 {
	background:url(/image/baner_2.png) top left no-repeat;
	width:247px;
	height:142px;
	margin-top:10px;
	}
#baner_2 p {
	color:#3a4600;
	padding-top:10px;
	padding-bottom:17px;
	}
#baner_2 p span {
	padding-right:10px;
	}
#baner_2 span {
	text-decoration:underline;
	}
#baner_2 a {
	float:left;
	margin-left:10px;
	}
#baner_3 {
	background:url(/image/baner_3.png) top left no-repeat;
	width:243px;
	height:131px;
	}
#cont_pole {
	width:713px;
	float:right;
	text-align:left;
	padding-right:60px;
	}
#form_up {
	background:url(/image/up_forma.png) top left no-repeat;
	width:253px;
	height:26px;
	position:absolute;
	z-index:1;
	float:right;
	margin-left:737px;
	margin-top:216px;
	}
.online
{
	margin:16px 0 0 21px;
}

#bann_right {
	width:253px;
	float:right;
	}
#forma {
	background:url(http://www.friendsplace.ru/image/forma_fon.png) top left no-repeat;
	width:253px;
	height:411px;
	float:right;
	}
#forma form {
	padding:0px;
	margin:0px;
	padding-left:20px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	z-index:1;
	float:left;
	margin-bottom:5px;
	}
#forma h1 {
	font-size:18px;
	color:#FFF;
	font-family:"Times New Roman", Times, serif;
	padding-top:9px;
	padding-left:20px;
	padding-bottom:10px;
	}
#forma input {
	font-size:11px;
	margin-top:2px;
	font-family:Verdana;
	}
#forma .tabl2 {
	padding-top:5px;
	}
.example {
	background:url(/image/kalendar_img.jpg) top right no-repeat #FFF;
	width:90px;
	height:13px;
	margin-bottom:2px;
	}
.inp_1 {
	margin:0px;
	padding:0px;
	width:196px;
	height:13px;
	margin-bottom:5px;
	}
.inp_2 {
	margin:0px;
	padding:0px;
	width:18px;
	height:14px;
	}
.inp_3 {
	margin:0px;
	padding:0px;
	width:105px;
	height:13px;
	}
.inp_4 {
	margin:0px;
	padding:0px;
	width:75px;
	height:13px;
	}
.inp_5 {
	margin:0px;
	padding:0px;
	width:195px;
	height:45px;
	overflow:hidden;
	margin-bottom:5px;
	font-family:Verdana;
	font-size:11px;
	}
.sel_2 {
	margin:0px;
	padding:0px;
	width:142px;
	font-size:11px;
	margin-top:2px;
	font-family:Verdana;
	}
.sub {
	margin:0px;
	padding:0px;
	margin-left:60px;
	}
.y {
	padding-top:3px;
	}
#forma form .y4 {
	padding-bottom:4px;
	}
#forma form .y4 span {
	padding-left:0px;
	line-height:15px;
	}
.y4 {
	padding-top:5px;
	}
.y4 input {
	float:left;
	margin-left:0px;
	margin-right:3px;
	}
.y4 span {
	padding-left:5px;
	}
.y4 a {
	color:#a50e34;
	text-decoration:underline;
	}
.y4 a:hover {
	text-decoration:none;
	}
#forma .yslovia {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:25px;
	line-height:12px;
	float:left;
	}
#forma .yslovia li {
	padding-bottom:4px;
	}
#forma .yslovia a {
	text-decoration:underline;
	color:#000;
	}
#forma .yslovia a:hover {
	text-decoration:none;
	}
#pole {
	background:url(/image/fon_pole.jpg) top left no-repeat;
	width:410px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:11px;
	padding-left:20px;
	padding-right:20px;
	margin-top:7px;
	}
#content_2 #pole {
	padding-top:0px;
	}
#pole h1 {
	background:url(/image/polosa_1.jpg) bottom left no-repeat;
	font-size:18px;
	padding-bottom:5px;
	padding-top:15px;
	}
#pole h2 {
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#efe17a;
	padding-top:30px;
	padding-bottom:10px;
	}
#pole h3 {
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#efe17a;
	padding-top:15px;
	padding-bottom:25px;
	}
#pole h4 {
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#efe17a;
	padding-top:15px;
	padding-bottom:15px;
	}
#pole h4 span {
	font-weight:100;
	}
#pole p {
	padding:0px;
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
	}
#pole .z2 {
	text-align:center;
	}
#pole p span {
	color:#efe17a;
	}
#pole a {
	color:#efe17a;
	text-decoration:underline;
	}
#pole a:hover {
	text-decoration:none;
	}
#pole .z1 a {
	color:#FFF;
	}
#pole ul li {
	padding-left:10px;
	padding-bottom:1px;
	}
#pole ul .m1 {
	background:url(/image/metka_1.jpg) center left no-repeat;
	}
#pole ul .m2 {
	background:url(/image/metka_2.jpg) center left no-repeat;
	}
#pole ul .m3 {
	background:url(/image/metka_3.jpg) center left no-repeat;
	}
#nav {
	width:395px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:10px;
	padding-top:10px;
	padding-left:15px;
	}
#nav a {
	color:#fff;
	text-decoration:underline;
	}
#nav a:hover {
	text-decoration:none;
	}
#footer {
	width:1050px;
	font-family:"Myriad Pro", "Times New Roman", Times, serif;
	font-size:12px;
	color:#8f8b9e;
	padding-bottom:30px;
	float:left;
	}
#footer p {
	padding-left:90px;
	padding-right:90px;
	padding-bottom:10px;
	}
.hot {
	padding-left:130px;
	}
.hot li {
	float:left;
	margin-left:15px;
	}
#pe4at {
	background:url(/image/hot_7.jpg) bottom left no-repeat;
	width:232px;
	height:77px;
	float:left;
	margin-top:10px;
	margin-left:400px;
	}
#pe4at ul {
	padding-left:40px;
	}	
#pe4at li {
	float:left;
	margin-left:10px;
	}
#pe4at li a {
	font-size:12px;
	color:#8f8b9e;
	text-decoration:underline;
	}
#pe4at li a:hover {
	text-decoration:none;
	color:#FFF;
	}
#slaids {
	width:890px;
	float:left;
	margin-left:70px;
	}
#left {
	float:left;
	margin-top:90px;
	width:35px;
	height:35px;
	}
#right {
	float:right;
	margin-top:90px;
	width:35px;
	height:35px;
	}
.block {
	background:url(/image/block.jpg) top left no-repeat;
	width:260px;
	height:195px;
	font-size:13px;
	font-family:"Myriad Pro", "Times New Roman", Times, serif;
	color:#FFF;
	}
.block p {
	margin:0px;
	padding:0px;
	text-align:center;
	padding-right:70px;
	line-height:12px;
	}
.block .im {
	background:none;
	margin-left:27px;
	margin-top:18px;
	width:217px;
	height:129px;
	}
.block .im:hover {
	background:none;
	margin-left:27px;
	margin-top:18px;
	width:217px;
	height:129px;
	cursor:pointer;
	}
.pane ul {
	padding:0px;
	margin:0px;
	float:left;
	}
.pane li {
	padding:0px;
	margin:0px;
	float:left;
	}
.pane li div:hover {
	background:url(/image/block_a.jpg) top left no-repeat;
	width:260px;
	height:195px;
	cursor:pointer;
	}
.pane .z3 {
	padding-right:10px;
	}
#panes {
		float:left;
		}
#map {
	float:left;
	margin:0px;
	padding:4px;
	border:1px solid #d3cfc0;
	margin-bottom:20px;
	}
#pole .block_1 {
	background:url(/image/block_1.png) top left no-repeat;
	width:403px;
	height:163px;
	margin-top:20px;
	margin-bottom:20px;
	}
#pole .block_1 ul {
	padding-top:6px;
	padding-left:6px;
	}
#pole .block_1 li {
	float:left;
	}
#pole .block_1 .foto {
	background:url(/image/foto_fon.png) top left no-repeat;
	width:204px;
	height:136px;
	padding-left:14px;
	padding-top:14px;
	}
#pole .block_1 .opis {
	width:170px;
	padding-left:3px;
	}
#pole .block_1 h2 {
	background:url(/image/polosa_2.jpg) bottom left no-repeat;
	padding:0px;
	margin:0px;
	padding-top:7px;
	padding-bottom:5px;
	margin-bottom:5px;
	}
#pole .block_1 p {
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	}
#foto_glavn {
	background:url(/image/gallery_fon.png) top left no-repeat;
	width:400px;
	height:267px;
	margin-left:-3px;
	padding-left:11px;
	padding-top:10px;
	margin-bottom:10px;
	}
.gallery {
	margin-left:-2px;
	}
.gallery td {
	background:url(/image/gallery_small_fon.png) top left no-repeat;
	width:132px;
	height:92px;
	padding-left:10px;
	}
.gallery img {
	margin-top:10px;
	}
#pole .block_2 {
	background:url(/image/block_2.png) top left no-repeat;
	width:399px;
	height:99px;
	margin-top:20px;
	padding-left:4px;
	padding-right:4px;
	}
#pole .block_2 ul {
	padding-top:10px;
	padding-left:10px;
	}
#pole .block_2 li {
	float:left;
	}
#pole .block_2 .foto_2 {
	background:url(/image/gallery_small_fon.png) top left no-repeat;
	width:122px;
	height:72px;
	padding-left:10px;
	padding-top:10px;
	}
#pole .block_2 .opis_2 {
	width:242px;
	}
#pole .block_2 h2 {
	padding:0px;
	margin:0px;
	padding-top:3px;
	padding-bottom:3px;
	}
#pole .block_2 p {
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	}
#price_tab
{	
	border-collapse: collapse;
}
#price_tab TD
{
	border:1px solid white;
	padding:2px;
	text-align:center;
}		
	
#datepicker_div, .datepicker_inline {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0;
	margin: 0;
	background: #DDD;
	width: 185px;
}
#datepicker_div {
	display: none;
	border: 1px solid #750223;
	z-index: 10;
}
.datepicker_inline {
	float: left;
	display: block;
	border: 0;
}
.datepicker_dialog {
	padding: 5px !important;
	border: 4px ridge #DDD !important;
}
button.datepicker_trigger {
	width: 25px;
}
img.datepicker_trigger {
	margin: 2px;
	vertical-align: middle;
}
.datepicker_prompt {
	float: left;
	padding: 2px;
	background: #DDD;
	color: #000;
}
*html .datepicker_prompt {
	width: 185px;
}
.datepicker_control, .datepicker_links, .datepicker_header, .datepicker {
	clear: both;
	float: left;
	width: 100%;
	color: #FFF;
}
.datepicker_control {
	background: #750223;
	padding: 2px 0px;
}
.datepicker_links {
	background: #eeede8;
	padding: 2px 0px;
}
.datepicker_control, .datepicker_links {
	font-weight: bold;
	font-size: 80%;
	letter-spacing: 1px;
}
.datepicker_links label {
	padding: 2px 5px;
	color: #888;
}
.datepicker_clear, .datepicker_prev {
	float: left;
	width: 34%;
}
.datepicker_current {
	float: left;
	width: 30%;
	text-align: center;
}
.datepicker_close, .datepicker_next {
	float: right;
	width: 34%;
	text-align: right;
}
.datepicker_header {
	padding: 1px 0 3px;
	background: #bd9a7c;
	text-align: center;
	height: 1.3em;
}
.datepicker_header select {
	background: #fff;
	font-size:11px;
	font-family:Verdana;
	padding-top:2px;
	color: #000;
	border: 0px;
}
.datepicker {
	background: #CCC;
	text-align: center;
	font-size: 100%;
}
.datepicker a {
	display: block;
	width: 100%;
}
.datepicker .datepicker_titleRow {
	background: #d4bfa0;
	color: #000;
}
.datepicker .datepicker_daysRow {
	background: #FFF;
	color: #666;
}
.datepicker_weekCol {
	background: #d4bfa0;
	color: #000;
}
.datepicker .datepicker_daysCell {
	color: #000;
	border: 1px solid #DDD;
}
#datepicker .datepicker_daysCell a {
	display: block;
}
.datepicker .datepicker_weekEndCell {
	background: #eeede8;
}
.datepicker .datepicker_daysCellOver {
	background: #FFF;
	border: 1px solid #777;
}
.datepicker .datepicker_unselectable {
	color: #888;
}
.datepicker_today {
	background: #d4bfa0 !important;
}
.datepicker_currentDay {
	background: #bd9a7c !important;
}
#datepicker_div a, .datepicker_inline a {
	cursor: pointer;
	margin: 0;
	padding: 0;
	background: none;
	color: #000;
}
.datepicker_inline .datepicker_links a {
	padding: 0 5px !important;
}
.datepicker_control a, .datepicker_links a {
	padding: 2px 5px !important;
	color: #000; 
}
.datepicker_titleRow a {
	color: #000 !important;
}
.datepicker_control a:hover {
	background: #894049 !important;
	color: #fff !important;
}
.datepicker_links a:hover, .datepicker_titleRow a:hover {
	background: #FFF !important;
	color: #333 !important;
}
.datepicker_multi .datepicker {
	border: 1px solid #bd9a7c;
}
.datepicker_oneMonth {
	float: left;
	width: 185px;
}
.datepicker_newRow {
	clear: left;
}
.datepicker_cover {
	display: none;
	display/**/: block;
	position: absolute;
	z-index: -1;
	filter: mask();
	top: -4px;
	left: -4px;
	width: 193px;
	height: 200px;
}

.boxcontent a
{
	color:#efe17a !important;
	font-family:Vredana !important;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none !important;
}

.boxcontent img
{
border:0 !important;
}

.fotohead
{
	margin-bottom:10px;
}

.e2gback
{
	padding-top:0 !important;
}

#otpravit_drygy {
	background:url(/image/forma_dryg.jpg) top left no-repeat;
	width:407px;
	height:331px;
	margin-top:15px;
	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:50px;
	}
#otpravit_drygy h2 {
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#333333;
	font-weight:100;
	text-align:right;
	padding-right:225px;
	padding-bottom:3px;
	}
#otpravit_drygy h1 {
	padding:0px;
	margin:0px;
	font-size:16px;
	color:#333333;
	background:none;
	text-align:right;
	padding-right:225px;
	}
#otpravit_drygy form {
	color:#000;
	padding-left:9px;
	padding-top:10px;
	}
.dryg {
	background:url(/image/button_dryg.jpg) top left no-repeat;
	width:94px;
	height:36px;
	border:none;
	cursor:pointer;
	}
.inp_6 {
	width:147px;
	height:16px;
	margin-top:3px;
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-left:5px;
	}
.inp_7 {
	width:317px;
	height:91px;
	overflow:hidden;
	margin-top:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-top:5px;
	padding-left:5px;
	}
.cent input {
	margin-left:120px;
	margin-top:5px;
	}
.ots {
	padding-top:15px;
	}
	
#flash_over {
     background:url(/image/flash-over.png) top right no-repeat;
     width:163px;
     height:241px;
     position:absolute;
     z-index:1px;
     margin-left:624px;
     }
#relat {
     position:relative;
     }
     
.karta_zag
{
	padding-top: 10px !important;
}
#baners {
     text-align:left;
     }
#baners li img{
     margin-bottom:10px;
     }
#right_side {
     float:right;
     width:253px;
     }
     
#news {background:url(/image/bg.png) no-repeat; margin:24px 0 0 11px; font-family: Verdana;}     
#news h2 {font-size:16px;font-weight: bold; padding: 15px 0 5px 16px; background:url(/image/news_line.png) 33% bottom no-repeat;}
.news_item {margin:20px 0 0 16px;}
.news_item h4 {font-size:10px;font-weight:normal;color:#888495;}
.news_item h3 {font-size:11px; font-weight:bold;color:#efe17a;margin:5px 17px 7px 0;}
.news_item h3 a {text-decoration:none !important; color:#efe17a !important;}
.news_item div {font-size:11px;font-weight:normal;color:#fff;padding-right:20px;}
.news_item div a{text-decoration:none !important;}
.news_item div a:hover{text-decoration:underline !important;}
.all_news {margin: 15px 0 0 16px;}
.all_news a {color:#EFE17A !important;font-size:11px;}

.news_page {margin:20px 0 0 0;}
.newsdate {font-size:10px;font-weight:normal;color:#888495;}
.newshead {font-size:11px; font-weight:bold;color:#efe17a;margin:5px 17px 7px 0;}
.newshead a {text-decoration:none !important; color:#efe17a;}
.newstext {font-size:11px;font-weight:normal;margin-bottom:10px;}
.newstext a{text-decoration:none !important; color:#fff !important;}
.newstext a:hover{text-decoration:underline !important;}