body {padding:0; margin:0; font-family:Arial;}

.main {min-width:1000px;max-width:1200px;margin:0px auto;}
.header {height:246px; width:100%; float:left;}

.h_top {width:100%; float:left; height:50px; background:#e00018;text-align:center;}
#h_top ul {text-align: center;list-style: none;margin: 0;padding: 0;}
#h_top ul li {display: inline;}


.h_center {width:100%; float:left; height:155px;}
.h_bottom {width:100%; float:left; height:41px;}

.fl {width:100%; float:left;}
a:hover {text-decoration:none;}

.m_menu {float:left;}
.m_menu ul {padding:15px 0 0 47px; margin:0; float:left; list-style:none;}
.m_menu ul li {padding:0 5px; margin:0; float:left; list-style:none; font-family:Arial; font-size:10px; font-weight:bold; color:#ababab;}
.m_menu ul li a {padding:0; margin:0; float:left; list-style:none; font-family:Arial; font-size:10px; color:#666666;}

.reg {float:left; padding:0 0 0 37px; font-size:12px; color:#929292;}
.reg a.go {width:57px; height:24px; float:left; background:#4eb7ed; font-weight:bold; color:#FFFFFF; text-decoration:none; text-align:center; padding:12px 0 0 0; margin-right:10px;}
.reg span {padding:12px 10px 0px 0; float:left;}
.reg span a {color:#1385dc;}

.izb {float: right; padding:15px 28px 0 0;}
.izb a {color:#1385dc; font-size:11px; float:left; margin-left:15px;}
.izb a img {padding-right:3px;}

.logo {width:190px; float:left; padding:33px 0 0 51px;}
.logo span {float:left; padding:12px 0 0 0; font-size:10px; color:#000000; font-weight:bold;}
.tel {float:right; padding:47px 30px 0 0; font-size:10px; color:#696969; font-weight:bold;}
.tel span {color:#d22a2d; font-size:24px;}

.seach {margin:0 265px 0 310px;}
.s_kn { position:absolute; top:39px; width:65px; height:23px; right:0; _right:10px;}
.seac { margin:39px 86px 0 0; font-size:12px; color:#696969;}
.s_inp {height:23px; //height:19px; font-size:11px; width:100%; color:#929292; padding:0px 0 0 11px; //padding:4px 0 0 11px; margin:0; border-top:1px solid #848484; border-bottom:1px solid #e1e1e1; border-left:1px solid #848484; border-right:1px solid #e1e1e1;}
.s_inp, x:-moz-any-link {height:19px; padding:4px 0 0 11px;}
.seac span.n1 {float:left; padding:6px 5px 0 12px; font-size:12px}
.seac span.n2 {float:left; padding:6px 0 2px 0px; color:#000000; font-size:12px; background:url(/public/images/ret.gif) repeat-x bottom left;}
.real {position:relative;}

.menu { margin:0 11px;}
.menu table {height:41px; background:url(/public/images/m_f.gif) repeat-x top;}
.menu table td {height:41px; text-align:center; width:10%; background:url(/public/images/m_l.gif) no-repeat left top;}
.menu a {padding:14px 0 0 0; margin:0; font-size:12px; color:#1385dc; width:100%; float:left; height:26px; background:#FFFFFF; border-bottom:1px solid #b7b7b7;}
.menu table td div.ddheader {position:relative; width:100%; height:41px; background:url(/public/images/m_r.gif) no-repeat right top;}
.menu a:hover {background:none; border:0; color:#000000;}
.menu a.act {background:none; border:0; color:#000000; font-weight:bold; font-size:14px; text-decoration:none;}



 

.ddcontent {position:absolute; overflow:hidden; width:307px; //margin-left:-61px; display:none; background:#fff; z-index:200; border:1px solid #b7b7b7; border-top:none;}
.ddinner {width:307px; float:left; text-align:left;}
.ddinner ul {display:block; list-style:none; margin:0; padding:17px 0 10px 0; float:left; width:307px;}
.ddinner li {margin:0 0 0 17px; padding:0 0 0 8px; float:left; width:125px; background:url(/public/images/v.gif) no-repeat top left;}
.ddinner li a {padding:0; margin:0; list-style:none; font-size:12px; color:#943237; border:0;}




.cent {margin:0 11px;}
.cont {width:100%; float:left; padding:25px 0 60px 0;}
.footer { margin:0 10px;}
.foot {float:left; height:168px; width:100%;}

.bl_r {width:444px; float:right;}
.bl_l { margin:0 449px 0 0;}
.content {float:left; width:100%;}

.bl {width:240px; float:left;}
.br {width:199px; float:right;}

.cl1 {background:#ececec;margin-bottom:10px}
.cl2 {background:#ecf1e8;}
.news,
.duhi {float:left; width:240px; padding-bottom:6px;}
.blok {width:230px; margin:12px 5px 0px 5px; padding-bottom:10px; display: inline; float:left; background:#FFFFFF;}
.news p img {border:1px solid #b7b7b7; margin:5px 0;}

.zag {height:25px; padding:0; margin:0; width:100%; float:left; font-size:14px; color:#943237; font-weight:bold;}
.zag a {color:#943237;}
.l {float:left; padding-left:12px;}
.r { float:right; padding-right:9px;}
.r img {padding:0; margin:0;}

.news p {padding:8px 9px 24px 12px; margin:0; float:left; width:209px; font-size:12px; color:#000000;}
.news p span {font-size:10px;}
.news p a {color:#1385dc; font-size:14px;}
.new {float:left; padding-bottom:16px; //padding-bottom:18px;}

.duhi p {padding-bottom:3px;padding-top:3px}
.duhi p a {font-size:12px}
.duhi a.date {font-size:10px;color:#943237}
.duhi a.type {font-weight:bold;color:#943237}

.mneniya {float:left; width:240px; margin-top:15px; padding-bottom:6px;}
.mneniya p img {border:1px solid #b7b7b7; margin:10px;}
.mneniya p {padding:8px 9px 8px 12px; margin:0; float:left; width:209px; font-size:12px; color:#000000;}
.mneniya p span {font-style:italic; font-weight:bold;}
.mneniya p a {color:#1385dc;}

.ram {float:left; width:187px; border:1px solid #ababab; padding:0 10px 8px 0}
h2 {font-size:14px; color:#000000; padding:11px 0 11px 16px; margin:0; width:171px; float:left;}
h2 a.min {float: right;}
h2 span {float:left;}

.gorod {float:left; width:171px; padding:0 0 10px 16px; font-size:14px;}
.gorod a {color:#1385dc; text-decoration:none;}
.gorod span {background:url(/public/images/ret2.gif) repeat-x left bottom;}
.gorod img {padding-left:5px;}
p.gors {float:left; width:155px; padding:4px 17px 0 8px; margin:0 0 0 7px; display:inline; height:19px; font-size:12px; color:#000000;}
p.gors span { float: left; font-size:12px;}
p.gors font { float:right; font-size:12px;}

.ban {float:left; padding:10px 0;}
.otv {float:left; padding-bottom:10px;margin-bottom:10px}
.otv p { float:left; width:172px; padding:0 0 14px 15px; margin:0; font-size:12px; font-style:italic;}
.otv a {color:#1385dc;}
.otv b {padding-bottom:3px; font-style:normal; float:left;}

.podpiska {float:left;margin-bottom:10px}
.podp {float:left; padding:7px 0 0 16px;}
.podp input {height:20px; //height:18px; font-size:12px; width:151px; color:#929292; padding:0px 0 0 5px; //padding:2px 0 0 11px; margin:0; border-top:1px solid #848484; border-bottom:1px solid #e1e1e1; border-left:1px solid #848484; border-right:1px solid #e1e1e1;}
.podp input, x:-moz-any-link {height:18px; padding:2px 0 0 5px;}
.podpiska p {float:left; padding:14px 0 16px 15px; margin:0; font-size:12px;}
.podpiska p a {color:#943237;}
.podpiska p b a {color:#1385dc;}

.conte {width:100%; background:#f9f3d3; padding-top:10px;}
img.ot {border:1px solid #b4b4b3; margin:0 15px 0 0px; display:inline;}
.conte a {color:#943237;}
h3 {padding:0; margin:0; font-size:18px;}
.font {font-size:14px;}
.ter { margin:0 15px 0 10px;}
.ter a {font-size:12px;}
.conte table {padding-top:3px;}
.conte table td { font-size:11px; padding:28px 5px 0px 5px;}
.conte table td img {margin-right:6px; display:inline; border:1px solid #b4b4b3;}

.st {float:left; width:100%; font-size:14px; padding:14px 0 30px 0; //padding:18px 0 30px 0; }
.st p {padding:10px 0 0 0; float:left; width:100%; margin:0;}
.st p span {font-style:italic; font-size:14px;}
.st p a {font-size:14px;}

.mag {margin:0 15px 0 21px;}
h4 {padding:23px 0 18px 0; margin:0; font-size:18px; float:left; width:100%;}
h4 a {color:#943237;}
.mag img.rt {border:1px solid #b7b7b7; margin:0 14px 0 19px; display:inline;}
h5 {font-size:18px; font-weight: normal; padding:8px 0 0 0; margin:0;}
h5 a {color:#1385dc;} 
.mag p.name {font-size:10px; padding:5px 0 0 0; margin:0; font-weight:bold; color:#7e7e7e;}
p.ch {padding:5px 0 0 0; margin:0; font-size:14px;}
p.ch img {padding:0 5px 0 0;}
.mag td {padding-bottom:47px;}

.f_top {float:left; width:100%; height:58px; background:#ff9b00 url(/public/images/foot_f.gif) repeat-x left top;}
.f_tl {}
.f_tr {}
.f_tc {padding:5px 0;height:58px; width:100%;}
.f_tc ul {text-align: center;list-style: none;margin: 0;padding: 0;}
.f_tc ul li {display: inline;}


.f_menu {float:left; margin:9px 0 0 0; width:100%; height:35px; background:#eaeaea;}
.f_menu ul {float:left; list-style:none; padding:8px 0 0 10px; margin:0;}
.f_menu ul li {float:left; list-style:none; padding:0 15px 0 0; margin:0; font-size:12px;}
.f_menu ul li a {float:left; list-style:none; padding:0; margin:0; color:#943237;}
.rss {float:right; padding-top:10px; padding-right:13px;}
.rss img {padding-right:6px;}
.rss a {color:#943237; font-size:12px;}
.copy {padding:22px 0 0 10px; float:left; font-size:12px; color:#333333;}
.u {float:right; padding:14px 0 0 10px;}

.bl_c {margin:0 214px 0 10px; font-family:Arial;}
.bl_c1 {margin:0 214px 0 0px; font-family:Arial;}

.book {float:left; width:100%; padding-bottom:30px;}
.b_im {float:left; padding:0 0 0 20px;}
.b_im img {border:1px solid #b3b3b3;}
.b_text {margin:0 60px 0 243px; font-size:14px;}
.b_text h5 {font-size:18px; font-weight: normal; padding:0px 0 19px 0; margin:0;}
.b_text span {width:92px; float:left;}
.b_inf {float:left; width:100%; font-size:12px; line-height:20px; color:#333333;}
.b_text p {float:left; width:100%; padding:20px 0 0 0; margin:0; line-height:19px;}
span.z {padding:4px 0 0 0;}
.b_kn {float:left; padding:12px 0 0 0;}

.coment {float:left; width:100%; background:#f7f7f7; padding-top:34px; padding-bottom:30px;}
h6 {float:left; padding:0 0 8px 42px; margin:0; font-size:24px; font-weight:normal;}
.green {color:#8fcb0b;}
.red {color:#d22a2d;}
.fl h6 {color:#999;font-size:24px;font-weight:normal;margin:0px 0 0 0px;}
.fl h6 a {color:#999;text-decoration:none}
.fl h6 a:link,
.fl h6 a:visited,
.fl h6 a:active {text-decoration:none;}
.fl h6 a:hover {text-decoration:underline;}
.fl h6 span {color:#d22a2d;}
.com { margin:0px 0 0 60px;}
.com_text {float:left; width:100%; font-size:13px; position:relative; margin-top:4px;}
.com_l { border-bottom:1px solid #e1e1e1;}
.com_text p.d {padding:0 75px 0 20px; margin:14px 0 0px 0;}
.com_text p.tet {padding:0 75px 0 20px; margin:5px 0 15px 0;}
.com_text font {font-size:11px; color:#666666;}
.com_text span {font-family:Georgia; font-size:34px; color:#cfcfcf; position:absolute; left:-7px; top:-7px;}
.com_add { float:left; padding:27px 0 0 42px; font-size:24px;}
.com_add a {color:#1385dc; text-decoration: none; float:left; border-bottom:1px dashed #1385dc;}

ul.razd {float:left; width:100%; padding:0; margin:0; list-style:none;}
ul.razd li {padding:0px 0 4px 0px; float:left; width:180px; margin:0 0 0 7px; list-style:none;}
ul.razd li a {padding:0 0 0 8px; float:left; margin:0; list-style:none; color:#1385dc; font-size:11px;}
ul.razd li a.act {color:#000000;  text-decoration:none; float:left; width:172px; background:#ececec; margin:6px 0 0px 0px; height:19px; padding:4px 0 0 8px;}

.contakt {margin:0px 0 0 42px;}
p.kont {float:left; padding:0 0 45px 0; margin:0; font-size:12px; line-height:19px;}
p.kont a {color:#1385dc;}
.kont_t {width:135px; float:left; padding:4px 0 0 0;}
.k_t {float:left; width:100%; padding:0 0 11px 0; color:#333333; font-size:14px;}
.k_i { width:208px; float:left; height:23px; float:left; padding:0 0 0 0; margin:0; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-left:1px solid #848484; border-top:1px solid #848484;}
.k_i1 { width:210px; float:left; height:25px; float:left; padding:0 0 0 0; margin:0; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-left:1px solid #848484; border-top:1px solid #848484; text-align:center; color:#999999;}
.k_i2 { width:416px; float:left; height:184px; float:left; padding:0 0 0 0; margin:0; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-left:1px solid #848484; border-top:1px solid #848484; text-align: left; color:#999999; overflow:hidden;}
.pick {float:left; padding:0 0 0 19px;}
.kn_otp {float:left; padding:8px 0 0 135px;}

.tovs {margin:0 7px 0 22px;}

.otob {float:left; width:100%; background:#f2f2f2; height:30px;}
.otob ul {padding:0; margin:0; float:left; list-style:none;} 
.otob ul li {padding:7px 9px 0 9px; margin:0; float:left; list-style:none; height:23px;} 
.otob ul li a {padding:0; margin:0; float:left; list-style:none; font-size:11px; color:#333333;} 
.otob ul li.act {background:#e1e1e1; font-weight:bold;}
.otob ul li.act a {text-decoration:none;}

.tov {float:left; width:100%; padding-bottom:19px; border-bottom:1px solid #b3b3b3; color:#333333; margin-top:20px; font-size:12px;}
.tov img {border:1px solid #b3b3b3; margin-right:14px; display:inline;}
.tov h5 {font-size:18px; font-weight: normal; padding:0px 0 0 0; margin:0;}
.tov span {font-size:11px; padding-right:5px;}
.tov p {padding:0px 20px 0 0; margin:4px 0 0 0;}
.tov h5 a {float:left; width:100%; padding-bottom:3px;}

span.z img {margin:0; border:0;}

.nv {float:left; width:100%; text-align:center; color:#999999; font-size:11px; padding: 15px 0 0 0;}
.nv a {color:#1385dc;}
.nv b {color:#000000;}

.log {float:left; height:23px; padding:13px 12px 0 28px; font-size:12px; color:#333333; background:#ececec url(/public/images/log.gif) no-repeat left top;}
.log a {color:#666666;}

.nww {margin:0 10px;}
.nw {float:left; width:100%; background:#ececec; font-size:14px; padding-top:10px;}
.nw p {padding:0px 0 25px 0; margin:0 0 0px 0; float:left; width:100%;}
.nw img {border:1px solid #b3b3b3; margin-right:15px; display:inline;}
.nw b {font-size:24px; font-weight:normal;}

.reit {float:left; width:100%; background:#dfdfdf; height:26px; font-size:12px; color:#333333;}
.reit img {padding:1px 1px 0 1px; margin:0; border:0;}
.reit span {padding-left:10px; padding-top:2px; float:left;}

.pod_new {float:left; width:100%; font-size:12px; color:#333333; padding:20px 0;} 
.pod_new b {font-size:12px; color:#333333; font-weight:bold;}
.pod_new a {color:#943237;}
.pod_new span { padding:0 0 0 15px; margin:0 0 0 0;}
.pod_new p {padding:0 0 0 0; margin:10px 0 0 0; line-height:18px; color:#666666;}

.add_com {float:left; width:100%; font-size:11px; color:#666666; font-family:Tahoma; font-weight:bold; padding:28px 0 0 0;}
.add_com p {padding:0 0 10px 40px; margin:0; font-size:24px; color:#943237; font-family:Arial; float:left;}
.adf {float:left; width:100%; padding:9px 0 0 0;}
.ad_t {float:left; width:172px; text-align:right; padding-right:10px; padding-top:3px;}
.ad_i { width:226px; float:left; height:20px; float:left; padding:0 0 0 0; margin:0; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-left:1px solid #848484; border-top:1px solid #848484;}
.ad_i2 { width:450px; float:left; height:168px; float:left; padding:0 0 0 0; margin:0; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-left:1px solid #848484; border-top:1px solid #848484; overflow:hidden;}
.add_kn {float:left; padding:10px 0 0 181px;}


.clear {clear:both;}

/**** Gallery ****/
.fl .galery  {width:740px;height:670px;border:1px solid #bfbfbf;margin:19px auto;}
.f1 .galery  {width:740px;height:670px;border:1px solid #bfbfbf;margin:19px 0 0 21px;}
.galery #image {width:718px;height:475px;border:1px solid #bfbfbf;margin:10px}
.galery img {border:none}
.galery #images #arrow_left {float:left;margin:14px 0 0 15px;}
.galery #images .thumb {float:left;margin:13px 10px 3px;}
.galery #images .thumb div {width:145px;line-height:12px;margin:5px 0 0 3px;}
.galery #images .active div {width:145px;line-height:12px;margin:1px 0 0 7px;}
.galery #images .thumb a {color:#1385dc;font-size:11px;}
.galery #images .active a {color:#1385dc;font-size:11px;}
.galery #images .active {float:left;margin:9px 6px 3px;}
.galery #images .thumb img {border:1px solid #b7b7b7}
.galery #images .active img {border:5px solid #8fcb0b}
.galery #images #arrow_right {float:left;margin: 13px 0 0;} 
.galery #images .thumb a:link,
.galery #images .thumb a:visited,
.galery #images .thumb a:active {text-decoration:underline;}
.galery #images .thumb a:hover {text-decoration:none;}
.galery #images .active a:link,
.galery #images .active a:visited,
.galery #images .active a:active {text-decoration:underline;}
.galery #images .active a:hover {text-decoration:none;}


/*******  Menu ***********/
.mmenu {background:url('/public/images/mmenu.gif') repeat-x top;}
#nav {width:97%;padding:0; margin:0px auto; list-style:none; height:36px; background:#fff /*url(three_0.gif) repeat-x;*/ position:relative; z-index:500; font-family:arial, verdana, sans-serif;border-bottom:0px solid #B7B7B7}
#nav li.top {display:block; float:left; height:38px;margin:0px;}
#nav li a.top_link {float:left; height:36px; line-height:33px; color:#1385dc; text-decoration:underline; font-size:12px;padding:0 0 0 12px; cursor:pointer; border-bottom:0px solid #b7b7b7;display:inline}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px;display:inline }
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: #fff;display:inline}



#nav li:hover a.top_link, 
#nav li.iehover a.top_link {color:#000; background:#f1f1f1 url(/public/images/m_f.gif) repeat-x; cursor:pointer; text-decoration:none; border: 1px solid #b7b7b7; border-bottom:none;margin-right:-2px;_margin-right:0px;display:inline}
#nav li:hover a.top_link span,
#nav li.iehover a.top_link span {/*background:url(m_f.gif) no-repeat right top; */ background: #fff; cursor:pointer;display:inline}
#nav li:hover a.top_link span.down,
#nav li.iehover a.top_link span.down {background:url(1m_f.gif) no-repeat right top; cursor:pointer;display:inline}
#active li a.top_link {color:#000; background:#f1f1f1; cursor:pointer; text-decoration:none; border: 1px solid #b7b7b7; border-bottom:none;}


#nav li.active { background:#f1f1f1 url(/public/images/m_f.gif) repeat-x;font-size:14px;font-weight:bold; padding:12px 18px 0 18px;float:left;border: 1px solid #b7b7b7;border-bottom: none;height:24px;}
/* Default list styling */

#nav li:hover {position:relative; z-index:200; cursor:pointer;}

#nav li:hover ul.sub
{left:0px; top:37px; background: #fff; padding:5px; padding-left:5px;  border:1px solid #b7b7b7; border-top:none; white-space:normal; width:140px; height:auto; z-index:300; cursor:pointer; /*list-style-image:url(pic.gif);*/}
#nav li:hover ul.sub li
{display:block;  position:relative; float:left; width:160px; _width:50px; font-weight:normal; cursor:pointer; padding-left:2px; }
#nav li:hover ul.sub li a
{display:block; font-size:11px;  width:125px; /*line-height:18px; */ margin-bottom: 10px; color:#933; text-decoration:underline;border:1px solid #fff; cursor:pointer; /*background-image: url(pic.gif); background-repeat:no-repeat;
	background-position:0% 50%;*/ }
#nav li ul.sub li a.fly
{background:url(/public/images/arrow.gif) 100px 6px no-repeat; cursor:pointer;}
#nav li:hover ul.sub li a:hover
{ color:#c33; border-color:#fff; cursor:pointer; font-weight: 900; text-decoration: none;}
#nav li:hover ul.sub li a.fly:hover
{background:#fff url(/public/images/arrow_over.gif) 90px 6px no-repeat; color:#c33; cursor:pointer; border-color:#ccc; border-right: 3px solid #fff; position:relative; text-decoration: none; /*font-weight: 600;*/z-index:900; font-weight: 900;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:145px;_left:148px; top:0px; background: #fff; padding:3px;  border:1px solid #b7b7b7; white-space:normal; width:140px; z-index:400; height:auto; padding-left:10px;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0;}


/*Sub menu*/
#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#fff url(/public/images/arrow_over.gif) 100px 6px no-repeat; color:#c33; border-color:#fff; font-weight: 900;}

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#fff url(/public/images/arrow.gif)no-repeat; color:#000; border-color:#fff; }


#nav li:hover ul.sub li li a:link,
	#nav li:hover ul.sub li li a:visited
	{background: url('/public/images/pic_1.gif') no-repeat -5px 5px;color:#1385DC;padding-left:16px;}
	
	
#nav li:hover ul.sub li a:link,
#nav li:hover ul.sub li a:visited,	
#nav li:hover ul.sub li a.fly:hover {
	background-image: url(/public/images/pic.gif);
	background-repeat:no-repeat;
	background-position:-5% 50%;
	padding-left:15px;
	margin-bottom: 10px;
	/*line-height:25px;*/
	}	
	
/**** News ****/
.newss {margin-left:100px;}
.date {color:#666;font-size:11px}
.rubrika {font-size:11px; color:#333;margin:10px 10px 0px 0px;float:left}
.rubrika span {color:#943237;}
.rubrika a {color:#333;}
.rating {margin:10px 10px 0px 0px;float:left}

/******* Alboms ******/
.albom {width:47%;float:left;border:1px solid #bfbfbf;margin:10px}
.albom img {margin:10px;float:left;border:1px solid #bfbfbf}
.albom {font-size:11px;color:#333}
.albom div {margin:10px;}
.albom a {font-size:14px;font-weight:bold;color:#1385dc}
ul.pages {text-align:center;margin-top:25px;}
ul.pages li {display:inline;font-size:18px;padding:5px 6px;}
ul.pages li.active {background:#8fcb0b;color:#FFF}
ul.pages li {height:20px;margin:5px 0px 0px 5px; color:#ed1c24;}
ul.pages li a {color:#1385dc;}
ul.pages li a:link,
ul.pages li a:visited,
ul.pages li a:active {text-decoration:underline;}
ul.pages li a:hover {text-decoration:none;}
ul.pages li a.special_arrow {text-decoration:none}

/**** Galery foto *****/
.galery_babs {width:97%; border:1px solid #bfbfbf;}
.galery_babs img{border:1px solid #bfbfbf;}
.galery_babs ul {list-style:none;padding:0;}
.galery_babs ul li {display:inline;margin:10px}

/**** Video ****/
.video {width:97%; border:1px solid #bfbfbf;}
.video .video_info {width:425px;float:left;margin:10px}
.video .video_clip {width:425px;height:355px;background:url('/public/images/maket_video.jpg') no-repeat left top #EEE}
.video .reit {float:left; width:100%; height:26px; font-size:12px; color:#333333;margin:10px 0px 0px 0px;background:#FFF}
.video .reit img {padding:1px 1px 0 1px; margin:0; border:0;}
.video .reit span {padding-left:10px; padding-top:2px; float:left;}
.video div.title {margin:15px 0px 0px 0px;color:#000;font-size:14px;font-weight:bold}
.video .related {margin:15px 0px 0px 5px;}
.video .related div.image {float:left;}
/*.video .related div.inf {float:left;}*/
.video .related div.inf {margin-left:100px}
.video .related img {border:1px solid #bfbfbf;margin-right:10px}
.video .related a {font-size:11px;color:#1385dc}
.video table td  {vertical-align:top}
.videos .green {color:#8fcb0b;}


.main_video img {border:1px solid #b3b3b3}
.main_video a {font-size:14px;font-weight:normal}
.main_video span {font-size:11px;}
.main_video span.rate {margin-right:10px}
.main_video p a {font-size:11px;color:#333}
