
*{margin:0;padding:0;}img,fieldset{border:0;}
body{font-size:12px;line-height:1.4;font-family:Helvetica,Verdana,Arial,'Arial Black',Tahoma,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif;}
h1,h2,h3,h4,h5,h6,pre,blockquote,form,fieldset{margin:1em 0 0;}
p,table,dl,ul,ol{margin:0 0 1em;}
h1{font-size:2em;}h2{font-size:1.6em;}h3{font-size:1.4em;}h4{font-size:1.2em;}h5{font-size:1em;}h6{font-size:0.8em;}
li,dd,blockquote{margin-left:30px;}
/********************************/
.clear		{clear:both;}

a:link, a:visited	{color:#D5302A;text-decoration:underline;font-weight:bold;}
a:hover, a:focus	{color:#000;text-decoration:none;}

object	{outline:none;}

body		{padding:50px 0 25px;background:#1f1a17;color:#fff;text-align:center;}

#wrapper	{position:relative;width:1000px;margin:0 auto;text-align:left;overflow:hidden;}

#f321		{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:#1f1a17;}
* html #f321	{border-bottom:100px solid #1f1a17;}


#header		{position:relative;height:175px;border-bottom:20px solid #1f1a17;}
	#header h1	{position:absolute;margin:0;left:285px;top:10px;width:425px;height:110px;background: url('colectia-cinemateca.jpg') no-repeat;text-indent:-999em;overflow:hidden;}
	#header p	{position:absolute;margin:0;left:0;top:0;}
		#header p img	{position:absolute;}
			#header p a:hover img	{opacity:0.7;}
	#header ul	{position:absolute;margin:0;left:175px;top:145px;list-style:none;}
		#header li	{position:relative;float:left;display:inline;margin:0;padding:0 10px;}
			#header li a	{float:left;display:inline;width:125px;height:30px;line-height:27px;text-decoration:none;text-align:center;overflow:hidden;background: url('mm-li-bg.jpg') no-repeat;}
				#header li a:link, #header li a:visited	{color:#fff;}
				#header li a:hover, #header li a:focus	{color:#8A8987;font-size:13px;line-height:26px;}

#body-colectii #mm-colectii a, #body-film #mm-colectii a, #body-proiect #mm-proiect a, #body-sustinatori #mm-sustinatori a, #body-abonament #mm-abonament a, #body-contact #mm-contact a	{color:#8A8987;font-size:13px;line-height:26px;cursor:default;}

#footer		{position:relative;clear:both;padding:40px 0 5px;color:#8F8B8A;}
	#footer img	{display:block;margin:0 auto;}
#footer p	{margin:0;text-align:left;width:40%;}
	#footer #f-power	{margin-top:-1.2em;text-align:right;margin-left:59%;}
	#footer a	{color:#8F8B8A;text-decoration:none;font-style:italic;}
	#footer a:hover	{text-decoration:underline;}


#menu-collections	{position:relative;float:left;margin:0;width:175px;list-style:none;}
	#menu-collections ul	{position:relative;margin:0 0 10px;list-style:none;width:155px;padding-left:10px;}
		#menu-collections li	{position:relative;margin:0;}
			#menu-collections li h2	{font-size:12px;margin:0 0 5px;padding:0 10px;height:24px;line-height:22px;margin-right:10px;background:#383431 url('m-c-li-bg.gif') left top no-repeat;}
				#menu-collections li.current h2	{text-align:right;font-style:italic;}
			#menu-collections li li	{margin-bottom:5px;}
	#menu-collections a	{display:block;width:145px;color:#fff;text-decoration:none;}
	#menu-collections a:hover, #menu-collections a:focus	{text-decoration:underline;}
		#menu-collections li li.current a	{text-align:right;font-style:italic;cursor:default;}




#content	{position:relative;float:right;display:inline;width:705px;margin:0 110px 0 10px;color:#1f1a17;background:#dededd;overflow:visible;}
	#content h2	{margin:0 0 10px;padding:3px 10px 3px 20px;line-height:40px;font-size:20px;color:#fff;background:#383431 url('h2-bg-small.gif') no-repeat;}
		#content h2 strong	{font-size:28px;padding-right:10px;vertical-align:top;}
					* html #content h2 strong	{vertical-align:middle;}
					*+html #content h2 strong	{vertical-align:middle;}
		#content h2 img	{vertical-align:middle;padding:0 0 3px 5px;}
	#content p, #content ul, #content ol, #content dl	{margin:0 20px 1em;}
	#content h3, #content h4	{margin:1em 20px 0;}
	table	{margin:0 20px 1em;border-collapse:collapse;empty-cells:show;}
	th, td	{border:1px solid #1F1A17;padding:3px 5px;}
	ol.letters	{list-style-type:lower-alpha;}
	ol ol	{margin-bottom:0;margin-left:0;}
	li p	{margin:0 0 5px;}
	dd	{font-weight:bold;}
	dd ul	{font-weight:normal;}
	dd li	{margin-left:0;}
	#content blockquote	{font-style:italic;margin-left:10px;}


.scrollable		{position:relative;overflow:hidden;width:820px;height:266px;margin:0 80px 0 100px;padding:50px 0;}
			.nojs .scrollable		{height:200px;}
	.scrollable .gallery_movies		{position:absolute;margin:0;list-style:none;width:20000em;clear:both;}
						.nojs .scrollable .gallery_movies	{width:800px;white-space:nowrap;overflow-x:auto;height:220px;top:40px;}
		.scrollable .gallery_movies li	{position:relative;float:left;display:inline;width:145px;height:0;margin:0;padding:200px 60px 0 0;}
			.scrollable .gallery_movies li img	{position:absolute;top:200px;left:0;-ms-interpolation-mode: bicubic;}
			.scrollable .gallery_movies li img.reflected	{top:0;}
						.nojs .gallery_movies li	{float:none;}
						.nojs .scrollable .gallery_movies li img	{position:static;}
			.gallery_movies a:link img, .gallery_movies a:visited img, .gallery_movies a:link canvas, .gallery_movies a:visited canvas	{opacity:0.7;}
			.gallery_movies a:hover img, .gallery_movies a:focus img, .gallery_movies a:hover canvas, .gallery_movies a:focus canvas	{opacity:1;width:147px;height:auto;margin:-2px -1px;}
			.gallery_movies a:hover canvas, .gallery_movies a:focus canvas	{margin:2px -1px -4px -1px;}
	.prev, .next, .prevPage, .nextPage	{position:absolute;display:block;height:266px;width:60px;left:0;top:50px;z-index:100;cursor:pointer;}
		* html .prev, * html .prevPage	{left:-60px;}
	.next, .nextPage			{left:auto;right:0;}
	.prev em, .next em, .prevPage em, .nextPage em	{position:absolute;top:81px;left:5px;display:block;height:38px;width:37px;cursor:pointer;opacity:0.7;background: url('sageti.png') 0 0 no-repeat;}
				* html .prev em, * html .next em, * html .prevPage em, * html .nextPage em	{background-image: url('sageti.gif');}
	.next em, .nextPage em			{left:auto;right:5px;background-position: 0 -49px;}
	.prev:hover em, .next:hover em, .prevPage:hover em, .nextPage:hover em	{opacity:1;}
	a.disabled 		{visibility:hidden !important;}


.general	{position:relative;float:left;display:inline;width:180px;padding:5px;margin-right:10px;color:#f0efef;background:#4d4948;overflow:hidden;}
	#content .afis	{float:left;padding:17px;margin:0;}
		.afis a	{float:left;}
		.afis a:hover, .afis a:focus	{opacity:0.7;}
	#content .general ul		{float:left;margin:0 0 10px;list-style:none;width:100%;}
		#content .general li	{margin:0;float:left;width:100%;}
			#content .general ul a		{float:left;width:95%;padding:5px 2%;color:#fff;text-decoration:none;}
			#content .general ul a:hover		{text-decoration:underline;}
			#content .general li a.active		{font-style:italic;cursor:default;color:#ccc;text-decoration:none;}
			#content .general li strong	{display:block;text-align:center;padding:10px 0 0;font-weight:normal;font-size:1.2em;color:#999;}

.descriere		{position:relative;float:left;display:inline;width:260px;padding:5px;margin-right:10px;color:#f0efef;background:#383431;}
			* html .descriere	{overflow-x:hidden;}
	#content .descriere h3	{margin:-5px -5px 10px;font-size:16px;padding-left:40px;line-height:30px;height:30px;color:#26221f;background:#dededd url('rola_film.jpg') 5px center no-repeat;}
	#content .descriere p	{margin:1em 5px 0;}
	#content .descriere p.autor	{font-style:italic;text-align:right;}
	#content .descriere ul	{margin:0 5px 1em;}
	#content .descriere li	{margin:0 0 0 10px;}

.galerie		{position:relative;float:left;display:inline;width:315px;padding:5px;color:#f0efef;background:#383431;}
	#content .galerie h3	{margin:-5px -5px 0;font-size:16px;padding-left:40px;line-height:30px;height:30px;color:#26221f;background:#dededd url('rola_film.jpg') 5px center no-repeat;}
	.galerie a		{float:left;display:inline;border:5px solid #131517;margin:10px 10px 10px 13px;padding:1px;line-height:0;background:#4D4948;}
	.galerie a:hover, .galerie a:focus	{border-color:#DEDEDD;opacity:0.7;}

#flvplayer	{display:none;width:720px;height:584px;}
.nojs #flvplayer	{display:block;clear:both;position:static;}

#body-index	#menu-collections	{display:none;}
#body-index #content {width:100%;margin:0;background: url('margini-film-js.gif') no-repeat;}
#body-index.nojs #content {background: url('margini-film.gif') no-repeat;}

#body-colectii #content, #body-film #content	{width:805px;margin:0 10px 0 10px;background:#1f1a17;}
#body-colectii #content h2, #body-film #content h2	{background-image: url('h2-bg.gif');margin-bottom:0;}

#body-film #content	{background: url('film-content-bg.gif') repeat-y;}