/**
* @package JiveBelarus.net 
* @subpackage Styles
* @version 0.1
* @lastmodified May 05, 2010
* @author Kuzzy <kuzzzy@gmail.com>
*/

@import "reset.css";


/*** Fonts Import ***/
@font-face {
	font-family: 'MyriadProRegular';
	src: url('../fonts/MyriadPro-Regular.eot');
	src: local('Myriad Pro Regular'), local('MyriadPro-Regular'), url('../fonts/MyriadPro-Regular.otf') format('opentype');
}

html {height:100%;}
body {height:100%; font:normal 0.8em/140% "Trebuchet MS", Arial, Helvetica, sans-serif; color:#595959; background:#bdc6ce url(/templates/images/new/bg_main.gif);}

a img {border:0;}
a:link {color:#588DB4; text-decoration:underline;}
a:visited {color:#a4a4a4; text-decoration:underline;}
a:hover {color:#d93c0f; text-decoration:none;}
a:active {color:#d93c0f;}

h1 {color:#d93c0f;}
h1::selection {background:#d93c0f; color:#fff;}
h1::-moz-selection {background:#d93c0f; color:#fff;}
h1, h2, h3, h4, h5 {text-decoration:none; padding:0 0 0.4em; font-family:MyriadProRegular, "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; line-height:1em;}
h1 {font-size:2.4em;}
h2 {font-size:2em; color:#000; padding-top:0.8em;}
h3 {font-size:1.8em; color:#000; padding-top:0.8em;}
h4 {font-size:1.6em; color:#000; padding-top:0.8em;}
h5 {font-size:1.4em; color:#000; padding-top:0.8em;}
	

/*** Global Styles ***/
p.zero-m {margin:0; padding:0;}
p.zero-m::selection {background:#85b2d3;}
p.zero-m::-moz-selection {background:#85b2d3;}
p.versh {margin-left:35px; border-left:4px solid #cecece; padding-left:10px;}
.g-nomargin {margin:0;}
a.g-dashed-lnk, a.g-dashed-lnk:visited {text-decoration:none; border-bottom:1px dashed;}
.g-dotted-bottom {background:url(/templates/images/new/dashed_hor.gif) repeat-x 0 100%; padding-bottom:0.5em;}


/*** Typography ***/
p {margin:0 0 1.4em 0;} 
ul {line-height:140%;}


/*** Float ***/
.fl {float:left;}
.fr {float:right;}

.l-t-margin {margin-top:1.5em;}
.l-b-margin {margin-bottom:1.5em;}
.l-l-pad {padding-left:33px;}
.l-r-pad {padding-right:33px;}

blockquote {margin:0 0 1.4em 35px; border-left:4px solid #cecece; padding:0 0 0 10px;}
.b-quote {background:#e9eef1; border-left:3px solid #bdc6ce; margin:0.6em 0.6em 1em 2.86em; padding:1em 0.6em 1em 0.8em; text-align:left; border-right:0;}

hr {height:1px; font-size:1px; background:#cecece; border:0; color:#cecece;}
pre {font-size:16px; margin:10px 35px; color:#000;}

/*** Similar Blocks ***/
.b-block-name {padding:0 0 0.4em; font:normal 1.3em/1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#d93c0f; text-transform:uppercase; background:url(/templates/images/new/dashed_hor.gif) repeat-x 0 100%; margin-bottom:0.4em;}
	.b-block-name h1, .b-block-name h2, .b-block-name h3, .b-block-name strong {font:normal 1em/1em "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0; margin:0; color:#d93c0f;}
	.b-block-name a, .b-block-name a:visited {color:#d93c0f; text-transform:none;}
.b-side-block {margin-bottom:1.5em;}


/***************** Buttons Styles **********************/
.button {padding:0; margin:0; border:0; cursor:pointer; background:none;}
.button:hover {background-position:0 -20px;}
	.btn-search {background-image:url(/templates/images/new/btn_search.gif); width:20px; height:20px;}
	.btn_send {background-image:url(/templates/images/buttons/btn_send.gif); background-position:0 0; width:67px; height:20px;}
	.btn_clear {background-image:url(/templates/images/buttons/btn_clear.gif); background-position:0 0; width:75px; height:20px;}


/*** Elements of Forms ***/
.textbox {border:1px solid #cddae3; padding:1px 4px 2px; color:#9fadb8; outline:none; font-family:"Courier New", Courier, monospace;}
.textbox:focus {border-color:#9fadb8; color:#9fadb8;}


/*** Header ***/
.l-header {background:#e9eef1; padding:0 0 7px;}
	.b-head-inner {background:url(/templates/images/new/bg_header.gif) repeat-x 0 0; height:218px; border-bottom:1px solid #fff; padding:0 17px;}		
		.b-site-name {float:left; width:315px; height:218px; position:relative; padding:0 0 0 271px; background:url(/templates/images/h_randomizer/rotate.php) no-repeat 0 0;}
			.b-site-name {font-family:MyriadProRegular, "Trebuchet MS", Arial, Helvetica, sans-serif;}
			.b-logo {padding:65px 0 0 0;}
				.b-logo h1, .b-logo strong {font-size:47px; font-weight:normal; color:#6d7780; line-height:1em;} 
				.b-logo a, .b-logo a:visited {color:#6d7780; text-decoration:none; background:url(/templates/images/new/new_logo.gif) no-repeat 0 0; padding:13px 0 13px 110px; text-shadow:1px 1px 1px #cecece; display:block;}
			.b-slogan {position:absolute; top:25px; left:271px;}	
				.b-slogan h2 {color:#D93C0F; text-transform:uppercase; font-size:16px; background:url(/templates/images/new/dots_slogan.gif) repeat-x 0 100%; padding:0 0 4px 0;}	
		/*.b-collage-tr {float:right; width:220px;}*/
		.b-head-sidebar {float:right; width:370px; background:url(/templates/images/new/img_head_r_01.gif) no-repeat 0 0;}
			.b-search {padding:25px 0 15px; text-align:right;}
				.b-search .textbox {width:110px; font-size:12px; vertical-align:middle;}
				.b-search .btn-search {vertical-align:middle;}
			.nav-top {width:150px; float:right;}
				.nav-top li {background:url(/templates/images/dots_hor.gif) repeat-x 0 100%; padding:4px 0; text-align:right;}
					.nav-top li a, .nav-top li a:visited {padding-right:20px; text-transform:uppercase; text-decoration:none; color:#588DB4;}
					.nav-top li a:hover {text-decoration:underline; color:#D93C0F;}
					
.nav-top .ico-about {background-position:100% -64px;}
.nav-top .ico-about:hover {background-position:100% -80px;}
.nav-top .ico-map {background-position:100% -96px;}
.nav-top .ico-map:hover {background-position:100% -112px;}
.nav-top .ico-friends {background-position:100% -128px;}
.nav-top .ico-friends:hover {background-position:100% -144px;}
.nav-top .ico-contacts {background-position:100% -160px;}
.nav-top .ico-contacts:hover {background-position:100% -176px;}
.nav-top .ico-forum {background-position:100% -192px;}
.nav-top .ico-forum:hover {background-position:100% -208px;}
.nav-top .ico-banners {background-position:100% -224px;}	
.nav-top .ico-banners:hover {background-position:100% -240px;}

.nav-foot .ico-about {background-position:-7px -64px;}
.nav-foot .ico-about:hover {background-position:-7px -80px;}
.nav-foot .ico-map {background-position:-6px -96px;}
.nav-foot .ico-map:hover {background-position:-6px -112px;}
.nav-foot .ico-friends {background-position:-3px -128px;}
.nav-foot .ico-friends:hover {background-position:-3px -144px;}
.nav-foot .ico-contacts {background-position:-3px -160px;}
.nav-foot .ico-contacts:hover {background-position:-3px -176px;}
.nav-foot .ico-forum {background-position:-3px -192px;}
.nav-foot .ico-forum:hover {background-position:-3px -208px;}
.nav-foot .ico-banners {background-position:-4px -224px;}	
.nav-foot .ico-banners:hover {background-position:-4px -240px;}

/*** Main Layouts ***/
#main-container {width:990px; margin:0 auto; min-height:100%; background:#fff; box-shadow: 2px -3px 3px #5e5e5e, -2px -3px 3px #5e5e5e; -moz-box-shadow:2px -3px 3px #5e5e5e, -2px -3px 3px #5e5e5e; -webkit-box-shadow:2px -3px 3px #5e5e5e, -2px -3px 3px #5e5e5e;}
	.wrapper {padding-bottom:220px;}
		.sidebar {padding:15px 33px 25px; width:215px; float:left;}
		.container {width:676px; padding:15px 33px 0 0; float:right;}


/*****************/
/*** Home Page ***/
/*****************/

/*** Layouts ***/
.l-home-col {width:320px;}

	
/*** Article List ***/
.b-article-list li {margin-bottom:0.5em; background:url(/templates/images/new/bull_duoble_alt.gif) no-repeat 0 7px; padding-left:10px;}
.b-article-list li.excl-lnk {background-image:url(/templates/images/new/bull_duoble.gif);}
	.b-article-list li a, .b-article-list li a:visited {color:#595959;  text-decoration:none;}
	.b-article-list li a:hover {color:#588DB4;}	

/*** Calendar Anonce ***/
.b-calendar-prew {background:url(/templates/images/new/dashed_hor.gif) repeat-x 0 100%; padding-bottom:1em; margin-bottom:0.5em;}	
	.b-calendar-prew span, .events_date_all {display:block; text-shadow:1px 1px 1px #CECECE; font-style:italic; background:url(/templates/images/new/ico_menu.gif) no-repeat 0 3px; padding-left:15px; font-size:0.9em;}
	.b-calendar-prew p {font-size:0.85em; margin:0;}
	.b-calendar-prew a, .b-calendar-prew a:visited { text-transform:uppercase;}
	.b-calendar-prew a:hover {}
	.b-calendar-prew a strong { font-weight:normal;}
	
/*** Welcome Text ***/
.hidden .hidden-text {display:none;}
.visible .hidden-text {display:block;}
.hidden-text {padding-top:1em;}

/*** News Preview ***/
.b-home-news {}
	.b-home-news dl {margin-bottom:5px; padding-bottom:10px; background:url(/templates/images/new/dashed_hor.gif) repeat-x 0 100%;}
		.b-home-news dt {float:left; width:82px; padding-top:2px;}
			.b-home-news dd span {display:block; font-size:0.9em; line-height:120%; color:#a4a4a4;}
			.b-home-news dt img {border:1px solid #cddae3; padding:10px; display:block;}	
			.b-home-news dt a:hover img {background:#F8FAFB;}
			.b-home-news dd {padding-left:90px;}
			.b-home-news dd p {margin-bottom:0; font-size:0.85em;}
			.b-home-news dd strong {font-size:1.15em;}


/*** CSS Sprites ***/
.nav-menu li a, .nav-menu li a:visited, 
.nav-menu li li a, .nav-menu li li a:visited,
.nav-top li a, .nav-top li a:visited,
.nav-foot ul li a, .nav-foot ul li a:visited
{
	background-image:url(/templates/images/new/sprite_icons.gif); background-repeat:no-repeat;
}


/*** Navigation Menu ***/
.nav-menu {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
	.nav-menu li {background:url(/templates/images/new/dashed_hor.gif) repeat-x 0 100%; padding:4px 0 5px;}
		.nav-menu li a, .nav-menu li a:visited {padding-left:15px; background-position:-7px -1px; color:#588db4; text-transform:uppercase; text-decoration:none;} 
		.nav-menu li a:hover, .nav-menu li a.nav-sel, .nav-menu li a.nav-sel:visited {color:#d93c0f; background-position:-7px -17px;}	
			.nav-menu li a.nav-mark, .nav-menu li a.nav-mark:visited {color:#d93c0f;background-position:-7px -33px;}
			.nav-menu li a.nav-mark:hover {color:#595959;background-position:-7px -49px;}
				.nav-menu li ul {padding-left:15px;}
				.nav-menu li li {background:none; padding:0;}
					.nav-menu li li a, .nav-menu li li a:visited {background-position:-11px -372px; padding-left:10px; color:#595959; text-transform:none;}
					.nav-menu li li a:hover {color:#d93c0f; background-position:-11px -404px;}
					
.nav-las-item {background:none !important;}


/*** Bread Crumbs ***/
.b-path {background:#f4f6f8; position:relative; zoom:1;}
	.b-path-left {float:left;}
		.b-path-left a {float:left; padding:2px 10px;}
		.b-path-left a.lnk-path-home {position:relative; padding:1px 25px 3px 15px; background:#d93c0f url(/templates/images/new/bg_cramble1.gif) no-repeat 100% 0; color:#fff;}
		.b-path-links {float:left;}
			.b-path-links a.lnk-path-common {margin-left:-17px; padding:1px 15px 3px 25px; background:#588db4 url(/templates/images/new/bg_cramble4.gif) no-repeat 0 0; color:#fff; _padding:1px 25px 3px;}
			.b-path-links a.lnk-path-common:first-child {padding:1px 25px 3px 25px;}
		.b-path-left span {float:left; background:#bdc6cf url(/templates/images/new/bg_cramble2.gif) no-repeat 0 0; color:#fff;}
			.b-path span b {display:block; padding:1px 25px 3px 25px; background:url(/templates/images/new/bg_cramble3.gif) no-repeat 100% 0; font-weight:normal;}
				.b-path span b a, .b-path span b a:visited {padding:0; float:none; color:#fff;}
	.b-path-right {float:right; padding-right:33px;}
		.b-path-right a, .b-path-right a:visited {background:url(/templates/images/new/bull_bottom.gif) no-repeat 100% 7px; padding-right:15px; color:#588DB4; text-decoration:none; text-transform:uppercase;}
		
.nav-inner-visible {display:block; position:absolute; right:33px; top:-15px; width:215px; padding:15px 33px 8px; z-index:100; background:#fff; border:solid #cecece 3px; -moz-box-shadow:3px 3px 6px #E6E6E6; box-shadow:3px 3px 6px #E6E6E6; -moz-border-radius:10px; border-radius:10px; zoom:1;}
	.lnk-close {float:right; background:url(/templates/images/new/btn_close.png) no-repeat 0 0; width:18px; height:18px; margin-right:-15px; margin-top:5px;}
.nav-inner-hidden {display:none;}




.prew-articles {margin-bottom:10px;}
.prew-articles ul {list-style:none; padding:0;}
.prew-articles ul li {clear:both; border-bottom:1px dotted #E0E0E0; margin-bottom:7px; overflow:hidden; padding-bottom:1em;}
.prew-articles li img {border:4px solid #85B2D3; float:left; margin:5px 2px 4px 0; padding:1px; background:#fff;}
.prew-articles li img:hover {border:4px solid #cecece;}
.prew-articles li p {margin:0; text-align:left;}

.prew-articles ul li.excl-lnk {}
.unic_cntnt {color:#000; font-size:0.8em;}


/*** Footer ***/
#footer {height:150px; width:680px; position:relative; margin:-150px auto 0; padding:0 33px 0 277px;  background:url(/templates/images/new/bg_foot.gif) repeat-x 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
	.b-foot-img {background:url(/templates/images/new/img_foot.gif) repeat-x 0 100%; width:139px; height:226px; position:absolute; bottom:0; left:40px; z-index:2;}
	.b-foot-top {}
		.b-foot-top a, .b-foot-top a:visited {float:right; background:#d93c0f url(/templates/images/new/bull_top.gif) no-repeat 12px 50%; padding:2px 15px 1px 27px; color:#fff; text-decoration:none;}
		.b-foot-top a:hover {background-color:#588db4;}
	.b-foot-middle {background:url(/templates/images/new/dashed_hor.gif) repeat-x 0 100%; padding:13px 0;}
		.nav-foot {float:left;}
			.nav-foot ul {list-style:none; margin:0; padding:0;}
				.nav-foot ul li {float:left; background:url(/templates/images/new/sep_foot_nav.gif) no-repeat 100% 50%; margin:0 10px 0 0; padding:5px 10px 5px 0;}
					.nav-foot ul li a, .nav-foot ul li a:visited {color:#588DB4; text-transform:uppercase; text-decoration:none; padding-left:15px;}
					.nav-foot ul li a:hover {text-decoration:underline; color:#D93C0F;}
		.b-copyright {float:right; width:185px; text-align:right; padding:5px 0;}
	.b-counters { padding-top:10px;}
		.b-counters div.b-count {float:left; width:88px; margin-right:10px; height:33px; overflow:hidden; font-size:0; line-height:0;}
			noindex a {border:0 !important;}




#reklama {float:left;}
#reklama a:link, #reklama a:visited {color:#505050; font-size:0.85em; padding:0.2em 0.5em;}
#reklama a:hover {color:#d93c0f; text-decoration:underline;}
#counters {float:left; padding:3px 0 3px 5px;}

#content {padding:15px 33px 20px;}
#content ul, #content ol {margin:0 0 1.6em 0; padding-left:3em; line-height:140%;}
#content ul {list-style:disc;}
#content ol {list-style:decimal;}
#content img, .news_content_text img {padding:15px; border:1px solid #eee; margin:5px;}
/*#content ol, #content ul, .news_content_text ol, .news_content_text ul, #article ol, #article ul {font-size: 11px; margin:10px 25px;}*/
#content h1 {padding-top:0.2em;}
#content h2 {padding:0.4em 0;}
#content table {margin-bottom:1em; border-collapse:collapse;}
#content table.bordered {border:1px solid #505050;}
#content td {padding:3px;}
/*.news_content_text ol, .news_content_text ul {margin-left:30px;}*/
/* #content h1 + p:first-letter, #content h2 + p:first-letter, #content h3 + p:first-letter, #content blockquote + p:first-letter {font-size:5.5em; color:#d93c0f; float:left; margin:6px 4px 0 0;}*/

#site-search {padding-bottom:10px; width:100%; border-bottom:1px dashed #fff;}
#site-search .inner {color:#fff; text-align: center; background:url(/templates/images/search_side.gif) no-repeat 0 50%; padding:0 0 0 15px;}
#site-search .search-input {border-top:1px solid #000; border-bottom:1px solid #000; background: url(/templates/images/bg_search.gif) repeat-x 0 0; width:160px; height:20px; font-size:12px; vertical-align:middle; color:#fff; border-left:0; border-right:0;}
#site-search .searchbtn {vertical-align:middle; padding:0; border:0; width:44px; height:24px; background:url(/templates/images/btn_search.gif) no-repeat 0 0; cursor:pointer;}

#search-page {padding:17px 10px 10px;}
#search .resalt-msg {margin:0 0 15px 0; border-top:4px solid #85b2d3; padding:5px 0 7px 0;}

#mainright #search .search-res-content a {text-decoration:underline; font-weight:bold;}
#mainright #search .search-res-content a:hover {text-decoration:none;}
.search-res-content {margin-bottom:10px; background:url(/templates/images/dots_hor.gif) repeat-x 0 100%; padding-bottom:7px;}
.search-res-content strong {background:#484848; color:#fff; padding:0 4px;}
.search-res-content p {margin-bottom:2px;}
.search-txtfld {width:80%; border:1px solid #cecece; padding:2px;}


a.topic:link {color:#d93c0f; text-decoration:none; font-weight:bold; padding:0 10px; background:transparent; font-size:13px;}
a.topic:visited {color:#d93c0f; text-decoration:none; font-weight:bold; padding:0 10px; background:transparent; font-size:13px;}
a.topic:hover {color:#d93c0f; text-decoration:none; font-weight:bold; padding:0 10px; background:transparent; font-size:13px;}

#contacts {padding-left:43px; margin-bottom:20px;}
#contacts img {padding:0; margin:0; border:0; margin-left:10px; vertical-align:middle;}
#contacts .txtfld, #contacts textarea, #contacts .code {border:1px solid #85B2D3; padding:2px; margin-bottom:10px;}
#contacts span {color:#d93c0f;}
#contacts .txtfld {width:299px; $width:295px;}
#contacts .code {vertical-align:middle; margin-top:5px;}
#contacts select {margin-bottom:10px; width:305px; $width:301px; border:1px solid #85B2D3;}
#contacts .notice {margin-top:10px;}
#contacts .feedback_form {margin-top:30px;}

#comments .date {font-size:0.8em; display:block; color:#cecece; margin-top:4px;}
#comments .topic {color:#d93c0f; font-size:1.4em; font-weight:bold; display:block; border-bottom:2px solid #d93c0f;}
#comments .notice {color:#cecece; font-weight:bold;}
.user_coment {padding:10px; background:url(/templates/images/dots_hor.gif) repeat-x 0 100%;}

.author {font-style:italic; font-size:0.85em; text-decoration:underline; background:url(/templates/images/icon_author.gif) no-repeat left; padding:3px 0 3px 25px;}
.author a {font-weight:bold; font-style:normal;}
.literature {}
.literature ol {}
.literature li {}

.active {color:#d93c0f; font-weight:bold;}

#pagination {margin:5px 5px 50px; text-align:center;}
#pagination span {padding:4px 0px; display:inline-block;}
#pagination a:link, #pagination a:visited {color:#fff; background:#505050; padding:4px 6px; display:inline-block;}
#pagination a:hover {background:#505050; text-decoration:none; padding:4px 6px 1px 6px; border-bottom:3px solid #d93c0f;}

.tblofcntnt {font-weight:bold;}
.tblofcntnt li a {font-weight:normal;}


.prew-news-list {width:100%; float:left; margin-bottom:10px; border-bottom:1px dotted #e0e0e0; padding-bottom:5px;}
.prew-news-list img {padding:4px; border:1px solid #fff; margin:2px 2px 0 0; float:left;}
.prew-news-list a img:hover {border:1px solid #eee;}
.prew-news-list .date {font-size:0.85em;}

.short-news a, #prew-news-list .short-news a:visited {padding:1px 5px;background:#c8c8c8; border-right:6px solid gray; color:#fff; font-size:0.9em;}
.short-news a:hover {text-decoration:none; border-right:6px solid #d93c0f; background:#eee; color:#a0a0a0;}


#informer {border-bottom:1px dashed #fff;}
#informer .inner {margin:0 8px; font-size:11px; border-bottom:1px dotted #cecece; text-align: right; padding-bottom:5px;}
#informer .inner div {border-bottom:1px dotted #cecece; margin-bottom: 10px; text-align: left;}
#informer .inner div p {text-align:left;}
a.informer-topic, a.informer-topic:visited {color:#505050; text-decoration:underline;}
a.informer-topic:hover {color:#d93c0f;}


/*#other-news {margin-top:25px; text-align:center;}
#other-news h3 {text-align:left; padding:0; color:#d93c0f;}
#other-news ul {margin:10px 0 15px 0px; list-style:square; color:#d93c0f; text-align:left; font-size:0.85em;}
#other-news ul li {border-bottom:1px solid #fff;}
#other-news ul li a, #other-news ul li a:visited {color:#000; text-decoration:none;}
#other-news ul li a:hover {text-decoration:none; color:#d93c0f;}
a.o-news {text-decoration:underline; color:#588db4;}
a.o-news:hover {text-decoration:none; color:#505050;}*/

.events-arh {margin:5px 20px; line-height:180%;}
.arh-topic {padding:2px 5px; border:1px solid #e0e0e0;}
.arh-topic a {font-style:normal; color:#484848;}
.events-arh a {font-style:italic;}


/*** Sidebar News Archive Tree ***/
.b-news-archive {}
	.b-news-archive li {padding:4px 0 5px;}
		.b-news-archive li ul {background:url(/templates/images/new/dashed_hor.gif) repeat-x 0 0; margin-top:4px; padding-left:20px;}
			.b-news-archive li li {padding:0;}
				.b-news-archive li li {background:url(/templates/images/new/bull_duoble_alt.gif) no-repeat 0 7px; padding-left:12px;}
				
/*** Sidebar Last Coments List ***/	
.b-last-comment {font-size:0.85em;}
	.b-last-comment dt {}
		.b-last-comment dt a, .b-last-comment dt a:visited {color:#588DB4;}
		.b-last-comment dt  span {color:#a4a4a4;}
	.b-last-comment dd {margin-bottom:0.7em;}

/*** Sidebar Events Archive Tree ***/
.b-events-archive {}
	.b-events-archive li li {background:url(/templates/images/new/dashed_hor.gif) repeat-x 0 100%; overflow:hidden; padding:4px 0 5px;} 
		.b-events-archive li li a {background:url(/templates/images/new/bull_duoble_alt.gif) no-repeat 0 7px; padding-left:12px; float:left;}
		.b-events-archive li li span {float:right; }

/*** Sidebar Exclusive Banners ***/
.b-exclusive {line-height:1px; height:97px; overflow:hidden;}
	.b-exclusive a, .b-exclusive a:visited { color:#fff;}	

/*** Sidebar Society Icons ***/
.b-society-icons {padding-left:3px; float:right;}
	.b-society-icons ul li {float:left; background:url(/templates/images/new/dashed_ver.gif) repeat-y 100% 0; padding:0 10px;}
	.b-society-icons ul li.nav-las-item {padding-right:0;}

/*** Sidebar Friends buttons ***/
.b-ext-buttons {padding-top:5px;}
	.b-ext-row {margin-bottom:10px;}
		.b-ext-buttons a {width:88px; height:31px; display:block; background-repeat:no-repeat; background-position:0 0; float:left; border:1px solid #cecece; margin-left:13px;}
		.b-ext-buttons a:hover {background-position:-88px 0;}
		.b-ext-buttons a span {display:none;}
		.b-ext-buttons a.pawet {background-image:url(/templates/images/friends/pawet.gif); /*margin-right:35px;*/}
		.b-ext-buttons a.kryuja {background-image:url(/templates/images/friends/kryuja.gif);}
		.b-ext-buttons a.spadczyna {background-image:url(/templates/images/friends/spadczyna.gif); /*margin-right:35px;*/}



div.quot {/*padding:10px; background:#f8fafb;*/ margin-bottom:10px;}
div.quot h3 {font-size:1.2em; font-weight:normal; font-style:italic; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:inherit;} 
div.quot p {margin:0; text-align:right;}
div.quot p strong {font-weight:normal;}

div.cntpicture {margin:0 10px 10px; text-align:center; float:right;}
div.cntpicture strong {padding-left:10px;}


.events_date {font-weight:bold; font-size:1.2em; font-family:Georgia, "Times New Roman", Times, serif;}
.informer_date {font-weight:bold; /*color:#fff;*/ display:block;}
.container_articles_topic {color:#d93c0f; padding:0.5em 0; font-size:2em;}
.container_articles_topic a, .container_articles_topic a:visited {color:#d93c0f;}


.img_container { background:#eee; margin:0 0 10px 10px; float:right;}
.img_container strong {display:block; padding:0 15px 10px 15px; text-align:center; font-size:0.9em; border-bottom:5px solid #85B2D3;}
.img_container img {margin-bottom:0; padding-bottom:10px !important; }
.img_container span {color:#d93c0f;}
.img_container a img {opacity:1; filter:alpha(opacity=100); -moz-opacity:1;}
.img_container a img:hover {opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8;}


.prew-news-all {margin-bottom:10px; border-bottom:1px solid #e0e0e0; padding-bottom:5px;}
.prew-news-all img {padding:4px; border:1px solid #eee; margin:2px 2px 0 0;}

.external_links_usf {font-size:0.85em; text-align:center; margin-bottom:-5px;}
.recklam_block {float:right; width:185px; padding:10px 0; font-size:0.85em; text-align:right;}
.recklam_block a, .recklam_block a:visited, .external_links_usf a, .external_links_usf a:visited {color:#85B2D3;}
.external_links_quote {font-size:0.85em; margin:5px 18px; text-align:center; border:1px #fff dashed; border-width:0 0 1px; padding:5px 0;}
.external_links_quote a {color:#fff;}

/****************************** Photo Gallery Styles********************************************/
.photo_container {margin-bottom:15px; width:100%; border-collapse:collapse;}
.photo_container td {text-align:center; font-size:0.85em; width:115px; padding:5px 3px; border:1px solid #fff; background:#f4f4f4;}
.photo_container td.photo-cell {padding:5px; vertical-align:bottom; background:#fff;}
.photo_container td.photo-cell a img {border:1px solid #f4f4f4; padding:4px;}
.photo_container td.photo-cell a:hover img {background:#fff; border:4px solid #85B2D3; padding:1px;}

.photo_tbl {}
.photo_tbl td {text-align:center; padding:5px 3px; border-bottom:1px dashed #cecece; vertical-align:top;}
.photo_tbl table td {border:0; font-size:0.85em; width:115px;} 
.photo_tbl table td a img {border:1px solid #f4f4f4; padding:4px;}
.photo_tbl table td a:hover img {background:#fff; border:4px solid #85B2D3; padding:1px;}

.galery_categories {margin:0; list-style:none; margin-bottom:1em;}
.galery_categories li {background:url(/templates/images/excl_arrow.gif) no-repeat 0 50%; padding-left:12px; font-weight:bold; margin-bottom:3px;}
.galery_categories li.gallery-sub-item {margin-left:25px; font-weight:normal;}
.galery_categories li.gallery-sub-sub-item {margin-left:45px; font-weight:normal;}

/****************************** Photo Container Styles********************************************/
#viewphoto {position:relative; min-height:100%; _height:100%; min-width:990px; background:#333 url(/templates/images/bg_photo_page.gif) repeat 0 0; text-align:center;font-family:"Myriad Pro", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;}
	#viewphoto .inner {padding-bottom:90px;}
	#viewphoto .inner img {padding:13px; background:url(/templates/images/blank.png) repeat 0 0;}
		.view-photo-head {background:#fff; padding:15px 0;}
		.view-photo-head h1 {padding:0; text-decoration:none; color:#d93c0f; font-weight:normal;}
		.view-photo-subhead {background:#e9eef1 url(/templates/images/bg_photo_header.gif) no-repeat 0 0; height:7px;}

.view-photo-menu {overflow:hidden; padding:0 20px; margin-bottom:15px;}
	.view-photo-tab {background:url(/templates/images/crnr_photo_tab_left.gif) no-repeat 0 0;}
	#viewphoto .view-photo-tab .inner {background:url(/templates/images/crnr_photo_tab_right.gif) no-repeat 100% 0; padding:0 10px;}
	#viewphoto .view-photo-tab .inner div {background:url(/templates/images/bg_photo_tab.gif) repeat-x 0 0; padding:6px 9px;}
	.left-tab {float:left;}
	.right-tab {float:right;}
		.view-photo-tab a, .view-photo-tab a:visited {color:#484848; text-decoration:none; font-size:1.7em;}
		.view-photo-tab a:hover {color:#d93c0f;}

#footer-empty {height:62px; margin-top:-62px; position:relative; font-family:"Myriad Pro", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif; background:#fff; color:#fff; font-size:0; line-height:0;}
#footer-empty {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
	#footer-empty .hidden-counters {position:absolute; left:-99999px;}
	
.empty-page-subfoot {font-size:1.4em; margin-top:-40px; position:relative; text-align:center; color:#fff;}

.extra_text {border-bottom:1px dashed #cecece; padding-bottom:7px;}

/********************* Site Map Styles ******************************/
.site-map {margin-left:10px; line-height:170%;}
.site-map li {font-weight:bold;}
.site-map li a, .site-map li a:visited {background:url(/templates/images/new/bull_duoble.gif) no-repeat 0 50%; padding-left:12px;}
.site-map ul {margin-left:30px;}
.site-map ul li {font-weight:normal;}
.site-map ul li a, .site-map ul li a:visited {background:url(/templates/images/new/bull_duoble_alt.gif) no-repeat 0 50%; padding-left:12px;}


#mainright #path a, #path a:visited {color:#d93c0f; font-weight:bold; text-decoration:underline;}
#mainright #path a:hover {text-decoration:none;}

.content_tbl {border-collapse:collapse; margin:0 auto;}
.content_tbl th, .content_tbl td {padding:5px; border:1px solid #cecece;}
.content_tbl th {background:#f3f3f3; color:#588DB4;}
.content_tbl td {vertical-align:top;}
.content_tbl caption {font-weight:bold; padding-bottom:2px;}

.literature_list {list-style:none !important;}
.literature_list li {margin-bottom:0.4em;}

.stars_title {font-size:2.5em; margin:1em 0 0.4em 0;}

#article ul {margin-top:7px;}
#article strong {font-size:1.2em;}

a.lit_src_lnk {font-size:0.75em; text-decoration:none; top:-0.5em; position:relative;}


#backend {text-align:center; margin-top:50px; width:990px; margin:0 auto;}
#backend h1 {font-size:3.2em; font-weight:normal;}
#backend .inner {}
#backend table {margin:0 auto; width:250px;}
.backend_header {padding:4px;}

.galery-text {padding-top:10px;}


.b-container-name {}
.b-container-name h2 {padding-top:0;}
.b-container-name a, b-container-name a:visited {color:#588DB4;}

.b-article-list .b-tag-holder {padding:0; background:none; margin-top:1em;}
.b-article-list .b-tag-holder h3 {padding-bottom:0; color:#000; padding-top:0;}


/*** Oz books home page block ***/
.tbl-oz-books-home {}
	.tbl-oz-books-home td {vertical-align:top; padding:5px 10px 5px 0;}
	.tbl-oz-books-home td a:visited {color:#588DB4;}
	.tbl-oz-books-home td img {float:left;}
	.b-oz-text {padding-left:60px;}
		.b-oz-author {font-size:0.85em; color:#a4a4a4;}
		.b-oz-price {font-size:1.1em; color:#D93C0F;}
		
/*** Google AdSense ***/
.b-google-ads__180x150 {height:135px; overflow:hidden; zoom:1; margin-bottom:10px; background:url(/templates/images/new/dashed_hor.gif) repeat-x 0 100%; padding-bottom:5px; position:relative; z-index:10;}
	.b-google-ads__180x150 ins {margin-top:-8px !important; margin-left:-9px !important;}
		.b-google-ads__180x150 ins ins {margin-left:0 !important;}

.b-google-ads__728x90 {text-align:center;}


#jFlowSlide{}
#myController {padding:2px 0;  width:677px; text-align:right; margin-top:-33px; margin-bottom:7px;}

.slide-wrapper {padding: 5px; }

.jFlowControl, .jFlowPrev, .jFlowNext {cursor:pointer; display:inline-block; width:16px; height:16px; font-size:10px; text-align:center;}
.jFlowControl {background:url(/templates/images/new/tab_slide.gif) no-repeat 0 -32px; color:#d93c0f;}
.jFlowPrev {background:url(/templates/images/new/tab_slide.gif) no-repeat 0 -16px;}
.jFlowNext {background:url(/templates/images/new/tab_slide.gif) no-repeat 0 0;}
.jFlowControl:hover, #myController span.jFlowSelected {background-position:0 -48px; color:#fff;}
.jFlowPrev:hover, .jFlowNext:hover {}

