/***********************************************************
begin resets
***********************************************************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

a {
	color:#5b4e46;
	text-decoration:none;
	border: 0 none;
}

img {
	border: 0 none;
}

a:hover {
	color:#483d36;
}

/***********************************************************
begin landing page
***********************************************************/

.left {
	float: left;
}

.image {
	padding: 10px;
}

body {
	background: #fff url(../images/bgcontent.jpg) no-repeat center top;
	color: #5b4e46;
	font-size:12px;
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif;
}

.body {
	background: #fff url(../images/interior_bg.jpg) no-repeat center top;
}

.body_i {
	background: #fff url(../images/interior_bg_i.jpg) no-repeat center top;
}

.body_new {
	background: url(../images/body_repeat.gif) repeat-y center top;		
}

.body_container {
	background:transparent url(../images/body_container.jpg) no-repeat scroll center top;				
	color:#000000;
	float:left;
	width:100%;
}

.container {
	width:980px;
	float:none;
	margin:0 auto;
}

.container .header {
	width:980px;
	float:none;
	margin:0 auto;
	height:123px;
}

.container .header h1 {
	background:url(../images/logo.jpg) no-repeat left;
	width:409px;
	height:123px;
	float:left;
	text-indent:-9999px;
}


.container .header h1 a {
	width:239px;
	height:123px;
	float:left;
	display:block;
}

.container .meniu {
	width:550px;
	float:right;
	height:63px;
}

.container .meniu ul {
	float:right;
	height:63px;
	width:550px;
}

.container .meniu ul li {
	float:left;
}

.container .meniu ul a {
	display:block;
	float:left;
	height:63px;
	background-position:top;
	background-repeat:no-repeat;
	text-indent:-9999px;
}

.container .meniu ul .curent,
.container .meniu ul a:hover {
	background-position:bottom;
}

.container .meniu ul .t1 a:hover,
.container .meniu ul .t1 a {
	background-image:url(../images/home.jpg);
	width:134px;
	float:left;
}

.container .meniu ul .t2 a:hover,
.container .meniu ul .t2 a {
	background-image: url(../images/cinesuntem.jpg);
	width:131px;float:left;
}

.container .meniu ul .t3 a:hover,
.container .meniu ul .t3 a {
	background-image: url(../images/cefacem.jpg);
	width:100px;
}

.container .meniu ul .t4 a:hover,
.container .meniu ul .t4 a {
	background-image: url(../images/clienti.jpg);
	width:84px;
}

.container .meniu ul .t5 a:hover,
.container .meniu ul .t5 a {
	background-image: url(../images/contact.jpg);
	width:97px;
}

/****************************
		  FOOTER
*****************************/

#footer {
	width: 100%;
	float: left;
	background: url(../images/footer_bg.jpg) no-repeat top center;	
}

.footer_new {
	position: relative;
	width: 980px;
	margin: 0 auto;
	float: none;
	height: 44px;
}

.footer_new p {
	padding-top: 10px;
}

.footer {
	position: relative;
	width:941px;
	height:31px;
	float:left;	
	padding-top:12px;
	padding-left:30px;
}


.footer p, .footer_new p {
	color:#5c4e46;
	font-size:11px;
}


.footer .copy, .footer_new .copy {
	float:right;
	padding-right:30px;
}

.footer a, .footer_new a {
	color:#5c4e46;
	padding-left:2px;
	padding-right:2px;
}

.footer .cont, .footer_new .cont {
	color:#aa9463;
	padding-left:260px;
	font-weight:bold;
}


.footer .copy span, .footer_new .copy span, .footer a:hover, .footer_new a:hover {
	color:#5c4e46;
}


/*****************************
*********** SECUNDARA  *******
*****************************/

.content {
	padding-left:47px;
	width:533px;
	padding-top:48px;
	float:left;
}

.content p{
	padding-bottom:12px;
}

.content a {
	padding-right:10px;
}

.content .intro {
	width:400px;
	padding-bottom:10px;
	float:left;
}

.newsl,
.content .qo,
.content .twit {
	width:380px;
	float:left;
}

.content .twit small,
.content .twit a{
	color:#aa9463;
}

.content .qo {
	background: url(../images/QO.jpg) no-repeat top left;
	padding-left:20px;	
}

.content .twit {
	background: url(../images/twit.jpg) no-repeat top left;
	padding-left:20px;	
}

.content .qo small,
.content .qo a{
	color:#5b4e46;
}

.newsl {
	background: url(../images/news.jpg) no-repeat top left;
	height:60px;
	padding-top:20px
}

.newsl p {
	float:left;
	width:250px;
	padding-bottom:6px;
}

.newsl .box{
	background:none;
	border:none;
	width:100px;
	padding-left:7px;
	font-size:10px;
	color:#aa9463;
	float:left;
	padding-top:3px;
}

.newsl .btn{
	background:none;
	border:none;
	float:left;
	width:20px;
	padding:0;
	margin:0;
	cursor:pointer;
	padding-left:7px;
}

.mesaj {
	width: 300px;
	overflow: hidden;
	float:left;
	background:url(../images/me_23.jpg) no-repeat 190px 64px;
	padding-left:222px;
	padding-top: 64px;
	padding-right: 10px;
}

.mesaj p{
	color:#aa9463;
}

/****SIDEBAR***************/

.sidebar {
	width:400px;
	float:left;
	padding-top:48px;
	overflow: hidden;	
}

.sidebari {
	width:253px;
	float:left;
	padding-top:28px;
	background:url(../images/menu_bg.jpg) no-repeat left top;
}

.sidebar .dmenu {
	background:url(../images/bgmenu.jpg) no-repeat top right;
	float:left;
	width:197px;
	padding-left:125px;
	height: 300px;
}

.sidebari .dmenu {
	background: none;
	float:left;
	width:197px;
	padding-left:15px;
}

.sidebar .dmenu h2{
	font-size:14px;
}

.sidebar .dmenu ul {
	padding-left:30px;
	padding-top:5px;
}



.sidebar .dmenu li {
	line-height:29px;
}

.sidebar .dmenu li a {
	color:#5b4e46;
}


.sidebar .dmenu li a:hover {
	color:#aa9463;
}


.sidebar .dmenu .c {
	padding-top:40px;
}

.sidebar .dmenu .ul2 {
	padding-left:30px;
	padding-top:6px;
}

.sidebari .dmenu .ul2,
.sidebari .dmenu ul {
padding-left:32px;
}

.sidebar .evenimente {
	padding-top:48px;
	float:left;
}

.sidebar .evenimente a, .sidebar .evenimente a img {
	float: left;
}


.sidebari .eve {
	padding-left:10px;
	padding-top:15px;
	float:left;
}

.continut_f {
	float:left;
	width:676px;
	padding-top:28px;
	padding-left:16px;
	padding-bottom: 15px;	
}

.continut {
	float:left;
	width:676px;
	padding-top:28px;
	padding-left:16px;
	height:530px;
}

.continut a, .continut_f a {
	text-decoration: underline;
}

.continut a:hover, .continut_f a:hover {
	text-decoration: none;
}

.continut h2, .continut_f h2 {
	color:#aa9463;
	font-size:15px;
	font-weight:normal;
	padding-bottom:25px;
}

.continut p, .continut_f p {
	padding-bottom:12px;
}

.continut .alignleft, .continut_f .alignleft {
	padding-right:15px;
	padding-top:3px;
}

.continut .t_register ul li, .continut_f .t_register ul li {
	list-style: inside circle;
}

.continut .t_register .sec, .continut_f .t_register .sec {
	padding-left: 10px;
}

.continut ul, .continut_f ul {
	padding-left: 14px;
}

.continut ul li, .continut_f ul li {
	list-style: outside circle;
}

.footer_f {
	background: url(../images/over_f.jpg);
	width: 252px;
	height: 154px;
	position: absolute;
	bottom: 0;
	left: 0;
}
