

/* Start:/bitrix/templates/inner_svoy_ru/template_styles.css?15862649747810*/
.newslist a { color: #b5ba8b; }
.newslist h2 { font-style: italic; line-height: 1.1em; color: #000; }
.newslist dl { margin-bottom: 2em; padding-bottom: 2em; border-bottom: 1px dotted #acc3e3; }
.newslist dt { float: left; width: 300px; height: 170px; overflow: hidden; }
.newslist dt img { display: block; max-width: 100%; }
.newslist dd { margin-left: 320px; padding: 0; }
.newslist-info { margin-bottom: 0.75em; font-style: italic; font-size: .9em; color: #B5BA8B; }
.newslist-info a, .newslist-info b { margin-left: .5em; font-weight: 400; }
.newslist-title { margin-bottom: 0.5em; font-weight: 700; font-size: 1.2em; }
.newslist-title a { color: #000; }
.newslist-date { margin-bottom: 0.75em; font-style: italic; font-size: 1.2em; color: #000; }

#nav-breadcrumbs { margin-bottom: .5em; font-size: 1.35em; color: #b5ba8b; }
#nav-breadcrumbs a { color: #b5ba8b; }
#nav-breadcrumbs li { display: inline; }
#nav-breadcrumbs span { background: url(/img/ico.png) 50% -166px no-repeat; text-indent: -9999px; }

#newsitem { font-size: 1.2em; }
#newsitem-preview-text { margin: 0; font-style: italic; line-height: 1.25em; }
#newsitem-img { position: relative; float: right; margin: 0 0 1em 1em; width: 300px; overflow: hidden; }
#newsitem-img img { display: block; max-width: 100%; }
#newsitem-img dfn { display: none; position: absolute; bottom: 0; left: 0; right: 0; padding: .5em 1em; background: url(/img/bg-0.png); font-style: normal; color: #fff; }
#newsitem-img dfn h4 { margin: 0; font-size: 1.4em; color: #fff; }
#newsitem-img dfn .lnk-odd { font-weight: bold; font-style: italic; }
#newsitem-opts { margin: 2em 0 1px 0; padding-bottom: 8em; border-bottom: 1px dotted #acc3e3; font-size: .75em; }
#newsitem-opts .lnk-print { float: left; width: 100px; background: url(/img/ico.png) 100% -200px no-repeat; }
#newsitem-opts .fl { width: 175px; }
#newsitem-share { float: left; width: 100px; }
#newsitem-comms { padding-top: 1em; border-top: 1px dotted #acc3e3; }
#newsitem-comms-list { padding: 1em 0; }
#newsitem-comms-list li { padding: 1em 0; border-bottom: 1px dotted #acc3e3; }
#newsitem-comms-list dt { float: left; width: 55px; overflow: hidden; }
#newsitem-comms-list dt img { display: block; max-width: 100%; }
#newsitem-comms-list dd { margin-left: 70px; padding: 0; }
.newsitem-comm-info { font-style: italic; }
.newsitem-comm-info a { margin-right: 1em; }
.newsitem-comm-text { font-size: .92em; }

.gallery-wrap { position: relative; width: 100%; overflow: hidden; }
.gallery-wrap-i { margin: -1px -10px 0 -10px; }
.gallery-wrap ul { padding: 0 2px; border-bottom: 1px dotted #acc3e3; }
.gallery-wrap li { display: inline-block; vertical-align: top; margin: 0 -2px !important; padding: .5em 0 !important; width: 50%; border-top: 1px dotted #acc3e3; }
.gallery-wrap dl, .gallery-wrap h2, .gallery-wrap .small { padding: 0 10px; font-style: italic; color: #000; }
.gallery-wrap h2 { margin-bottom: .25em; }
.gallery-wrap dt { position: relative; margin-bottom: .5em; height: 240px; overflow: hidden; }
.gallery-wrap dt img { display: block; max-width: 100%; }
.gallery-wrap dd { padding: 0; }
.ie7 .gallery-wrap li { display: inline; zoom: 1; }
.gallery-wrap .newslist-title { font-style: normal; }
.gallery-wrap .newslist-info a { color: #b5ba8b; }
.gallery-wrap dt dfn { display: none; position: absolute; bottom: 0; left: 0; right: 0; padding: .5em 1em; background: url(/img/bg-0.png); font-style: normal; color: #fff; }
.gallery-wrap dt h4 { margin: 0; font-size: 1.65em; color: #fff; }
.gallery-wrap dt .lnk-odd { font-weight: bold; font-size: 1.15em; font-style: italic; }

#nav-archive-years { float: left; width: 80px; font-weight: 700; font-size: 1.15em; }
#nav-archive-years li { height: 30px; }
#nav-archive-years a { color: #b5ba8b; }
#archive-wrap { margin-left: 90px; }
#archive-wrap-i { position: relative; width: 100%; overflow: hidden; }
#nav-archive { margin-bottom: .5em; height: 36px; background: #dedede; font-weight: 700; font-style: italic; font-size: 1.15em; line-height: 36px; color: #000; text-align: center; }
#nav-archive li { float: left; width: 25%; }
#nav-archive a { color: #000; }
#archive-wrap-i2 { margin: 0 -10px; }
#archive-wrap-i2 li { float: left; padding: 1.5em 0 .5em 0; width: 25%; border-bottom: 1px dotted #acc3e3; }
#archive-wrap-i2 dl { padding: 0 10px; }
#archive-wrap-i2 dt { position: relative; width: 100%; overflow: hidden; }
#archive-wrap-i2 dt img { display: block; max-width: 100%; }
#archive-wrap-i2 dd { padding: 0; }
#archive-wrap-i2 dd a { margin-right: 2em; color: #b5ba8b; }
#archive-wrap-i2 h2, #archive-wrap-i2 p { margin: 0; }
#archive-wrap-i2 p.archive-date { margin-bottom: .5em; color: #666; }
#nav-archive-years .jcarousel-container { height: 300px; }
#nav-archive-years .jcarousel-clip { overflow: hidden; height: 300px; }
#nav-archive-years .jcarousel-item { width: 100%; height: 30px; }
#nav-archive-years .jcarousel-prev-vertical { display: none; }
#nav-archive-years .jcarousel-next-vertical { position: absolute; bottom: -30px; left: 0; width: 32px; height: 32px; background: url(/img/ico.png) 50% -224px no-repeat; cursor: pointer; }
#nav-archive-years-mob { display: none; padding: 0 .5em; border-bottom: 3px dotted #c7c7c7; font-weight: 700; font-size: 1.15em; }
#nav-archive-years-mob li { display: inline; margin-right: .5em; }
#nav-archive-years-mob a { color: #b5ba8b; }
#archive-years-mob { display: block; margin: 0 auto; width: 100%; height: 32px; background: url(/img/ico.png) 50% -224px no-repeat; text-indent: -9999px; overflow: hidden; }

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#cboxOverlay{background:#000;}
#cboxContent{margin-top:20px;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{border:5px solid #000; background:#fff;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(/img/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(/img/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
#cboxNext:hover{background-position:bottom right;}
#cboxLoadingOverlay{background:#000;}
#cboxLoadingGraphic{background:url(/img/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(/img/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
#cboxClose:hover{background-position:bottom center;}

/* 10.09.2012 by Dyuha */
.ext-img { display: block; padding: 0 .5em .5em 0; max-width: 100%; }
.ext-img a { float: left; position: relative; max-width: 100%; }
.ext-img img { display: block; margin: 0; max-width: 100%; }
.ext-img dfn { display: none; position: absolute; bottom: 0; left: 0; right: 0; padding: .5em 1em; background: url(/img/bg-0.png); font-style: normal; color: #fff; }
.ext-img strong { display: block; font-size: 1.15em; }
.ext-img b { font-size: 1em; font-style: italic; }
/* End */
/* /bitrix/templates/inner_svoy_ru/template_styles.css?15862649747810 */
