@charset "UTF-8";
*,html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
background-color:transparent;
font-size:100%;
outline-style:none;
outline-width:0;
vertical-align:baseline;
border-style:none;
border-width:0;
margin:0;
padding:0;
}

html,body {
height:100%;
width:100%;
margin:0;
padding:0;
}

body {
background-color:#fff;
font-family:Arial,Tahoma,Geneva,Kalimati,sans-serif;
font-size:12px;
color:#000;
position:relative;
height:auto !important;
min-height:100%;
}

#main-gallery-1,#main-gallery-2 {
height:0;
}

.topmenu {
background-image:url("/assets/templates/obmencity/images/style/topmenu.background.png");
background-repeat:repeat-x;
background-position:0 0;
background-attachment:scroll;
background-color:transparent;
height:45px;
padding-top:10px;
}

.news-main-summary {
padding-bottom:25px;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:lighter;
}

.news-main-link a {
font-size:1em;
}

ul#answers-nav,.AS_ajax_result,#ajaxSearch_form,div.border-bottom {
border-bottom:1px dashed #D0D0D0;
}

ul#answers-nav,.news-main-title {
padding-top:20px;
}

#answers-nav,.tbtitle,.AS_ajax_result,#ajaxSearch_form,ul#answers-nav, div.border-bottom {
padding-bottom:20px;
}

div.maintv-1,div.maintv-2 {
margin-bottom:20px;
}

.news-main-title a,.news-main-link a,#answers-nav a,div.rjo a { text-decoration:none; }
.news-main-title a,.news-main-link a { font-weight:700; }
.news-main-title a { font-size:15px; }

.jQuery-Grid {
display:block;
overflow:auto;
}

div.topmenu2 {
background-image:url("/assets/templates/obmencity/images/style/topmenu.background.png");
background-repeat:repeat-x;
background-position:0 0;
background-attachment:scroll;
background-color:transparent;
height:45px;
}

div.border-bottom {
margin-bottom:15px;
}

a.YndexMapsRjo {
margin-left:30px;
}

.news-main-title {
padding-bottom:40px;
}

#answers-nav li {
padding-bottom:5px;
}

/* контент */

div.content {

margin-left: 20px; padding: 20px 30px; background-color: #f0f0f0; 
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;

}

div.content-content { padding-top: 20px; padding-bottom:20px; }

/* контент - заголовки */

div.content-longtitle { padding-bottom: 15px; border-bottom: 1px dashed #D0D0D0; font-weight: 700; font-size: 15px; letter-spacing: 1px; }
div.content-longtitle-m { margin-top: -5px; height: 5px; padding-bottom: 32px; border-bottom: 1px dashed #D0D0D0; font-weight: 700; font-size: 15px; letter-spacing: 1px; }
div.content-longtitle-menu a { float: left; text-decoration:none; }

/* главная страница */

.newsflame, .newsblock { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; }
.newsflame { overflow: hidden; text-align: justify; margin-left: 20px; background: #E3E3E3; padding: 20px 50px 25px 45px; }
.newsblock { margin-top: 20px; margin-left: 20px ; padding: 22px 10px 10px; background-color: #f0f0f0; }
.newsflame img, .newsflame object { float: left; margin-right: 20px; }

/* основные блоки */

div#wrapper { padding-bottom: 272px; position: relative; width: 100%; min-width: 1100px; max-width: 1476px; }

div#footer {

background: url("/assets/templates/obmencity/images/style/foot.jpg") no-repeat scroll left bottom transparent; 
position: absolute; bottom: 0; left: 0;
text-align: center;
width: 100%; min-width: 1100px; max-width: 1476px;
height: 272px;

}

div#footer p { padding-top: 170px; padding-bottom: 20px; color: #fff; }
div#footer a { color: #fff; font-weight: 700; letter-spacing: 0; }
div#footer a:hover { color: #9fdeff; }

div#header, div#container { position:relative; }

div#container:after { clear: both; content: ""; display: block; height: 0; visibility: hidden; }

div#sidebar { float: left; position: relative; width: 280px; padding: 10px; }
div#content { background-color: transparent; position: relative; margin-left: 300px; padding: 10px 10px 10px 0px; }

div#logo { position: relative; height: 250px; }

div.logo-1 { background: url("/assets/templates/obmencity/images/style/logo.1.jpg") no-repeat scroll center center transparent; }
div.logo-2 { background: url("/assets/templates/obmencity/images/style/logo.2.png") no-repeat scroll right bottom transparent; }
div.logo-2 img { display: block; }

/* найм поднайм */

div.naim-1, div.naim-2 {

padding: 10px; height: 170px; width: 200px;

border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; 
box-shadow: 1px 0 10px #666666; -webkit-box-shadow: 1px 0 10px #666666; -moz-box-shadow: 1px 0 10px #666666;
text-shadow: 1px 1px 1px #F0F0F0;

background-color: #1a82f7;
background-repeat: repeat-x;

background-image: -moz-linear-gradient(center top , rgba(142, 169, 207, 0.8) 0%, rgba(255, 255, 255, 0.8) 29%) !important; 
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a82f7), to(#2F2727)) !important;
background-image: url("http://obmencity.ru/assets/templates/obmencity/images/style/gradient-blue.png");

}

div.naim-1 { float: left; margin-right: 60px; }
div.naim-1-title, div.naim-2-title { border-bottom: 1px dashed #D0D0D0; padding-bottom: 5px; }
div.naim-1-menu, div.naim-2-menu { padding-top: 5px; }
div.naim-1-menu li, div.naim-2-menu li { list-style: none; }
div.naim-1-menu a, div.naim-2-menu a { text-decoration: none; }
div.naim-2 { display: inline-block; }

/* оформление таблиц */

table.table { border: 1px outset #CCCCCC; border-spacing: 0; width: 100%; }
table.table td { border: 1px inset #CCCCCC; padding: 5px; }

/* реестр */

div.reestr-menu-region { padding-bottom: 10px; }
div.reestr-menu-region input { margin-right: 5px; }

div.reestr table { padding-top: 20px; }

/* заголовки, списки, ссылки */

h1,h2,h3,h4,h5,h6 {
font-family:Tahoma,Geneva,Kalimati,sans-serif;
color:#4e5051;
line-height:20px;
margin-top:15px;
margin-bottom:15px;
}

h1 { font-size:18px; }
h2 { font-size:16px; }
h3 { font-size:14px; }
h4 { font-size:12px; }
h5 { font-size:10px; }
h6 { font-size:8px; }

li { list-style:circle outside; line-height:20px; }

a { color:#025fa1; text-decoration:underline; }
a:hover { color:#000; text-decoration:underline; }

/* вопрос ответ */

div.tbpost { border-bottom: 1px dashed #D0D0D0; padding-bottom: 20px; margin-bottom: 20px; }

/* левое меню */
 
div.secondmenu, div.slidemenu, div.secondmenu-child, div.secondmenu-child-blue, div.secondmenu-child-lilac  { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; }
div.secondmenu, div.secondmenu-child { background-color:#f0f0f0; }
div.secondmenu, div.secondmenu-child, div.secondmenu-child-blue, div.secondmenu-child-lilac { margin-bottom:10px; padding:20px 15px; }

div.secondmenu li, div.secondmenu-child  li, div.secondmenu-child-blue li, div.secondmenu-child-lilac li { padding:5px 0px; border-top:1px dashed #D0D0D0; list-style-type:none; }
div.secondmenu-child li span { font-weight:700; }
div.secondmenu-child-blue li span, div.secondmenu-child-lilac li span { font-weight:700; color: #025FA1; text-shadow: 1px 1px 1px #F0F0F0; }
div.secondmenu a, div.secondmenu-child a, div.secondmenu-child-blue a, div.secondmenu-child-lilac a { display: block; text-decoration:none; color: #025FA1; }
div.secondmenu-child-blue a, div.secondmenu-child-lilac a { text-shadow: 1px 1px 1px #F0F0F0; }
div.secondmenu p, div.secondmenu-child p { font-weight:700; font-size:15px; letter-spacing:1px; padding-bottom:15px; }
div.secondmenu-child-blue p, div.secondmenu-child-lilac p { font-weight:700; font-size:15px; letter-spacing:1px; padding-bottom:15px; text-shadow: 1px 1px 1px #F0F0F0; }
div.advertising { text-align:center; padding-bottom:10px; }

.secondmenu-li-hover, div.secondmenu-child-blue, li.active { background: #025FA1 url("/assets/templates/obmencity/images/style/topmenu.background2.png") repeat-x; }
div.secondmenu-child-lilac { background: #9337A7 url("/assets/templates/obmencity/images/style/topmenu.background2.png") repeat-x; }
.secondmenu-li-hover a, div.secondmenu-child-blue  a, div.secondmenu-child-lilac a { color: #025FA1; }

li.active a { color: #025FA1; padding-left: 15px; text-shadow: 1px 1px 1px #F0F0F0; }

/* новости */

div.news-summary             { background: -moz-linear-gradient(center top , #C7DBE9 1%, rgba(255, 255, 255, 0.8) 29%) repeat scroll 0 0 #BFCDDB; padding:10px; }
div.articles-summary     { background: -moz-linear-gradient(center top , #C8C6DC 1%, rgba(255, 255, 255, 0.8) 29%) repeat scroll 0 0 #BFCDDB; padding:10px; }
div.video-news-summary { background: -moz-linear-gradient(center top , #D3ECD5 1%, rgba(255, 255, 255, 0.8) 29%) repeat scroll 0 0 #BFCDDB; padding:10px; }

div.news-title                 { background: #C7DBE9; color: #025FA1; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); padding:10px; font-weight:700; font-size:15px; }
div.articles-title         { background: #C8C6DC; color: #025FA1; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); padding:10px; font-weight:700; font-size:15px; }
div.video-news-title     { background: #D3ECD5; color: #025FA1; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); padding:10px; font-weight:700; font-size:15px; }

div.articles-link, div.news-link, div.video-news-link  { padding:10px; background: #F2F5F8; height: 35px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; }
div.news-title, div.articles-title, div.video-news-title   { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; }
.ss { -moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; }
.ss { -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; }
div.news-summary p, div.articles-summary p, div.video-news-summary p { display:inline-block; text-align:justify; }
div.news-summary p object, div.articles-summary p object, div.video-news-summary p object { float:left; padding-right:10px; padding-bottom:10px; }

/* Навигация по страницам */

div#pages-nav { padding-bottom: 5px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; }
span.ditto_currentpage, a.ditto_page, a.ditto_previous_link, a.ditto_next_link { display:inline-block; padding:20px 5px 0; font-size:15px; font-weight:700; text-decoration:none; }

/* формы */

input#ajaxSearch_input { height: 19px; }
input#ajaxSearch_submit {}

div.fbForm { border-bottom: 1px dashed #D0D0D0; border-top: 1px dashed #D0D0D0; margin-top:10px; padding-top:10px; padding-bottom:20px; }
div.fbForm div.form { padding-left:40px; }
div.fbForm table.captcha-test td { vertical-align: top; padding-right: 23px; }
div.fbForm div.captcha img { border:1px solid #ccc; }
div.fbForm div.submit { padding-top: 20px; padding-bottom: 30px; }
div.fbForm input#vericode { width: 229px; }
div.fbForm div#uniform-fbSubjectl { width: 400px; }
div.fbForm div#uniform-fbSubjectl span { width: 374px; }
div.fbForm select#fbSubjectl { width: 410px; }
div.fbForm div.name { padding-top:12px; font-size:8pt; color:#7d7d7d; padding-bottom:3px; }
div.fbForm textarea#fbText { width:393px; font-family: Tahoma; padding:4px 4px 13px 10px; }
div.fbForm div#fbNameError { font-size: 8pt; color: red; display: none; padding-bottom: 15px; padding-top: 15px; }

/* кнопки */

div.tab-1-blue, div.tab-1-lilac, div.tab-1-green, input#ajax_jot, input#ajaxSearch_submit, input#fbSubmit, span.ditto_currentpage, a.ditto_page, a.ditto_previous_link, a.ditto_next_link, input.reestr-menu-input {

-moz-border-radius: 2px 2px 2px 2px;
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
border: 1px solid #6E93B0;
color: #234E70;
display: inline;
float: left;
font-size: 1em;
height: 27px;
line-height: 26px;
margin-right: 5px;
padding: 0 10px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);

}

div.tab-1-blue, input#ajax_jot, input#ajaxSearch_submit,input#fbSubmit, a.ditto_page, a.ditto_previous_link, a.ditto_next_link, input.reestr-menu-input
{ background: url("http://obmencity.ru/assets/templates/obmencity/images/style/tab.1.blue.png") repeat-x scroll 0 0 transparent; }
div.tab-1-lilac, span.ditto_currentpage
{ background: url("http://obmencity.ru/assets/templates/obmencity/images/style/tab.1.lilac.png") repeat-x scroll 0 0 transparent; }
div.tab-1-green
{ background: url("http://obmencity.ru/assets/templates/obmencity/images/style/tab.1.green.png") repeat-x scroll 0 0 transparent; }

div.tab-1-blue a, div.tab-1-lilac a, div.tab-1-green a { text-decoration: none; }