/* Filename: bo-style.css
 * Description: CSS dla strony "Biznes Ogrodniczy"
 * 
 * Last revison:
 * $Revision: 1 $
 * $Date: 2009-10-28 $
 * $LastChangeBy: Przemys�aw Szpiler $
 */

/* COMMON ======================= */
body, html {
	height: 100%;
	margin: 0 0 1px;
	padding: 0;
	}
body {
	background: #FFFFFF url("../img/body-bg.jpg") repeat-x top center;
	color: #50503d; font-size: 11px; font-family: tahoma;
	}
div {
	border: 0px solid red;
	}
	
/* MAIN ========================== */
div.main-container {
	width: 979px; margin: 0 auto;
	}
	/* head-section -------------------------*/
	div.head-section {
		width: inherit; height: 126px;
		background: transparent url("../img/head-bg.jpg") no-repeat center;
		}
		a.head-logo {
			top: 33px; left: 34px; display: block;
			width: 221px; height: 64px; 
			background: transparent url("../img/head-logo2.png") no-repeat;
			}	
		div.head-search-form {
			top: 0px; right: 0px;
			width: 500px; height: 44px;
			}
			div.search-form {
				width: 238px; height: 44px;
				background: transparent url("../img/search-form-bg.gif") no-repeat;
				}
				input.search-input {
					width: 145px; margin: 15px 0px 0px 25px;	
					border: 0px;
					color: #999473; font-size: 11px;					
					}
				div.search-button  {
					width: 30px; height: 30px; margin: 5px 0px 0px 23px;
					cursor: pointer;
					}	
			div.icons-menu {		
				margin: 0px 0px 0px 133px;		
				}
				div.icon-menu-separator {
					display: block;
					width: 2px; height: 32px; margin: 0px 13px 0px 13px;
					background: transparent url("../img/top-icon-menu-separator.gif") no-repeat;
					}
				a.icon-home {
					display: block;
					width: 11px; height: 10px; margin: 21px 0px 0px 0px;
					background: transparent url("../img/icon-home.gif") no-repeat;
					}
				a.icon-home:hover {
					background: transparent url("../img/icon-home-active.gif") no-repeat;
					}
				a.icon-sitemap {
					display: block;
					width: 11px; height: 9px; margin: 21px 0px 0px 0px;
					background: transparent url("../img/icon-sitemap.gif") no-repeat;
					}
				a.icon-sitemap:hover {
					background: transparent url("../img/icon-sitemap-active.gif") no-repeat;
					}
				a.icon-contact {
					display: block;
					width: 11px; height: 8px; margin: 23px 0px 0px 0px;
					background: transparent url("../img/icon-contact.gif") no-repeat;
					}
				a.icon-contact:hover {
					background: transparent url("../img/icon-contact-active.gif") no-repeat;
					}
				
	/* main-menu-seciton ---------------------*/
	div.main-menu-section {
		width: inherit; height: 39px;
		background: transparent url("../img/main-menu-bg.gif") no-repeat center;
		}
		ul.main-menu {			
			list-style: none; margin: 0px; padding: 0px;
			}
			ul.main-menu li {
				margin: 0px 18px 0px 17px;
				line-height: 38px;
				}
				ul.main-menu li a {
					color: #FEFEFE; text-decoration: none; text-transform: uppercase;
					}
				ul.main-menu li a:hover {
					color: #FF8A00; text-decoration: none; text-transform: uppercase;
					}
	/* content-section -----------------------*/
	div.content-section {
		width: inherit; 
		}
		
		/*content-left -------------------------*/
		div.content-left {
			width: 779px;
			}
			div.banner-top {
				width: inherit; margin: 10px 0px 10px 0px;		
				}
			div.banner-bottom {
				width: inherit; 		
				}
			/*box-pagingable ------------------------- */
			div.box-pagingable {
				width: 429px; height: 330px; margin: 0px 0px 0px 0px;
				border: 0px solid #C6C5BF;
				}
				div.news-box-item {
					width: 429px; height: 330px;
					}					
					div.news-intro {
						bottom: 0px; left: 0px;
						width: 409px; padding: 10px 10px 40px 10px;
						background: transparent url("../img/news-intro-bg.png") repeat;
						color: #FFFFFF; font-size: 11px;
						}			
						div.news-intro-title {
							padding: 0px 0px 8px 0px; 
							font-weight:bold;
							}		
							div.news-intro-title a {
								margin:0px;
								color: #ffab1a; font-size: 11px;
								}
							div.news-intro-title a:hover {
								color: #FFFFFF; font-size: 11px; text-decoration:none;
								}
						div.news-intro p {
							display: inline; 
							}
				div.news-paging-box {
					z-index: 5;
					bottom: 0px;
					width: 429px; height: 27px;
					background: transparent url("../img/news-paging-bg.png") repeat;
					}
					div.news-paging {
						margin: 6px 0px 0px 0px;															
						}
						div.paging-arrow-left {
							width: 15px;
							background: transparent url("../img/news-paging-left-arrow.gif") no-repeat center;
							cursor: pointer;
							}
						div.paging-arrow-right {
							width: 15px;
							background: transparent url("../img/news-paging-right-arrow.gif") no-repeat center;
							cursor: pointer;
							}
						div.paging-item {
							padding: 0px 6px 0px 6px;
							color: #FFFFFF; 
							cursor: pointer;
							}
						div.paging-item-active {
							padding: 0px 6px 0px 6px;
							color: #FF6000; 
							cursor: pointer;
							}
				
			/*box-tab-right ------------------------- */
			div.box-tab-right {
				width: 337px; margin: 0px 0px 0px 10px;
				}
				ul.box-tabs-right-list {
					height: 26px; margin: 0px;
					list-style: none;					
					}				
					/*unactive tab item ------------------------ */
					ul.box-tabs-right-list li.tab-item {
						padding: 0px 0px 0px 10px; margin: 6px 4px 0px 0px;
						background: transparent url("../img/tab-button-left.png") no-repeat left;
						line-height: 20px;	
						}
						ul.box-tabs-right-list li.tab-item a {
							display: block;
							padding: 0px 20px 0px 10px;
							background: transparent url("../img/tab-button-right.png") no-repeat right;
							color: #438800; text-decoration: none; text-transform: uppercase;	
							}
						ul.box-tabs-right-list li.tab-item a:hover {
							color: #FF8A00; text-decoration: none; 
							}
					/*active tab item ------------------------ */
					ul.box-tabs-right-list li.tab-item-active {
						padding: 0px 0px 0px 10px; margin: 0px 4px 0px 0px;
						background: transparent url("../img/tab-active-button-left.png") no-repeat left;
						line-height: 27px;	
						}
						ul.box-tabs-right-list li.tab-item-active a {
							display: block;
							padding: 0px 20px 0px 10px;
							background: transparent url("../img/tab-active-button-right.png") no-repeat right;
							color: #FF8A00; text-decoration: none; text-transform: uppercase;		
							}
						ul.box-tabs-right-list li.tab-item-active a:hover {
							color: #FF8A00; text-decoration: none; 
							}	
				div.box-tab-right-corners {
					width: inherit; height: 9px;
					background: transparent url("../img/box-tab-right-corners.png") no-repeat top;
					}				
				div.box-tab-right-bottom {
					width: 337px; 
					background: transparent url("../img/box-tab-right-bottom.png") no-repeat bottom;
					}
					div.box-tab-right-top {
						width: 337px; min-height: 295px;
						background: transparent url("../img/box-tab-right-top.png") no-repeat top center;
						}
						div.box-tab-right-intro-content {
							height: 105px;								
							}							
							div.box-tab-right-intro-photo {	
								width: 110px;							
								}
							div.box-tab-right-intro-text {
								width: 185px;								
								}
						
			/*box-tab-left ------------------------- */
			div.box-tab-left {
				width: 429px; margin: 10px 0px 10px 0px;
				}
				ul.box-tabs-left-list {
					height: 26px; margin: 0px;
					list-style: none;					
					}				
					/*unactive tab item ------------------------ */
					ul.box-tabs-left-list li.tab-item {
						padding: 0px 0px 0px 10px; margin: 6px 4px 0px 0px;
						background: transparent url("../img/tab-button-left.png") no-repeat left;
						line-height: 20px;	
						}
						ul.box-tabs-left-list li.tab-item a {
							display: block;
							padding: 0px 20px 0px 10px;
							background: transparent url("../img/tab-button-right.png") no-repeat right;
							color: #438800; text-decoration: none; text-transform: uppercase;	
							}
						ul.box-tabs-left-list li.tab-item a:hover {
							color: #FF8A00; text-decoration: none; 
							}
					/*active tab item ------------------------ */
					ul.box-tabs-left-list li.tab-item-active {
						padding: 0px 0px 0px 10px; margin: 0px 4px 0px 0px;
						background: transparent url("../img/tab-active-button-left.png") no-repeat left;
						line-height: 27px;	
						}
						ul.box-tabs-left-list li.tab-item-active a {
							display: block;
							padding: 0px 20px 0px 10px;
							background: transparent url("../img/tab-active-button-right.png") no-repeat right;
							color: #FF8A00; text-decoration: none; text-transform: uppercase;		
							}
						ul.box-tabs-left-list li.tab-item-active a:hover {
							color: #FF8A00; text-decoration: none; 
							}	
				div.box-tab-left-corners {
					width: inherit; height: 9px;
					background: transparent url("../img/box-tab-left-corners.png") no-repeat top;
					}				
				div.box-tab-left-bottom {
					width: 429px; 
					background: transparent url("../img/box-tab-left-bottom.png") no-repeat bottom;
					}
					div.box-tab-left-top {
						width: 429px; min-height: 260px;
						background: transparent url("../img/box-tab-left-top.png") no-repeat top center;
						}
						div.box-tab-left-intro-content {
							height: 90px;								
							}							
							div.box-tab-left-intro-photo {	
								width: 95px !important;							
								}
							div.box-tab-left-intro-text {
								width: 295px;								
								}
				
			/*box-accordion ------------------------- */
			div.box-accordion {
				width: 337px; margin: 10px 0px 10px 10px;
				}
				div.box-accordion-corners {
					width: inherit; height: 9px;
					background: transparent url("../img/box-accordion-corners.png") no-repeat top;
					}				
				div.box-accordion-bottom {
					width: 337px; 
					background: transparent url("../img/box-tab-right-bottom.png") no-repeat bottom;
					}
					div.box-accordion-top {
						width: 337px; min-height: 286px; padding: 0px 0px 2px 0px;
						background: transparent url("../img/box-tab-right-top.png") no-repeat top center;
						}
						div.accordion-item-title {
							width: 319px; height: 28px; margin: 0px auto 10px auto;
							background: transparent url("../img/accordion-item-bg.png") no-repeat center;
							}
							a.accordion-item-title {
								display: block;
								padding: 0px 0px 0px 20px; margin: 0px 0px 0px 10px;
								background: transparent url("../img/icon-accordion-item.gif") no-repeat left; 
								color: #438800; font-size: 14px; font-weight: bold;	text-transform: uppercase; text-decoration: none; line-height: 28px;
								}
							a.accordion-item-title-active {
								display: block;
								padding: 0px 0px 0px 20px; margin: 0px 0px 0px 10px;
								background: transparent url("../img/icon-accordion-item-active.gif") no-repeat left; 
								color: #FF8A00; font-size: 14px; font-weight: bold;	text-transform: uppercase; text-decoration: none; line-height: 28px;
								}
						div.accordion-item-content {
							width: 319px; margin: 0 auto;
							}
							div.main-page-accordion {
								width: 185px;
								}
							
			/*box-tv ------------------------- */
			div.box-tv {
				width: 429px; margin: 10px 0px 10px 0px;
				}
				div.box-tv-corners {
					width: inherit; height: 9px;
					background: transparent url("../img/box-tv-corners.png") no-repeat top;
					}				
				div.box-tv-bottom {
					width: 429px; 
					background: transparent url("../img/box-tv-bottom.png") no-repeat bottom;
					}
					div.box-tv-top {
						width: 429px; min-height: 260px; padding: 0px;
						background: transparent url("../img/box-tv-top.png") no-repeat top center;
						}
			/*box-news ------------------------- */
			div.box-news {
				width: 339px; height: 296px; margin: 10px 0px 0px 10px;
				}
				div.box-news-corners {
					width: inherit; height: 9px;
					background: transparent url("../img/box-news-corners.png") no-repeat top;
					}				
				div.box-news-bottom {
					width: 339px; 
					background: transparent url("../img/box-news-bottom.png") no-repeat bottom;
					}
					div.box-news-top {
						width: 339px; min-height: 260px;
						background: transparent url("../img/box-news-top.png") no-repeat top center;
						}
						div.news-content {
							min-height: 200px;
							text-align: center;
							}
						div.news-button {
							padding: 0px 15px 0px 0px;
							}
	
		/*content-right ------------------------- */
		div.content-right {
			width: 190px; padding: 10px 0px 0px 10px;
			}
			/*small-box ------------------------- */
			div.small-box  {
				width: 187px; margin: 0px 0px 10px 0px;
				}
				div.small-box-corners {
					width: inherit; height: 9px;
					background: transparent url("../img/small-box-corners.png") no-repeat top;
					}				
				div.small-box-bottom {
					width: 187px; 
					background: transparent url("../img/small-box-bottom.png") no-repeat bottom;
					}
					div.small-box-top {
						width: 187px; min-height: 70px; padding: 0px 0px 10px 0px;
						background: transparent url("../img/small-box-top.png") no-repeat top center;
						}
				div.small-box-photo {
					margin: 10px 0px 10px 0px;
					text-align: center;
					}
		
			/*box-newsletter ------------------------- */
			div.newsletter-form-bg {
				width: inherit; height: 31px; margin: 10px 0px 0px 0px;
				background: transparent url("../img/newsletter-form-bg.jpg") no-repeat center;
				}
				input.newsletter-input {	
					width: 115px; margin: 10px 0px 0px 25px;	
					border: 0px;
					color: #999473; font-size: 11px;				
					}
				div.newsletter-button {
					width: 30px; height: 30px; margin: 1px 0px 0px 10px;
					cursor: pointer;
					}
			/*box-last-number ------------------------- */
			
			div.last-number-name {
				padding: 0px 5px 5px 20px;
				}
			div.last-number-name a {
				color: #FF9211; font-size: 13px; font-weight: bold; text-decoration: none; text-transform: uppercase;
				}
			div.last-number-name a:hover {
				color: #DD9211; text-decoration: none;
				}
			div.last-numner-subject-label {
				padding: 0px 5px 0px 20px; margin: 2px 0px 2px 0px;
				color: #5B9A01; font-size: 13px; font-weight: bold;  text-transform: uppercase;
				}
				div.last-numner-archive  {
					margin: 15px 0px 0px 0px;
					}
				div.last-numner-archive a {
					padding: 0px 5px 0px 20px;
					color: #5B9A01; font-size: 13px; font-weight: bold; text-decoration: none; text-transform: uppercase;
					}
				div.last-numner-archive a:hover {
					color: #399A01; text-decoration: none;
					}
			div.last-numner-subject-value {
				padding: 0px 5px 0px 20px;
				}
			div.last-numner-subject-value a {
				display: block;
				color: #FF9211; font-size: 14px; font-weight: bold; text-decoration: none; text-transform: uppercase;
				}
			div.last-numner-subject-value a:hover {
				color: #DD9211; text-decoration: none;
				}
			
			/*box-innovation ------------------------- */
			div.innovation-link {
				width: 150px; margin: 10px auto 10px auto;
				text-align: center;
				}
			div.innovation-link a {
				color: #FFAB1A; font-size: 11px; font-weight: bold; text-decoration: none;				 
				}
			div.innovation-link a:hover {
				color: #DDAB1A; text-decoration: none;
				}
			
			/*box-polls ------------------------- */
			div.box-polls {
				width: 187px; 
				color: #646263
				}
				div.small-box-polls-bottom {
					width: 187px; min-height: 150px;
					background: transparent url("../img/small-box-polls-bottom.png") no-repeat bottom;
					}
				div.polls-question {
					margin: 12px 15px 10px 15px;
					}
				div.polls-answers {
					margin: 0px 20px 0px 20px;
					}
					input.polls-answer-item {
						margin: 5px 0px 5px 0px;
						}
				div.polls-button {
					margin: 12px 15px 0px 0px;
					}
			/*box-banners-right ------------------------- */
			div.box-banners-right {
				width: 187px; margin: 8px 0px 0px 0px;
				}
				div.small-banner {
					margin: 5px 0px 10px 0px;
					}
	
	/*SUBPAGE ========================================== */
	/*sub-banner-top ----------------------*/
	div.sub-banner-top {
		width: 779px; margin: 10px 0px 10px 0px;
		}
	/*sub-newsletter ----------------------*/
	div.sub-newsletter {
		width: 190px; margin: 10px 0px 0px 10px;
		}
		div.sub-newsletter-box {
			min-height: 86px;
			}	
	/*sub-content-left-----------------------------*/
	div.sub-content-left {
		width: 584px; 
		}
		/*article-box ------------------------- */
		div.article-box  {
			width: 584px; margin: 0px 0px 10px 0px;
			}
			div.article-box-corners {
				width: inherit; height: 9px;
				background: transparent url("../img/box-sub-art-corners.png") no-repeat top;
				}				
			div.article-box-bottom {
				width: 584px; 
				background: transparent url("../img/box-sub-art-bottom.png") no-repeat bottom;
				}
				div.article-box-top {
					width: 584px; min-height: 1030px; padding: 0px 0px 10px 0px;
					background: transparent url("../img/box-sub-art-top.png") no-repeat top center;
					}
					div.sub-art-text {
						padding: 20px 20px 10px 20px;
						color: #50503d; 
						line-height: 19px;
					}
				
	/*sub-content-right -----------------------------*/
	div.sub-content-right {
		width: 395px;
		}
		
		/*box-tab-sub-right -------------------------------*/
		div.box-tab-sub-right {
			width: 382px;
			}
			div.box-tab-sub-right-corners {
				width: inherit; height: 9px;
				background: transparent url("../img/box-sub-tab-corners.png") no-repeat top;
				}				
			div.box-tab-sub-right-bottom {
				width: 382px; 
				background: transparent url("../img/box-sub-bottom.png") no-repeat bottom;
				}
				div.box-tab-sub-right-top {
					width: 382px; min-height: 295px;
					background: transparent url("../img/box-sub-top.png") no-repeat top center;
					}
					div.box-tab-sub-right-intro-content {
						padding:5px 0px 5px 0px;						
						}							
						div.box-tab-sub-right-intro-photo {	
							width: 100px;							
							}
						div.box-tab-sub-right-intro-text {
							width: 235px;								
							}
		/*box-accordion ------------------------- */
		div.box-sub-accordion {
			width: 382px; margin: 10px 0px 10px 10px;
			}
			div.box-sub-accordion-corners {
				width: inherit; height: 9px;
				background: transparent url("../img/box-sub-accordion-corners.png") no-repeat top;
				}				
			div.box-sub-accordion-bottom {
				width: 382px; 
				background: transparent url("../img/box-sub-bottom.png") no-repeat bottom;
				}
				div.box-sub-accordion-top {
					width: 382px; min-height: 286px; padding: 0px 0px 2px 0px;
					background: transparent url("../img/box-sub-top.png") no-repeat top center;
					}
					div.accordion-sub-item-title {
						width: 359px; height: 28px; margin: 0px auto 10px auto; padding: 0px 0px 0px 0px;
						background: transparent url("../img/sub-accordion-item-bg.png") no-repeat center;
						}
					div.accordion-sub-item-content {
						width: 359px; margin: 0 auto;
						}
						div.sub-page-accordion { /*text*/
							width: 230px;
							}
		/*box-sub-news -------------------------------------*/
		div.box-sub-news {
			width: 382px; min-height: 250px; margin: 0px 0px 0px 10px;
			}
			div.box-sub-news-corners {
				width: inherit; height: 9px;
				background: transparent url("../img/box-sub-news-corners.png") no-repeat top;
				}				
			div.box-sub-news-bottom {
				width: 382px; 
				background: transparent url("../img/box-sub-bottom.png") no-repeat bottom;
				}
				div.box-sub-news-top {
					width: 382px; min-height: 260px;
					background: transparent url("../img/box-sub-news-top.png") no-repeat top center;
					}
		/*box-sub-small-banners ------------------------ */
		div.box-sub-small-banners {
			margin: 10px 0px 10px 10px;
			}		
			div.sub-small-banner-item {
				margin: 0px 5px 0px 0px;
				}		
					
	/*footer-section --------------------------*/
	div.footer-section {
		width: inherit; height: 35px; margin: 0px 0px 20px 0px;
		background: transparent url("../img/footer-bg.gif") no-repeat center;
		}
		/* footer-menu ------------------------- */
		ul.footer-menu {
			list-style: none; 
			}
			ul.footer-menu li {
				margin: 10px 12px 0px 12px;				
				}
				ul.footer-menu li a {
					color: #86945B; text-decoration: none;
					}
				ul.footer-menu li a:hover {
					color: #FFAB19; text-decoration: none;
					}
		/* footer-author -------------------------------*/
		div.footer-author {
			margin: 10px 10px 0px 0px;
			}
			a.footer-author-label {
				margin: 0px 5px 0px 0px;
				color: #86945B; text-decoration: none;
				}
			a.footer-author-label:hover {
				color: #FFAB19; text-decoration: none;
				}
			a.footer-author-name {
				color: #FFAB19; text-decoration: none;
				}
			a.footer-author-name:hover {
				color: #438800; text-decoration: none;
				}
	/* box-title ----------------------------- */
	div.box-title-newsletter {
		min-height: 23px; padding: 1px 3px 0px 45px;
		color: #438800; font-size: 14px; font-weight: bold;	text-transform: uppercase;
		}
	div.box-title, div.article-title {
		min-height: 23px; padding: 1px 3px 0px 45px;
		color: #438800; font-size: 14px; font-weight: bold;	text-transform: uppercase;
		}
		div.title-underline {
			height: 2px; margin: 0px 0px 0px 20px;
			background: transparent url("../img/box-title-underline.gif") repeat-x;
			}	
	div.box-title a.box-title {
		color: #5B9A01; font-size: 13px; font-weight: bold; text-decoration: none; text-transform: uppercase;
		}		
	div.box-title a.box-title:hover {
		color: #399A01; text-decoration: none;
		}		
	/*subscribers-box -----------------------------*/
	div.subscribers-box fieldset{
			border: none;
		}
	/*box-content -----------------------------*/
	div.box-content {
		
		}
	/*button --------------------------------- */
	div.button-left {
		height: 22px; padding: 0px 0px 0px 4px;
		background: transparent url("../img/button-left.png") no-repeat left center;
		}
		a.button-right, a.button-right:hover {
			display: block; padding: 0px 14px 0px 10px;
			background: transparent url("../img/button-right.png") no-repeat right center;
			color: #FFFFFD; text-decoration: none; text-transform: uppercase; line-height: 22px; 
			}
	
	/*article-intro ------------------------ */
	div.article-intro {
		padding: 5px 15px 5px 15px;
		clear:both;
		}
		div.article-intro-title {
			padding: 0px 0px 8px 8px;
			}
			div.article-intro-title a {
				color: #438800; font-size: 11px; font-weight: bold; text-decoration: none;
				}
			div.article-intro-title a:hover {
				color: #ffab19; text-decoration: none;
				}
		div.article-intro-photo {
			width: 110px;
			}
			div.article-intro-photo img {
				border: 1px solid #e5e5d5; background:#FFFFFF;
				padding:1px;
				}
			div.article-intro-photo img:hover {
				border: 1px solid #438800;
				}
		div.article-intro-text {
			padding: 0px 0px 2px 8px;
			color: #50503d; line-height: 15px;
			}	
			div.article-intro-text p {
				display: inline; 
				}	
			a.article-intro-more {
				margin-left: 5px;
				}
			div.text-without-photo {
				padding: 0px 2px 2px 0px; width: 100%;
				}
			div.text-without-photo p {
				display: inline; 
				}	
	div.article-intro-separator {
		height: 1px; margin: 2px 0px 5px 0px;
		background: #E5E5D5;
		clear:both;
		}			
			
	/*accordion-item --------------------------- */
	div.accordion-item {
		margin: 0px 0px 2px 5px;
		}
		div.accordion-photo {
			width: 110px;
			}
			div.accordion-photo img {
				border: 1px solid #e5e5d5; background:#FFFFFF;
				padding:1px;
				}
			div.accordion-photo img:hover {
				border: 1px solid #438800;
				}
		div.accordion-title {
			padding: 0px 0px 8px 8px;
			}
			div.accordion-title a {
				color: #438800; font-size: 11px; font-weight: bold; text-decoration: none;
				}
			div.accordion-title a:hover {
				color: #ffab19; text-decoration: none;
				}
		div.accordion-text {
			padding: 0px 0px 2px 8px;
			color: #50503d; line-height: 15px;
			}	
		div.accordion-text p {
			display: inline;
			}		
		img.accordion-more {
			display: block;
			width: 9px; height: 6px; margin: 12px 12px 0px 0px;
			cursor: pointer;
			}
		div.text-without-photo {
			padding: 0px 2px 2px 0px; width: 100%;
			}
		div.text-without-photo p {
			display: inline;
			}
	/*polls-links -------------------------*/
	div.polls-links {
		text-align: center;		
		}
	div.polls-links a {
		color: #438800; text-decoration: none;
		}
	div.polls-links a:hover {
		color: #ffab19; text-decoration: none;
		}
	/*search- --------------------------------------- */
	div.advanced-search-form {
		padding: 5px;
		border: 1px solid #E2DFCC;
		color: #438800; 
		}
	/*archive -----------------------------------------*/
	td.archive-photo img {
		border: 1px solid #516C11;
		}
	tr.archive-table-head th {
		width: 150px; padding: 0px 0px 20px 0px;
		text-align: center; font-weight: bold;
		}
	/*corners ------------------------- */
	div.left-top-corner {
		top: 0px; left: 0px; z-index: 100;
		width: 9px; height: 9px;
		background: transparent url("../img/left-top-corner.png") no-repeat;
		}
	div.right-top-corner {
		top: 0px; right: 0px; z-index: 100;
		width: 9px; height: 9px;
		background: transparent url("../img/right-top-corner.png") no-repeat;
		}
	div.left-bottom-corner {
		bottom: 0px; left: 0px; z-index: 100;
		width: 9px; height: 9px;
		background: transparent url("../img/left-bottom-corner.png") no-repeat;
		}
	div.right-bottom-corner {
		bottom: 0px; right: 0px; z-index: 100;
		width: 9px; height: 9px;
		background: transparent url("../img/right-bottom-corner.png") no-repeat;
		}
		
	div.left-bottom-corner-tv {
		bottom: 0px; left: 0px; z-index: 100;
		width: 10px; height: 9px;
		background: transparent url("../img/left-bottom-corner-tv.png") no-repeat;
		}
	div.right-bottom-corner-tv {
		bottom: 0px; right: 0px; z-index: 100;
		width: 10px; height: 9px;
		background: transparent url("../img/right-bottom-corner-tv.png") no-repeat;
		}
	/*banner-middle --------------------------- */
	div.middle-banner {
		margin: 20px auto 20px auto;
		text-align: center;
		}
	div.middle-banner-fck {
		}
	#player {
		padding: 0px; margin: 0px;
		}
.nltr-table{
    border-spacing: 10px;
    border-collapse: separate;
}
.nltr-input{
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border-top:1px solid #999;
    border-left:1px solid #999;
    padding:3px 5px;
    color:#999473;
}
.nltr-input-f{
    -webkit-border-top-left-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-top:1px solid #999;
    border-left:1px solid #999;
    padding:3px 5px;
    color:#999473;
}
.nltr-input-s{
    -webkit-border-top-right-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-topright: 10px;
    -moz-border-radius-bottomright: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top:1px solid #999;
    border-left:none;
    padding:3px 5px;
    color:#999473;
}
.nltr-input-submit{
    color:#fff;
    background:#FF8A00;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    border:none;
    padding:2px 5px;
    border:1px solid #E2DFCC;
}

/*Slide facebook*/
#slide {
	position: fixed; z-index: 3;
	top: 20%; right: 0;
	width: 0px; height: 383px; padding: 0px 0px 0px 29px;
	overflow:hidden;
	background: url(../img/fb_bg.png) top left no-repeat;
	cursor:pointer;
	}
  .fb-wrapper{
  	margin: 4px; width: 190px; height: 355px;
	background: #FFFFFF;
  }	
.prenumerata-anser {
    font-size: 12px;
    vertical-align: top;
    padding-bottom: 5px;
}  
input.input-big {
    border-left: 1px solid #999999;
    border-radius: 10px 10px 10px 10px;
    border-top: 1px solid #999999;
    color: #999473;
    padding: 3px 5px;
}
.prenumerata-box textarea.textarea {
    border-radius: 5px 5px 5px 5px;
    color:#999473;
    font-size:13px;
    height: 115px;
    margin: 0 10px 8px;
    width: 400px;
    border: 1px solid #f0f0f0;
    border-left: 1px solid #999999;
    border-top: 1px solid #999999;
}
.sub-notice {
    color: #C03232;
    font-size: 10px;
    line-height: 12px;
}
.prenumerata-anser select {
    border: 1px solid #DFDFDF;
    border-radius: 5px 5px 5px 5px;
    margin: 0 10px 8px 0px;
    padding: 5px;
}
.new-price{
    color:#C03232 ;
}    
.subs-info{
    margin:5px 0px 10px 10px;
    font-size: 14px;
}
.exc-nrs{
    border-bottom: 1px solid #C4C4C4;
}
.exc-nr{
    margin:3px;
}
.new-price strong{
    font-size:16px;
}
.sub-notice{
   color:#C03232 ;
    font-size:10px;
    line-height: 12px;
}
.required{
    color:#C03232!important ;
}

.ok{color:green;}
