@charset "utf-8";
/* CSS Document */


.evenimente {
	margin-bottom: 20px;
	position:relative; 
  overflow:hidden;
}
	.evenimente h2 {
		font: bold 25px/30px "trebuchet MS", helvetica, sans-serif;
		height: 30px;
		position: relative;
		border-bottom: 1px solid #999;
	}
	.evenimente h2 .arhiva {
		display: block;
		width: 63px;
		text-align: center;
		background: url(../images/arhiva.gif) no-repeat;
		color: #fff;
		position: absolute;
		right: 100px;
		top: 0px;
		font-size: 14px;
		line-height: 24px;
		height: 28px;
		text-decoration: none;
	}
	.evenimente h2 .arhiva:hover {
		color: #000;
	}
	.evenimente h2 .nav {
		display: block;
		position: absolute;
		right: 0px;
		top: 0px;
		height: 26px;
		line-height: 26px;
		font-size: 14px;
	}
		.evenimente h2 .nav span {
			width: 30px;
			float: left;
			display: block;
		}
		.evenimente h2 .nav strong {
			width: 51px;
			float: left;
		}
		a.prv, a.next {
			position: absolute;
			top: 0px;
			display: block;
			text-indent: -9999px;
			height: 26px;
			width: 26px;
			float: left;
			background-repeat: no-repeat;
			background-position: left top;
		}
			a.prv {
				right: 26px;
				width: 25px;
				background-image: url(../images/prv_ev.gif);
			}
			a.next {
				right: 0px;
				background-image: url(../images/next_ev.gif);
			}
			a.prv:hover, a.next:hover {
				background-position: left bottom;
			}
	.evenimente .content {
		padding-bottom: 10px;
		padding-top: 8px;
	}

	#impuls_prezinta .content {
		border-bottom: 3px solid #eee;
		background: url(../images/content_ev_bg.png) repeat-x left 1px;
		height: 435px;
	}
	#parteneri_media .content {
		border-bottom: 3px solid #eee;
		background: #f7f7f7 url(../images/content_ev_bg2.png) repeat-x left 1px;
		height: 290px;
	}
		.evenimente .content .eveniment {
			width: 195px;
			float: left;
			margin-left: 10px;
		}
		#diverse .content .eveniment_first {
			margin-left: 0px;
		}
		#diverse .content .eveniment {
			background: #f4f4f4 url(../images/diverse_ev_bg.png) repeat-x;
			padding: 0px 4px 4px 0px;
			border: 1px solid #ddd;
			margin-bottom: 10px;
		}
			.evenimente .content .eveniment .img_detalii {
				float: left;
				width: 195px;
				margin-bottom: 5px;
			}
				.evenimente .content .eveniment .img_detalii a {
					display: block;
					position: relative;
					text-decoration: none;
					padding-left: 4px;
					padding-top: 4px;
				}
					.evenimente .content .eveniment .img_detalii a .img {
						display: block;
						border: 3px solid #02aae9;
						overflow: hidden;
						height: auto;
						background-color: #fff;
					}
					.evenimente .content .eveniment .img_detalii a .img img {
						display: block;
					}
					.evenimente .content .eveniment .img_detalii a span {
						display: block;
						position: absolute;
						top: 0px;
						left: 0px;
						background: url(../images/zoom_plus.png) no-repeat top;
						width: 18px;
						height: 18px;
					}
					.evenimente .content .eveniment .img_detalii a:hover .img {
						border: 3px solid #f79e01;
					}
					.evenimente .content .eveniment .img_detalii a:hover span {
						background: url(../images/zoom_plus.png) no-repeat bottom;
					}
			.evenimente .content .eveniment .text {
				padding-left: 4px;
			}
				.evenimente .content .eveniment .text h3 {
					display: block;
					clear: both;
					color: #02aae9;
					font: bold 16px/20px Arial, Helvetica, sans-serif;
					margin-bottom: 10px;
					height: 40px;
				}
					.evenimente .content .eveniment .text h3 a {
						display: block;
						color: #02aae9;
						font: bold 16px/20px Arial, Helvetica, sans-serif;
						height: 40px;
						text-decoration: none;
					}
					.evenimente .content .eveniment .text h3 a:hover {
						color: #000;
					}
				.evenimente .content .eveniment .text p {
					font: 12px/18px Arial, Helvetica, sans-serif;
				}
					.evenimente .content .eveniment .text p a {
						color: #fff;
						background-color: #999;
						padding: 0px 4px;
						text-decoration: none;
					}
					.evenimente .content .eveniment .text p a:hover {
						background-color: #f79e01;
					}
				.evenimente .content .eveniment .text p a.detalii {
					background: #999 url(../images/white-arrow-pointing-right.png) no-repeat 95% center;
					padding-right: 25px;
				}
				.evenimente .content .eveniment .text p a.detalii:hover {
					background: #f79e01 url(../images/white-arrow-pointing-right.png) no-repeat 5% center;
					padding-left: 25px;
					padding-right: 4px;
				}
		#impuls_prezinta .img_detalii a .img, #diverse .img_detalii a .img {
			/*height: 120px;*/
		}
		#parteneri_media .img_detalii a .img {
			height: 260px;
		}
		#eveniment, .eveniment_arhiva {
			margin-top: 10px;
			margin-bottom: 20px;
		}
		#eveniment h1, .eveniment_arhiva h1 {
				font-size: 20px;
				font-weight: bold;
				font-family: Arial, Helvetica, sans-serif;
				color: #666;
				margin-bottom: 10px;
		}
		#eveniment h1 a, .eveniment_arhiva h1 a{
			text-decoration: none;
			color: #666;
		}
		#eveniment h1 a, .eveniment_arhiva h1 a:hover{
			color: #f09607;
		}
		#eveniment h2, .eveniment_arhiva h2 {
				font-size: 14px;
				line-height: 18px;
				font-weight: bold;
				font-family: Arial, Helvetica, sans-serif;
				color: #f79e01;
				margin-bottom: 20px;
		}
		#eveniment p, .eveniment_arhiva p {
				color: #444;
				font-size: 12px !important;
				line-height:14px;
				font-family: Arial, Helvetica, sans-serif !important;
				margin-bottom: 10px;
			}
				#eveniment p a, .eveniment_arhiva p a {
					color: #fff;
					background-color: #999;
					padding: 0px 4px;
					text-decoration: none;
				}
				#eveniment p a:hover, .eveniment_arhiva p a:hover {
					background-color: #f79e01;
				}
				
		#eveniment .img_detalii, .eveniment_arhiva .img_detalii {
				float: left;
				width: auto;
				margin-bottom: 5px;
				margin-right: 10px;
			}
				#eveniment .img_detalii a, .eveniment_arhiva .img_detalii a {
					display: block;
					position: relative;
					text-decoration: none;
					padding-left: 4px;
					padding-top: 4px;
				}
					#eveniment .img_detalii a .img, .eveniment_arhiva .img_detalii a .img {
						display: block;
						border: 3px solid #02aae9;
						overflow: hidden;
						height: auto;
					}
					#eveniment .img_detalii a .img img, .eveniment_arhiva a .img img {
						display: block;
					}
					#eveniment .img_detalii a span, .eveniment_arhiva .img_detalii a span {
						display: block;
						position: absolute;
						top: 0px;
						left: 0px;
						background: url(../images/zoom_plus.png) no-repeat top;
						width: 18px;
						height: 18px;
					}
					#eveniment .img_detalii a:hover .img, .eveniment_arhiva .img_detalii a:hover .img {
						border: 3px solid #f79e01;
					}
					#eveniment .img_detalii a:hover span, .eveniment_arhiva .img_detalii a:hover span {
						background: url(../images/zoom_plus.png) no-repeat bottom;
					}