#html,body {margin:0;cursor:default;}
table,input,textarea,select {font:12px Arial,Tahoma,Verdana,Helvetica;}
#textholder {line-height:150%;}
#textholder input, textarea, select {border:1px solid #999999; color:#151F9C;}
hr {height:1px; line-height:1px; border:none; background:#ddd; color:#ddd; padding:0; margin:0 auto 10px auto; }

.header { position:relative;width:778px;height:339px;font-size:16px;font-weight:bold; }
.header h1, .header h2, .header ul { position:absolute; }
.header h1 { top:0;left:0;width:340px;display:block;text-align:center;padding:5px; }
.header h2 { top:185px;left:285px; outline: none; margin:0 0 0 5px; font-size:17px; color:#ffffff; font-style:italic;}
.header ul { top:5px;right:10px;line-height:27px;list-style-type:none;text-align:right; }
.header ul li, .m { padding-right:5px; text-align:right; }
.header ul img, .m img { margin-left:5px; vertical-align: middle; }
.header a, .mm, .m a, #enterbtn { text-decoration:none; color:#ffffff; }
#enterbtn { margin:0 0 5px 0; }
.header a.mttl {font-size:90%; color:#303AA0;}
.header ul a, .m a, #enterbtn span {
 -moz-opacity: 0.6;
 -khtml-opacity: 0.6;
 opacity: 0.6;
 zoom:1;
 filter: alpha(opacity=60);
}
.header ul a:hover, .m a:hover, .header h2 a:hover, .header ul a.mr {
 -moz-opacity: 1;
 -khtml-opacity: 1;
 opacity: 1;
 filter: alpha(opacity=100);
}
.header h2 a, #enter {
 -moz-opacity: 0.8;
 -khtml-opacity: 0.8;
 opacity: 0.8;
 zoom:1;
 filter: alpha(opacity=80);
}
.hotline {
	display:block;
	width:180px;
	color:#d40000 !important;
	text-align:center;
	font-size:13px;
	margin-right:5px;
}
.header .hotline {
	position:absolute;
	top:250px;
	right:10px;
}
.hotline div {
	margin:5px 0 0 2px;
	font-size:23px;
}
h1 {font:italic bold 23px 'Times New Roman',Times; color:#303AA0; padding-top:10px; margin:0;}
#textholder h1 {margin:0 0 10px; padding:0; text-align:center;}
#textholder p.date {margin:0; text-align:right; color:#999;}
#textholder img {max-width: 100%;}

h3 {font-size:14px;margin:4px 0 0 0;}
p {margin:4px 0 10px 0;}

a img, #map {border:0}
.imgf {border:0 !important;}
#topmenu {position:absolute;top:0;font-size:16px;font-weight:bold;z-index:99}
a {text-decoration:none;color:#151F9C;}
a:hove {text-decoration:underline;color:#151F9C;}
a.ref {text-decoration:underline;}
a.v {text-decoration:none;color:#777777;}
a.v:hove {text-decoration:underline;color:#333333;}
#v {font-size:10;color:#999999;margin-top:20px;}
.pane {width:778px; background:#ffffff; position:relative;}
.pane2 {padding:5px 20px; text-align:center;position:absolute;bottom:0;width:708px;height:20px;overflow:hidden;}
.pane2,.pane2 a,.pane2 a:hover {color:#aaaaaa; font-size:10px; text-decoration:none; line-height:85%;}
.pane2 p {margin-top:0;}
@media print { .pane2,#sap {display:none; } }

#txt {font-size:12px; line-height:140%; padding:0 20px;}
#bmenu {color:#407CDF; font-size:11px; margin:10px 0 4px 0; width:100%; text-align:center; line-height:16px;}
#bmenu a {padding:0 8px;}
#footer {color:#777777;font-size:11px;border-top:1px solid #cccccc;margin-left:15px;}
#footer img {display:block; margin-bottom:10px;}

.pm { font-size: 8pt; color: #404040; text-decoration: none; }
#spLeft {background:url(/bgLeft.gif) repeat-y right;}
#spRight {background:url(/bgRight.gif) repeat-y left;}

.leftmenu { margin:0 auto 10px 0;}
.mh {font-size:14px; font-weight:bold; border-left:1px solid #dddddd; margin:0 10px 10px 0; padding:5px;}
.mh b {color:#303AA0;}
.hid {margin-bottom:0;}
.hid .hh {display:none;}
.hh {font-size:12px; margin:10px 0 0 0; padding:0;}
.hh div {margin-top:3px;padding-left:3px;}
.itm {padding:0 5px;font-weight:bold;}
ul  {margin:0 0 0 30px; padding:0; list-style-type:disc;}
.hh ul {margin:0 0 0 15px; padding:0; line-height:140%; list-style-type:square;}


ol {margin:0 0 20px 30px; padding-left:0;}
.edt {border:1px solid #DDDDDD}
.adv {float:right; display:block; width:200px; margin:4px 0 10px 10px; padding:6px 12px; background:#EDF6FF; border-top:1px solid #303AA0; border-bottom:1px solid #303AA0; text-decoration: none; line-height:130%; }
html>body .adv {width:176px;}
.adv p {margin:0 0 8px 0;}
.ph {page-break-before:always;color:#777777;font-style:italic;font-size:11px;}
#comchk {display:none;}
.schli {margin-bottom:10px;}
.schol {margin:0 0 0 10px;}
optgroup {color:#9999DD; background:#EEF4FF;}
option {color:#000000; background:#FFFFFF;}
#fx { overflow:hidden;width:100%;height:10px; }
.g {display:none}
fieldset#phonebook { margin-bottom:10px; padding:0 10px; float:left; border:1px solid #dddddd;}
legend {color:#aaaaaa; font-size:10px;}
fieldset#phonebook table { width:525px; margin:5px 0; font:10px Tahoma; color:#777777; text-transform:uppercase; }
.inftbl td {padding:0}
#tbl p {margin:0;padding:0;}
#photo1 {border:orange 1px solid; padding: 10px; font-size: 11px; margin-left: 30px; width: 420px; color: #777777; position: absolute; background-color: #ffffff; text-align: center; filter: progid:DXImageTransform.Microsoft.Shadow(color='#CCCCCC', Direction=135, Strength=8)  progid:DXImageTransform.Microsoft.Matrix(M11=0.95, M12=0.05, M21=-0.05, M22=0.95, sizingMethod='auto expand');}
#photo2 {border:orange 1px solid; padding: 10px;margin-top: 300px;font-size: 11px; margin-left: 17px; width: 420px; color: #777777; position: absolute; background-color: #ffffff; text-align: center; filter: progid:DXImageTransform.Microsoft.Shadow(color='#CCCCCC', Direction=135, Strength=8)  progid:DXImageTransform.Microsoft.Matrix(M11=0.95, M12=-0.05, M21=0.05, M22=0.95, sizingMethod='auto expand');}
#photo3 {border:#CCCCCC 1px solid; padding: 10px; font-size: 11px; margin-left: 17px; width: 370px; color: #777777; position: absolute; background-color: #ffffff; text-align: center; filter: progid:DXImageTransform.Microsoft.Shadow(color='#CCCCCC', Direction=135, Strength=8)  progid:DXImageTransform.Microsoft.Matrix(M11=0.95, M12=-0.05, M21=0.05, M22=0.95, sizingMethod='auto expand');}
#robochk {position:absolute;display:none;}
.orpic {font-size: 11px; width: 290px; color: #777777; padding: 10px; border: orange 1px solid; position: absolute; background: #ffffff; text-align: center; filter: progid:DXImageTransform.Microsoft.Shadow(color='#CCCCCC', Direction=135, Strength=8)  progid:DXImageTransform.Microsoft.Matrix(M11=0.95, M12=-0.05, M21=0.05, M22=0.95, sizingMethod='auto expand'); }
.smpltab {background-color:#151F9C;}
.smpltab td {background-color:#ffffff;text-align:center;}
.comm {font-style:italic; color:#999999; }
#picwrapper { border:1px solid #dddddd; padding:10px 10px 15px 10px; color:#999999; margin-top:10px; }
#picwrapper img { margin-top:5px; }
#picgal { width:490px; padding:10px 0; margin-left:1px; background:#f0f0f0; overflow:hidden; align:center; white-space:nowrap;}
#picgal img { margin:0 2px; cursor:pointer; }
#scroll_left { width:20px; height:72px; background:url('/pics/_left-off.gif') no-repeat center left; border:0; cursor:pointer; }
#scroll_right { width:20px; height:72px; background:url('/pics/_right-off.gif') no-repeat center right; border:0; cursor:pointer; }
.previous {height: 20px; width:100px; padding:1px 0 5px 20px; background: url('/pics/_left-off.gif') no-repeat top left; border:0; cursor:pointer; float:left; text-align: left;}
.next {height: 20px; width:100px; margin-left:322px; padding:1px 20px 5px 0; background: url('/pics/_right-off.gif') no-repeat top right; border:0; cursor:pointer; float:left; text-align: right;}
html>body .next {margin-left:282px;}
.app { float:left; height:16px;	margin:20px 7px 0 0; width:16px; cursor:pointer; display:block; text-decoration:none;}

.vkontakte { background:url(/pics/vk_bw.gif) no-repeat 0 0; }
.vkontakte:hover { background:url(/pics/vk_color.gif) no-repeat 0 0; }
.livejournal { background:url(/pics/lj_bw.gif) no-repeat 0 0;}
.livejournal:hover { background:url(/pics/lj_color.gif) no-repeat 0 0; }
.mailru { background:url(/pics/mm_bw.gif) no-repeat 0 0;}
.mailru:hover { background:url(/pics/mm_color.gif) no-repeat 0 0; }
.facebook { background:url(/pics/fb_bw.gif) no-repeat 0 0;}
.facebook:hover { background:url(/pics/fb_color.gif) no-repeat 0 0; }
.twitter { background:url(/pics/tw_bw.gif) no-repeat 0 0;}
.twitter:hover { background:url(/pics/tw_color.gif) no-repeat 0 0; }
.gplus {padding:1px 0 0 10px;}

#pic {filter:progid:DXImageTransform.Microsoft.Checkerboard(squaresX=6,squaresY=5,direction='right',duration=0.3);}
#captcha {position:absolute;margin-top:-30px;cursor:pointer;}
#refresh_btn {position:absolute;margin-left:100px;cursor:pointer;}
.btn {margin-top:15px;}
.comm {color:#888;font-size:12px;font-style:italic;}
.comm a {text-decoration:underline;color:#888;}
#comm {margin-top:30px;}
#mod_comm hr {margin:10px 0;}
#mod_comm h3 {color:#777;}
#key {width:50px; }
.comment b {margin-left:10px;}
.comment div {margin:10px 0 0 10px;}
#idea {color:#888; font-style:italic; float:left; width:200px;}
#vk_like {float:right; text-align:right; margin-right:-25px;}
.select {background:#fffeb0;padding:4px;}
.b_rem {border-bottom:1px dashed;color:#ff0000;}
.movie {margin:20px 0; padding:2px; border:1px solid #cccccc;}
#editbox {position:absolute;margin-left:550px;width:216px;padding:10px 10px 10px 0;background:#ffffff;border:1px solid #151F9C;}
.fxd { position: fixed;	top:0; }
#rightbox { width:191px; }
#best { margin:10px 0 0 20px; }

.clearfloat {
	 clear:both;
	 height:0;
	 font-size: 1px;
	 line-height: 0px;
	 width:1px;
}
/* ------ новости ---------------- */
#years { font-weight:bold; font-family:Arial,Tahoma,Verdana; cursor:default; }
#years span {font-size:27px; color:#777; margin-right:15px; }
#years a {font-size:20px; color:#aaa; margin-right:15px; text-decoration:none;}
#years a:hover {text-decoration:underline;}
#years img {float:right;}
#months {font:14px Arial,Tahoma,Verdana; margin:5px 0 10px 0; cursor:default;}
#months b {font-size:18px; color:#777; margin-right:10px;}
#months a b {margin-right:0;}
#months span {color:#ddd; margin-right:10px; }
#months a { margin-right:10px; text-decoration:none; }
#months a:hover {text-decoration:underline;}
.news_time {margin-top:30px;color:#777;}
.news_time span {font-size:10px;}
.news_title {margin:10px 0 5px 20px;font-weight:bold;}
.announce {margin:0 0 0 20px;font-style:italic;}
.announce a:hover {text-decoration:underline;}
.announce a span {padding-left:10px;font-size:11px;color:#777;}
.announce a:hover span {color:red;}
#news_dat {margin:20px 0 10px 0; text-align:right; color:#777;}
#news_txt {margin-top:10px;}

#vk_like { float:right; width:100px; padding:2px 6px 0 0;}
#showpl {font-weight:bold; margin-bottom:5px; width:464px; float:left;}
#showpl span {text-decoration:underline;}
.plpart {padding:3px 3px 0 25px; background:url(/pics/agenda.jpg) no-repeat 0 2px; display:block;}
.pllist a {font-size:11px;}
.pllist ul {
	position:absolute; 
	width:130px; 
	margin:15px 0 0 35px; 
	background:#fff; 
	padding:10px; 
	border:1px solid #777; 
	list-style-type:none; 
	text-align:left; 
	display:none;
	z-index:2;
	box-shadow:8px 8px 5px #777;
	-moz-box-shadow:8px 8px 5px #777;
	-webkit-box-shadow:8px 8px 5px #777;
	filter: progid:DXImageTransform.Microsoft.DropShadow(color=#666666);
}
.pllist div {text-align:center;margin-top:10px;}
.pllist div input {font-size:11px;height:20px;}
.plinfo {background-image:url(/pics/inf.gif); background-repeat:no-repeat; background-position:top right;}
.pltbl {text-align:center; border:1px solid #dddddd; border-collapse: collapse;}
.pltbl td {padding:3px; border:1px solid #cccccc;}
#tblholder { border:1px solid #cccccc; padding:2px; }

#loader { 
	margin-bottom:10px;
	color:#aaaaaa;
	display:none; 
}
#plform {
	margin-bottom:15px;
}
.mytab {
	background:url(/pics/tab_sprite.png) no-repeat 0 -31px;
	border:0;
	padding:5px 5px 3px 5px;
	width:124px;
	margin-bottom:-1px;
}
.over {
	background:url(/pics/tab_sprite.png) no-repeat 0 0;
}
.inact {
	color:#aaaaaa;
	cursor:pointer;
}

.newprice {margin:-5px 0 0 10px; font-size:14px; font-weight:bold; color:#ee0000;}
.oldprice {margin:-4px 0 0 -30px; text-decoration:line-through; color:#777777;}
#prntbl {margin:0 auto;}

#tooltip {
	position:absolute;
	display:none;
	width:228px;
	left:-900px;
	border-collapse:collapse;
}
#tooltip td { margin:0; }
#ttbody {
	padding:0 10px 5px 10px;
	vertical-align:top;
	background:url(/pics/tooltip_sprite.png) repeat-y 0 -5px;
}
#tttop {
	background:url(/pics/tooltip_sprite.png) no-repeat -228px 0;
	height:10px;
}
#ttbottom {
	background:url(/pics/tooltip_sprite.png) no-repeat -458px -5px;
	height:35px;
}
#tooltip.right #ttbottom {
	background:url(/pics/tooltip_sprite.png) no-repeat -1142px -5px;
	height:38px;
}
#tooltip.bottom #tttop {
	background:url(/pics/tooltip_sprite.png) no-repeat -686px -5px;
	height:35px;
}
#tooltip.bottom #ttbottom {
	background:url(/pics/tooltip_sprite.png) no-repeat -228px -23px;
	height:16px;
}
#tooltip.bottom.right #tttop {
	background:url(/pics/tooltip_sprite.png) no-repeat -914px -5px;
	height:35px;
}

#pl_remark {
	padding:10px 0;
	font-style:italic;
}
.pltt {
	background:url(/pics/question.png) no-repeat right top;
}
#vk_groups{
	margin-bottom:10px;
}
.adsholder {
	margin:10px 0 30px 0;
}
.adsholder .ap {
	display:block;
	float:left;
	width:280px;
}
.adstxt {
	width:245px;
	height:250px;
	position:relative;
	padding:0 0 0 20px;
	float:left;
	font-size:14px;
	line-height:125%;
	overflow:hidden;
}
.adstxt h1 {
	font-size:24px;
	line-height:95%;
	color:#000000;
	padding:0;
	max-height:69px;
	overflow:hidden;
}
.adsprice {
	font-size:32px;
	font-weight:bold;
	color:#ff0000;
	padding:10px 0;
}
.adsprice span {
	font-size:24px;
}
.adstxt .tel {
	font-size:18px;
	font-weight:bold;
}
.adsholder .discount {
	position:absolute;
	margin:-60px 0 0 -10px;
	padding:30px 0;
	width:83px;
	height:78px;
	background:url(/pics/ads/label.png) no-repeat;
	font-size:26px;
	text-align:center;
	color:#ffffff;
}
.btns {
	width:242px;
	float:left;
	padding:5px 0 0 20px;
}
.adscreen {
	height:15px;
	width:245px;
	position:absolute;
	margin-top:237px;
	background:url(/pics/ads/screen.png) repeat-x;
}
.adsinfo {
	max-height:125px;
}
#order {
	display:block;
	float:right;
	width:120px;
}
#order img {
	height: 26px;
}
.vk_like_ads {
	float:left;
	width:100px;
}
.ads1,.ads2 {
	display:block;
	margin:0 0 10px 0;
	min-height:70px;
	color:red;
	font:bold 18px Tahoma,Arial;
	text-align:center;
}
.ads1 {
	padding:145px 20px 10px 10px;
	background:url(/pics/ads1.jpg) no-repeat;
	width:150px;
}
.ads2 {
	padding:125px 10px 0 10px;
	background:url(/pics/ads2.jpg) no-repeat top center;
	width:160px;
}
.ads3 {
	margin:0 0 10px 0;
	min-height:70px;
	color:red;
	font:bold 16px Tahoma,Arial;
	text-align:center;
	padding:105px 10px 5px 30px;
	background:url(/pics/ads3.jpg) no-repeat top center;
	width:140px;
}
.f22 {
	font-size:22px;
}
#testform li {padding-bottom:15px;} 
#plholder {margin-bottom:5px;}
.visa {padding:10px 15px 0 0;font-size:12px;text-align:center;color:#999999;}

.sliderkit{display:none;position:relative;overflow:hidden;text-align:left; width:180px;height:40px;font-size:13px; }
.sliderkit a,
.sliderkit a:hover{text-decoration:none; color:#d40000;}
.sliderkit .sliderkit-nav{z-index:10;position:absolute;}
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;text-align:center;width:100%;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}
.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}
.sliderkit .sliderkit-panel div { font-size:18px; margin:1px 0 0 2px;}

.clnts {font:bold 14px Arial;}
.clnt-about { height:220px; width:170px; margin:10px auto 0 auto;}
.clnt-about img { border:1px solid #dddddd; box-shadow: 3px  5px 5px #ccc5cc; }

#ok,.friends { position: relative; display:block; margin-bottom:10px;}
#ok {height:196px;width:175px;}
.friends {height:224px;width:170px;}
#ok img,.friends img {position:absolute;top:0;left:0; }
.letter { width:264px; padding:0 10px 20px 0; float:left; font-style:italic; }
.letter img { border:1px solid #dddddd; width:200px; display:block; margin:8px auto;  box-shadow: 5px  5px 10px #ccc5cc; }
.letter a {  font-weight:bold; font-style:normal;}
.clients {font:italic bold 14px Arial; }
.clients img { margin:0 0 10px 10px; vertical-align:middle; }

#clients {padding:0 10px 0 20px; vertical-align:bottom; font-weight:bold;}
#clients .marquee {margin:10px 0 5px 0; overflow:hidden; height:50px; width:550px;}
#clients .marquee div {height:50px; width:2280px;}
#clients img {margin:0 20px 0 0; float:left;}

.block {margin:0 auto 10px auto; width:170px; display:block;}
.akziya{font:14px Arial;line-height:140%;}
.zoom2 {box-shadow:5px 5px 15px rgba(0,0,0,0.5);}

.socbtns {
	height:20px;
	float:left;
	width:100%;
	margin:20px 0;
	overflow:hidden;
}
.socbtns #ya_share, .socbtns .recom {
	float:left;
}
.socbtns a {
	text-decoration:none;
	color:#777777;
}
.socbtns a:hover {
	text-decoration:underline;
}
.socbtns .recom {
	display:block;
	width:95px;
	line-height:20px;
}
.box {width:255px; float:left;}
.box h3 {color:#303AA0;margin-bottom:10px;}
.box div {border-left:1px solid #dddddd; padding-left:10px; margin-top:10px;}
.box p {font-style:italic;margin:5px 0 0 0;}
.date {color:#999999;font-size:11px;padding-right:10px;} 
.box ul {font-style:italic;margin:0 0 0 15px;}
a.lang {font-weight:bold; display:block; padding-left:27px;}
.box a.engl {background:url(/pics/flags.gif) 0 -0 no-repeat;}
.box a.germ {background:url(/pics/flags.gif) 0 -18px no-repeat;}
.box a.french {background:url(/pics/flags.gif) 0 -36px no-repeat;}
.box a.spain {background:url(/pics/flags.gif) 0 -54px no-repeat;}
.box a.italy {background:url(/pics/flags.gif) 0 -72px no-repeat;}
.box a.china {background:url(/pics/flags.gif) 0 -90px no-repeat;}
.box a.jap {background:url(/pics/flags.gif) 0 -108px no-repeat;}
.box a.cz {background:url(/pics/flags.gif) 0 -126px no-repeat;}
.box a.serb {background:url(/pics/flags.gif) 0 -144px no-repeat;}
.box a.turk {background:url(/pics/flags.gif) 0 -162px no-repeat;}
.box a.arab {background:url(/pics/flags.gif) 0 -180px no-repeat;}
.author {font-style:italic;text-align:right;margin:20px 20px 0 0;}
.numerator {
	margin:20px 0 10px 0;
}
.numerator, .numerator a {
	font-size:11px;
	text-align:center;
}
.numerator a {
	text-decoration:none;
	padding:2px 6px;
	margin:0 0 0 1px;
}
.numerator span, .numerator a:hover {
	background:url(/pics/num-bg.gif) center center no-repeat;
	color:#ffffff;
	padding:2px 6px;
	margin:0 0 0 1px;
}
.numerator span {
	cursor:default;
}
.numerator a.whole:hover {
	color:#303AA0;
	text-decoration:underline;
	background:transparent;
	white-space:nowrap;
}

.limg {float:left;margin:3px 15px 3px 0;}
.rimg {float:right;margin:3px 0 0 15px;}
.m10 {margin-bottom:10px;}
#mlst li { font-size: 10px; }
#mlst li a.tt { font-size: 12px; }
#mlst li a:hover { text-decoration:underline; }
.mads { margin:0 20px 15px 0; padding:10px; border-left:1px solid #cccccc;width:150px;overflow:hidden;}
.mlnk { margin:20px 20px 15px 0; color:#777777; width:175px; overflow:hidden; }
.mlnk a {color:#00668d;}
#vk_info {float:right;width:250px;height:250px;padding-top:60px;text-align:center;font-weight:bold;background:url(/pics/red-arrow.png) 10px 135px no-repeat;}
#vk_info span {color:red;font-size:22px;}
.fcnts img {float:right;margin-left:3px;}
.fcnts {text-align:right;}
#socservice {
	height:20px;
	float:left;
	width:100%;
	margin-bottom:20px;
	overflow:hidden;
}
#socservice img {
	float:left;
}
.socbtns {
	height:20px;
	float:left;
	width:100%;
	margin:10px 0 10px 0;
	overflow:hidden;
}
.socbtns #ya_share, .socbtns .recom {
	float:left;
}
.socbtns a {
	text-decoration:none;
	color:#777777;
}
.socbtns a:hover {
	text-decoration:underline;
}
.socbtns .recom {
	display:block;
	width:95px;
	line-height:20px;
}
#slidebox {
	width:280px;
	position:absolute;
	margin:-50px 0 0 550px;
	display:none;
	z-index:99999;
}
#slidebox .arrow_left {
	position:absolute;
	left:2px;
	top:38px;
}
#slidebox .adv_text {
	float:right;
	width:224px;
	padding:15px;
	border:2px solid #3c5a98;
	background:#edf6ff url(/img/close.gif) 230px 8px no-repeat;
	background-color:RGBA(237,246,255,0.93);
	border-radius:10px;
	box-shadow: 4px 4px 10px #333333;
	color:#151f9c;
}
.sref {	float:right;width:200px;height:22px;line-height:22px;color:#777777;}
.yreft {float:right;width:110px;height:15px;padding:1px 2px 0px 2px;}
.video { 
  position: relative; 
  padding-bottom: 56.25%; 
  height: 0; 
  overflow:hidden; 
} 
.video iframe, .video object, .video embed {
  position: absolute; 
  top: 0; 
  left: 0; 
  width: 100%;
  height: 100%; 
}