@charset "utf-8";

@charset "UTF-8";
@media all{
  * { margin:0; padding: 0 }
  * html body * { overflow:visible; }
   body {
    font-size: 100.01%;
    color: #000;
    background: #fff;
    text-align: left;
  }
  fieldset, img { border: 0 solid; }
  .clearfix:after {
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden;
  }
  .clearfix {display: block;}
  
  hr{display:none ;}
  
  ul{list-style-type: none;}
  
  html { height: 100%; margin-bottom: 1px; }
  a, object { outline:none }
  #header,#main,#footer{
    clear: both;
  }
}



img, div { behavior: url(iepngfix.htc) }



/* dumdum */



body {
	background:black url(/images/dumdum-background.jpg) top center fixed no-repeat;
	font:12px Verdana, Geneva, sans-serif;
	margin:0 0 30px 0;
	color:white;
	padding:0
}
#wrap {
	width:861px;
	margin:-204px auto 0;
}
.dum-header {

}
.dum-top {
	background:url(images/dumdum-top.jpg) top center no-repeat;
	height:132px;
	width:861px;
	display:block;
}
#dum-container {
	display:block;
	height:282px;
	background:url(images/bg_movie.jpg) 10px 0px repeat-y;
}
#dum-container .slogan {
	left:150px;
	position:relative;
	top:180px;
	z-index:99
}
h1#logo {
	width:184px;
	display:block;
	margin:0 auto;
	position:relative;
	z-index:99;
	padding:20px 0 0 13px;
}
h1#logo a {
	display:block;
	position:relative;
	z-index:99;
}
#dum-container ul {
	margin:0 auto;
	width:840px;
	position:relative;
	z-index:80;
	padding:0 0 0 30px;
}
#dum-container ul li {
	display:block;
	float:left;
}
#dum-container ul li .spacer {
	padding:2px 0 0 160px;
	width:110px;
}
#dum-container ul li.first a {
	padding:2px 0 0 12px;
	width:100px;
}
#dum-container ul li a {
	font-size:19px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#747474;
	text-decoration:none;
	padding:2px 0 0 0;
	display:block;
}
#dum-container ul li.galerie a {
	width:120px;
}
#dum-container ul li.petreceri a {
	width:110px;
}
#dum-container ul li.video a {
	width:95px;
}
#dum-container ul li a span {
	font-size:11px;
	clear:both;
	display:block;
	width:100%;
}
#dum-container ul li a:hover,
#dum-container ul li a.active {
	color:white;
	cursor:pointer;
}
#dum-container ul li a.active span,
#dum-container ul li a:hover span {
	color:#00db00;
}
/* end */
.dum-footer {
	background:url(images/dumdum-footer.jpg) top center no-repeat;
	height:81px;
	margin:0 auto;
	width:840px;
}
.dum-footer p {
	padding:15px 0 30px;
	font-size:11px;
	text-align:center;
	border-top:1px solid #262626;
	display:block;
	margin:15px auto;
	width:80%;
	line-height:18px;
}
.dum-container {
	background:#2a2a2a url(images/dumdum-container-bg.jpg) top center no-repeat;
	width:820px;
	margin:0 auto;
	padding:30px 0 0 20px;
}
.dum-container .wide {
	width:800px;
	float:left;
}
.dum-body {
	float:left;
	width:545px;
	line-height:17px;
}
.fridays h2.title,
.dum-body h2.title {
	font-size:18px;
	font-weight:normal;
	height:55px;
	left:-27px;
	margin:0 0 0px;
	padding:17px 0 0 10px;
	position:relative;
	width:153px;
	display:block;
	clear:both;
}
.fridays h2.title a,
.dum-body h2.title a {
	color:white;
	display:block;
	padding-left:18px;
	text-decoration:none;
	margin:0 0 0 -20px;
	position:relative;
	width:150px;
	background:transparent url(images/back.gif) no-repeat scroll left 4px;
}
.fridays h2,
.dum-body h2.title {
	background:transparent url(images/dumdumh2.gif) no-repeat scroll center top;
}
.dum-body h2.homepage {
	background:transparent url(images/homepage.gif) no-repeat scroll center top;
	padding:18px 0 0 40px;
	width:123px;
}
.dum-col {
	float:right;
	width:260px;
	overflow:hidden;
}
.dum-body div {
	font-size:12px;
	text-align:justify;
}
.dum-body div h3,
.dum-body div h4,
.dum-body div h5	{
	font-size:18px;
	font-weight:bold;
	color:#26fd24;
	margin:10px 0 0 0;
	clear:both;
}
.dum-body div img.right,
.dum-body div img.left	{
	width:150px;
	height:143px;
	margin:3px 10px 0 0;
}
.dum-body div img.left {
	float:left;
}
.dum-body div img.right {
	float:right;
	margin:25px 0 0 10px;
}
.tag {
	color:#FFC000;
}
.dum-col a.go_to_photo {
	background:transparent url(images/galerie-foto-a.jpg) no-repeat scroll left top;
	width:259px;
	height:348px;
	display:block;
	margin:10px 0 0 0;
}
.dum-col a.go_to_photo:hover {
	background:transparent url(images/galerie-foto-a-hover.jpg) no-repeat scroll left top;
}
.pro,
.sounds,
.pachete,
.c_servicii {
	float:left;
	display:block;
	padding:2px;
	margin-bottom:15px;
}
.sounds {
	width:256px;
	background:url(images/sounds_bg.gif) no-repeat scroll left 50px;
}
.pachete {
	width:256px;
}
.pro {
	width:240px;
	height:260px;
	-moz-border-radius:5px;
	border:1px solid #353535;
	background:#1e1e1e;
	padding:8px;
	margin:0 2px 15px 0;	
}
.dum-body .c_servicii .product_link {
	margin:0;
	padding:0;
}
.dum-body .c_servicii .product_link a {
	text-decoration:none;
	padding:6px 0;
	font-size:13px;
	color:#00C100;
	font-weight:bold;
	border-bottom:1px solid #333;
}
.dum-body .c_servicii .product_link a:hover {
	border-bottom:1px solid #666;
}
.dum-body .c_servicii .service_image {
	float:left;
	width:100%;
	text-align:left;
	font-size:18px;
	padding:20px 0 0;
}
.dum-body .c_servicii .service_image img {
	width:auto;
	height:auto;
	float:none;
	clear:both;
	display:block;
}
.dum-body .c_servicii .service_description {
	padding:0 10px;
}
.dum-body .open p,
.dum-body .c_servicii .service_description p {
	text-indent:20px;
	padding:3px 0;
}
.dum-body .open p.definition {
	background:#1E1E1E;
	border:1px solid #353535;
	-moz-border-radius:5px;
	padding:10px;
	margin:0 0 15px 0;
	text-indent:0;
}
.dum-body .open p.heading,
.dum-body .c_servicii .service_description p.heading {
	padding:8px 5px;
	font-weight:bold;
	text-indent:0;
	background:#333;
	margin:8px 0;
	border-bottom:1px solid #282828;
}
.dum-body .open strong,
.subtitle a,
.dum-body .c_servicii .service_description strong,
.dum-body .open ul li a,
.dum-body .c_servicii .service_description p a {
	font-weight:normal;
	color:#FFC000;
}
.dum-body .c_servicii .service_description ul li a,
.dum-body .c_servicii .service_description p a,
.subtitle a {
	text-decoration:underline;
}
.subtitle a {
	font-size:11px;
	display:block;
}
.dum-body .open li,
.dum-body .c_servicii .service_description ul li {
	padding:5px 0 0 8px;
	text-align:left;
	line-height:18px;
	text-indent:20px;
}
.dum-body .open li.padding,
.dum-body .c_servicii .service_description ul li.padding {
	padding-left:30px;
	padding-bottom:9px;
}
.dum-body .c_servicii .service_description ul li a {
	color:white;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.dum-body .c_servicii .service_description ul li a:hover {
	text-decoration:underline;
}
.dum-body .c_servicii .end,
.dum-body .c_servicii div.finish_pro {
	background:#3e3e3e url(images/note.jpg) no-repeat scroll 6px 8px;
	font-size:11px;
	padding:5px 10px 5px 30px;
	margin:0 0 9px 0;
	text-align:left;
	border:1px solid #252525;
	clear:both;
	-moz-border-radius:4px;
	line-height:16px;
	text-indent:0;
}
.dum-body .c_servicii .end {
	height:53px
}
.dum-body .sounds .end {
	height:83px;
}
.dum-body .c_servicii .finish_pro {
	height:35px
}
.dum-body .pro .zoom_in,
.dum-body .pachete .zoom_in,
.dum-body .c_servicii .zoom_in,
.dum-body .sounds .zoom_in {
	display:block;
	position:relative;
	z-index:99;
	width:40px;
}
.dum-body .pachete .zoom_in {
	top:-150px;
}
.dum-body .sounds .zoom_in {
	top:-180px;
}
.dum-body .pro .zoom_in {
	top:-130px;	
}
.dum-body .c_servicii .zoom_in img {
	width:40px;
	height:40px;
}
.dum-container .dum-body .open .service_image {
	width:100%;
}
.dum-container .dum-body .open .service_image img {
	margin:0 auto;
}
.dum-container .dum-body .open .service_description {
	width:540px;
	padding:25px 0;
	text-align:left;
}
.dum-container .dum-body .open .service_image,
.dum-container .dum-body .open .service_description {
	float:left;
	clear:none;
}
.dum-container .dum-body .open h3 {
	color:#999;
	border-bottom:1px dotted #666666;
	font-size:24px;
	font-weight:normal;

	padding:0 0 5px 0;

	margin:0 0 10px;

}

.dum-body .open .end {

	height:auto;

	padding-bottom:5px;

}

.formcontact {

	padding:0px;

	float:left;

}

.formcontact h3 {

	padding:30px 0 20px 0;

}

.formcontact label,

.formcontact span {

	float:left;

	clear:both;

	display:block;

	padding:0 0 10px 0;

	width:300px;

	font-weight:bold;

}
.formcontact label.error {
	font-size:11px;
	text-aling:left;
	font-weight:normal;
	text-align:left;
	color:red;
	text-decoration:none;
}
.formcontact label input,

.formcontact span input {

	background:url(images/input_bg.gif) top left no-repeat;

	border:0px;

	padding:8px;

	color:white;

	width:220px;

	clear:both;

	display:block;

	margin-top:3px;

}

.formcontact span input {

	background:url(images/date_bg.jpg) top left no-repeat;

	cursor:pointer;

}

.formcontact label textarea {

	background:url(images/textarea_bg.gif) top left no-repeat;

	border:0px;

	padding:8px;

	color:white;

	width:310px;

	clear:both;

	display:block;

	height:143px;

	font:12px Verdana, Geneva, sans-serif;

	margin-top:3px;

	overflow:hidden;

}

/* calendar */



.TDatePicker_default

{

	border: 1px solid #161616;

	background-color: #1a1a1a;

	text-align: center;

	font-size: 11px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	cursor: default;

	margin:-1px 0 0 -1px;

}



.TDatePickerButton

{

	width: 30px;

}



.TDatePickerImageButton

{

	padding: 2px;

	border: 1px solid #919EA9;

	vertical-align: top;

	margin-left: 1px;

}





.TDatePickerImageButton:hover

{



}



.TDatePicker_default select

{

	font-size: 11px;

}



.TDatePicker_default input.button

{

	font-size: 11px;

	width: 36px;

}



.TDatePicker_default .date

{

	padding: 4px 0;

	border: 1px solid #1a1a1a;

	text-align: center;

	background:url(images/number.gif) top center no-repeat;

}

.TDatePicker_default .hover

{

	border: 0px solid #131313;

	background:#131313;

	cursor:pointer;

	background:url(images/number_hover.gif) top center no-repeat;

}

.TDatePicker_default .selected 

{

	border: 0px solid #131313;

	background:url(images/number_active.gif) top center no-repeat;

	color: white;

}

.TDatePicker_default .today

{

	font-weight: bold;

}



.TDatePicker_default td.empty

{

	border: 1px solid #1a1a1a;

	cursor: default;

	height: 1px;

}

.TDatePicker_default td.empty .hover {

	background:none;

}

.TDatePicker_default th

{

	width: 28px;

	padding:5px;

	background:#141414;

}



.TDatePicker_default .calendarBody

{

	text-align: center;

	width: 210px;

	margin: 3px 6px;

}



.TDatePicker_default .grid

{

	border-spacing: 0px;

	width:220px;

}



.TDatePicker_default .calendarFooter

{

	margin: 2px;

	border-top: 1px solid #333;

	padding-top: 2px;

}

.TDatePicker_default .todayButton

{

	background:url(images/today_date.gif) top center no-repeat;

	font-size: 11px;

	margin: 4px;

	padding-left: 1em;

	padding-right: 1em;

}

.calendarHeader {

	padding:8px 0 0 8px;

}

.calendarHeader .prevMonthButton {

	margin:0 10px 0 5px;

	background:url(images/calendar_nav.gif) top left no-repeat;

}

.calendarHeader .nextMonthButton {

	margin:0 0 0 10px;

	background:url(images/calendar_nav.gif) top left no-repeat;

}

.calendarHeader .nextMonthButton,

.calendarHeader .prevMonthButton {

	height:29px;

}

/* calendar end */

.trimite {

	display:block;

	padding:0 0 0 200px;

}

.dum-body #commentForm input.send,
.dum-body #commentForm input.reseteaza {
	width:126px;
	text-align:center;
	float:left;
	padding:7px 0 9px 0;
	display:block;
	color:black;
	font-weight:bold;
	text-decoration:none;
	margin:0 10px 0 0;
	clear:none;
}
.dum-body #commentForm input.send {
	background:url(images/trimite.gif) top left no-repeat;
}
.dum-body #commentForm input.reseteaza {
	background:url(images/reload.gif) 0px 8px no-repeat;
	text-align:left;
	padding:7px 0 0 21px;
}
.calendarHeader table {
	border-collapse:collapse;
	border:0px;
}

.tweets {

	float:left;

	width:180px;

	padding:20px 20px 0 0;

	display:block;

}

.tweets .yahoo a {

	padding:23px 8px 23px 55px;

	color:white;

	display:block;

	text-decoration:none;

	background:url(images/yahoo_logo.gif) 0 0 no-repeat;

	margin-top:8px;

}

.tweets p {

	font-weight:bold;

	text-align:left;

	width:180px;

	clear:both;

	padding:8px 0;

	color:#999;

}

.tweets p span {

	float:right;

	display:block;

	font-weight:normal;

	width:170px;

	line-height:24px;

	color:#fff

}

.tweets .harta a {

	color:white;

	display:block;

	text-decoration:none;

	background:url(images/harta_mica.gif) 0 0 no-repeat;

	margin:8px 0 0 10px;

	width:153px;

	height:118px;

}



div.light_rounded .pp_top .pp_left	{

	background:url(images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat

}

div.light_rounded .pp_top .pp_middle	{

	background:#fff

}

div.light_rounded .pp_top .pp_right	{	

	background:url(images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat

}

div.light_rounded .pp_content	{

	background-color:#fff

}

div.light_rounded .pp_next:hover	{

	background:url(images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer

}

div.light_rounded .pp_previous:hover	{

	background:url(images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer

}

div.light_rounded .pp_expand	{

	background:url(images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer

}

div.light_rounded .pp_expand:hover	{

	background:url(images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer

}

div.light_rounded .pp_contract	{

	background:url(images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer

}

div.light_rounded .pp_contract:hover	{

	background:url(images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer

}

div.light_rounded .pp_close	{

	width:75px;height:22px;background:url(images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer

}

div.light_rounded .pp_arrow_previous	{

	background:url(images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat

}

div.light_rounded .pp_arrow_previous.disabled	{

	background-position:0 -87px;cursor:default

}	

div.light_rounded .pp_arrow_next	{

	background:url(images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat

}

div.light_rounded .pp_arrow_next.disabled	{

	background-position:-22px -87px;cursor:default

}

div.light_rounded .pp_bottom .pp_left	{

	background:url(images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat

}

div.light_rounded .pp_bottom .pp_middle	{

	background:#fff

}

div.light_rounded .pp_bottom .pp_right	{

	background:url(images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat

}

div.light_rounded .pp_loaderIcon	{

	background:url(images/prettyPhoto/light_rounded/loader.gif) center center no-repeat

}

/* ---------------------------------- Dark Rounded Theme ----------------------------------- */

div.dark_rounded .pp_top .pp_left	{

	background:url(images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat

}

div.dark_rounded .pp_top .pp_middle	{

	background:url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat

}

div.dark_rounded .pp_top .pp_right	{

	background:url(images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat

}

div.dark_rounded .pp_content	{

	background:url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat

}

div.dark_rounded .pp_next:hover	{

	background:url(images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer

}

div.dark_rounded .pp_previous:hover	{

	background:url(images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer

}

div.dark_rounded .pp_expand{background:url(images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer

}

div.dark_rounded .pp_expand:hover	{

	background:url(images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer

}

div.dark_rounded .pp_contract	{

	background:url(images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer

}

div.dark_rounded .pp_contract:hover	{

	background:url(images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer

}

div.dark_rounded .pp_close	{

	width:75px;height:22px;background:url(images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer

}

div.dark_rounded .currentTextHolder	{

	color:#c4c4c4

}

div.dark_rounded .pp_description	{

	color:#fff

}

div.dark_rounded .pp_arrow_previous	{

	background:url(images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat

}

div.dark_rounded .pp_arrow_previous.disabled	{

	background-position:0 -87px;cursor:default

}

div.dark_rounded .pp_arrow_next{background:url(images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_rounded .pp_bottom .pp_left{background:url(images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_middle{background:url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_bottom .pp_right{background:url(images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}/* ---------------------------------- Dark Square Theme ----------------------------------- */ div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:url(images/prettyPhoto/dark_square/contentPattern.png) top left repeat}div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_square .pp_description{color:#fff}div.dark_square .pp_loaderIcon{background:url(images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_arrow_previous{background:url(images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_square .pp_arrow_next{background:url(images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_square .pp_next:hover{background:url(images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}/* ---------------------------------- Light Square Theme ----------------------------------- */ div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff}div.light_square .pp_expand{background:url(images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_arrow_previous{background:url(images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_square .pp_arrow_next{background:url(images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_square .pp_next:hover{background:url(images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}/* ------------------------------------------------------------------------ DO NOT CHANGE------------------------------------------------------------------------- */ div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;position:relative;text-align:left;width:100%}.pp_content .pp_details{display:none;margin:10px 15px 2px 20px}.pp_description{display:none;float:left;margin:0}.pp_nav{float:left;margin:3px 0 0 0}.pp_nav p{float:left;margin:2px 4px}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{left:0;position:absolute;top:0;width:100%;z-index:2000}a.pp_next{background:url(images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{display:block;float:right;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:none;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{display:none;line-height:1 !important;margin:0 auto;text-align:center;width:100%}div.ppt{color:#fff;display:none;visibility:hidden;font-size:17px;left:0;position:absolute;top:0;z-index:9999}/* ------------------------------------------------------------------------ Miscellaneous------------------------------------------------------------------------- */ .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}



.sentcontact {

	padding:45px 0 0 0;

	color:white;

}

.ie6 {

	border:3px solid #000;

	padding:15px;

	clear:both;

	margin:0 auto;

	width:861px;

	background:#464646;

	color:white;

	font-size:12px;

}

.dum-footer ul {

	width:527px;

	margin:0 auto;

	padding:80px 0 0 0;

	display;block;

}

.dum-footer ul li {

	display:inline;

	padding:0 10px 0;

	border-right:1px solid #2a2a2a;

}

.dum-footer ul li.last {

	padding:0 0 0 10px;

	border:0;

	display:inline

}

.dum-footer ul li a {

	color:white;

	text-decoration:none;

	font-size:11px;

}

.dum-footer ul li a:hover,

.dum-footer ul li a.active {

	text-decoration:underline;

	color:#00DB00;

}

div.tabs {

	padding: 5px 0;

	display:block;

	margin-top:15px;

}

.video_player {

	float:left;

	padding:10px;

	background:black;

	-moz-border-radius:10px;

	position:relative;

	top:20px;

	left:20px;

}

/* tabs */

.tabNavigation {

	float:right;

	left:10px;

	list-style-type:none;

	margin:0;

	padding:20px;

	position:relative;

	width:180px;

	background:#343434;

}

.tabNavigation li {

    display: inline;

	margin:0 8px 8px 0;

}

.tabNavigation li a {

    padding: 3px;

    background-color: #1a1a1a;

    color: #000;

    text-decoration: none;

	display:block;

	float:left;

	opacity:0.6;

	margin:0 8px 0 0

}

.tabNavigation li a.selected,

.tabNavigation li a:hover {

	opacity:1;

}

.tabNavigation li a:focus {

	outline: 0;

}

 /* tabs */

.rezervari {

	cursor:pointer;

	display:block;

	height:51px;

	left:706px;

	position:relative;

	top:160px;

	width:151px;

}

.dum-body .open .party {

	float:left;

	margin:0 0 0 0px;

}

.dum-body .open .party li {

	padding:5px 4px;

	text-indent:0px;

	text-align:center;

	float:left;

	width:128px;

}

.dum-body .open .party li img {

	width:105px;

}

.dum-body .open .party li a span {

	display:block;

	text-decoration:none;

	color:white;

	padding:4px 5px 4px 10px;

	background:#2e2e2e;

	border-bottom:1px solid #282828;

	font-size:11px;

}

.dum-body .open .party li a:hover span,

.dum-body .open .party li a:hover span strong {

	background:#FFC000;

	color:black;

	border-bottom:1px solid #dba500;

}

.dum-body .dum_new_images {

	display:block;

	padding:15px 0 10px 20px;

}

.dum-col .dum_services_images {

	padding:5px 0 0px;

	

}

.dum-body .dum_new_images p {

	background:white none repeat scroll 0 0;

	border:9px solid #2F2F2F;

	display:block;

	float:left;

	height:90px;

	margin:0 10px 15px 0;

	overflow:hidden;

	padding:0 0 8px;

	text-align:center;

	width:100px;

}

.dum-body .dum_new_images p img {

	width:100px;

	display:block;

	margin:0 auto;

}

.dum-col .dum_services_images p {

	width:105px;

	height:75px;

	overflow:hidden;

	float:left;

	margin:0 6px 15px 0;

	border:1px solid #2f2f2f;

	-moz-border-radius:11px;

	background:black;

	text-align:center;

	padding:8px;

}

.dum-col .dum_services_images p a,

.dum-col .dum_services_images p.small a {

	display:block;

	height:125px;

	overflow:hidden;

	width:195px;

}

.dum-col .dum_services_images p img {

	margin:0 auto;

	width:195px;

}

.dum-col .dum_services_images p.small,

.dum-col .dum_services_images p.relative {

	height:125px;

	position:relative;

	width:195px;

}

.dum-col .dum_services_images p.small,

.dum-col .dum_services_images p.small a {

	height:195px;

}

.dum-col .dum_services_images p.pic-1 {

	margin-left:15px;

	opacity:0.9;

	position:relative;

	margin-top:10px;

	z-index:99;

}

.dum-col .dum_services_images p.pic-2,

.dum-col .dum_services_images p.pic-4,

.dum-col .dum_services_images p.pic-6,

.dum-col .dum_services_images p.pic-8,

.dum-col .dum_services_images p.pic-10,

.dum-col .dum_services_images p.pic-12,

.dum-col .dum_services_images p.pic-14,

.dum-col .dum_services_images p.pic-16,

.dum-col .dum_services_images p.pic-18,

.dum-col .dum_services_images p.pic-20,

.dum-col .dum_services_images p.pic-22 {

	margin-left:40px;

	opacity:0.4;

	margin-top:-40px;

	z-index:98;

}

.dum-col .dum_services_images p.pic-3,

.dum-col .dum_services_images p.pic-5,

.dum-col .dum_services_images p.pic-7,

.dum-col .dum_services_images p.pic-9,

.dum-col .dum_services_images p.pic-11,

.dum-col .dum_services_images p.pic-13,

.dum-col .dum_services_images p.pic-15,

.dum-col .dum_services_images p.pic-17,

.dum-col .dum_services_images p.pic-19,

.dum-col .dum_services_images p.pic-21 {

	margin-left:0px;

	opacity:0.9;

	margin-top:-40px;

	z-index:99;

}

.footer a.email{

	clear:both;

	cursor:pointer;

	display:block;

	float:right;

	height:16px;

	position:relative;

	right:5px;

	top:50px;

	width:156px;

}

.dum-body .open h4 {

	font-size:13px;

	font-weight:bold;

	padding:0 2px;

	margin:0;

	color:white

}

.movie_container {

	margin:0 auto;

	position:absolute;

	z-index:1;

	top:132px;

}
.go_to_video {

	width:100%;

	height:200px;

	cursor:pointer;
	text-align:center;
	padding-top:30px;

}
#content {
	clear:both;
}
#content li {
	float:left;
	padding:5px;
	width:175px;
}
#content li span.download {
	float:left;
	width:30px;
	height:40px;
	position:relative;
	top:10px;
	left:10px;
	font-size:8px;
}
#content li span.info {
	padding:0px 10px 5px 0px;
	display:block;
	font-size:11px;
	text-indent:0;
	line-height:15px;
	float:left;
	position:relative;
	left:20px;
}
#page_navigation {
	clear:both;
	position:relative;
	left:20px;
	display:block;
}
#page_navigation a {
	float:left;
	padding:4px 6px;
	color:white;
	margin:1px;
	text-decoration:none;
	background:#1a1a1a;
}
#page_navigation a.active_page {
	background:black;
}
.foto-targ p a {
	text-decoration:none;
	font-weight:bold;
}
.blog_feed {
	padding:10px;
}
.blog_feed a {
	color:#FFC000;
}
.blog_feed span.title {
	font-size:18px;
	font-weight:normal;
	color:#fff;
	padding-bottom:10px;
	display:block;
}
.blog_feed span.title img {
	vertical-align:middle;
	margin-right:8px;
}
.blog_feed ul li {
	border-bottom:1px solid #343434;
}
.blog_feed ul li.last {
	border:none;
}
.blog_feed ul li span {
	padding:3px;
	display:block;
	background:#1A1A1A;
	float:left;
	color:#999;
	margin-right:5px;
	position:relative;
	top:6px;
	left:2px;
	font-weight:bold;
}
.blog_feed ul li a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding:9px 3px;
	display:block;
	border-bottom:1px solid #1A1A1A;
}
.blog_feed ul li a:hover {
	text-decoration:none;
	background:#1A1A1A;
	color:white;
	border-bottom:1px solid #343434;
}
.blog_feed ul li small {
	display:block;
	padding:3px;
	color:#eee;
}
.blog_feed ul li small a {
	padding:6px 0 0 0;
	border:none;
	color:#FFC000;
}
.blog_feed ul li small a:hover {
	color:#26FD24;
	background:none;
	border:none
}
/* social networks footer */
.social_networks ul {
	float:none;
	display:block;
	padding:20px 0 0 0;
	width:680px;
}
.social_networks ul li {
	float:left;
	display:block;
	padding:10px;
	border:none;
}
.social_networks ul li a {
	font-size:18px;
	color:#999;
	text-decoration:none;
}
.social_networks ul li a:hover {
	color:white;
	text-decoration:none;
}
.social_networks ul li a img {
	vertical-align:middle;
	margin-right:8px;
}
/* social networks footer END */
.tag_cloud {
	padding:0 10px 10px;
	clear:both;
}
.dum-col .dum_services_images .tag_cloud p {
	margin:0;
	padding:5px 0;
	-moz-border-radius:0px;
	border:none;
	float:none;
	text-align:left;
	font-size:18px;
	color:white;
	background:none;
	border-bottom:1px solid #333;
	height:auto;
	width:auto;
	margin-bottom:10px;
}
.tag_cloud a {
	text-decoration:none;
	color:white;
}
.tag_cloud a:hover {
	text-decoration:underline;
	color:#FFC000;
}
.tag_cloud a.tiny {
	font-size:90%
}
.tag_cloud a.smallest {
	font-size:105%
}
.tag_cloud a.small {
	font-size:115%;
}
.tag_cloud a.normal {
	font-size:130%;
}
.tag_cloud a.medium {
	font-size:140%;
}
.tag_cloud a.big {
	font-size:160%;
}
.tag_cloud a.super-size {
	font-size:130%;
}
.tag_cloud a.biggest {
	font-size:200%;
}
.ourFriends {
	clear:both;
	padding:40px 0 0 200px;
}
.ourFriends a,
.ourFriends a:hover {
	background-image:url(http://www.dumdum.ro/images/logoLine.png);
	background-repeat:no-repeat;
	display:block;
	text-indent:-9000px;
	overflow:hidden;
	float:left;
	margin:0 10px 0 0;
	opacity: 0.5;
	filter: alpha(opacity = 50);
}
.ourFriends a:hover {
	opacity: 1;
	filter: alpha(opacity = 100);
}
.ourFriends .djMag {
	width:104px;
	height:46px;
	background-position:-2px -2px;
}
.ourFriends .djMag:hover {
	background-position:-112px -2px;
}
.ourFriends .ilenuta {
	width:100px;
	height:51px;
	background-position:-222px -2px;
}
.ourFriends .ilenuta:hover {
	background-position:-338px -2px;
}
.ourFriends .partytime {
	width:66px;
	height:51px;
	background-position:-753px -2px;
}
.ourFriends .partytime:hover {
	background-position:-674px -2px;
}
.ourFriends .newmobile {
	width:140px;
	height:51px;
	background-position:-963px -2px;
}
.ourFriends .newmobile:hover {
	background-position:-823px -2px;
}
.sigle_exchange {
	display:block;
	text-align:center;
	position:relative;
	top:-25px;
}
.rss_news {
	margin:60px 0 0;
	padding:10px;
	border:1px solid #252525;
	background:#3E3E3E;
	-moz-border-radius:5px;
	position:relative;
}
.rss_news h6 {
	font-size:16px;
	position:absolute;
	left:5px;
	top:-20px;
}
.rss_news .detalii {
	color:#FFC000;
	font-size:11px;
	text-decoration:none;
}
.rss_news .detalii:hover {
	color:#26fd24;
	font-size:11px;
	text-decoration:none;
}
.rss_news strong {
	font-size:16px;
	font-weight:normal;
	color:#FFC000;
	display:block;
}
.rss_news a {
	display:block;
	color:#26fd24;
	font-weight:bold;
	font-size:13px;
	clear:both;
	padding:2px 0 8px;
	text-decoration:none;
}
.subtitle ul {
	padding:10px 0;
	display:block;
	clear:both;
}
.subtitle ul li {
	display:inline;
	padding:0 20px 0 0;
}
.subtitle ul li img {
	padding:1px;
	border:1px solid #1a1a1a;
}
.subtitle h3,
.subtitle h4,
.subtitle h5 {
	padding:0 0 10px;
}
.fridaysBanner {
	margin:95px 0 10px;
	width:250px;
	height:250px;
	display:block;
}
.mirese {
	margin:0 0 8px;
	color:#fff;
	text-decoration:none;
}