* {
	margin: 0px;
	padding: 0px;
}
fieldset, img {
	border: 0;
}
body {
	background-color: #0c0c0c;
	font-family: Tahoma;
	font-size: 11px;
	color: #fff;
	text-align: center;
}
img {
  _behavior: url("../js/iepngfix.htc");
}
ul {
	list-style: none;
}
a:hover {
	text-decoration: none;
}

.btn {
	cursor: pointer;
}
#header {
	background: url(../images/headerBg.png) repeat-x left top;
	height: 348px;
}
#header .wrap {
	width: 868px;
	margin: 0 auto;
}
#header .left,
#header .right {
	_position: relative;
	width: 6px;
	height: 334px;
	float: left;
}
#header .left {
	background: url(../images/hdLSdw.jpg) no-repeat left top;
}
#header .right {
	background: url(../images/hdRSdw.jpg) no-repeat left top;
	_top: -53px;
}

#header .top {
	background: url(../images/hdTop.png) no-repeat left top;
	height: 53px;
	width: 817px;
	text-align: left;
	position: absolute;
	z-index: 9999;
	margin-left: 26px;
	_position: relative;
	_z-index: 9999;
	_margin-left: 0px;
}

*:first-child+html #header .top {
	position: absolute;
	z-index: 9999;
	margin-left: -842px;
}

#header .top a img {
	margin: 15px 0 0 16px;
}

#header .mid {
	width: 856px;
	height: 298px;
	float: left;
	_position: relative;
	_top: -53px;

}

#header .mid img {
	margin: 0px;
}

#main {
	width: 868px;
	margin: 0 auto;
	background-color: #000;
	padding-bottom: 20px;
}

#menuRO,
#menuEN {
	display: block;
	width: 856px;
	height: 44px;
	margin: -50px auto;
	_position: relative;
	_margin-top: -89px;

}

#menuRO li,
#menuEN li {
	display: block;
	float: left;
	background: url(../images/mSep.gif) no-repeat right top;
	padding-right: 2px;
}
#menuRO li a,
#menuEN li a {
	width: 105px;
	height: 44px;
	display: block;
}
#menuRO .home,
#menuEN .home {
	width: 106px;
	background: url(../images/menu.gif) no-repeat #000  right top;
}
#menuRO .despre {
	background: url(../images/menu.gif) no-repeat left -44px;
}
#menuEN .despre {
	background: url(../images/menu.gif) no-repeat left -704px;
}
#menuRO .evenimente {
	background: url(../images/menu.gif) no-repeat left -88px;
}
#menuEN .evenimente {
	background: url(../images/menu.gif) no-repeat left -748px;
}
#menuRO .presa {
	background: url(../images/menu.gif) no-repeat left -132px;
}
#menuEN .presa {
	background: url(../images/menu.gif) no-repeat left -792px;
}
#menuRO .stiri {
	background: url(../images/menu.gif) no-repeat left -176px;
}
#menuEN .stiri {
	background: url(../images/menu.gif) no-repeat left -836px;
}
#menuRO .multimedia,
#menuEN .multimedia {
	background: url(../images/menu.gif) no-repeat left -220px;
}
#menuRO .echipa {
	background: url(../images/menu.gif) no-repeat left -264px;
}
#menuEN .echipa {
	background: url(../images/menu.gif) no-repeat left -880px;
}
#menuRO .contact,
#menuEN .contact {
	width: 106px;
	_margin-left: 0px;
	background: url(../images/menu.gif) #191919 no-repeat left -308px;
}

*:first-child+html #menuRO .contact,
*:first-child+html #menuEN .contact {
	margin-left: 0px;
}

#menuRO .home:hover,
#menuEN .home:hover {
	background: url(../images/menu.gif) no-repeat #000 right -352px;
}
#menuRO .despre:hover {
	background: url(../images/menu.gif) no-repeat left -396px;
}
#menuEN .despre:hover {
	background: url(../images/menu.gif) no-repeat left -924px;
}
#menuRO .evenimente:hover {
	background: url(../images/menu.gif) no-repeat left -440px;
}
#menuEN .evenimente:hover {
	background: url(../images/menu.gif) no-repeat left -968px;
}
#menuRO .presa:hover {
	background: url(../images/menu.gif) no-repeat left -484px;
}
#menuEN .presa:hover {
	background: url(../images/menu.gif) no-repeat left -1012px;
}
#menuRO .stiri:hover {
	background: url(../images/menu.gif) no-repeat left -528px;
}
#menuEN .stiri:hover {
	background: url(../images/menu.gif) no-repeat left -1056px;
}
#menuRO .multimedia:hover,
#menuEN .multimedia:hover {
	background: url(../images/menu.gif) no-repeat left -572px;
}
#menuRO .echipa:hover {
	background: url(../images/menu.gif) no-repeat left -616px;
}
#menuEN .echipa:hover {
	background: url(../images/menu.gif) no-repeat left -1100px;
}
#menuRO .contact:hover,
#menuEN .contact:hover {
	background: url(../images/menu.gif) #191919 no-repeat left -660px;
}
#menuRO li.last,
#menuEN li.last {
	background: none;
	padding: 0;
}

#left {
	display: block;
	_position: relative;
	width: 180px;
	float: left;
	margin-left: 12px;
	_margin-left: 6px;
	_margin-top: 50px;
}

*:first-child+html #left {
	position: relative;
	margin-top: 50px;
}

#left .newsletter {
	background: url(../images/nlBg.png) no-repeat left top;
	width: 179px;
	height: 115px;
	margin-bottom: 5px;
}

#left .newsletteren {
	background: url(../images/newsletteren.png) no-repeat left top !important;
}

#left .newsletter .text {
	width: 168px;
	height: 18px;
	border: 1px solid #8b8b8b;
	margin: 29px 0 5px 0;
}
#left .newsletter .btn1,
#left .newsletter .btn2 {
	border: 0;
	color: #fff;
	text-align: center;
	height: 17px;
	padding-top: 3px;
	font-size: 10px;
}
#left .newsletter .btn1 {
	width: 91px;
	padding-top:0px;
	height:20px;
	background: url(../images/nlBtn1.png) no-repeat left top;
}
#left .newsletter .btn1:hover {
	background-image: url(../images/nlBtn1H.png);
}
#left .newsletter .btn2 {
	width: 76px;
	padding-top:0px;
	height:20px;
	background: url(../images/nlBtn2.png) no-repeat left top;
}
#left .newsletter .btn2:hover {
	background-image: url(../images/nlBtn2H.png);
}
#left .noutati {
	width: 180px;
	margin: 5px 0;
}
#left .noutati dd {
	background: url(../images/noutatiSep.gif) #990f08 no-repeat center bottom;
	padding: 6px 5px 7px 5px;
	text-align: left;
}
#left .noutati dd.last {
	background-image: none;
}
#left .noutati a.tot {
	color: #b9b9b9;
	display: block;
	float: right;
}
#left .noutati a.tot:hover {
	text-decoration: none;
}
#left .noutati h4 {
	color: #b9b9b9;
	font-size: 10px;
}
#left .noutati h4 a {
	color: #1a1a1a;
	text-decoration: none;
	font-size: 11px;
	margin-left: 5px;
}
#left .noutati h4 a:hover {
	text-decoration: underline;
}
#mid {
	display: block;
	_position: relative;
	float: left;
	width: 493px;
	margin: 0 0 0 7px;
	padding: 10px 0 0 0;
	text-align: left;
	_margin-top: 50px;
}

*:first-child+html #mid {
	position: relative;
	margin-top: 50px;
}

#mid .evenimente {
	margin-bottom: 15px;
}
#mid .evenimente dd {
	background-color: #191919;
	width: 232px;
	min-height: 200px;
	_height: 200px;
	padding: 4px;
	float: left;
	margin: 4px 4px 0 0;
	display: inline;
}
#mid .evenimente h3 {
	font-size: 11px;
}

#mid .evenimente h3 a {
	color: #bd1b13;
}
#mid img.despre {
	margin: 17px 0 24px 0;
}
#right {
	display: block;
	_position: relative;
	float: left;
	width: 164px;
	padding: 10px 0 0 0;
	_margin-top: 50px;
}

*:first-child+html #right {
	position: relative;
	margin-top: 50px;
}

#right .calendar {
	padding: 1px;
	background: url(../images/calendarBg.png) #dbdbdb repeat-x left top;
	margin-bottom: 5px;
}
#right .calendar li {
	background: #150c0c;
	text-align: left;
	padding: 6px 2px;
	color: #fff;
	padding-bottom: 22px;
}
#right .calendar .odd {
	background: none;
	color: #1a1a1a;
}
#right .calendar span {
	float: right;
	padding: 2px;
	background-color: #950303;
	color: #fff;
	margin-left: 2px;
}
#right .evBox {
	margin-bottom: 3px;
}
#right .arrHd {
	margin-bottom: 5px;
}
#footer {
	background-color: #8b8b8b;
	color: #1a1a1a;
	line-height: 25px;
	_position: relative;
	_top: -330px;
}
.arrHd {
	background-color:#1A1A1A;
	font-family:Arial;
	font-size:11px;
	font-weight: bold;
	margin-bottom:3px;
	padding:3px 3px 3px 6px;
	text-align:left;
	text-transform: uppercase;
	display: block;
}
.arrHd img {
	margin-right: 5px;
}
.nBg {
	background: none;
}
.dTit {
	display:block;
	margin:20px 0pt;
}
.dTit .logo {
	margin-bottom: -1px;
}
.about {
	background-color: #191919;
	padding:7px;
	width:473px;
}
.contact {
	width: 354px;
	margin: 0 auto;
}
.contact .title {
	color: #b9b9b9;
	font-size: 12px;
	font-weight: bold;
	display: block;
	margin-bottom: 18px;
}
.contact img{
	float: left;
	margin-right: 15px;
}
.contact .logo {
	margin: 15px 0;
}
.hr {
	background: url(../images/hr.png) no-repeat center center;
	display: block;
	height: 1px;
	margin: 20px 0;
}
.contact label {
	width: 354px;
	float: left;
	margin-bottom: 9px;
}
.contact label input,
.contact textarea {
	float: right;
	background-color: #2e2e2e;
	border: 1px solid #4e4e4e;
	width: 300px;
}
.contact .btn {
	padding: 0 20px;
	height: 18px;
	border: 1px solid #111;
	background: url(../images/btnGd.png) repeat-x left top;
	color: #fff;
	margin-left: 52px;
}
.contact .btn:hover {
	background: url(../images/btnGd.png) repeat-x left bottom;
}
.imagini h2 {
	color: #bd1b13;
	text-align: center;
	font-size: 12px;
	margin-bottom: 15px;
}
.imagini li {
	margin: 6px 13px;
	float: left;
	display: inline;
}
#evenimente {
	width: 487px;
}
#evenimente dd {
	padding: 10px;
	background-color: #191919;
	margin-bottom: 10px;
}
#evenimente h3,
#presa h3 {
	margin-bottom: 5px;
}

#presa h3 a {
	text-decoration: none;
	color: #bd1b13;
}

#evenimente h3 a,
#presa h3  {
	text-decoration: none;
	color: #bd1b13;
	font-size: 12px;
}
#evenimente h3 a:hover,
#presa h3 a:hover {
	text-decoration: underline;
}
#evenimente img {
	float: left;
	margin: 0 5px 5px 0;
}
#evenimente p,
#presa p {
	padding-top: 10px;
	text-align: right;
}
#evenimente p a,
#presa p a {
	color: #fff;
}
#echipa li,
#presa li {
	padding: 0 15px 15px 15px;
	background: url(../images/hr.png) no-repeat bottom center;
	margin-bottom: 15px;
}
#echipa img {
	float: left;
	margin-right: 15px;
	border: 1px solid #5f5f5f;
}
#echipa h3 {
	color: #b9b9b9;
	font-size: 12px;
	padding-top: 10px;
}
#echipa .nBg,
#presa .nBg {
	background: none;
}
#presa li {
	padding: 0 0 15px 0;
}
#evenimente.stiri h3 {
	color: #b9b9b9;
	font-size: 12px;
}
#evenimente.stiri dd { 
	margin-bottom: 0;
	background: url(../images/hr.png) #191919 no-repeat bottom center;
}
#evenimente.stiri .nBg {
	background-image: none;
}
#evenimente.mMedia dd {
	width: 230px;
	min-height: 170px;
	_height: 170px;
	margin: 1px;
	background-color: #191919;
	text-align: center;
	padding: 5px;
	float: left;
	_padding: 5px 1px;
}
#evenimente.mMedia p {
	margin: 0 auto;
	text-align: center;
	width: 140px;
}
#evenimente.mMedia .btn {
	height: 18px;
	line-height: 18px;
	border: 1px solid #111;
	background: url(../images/btnGd.png) repeat-x left top;
	color: #fff;
	text-decoration: none;
	float: left;
	width: 60px;
	margin-left: 2px;
}
#evenimente.mMedia .btn:hover {
	background: url(../images/btnGd.png) repeat-x left bottom;
}
#filme {
	text-align: center;
}
#filme h2 {
	font-size: 12px;
	color: #bd1b13;
}
#filme .date {
	color: #b9b9b9;
	font-weight: bold;
	text-align: center;
}
#filme .movie {
	margin: 15px auto;
}
#filme ul {
	width: 420px;
	margin: 10px auto;
	padding-left:20px;
}
#filme li {
	width: 120px;
	margin-right: 20px;
	float: left;
	min-height: 140px;
	_height: 140px;
	display: inline;
}
#filme li img {
	display: block;
}
#filme li a {
	color: #fff;
	text-decoration: none;
}
#filme li a:hover {
	text-decoration: underline;
}
#detalii h2 {
	color: #bd1b13;
	font-size: 12px;
}
#detalii h2 span {
	color: #b9b9b9;
}
#detalii .pics {
	margin: 10px 0;
}
#detalii .pics li {
	margin: 3px 10px;
	float: left;
}
#detalii h6 {
	font-size: 12px;
	color: #b9b9b9;
	margin-bottom: 10px;
}
#detalii .tit {
	font-size: 11px;
	color: #b9b9b9;
}
#detalii .contact {
	width: auto;
}
#detalii label {
	width: 370px;
}
#detalii .btn {
	margin-left: 68px;
}
.lang {
	float: right;
	margin: 15px;
}
.lang .RO {
	background: url(../images/lang.gif) no-repeat left top;
	width: 23px;
	height: 15px;
	float: left;
	margin-right: 5px;
}
.lang .RO:hover {
	background: url(../images/lang.gif) no-repeat right top;
}
.lang .EN {
	background: url(../images/lang.gif) no-repeat left bottom;
	width: 23px;
	height: 15px;
	float: left;
}
.lang .EN:hover {
	background: url(../images/lang.gif) no-repeat right bottom;
}

.error {
	width:485px;
	text-align:center;
	background-color:#181818;
	height:30px;
	line-height:30px;
}

ul#pagination {
	float:right;
	list-style-type:none;
	margin-right:1px;
	margin-top:5px;
	_margin-right:-4px;
}

ul#pagination li {
	float:left;
	margin-right:5px;
}

ul#pagination li a {
	background-color:#191919;
	color:#FFFFFF;
	display:block;
	font-size:11px;
	height:18px;
	line-height:18px;
	margin-right:0px;
	text-align:center;
	text-decoration:none;
	width:16px;
}

ul#pagination li a.selected, ul#pagination li a:hover {
	background-color:#FFFFFF;
	color:#033440;
}

.clear {
	clear: both;
	width: 100%;
	display: block;
	line-height: 0px;
	font-size: 0px;
	height: 0px;
}
#footer a {
	color: #000;
	text-decoration: underline;
}
#footer a:hover {
	text-decoration: none;
}

#exotic { margin-bottom: 3px; }

.cl2009 {
	padding-left: 3px !important;
}

