@charset "UTF-8";

.h_top_over, .top_h, .popup_header {
  padding-top:0px;
  background-color:#8164af
}

td.gTableTop {
  background:#8164af !important
}

td.gTableSubTop, td.postTdTop {
  background:#f28845 !important;border:1px solid #f28845 !important
}

.swchItemA, .swchItemA1 {
  background:#8164af
}

.nw_tags a {
  background:#8164af
}

td.calMdayA {
  background: #8164af
}

input[type=button], input[type=submit], input[type=reset], button {
  background-color:#f28845
}

.h_over_menu {
  background:#f28845;
}

html, body {
  margin:0px;padding:0p
}  

body {
  font-family:'Open Sans', Tahoma, sans-serif;
  font-size:15px;
  background:#fff;
  color:#4d4d4d;
  font-weight:300;width:100%;
  overflow-x:hidden;
}.body {
  background:none;
}

img {
  border:0;
  max-width:100%
}

*:focus {
  outline:none
}

h1 {
  padding:0;margin:0;margin-bottom:7px;display:block;margin-top:0;font-size:24px;font-weight:normal
}

.carousel_container{
    display: flex; 
    justify-content: center; 
    align-items: center; 
}

.carousel { 
    position: relative; 
    width: 760px; 
    height: 240px; 
    overflow: hidden; 
    background-color: #eeeeee; 
} 
  
.carousel-item .slide-image { 
    width: 760px; 
    height: 240px; 
    background-size: cover; 
    background-repeat: no-repeat; 
} 
  
.carousel-item { 
    position: absolute; 
    width: 100%; 
    height: 240px; 
    border: none; 
    top: 0; 
    left: 100%; 
} 
  
.carousel-item.active { 
    left: 0; 
    transition: all 0.3s ease-out; 
} 
  
.carousel-item div { 
    height: 100%; 
} 
  
.red { 
    background-color: red; 
} 
  
.green { 
    background-color: green; 
} 
  
.yellow { 
    background-color: yellow; 
} 
  
.violet { 
    background-color: violet; 
}


h2 {font-size:20px}
h3 {font-size:18px}
h4 {font-size:16px}
h5, h6 {font-size:15px}
h2, h3, h4, h5, h6 {padding:0;margin:7px 0;display:block;font-weight:normal;color:#3A3A3A}
.h_logo {font-family: 'Comic Sans', cursive;}
.h1_title, .h_block_title, .f_block_title, h1, h2, h3, h4, h5, h6 {font-family: 'Open Sans', sans-serif;}
a {color:#3060c1;text-decoration:none}
a:hover {color:#3060c1;text-decoration:underline}
hr {height:1px;background:#dedede;border:0px}
.pad20 {padding:20px}
.h_profile {float:right;height:80px;line-height:80px;margin-right:20px;font-size:13px;color:#FFF}
.h_profile a {color:#FFF}
.h_top {width:1000px;height:110px;text-align:left;color:#FFF}
.h_logo {height:80px;line-height:80px;font-size:48px; text-shadow:2px 2px 4px #748513; color:#406608;display:inline-block;text-decoration:none;float:left;margin-right: 100px;}
.h_logo:hover {color:#406608;text-decoration:none}
.h_search_over {padding-top:34px;float:right}
.h_search {display:inline-block;width:210px;height:32px;text-align:left;background:#FFF;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px}
.h_search .h_query {border:0px !important;margin-top:4px;margin-left:6px;width:176px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px}
.h_search .h_submit {float:right;margin-top:8px;margin-right:9px;opacity:0.6}
.h_search .h_submit:hover {opacity:1}
.h_menu_in {width:1000px;text-align:left}

.open_menu {display:none}

.h_menu {background:none;width:1000px; text-align: left; display: table;}
.h_menu ul {margin:0;padding:0;list-style:none;} 
.h_menu li {margin:0px !important; margin-right: 50px !important; display:inline-block !important;z-index:500;display:inline-block;} 
.h_menu li a {color:#1d2e03;display:inline-block;padding-right:14px;text-decoration:none; font-size:15px;height:60px;line-height:72px;text-align:left;border:0; font-weight: 600} 
.h_menu li a:hover {color:#fff;text-decoration:underline}
.h_menu li ul {z-index:9;background:#161616;border:0;position:absolute;display:none;margin-left:-9px;margin-top:0px; list-style:none;width:180px;}
.h_menu li ul li ul {margin-left:180px;margin-top:-29px}
.h_menu li ul li {float:none !important;width:180px;background:none !important;}
.h_menu li ul a {color:rgba(255,255,255,0.7);display:block;height:32px;line-height:32px;padding: 0px 9px;border-right:0 !important;border-left:0 !important;}
.h_menu li ul a:hover {color:#fff;text-decoration:none;background-color:rgba(255,255,255,0.1) !important}
.h_menu .uWithSubmenu a {background:url('/web/20220614151515im_/https://familycamps.ru/img/sub.png') right 25px no-repeat;padding-right:24px}
.h_menu .uWithSubmenu a:hover {background:url('/web/20220614151515im_/https://familycamps.ru/img/sub.png') right 25px no-repeat}
.h_menu .uWithSubmenu li a {background-image:none !important}
.h_content_table {display:table;width:1130px;margin-top:20px;margin-bottom:20px}
.h_content_left {text-align:left;display:table-cell;vertical-align:top;width:760px;padding-right:20px;overflow:hidden;}
.h_content_right {text-align:left;display:table-cell;vertical-align:top;min-width:350px !important;overflow:hidden;}
.h_block_title {display:block;padding-bottom:3px;color:#616161;font-size:19px}
.h_block_content {display:block;overflow:hidden;border:1px solid #e0e0e0;background:#FFF;padding:20px;margin-bottom:20px}
.h_block_r img {width:100%}
.h_cats, .h_cats li {margin:0px;padding:0px;list-style-type:none}
.h_cats li a {display:block;padding-top:2px;padding-bottom:2px}
.h1_title {height:38px; font-size:20px; font-weight:200%; color:#616161;padding-bottom:2px}
.h_right_line {height:10px; width:30%;background-color:#f28845;padding:0px;margin:0px}

.over_news {width:730px;overflow:hidden}
.over_news_in {width:750px;overflow:hidden}
.over_news_in ul, .over_news_in li {padding:0px !important; margin:0px !important;width:100% !important;}
.news_one {width:360px;height:387px;margin-right:20px;margin-bottom:20px;float:left}
.news_one_in {display:block;height:385px;background:#fff;border:1px solid #e0e0e0}
.news_one_sm {width:365px;height:317x;margin-right:20px;margin-bottom:20px;float:left}
.news_one_in_sm {display:block;height:325px;background:#fff;border:1px solid #e0e0e0}


.news_image {width:313px;height:235px;overflow:hidden;margin-bottom:10px;background:#2aa8ff}
.news_image img {width:313px;height:235px}
.news_title {font-size:18px;line-height:22px;height:22px;overflow:hidden;margin-bottom:5px}
.nw_details {width:100%;height:30px}
.nw_message {margin-bottom:20px}
.nw_tags {color:#FFF;padding:10px 0px;border-top:1px solid #dedede}
.nw_tags a {font-size:13px;padding:2px 5px;color:#FFF;text-decoration:none;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}
.nw_tags a:hover {color:#FFF;text-decoration:none;opacity:0.9}
.nw_rating {margin-bottom:20px;font-size:11px;padding-top:10px;border-top:1px solid #dedede}
.nw_rating .e-rating {display:block;padding-left:4px;padding-top:4px}
.mtr_social {margin-bottom:20px;padding:10px 0px;border-top:1px solid #dedede;border-bottom:1px solid #dedede}
.mtr_social a {margin:0;margin-right:3px;width:32px;height:32px;display:inline-block;background:url('/web/20220614151515im_/https://familycamps.ru/img/social-sprite.png')}
.mtr_social a:hover {opacity:0.8}
.mtr_social .vkontakte {background-position: 0 -32px}
.mtr_social .facebook {background-position: 0 0}
.mtr_social .moimir {background-position: 0 -64px}
.mtr_social .odnoklassniki {background-position: 0 -96px}
.mtr_social .twitter {background-position: 0 -128px}
.mtr_social .google {background-position: 0 -160px}
.news_date {font-size:12px;color:#626262;background:url('/web/20220614151515im_/https://familycamps.ru/img/i_date.png') no-repeat;padding-left:20px;float:left;margin-right:10px}
.news_views {font-size:12px;color:#626262;background:url('/web/20220614151515im_/https://familycamps.ru/img/i_views.png') no-repeat;padding-left:20px;float:left;margin-right:10px}
.news_comm {font-size:12px;color:#626262;background:url('/web/20220614151515im_/https://familycamps.ru/img/i_comm.png') no-repeat;padding-left:20px;float:left;margin-right:10px}
.news_catalog {font-size:12px;color:#626262;background:url('/web/20220614151515im_/https://familycamps.ru/img/i_catalog.png') no-repeat;padding-left:20px;float:left;margin-right:10px}
.news_user {font-size:12px;color:#626262;background:url('/web/20220614151515im_/https://familycamps.ru/img/i_user.png') no-repeat;padding-left:20px;float:left;margin-right:10px}
.ph_one {width:180px;height:180px;overflow:hidden;background:#2aa8ff;margin-bottom:5px;}
.ph_one img {width:180px;height:180px;vertical-align:bottom; transition: all linear .1s; -moz-transition: all linear .1s; -webkit-transition: all linear .1s; -o-transition: all linear .1s;}
.ph_one img:hover {opacity:0.8}
.content_in {padding:20px;border:1px solid #dedede}
footer {background:#282828}
footer a, footer a:hover {color:#80cbff}
.footer_cantainer {position: absolute; bottom: 0}
.footer_table {width:1020px;display:table;padding:20px 0;}
.footer_td {display:table-cell;vertical-align:top; padding-left: 10px; padding-right: 10px;}
.footer_block {width:150px;overflow:hidden;text-align:left;color:#FFF}
.f_block_title {padding-bottom:7px;font-size:19px;color:#FFF}
.footer_block ul, .footer_block li {margin:0px;padding:0px;list-style-type:none}
.footer_block li a {padding-bottom:4px;padding-left:10px;display:block;background:url('/web/20220614151515im_/https://familycamps.ru/img/f_links.gif') 0px 8px no-repeat}
.f_bottom {padding:17px 0px;color:#FFF;font-size:13px;background:#232323}
input[type=text],input[type=password],textarea {height: 25px;padding: 0 7px;font-family: 'Open Sans', sans-serif;font-size:13px;color: #3B3B3B;background: #fff;border: 1px solid #D8D8D8;outline: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}
input[type=text]:focus, input[type=password]:focus, textarea:focus {border:1px solid #A2A2A2}
input.securityCode {height: auto}
textarea {padding: 5px 7px;height: auto;overflow: auto;resize: none;line-height: 20px}
input[type=button],input[type=submit],input[type=reset],button{margin: 0;padding: 0 7px; display: inline-block; text-align:center; height: 25px; font-family: 'Open Sans', sans-serif;font-size:11px; color: #fff; text-decoration: none; border: 0; cursor: pointer; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}
.myBtnLeftA img, .myBtnRightA img {display:none}
.allEntriesTable {display:block;text-align:center}
.uEntryWrap {display:inline !important;width:auto !important;margin:0px 5px}

.top_h {cursor: pointer;position:fixed;bottom:8px; right:10px; margin:0px;padding-left:35px;padding-right:20px;height:35px; line-height:35px;background-image:url('/web/20220614151515im_/https://familycamps.ru/img/top_h.gif');background-position:top left;background-repeat:no-repeat; text-decoration:none;color:#FFF;}
.top_h:hover {text-decoration:none;color:#FFF}

.popup_header {padding:10px 18px;color:#FFF}
.popup_content {padding:10px 18px}
.popup_content .udtlb {margin-right:10px;color:#979797}

@media only screen and (min-width: 700px) {
.h_menu_in {display:inline-block !important}
.h_search_over {display:inline !important}
}

@media only screen and (max-width: 1000px) {

.h_top, .h_menu_in, .footer_table, .h_menu, .h_menu_in {width:700px}

.h_content_table {width:700px}
 .h_content_table_f {width:700px}
.h_content_left {width:490px;padding-right:10px}
.h_content_right {width:200px}
.h_block_content {padding:10px}

.h_menu li a {font-size:15px}

.photo_informer_over, .over_news {width:490px}
.photo_one {width:90px;height:84px;margin-right:10px} 
.photo_one img {width:90px;height:90px}

.over_news_in {width:500px}
.news_one {width:240px;height:270px;margin-right:10px;margin-bottom:10px}
.news_one_in {height:268px;}
.news_image, .news_image img {width:198px;height:149px}
.news_title {font-size:15px}

.footer_td {width:175px}
.footer_block {width:155px}
footer {font-size:13px}
.f_block_title {font-size:15px}

}



@media only screen and (max-width: 700px) {
 .hidden-xs {display: none !important;}
.top_h {display:none !important}

.open_menu {display:block;color:#FFF;text-decoration:none;text-align:left;padding:0px 10px;height:40px;line-height:40px;background:url('https://familycamps.ru/img/hamburger.png') right no-repeat}
.open_menu:hover {color:#FFF;text-decoration:none;background-color:rgba(255,255,255,0.1) !important}

.h_top, .h_menu_in, .footer_table, .h_menu, .h_menu_in, .h_content_table {display:block;width:auto}

.h_profile, .footer_table, .h_menu_in {display:none}

.h_search_over {position:absolute;padding-top:0px;margin-top:48px;margin-left:10px;display:none}
.h_menu_in {margin-top:49px}

.h_logo {text-align:center;float:none;display:block}
.h_menu ul, .h_menu li, .h_menu a {display:block !important;position:static !important;width:auto !important;background:none !important;margin:0px !important}
.h_menu a {padding:0px 10px !Important;margin:0px !important; height:32px !Important; line-height:32px !Important;color:#FFF !Important;}
.h_menu a:hover {text-decoration:none !Important;background:rgba(255,255,255,0.1) !important}

.h_menu li ul {margin-left:20px !important}

.h_content_table {padding:10px !important}

.content_in {padding:10px;margin-bottom:20px}

.h_content_left {display:block;width:100%;padding:0px !Important}
.h_content_right {display:block;width:100%;padding:0px !Important}

.over_news, .over_news_in {width:100% !important}
.news_one, .news_one_in {float:none;display:block;width:auto;height:auto;margin-right:0px}
.news_one_in {padding-bottom:10px}
.news_title {height:auto}
.news_image img {width:100%;height:auto !important;vertical-align: bottom;}
.news_image {width:100%;height:auto !important}

.photo_informer_over, photo_informer {width:100% !important}


}














/* Calendar Style */

.calTable td {color: #6e6e6e;padding: 2px 5px;text-align:center}
td.calWday {color: #908b8b;}
td.calWdaySe {font-weight:bold}
td.calWdaySu {font-weight:bold}
td.calWday, td.calWdaySu, td.calWdaySe {color:#9f9f9f}
td.calMdayA {color: #fffffe;}
a.calMdayLink {color: #75a3de;}
td.calMdayIsA {color: #fffffe;background: none;}
.calMdayIsA a {color:#6e6e6e;text-decoration:underline; font-weight: 600}
.calMdayIsA a:hover {color:#6e6e6e;text-decoration:underline}
/* Entries Style */

.eTit {font-size:18px;margin-top:5px}
.eMess {margin-top:10px}
.eDet {margin-top:10px;margin-bottom:10px;color:#515151}
.eTitle {font-size:20px;color: #3d3d3d;padding:0px 8px}
.eMessage, .eText {padding: 0px 10px 10px 10px !important;text-align: justify !important;color: #646464;font-size:13px}
.eDetails, .eDetails1, .eDetails2 {border-top: 1px solid #d6d6d6; padding: 5px 10px;font-size: 11px;text-transform: uppercase;}
#mchatBtn {width:100% !important;padding-left:7px !important}

/* Comments Style */

.comEnt2, .comEnt1 {margin:0 !important}
.comEnt2, .comEnt1 table {padding:0}

.com_in {margin-bottom:5px}
.com_in input, .com_in textarea {margin:0;width:100%;}
.com_sec {margin-top:5px;margin-bottom:5px}
.com_sec input {margin:0}

.cMessage, .cAnswer {text-align: justify !important;}
.cBlock1, .cBlock2 { margin: 0px !important;padding: 12px 0 !important;border-bottom:1px solid #dedede}
#maincol .cBlock1, #maincol .cBlock2 {border-top-color: #cacaca; margin: 0px !important;}

a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}


/*Switches*/
.catPages1 {text-align:left !important;padding:0 !important;margin:0 !important;}
.swchItemA, .swchItem, .swchItemA1, .swchItem1 {color:#FFF;display: inline-block;padding: 5px 10px;text-decoration: none;font-weight:normal;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}
.swchItem, .swchItem1 {color:#787878;background:#ededed;} 
.swchItem:hover, .swchItem1:hover {background:#e3e3e3;color:#787878;text-decoration:none}
.catPages1, .catPages2 {padding: 10px 0;}
.swchItemDots {font-size:17px}
.pagesBlock2 {margin-top:10px!important;display:inline-block;min-width:400px}
.uSpoilerText {padding:10px;border:1px solid #dedede;margin-top:10px;}
.codeMessage, .quoteMessage {padding:10px 15px;font-size:15px !important;font-family: sans-serif !important;color:rgba(0,0,0,0.7)}
.bbQuoteBlock, .bbCodeBlock {background:none}
.bbQuoteName, .bbCodeName {display:none}

.quoteMessage {border:0 !important;background:#f6f6f6 url('/web/20220614151515im_/https://familycamps.ru/img/quote.png') 10px 10px no-repeat;padding-left:52px;color:#484848}
.codeMessage {border:0 !important;background:#f6f6f6 url('/web/20220614151515im_/https://familycamps.ru/img/code.png')10px 10px no-repeat;padding-left:52px;color:#484848}

/* Forum */

.gTable {background: none;}
.gTable td {background: #FFF; border: 1px solid #d8d8d8;padding: 5px 7px;font-size:14px}
td.gTableTop {font-size:14px;color: #FFF;padding: 8px 10px;border: none;}
td.gTableTop a {font-size:14px; color: #FFF;}
td.gTableSubTop, td.postTdTop {color: #FFF;padding: 4px 10px;}
td.gTableSubTop a, td.postTdTop a {color: #FFF;}
.forumIcoTd,.forumThreadTd,.forumPostTd {text-align:center;}
.forumDescr,.forumModer {font-size:11px;color:#585858}
td.pagesInfo, td.switch, td.switchActive {background: #ffffff; border: 1px solid #dcdbe0; padding-left: 5px; padding-right: 5px;}
td.switch, td.switchActive { background: #CCCCCC;border:1px solid #CCCCCC; color: #FFF;}
td.switch a {color: #4c4c4c;}
.threadDescr {font-size:11px;color:#585858}

.postPoll td {border: 0px !important;}
.postFirst {border: 0px !important;}
.postRest1 {border: 0px !important;}
.postRest2 {border: 0px !important;}
postSeparator {border: 0px !important}
.postBottom td {border: 0px;padding: 0px 5px !important;}
.postBottom img {vertical-align: middle;}
.postTdInfo {text-align: center;}
.posttdMessage {text-align: justify;padding: 8px !important;line-height: 18px;}
.smilesPart td {border: 0px !important;}

.inactive_page {float: left; padding: 5px; margin: 5px; border: 1px solid #dcdbe0; background: #ffffff}
.active_page {float: left; padding: 5px; margin: 5px; border: 1px solid #dcdbe0; background: #f28845}

/* Colorpicker */

.colorpicker {
 width: 356px;
 height: 176px;
 overflow: hidden;
 position: absolute;
 z-index:9999;
 background: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/colorpicker_background.png);
 font-family: Arial, Helvetica, sans-serif;
 display: none;
}
.colorpicker_color {
 width: 150px;
 height: 150px;
 left: 14px;
 top: 13px;
 position: absolute;
 background: #f00;
 overflow: hidden;
 cursor: crosshair;
}
.colorpicker_color div {
 position: absolute;
 top: 0;
 left: 0;
 width: 150px;
 height: 150px;
 background: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/colorpicker_overlay.png);
}
.colorpicker_color div div {
 position: absolute;
 top: 0;
 left: 0;
 width: 11px;
 height: 11px;
 overflow: hidden;
 background: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/colorpicker_select.gif);
 margin: -5px 0 0 -5px;
}
.colorpicker_hue {
 position: absolute;
 top: 13px;
 left: 171px;
 width: 35px;
 height: 150px;
 cursor: n-resize;
}
.colorpicker_hue div {
 position: absolute;
 width: 35px;
 height: 9px;
 overflow: hidden;
 background: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/colorpicker_indic.gif) left top;
 margin: -4px 0 0 0;
 left: 0px;
}
.colorpicker_new_color {
 position: absolute;
 width: 60px;
 height: 30px;
 left: 213px;
 top: 13px;
 background: #f00;
}
.colorpicker_current_color {
 position: absolute;
 width: 60px;
 height: 30px;
 left: 283px;
 top: 13px;
 background: #f00;
}
.colorpicker input {
 background-color: transparent;
 border: 1px solid transparent;
 position: absolute;
 font-size: 10px;
 font-family: Arial, Helvetica, sans-serif;
 color: #898989;
 top: 4px;
 right: 11px;
 text-align: right;
 margin: 0;
 padding: 0;
 height: 11px;
}
.colorpicker_hex {
 position: absolute;
 width: 72px;
 height: 22px;
 background: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/colorpicker_hex.png) top;
 left: 212px;
 top: 142px;
}
.colorpicker_hex input {
 right: 6px;
}
.colorpicker_field {
 height: 22px;
 width: 62px;
 background-position: top;
 position: absolute;
}
.colorpicker_field span {
 position: absolute;
 width: 12px;
 height: 22px;
 overflow: hidden;
 top: 0;
 right: 0;
 cursor: n-resize;
}
.colorpicker_rgb_r {
 background-image: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/colorpicker_rgb_r.png);
 top: 52px;
 left: 212px;
}
.colorpicker_rgb_g {
 background-image: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/colorpicker_rgb_g.png);
 top: 82px;
 left: 212px;
}
.colorpicker_rgb_b {
 background-image: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/colorpicker_rgb_b.png);
 top: 112px;
 left: 212px;
}
.colorpicker_hsb_h {
 background-image: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/colorpicker_hsb_h.png);
 top: 52px;
 left: 282px;
}
.colorpicker_hsb_s {
 background-image: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/colorpicker_hsb_s.png);
 top: 82px;
 left: 282px;
}
.colorpicker_hsb_b {
 background-image: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/colorpicker_hsb_b.png);
 top: 112px;
 left: 282px;
}
.colorpicker_submit {
 position: absolute;
 width: 22px;
 height: 22px;
 background: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/colorpicker_submit.png) top;
 left: 322px;
 top: 142px;
 overflow: hidden;
}
.colorpicker_focus {
 background-position: center;
}
.colorpicker_hex.colorpicker_focus {
 background-position: bottom;
}
.colorpicker_submit.colorpicker_focus {
 background-position: bottom;
}
.colorpicker_slider {
 background-position: bottom;
}

.navigationTabs {
 height: 23px;
 line-height: 23px;
 border-bottom: 1px solid #ccc;
}
.navigationTabs li {
 float: left;
 height: 23px;
 line-height: 23px;
 padding-right: 3px;
}
.navigationTabs li a{
 float: left;
 dispaly: block;
 height: 23px;
 line-height: 23px;
 padding: 0 10px;
 overflow: hidden;
 color: #52697E;
 background-color: #eee;
 position: relative;
 text-decoration: none;
}
.navigationTabs li a:hover {
 background-color: #f0f0f0;
}
.navigationTabs li a.active {
 background-color: #fff;
 border: 1px solid #ccc;
 border-bottom: 0px solid;
}
.tabsContent {
 border: 1px solid #ccc;
 border-top: 0px solid;
 width: 698px;
 overflow: hidden;
}
.tab {
 padding: 16px;
 display: none;
}
.tab h2 {
 font-weight: bold;
 font-size: 16px;
}
.tab h3 {
 font-weight: bold;
 font-size: 14px;
 margin-top: 20px;
}
.tab p {
 margin-top: 16px;
 clear: both;
}
.tab ul {
 margin-top: 16px;
 list-style: disc;
}
.tab li {
 margin: 10px 0 0 35px;
}
.tab a {
 color: #8FB0CF;
}
.tab strong {
 font-weight: bold;
}
.tab pre {
 font-size: 11px;
 margin-top: 20px;
 width: 668px;
 overflow: auto;
 clear: both;
}
.tab table {
 width: 100%;
}
.tab table td {
 padding: 6px 10px 6px 0;
 vertical-align: top;
}
.tab dt {
 margin-top: 16px;
}

#colorSelector {
 position: relative;
 width: 36px;
 height: 36px;
 background: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/select.png);
}
#colorSelector div {
 position: absolute;
 top: 3px;
 left: 3px;
 width: 30px;
 height: 30px;
 background: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/select.png) center;
}
#colorSelector2 {
 position: absolute;
 top: 0;
 left: 0;
 width: 36px;
 height: 36px;
 background: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/select2.png);
}
#colorSelector2 div {
 position: absolute;
 top: 4px;
 left: 4px;
 width: 28px;
 height: 28px;
 background: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/select2.png) center;
}
#colorpickerHolder2 {
 top: 32px;
 left: 0;
 width: 356px;
 height: 0;
 overflow: hidden;
 position: absolute;
}
#colorpickerHolder2 .colorpicker {
 background-image: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/custom_background.png);
 position: absolute;
 bottom: 0;
 left: 0;
}
#colorpickerHolder2 .colorpicker_hue div {
 background-image: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/custom_indic.gif);
}
#colorpickerHolder2 .colorpicker_hex {
 background-image: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/custom_hex.png);
}
#colorpickerHolder2 .colorpicker_rgb_r {
 background-image: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/custom_rgb_r.png);
}
#colorpickerHolder2 .colorpicker_rgb_g {
 background-image: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/custom_rgb_g.png);
}
#colorpickerHolder2 .colorpicker_rgb_b {
 background-image: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/custom_rgb_b.png);
}
#colorpickerHolder2 .colorpicker_hsb_s {
 background-image: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/custom_hsb_s.png);
 display: none;
}
#colorpickerHolder2 .colorpicker_hsb_h {
 background-image: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/custom_hsb_h.png);
 display: none;
}
#colorpickerHolder2 .colorpicker_hsb_b {
 background-image: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/custom_hsb_b.png);
 display: none;
}
#colorpickerHolder2 .colorpicker_submit {
 background-image: url(/web/20220614151515im_/https://familycamps.ru/img/colors/images/custom_submit.png);
}
#colorpickerHolder2 .colorpicker input {
 color: #778398;
}
#customWidget {
 position: relative;
 height: 36px;
}




div.nofloat,
div.frame,
div.lfloat,
div.rfloat,
div.center {
 padding: 5px;
 margin: 5px;
 border: 1px solid #887766;
 /*width: auto;*/
}

div.frame {
 margin: 0px auto;
}

div.nofloat_noframe,
div.lfloat_noframe,
div.rfloat_noframe,
div.center_noframe {
 margin: 5px;
 border: none;
 width: auto;
}

div.lfloat,
div.lfloat_noframe {
 margin-right: 10px;
 float: left;
}

div.rfloat,
div.rfloat_noframe {
 margin-left: 10px;
 float: right;
}

div.center,
div.center_noframe {
 text-align: center;
 margin-left: auto;
 margin-right: auto;
 display: block;
}

 .leftimg {
 float:left; /* Выравнивание по левому краю */
 margin: 7px 7px 7px 0; /* Отступы вокруг картинки */
 }
 .rightimg {
 float: right; /* Выравнивание по правому краю */ 
 margin: 7px 0 7px 7px; /* Отступы вокруг картинки */
 }
.clear { clear: both; }
/*
     FILE ARCHIVED ON 15:15:15 Jun 14, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 22:35:17 May 11, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.532
  exclusion.robots: 0.067
  exclusion.robots.policy: 0.06
  esindex: 0.008
  cdx.remote: 10.04
  LoadShardBlock: 184.193 (3)
  PetaboxLoader3.datanode: 307.15 (6)
  PetaboxLoader3.resolve: 294.028 (3)
  load_resource: 514.449 (2)
  loaddict: 128.196
*/
