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

* {
	margin: 0px;
	padding: 0px;
}

a:hover {
	text-decoration: none;
}

fieldset {
	border: none;
}

body {
	background-color: #FFFFFF;
	margin-top: 0px;
	font-family: Georgia, "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	color: #31221c;
}

img {
	border: none;
	behavior: url(js/iepngfix.htc);
}

a {
	outline: none;
}

.clear { 
	clear: both; 
	width: 100%; 
	display: block; 
	line-height: 0px; 
	font-size: 0px; 
	height: 0px; 
}

#wrap {
	width: 1000px;
	margin: 0 auto;
}

#top {
	display: block;
	width: 1000px;
	background: url(../images/topbg.jpg) no-repeat 0 0;
}

a#logo {
	display: block;
	width: 197px;
	height: 83px;
	float: left;
	background: url(../images/logo.gif) no-repeat 0 0;
	margin: 2px 0 0 15px;
}

#topbanner {
	display: block;
	float: right;
	margin: 1px 15px 0 0;
	width: 728px;
	height: 90px;
}

#bannerC {
	display: block;
	width: 300px;
	height: 250px;	
}

#quote {
	display: block;
	width: 979px;
	height: 64px;
	margin: 10px auto 10px auto;
}

#mail {
	display: block;
	width: 287px;
	height: 79px;	
	float: left;
	padding-top: 5px;
}

#menu {
	background: url(../images/menubg.jpg) no-repeat top left;
	width: 656px;
	height: 83px;
	float: left;
	padding-top: 1px;
	padding-left: 25px;
}

#mailmenu {
	width: 968px;
	margin: 0 auto;	
}

ul#menu li {
	width: 120px;
	height: 39px;
	background: #287818;
	display: block;
	float: left;
	margin: 0 1px 1px 0;	
	padding-left: 6px;
	}

ul#menu li a {
	color: white;
	text-decoration: none;
	font-weight: bold;
}

ul#menu li a img {
	margin-right: 2px;
	position: relative;
	top: 8px;
}

ul#menu li a#film {
	background: none;
}

div#main {
	float: left;
	background: #e4e4e4;	
	width: 1000px;
	background: #e9e9e9 url(../images/maintop.gif) no-repeat left top;
	padding-top: 10px;
}

div#left {
	width: 160px;
	float: left;
}

div#left h2 {
	width: 150px;
	height: 26px;
	background:url(../images/left-title.gif) no-repeat left top;
	color: white;
	font-size: 12px;
	padding-top: 8px;
	padding-left: 10px;
	margin-bottom: 6px;	
}

div.news {
	padding-left: 8px;	
}

div.news img {
	float: left;
	margin-right: 5px;
}

div.news a {
	color: #008f00;
}

div.news p {
	margin-bottom: 5px;
}

div#center {
	width: 516px;
	background: white;
	float: left;
	display: inline;
	margin-left: 6px;
	padding: 11px 9px 11px 6px;
}

div#center h2 {
	font-size: 14px;
	color: #cb6510;
	margin-bottom: 8px;
}

div#articol {
	width: 516px;
	background: url(../images/ed-bg.gif) repeat-y;	
	margin-bottom: 12px;
}

div#articol p {
	padding: 6px;
}

div#articol a {
	color: #cc6610;
}

span#articoltop {
	width: 516px;
	height: 6px;
	background: url(../images/edtop.gif) no-repeat left top;
	display: block;
	line-height: 0px; 
	font-size: 0px;
}

span#articolbottom {
	width: 516px;
	height: 6px;
	background: url(../images/ed-bottom.gif) no-repeat left top;
	display: block;
	line-height: 0px; 
	font-size: 0px;
}

img#edimg {
	float: left;
	display: inline;
	margin: 5px;
}

div.art {
	width: 516px;
	background: url(../images/center-bg.gif) repeat-y left top;	
	margin-bottom: 12px;
}

div.art h3 {
	width: 516px;
	height: 30px;
	background:url(../images/center-title.gif) no-repeat left top;
	color: white;
	font-size: 13px;	
}

div.art h3 img {
	float: left;
	padding-top: 4px;
	padding-left: 5px;	
	margin-right: 5px;	
}

div.art h3 span {
	padding-top: 6px;
	display: block;
}

div.art p {
	padding: 6px;
}

div.art a {
	color: #cc6610;
}

img.artimg {
	float: left;
	display: inline;
	margin: 5px;
}

span.artbottom {
	width: 516px;
	height: 7px;
	background: url(../images/center-bottom.gif) no-repeat left top;
	display: block;	
	line-height: 0px; 
	font-size: 0px;
}

div#right {
	width: 300px;
	float: left;
	padding-top: 12px;
}

div#right h2 {
	color: #667980;
	font-size: 14px;
	background:url(../images/arrow-right.gif) no-repeat left 2px;
	padding-left: 16px;
	margin-left: 10px;
	margin-bottom: 8px;
}

div.box {
	width: 290px;
	background:url(../images/right-bg.gif) repeat-y;
	margin: 0 auto 15px auto;	
}

div.box #calendar {
	text-align: center;
}

span.boxtop {
	width: 290px;
	height: 7px;
	background:url(../images/right-top.gif) no-repeat left top;
	display: block;
	line-height: 0px; 
	font-size: 0px;
}

span.boxbottom {
	width: 290px;
	height: 6px;
	background:url(../images/right-bottom.gif) no-repeat left top;
	display: block;
	line-height: 0px; 
	font-size: 0px;
}

#cal {
	width: 246px;
	margin: 0 auto;
	text-align: center;	
	border-right: 1px solid #7a7f7d;
	border-bottom: 1px solid #7a7f7d;
}

#cal th {
	background: #7a7f7d;
	color: white;
	padding: 5px;
	border: 1px solid #7a7f7d;
	font-weight: normal;
}

#cal td {
	background: #ececee;
	color: white;	
	border-left: 1px solid #7a7f7d;
	border-top: 1px solid #7a7f7d;
}

#cal td#active {
	background: #a1d2ed;
	color: #990000;	
	border-left: 1px solid #7a7f7d;
	border-top: 1px solid #7a7f7d;
}

#cal td#active a {
	color: #990000;
}

#cal td.evenimente {
	background: #DE8E10;
	color: #990000;	
	border-left: 1px solid #7a7f7d;
	border-top: 1px solid #7a7f7d;
}

#cal td.evenimente a {
	color: #000;
}

#cal a {
	color: #353535;
	text-decoration: none;	
	width: 100%;
	height: 22px;
	display: block;
	padding-top: 4px;
}

#cal a:hover {
	background: #d6d6d8;
	color: black;
}

div#calendar p {
	font-size: 10px;
	padding: 5px 18px 0 0;
	font-weight: bold;
}

p.title {
	color: #493705;
	font-weight: bold;	
}

div#right p {
	padding: 6px;
	font-size: 10px;
}

div#right a {
	color: #493705;
}

div#footer {
	width: 1000px;
	height: 209px;
	clear: both;
	background: url(../images/mainbottom.gif) no-repeat left top;
}

div#footer p {
	color: #cb6510;
	float: left;
}

div#footer p#fotleft {
	margin-left: 12px;
	display: inline;
	margin-top: 6px;
	margin-right: 658px;
}

div#footer a {
	color: #472f01;
}

div#footer p#fotright {
	display: inline;
	margin-top: 6px;
	}
	
	div.comentariu {
	width: 516px;
	background: url(../images/ed-bg.gif) repeat-y;	
	margin-bottom: 12px;
}

div.comentariu p {
	padding: 6px;
}

div.comentariu a {
	color: #cc6610;
}

span.comtop {
	width: 516px;
	height: 6px;
	background: url(../images/edtop.gif) no-repeat left top;
	display: block;
	line-height: 0px; 
	font-size: 0px;
}

span.combottom {
	width: 516px;
	height: 6px;
	background: url(../images/ed-bottom.gif) no-repeat left top;
	display: block;
	line-height: 0px; 
	font-size: 0px;
}

.buton {
	width: 80px;
	height: 21px;
	background:url(../images/btn.gif) no-repeat left top;
	color: white;
	border: none;
	cursor: pointer;
}

.inp2 {
	width: 240px;
}

#textarea {
	width: 500px;
	height: 150px;
}

span.err, span.suc {
  display:block;
  font-size:13px;
  margin:0 auto;
  padding:10px;
  width:300px;
}
span.err { color:#993300; }
span.suc { color:#64A01E; }

#ctext { margin: 0 0 10px 7px; }
#captcha { width: 173px; margin: 0 0 10px 7px; }
#cpta { margin: 0 0 10px 7px; }

ul.pagination {
	list-style: none;
	padding-top: 10px;
}

ul.pagination li {
	float: left;
	width: 20px;
	margin-right: 5px;
	text-align: center;
}

ul.pagination li a {
	font:100 11px Arial, Verdana;
	display: block;
	background: #667980;
	color: #fff;
	text-decoration: none;
	line-height: 19px;
}

ul.pagination li a:hover {
	background: #DE8E10;
	color: #fff;
}

ul.pagination li a.selected {
	background: #DE8E10;
	color: #fff;
}

.more_arhiva {
	display: block !important;
	width: 465px !important;
	margin: 0 auto !important;
	text-align: center !important;
	padding: 20px;
}

ul.linkuri {
	list-style: none;
}
ul.linkuri li {
	margin-left: 10px;
}
ul.linkuri li a {
	color: #008F00 !important;
	text-decoration: underline;
}
ul.linkuri li a:hover {
	text-decoration: none;
}

.logos {
	text-align: center;
}
.logos p {
	display: block;
	margin-top: 5px;
}

.logos a {
	text-align: center !important;
}

.logos img {
	border: 0px !important;
	margin-left: 20px;
}
.logos img.logoslast {
	margin-left: 20px;
}