* {
	padding:0px;
	margin:0px;
	font-family:Arial, Verdana, Sans-serif;
}

a img {
	border:none!important;
}

	body {
		background-color:#000;
		background-image:url('images/background_body.jpg');
		background-position:center top;	
		background-repeat:repeat-y;
		text-align:left;
	}
	
		#content {
			display:block;
			clear:both;
			width:960px;
			text-align:left;
			background-image:url('images/background.jpg');
			background-position:top left;
			background-repeat:no-repeat;
			margin-left:auto;
			margin-right:auto;
		}
		
			#header {
				display:block;
				clear:both;
				height:109px;
				background-image:url('images/background_header.jpg');
				background-position:top right;
				background-repeat:no-repeat;
			}
			
				a.logo {
					display:block;
					width:121px;
					height:61px;
					position:relative;
					top:22px;
					left:37px;
					background-image:url('images/logo/excuse_logo - belive .png');
					background-position:top left;
					background-repeat:no-repeat;
				}

					a.logo h1 {
						display:block;
						text-indent:-5000px;
						overflow:hidden;
					}
					
				#navbar {
					display:block;
					float:left;
					position:relative;
					left:205px;
					top:-29px;
				}
				
					#navbar li {
						display:block;
						float:left;
					}
					
						#navbar li a {
							display:block;
							float:left;
							background-position:top left;
							background-repeat:no-repeat;
							height:47px;
						}
						
						#navbar li a:hover {
							background-position:bottom left;
						}
						
							#navbar li a h2 {
								display:block; 
								text-indent:-5000px;
								overflow:hidden;
							}
							
						#navbar li.pos_start {
							background-image:url('images/meniu/start.jpg');
							width:11px;
							height:47px;
						}
						#navbar li.pos_middle {
							background-image:url('images/meniu/middle.jpg');
							width:1px;
							height:47px;
						}
						#navbar li.pos_end {
							background-image:url('images/meniu/end.jpg');
							width:15px;
							height:47px;
						}
						#navbar li a:hover {
							background-position:bottom left;
						}
						
							#navbar li a h2 {
								display:block; 
								text-indent:-5000px;
								overflow:hidden;
							}
							
						#navbar li.pos_events a {
							background-image:url('images/meniu/evenimente.jpg');
							cursor:pointer;
							width:144px;
						}
						
						#navbar li.pos_cluburi a {
							background-image:url('images/meniu/cluburi.jpg');
							cursor:pointer;
							width:104px;
						}
						
						#navbar li.pos_mobile a {
							background-image:url('images/meniu/mobile.jpg');
							cursor:pointer;
							width:101px;
						}
						#navbar li.pos_home a {
							background-image:url('images/meniu/home.jpg');
							cursor:pointer;
							width:101px;
						}
						#navbar li.pos_galerie a {
							background-image:url('images/meniu/galerie.jpg');
							width:69px;
						}
						
						
						#navbar li.pos_dj a {
							background-image:url('images/meniu/dj.jpg');
							width:43px;
						}
						
						#navbar li.pos_contact a {
							background-image:url('images/meniu/contact.jpg');
							cursor:pointer;
							width:79px;
						}
				
				a.be_live {
					display:block; 
					float:left;
					position:relative;
					width:111px;
					height:45px;
					background-image:url('images/be_live.jpg');
					background-position:top left;
					background-repeat:no-repeat;
					left:238px;
					top:-29px;
				}
				
				a.be_live:hover {
					background-position:bottom left;
				}
				
					a.be_live h2 {
						display:block;
						float:left;
						text-indent:-5000px;
						overflow:hidden;
					}
			
			#main {
				display:block;
				width:960px;
				clear:both;
			}
			
				#left_sidebar {
					display:block;
					float:left;
					width:215px;
				}
				
					#preview_controls {
						display:block;
						width:198px;
						float:right;
						position:relative;
						top:2px;
						opacity:.72;
						filter: alpha(opacity=72); 
						-moz-opacity: 0.72;
					}
					
						#preview_controls .top_background {
							display:block;
							height:10px;
							background-image:url('images/preview_controls_1.gif');
							background-repeat:no-repeat;
							background-position:top left;
							overflow:hidden;
						}
						
						#preview_buttons {
							display:block;
							float:left;
							clear:both;
						}
							
							#preview_buttons li {
								display:block; 
								float:left;
								clear:both;
							}
							
								a.preview_link {
									display:block; 
									width:198px;
									text-decoration:none!important;
									clear:both;
									padding-top:2px;
									padding-bottom:2px;
									background-image:url('images/preview_controls_3.gif');
									background-position:top left;
									background-repeat:repeat-y;
									background-color:#00ff00;
								}
								
								a.preview_link:hover {
									background-image:none;
									background-color:#A30000;
								}
								
								#preview_buttons li a h2 {
									color:#fff;
									display:block;
									font-size:14px;
									font-weight:bold;
									padding-left:10px;
									padding-right:10px;
									
								}
						
						#preview_controls .bottom_background {
							display:block;
							height:17px;
							background-image:url('images/preview_controls_2.gif');
							background-repeat:no-repeat;
							background-position:top left;
						}
				
					#left_sidebar .box {
						display:block;
						clear:both;
						width:188px;
						margin-left:19px;
						margin-top:10px;
					}
					
						#left_sidebar .box .box_content {
							display:block;
							width:168px;
							position:relative;
							top:10px;
							left:10px;
						}
						
						#left_sidebar .mobile .box_content {
							width:188px;
							left:0px;
							background-image:url('images/background_mobile_sidebar_left.gif');
							background-position:bottom left;
							background-repeat:no-repeat;
							padding-bottom:140px;
							top:28px;
							text-align:justify;
						}
						#left_sidebar .mobile .box_content div h2
						{
							font-size:12pt;
						}
						
						#left_sidebar .mobile {
							background-image:url('images/background_mobile_sidebar_left.gif');
							background-position:top left;
							background-repeat:no-repeat;
							position:relative;
							top:4px;
						}
				
				#central {
					display:block;
					float:left;
					width:542px;
				}
				
				#central.wide {
					width:732px;
					position:relative;
					left:20px;
					min-height:100px;
				}
				
					#preview_area {
						display:block;
						width:543px;
						height:277px;
						background-image:url('images/poza_copil.jpg');
						background-position:top left;
						background-repeat:no-repeat;
						overflow:hidden;
					}
						
						#preview_area .preview_area_cover_top {
							display:block;
							height:10px;
							overflow:hidden;
							background-image:url('images/preview_area_top.gif');
						}
						
						#preview_area .preview_area_content {
							display:block;
							height:90px;
							background-color:#000;
							opacity:.68;
							filter: alpha(opacity=68); 
							-moz-opacity: 0.68;
							padding:10px;
							position:relative;
							background-image:url('images/preview_area_bottom2.gif');
							background-position:bottom left;
							top:-110px;
						}
						
						#preview_area .preview_area_cover_bottom {
							display:block;
							height:267px;
							background-image:url('images/preview_area_bottom.gif');
							background-position:bottom left;
						}
					
					
					.box_left {
						display:block;
						float:left;
						width:295px;
					}
					
					.box_right 
					{
						margin-left:10px;
						display:block;
						float:right;
						width:232px;
					}
					
					.box_left.box_red {
						background-image:url('images/background_box_red.jpg');
						background-repeat:no-repeat;
						background-position:0px 30px;
						min-height:200px;
					}
					.box_left.box_green {
						background-image:url('images/background_box_left_green.jpg');
						background-repeat:no-repeat;
						background-position:0px 30px;
						min-height:200px;
					}
					
					.box_right.box_green {
						background-image:url('images/background_box_green.jpg');
						background-repeat:no-repeat;
						background-position:0px 30px;
						min-height:200px;
					}
					
					
					.box_center {
						display:block;
						float:left;
						margin-top:10px;
					}
					
					.box_left .box_content {
						display:block;
						clear:both;
						width:265px;
						margin-left:15px;
					}
					
					.box_right .box_content {
						display:block;
						clear:both;
						width:202px;
						margin-left:15px;
					}
			
					.box_red h2.title {
						display:block;
						float:left;
						clear:both;
						margin-bottom:5px;
						background-image:url('images/bg_box_red.jpg');
						background-position:top right;
						background-repeat:no-repeat;
						padding-right:10px;
						margin-left:10px;
					}
					
					.box_green h2.title {
						display:block;
						float:left;
						clear:both;
						margin-bottom:5px;
						background-image:url('images/bg_box_green.jpg');
						background-position:top right;
						background-repeat:no-repeat;
						padding-right:10px;
						margin-left:10px;
					}
					
						.box_green h2.title span {
							display:block;
							padding-left:10px;
							background-image:url('images/bg_box_green.jpg');
							background-position:top left;
							background-repeat:no-repeat;
							color:#fff;
							line-height:31px;						
						}
					
						.box_red h2.title span {
							display:block;
							padding-left:10px;
							background-image:url('images/bg_box_red.jpg');
							background-position:top left;
							background-repeat:no-repeat;
							color:#fff;
							line-height:31px;						
						}
						
					.box_red .box_content h3 {
						font-size:16px;
						color:#f00;
					}
					
					.box_red .box_content p.chapeau {
						font-size:11px;
						color:#f00;
						font-weight:bold;
						margin-top:5px;
					}
				
				#right_sidebar {
					display:block;
					float:right;
					width:198px;
					background-image:url('images/background_sidebar_right.jpg');
					background-position:top right;
					background-repeat:no-repeat;
					height:400px;
				}
				
					#right_sidebar .box {
						display:block;
						clear:both;
						width:168px;
						margin-left:10px;
						margin-top:10px;
					}
					
						#right_sidebar .box .box_content {
							display:block;
							width:148px;
							position:relative;
							top:10px;
							left:10px;
						}
						
					.textbox {
						
						border:0px;
						display:block;
						height:23px;
						line-height:23px;
						background-color:transparent!important;
						width:130px;
						padding-left:5px;
						padding-right:5px;
						position:relative;
						top:5px;
						left:3px;
						
					}
					
					.txtborder
					{
						background-image:url('images/background_input_sidebar_right.gif');
						background-repeat:no-repeat;
						background-position:top left;
					}
					
					.disabled {
					color:Gray;
					}
					
					.ie .textbox {
						
						
						padding-right:0px;
						width:135px;
					}
					
					#right_sidebar .publicitate {
						display:block;
						background-image:url('images/pub_top_sidebar_right.gif');
						background-position:top right;
						background-repeat:no-repeat;
						padding-top:10px;
						margin-top:15px;
					}
					
						#right_sidebar .publicitate .box_content {
							background-image:url('images/pub_bottom_sidebar_right.gif');
							background-position:bottom left;
							background-repeat:no-repeat;
							padding-bottom:15px;
							width:168px;
							left:0px;
							text-align:center;
						}
						
			#footer {
				display:block;
				clear:both;
				width:960px;
				height:100px;
			}