/* To change this license header, choose License Headers in Project Properties. To change this template file, choose Tools | Templates and open the template in the editor. */ @import 'lib.less'; body { color: #555; font-weight: normal; font-size: 16px; font-family: Arial,Helvetica,sans-serif; background: #EFEFEF; background: url(../../images/bbg4.jpg) 0 0 repeat; padding: 0; margin: 0; min-width: 1280px; .init(); } html, body, #main {height: 100%;} body > #main { height: auto; min-height: 100%;} #mbody { padding-bottom: 145px;} #bot { position: relative; margin-top: -145px; /* отрицательное значение равное высоте */ height: 144px; //padding-top:10px; clear:both; //box-shadow: 0px 0px 8px #5a5a5a; border-top: 1px solid #d7d7d7; background: url(../../images/foot_bg3.png) 0 0 repeat-x; //background-color: rgba(255,255,255,0.9); #footer { position: relative; margin: 20px 260px; font-family: Arial; #foot_left, #foot_right { float:left; width:50%; p { margin: 5px; font-size: 13px; &.foot_main { font-size: 1em; font-weight: bold; } } a { text-decoration: none; color: #408987; font-weight: bold; } } } .mfooter { margin: 0 auto; padding: 10px 0; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; //height: 30px; text-align: center; } } /* CLEAR FIX*/ //.main:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;} //.main {display: inline-block;} /* Hides from IE-mac \*/ //* html .main { height: 1%;} //.main {display: block;} /* End hide from IE-mac */ .wrapper { //width: 100%; margin: 0; padding: 0; header.header { position: relative; width: 100%; padding: 10px 0; ul { position: absolute; left: 0; bottom: 0px; list-style: none; margin: 0; padding: 0; li { float: left; margin: 10px; &:first-child { margin-right: 5px; } &:last-child { margin-left: 5px; } #gotomain { display: block; width: 20px; height: 20px; text-decoration: none; background: url(../../images/gotomain.png) 0 0 no-repeat; } #gotocontact { display: block; width: 20px; height: 20px; text-decoration: none; background: url(../../images/gotocontact.png) 0 0 no-repeat; } } } .logo { width: 1020px; height: 60px; background: url(../../images/header_logo.png) 50% 0 no-repeat; margin: 0 auto; } } div.search-block { //width: 100%; height: 50px; margin-top: 10px; margin-bottom: 20px; padding: 0; background: url(../../images/sl_l_bg.png) 100% 0 repeat; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; box-shadow: 0px 0px 8px rgb(90,90,90); #banner1 { margin-right: 25%; height: 100%; background: url(../../images/sl_bg.png) 100% 0 repeat-y; text-align: center; position: relative; font-family: inherit; } .otdel_realiz { font-weight: 700; color: #005265; position: absolute; top: 10%; right: 52%; } .mail_torgmash { position:absolute; font-weight: 700; color: #005265; top: 40%; margin-left: 10%; } .mail_torgmash a { color:#005265; font-weight: bold; } .search-form { /*background: url(../../images/search_bg.png) 0 4px no-repeat,url(../../images/sl_r_bg.png) 0 0 repeat;*/ background: url(../../images/sl_r_bg.png) 0 0 repeat; float: right; width: 25%; height: 100%; position: relative; form { margin: 0; padding: 0; #search_bg { position: absolute; /*width:180px; height: 19px; right: 10px; top: 10px; padding: 6px 30px; font-size: 0.9375em;*/ width:290px; height: 27px; right: 10px; top: 11px; padding: 0; font-size: 0.9375em; background: url(../../images/search_bg4.png) 0 0 no-repeat; #input_search { //float: left; border: none; background: none; padding: 5px 10px; height: 17px; width: 230px; margin: 0; font-size: 0.9375em; font-family: Cambria; color: #555; } #submit_search { padding: 0; border: none; background: none; width:41px; height:27px; position:absolute; right:0; top:0px; cursor: pointer; } } } } } div.container { //width: 100%; div.lblock { width: 250px; float: left; .active { } div.forums { width: 230px; height: 44px; margin: 0 15px; //background: rgba(255,255,255,0.8); background: url(../../images/cont_type_bg_off.png) 50% 50% no-repeat; //.border-radius(10px); overflow: hidden; font-size: 1.2em; color:#005265; font-size: 1.0625em; //box-shadow: 1px 1px 5px #908484; .forums_child { width: 100%; height: 100%; text-align: center; /*span { cursor: pointer; */ a { width: 95px; height: 22px; display: block; float: left; padding: 12px 10px 6px 10px; text-decoration: none; color:#005265; &:hover { color: #56b5b2; } &.inset_act { color: #fff; //background: url(../../images/cont_type_bg_act1.png) 0 0 no-repeat; //background-color: #036373; //-webkit-border-bottom-right-radius: 10px; //-moz-border-bottom-right-radius: 10px; //border-bottom-right-radius: 10px; } } } } nav.nav { .border-radius(10px); background: rgba(255,255,255,0.4); overflow: hidden; margin: 10px 5px 10px 15px; box-shadow: 1px 1px 5px #908484; ul { padding: 0; margin: 0; list-style: none; //border-top: 1px solid #cecece; //border-bottom: 1px solid #fff; border: 2px solid #fff; li { display: list-item; width: 226px; border-bottom: 1px solid #DDDDDD; overflow: hidden; &:first-child { border-top-left-radius: 10px; border-top-right-radius: 10px; -moz-border-top-right-radius: 10px; -moz-border-top-left-radius: 10px; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; } &:last-child { border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; -moz-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom: none; } a { //color: #005265; color: #fff; text-shadow: 0px 0px 1px #005265; //background-color:transparent; //background: url(../../images/sl_bg.png) -200px 0 repeat-y; background: url(../../images/sl_l_bg.png) 0 0 repeat; font-size:1.0625em; font-family: cambria; //font-weight:bold; text-decoration:none; padding:8px 16px; display: block; position: relative; } a:hover, a.active { color: #fff; //background-color: #036373; background: url(../../images/sl_r_bg.png) 0 0 repeat; //box-shadow:inset 0px 3px 6px 0px rgba(0,0,0,0.3),inset 0px -3px 6px 0px rgba(0,0,0,0.3); text-decoration: none; } &.child { background-color: #fff; width: 222px; //background: url(../../images/11.jpg) 0 0 repeat; &:first-child { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; } &:last-child { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; } a { background: none; color: #005265; text-shadow: none; } a:hover, a.active { color: #fff; background-color: #0a8091; box-shadow: none; text-decoration: none; } } &.arrow-icon { } } } ul.under { border-top: 3px solid #fff; border-right: 2px solid #fff; border-bottom: 3px solid #fff; border-left: 2px solid #fff; display: none; } } div.banners { width: 230px; height: 150px; .border-radius(10px); margin-left: 15px; background: rgba(255,255,255,0.4); } div.under-menu { div { display: none; } } } div.content_main { font-size: 1.0625em; font-family: Times New Roman; border: 1px solid #d7d7d7; .border-radius(4px); margin: 20px 260px; //min-width: 760px; //padding: 20px; background-color: rgb(252,252,252); text-indent: 0; span.big_text { font-family: Arial,Helvetica,sans-serif; font-size: 1.25em; color: #005265; } } div.content { font-size: 1.0625em; font-family: Times New Roman; border: 1px solid #d7d7d7; .border-radius(4px); margin: 0px 260px 20px 260px; //min-width: 760px; padding: 20px; background-color: rgb(252,252,252); text-indent: 0; //overflow: hidden; h3 { padding: 0 10px 10px 10px; margin: 10px 0; font-family: Verdana; font-size: 1.3125em; font-weight: normal; color: #005265; } h4 { margin: 10px 0; } /*div.couple { //overflow: hidden; }*/ p { text-indent: 1.5em; //padding: 2px; margin: 0; } .short_block { position: relative; width: 50%; vertical-align:top; //float: left; .border-radius(8px); border: 1px solid #d7d7d7; padding: 10px 10px 40px 10px; font-size: 0.875em; font-family: verdana; p { margin: 0 0 10px 0; padding: 0; //text-indent: 0; font-size: 1.125em; font-family: times new roman; font-weight: bold; a { color: #005265; text-decoration: none; } a:hover { color: #56b5b2; } } img { float: left; border: 1px solid #EAEAEA; width: 150px; margin: 0 10px 10px 0; } .more { position: absolute; bottom: 13px; right: 20px; margin: 15px 0 0 0; padding: 0 20px 0px 0; font-size: 1.0625em; font-family: cambria; font-style: italic; } } div.main_goods { padding: 20px 0 10px 0; margin: 10px 0; overflow: hidden; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; white-space: pre-line; img.mimg { float: left; margin: 0 20px 20px 20px; border: 1px solid #EAEAEA; } } section.top { border: 1px solid #E9EFEF; .border-radius(20px 20px 10px 10px); height: 100px; div.title { padding: 5px 15px; margin: 0; border-bottom: 1px solid #E9EFEF; background-color: #E9EFEF; font-weight: bold; color: #899B9B; font-size: 1.2em; .border-radius(20px 20px 0 0); } } div.left-content { min-width: 250px; width: 400px; float: left; margin-top: 30px; section.left { margin-top: 10px; height: 100px; border: 1px solid #E9EFEF; .border-radius(20px 20px 10px 10px); div.title { height: 30px; padding: 5px 15px; margin: 0; border-bottom: 1px solid #E9EFEF; background-color: #E9EFEF; font-weight: bold; color: #899B9B; font-size: 1.2em; .border-radius(20px 20px 0 0); } } } div.right-content { min-width: 250px; width: 400px; float: right; margin-top: 30px; section.right { margin-top: 10px; height: 100px; border: 1px solid #E9EFEF; .border-radius(20px 20px 10px 10px); div.title { height: 30px; padding: 5px 15px; margin: 0; border-bottom: 1px solid #E9EFEF; background-color: #E9EFEF; font-weight: bold; color: #899B9B; font-size: 1.2em; .border-radius(20px 20px 0 0); } } } div.pstyle { div.c { text-align: center; } div.pl20 { padding: 10px 0 10px 20px; } p { text-indent: 1.3em; margin: 10px 0; font-size: 1.0625em; &.no_ti { text-indent: 0em; } } table { border-spacing: 0px; width: 100%; tr { &.bold { td { font-weight: bold; } } &.c { td { text-align: center; } } td.c { text-align: center; } } &.noborder { border: none; } &.border { tr { td { border-left: 1px solid #808080; border-top: 1px solid #808080; padding: 5px; &:last-child { border-right: 1px solid #808080; &.noborder { border-right: none; } } &.borderb { border-bottom: 1px solid #808080; } } &:last-child { td { border-bottom: 1px solid #808080; } } } } &.wide { td { padding: 10px; } } &.tr_line { td { border-top: 1px solid #d7d7d7; } } td.vtop { vertical-align: top; } } .sertif_div { width: 210px; margin: 0 10px; display: inline-block; text-align: center; } } .search-page { p { margin: 10px 0; text-indent: 0; word-break: break-all; &.res_cat { margin: 20px 0; font-size: 1.3125em; } &.res_answ { margin-top: 20px; font-size: 1.1875em; } } a { text-decoration: none; color: #005265; font-weight: bold; &:hover { color: #56b5b2; } } div { &.res_div { margin: 30px 10px; } &.pagination { margin: 30px 0 0 0; font-weight: bold; text-align: center; } } } span.search-sel { background-color: #408987; color: rgb(255, 255, 255); } } div.rblock { width: 250px; float: right; div.calendar { border-radius: 10px; //background: #fff url(../../images/cal.jpg) 50% 50% no-repeat; background-color: white; padding: 10px; overflow: hidden; margin: 0 10px; width: 210px; //height: 150px; //border: 2px solid #A9C5C4; box-shadow: 1px 1px 5px #908484; table { border-spacing: 0; font-size: 0.8125em; margin: 5px 0; valign: center; td { padding: 0 2px; div { width: 23px; height: 18px; background: url(../../images/flags.png) 0 0 no-repeat; overflow: hidden; } } } p { margin: 0; font-family: Times New Roman; font-size: 1.125em; font-weight: bold; } a.price { margin: 10px 0 0 11px; display: block; width: 185px; height: 34px; background: url(../../images/price_ru.png) 0 0 no-repeat; border-radius: 8px; border: 2px solid #0a8091; cursor: pointer; } } div.weather { //background: #fff url(../../images/weather.jpg) 50% 50% no-repeat; position: relative; background-color: white; padding: 10px; border-radius: 10px; overflow: hidden; margin: 10px 15px 10px 10px; width: 210px; //height: 160px; font-family: Verdana; font-size: .75em; color: #3e384c; //border: 2px solid #A9C5C4; //font-weight:bold; box-shadow: 1px 1px 5px #908484; p { margin: 5px 0; &.w_city { margin: 0; font-family: Times New Roman; font-size: 1.125em; font-weight:bold; } &.w_day { margin: 0; font-size: 0.8125em; } &.w_prognoz_dop { } &.w_prognoz { margin: 0; font-size: 0.75em; } } table { //border: 1px solid #000; border-spacing: 0; padding: 0; width: 100%; td { valign: center; &:first-child { width: 80px; } &:last-child { text-align: center; } .w_now { font-size: 1.0625em; } .w_now2 { font-size: 0.875em; } } } #weather5 { text-decoration: none; color: #408987; } } div.schet { border-radius: 10px; background: #fff; overflow: hidden; margin: 10px 15px 10px 10px; box-shadow: 1px 1px 5px #908484; width: 150px; padding: 20px 40px; text-align: center; #link_president { display: block; background: url(../../images/links_president.png) 0 0 no-repeat; width: 150px; height: 45px; } #link_pravo { display: block; background: url(../../images/links_pravo.png) 0 0 no-repeat; width: 150px; height: 45px; } #link_minprom { display: block; background: url(../../images/links_minprom.png) 0 0 no-repeat; width: 150px; height: 45px; } } } } footer { } }