/*Bugs B Production - Standart*/
html,body{
width:100%;
height:100%;
font-family:'Roboto Condensed',sans-serif;
margin:0px;
padding:0px;
font-size:17px;
-ms-text-size-adjust:100%;
-webkit-text-size-adjust:100%;
}
body#body{
background: #bbbbbb;
color: #dddddd;
}
span.star,.jshop_register td span,.requiredtext, .jshop_register .control-group span, .invalid{
color:#ff0000;
}
#body .fielderror, #body .invalid{
border: 1px solid #ff0000;
background: #fff0f0 url("../img/ten_v.png") repeat-x center -10px;
}
button,select,#buttonfilter,input[type="checkbox"]{
cursor:pointer;
}
input[type="checkbox"]{
display: inline-block;
}

/*Кнопка календарик*/
.icon-calendar{
display: inline-block;
height: 20px;
width: 20px;
background: url("../img/calendar.jpg") no-repeat center center;
}
#birthday{
display: inline;
}
/*Конец Кнопка календарик*/
.navbar ul.menu li.active, a:hover img, .razrabotchik .menu li.active,.menu_social li a:hover img, #upBlock,#list_product_image_thumb .jshop_img_thumb:hover{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);/* IE 5.5+*/
-moz-opacity:0.70;/* Mozilla 1.6 и ниже */
-khtml-opacity:0.70;/* Konqueror 3.1, Safari 1.1 */
opacity:0.70;/* CSS3 – Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
.cart_block_discount form, .uBlock .tovar2:hover,.atribut_new_ul,.product_atribut_new ul ul,.myloginform,img.z,.items-leading.clearfix div,.kontakt_ava,.spisok_kontaktov_bugsb ul li,.leftright .moduletable .bannergroup img,.leftright ul.menu li img{
-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);/* Для Firefox */
-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);/* Для Safari и Chrome */
box-shadow:0 0 5px rgba(0,0,0,0.3);/* Параметры тени */
}
.bottom_content h4, .bottom_content h3,.center .moduletable h3, .form-horizontal .jshop_register select.inputbox, .small_header, .jshop.cart_buttons.w100 .btn, .btn.button,.but_cena0, .zagolovok_tovara,.uBlock .tovar2:hover,.product_atribut_new_h4,.product_atribut_new_h4 .h44,.atribut_new_ul,.product_atribut_new ul ul,.myloginform,.leftright .moduletable h3,.derevo_kategor_name,.footermenu ul li,.filter_product_button,.leftright .moduletable form.poisk,.vse_filtri .select_div_filter,.vse_filtri select,.tooltip,input,textarea,legend,button.btn-primary,.items-leading.clearfix,#adminForm .btn-toolbar .btn,#topcontrol,.administrator,.button_buy,.button_kupit_bugs,.center .moduletable form,ul.shopMenu,.categor_product,a.button_reg,.spisok_kontaktov_bugsb ul,.dawnolad_vazit_cart a,.newsflash,.form_otz_tov,.vse_comm_tov,#list_product_image_middle,.diskont_code,.form_avtor_joomshop{
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
#xmap .xmapexcl img, .checkout_pfinish_block, .content_compcom_jshoppingcheckout #shipping_form, .content_compcom_jshoppingcheckout #payment_form, .form-horizontal, .form-validate, .cart_block_discount form, .lev_li1 .plusik,.derevo_kategor_mod .links a,.min_plus_cart,.jshop_button_print a,.leftright ul.menu li img,.cart_bugs_b_zakaz .button-img, .cart_bugs_b_zakaz .cart_reload{
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
#body textarea{
resize:vertical;
}
#body input[type="text"], #body input[type="email"],#body textarea{
width: 100%;
max-width: 450px;
}

input,textarea, .form-horizontal .jshop_register select.inputbox, .perechen_uslug_div select{
border:1px solid #cccccc;
padding:10px;
background:#ffffff url(../img/ten_v.png) repeat-x center -10px;
color:#000000;
display:block;
font-family:Arial,Verdana,sans-serif;
font-size:13px;
}
fieldset{
border:none;
}
legend{
padding:5px 10px 5px 10px;
background:#000000;
color: #dddddd;
}
a{
outline:none;
color:#f1f1f1;
}
#topmenu a{
color:#ffc300;
}

a:hover, #topmenu a:hover{
text-decoration:none;
}
a:active, #topmenu a:active{
color:#cccccc;
}
#body .skritaya_forma_vhoda a, .spisok_kontaktov_bugsb .list-title a{
color: #006ea2;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
color: #dddddd;
font-weight: normal;
}
.component_text1 .page-header h2{
 font-size: 22px;
}

.component_text1 h1, .component_text1 h2, .component_text1 h3, .component_text1 h4, .component_text1 h5, .component_text1 h6, .center .moduletable h1, .center .moduletable h2, .center .moduletable h3, .center .moduletable h4, .center .moduletable h5, .center .moduletable h6{
text-shadow: 1px 1px 2px #000000, 0 0 3px #000000;
font-weight: normal;
}
b, strong{
color: #b8a000;
font-weight: normal;
}
img{
vertical-align: middle;
}

a img{
border:none;
}
.clear{
clear:both;
}
.w100{
width:100%;
}
.h100{
height:100%;
}
table{
max-width:100%;
}
table,th,td{
border-collapse:collapse;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
#body .jmoddiv{/*Устраняю глюк с селектами select*/
position:static;
}
/*Кнопка наверх*/
#topcontrol{
background:url(../img/up.png) center center no-repeat;
width:50px;
height:50px;
white-space:nowrap;
cursor:pointer;
opacity:0.7;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
bottom:20px;
right:20px;
z-index:1;
}
/*Конец Кнопка наверх*/
/*Кнопка вход в админку*/
.administrator{
position:fixed;
bottom:20px;
left:20px;
padding:13px;
display:block;
background:url(../img/fff.png);
z-index:5;
color: #000000;
}
/*Конец кнопка вход в админку*/
/*Редактор*/
iframe#imageframe{
background:#f1f1f1;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
margin:5px 0px 5px 0px;
}
.tabbb th{
background:#cccccc;
color:#ffffff;
}
.tabbb td,.tabbb th{
padding:3px;
}
.tabbb tr{
border-bottom:1px solid #333333;
}
.tabbb tr:hover{
background: url(../img/fon.png);
}
#system-readmore{
clear:both;
display:block;
border:1px dotted #ff0000;
}
img.z{
padding:2px;
border:1px solid #dddddd;
margin:0px 5px 5px 5px;
}
.icons .dropdown-menu{
list-style:none;
padding:0px;
margin:0px;
display:table;
}
.icons .dropdown-menu li{
float:left;
margin:2px;
}
.icons .dropdown-menu li a,.list-edit a{
color:#15b300;
}
/*Конец Редактор*/
/*Кнопки редактора*/
#body #adminForm .btn-toolbar .btn{
float:left;
padding:5px;
margin:3px;
}
#body .form-validate.form-vertical fieldset{
clear:both;
}
#body .form-validate.form-vertical fieldset input{
margin:5px;
}
#body .form-validate.form-vertical fieldset .control-label label{
font-size:15px;
margin:4px 4px 0px 4px;
display:block;
clear:both;
}
#body .form-validate.form-vertical fieldset input{
display:inline-block;
}
#body .form-validate.form-vertical fieldset .input-append button{
display:inline-block;
cursor:pointer;
padding-top:10px;
padding-bottom:10px;
background:#cccccc;
}
#body .form-validate.form-vertical fieldset .controls #jform_tags_chzn,#body .form-validate.form-vertical fieldset .control-label #jform_tags-lbl,#body .form-validate.form-vertical fieldset .nav.nav-tabs{
display:none;
}
#body #jform_featu#ffffff_chzn{
font-size:9px;
}
.contentpane .manager.thumbnails{
list-style:none;
padding:0px;
margin:0px;
}
body.contentpane .manager.thumbnails li{
float:left;
}
body.contentpane .manager.thumbnails li a{
display:block;
padding:2px;
border:1px solid #f1f1f1;
margin:2px;
height:80px;
width:80px;
text-align:center;
overflow:hidden;
font-size:10px;
background:#ffffff url(../img/papka.png) center center no-repeat;
color:#000000;
text-shadow:#ffffff 1px 0px,#ffffff 1px 1px,#ffffff 0px 1px,#ffffff -1px 1px,#ffffff -1px 0px,#ffffff -1px -1px,#ffffff 0px -1px,#ffffff 1px -1px;
}
body.contentpane .manager.thumbnails li a:hover{
background:#fffed7 url(../img/papka.png) center center no-repeat;
}
body.contentpane .manager.thumbnails li a.img-preview{
background:#ffffff;
}
body.contentpane .manager.thumbnails li a.img-preview:hover{
background:#fffed7;
}
body.contentpane .manager.thumbnails li a .height-50{
height:50px;
}
body.contentpane .row .btn, #modlgn-remember,#remember{
cursor:pointer;
}
body.contentpane .table.table-striped.table-condensed .row0{
background:#ffffff;
}
body.contentpane .table.table-striped.table-condensed .row1{
background:#f9f9f9;
}
/*Конец Кнопки редактора*/
/*Всплывающие подсказки*/
.tooltip{
display:none;
position:absolute;
border:1px solid #333;
background-color:#161616;
padding:10px;
color:#fff;
font-size:12px Arial;
width:350px;
}
/*Конец всплывающие подсказки*/
/*Сообщение об ошибке*/
#system-message div, #system-message-container .alert.alert-error{
background:#ffd1d1;
color:#ff0000;
padding:10px 30px 10px 30px;
border-bottom:3px solid #ffbfbf;
border-top:3px solid #ffbfbf;
margin-bottom: 10px;
}
#system-message div div{
background:none;
padding:0px;
border:none;
}
#system-message .close{
float:right;
cursor:pointer;
}
/*Конец сообщение об ошибке*/
/*Конец Bugs B Production - Standart*/
/*****************VVVVVVVVVVV************************/

/*Баннера*/
.leftright .moduletable .bannergroup img{
width:95%;
height:auto;
border:1px solid #f1f1f1;
padding:2px;
display:block;
margin:5px;
}
/*Конец Баннера*/

/*Логотиа*/
.logo{
margin: 0px;
padding: 0px;
}
.logo img{
 width: 100%;
 max-width: 220px;
}
/*Конец Логотиа*/
/*Шапка сайта*/
#top{
padding-top: 70px;
padding-bottom: 20px;
text-align: center;
}
#top .w1000{
padding-bottom: 30px;
}
.podloshka{
background:#000000 url(../img/head/head.jpg) no-repeat center 50px;
background-attachment: fixed;
color: #dddddd;
}

/*Заказать сайт*/
.podloshka.mmitemid101{
background:#000000 url(../img/head/head0.jpg) no-repeat center 50px;
background-attachment: fixed;
}
/*Способы платы*/
.podloshka.mmitemid177{
background:#000000 url(../img/head/head1.jpg) no-repeat center 50px;
background-attachment: fixed;
}
/*Карта сайта*/
.podloshka.mmitemid121{
background:#000000 url(../img/head/head2.jpg) no-repeat center 50px;
background-attachment: fixed;
}
/*Портфолио*/
.podloshka.mmitemid211{
background:#000000 url(../img/head/head3.jpg) no-repeat center 50px;
background-attachment: fixed;
}
/*Контакты*/
.podloshka.mmitemid143{
background:#000000 url(../img/head/head4.jpg) no-repeat center 50px;
background-attachment: fixed;
}
/*Обратная связь*/
.podloshka.mmitemid117{
background:#000000 url(../img/head/head5.jpg) no-repeat center 50px;
background-attachment: fixed;
}
/*Наши партнеры*/
.podloshka.mmitemid175{
background:#000000 url(../img/head/head6.jpg) no-repeat center 50px;
background-attachment: fixed;
}
/*Словарь*/
.podloshka.mmitemid193{
background:#000000 url(../img/head/head7.jpg) no-repeat center 50px;
background-attachment: fixed;
}
/*Оформить заказ*/
.podloshka.mmitemid120{
background:#000000 url(../img/head/head8.jpg) no-repeat center 50px;
background-attachment: fixed;
}
/*О нас*/
.podloshka.mmitemid134{
background:#000000 url(../img/head/head9.jpg) no-repeat center 50px;
background-attachment: fixed;
}
.podloshka01{
background: url(../img/content_fon.png) repeat-y center top;
}
/*Конец шапка сайта*/
.podloshka1{
background:url(../img/footer.png) repeat-x center bottom;
}
/*Навигатор*/
.breadcrumb{
list-style:none;
margin:0px;
padding:10px 0px 10px 0px;
display: block;
width:100%;
color:#999999;
}
.breadcrumb li{
display: inline-block;
font-style:italic;
}
/*Конец навигатор*/
/*Верхнее меню*/
.navbar{
background: url("../img/fon.png");
}
.navbar ul.menu{
list-style:none;
padding:10px 0px 0px 0px;
margin:0px;
text-align: center;
font-size: 18px;
}
.navbar-collapse ul.menu li{
display: inline-block;
padding: 10px 11px 5px 11px;
}
/*Конец верхнее меню*/



/*Окно авторизации*/
#body .skritaya_forma_vhoda{
text-align: left;
position:fixed;
left: 0px;
top:0px;
padding:3px;
left: auto;
color: #000000;
z-index: 1031;
}
.skritaya_forma_vhoda:hover .form-inline, .skritaya_forma_vhoda:hover .form-vertical{
display:block;
}
.skritaya_forma_vhoda .form-inline, .skritaya_forma_vhoda .form-vertical{
background:#ffffff;
padding:10px 10px 10px 10px;
border:3px solid #f1f1f1;
margin:5px 5px 5px 5px;
display:none;
}
.skritaya_forma_vhoda input{
margin:5px 0px 5px 0px;
}
.skritaya_forma_vhoda #modlgn-remember{
display:inline-block;
}
/*Конец окно авторизации*/



/*Кнопка*/
.mod_uploads_files_bugsb .url_upload form input, .mod_uploads_files_bugsb .inp3 input, .jshop.cart_buttons.w100 .btn, .btn.button,.product_atribut_new_h4 .h44,.ext_callback_form .btn,.login_block .button,#buttonfilter,.leftright .moduletable form .button,.prod_buttons .button,.btn-primary,#adminForm .btn-toolbar .btn,a.button_buy,.center .moduletable form input.button,#top .moduletable form input.button,a.button_reg,.dawnolad_vazit_cart a,#jshop_review_write .button,.diskont_code2 .button,.cart_oform_zakaz .td_1 a,.cart_oform_zakaz .td_2 a{
display: inline-block;
font-weight:bold;
background:#b00000 url(../img/ten_n.png) repeat-x center bottom;
border:1px solid #a00000;
color:#ffffff;
margin:10px;
cursor:pointer;
padding:10px 15px 10px 15px;
text-decoration:none;
font-size: 18px;
}
.mod_uploads_files_bugsb .url_upload form input:hover, .mod_uploads_files_bugsb .inp3 input:hover,.jshop.cart_buttons.w100 .btn:hover,.btn.button:hover,.ext_callback_form .btn:hover,.login_block .button:hover,#buttonfilter:hover,.leftright .moduletable form .button:hover,.prod_buttons .button:hover,.btn-primary:hover,#adminForm .btn-toolbar .btn:hover,a.button_buy:hover,.center .moduletable form input.button:hover,#top .moduletable form input.button:hover,a.button_reg:hover,.dawnolad_vazit_cart a:hover,#jshop_review_write .button:hover,.diskont_code2 .button:hover,.cart_oform_zakaz .td_1 a:hover,.cart_oform_zakaz .td_2 a:hover{
background:#400000 url(../img/ten_n.png) repeat-x center bottom;
border:1px solid #500000;
}
.mod_uploads_files_bugsb .url_upload form input:active, .mod_uploads_files_bugsb .inp3 input:active,.jshop.cart_buttons.w100 .btn:active,.btn.button:active,.ext_callback_form .btn:active,.login_block .button:active,#buttonfilter:active,.leftright .moduletable form .button:active,.prod_buttons .button:active,.btn-primary:active,#adminForm .btn-toolbar .btn:active,a.button_buy:active,.center .moduletable form input.button:active,#top .moduletable form input.button:active,a.button_reg:active,.dawnolad_vazit_cart a:active,#jshop_review_write .button:active,.diskont_code2 .button:active,.cart_oform_zakaz .td_1 a:active,.cart_oform_zakaz .td_2 a:active{
background:#300000;
border:1px solid #400000;
}
/*Конец Кнопка*/
/*LEFT + RIGHT*/
.leftright .moduletable{
padding:10px 10px 0px 10px;
min-width: 200px;
}
.leftright .moduletable h3,.derevo_kategor_name, .small_header{
background:#333333 url(../img/ten_v.png) repeat-x center -13px;
margin:0px 0px 10px 0px;
padding:5px 10px 5px 10px;
display:block;
font-weight:normal;
text-align: center;
}
/*Конец LEFT + RIGHT*/
/*CENTER*/
.center .moduletable, .center .moduletable_zagolovok{
padding: 0px 10px 0px 10px;
}
.center .moduletable_zagolovok h3{
font-size: 36px;
margin: 24px 0px 10px 0px;
}
.center .zakaz_bugsb_form h3{
font-size: 25px;
}

/*Конец CENTER*/


/*Обратный звонок*/
.mod_ext_callback p{
font-size:16px;
display:block;
margin:0px;
padding:0px;
max-width:200px;
}
.mod_ext_callback .btn{
margin:10px 0px 0px 0px;
}
/*Конец Обратный звонок*/
/*Контент*/
/*Не опубликованные материалы*/
.list-published{
display:  block;
color: #ff0000;
font-weight: bold;
padding: 5px;
}
/*Конец Не опубликованные материалы*/
.component_text{
padding: 0px 10px 10px 10px;
}
.component_text h2.eventgallery-subcategories,.component_text .eventgallery-subcategories-list{
display:none;
}
.page-header{
clear:both;
}
.items-leading.clearfix{
padding:10px;
}
.items-leading.clearfix div{
border:5px solid #000000;
padding:0px 10px 10px 10px;
margin:5px;
background:url("../img/fon.png");
}
.items-leading.clearfix div div{
border:none;
padding:0px;
margin:0px;
display:block;
background:none;
-moz-box-shadow:none;/* Для Firefox */
-webkit-box-shadow:none;/* Для Safari и Chrome */
box-shadow:none;/* Параметры тени */
}
.content-category .category{
width:100%;
}
.content-category .category td{
padding:10px;
}
/*Список новостей*/
.myspisok_news0 td.list-title{
padding-left:50px;
background:url(../img/doc.png) no-repeat 5px 3px;
}
.cat-list-row0{
background: url(../img/fon.png);
width:100%;
}
.cat-list-row1{
width:100%;
}
.myspisok_news0{
padding:5px;
background:#f1f1f1;
}
.myspisok_news{
width:100%;
}
.myspisok_news .list-date{
width:120px;
text-align:right;
}
.myspisok_news .list-edit{
width:90px;
text-align:right;
}
/*Конец Список новостей*/
/*Конец контент*/
/*Модуль новостей LEFT RIGHT*/
.leftright .mini_news_my1{
padding:5px;
background:url(../img/ten_v.png) repeat-x center -13px;
border-bottom:1px dotted #dddddd;
margin-bottom:10px;
}
.leftright .mini_news_my .newsflash-title{
margin:0px;
padding:2px 5px 2px 5px;
background:#ffffff;
border-bottom:3px solid #f5f5f5;
}
.leftright .mini_news_my .date_news{
padding:3px 0px 3px 0px;
color:#999999;
font-size:10px;
}
.leftright .readmore_privyou p{
padding:0px;
margin:0px;
}
.leftright .mini_news_my .readmore0{
padding:5px 0px 5px 0px;
}
.leftright .newsflash{
background:#f1f1f1;
padding:5px;
}
/*Конец Модуль новостей*/
/*Модуль новостей в материале*/
.component_text .newsflash{
display:table;
width:100%;
font-size:12px;
}
.component_text .mini_news_my{
float:left;
width:143px;
margin-left:7px;
}
.component_text .mini_news_my .newsflash-title{
margin:0px;
padding:0px;
display:block;
height:35px;
width:100%;
overflow:hidden;
}
.component_text .mini_news_my .date_news{
color:#a4a4a4;
margin:0px 0px 2px 0px;
padding:0px;
font-size:11px;
}
.component_text .mini_news_my p{
padding:0px;
margin:0px 0px 10px 0px;
}
.component_text .mini_news_my .readmore_privyou{
height:120px;
overflow:hidden;
}
/*Конец Модуль новостей в материале*/
/*Список контактов*/
.spisok_kontaktov_bugsb{
margin-top: -50px;
}
.spisok_kontaktov_bugsb ul{
list-style:none;
margin:0px;
padding:0px;
display:table;
width:100%;
text-align: center;
}
.pull-right_my{
margin-top:20px;
}
.spisok_kontaktov_bugsb ul li.num_kontakt_hs{
display:none;
}
.spisok_kontaktov_bugsb ul li{
padding:5px 5px 5px 5px;
width:23.5%;
display: inline-block;
min-width: 200px;
margin-bottom: 20px;
font-size: 15px;
}
#body .spisok_kontaktov_bugsb ul li.system-unpublished .img_contakt_spisok .kontakt_ava{
background: #ffc7c7;
border: 1px solid #e99595;
}
.spisok_kontaktov_bugsb .list-title .label-warning{
display: block;
color: #b00000;
text-align: center;
margin-top: 12px;
}

.spisok_kontaktov_bugsb .list-title{
position:relative;
margin:-42px 0px 0px 0px;
font-weight:bold;
text-align:center;
}
#body .img_contakt_spisok .kontakt_ava{
width: 80%;
padding:5px 5px 40px 5px;
margin:5px;
border:1px solid #f1f1f1;
background: #ffffff;
-webkit-transform: rotate(3deg);
-moz-transform: rotate(3deg);
-ms-transform: rotate(3deg);
}
#body .cat-list-row0 .img_contakt_spisok .kontakt_ava{
-webkit-transform: rotate(-3deg);
-moz-transform: rotate(-3deg);
-ms-transform: rotate(-3deg);
}

.img_contakt_spisok{
overflow:hidden;
text-align:center;
}
.spisok_kontaktov_dolzhnost{
font-weight:bold;
text-align:center;
}
/*Конец список контактов*/
/*Контакты Карточка*/
.contact_osnovnay_tab{
width:100%;
}
.contact_osnovnay_tab .thumbnail{
 float: left;
}
.detal_contact_my{
display: inline-block;
}
.dolznost{
background:url(../img/fon.png);
padding:10px 5px 10px 5px;
margin:10px 0px 10px 0px;
}
#body .h_d_info_contakt{
padding:0px 0px 10px 0px;
margin:0px 0px 15px 0px;
border-bottom:2px solid #ffffff;
color:#ffffff;
background:none;
}
.contact-miscinfo-my{
padding:30px;
background:#dddddd;
}
.vibor_kontacta td{
padding:2px;
}
.tab_kontakt{
width:100%;
}
.tab_kontakt td{
padding:5px;
}
.tab_kontakt tr{
border-bottom:1px solid #333333;
}
.tab_kontakt td.kont_t1{
color:#cccccc;
}
#body .thumbnail a{
border:none;
}
#body .thumbnail .kontakt_ava{
width: 80%;
height:auto;
border:1px solid #f1f1f1;
padding:7px 7px 35px 7px;
background: #ffffff;
}
.dawnolad_vazit_cart a{
display:block;
float:left;
text-align:center;
}
.vse_podskazki_ob_svyz{
color:#cccccc;
}
.vse_podskazki_ob_svyz{
margin:5px;
}
.capcha_label_contact,.vse_podskazki_ob_svyz{
padding:10px;
}
/*Конец Контакты Карточка*/
/*Footer*/
.footer_conteiner,.footer{
height:520px;
overflow:hidden;
}
.footer{
position:absolute;
margin-top:-520px;
font-size: 16px;
width:100%;
background:url(../img/bugsb.png) no-repeat center center;
overflow: hidden;
}
#footer{
padding: 260px 10px 10px 10px;
color:#ffffff;
}
.footer1, .footer2{
width: 100%;
}
.footer2{
height: 220px;
vertical-align:  bottom;
}
/*Конец Footer*/

/*Левое правое меню*/
.leftright ul.menu,.leftright ul.menu ul{
list-style:none;
padding:0px;
margin:0px;
}
.leftright ul.menu li{
padding:10px;
display:block;
border-bottom:1px solid #333333;
background: url("../img/fon.png");
text-align: center;
}
.leftright ul.menu li img{
height:21px;

}

.leftright ul.menu li .image-title{
display:block;
}
.leftright ul.menu li span.nav-header{
font-size:18px;
padding:2px 5px 2px 5px;
background:#fffdda;
display:block;
}
.leftright ul.menu li li{
border:none;
}
.leftright ul.menu li.current{
background:#f1f1f1;
}
/*Конец Левое правое меню*/
#mxcpr,.muted,#comments-footer{
display:none;
}
#razrabotchik{
padding:10px 20px 10px 10px;
text-align:right;
}
.razrabotchik{
background:#a00000 url(../img/ten_v.png) repeat-x center -10px;
color:#ffffff;
margin-bottom:20px;
}
.razrabotchik a{
color:#ffffff;
}
/*Системное меню*/
.razrabotchik ul.menu{
margin:0px;
padding:0px;
list-style:none;
display:table;
}
.razrabotchik .menu li{
float:left;
margin:10px 10px 10px 20px;
}
.razrabotchik ul.menu li img{
height: 20px;
margin: 0px 3px 0px 0px;
float: left;
}
.razrabotchik ul.menu li{
min-height: 20px;
}
.razrabotchik .menu li.active a{
font-weight: bold;
}

/*Конец Системное меню*/
/*Комминтарии*/
#body #comments{
background: url(../img/fon.png);
}

#comments-form-message{
color: #000000;
}
#comments .comment-body{
color: #ffffff;
}
#comments .comment-author, #comments .author-homepage, #comments .author-email{
color: #ffc300;
font-weight: normal;
}
#jc h4{
padding: 5px;
background: #333333;
color: #ffffff;
border-bottom: none;
}
#body #jc .rbox{
border:none;
border-top:1px solid #333333;
border-bottom:1px solid #111111;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
line-height:normal;
padding:20px 10px 20px 10px;
background:url(../img/ten_v.png) center -15px repeat-x;
}
#body #comments .even,#body #comments .odd{
margin:0px;
}
#comments-form{
padding:5px 0px 5px 0px;
}
.rbox .toolbar{
background: #ffffff;
min-height: 25px;
display: inline-block;
border: 2px solid #f1f1f1;
}
#comments-form .grippie{
width: 100%;
}
#body #comments-form input,#body #comments-report-form input,#body #comments-form textarea{
border: 1px solid #cccccc;
padding: 10px;
min-height: 30px;
}
#body #comments-form input{
max-width: 200px;
}
#body #comments-form input.captcha{
max-width: 100px;
}

/*Конец Комминтарии*/
/*Регистрпция и авторизация*/
.login_block{
padding:0px 10px 0px 10px;
}
.login_block #remember_me{
display:inline;
}
.form_avtor_joomshop{
background:#f1f1f1 url(../img/ten_v.png) center -15px repeat-x;
display:block;
padding:10px;
}
.form_avtor_joomshop td{
padding:5px;
}
/*Конец Регистрпция и авторизация*/
/*Мне нравиться*/
#ocenka_str{
position:  relative;
z-index: 1035;
}

#ocenka_str .hideCont{
background:#b00000 url(../img/ten_v.png) center -10px repeat-x;
padding:15px;
color:#ffffff;
}
#ocenka_str .hideCont a{
color:#000000;
}
#ocenka_str .hideBtn{
display:block;
width:150px;
background:#b00000;
padding:2px 10px 2px 10px;
text-decoration:none;
color:#ffffff;
text-align:center;
font-size:15px;
-webkit-border-bottom-right-radius:3px;
-webkit-border-bottom-left-radius:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-bottomleft:3px;
border-bottom-right-radius:3px;
border-bottom-left-radius:3px;
margin-bottom:2px;
position:absolute;
left:50%;
margin-left:-80px;
}
#ocenka_str .hideBtn:hover{
color:#f1f1f1;
}
/*Конец мне нравиться*/
/*Счетчики*/
#schetchiki {
text-align: center;
}
#schetchiki .moduletable{
display: inline-block;
margin: 10px 5px 0px 5px;
}
/*Конец Счетчики*/
/*Мы в социальных сетях*/
.menu_social{
padding: 0px;
margin: 0px;
list-style: none;
width: 100%;
text-align: center;
}
.menu_social li{
margin: 5px;
display: inline-block;
vertical-align: top;
}
.menu_social li img{
height: 28px;
width: 28px;
}
/*Конец Мы в социальных сетях*/
/*Опрос клиентов*/
#body .leftright .sectiontableentry1, #body  .leftright .sectiontableentry2,, .polldiv_my{
font-size: 10px;
}
#body .leftright .poll{
padding: 0px 10px 0px 10px;
font-size: 15px;
}
.sectiontableentry1 input, .sectiontableentry2 input{
display: inline;
cursor: pointer;
border: none;
background: none;
padding: 0px;
}
.sectiontableentry1 input, .sectiontableentry2 {
background: url(../img/fon.png);
}
/*Конец опрос клиентов*/
/*Модуль yandex карта*/
.yandex_avtomap_bugsb{
color: #000000;
border: 3px solid #333333;
background: #bbbbbb;
}
.yandex_avtomap_bugsb img{
  max-width: none;
}

/*Конец Модуль yandex карта*/
/*Карта сайта */
#xmap .xmapexcl img{
background: #ffffff;
padding: 0px 2px 0px 2px;
}
#xmap div h2{
margin-right: 20px;
}
/*Конец Карта сайта */



/*Bootstrap*/
.affix-top,.affix{
position: static;
}
@media (min-width: 1100px) {
#sidebar.affix-top {
position: static;
display: block;
}

#sidebar.affix {
position: fixed;
z-index: 1;
display: block;
top: 70px;
width: 205px;
}
}
#sidebar li.active {
background: url(../img/fon.png);
}
/*Конец Bootstrap*/
/*Модуль последнии комментарии*/
.bottom_content .jcomments-latest li{
background: url(../img/fon.png);
padding: 10px;
margin: 3px;
display: block;
border: 1px solid #333333;
}
ul.jcomments-latest .rounded{
border: none;
}
.bottom_content h4, .bottom_content h3{
padding: 5px;
background: #333333 url("../img/ten_v.png") repeat-x scroll center -13px;
color: #ffffff;
margin: 10px 0px 10px 0px;
display: block;
font-weight: normal;
}

ul.jcomments-latest .jcomments-latest-readmore{
margin-top: 10px;
text-align: left;
}

@media (min-width:768px){
.bottom_content .jcomments-latest li{
width: 48%;
display: inline-block;
min-height: 200px;
}
.bottom_content h4, .bottom_content h3{
font-size: 25px;
}
}

ul.jcomments-latest img{
width: 70px;
height: 70px;
}
/*Конец Модуль последнии комментарии*/
/*Модуль загрузки файлов joomla (Демо)*/
.mod_uploads_files_bugsb .formupload, .mod_uploads_files_bugsb .title{
background: url(../img/fon.png);
}
.mod_uploads_files_bugsb .error{
background: #5C0000;
}
.mod_uploads_files_bugsb .url_upload a, .mod_uploads_files_bugsb .url_upload form{
border: 1px solid #333333;
}
.mod_uploads_files_bugsb .url_upload form input{
margin: 0px;
padding: 1px !important;
}

/*Конец Модуль загрузки файлов joomla (Демо)*/