@font-face {
    font-family: Georgia;
    src: url('/fonts/SegoeWP.ttf');
} 
@font-face {
    font-family: Georgia;
    src: url('/fonts/SegoeWP-Bold.ttf');
}
@font-face {  font-family: text; 
    src: url(TEXT.ttf); 
   }
   
@font-face {  font-family: lg; 
    src: url(ChS.ttf); 
   }
@font-face {  font-family: text1;
    src: url(TEXT1.ttf); 
   }
body 
{
	padding: 0px;
	margin: 0px;
	font-family:verdana, Arial;
}
h4{margin:5px;}
a{color:#333; text-decoration:none; transition:0.2s;}
a:hover{color:#ff719f;}
#zamost_img{position:fixed; width:100%; height:100%; top:0; left:0; z-index:-1; background:url(/images/libertyrb/images2014/zamost.jpg); background-size:100%;}
/*---------------------------------HEADER---------------------------------------*/
#header
{
	margin:0 auto;
	/*background:#fff;*/
	background: rgba(255,255,255,0.5);
	height:85px;
	width:1000px;
	overflow:hiden;
}
#header .logotip
{
	margin: 5px 0px 0px 35px;
	float: left;
}
#header .slogan
{
	margin: 35px 0px 0px 20px;
	float: left;
	font-weight: bold;
	color: #525252; 
}
.social_button
{
	width: 120px;
	height: 30px;
	margin:0px;
	float: left;
}
.social_button img
{
	margin-left:10px;
	float:left;
}
.social_button img:hover{opacity:0.8;-webkit-transition: all 0.218s;
transition: all 0.218s;}
#search_block
{
	float: right;
	width: 180px;
	height: 30px;
	margin: 30px 0px 0px 50px;
	overflow: hidden;
}
#search_block input
{
outline: none;
width: 260px;
border-radius: 5px;
border: 3px solid #3caaae;
height: 25px;
padding-left:10px;
transition: all 0.418s;
}
#search_block input:focus {
   border:3px solid #26A6D4;
   box-shadow: 0 0 5px rgba(38, 166, 212, 0.5);
   -webkit-box-shadow: 0 0 5px rgba(38, 166, 212, 0.5);
   -moz-box-shadow: 0 0 5px rgba(38, 166, 212, 0.5);
   transition: all 0.418s;
}
#search_block img:hover{opacity:0.8;-webkit-transition: all 0.218s;
transition: all 0.218s;}


/*---------------------------------END HEADER---------------------------------------*/

/*---------------------------------MENU---------------------------------------*/
#menu{
	width:1100px;
	height:54px;
	background:url(/images/libertyrb/images2014/menu_zamostit.png);
	margin:0 auto;
	
}
#menu a{
	float: left;
	height: 34px;
	padding: 20px 10px 0px 10px;
	color: #ffffff;
	-webkit-transition: all 0.418s;
	transition: all 0.418s;
	font-size: 14px;
}
#menu a:hover{
text-decoration:none;
background:#ff719f;
-webkit-transition: all 0.418s;
transition: all 0.418s;
}
#razd_anon{
	float:left;
}
#razd_anon a{
	display:block;
	font-size:12px;
	color:#333;
	padding-top:15px;
	font-family:'Arial';
	-webkit-transition: all 0.618s;
	transition: all 0.618s;
	background:none;
	float:none;
	text-decoration:underline;
	text-transform:uppercase;
	padding:0;
}
#razd_anon a:hover{
	color:#ff719f;
	text-decoration:none;
}

.menugor a{
display:block;
position:relative;
float:left;
padding-left:30px;
padding-right:30px;
height:40px;
padding-top:15px;
font-family:'Arial';
font-size:16px;
color:#ffffff;
-webkit-transition: all 0.618s;
transition: all 0.618s;
}
.menugor a:hover{
text-decoration:none;
background:#ff719f;
-webkit-transition: all 0.418s;
transition: all 0.418s;
}
.menugora a{
display:block;
position:relative;
float:left;
padding-left:30px;
padding-right:30px;
height:40px;
padding-top:15px;
font-family:'Arial';
font-size:16px;
color:#ffffff;
background:#ff719f;
-webkit-transition: all 0.218s;
transition: all 0.218s;
}

#menu #linkhover{background: url(/images/libertyrb/images2014/menu_zamostit.png);display: block;width: 160px;}
#menu #link:hover{
text-decoration:none;
background:#ff719f;
-webkit-transition: all 0.418s;
transition: all 0.418s;
}

#nav_new {
    float: left;
    height: 40px;
    list-style: none outside none;
    margin: 0 auto;
    padding: 0;
	margin-left:10px;
	margin-top: 10px;
}
#nav_new li {
    display: block;
    float: left;
    position: relative;
    z-index: 3;
}
#nav_new li a 
{
    color: #000;
    display: block;
    font-size: 12px;
	padding-top: 6px;
	padding-left: 10px;
	padding-right: 10px;
    text-decoration: none;
	text-transform:uppercase;
}
#new_head_menu_center {display: block;position: relative;height: 40px;float: left;}
#nav_new li{float:left; height:25px; padding: 0px 10px 0 9px;  position:relative; display:block; z-index: 1000;}
#nav_new li:hover{background:#fff;}
#nav_new li ul li{width:200px; padding:0px 10px; border:1px solid #ccc;}
#nav_new li a{ display:block;padding:0px;padding-top:6px;padding-left:10px;	padding-right:10px;text-decoration:none;font-size: 12px;color: #333;}
#nav_new li a:hover{border-bottom:none; color:#444;background:#fff; }
#nav_new ul{list-style:none;position:absolute;left:-9999px;margin:0;padding:0;-webkit-padding-start: 0px;opacity:0;}
#nav_new ul li{padding-top:1px;float:none;background:#fff;}
#nav_new ul a{white-space:nowrap;display:block;min-width: 118px;}
#nav_new li:hover ul{left:0;opacity:1; }
#nav_new li:hover a{ background:none;border-radius:2px solid #000;}
#nav_new li:hover ul a{text-decoration:none; }
#nav_new li:hover ul li a:hover{background:none; color:#ff719f; transition:0.2s;  /* -moz-transform:scale(1.05);-webkit-transform:scale(1.05);*/}	
/* end menustyle */
.publication{margin-left:30px;}
.publication td{font-size:14px; width:200px;}


/*navnew2*/
#nav_new1 {
    float: left;
	height: 40px;
	list-style: none outside none;
	margin: 0 auto;
	padding: 0;
	margin-left: 0px;
	margin-top: 13px;
}
#nav_new1 li {
    display: block;
    float: left;
    position: relative;
    z-index: 3;
}
#nav_new1 li a 
{
    color: #000;
    display: block;
    font-size: 12px;
	padding-top: 6px;
	padding-left: 10px;
	padding-right: 10px;
    text-decoration: none;
	text-transform:uppercase;
}
#new_head_menu_center {display: block;position: relative;height: 40px;float: left;}
#nav_new1 li{float:left; padding: 0px;  position:relative; display:block; z-index: 1000;}
#nav_new1 li:hover{background:none;}
#nav_new1 li ul li{ padding:0px; margin-left: -92px;}
#nav_new1 li a{display: block;padding: 0px;padding-top: 6px;padding-left: 10px;padding-right: 10px;text-decoration: none;font-size: 12px;color: #FFF;}
#nav_new1 li a:hover{border-bottom:none; color:#fff;}
#nav_new1 ul{list-style:none;position:absolute;left:-9999px;margin:0;padding:0;-webkit-padding-start: 0px;opacity:0; margin-top:40px;}
#nav_new1 ul li{padding-top:1px;float:none;background:#fff;}
#nav_new1 ul a{white-space:nowrap;display:block;min-width: 118px;}
#nav_new1 li:hover ul{left:0;opacity:1; }
#nav_new1 li:hover a{ background:none;border-radius:2px solid #000;}
#nav_new1 li:hover ul a{text-decoration:none; }
#nav_new1 li:hover ul li a:hover{background:none; color:#ff719f; transition:0.2s;  /* -moz-transform:scale(1.05);-webkit-transform:scale(1.05);*/}	
/*endnavnew2*/


/*---------------------------------END MENU---------------------------------------*/

/*---------------------------------SEARCH BLOCK---------------------------------------*/
#search-block{
	width:1000px;
	height: 65px;
	margin:0 auto;
	overflow:hidden;
	background: #3caaae;
}
#search-forums{
	width: 960px;
	height: 30px;
	margin: 0 auto;
	overflow: hidden;
	background: #3caaae;
	color: #fff;
	font-size: 12px;
	padding-left: 40px;
	}
.search1, .search2, .search3, .search4{float:left; width:200px; cursor:pointer; margin-right:5px;}
.search1{width:300px;}
.img_search_1 img{margin-left: -43px;}
.img_search_1, .img_search_2, .img_search_3, .img_search_4{width:21px; height:21px; overflow:hidden; float:left; margin-right:10px;}
/* search block */
#dopblock_poisk_razd {display: block;float: left;width: 936px;height: 65px;overflow: hidden;position: relative;text-align: left;margin-left: 29px; margin-top: 5px;}
.dopblock_shapka_razd {display: block;float: left;width: auto;height: 27px;position: relative;text-align: left;}

#dopblock_poisk_razd2,#dopblock_poisk_razd3,#dopblock_poisk_razd4
{
	display:none;
	
	height: 50px;
	width: 929px;
	margin: 10px auto 0px;
	padding-top: 0px;
	overflow:hidden;
}
#link {cursor: pointer;}
#dopblock_poisk_razd input{outline:none;}

#dopblock_poisk_razd input:focus{
	border:2px solid #26A6D4;
}
#komp11 {display: block;float: left;width: Auto;height: 18px;padding: 5px 9px;text-align: center;color: #fff;background: #ff719f;font-family: arial;font-size: 13px;}
#komp12,#komp13, #komp14, #komp15, #komp16, #komp17, #komp18, #komp19  {display: block;float: left;width: Auto;height: 18px;padding: 5px 9px;text-align: center;color: #fff;font-family: arial;font-size: 13px;}
#tabs_ob11 {display: block;width: 929px;height: 38px;overflow: hidden;position: relative;float: left;padding-top: 10px;font-weight: normal;}
#tabs_ob12, #tabs_ob13, #tabs_ob14, #tabs_ob15, #tabs_ob16, #tabs_ob17, #tabs_ob18, #tabs_ob19 {display: none;width: 929px;height: 38px;background: #ddd;overflow: hidden;position: relative;float: left;padding-top: 10px;font-weight: normal;}
/* search block */
/*---------------------------------END SEARCH BLOCK-----------------------------------*/


/*---------------------------------CONTENT---------------------------------------*/
#content
{
	width:1000px;
	margin:0 auto;
	background:#fff;
	overflow:hidden;
}
 .left_content{
	width:615px;
	margin:30px;
	float:left;
}
 .right_sidebar
{
	width:300px;
	margin:30px 0px;
	float:left;
}
#content .anons_left{
	width:380px;
	min-height:200px;
	float:left;
}
#content .anons_right{
	width:205px;
	min-height:200px;
	float:left;
	margin-left:30px;
}
#content .slider_anons{
	width:380px;	
}
.slider_anons h4{
	width: 300px;
	height: 30px;
	margin: 0px 0px 0px -380px;
	background: #fff;
	padding-left: 5px;
	float:left;
}
.slider_anons .slide_img{
	width:375px;
	height:225px;
	float:left;
}
.slider_anons .img1:hover{
	opacity:0.8;
	-webkit-transition: all 0.418s;
	transition: all 0.418s;
	cursor:pointer;
}
.anons_left .psyhology_anons{
	width:380px;
	height:215px;
}
.anons_left .p_img{
	float:left;
}
.anons_left .p_menu {
	float:left;
	width:160px;
}
.p_menu ul{
	margin:0px;
	padding:5px;
}
.p_menu ul li
{
	width:150px;
	height:40px;
	margin-top:2px;
	background:#ff719f;
	list-style:none;
	color:#fff;
	padding:5px;
	font-size:12px;
	-webkit-transition: all 0.418s;
	transition: all 0.418s;
	overflow:hidden;
}
.p_menu ul li:hover{color:#ff719f; background:#fff;-webkit-transition: all 0.418s;transition: all 0.418s;cursor:pointer;}

.anons_right h4{margin:0px 0px 5px;}
#a_from_anons_right
{
	color:#ff719f;
	text-decoration:underline;
	font-size:12px;
}
#a_from_anons_right:hover{text-decoration:none;}
.p_from_anons_right
{
	margin:0px 0px 10px;
	font-size:12px;
	overflow: hidden;
	height: 44px;
}
.anons_right img:hover{
	opacity:0.8;
	-webkit-transition: all 0.418s;
	transition: all 0.418s;
	cursor:pointer;
}
.slider_block h4
{
	margin:5px 0px;
}
.stars_anons
{
	padding:5px;
	background:#3caaae;
	color:#fff;
	font-size:12px;
	width: 597px;
	overflow: hidden;
	height: 170px;
}
.hot_anons
{
	padding:5px;
	color:#333;
	font-size:12px;
	width: 597px;
	overflow: hidden;
	height: 130px;
}
.love_anons
{
	padding:5px;
	color:#333;
	font-size:12px;
	width: 597px;
	overflow: hidden;
}
.prochee
{
	font-size:12px;
}
.prochee a{color:#ff719f; text-decoration:underline;}
.prochee a:hover{text-decoration:none;}
.hot_anons a{color:#ff719f; text-decoration:underline;}
.hot_anons a:hover{text-decoration:none;}
.stars_anons a{color:#fff; text-decoration:underline;}
.stars_anons a:hover{text-decoration:none;}
.love_anons a{color:#ff719f; font-size:14px; text-decoration:underline;}
.love_anons a:hover{text-decoration:none;}
#stars_anons_div{float:left;width:290px; height: 160px;overflow: hidden;margin-bottom: 10px;
padding-bottom: 5px;
border-bottom: 1px solid #999;}
.read #stars_anons_div{float:left;width:230px; height: 150px;overflow: hidden;border: 1px solid #f0f0f0;}
#love_anons_div{margin-bottom:5px;}
#stars_anons_div img, #love_anons_div img{float:left; margin-right:5px;}
.stars_anons_right{float:left; width:170px; overflow:hidden;}
.read .stars_anons_right{float:left; width:110px; overflow:hidden;}
.love_anons_right{float:left; width:300px; height:200px; overflow:hidden;}
#stars_anons_link_div{height:80px; overflow:hidden;}
#stars_anons_content_div{height:83px; overflow:hidden;clear: both;
width: 95%;}
#stars_anons_content_div p{MARGIN:0PX;}


#new_in_rubrik1, #new_in_rubrik2 {
	padding:10px 0px;
}
#new_in_rubrik2 #stars_anons_div{float:left;width:420px; height: 180px;overflow: hidden; border-bottom:1px solid #999;}
#new_in_rubrik2 .stars_anons_right{float:left; width:290px; overflow:hidden;}
#new_in_rubrik2 #stars_anons_link_div{height:105px; overflow:hidden;}
#new_in_rubrik2 #stars_anons_link_div a{color:#FF719F;}
#new_in_rubrik2 #stars_anons_content_div{height:60px; overflow:hidden;}
#new_in_rubrik2 #stars_anons_content_div p{MARGIN:0PX;}



.right_sidebar h4{margin:0px 0px 5px;}
#h4_1{
	text-transform: uppercase;
	color: #333;
	margin: 20px 0px;
	font-size: 22px;
}


.news_lent_div img{
-webkit-box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.75);
box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.75);
border: 2px solid #fff;
margin-right:10px;
}



#lentnews{margin:5px 0px;}
.header_news_div{background:#fff; color:#333; padding: 5px 0px; border-top:1px solid #999; padding-top: 30px;}
.header_news_div a{color:#333;font-size: 16px;text-transform: uppercase;-webkit-transition: all 0.418s;transition: all 0.418s;}
.header_news_div a:hover{color:#ff719f;-webkit-transition: all 0.418s;transition: all 0.418s;}
.div_right{float:right;}
#anons_table td{vertical-align:top;}
#anons_table p{margin:0px; text-align:justify;}
.after_anons_block{font-size:10px;}
.after_anons_block div{float:left; width:160px}
#header-div{background:#3caaae; color:#fff; display:block; padding:4px;text-align: center;font-weight: bold;margin-bottom: 5px;}
#beauty_a {color:#ff719f; text-decoration:underline;}
#beauty_a:hover{text-decoration:none;}
.beauty_div{background:#f3f3f3; padding:5px 10px; font-size:12px; border-bottom:1px solid #ddd;}
/*-----nav----*/
#navibar
{
	margin-left: 30px;
	padding-top: 10px;
    font-size: 12px;
    font-family: text;	
}
#navibar a{color:#333; font-size:13px;-webkit-transition: all 0.418s;transition: all 0.418s;  font-family: text;}
#navibar a:hover{color:#ff719f; text-decoration:underline;-webkit-transition: all 0.218s;transition: all 0.218s;}
.after_anons_block a{color:#ff719f; text-decoration:underline;}
.after_anons_block a:hover{text-decoration:none;}

/*---endnav-------*/
#center_content{
	min-height:300px;
	padding: 15px 30px;
}
#content_news_block{width:100%;}
#content_news_block td{vertical-align:top;}
#content_news_block a{color:#ff719f; text-decoration:underline; margin-bottom:5px;}
#content_news_block a:hover{text-decoration:none;}
.header_popular_news{width:100%;}
.header_popular_news div{float:left; padding:5px 10px; color:#ff719f;  cursor:pointer;}
.comments{width:550px; margin: 0 36px; float:left;}
.comments .header_popular_news div{padding:5px 15px; color:#3caaae;}
.header_popular_news .head1{
	/*background: #3caaae; */
	color: #2B2B2B;
	font-weight: bold;
	text-transform: uppercase;
}
.content_from_popular_news1, .content_from_popular_news2{width:100%; min-height:100px;}
.content_from_popular_news2{display:none;}
.popular_div{margin-left:10px; margin-bottom:10px; border-bottom:1px solid #ddd; width:455px;}
.popular_div a{ transition:0.2s;}
.popular_div a:hover{color: #ff719f; transition:0.2s;}
.popular_div td{vertical-align:top;}
.interesnoe .popular_div{margin-left:30px; margin-bottom:10px; border-bottom:1px solid #ddd; width:440px; float:left;height: 70px;overflow: hidden;}
.conten_left_div1{font-size:12px;}
#content_info a{color:#ff719f;}
#content_info img{margin:10px;}
.read h4{
	width: 400px;
	/* text-align: center; */
	/* padding: 10px 33px; */
	/* background: #3caaae; */
	color: #353535;
	margin-bottom: 5px;
	font-size: 16px;
}
.read {font-size:12px;}
.read a{font-size:12px;}
.interesnoe h4{
	width: 870px;
	/* text-align: center; */
	padding: 10px 33px;
	background: #3caaae;
	color: #fff;
	margin-top: 5px;
	margin-left: 30px;
}
.interesnoe a{
color: #ff719f;
text-decoration: underline;
margin-bottom: 5px;
}
.interesnoe a:hover{text-decoration: none;}

.commentblock .cmnts{display:none; height:500px; overflow-y:scroll; width: 540px;}
#comment_1{display:block;}
.popular_news{margin-left: 28px;}

#fresh_sections 
{
	margin-bottom:10px;
	background:#f5f5f5;
	padding-bottom: 10px;
}
#fresh_sections  p{
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	color: #666;
	font-size: 14px;
	padding: 10px 0px;
	text-align: center;
	margin: 5px 0px;
	text-transform:uppercase;
}
#fresh_sections img{
	width: 99%;
	border: 2px solid rgba(100,100,100,0.2);
	
}

#fresh_sections a{color:#000;  text-decoration:none;transition: all 0.418s; text-align:center;text-transform: uppercase;font-size: 12px;}
#fresh_sections a:hover{color: #ff719f;transition: all 0.418s;}

.section div{
	float: left;
	width: 74px;
	height: 10px;
	/* margin-right: 45px; */
	background: #e5e5e5;
	cursor: pointer;
	font-size: 9px;
	padding: 10px 0px;
	/* text-transform: uppercase; */
	border-right: 1px solid #e0e0e0;
	color:#333;
}
#rubriks{background:#f0f0f0;}
.section img
{
	-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
	opacity:0.5;
	transition: all 0.418s;
}
.section img:hover{
	-webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
	opacity:0.8;
	transition: all 0.418s;
}
#rubriks img{
	-webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
	opacity:0.8;
	transition: all 0.418s;
}
#block_rubrik{display:block;
width:300px;
	height:63px;
	background:#f0f0f0;
}
#block_site_src, #block_google_src, #block_yandex_src{
	width:300px;
	height:63px;
	background:#f0f0f0;
	display:none;
}
/*---------------------------------END CONTENT---------------------------------------*/

/*---------------------------------FOOTER---------------------------------------*/
#footer
{
	width:1000px;
	height:200px;
	background:url(/images/libertyrb/images2014/footer_zamostit.png);
	margin:0 auto;
}
.social_buttons{
	background: #FFDFFB;
	padding: 5px 0;
	width: 1000px;
	position: fixed;
	bottom: 0;
	margin-left: -500px;
	left: 50%;
	z-index:9999;
	border-top: 1px solid #278D89;
}
#search_block_footer
{
	width:315px;
	height:50px;
	overflow:hidden;
}
#search_block_footer input
{
outline: none;
width: 260px;
border-radius: 5px;
border: 3px solid #fff;
height: 25px;
padding-left:10px;
transition: all 0.418s;
}
#search_block_footer input:focus {
   border:3px solid #26A6D4;
   box-shadow: 0 0 5px rgba(38, 166, 212, 0.5);
   -webkit-box-shadow: 0 0 5px rgba(38, 166, 212, 0.5);
   -moz-box-shadow: 0 0 5px rgba(38, 166, 212, 0.5);
   transition: all 0.418s;
}
#search_block_footer img:hover{opacity:0.8;-webkit-transition: all 0.218s;
transition: all 0.218s;}
#counter div{float:left; margin-left:5px;}
#footer .left_content{margin-top:0px; margin-bottom:0px;}
#footer .left_content .left_block{float:left; width:180px; overflow:hidden; margin-left:5px; margin-top:20px;}
#footer .left_content .left_block h4{margin:0px; font-size:12px;overflow: hidden;height: 18px;}
#footer .left_content .left_block a{color:#fff; -webkit-transition: all 0.218s;transition: all 0.218s;}
#footer .left_content .left_block a:hover{color:#ff719f; -webkit-transition: all 0.218s;transition: all 0.218s;}
#footer .left_content .left_block ul{margin:0px; padding-left: 0px;}
#footer .left_content .left_block li{margin:0px; list-style:none; font-size:12px;overflow: hidden;height: 15px;}
#footer{margin-bottom: 40px;}




/*---------------------------------END FOOTER---------------------------------------*/
/*---------------------------------VIDJETS---------------------------------------*/
	#dopblock {
		display:block;
		float:left;
		width:288px;
		margin-left:0px;
		margin-top:5px;
		height:360px;
		background-color:#f2f2f2;
		position:relative;
		text-align:left;
		border: 1px solid #ddcc87;
	}
	.dopblock_shapka {
		display:block;
		float:left;
		width:288px;
		height:40px;
		position:relative;
		text-align:left;
	}
	#komp {
	display:block;
	float:left;
	width:95px;
	height:20px;
	position:relative;
	text-align:center;
	background-color: #f2f2f2;
	color:#000;
	padding-top:10px;
	padding-bottom:10px;
	}

	#komp1 {
	display:block;
	float:left;
	width:95px;
	height:20px;
	position:relative;
	text-align:center;
	background-color: #fff;
	padding-top:10px;
	padding-bottom:10px;
	}
	#komp2 {

	display:block;
	float:left;
	width:95px;
	height:20px;
	position:relative;
	text-align:center;
	background-color: #fff;
	padding-top:10px;
	padding-bottom:10px;
	}
	#tabs_ob {

	display:block;
	width:288px;
	height:auto;
	overflow:hidden;
	position:relative;
	float:left;
	margin-top:10px;


	}

	#tabs_ob a{

	font-size: 10px;
	}

	#tabs_ob1 {

	display:none;
	width:288px;
	height:auto;
	overflow:hidden;
	position:relative;
	float:left;
	margin-top:10px;
	padding-left:5px;
	padding-left:5px;
	}

	#tabs_ob1 a{

	font-size: 10px;
	}




	#tabs_ob2 {

	display:none;
	width:288px;
	height:auto;
	overflow:hidden;
	position:relative;
	float:left;
	margin-top:10px;
	padding-left:5px;
	padding-left:5px;
	}

	#tabs_ob2 a{

	font-size: 10px;
	}
/*---------------------------------END VIDJETS---------------------------------------*/


/*--------------------------------------scroll up---------------------------------------------*/
.b-top {
  z-index:2600;position:fixed;left:0;
  bottom:70px;width:35%;margin-left:50%;
  opacity:0.5;filter:alpha(opacity=50);
}
.b-top:hover {opacity:1;filter:alpha(opacity=100);cursor:pointer;}
.b-top-but {
  z-index:2600;position:absolute; display:block;
  left:80px;bottom:0;margin:0 0 0 100%;padding:32px 12px 4px;
  color:white;border-radius:7px;
  background:#888 url(/images/libertyrb/images2014/b-top.png) no-repeat 50% 11px;
}
/*--------------------------------------scroll up---------------------------------------------*/


#rubricss{display:none;}
.click{cursor:pointer;}

#tags{
	clear:both;
	float:left;
	margin:10px 0px;
}

.ewe_open{
	display:none;float:left; width:1px; height:40px; position:relative;
}
#ewe_modal{
	float:left; width:1px; height:40px; position:relative;  margin-left: -175px;margin-top: 54px;z-index: 222;
}
#menu_cont a{
	display:block;
	font-size:14px;
	float:none;
	background:none;
	padding:0;
	margin:0;
	margin-top:5px;
	height:auto;
}
#menu_cont .menugora a{
	display:block;
	font-size:15px;
	float:none;
	background:none;
	padding:0;
	margin:0;
	margin-top:5px;
	height:auto;
	font-weight:bold;
}
.gorizontal_block{
			width:900px;
			height:225px;
			overflow-x: auto;
			overflow-y: hidden;
			margin:0 auto;
		}
		.pod_blocks{
			display:inline-block;
			margin-left:5px;
			width:150px;
		}
		.gorizontal_block td{vertical-align:top;}
#divimg{
	width:99px; 
	height:130px;
	margin:2px 2px 0 0;
	float:left;
	transition:0.4s;
	background-position: center;
	background-size: auto 130px;
}
#divimg:hover{background-size: auto 150px;}

.contents_2015{width: 970px;
  float: left;
  padding: 15px;}
.contents_2015 p{font-family:text !important;}
  
  
#tags_metki{
	clear:both;
	float:left;
	margin:10px 0px;
	width:100%;
	color:#444;
	font-size:14px;
	font-family:text1;
	text-transform:uppercase;
	border-bottom: 2px solid #3F797D;font-family:text;
}
#tags_likes{
	clear:both;
	float:left;
	margin:10px 0px;
	width:100%;
	color:#444;
	font-size:14px;
	font-family:text1;
	text-transform:uppercase;font-family:text;
}
#tags_metki a{color:rgba(68, 68, 68, 0.61);  margin: 0;padding: 0;font-family:text;}
.schetchiki_counter{float:right;color: #979797;}
.schetchiki_dates{float:right;color: #979797;}
.schetchiki_counter_img{float:right;}
.schetchiki_dates_img{float:right;}
.schetchiki_counter_img img{float:left; -webkit-filter: grayscale(1);  margin-left: 10px;margin-right: 8px;}
.schetchiki_dates_img img{float:left; -webkit-filter: grayscale(1); margin-top: -4px;margin-right: 5px;}
#info_conts{float: left;width: 100%;}
.schetchiki_conts{  float: right;/*width: 100%;*/  border-bottom: 1px solid #ccc;  font-family: text;}

menu {

	z-index: 999999;
	padding: 0;
	margin: 0;
}

.spoiler_comments{float:left;width:960px;  border-bottom: 2px solid #3F797D;  margin-bottom: 15px;  margin-left: 20px;margin-right: 20px;}
#spoiler{position:relative; left:0px; top:0px; width:100%; height:0px; overflow:hidden;}
#comment_headfb{float:left;color:#3F797D;cursor:pointer;border-bottom:3px solid;font-family:text;}
#comment_headvk{float:left;color:rgba(63, 121, 125, 0.59);margin-left:20px;cursor:pointer;font-family:text;}
#comment_headtw{float:left;color:rgba(63, 121, 125, 0.59);margin-left:20px;cursor:pointer;font-family:text;}
.spoiler_comments_headers{float:left;width:100%;border-bottom:2px solid #3F797D;font-family:text;}
.spoiler_comments_blocks_text{width:100%;float:left;margin-top: 5px;max-height: 400px;min-height: 149px;overflow-y:scroll;}

.poslednie_content_rybriks {
  float: left;
  clear:both;
  font-size: 16px;
  color: #fff;
  padding: 5px;
  background: #3F797D;font-family:text;}
 .block_osl_ryb{height:62px;overflow:hidden;margin-left:15px;width:300px;float:left;  margin-top: 5px;font-family:text;}
 .block_osl_ryb_dates{color:#545454;font-size:12px;width:100%;margin-bottom:10px;font-family:text;}
 .block_osl_ryb_header{float:left;width:100%;height:36px;overflow:hidden;font-family:text;}
 .block_osl_ryb_header a{text-decoration:none; color:#3F797D; font-size:14px;font-family:text;}
 
 .pyblic_content_2015{  margin-bottom: 10px;width:980px;float:left;text-transform:uppercase; color:#000;font-family:text1;background:#DCDCDC;  padding: 5px;padding-left: 15px;}
 .button_pyblic_b{  
  float: left;
  color: #000;
  text-transform: uppercase;
  font-family: text1;
  text-align: center;
  padding: 2px;
  padding-left: 5px;
  padding-right: 5px;
  border-radius: 5px;
  font-size: 14px;}
.button_pyblic_hover{  
  float: left;
  background: #3F797D;
  color: #fff;
  text-transform: uppercase;
  font-family: text1;
  text-align: center;
  padding: 2px;
  padding-left: 5px;
  padding-right: 5px;
  border-radius: 5px;
  font-size: 12px;cursor:pointer;}
.button_pyblic_hover_neactiv{  
  float: left;
  color: #3F797D;
  text-transform: uppercase;
  font-family: text1;
  text-align: center;
  padding: 2px;
  padding-left: 5px;
  padding-right: 5px;
  border-radius: 5px;
  font-size: 12px;
  cursor:pointer;}
 
 .block_svehix_novostei{float:left;width:289px;margin-right:10px;margin-left:10px;  height: 315px;margin-bottom:20px;}
 .block_svehix_novostei:hover {background:#3F797D;transition:0.5s;}
 .block_svehix_novostei_img{height:200px;width:289px;float:left;overflow: hidden;}
 .block_svehix_novostei_header{float:left;font-family:text1;color:#000;font-size:16px;max-height:57px;overflow:hidden;  padding-left: 10px;padding-right: 10px;}
 .block_svehix_novostei_text{float:left;font-family:text;color:#837171;font-size:14px;height:53px;overflow:hidden;  padding-left: 10px;padding-right: 10px;}
	.block_svehix_novostei_text p{margin:0;padding:0;}
	
  .block_svehix_novostei:hover .block_svehix_novostei_header{color:#fff;transition:0.5s;}
  .block_svehix_novostei:hover .block_svehix_novostei_text{color:#fff;transition:0.5s;}
  
  .block_svehix_dates_count{  font-family: text;  float: right;background:rgba(63, 121, 125, 0.21);color:#fff;margin-top:210px;padding:10px;  text-align: right;padding-right: 14px;}
  .block_svehix_novostei:hover .block_svehix_dates_count{margin-top:165px;transition:0.5s;}
  
.contentik_reklamchik{/*float: left;*/
/*width: 968px;*/
width: 100%;
border: 1px solid #E1E1E1;
border-right: 0px;
border-left: 0;
padding-top: 5px;
padding-bottom: 5px;  overflow: hidden;}


#soderzh{

  /* top: 116px; */
  /* left: 0; */
  width: 220px;
  overflow: hidden;
  background: #EFEFEF;
  z-index: 250;
  /*padding: 10px;*/
  float: left;
  margin: 20px;
  margin-left: 0;
  margin-top: 0;
  border: 1px solid;
  border-radius: 5px;
  margin-bottom: 10px;font-family:text;
}
#soderzh_textik{  
background: #fff;  
float: left;
width: 90%;
  padding: 10px;font-family:text;}
#soderzh_zag{
float: left;
  overflow: hidden;
  margin-bottom: 15px;
  font-family: Trebuchet MS;
  font-size: 16px;
  color: #000000;
  /* font-weight: bold; */
  width: 100%;
  text-align: center;
  font-family: text1;
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 10px;font-family:text;
}



#soderzh p{
font-family:text;
font-size:12px ;
color:#000 ;
text-transform:uppercase;
  font-style: italic;
}
#soderzh a{
margin:0;
font-family:text;
font-size:12px ;
color:#000 ;
text-decoration:none;
text-transform:uppercase;
  font-style: italic;
}
#soderzh a:hover{
text-decoration:underline;
}


#sdr1,#sdr2,#sdr3,#sdr4,#sdr5,#sdr6,#sdr7,#sdr8,#sdr9,#sdr10{
margin-bottom:20px;
font-family:text;
}

.ssy{
float:left;
margin-top:20px;
margin-bottom:20px;
width:100%;
text-align:center;
}

.ssy a{
  font-size: 14px;
  color: #333;
font-family:Trebuchet MS;
}
.ssy a:hover{
text-decoration:underline;
}




/*--------------------------*/

#fixxed_podbor_vid{
float:left;
overflow:hidden;
width:100%;

background:#F4F4F4;
border-bottom:solid 3px #D4D4D4;
margin-bottom:20px;
margin-top:20px;
}

#fixxed_podbor_vid.podbor_vid_ss{
float:left;
overflow:hidden;
}


#fixxed_podbor_vid .podbor_vid_ss a{
display:block;
float:left;
padding-left:25px;
padding-right:25px;
padding-bottom:10px;
padding-top:13px;
      font-family: Trebuchet MS;
    font-size: 14px;
    color: #486DBA;
    text-decoration:none;
  font-weight:bold;
}
#fixxed_podbor_vid .podbor_vid_ss a:hover{
text-decoration:underline;
}


#makeoveridea-styler{
float:left;
overflow:hidden;
height:600px;
width:770px;
}

#pod_gale{
float:left;
overflow:hidden;
width:100%;
}

.pfo2{
float:left;
overflow:hidden;
width:200px;
height:200px;
margin:10px;

cursor:pointer;
 -moz-transition: all 1s ease-out;
 -o-transition: all 1s ease-out;
 -webkit-transition: all 1s ease-out;
 margin-bottom:30px;
}
.pfo2:hover{
-webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -o-transform: scale(1.1);
}
.pfo2:hover .pfo2_anons{
display:block;
}

#middle_left_podbor2 #nam_se{
margin-top:0;


}

.pfo3{
float:left;
overflow:hidden;
width:130px;
height:130px;
margin:10px;

cursor:pointer;

}
.pfo3 a{
display:block;
float:left;
overflow:hidden;
width:130px;
height:130px;
cursor:pointer;

}


.pfo{
float:left;
overflow:hidden;
width:300px;
height:300px;
margin:10px;
margin-left:20px;
margin-right:20px;
 -moz-transition: all 1s ease-out;
 -o-transition: all 1s ease-out;
 -webkit-transition: all 1s ease-out;

}
.pfo:hover{
-webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -o-transform: scale(1.1);
} 

#pod_gale .pfo a{
float:left;
display:block;
overflow:hidden;
width:300px;
height:300px;

}

.fotolike{
float:right;
background: url(/images/vidzh_ruk_vverh.png) #ffffff no-repeat 5px 50%;
width: 25px;
height: 20px;
cursor:pointer;
border-radius:5px;
border:solid 1px #000000;
padding-left:20px;
padding-top:5px;
}




.hover {
  display: none;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 19990000;
}


.pfoto_id{

    display: none;

    position: fixed;
    z-index: 2000;
    padding: 10px;
    top: 10%;
    left: 50%;
    width: 600px;
	height:500px;

    margin-left: -300px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
display:none;

 z-index: 19990003;

}


.popup_head{

float:left;
    width: 580px;
	height:30px;
font-family: Trebuchet MS;
    font-size: 14px;
    color: #000000;
text-transform:uppercase;
font-weight:bold;

}



.pfo2_head{
float:left;
width:100%;
height:20px;
font-family: Trebuchet MS;
    font-size: 14px;
    color: #B8B5E5;
overflow:hidden;

}

.popup_anons{
position:absolute;
overflow:hidden;
font-family: Trebuchet MS;
bottom:0;
    font-size: 14px;
    color: #B8B5E5;
	background: rgba(239, 227, 227, 0.80);
	padding-top:20px;
	padding-bottom:20px;
	width:580px;
	padding-left:10px;
padding-right:10px;
}

.popup_anons p{
font-family: Trebuchet MS !important;
font-size: 16px !important;
color: #000000 !important;

}




#soc_v{
float:left;
overflow:hidden;
width:580px;
margin-top:10px;
}



.pfo2_anons{
width:180px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;
position:absolute;
font-family: Trebuchet MS;
    font-size: 12px;
    color: #000000;
overflow:hidden;
    background: rgba(239, 227, 227, 0.80);
bottom:0;
display:none;
}


#middle_left_podbor2 h1 {
    font-family: Trebuchet MS;
    font-size: 18px;
    font-weight: bold;
    color: #4b4b4b;
    padding-bottom: 10px;
    width: 100%;
    text-transform: uppercase;
}

.pr_ds{
float:left;
overflow:hidden;
    font-family: Trebuchet MS;
    font-size: 16px;
    font-weight: bold;
	text-align:center;
	width:100%;
}

#middle_left_podbor_niz{
width:100%;
height:auto;
float:left;
overflow:hidden;

}
#middle_left_podbor_niz1{
width:670px;
height:auto;
float:left;
overflow:hidden;

}

.middle_left_podbor_niz_item{
width:300px;
height:auto;
float:left;
overflow:hidden;
margin-top:20px;
margin-right:50px;
}
.middle_left_podbor_niz_item:nth-child(3){
margin-right:0;
}


.middle_left_podbor_niz_item_head{
width:300px;
height:auto;
float:left;
overflow:hidden;
    font-family: Trebuchet MS;
    font-size: 16px;
    font-weight: bold;
	text-align:center;
}

.middle_left_podbor_niz_item_content{
width:300px;
height:auto;
float:left;
overflow:hidden;

}


.middle_left_podbor_niz_item_head2{
width:100%;
height:auto;
float:left;
overflow:hidden;
    font-family: Trebuchet MS;
    font-size: 16px;
    font-weight: bold;
	text-align:center;
}

.middle_left_podbor_niz_item_content2{
width:100%;
height:auto;
float:left;
overflow:hidden;

}


.podbor_vid_ss2{
overflow:hidden;
height:auto;
float:left;
    padding-bottom: 10px;
    padding-top: 10px;
	color: #605ca8;
	font-weight:bold;
}

.podbor_vid_ss3{
overflow:hidden;
height:auto;
float:left;
width:208px;
padding-top: 4px;
margin-left:5px;
}


.podbor_vid_ss4{
overflow:hidden;
height:auto;
float:left;
width:270px;
padding-top: 4px;
margin-left:5px;
}


#komment_vse{
float:left;
width:100%;
overflow:hidden;
margin-top:20px;
}


#komment{
width:625px;
float:left;
/*height:170px;*/
}


#komment_head{
width:625px;
float:left;
border-bottom:solid 1px #605ca8;
height:24px;
}

#komment_head1{
float:left;
overflow:hidden;
margin-right:20px;
font-family: Trebuchet MS;
font-size: 12px;
color: #010000;
cursor:pointer;
text-transform:uppercase;
border-bottom:solid 2px #605ca8;
padding-bottom:6px;
}

#komment_head2{
float:left;
overflow:hidden;
margin-right:20px;
font-family: Trebuchet MS;
font-size: 12px;
color: #888888;
cursor:pointer;
text-transform:uppercase;
border-bottom:solid 1px #605ca8;
padding-bottom:6px;
}

#komment_head3{
float:left;
overflow:hidden;
margin-right:20px;
font-family: Trebuchet MS;
font-size: 12px;
color: #888888;
cursor:pointer;
text-transform:uppercase;
border-bottom:solid 1px #605ca8;
padding-bottom:6px;
}

#komment_head5{
float:left;
overflow:hidden;
margin-right:20px;
font-family: Trebuchet MS;
font-size: 12px;
color: #888888;
cursor:pointer;
text-transform:uppercase;
border-bottom:solid 1px #605ca8;
padding-bottom:6px;
}




#komment_content1{
width:625px;
float:left;
/*height:140px;*/
height:376px;
  overflow-y: scroll; 
 margin-top:10px;
}

#komment_content2{
width:625px;
float:left;
/*height:140px;*/
height:376px;
  overflow-y: scroll;
display:none;
 margin-top:10px;
}

#komment_content3{
width:625px;
float:left;
/*height:140px;*/
height:376px;
display:none;
  overflow-y: scroll;
   margin-top:10px;
}

#komment_content5{
width:625px;
float:left;
/*height:140px;*/
height:376px;
display:none;
  overflow-y: scroll;
   margin-top:10px;
}

#komment_content4{
float:left;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background:#605ca8;
font-family: Trebuchet MS;
font-size: 12px;
color: #ffffff;
text-transform:uppercase;
cursor:pointer;
margin-top:10px;
}


#middle_left_podbor{
width:770px;
height:auto;
float:left;
overflow:hidden;
margin-left:10px;
min-height:300px;
}

#middle_left_podbor p{
font-family: Trebuchet MS;
font-size: 14px;
color: #000000;
}
#middle_left_podbor2{
width:670px;
height:auto;
float:left;
overflow:hidden;
min-height:532px;
}

#middle_left_podbor2 p{
font-family: Trebuchet MS;
font-size: 14px;
color: #000000;
}

#middle_left_podbor h2{
float:left;
padding-bottom:20px;
padding-top:20px;
width:100%;
}

#sdsg{
overflow:hidden;
float:left;

}


#middle_right{
width:200px;
height:auto;
margin-left:10px;
float:left;
overflow:hidden;
min-height:300px;
padding-top:28px;
}

#middle_right2{
width:300px;
height:auto;
margin-left:30px;
float:left;
overflow:hidden;
min-height:300px;/*
padding-top:28px;*/
}

.cont_right_zag {
    width: 200px;
    height: 17px;
    float: left;
    overflow: hidden;
    font-family: open_suns;
    font-size: 12px;
    color: #000000;
    border-bottom: solid 2px #605ca8;
    text-transform: uppercase;
}

.news_secret_okno_gf3 {
    width: 200px;
    height: 65px;
    float: left;
    overflow: hidden;
    padding-bottom: 10px;
    padding-top: 10px;
}

.news_secret_img {
    width: 48px;
    height: 46px;
    float: left;
    overflow: hidden;
    padding: 1px;
    border: solid 1px #c7c7bb;
    margin-right: 5px;
}
.news_secret_zag_gf3{
width:135px;
height:32px;
float:left;
overflow:hidden;
font-family:Trebuchet MS;
font-weight:bold;
font-size:14px;
color:#605ca8;
}

.news_secret_zag_gf3 a {
    font-family: Trebuchet MS;
    font-weight: bold;
    font-size: 14px;
    color: #605ca8;
    text-decoration: none;
}
.news_secret_date_gf3 {
    width: 135px;
    height: 13px;
    float: left;
    overflow: hidden;
    font-family: Trebuchet MS;
    font-size: 12px;
    color: #605ca8;
    margin-top: 3px;
}

.news_secret_cont_gf3 {
    width: 135px;
    height: 34px;
    float: left;
    overflow: hidden;
    font-family: Trebuchet MS;
    font-size: 11px;
    color: #010101;
    line-height: 1;
    margin-top: 3px;
}

.news_secret_cont_gf3 p {
    font-family: Trebuchet MS;
    font-size: 11px !important;
    color: #010101 !important;
}

.news_secret_cont_gf3 span {
    font-family: Trebuchet MS;
    font-size: 11px !important;
    color: #010101 !important;
}


#middle_left_podbor2 #navibar{
width:100%;

}



.close {
    cursor: pointer;
    color: #666;
    float: right;
    margin: -5px 5px;
    font-size: 18px;
    text-decoration: none;
    font-weight: bold;
}




.pfo2_head2{
float:left;
width:100%;
height:20px;
font-family: Trebuchet MS;
    font-size: 16px;
    color: #486DBA;
overflow:hidden;
font-weight:bold;
text-align:center;
}


.pfo2_anons2{
width:280px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;
position:absolute;
font-family: Trebuchet MS;
    font-size: 12px;
    color: #000000;
overflow:hidden;
    background: rgba(239, 227, 227, 0.80);
bottom:0;
display:none;
}

.pfo:hover .pfo2_anons2{
display:block;
}


#like_bu{
position:fixed;
z-index:100;
left:50%;
margin-left:510px;
width:50px;

top:200px;
} 




/*---------------------------------------------------------------------------------------------------------------*/
#fixxed_podbor_vid .podbor_vid_ss a{
display:block;
float:left;
padding-left:25px;
padding-right:25px;
padding-bottom:10px;
padding-top:13px;
      font-family: Trebuchet MS;
    font-size: 14px;
    color: #486DBA;
    text-decoration:none;
  font-weight:bold;
}
#fixxed_podbor_vid .podbor_vid_ss a:hover{
text-decoration:underline;
}

.pfo a{text-decoration:none;color:#9D90D1;}
.pfo{
float:left;
overflow:hidden;
width:300px;
height:300px;
margin:10px;
margin-left:20px;
margin-right:20px;
 -moz-transition: all 1s ease-out;
 -o-transition: all 1s ease-out;
 -webkit-transition: all 1s ease-out;
     border: 7px solid #3d7b80;

}
.pfo:hover{
-webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -o-transform: scale(1.1);
}
.news_secret_zag_gf3{
width:135px;
height:32px;
float:left;
overflow:hidden;
font-family:Trebuchet MS;
font-weight:bold;
font-size:14px;
color:#605ca8;
}


.pfo2_head2{
float:left;
width:100%;
height:30px;
font-family: Trebuchet MS;
    font-size: 16px;
    color:#fff;
overflow:hidden;
font-weight:bold;
text-align:center;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color:#3d7b80;
}


.pfo2_anons2{
width: 280px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;
position:absolute;
font-family: Trebuchet MS;
    font-size: 12px;
    color: #000000;
overflow:hidden;
    background: rgba(239, 227, 227, 0.80);
bottom:0;
display:none;
}

.pfo:hover .pfo2_anons2{
display:block;
}


#like_bu{
position:fixed;
z-index:100;
left:50%;
margin-left:510px;
width:50px;

top:200px;
} 
.str_right{
position:absolute;
right:0;
top:185px;
width:60px;
height:60px;
cursor:pointer;
background: url(/images/next_podbor.png) no-repeat 0 0;
}
.str_left{
position:absolute;
left:0;
top:185px;
width:60px;
height:60px;
cursor:pointer;
background: url(/images/prev_podbor.png) no-repeat 0 0;
}

#like_bu{
position:fixed;
z-index:100;
left:50%;
margin-left:-585px;
width:50px;

top:200px;
} 

#content_info h2{/*font-size: 18px;*/font-family:text1;font-size: 25px;}

#nam_se a{font-size:16px;}
#nam_se{text-align: center;float: left; width: 100%;}







.pfo2_head_str{
float:left;
width:100%;
height:36px;
font-family: Trebuchet MS;
    font-size: 14px;
    color:  #fff;
overflow:hidden;
background-color:#3d7b80;
font-weight:bold;
text-align:center;

}
.pr_ds_123 {
    float: left;
    overflow: hidden;
    font-family: Trebuchet MS;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    width:100%;
    margin-top: 19px;	
}
.pr_ds {
    float: left;
    overflow: hidden;
    font-family: Trebuchet MS;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    width: 100%;
    margin-top: 19px;	
}

.pfo2{
float:left;
overflow:hidden;
width:188px;
height:189px;
margin:10px;

cursor:pointer;
 -moz-transition: all 1s ease-out;
 -o-transition: all 1s ease-out;
 -webkit-transition: all 1s ease-out;
 margin-bottom:30px;
     border: 7px solid #3d7b80;
}
.pfo2:hover{
-webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -o-transform: scale(1.1);
}
.pfo2:hover .pfo2_anons{
display:block;
}
.hover {
    display: none;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    top: 0;
    left: 0;
        z-index: 99999;
}
#pfoto_id {
    display: none;
    position: fixed;
    z-index: 2000;
    padding: 10px;
    top: 10%;
    left: 50%;
    width: 600px;
    height: 500px;
    margin-left: -300px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    display: none;
}
.close {
    cursor: pointer;
    color: #666;
    float: right;
    margin: -5px 5px;
    font-size: 18px;
    text-decoration: none;
    font-weight: bold;
}
.popup_head {
    float: left;
    width: 580px;
    height: 30px;
    font-family: Trebuchet MS;
    font-size: 14px;
    color: #000000;
    text-transform: uppercase;
    font-weight: bold;
}
.popup_anons {
    position: absolute;
    overflow: hidden;
    font-family: Trebuchet MS;
    bottom: 0;
    font-size: 14px;
    color: #B8B5E5;
    background: rgba(239, 227, 227, 0.80);
    padding-top: 20px;
    padding-bottom: 20px;
    width: 580px;
    padding-left: 10px;
    padding-right: 10px;
}

.pfoto_id{

    display: none;

    position: fixed;
    z-index: 99999999;
    padding: 10px;
    top: 10%;
    left: 50%;
    width: 600px;
	height:500px;

    margin-left: -300px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
display:none;



}


.popup_head{

float:left;
    width: 580px;
	height:30px;
font-family: Trebuchet MS;
    font-size: 14px;
    color: #000000;
text-transform:uppercase;
font-weight:bold;

}

.pfo2_head{
float:left;
width:100%;
height:20px;
font-family: Trebuchet MS;
    font-size: 14px;
    color: #fff;
overflow:hidden;

font-weight:bold;
text-align:center;

    background-color:#3d7b80;
}
.popup_anons{
position:absolute;
overflow:hidden;
font-family: Trebuchet MS;
bottom:0;
    font-size: 14px;
    color: #B8B5E5;
	background: rgba(239, 227, 227, 0.80);
	padding-top:20px;
	padding-bottom:20px;
	width:580px;
	padding-left:10px;
padding-right:10px;
}

.popup_anons p{
font-family: Trebuchet MS !important;
font-size: 16px !important;
color: #000000 !important;

}


.pfo3 a {
    display: block;
    float: left;
    overflow: hidden;
    width: 130px;
    height: 130px;
    cursor: pointer;
}
.pfo3 {
    float: left;
    overflow: hidden;
    width: 125px;
    height: 129px;
    margin: 5px;
    cursor: pointer;
	 -moz-transition: all 1s ease-out;
	 -o-transition: all 1s ease-out;
	 -webkit-transition: all 1s ease-out;
	border: 7px solid #3d7b80; 

}
.pfo3:hover{
-webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -o-transform: scale(1.1);

}
.banner_reklama_ob{width:100%;margin-left:auto;margin-right:auto;overflow:hidden;text-align:center;}
.banner_reklama{display:inline-block;vertical-align:top;width:1000px;height:301px;background: url(/images/cps1060.jpg) no-repeat 50% 0;background-size:contain;}
.banner_reklama a{display:block;width:100%;height:100%;}








