body {
background:url(../images/bgsite.gif) repeat-x #d9e1ea;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
color:#5f5f5f;
margin:0 auto;
}
.clear {
	clear:both;
}
a:hover{
	text-decoration:none;
}

.mar1 {
	margin-right:12px;
}

.bd1{
	border-bottom:1px solid #d6d6d6;
	margin-top:24px
}
.clear2 {
	height:30px;
	clear:both;
}
.fl2{
	float:right !important;
}
/* Header */

#header{
	width:100%;
}
.picH {
	min-height:336px;
}

	/* Header - up bar */
	.up {
		width:100%;
		background:url(../images/upbg.png) repeat-x;
		height:38px;
	}
		.up_in{
			width:985px;
			margin:0 auto;
		}
		.up_left {
			float:left;
			width:462px;
		}
		.up_left .menu1, .menu1 li{
			float:left;
		}
		.up_left .menu1 li {
			padding:0 5px;	
			line-height:34px;		
		}
		.up_left .menu1 li a {
			color:#fff;
			font-size:11px;
		}	
		.up_left .menu1 li a:hover {
			color:#003b5b;
			text-decoration:none;
		}		
		
		.up_left .menu1 select {
			float:left;
			margin-right:10px;
		}

		/* drop multilevel */
		.menu, .menu ul {
			display: block;
			width:113px;
			float:left;
			margin:5px 15px 0 0;
		}
		
		.menu li {
			display: block;
			float: left;	
			position: relative;	
			z-index: 5;		
			background:url(../images/selectbg.gif) no-repeat;
			width:113px;
		}
		.menu li:hover, .saved li:hover, .meniutau li:hover {
			z-index: 10000;	
			white-space: normal;
		}
		.menu li li, .saved li li, .meniutau li li {
			float: none;
		}
		.menu ul, .saved ul, .meniutau ul  {
			visibility: hidden;	
			position: absolute;
			z-index: 10;
			left: 0;	
			top: 0;		
		}
		.menu li:hover>ul, .saved li:hover>ul, .meniutau li:hover>ul {
			visibility: visible;	
			top: 100%;	
		}
		.menu li li:hover>ul, .saved li li:hover>ul, .meniutau li li:hover>ul {	
			top: 0;
			left: 100%;
		}	
		.menu:after, .menu ul:after, .saved:after, .saved ul:after, .meniutau:after, .meniutau ul:after {
			content: ".";
			height: 0;
			display: block;
			visibility: hidden;
			overflow: hidden;
			clear: both;
		}
		.menu, .menu ul, .saved, .saved ul, .meniutau, .meniutau ul {
			min-height: 0;
		}
		.menu ul  {	
			padding: 10px 30px 30px 30px;
			margin: -10px 0 0 -30px;	
		}
		.menu ul ul, .meniutau ul ul {
			padding: 30px 30px 30px 10px;
			margin: -30px 0 0 -10px;
		}	
		.menu, .menu ul li {
			color: #eee;		
		}
		.menu ul {
			width: 11em;
		}
		.menu a {
			text-decoration: none;
			width:110px;
			color: #eee;
			padding: 0 15px 0 5px;
			line-height:25px;
			display: block;
			position: relative;
			font-size:12px;
		}
		.menu a:hover, .menu li:hover>a, .saved a:hover, .saved li:hover>a, .meniutau a:hover, .meniutau li:hover>a {
			color: #000;
		}
		.menu li li {	
			border-bottom: 1px dashed #ccc;
			background:#8dba7f;
			width:auto;
		}
		.menu ul>li + li, .saved ul>li + li, .meniutau ul>li + li {
			border-top: 0;
		}
		.menu li li:hover>ul, .saved li li:hover>ul, .meniutau li li:hover>ul   {	
			top: 5px;
			left: 90%;
		}

/* logat */
		.saved, .saved ul {
			display: block;
			width:156px;
			float:right;
			margin:8px 8px 0 0 ;
		}
		
		.saved li {
			display: block;
			float: left;	
			position: relative;	
			z-index: 5;		
			background:url(../images/salvatebg.gif) no-repeat;
			width:156px;
		}
		.saved a {
			text-decoration: none;
			color: #eee;
			padding: 0 10px 1px 5px;
			line-height:19px;
			display: block;
			position: relative;
			font-size:11px;
		}
		.saved ul {	
			padding: 10px 30px 30px 30px;
			margin: -10px 0 0 -30px;	
		}
		.saved li li, .meniutau li li{	
			border-bottom: 1px dashed #ccc;
			background:#78c2ea;
			width:auto;
			height:20px;
		}	
		.meniutau, .meniutau ul {
			display: block;
			width:88px;
			float:left;
			margin:8px 5px 0 0;
		}
		 .meniutau ul,  .meniutau ul li {
		 	width:120px;
		 }
		.meniutau li {
			display: block;
			float: left;	
			position: relative;	
			z-index: 5;		
			background:url(../images/meniultau.gif) no-repeat;
			width:88px;
		}
		.meniutau ul {	
			padding: 10px 30px 30px 30px;
			margin: -10px 0 0 -30px;	
		}		
		.meniutau a {
			text-decoration: none;
			color: #eee;
			padding: 0 15px 0 5px;
			line-height:20px;
			display: block;
			position: relative;
			font-size:11px;
		}	
		
/* up_right */
.up_right {
	float:right;
	margin-right:14px;
	width:440px;
}
	ul.login {
		margin:10px 10px 0 0;
		float:right;
	}
	ul.login li {
		float:left;		
		margin-left:5px;		
	}
	ul.login li a{
		color:#fff;
		font-size:11px;
	}
	ul.login li a:hover{
		text-decoration:underline;
	}	
	ul.login li.dot1 {
		background:url(../images/dot1.gif) no-repeat 5px 5px;
		padding:0 0 0 20px;
	} 	


	
.logat {
	float:right;
}
.logat_nume{
	display:block;
	float:right;
	color:#fff;
	line-height:35px;
	margin-right:8px;
	/*width:165px;*/
}	
a.logout {
	width:51px;
	height:20px;
	background:url(../images/logout.gif) no-repeat;
	line-height:18px;
	display:block;
	float:left;
	color:#fff;
	margin:8px 0 0 0;
	text-align:center;
	font-size:11px;
}	
a.logout:hover{
	color:#1d74a8;
}	
	
.lang{
	float:right;
	background:#fff;
	padding:2px;
	margin-top:6px;
}	
.lang select {
	border:1px solid #7f9db9;	
	float:right;
	height:20px;	
}
.lang img{
	float:left;
	display:block;
	margin:1px 5px 0 0;
}

a.saveda {
	float:left;
	width:104px;
	padding:0 0 0 5px;
}
.savednr {
	color:#1b587b;
	display:block;
	float:left;
	font-size:10px;
	line-height:20px;
}


	/* Header - up2 bar */
	.up2{
		width:985px;
		margin:0 auto;
		position:relative;
	}
	a.logo {
		display:block;
		float:left;
		width:180px;
		height:150px;
		background:url(../images/logo.png) no-repeat;
		margin-top:10px;
	}
	.up2in {
		width:790px;
		height:46px;
		float:right;
		background:url(../images/up3bg.png) no-repeat;
	}
		.prima_c {
			background:url(../images/nav_ico.png) no-repeat;
			width:138px;
			padding-left:33px;
			float:left;
			margin:7px 0 0 20px;
		}
		.prima_c a {
			color:#fefefe;
		}
		.prima_c a span{
			color:#92C519;
			font-size:10px;
			text-transform:none;
			display:block;
			font-style:italic;
		
		}		
		
		.cautare {
			margin:10px 0 0 30px;
			position:relative;
			width:200px;
			float:left;
		}
			.cautare input[type="text"] {
				width:190px;
				height:25px;
				background:url(../images/cautarebg.png) no-repeat;
				border:0;
				padding-left:10px;
				color:#fff;
				font-style:italic;
			}
			.cautare input[type="submit"] {
				position:absolute;
				right:0px;
				width:73px;
				background:none;
				border:0;
				height:25px;
			}
		.up2in a {
			display:block;
			float:left;
			color:#fff;
			font-size:11px;
			text-transform:uppercase;	
		}
		.up2in a:hover {
			color:#003b5b;
		}		
		a.suport {			
			margin:14px 0 0 25px;		
			background:url(../images/asis_ico.png) no-repeat;		
			padding-left:25px;
			height:18px;
			line-height:18px;			
		}
		a.secagg{		
			margin:14px 0 0 15px;	
			background:url(../images/first_ico.png) no-repeat;		
			padding-left:34px;	
		}
		a.secagg span{
			display:block;
			color:#92c519;
			font-style:italic;
			text-transform:none;
			margin-top:2px;
			text-align:right;
			font-size:10px;
		}

	a.mcroaziereBanner{
		display:block;
		width:224px;
		height:129px;
		background:url(../images/mcroaziere.png) no-repeat;
		position:absolute;
		right:0;
		bottom:-100px;
		text-indent:-9999px;
	}



/* Cautare avansata */		
.caut_ofer {
	width:985px;
	margin:94px auto 0;
}
.cautare_av_big {
	width:416px;
	float:left;
}
.cautare_av_up {
	background:url('../images/cautareavbg.png') no-repeat;
	width:394px;
	padding:9px 11px 5px 11px;
	font-family:Arial, Helvetica, sans-serif;
}

		.ico1 {
			background:url('../images/ico_cauta.png') no-repeat;	
			padding-left:33px;
			color:#fff;		
			text-transform:uppercase;
			font-weight:bold;
		}
		.cautare_av_up span {
			color:#92c519;
			font-size:10px;
			display:block;
			margin-top:2px;
		}	
.cautare_av {
	width:392px;
	margin:0 34px 0 0;
	background:#003b5b ;
	height:224px;
	padding:0 12px;
}		
	.cautare_av_in{
		background:url('../images/upwhites.gif') no-repeat #fff;	
		width:355px;
		padding:10px 20px 0 17px;
		height:198px;
	}	
	.cautare_av_t {
		display:block;
		color:#799a2a;
		font-size:13px;
	}	
	.cautare_av_in form, .cautare_av_in form label, .cautare_av_in form select, .lab2{
		float:left;
	}
	.cautare_av_in label {
		color:#003b5b;
		font-size:11px;
		line-height:18px;			
	}
	.cautare_av_in select {
		border:1px solid #8da7c0;
		font-size:12px;
		color:#003b5b;
	}
	.cautare_av_in .inpSubmit {
		background:url('../images/search_bt.gif') no-repeat;
		width:78px;
		height:28px;
		float:right;
		border:0;
		margin-top:25px;
	}
	.lab2 {
		width:354px;
		margin-top:19px;			
	}
		.lab2 label {
			width:111px;
		}	
		.lab2 select {
			width:242px;
		}
	.lab4 {
		width:354px;
		margin-top:19px;			
	}	
		.lab4 label{
			width:50px;
		}
		.lab4 select{
			width:120px;
		}	
	
	.navbar {
		background:url('../images/navbar.gif') repeat-x;
		width:266px;
		height:30px;
		margin:22px 0 8px;
		float:left;
	}	
	.navbar a{
		background:url('../images/arr2.gif') no-repeat right;
		padding-right:20px;	
		float:left;
		color:#799a2a;
		margin:12px 0 12px 10px;
		display:block;
	}
	.navbar .advanced{
		background:url('../images/arr2.gif') no-repeat right;
		padding-right:20px;	
		float:left;
		color:#799a2a;
		margin:7px 0 12px 10px;
		display:block;
		border:0;
		font-size:14px;
	}
	.navbar .advanced:hover{
		color:#5f5f5f;
		cursor: pointer;
	}
	a.airezerv {
		width:186px;
		height:21px;
		background:url('../images/airezervare.gif') no-repeat;
		display:block;
		margin:0 auto;
		text-transform:uppercase;
		font-size:11px;
		color:#003b5b;
		text-align:center;
		line-height:21px;
	}
	
	
.best_deals_big {
	width:535px;
	float:right;
}	
	.best_deals_up {
		width:511px;
		height:38px;
		background:url('../images/best_deals_up.png') no-repeat;
		padding:10px 12px;
	}	
		.best_deals_t {
			background:url('../images/bestdeal.png') no-repeat;
			padding-left:40px;
			height:31px;
			line-height:31px;
			float:left;
			font-size:19px;
			color:#003b5b;
			font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		}
		.bulls {
			float:right;
		}
		.bulls a{
			display:block;
			width:10px;
			height:10px;
			background:url('../images/bull.png') no-repeat;
			float:left;
			margin:12px 0 0 5px;		
		}
		.bulls a.selbul {
			background:url('../images/bull_sel.png') no-repeat;
		}
	.best_deals_in {
		width:517px;
		height:237px;
		background:#fff;
		position:relative;
		padding:0 9px;
	}
	.best_deals_slide {
		position:absolute;
		overflow:hidden;
		width:514px;
		height:242px;
		top:-16px;
	}
	.slide_img {
		position:relative;
		width:514px;
		height:190px;
	}
	.slide_img div.info{
		width:511px;
		padding-left:3px;
		float:left;
		position:absolute;
	}
	.slide_t {
		width:496px;
		background:url('../images/slidetitle.png') no-repeat;
		position:absolute;
		top:8px;
		left:-3px;
		height:38px;
		font-size:16px;
		color:#fff;
		line-height:19px;
		padding:3px 6px;
	}
	.slidedet {
		width:514px;
		height:52px;
		background:url('../images/slidedet.gif') no-repeat;
		margin-left:3px;
		position:relative;
	}
	.slidedet div.info{
		width:511px;
		padding-left:3px;
		height:52px;
		float:left;
		position:absolute;
	}
		.stext {
			color:#33627c;
			padding:10px;
			float:left;
			font-size:11px;
			width:291px;
		}
		.spret {
			width:175px;
			margin:6px 8px 0 0;
			float:right;
		}
			.detalii_slide {
				background:url('../images/detaliibgslide.gif') no-repeat;
				width:78px;
				height:28px;
				display:block;
				float:left;
				margin:12px 0 0 8px;
				font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
				color:#fff;
				line-height:28px;
				text-align:center;
			}
			.spret span {
				display:block;
				float:left;
				color:#2fa7e4;
				font-size:24px;
			}
			.spret b {
				display:block;
				font-size:12px;
				text-align:center;
				font-weight:normal;
			}
		.slidedet .pret_vechi {
			margin:9px 2px 0 0;
			width:87px;
		}
		.slidedet .sageata {
			margin-top:9px;
		}	
		.slidedet .pret_nou {
			margin:10px 6px 0 0;
			min-width:126px;
		}
		.slidedet ul.amr {
			margin:10px 0 0 0;
		}
		.slidedet ul.amr li.first {
			margin-left:0;
		}	
		.slidedet ul.amr li {
			color:#799A2A;
		}
				
	.big_deal_shw {
		position:absolute;
		background:url('../images/slideshw.png') no-repeat;
		width:547px;
		height:22px;
		bottom:-10px;
		left:-9px;
	}

/* Navigation */	
#navigation {
	width:1014px;
	background:url('../images/meniubg.gif') no-repeat #5f5f5f;
	clear:both;
	margin:0 auto;
	height:42px;
	margin-top:22px;
	padding-left:12px;
	position:relative;
}	
#navigation ul, #navigation li {
	float:left;
}	
#navigation li a {
	color:#fff;
	line-height:40px;
	text-transform:uppercase;
	padding:0 11px;
	display:block;
}
#navigation li a:hover{
	color:#000;
}
	.navsel1 {
		background:url('../images/navsel1.gif') no-repeat center;
		color:#003b5b !important;
	}
	.navsel2{
		background:url('../images/navsel2.gif') no-repeat center;
		color:#003b5b !important;
	}
	.navsel3{
		background:url('../images/navsel3.gif') no-repeat center;
		color:#003b5b !important;		
	}
.abonare {
	position:absolute;
	width:179px;
	height:48px;
	background:url('../images/aboneazate.gif') no-repeat;
	right:0;
	top:-2px;
}
.abonarein {
	position:relative;
}
.abonarein a {
	color:#003b5b;
	text-align:center;
	display:block;
	font-size:11px;
	padding-top:12px;
}
.abonarein a:hover{
	color:#799a2a;
}
.abonarein a span {
	color:#5c8797;
	margin-top:3px;
	display:block;
	font-size:11px;
	font-style:italic;
	text-align:right;
	padding-right:12px;
}
.coltab {
	background:url('../images/coltalb.gif') no-repeat;
	width:21px;
	height:21px;
	display:block;
	position:absolute;
	right:0;
	bottom:-32px;
}


/* Container */

#container {
	width:968px;
	background:#fff;
	margin:0 auto;
	min-height:300px;
	padding:10px 7px 10px 10px;
	line-height:16px;
}
#container p {
	margin:7px 0;
}
.title {
	font-size:19px;
	color:#799a2a;
}

/* taburi croaziere */
.tabsdiv {
	width:966px;
	margin:20px auto 0;
	border-right:1px solid #aed7e6;
	border-left:1px solid #aed7e6;
	position:relative;
	padding-top:54px;
	margin-bottom:20px;
}
	.tabsbg {
		width:968px;
		background:url('../images/tabsbg.gif') no-repeat;
		position:absolute;
		left:-1px;
		top:0;
		height:58px;
	}	
	.tabsbg ul {
		margin:10px 8px;
	}
	.tabsbg ul, .tabsbg ul li {
		float:left;
	}
	.tabsbg li a {
		width:115px;
		height:29px;
		background:url('../images/tabbg.gif') no-repeat;
		display:block;
		text-align:center;
		line-height:27px;
		text-transform:uppercase;
		color:#5f5f5f;
		margin:0 2px;
	}
	.tabsbg li a:hover{
		color:#003b5b;
	}
	.tabsbg li a.seltab {
		background:url('../images/tabon.gif') no-repeat;
		height:33px;
	}
	.tab_submenu a {
		padding:1px 5px;
		color:#799A2A;
		width:224px;
		display:inline-block;

	}
	.tab_submenu .link {
		margin: 0 0 0 10px;

	}
	.tab_desc, .tab_desc2 {
		margin:4px 10px;
		border-top:1px dotted #5f5f5f;
		border-bottom:1px dotted #5f5f5f;
		padding:7px 0;
		font-size:12px;
		line-height:15px;
		text-align:justify;
	}
	.tab_desc2{border:0;margin:4px 10px 0;}
	.tab_desc h2, .tab_desc2 h2 {
		color:#2fa7e4;
		font-size:19px;
		font-weight:normal;
		font-size:19px;
		padding-top:5px;
	}
	.tabs_of {
		padding:10px;
	}
	.tabs_of ul, .tabs_of li, .alte_video_list ul, .alte_video_list li {
		float:left;
	}
	.tabs_of li, .alte_video_list li {
		width:149px;
		margin:0 20px;
	}
	.tabs_of li img, .alte_video_list li img {
		margin-bottom:3px;
	}
	.tabs_of li a, .alte_video_list li a{
		font-size:11px;
		display:block;	
		text-align:center;
		line-height:12px;	
		color:#5f5f5f;
	}
	.pret_of {
		width:134px;
		height:32px;
		text-align:center;
		background:url('../images/pret_of_bg.gif') no-repeat;
		margin:10px auto 0;
		font-size:14px;
		color:#2fa7e4;
		padding-top:6px;
	}
	.pret_of span {
		display:block;
		font-size:11px;
		color:#5f5f5f;
		margin-top:2px;
	}
	a.of_det{
		color:#799a2a !important;
		text-decoration:underline;
		margin-top:4px;
	}
	a.of_det:hover{
		text-decoration:none;
	}
.tabs_down {
	background:url('../images/tabs_down.gif') no-repeat;
	width:968px;
	height:11px;
	display:block;
	position:absolute;
	bottom:-11px;
	left:-1px;
}


/* Main */
#main {
	width:662px;
	float:left;
}
#sidebar {
	width:293px;
	float:right;
}

/* Video area */
.video {
	width:642px;
	float:left;
	background:#e7e7de;
	padding:10px 10px 0 10px;
}
.video h2 {
	font-size:17px;
	color:#35a9e5;
	font-weight:normal;
	padding-top:9px;
}
.video h2 a{
	color:#35a9e5;
}
.video p {
	color:#000;
	font-size:12px;
}

.alte_video {
	background: #e7e7de;
	width:662px;
	float:left;
	height:154px;
}
	.video_submenu {
		float:left;
		width:642px;
		padding:5px 10px;
		background-color:#C7C7C0;
		border-top:1px solid #5F5F5F;
	}
	.video_submenu a{color: #5F5F5F;padding:0 10px;border-left:1px solid #5f5f5f;}
	.video_submenu a.sel{color: #2F7EA8; text-decoration:underline;}
	.video_submenu a:hover{text-decoration:none;}
	.alte_video h3 {
		font-size:15px;
		color:#799a2a;
		font-weight:normal;
		padding-left:12px;
		width:400px;
		float:left;
		padding-top:5px;
	}
	a.toatevideo{
		width:132px;
		background:url('../images/toate_video_bt.gif') no-repeat #e7e7de;
		float:right;
		height:30px;
		text-align:center;
		color:#799a2a;
		line-height:30px;	
		display:block;
	}
	a.toatevideo:hover{
		color:#202020;
	}
	.alte_video_list {
		background:url('../images/altevideobg.gif') no-repeat #e7e7de;
		width:642px;
		float:left;
		padding:15px 10px 0 10px;
	}
	.alte_video li {
		margin:0 10px;
		width:128px;
	}
	.prev_video, .next_video {
		width:19px;
		height:29px;
		display:block;
		float:left;
		margin-top:24px;
	}
	.prev_video {
		background:url('../images/prev_arrow.gif') no-repeat;
		margin-right:3px;
	}
	.next_video {
		background:url('../images/next_arrow.gif') no-repeat;
		margin-left:5px;
	}
	
/* Cataloage */
.cataloage {
	width:662px;
	float:left;
	background:url('../images/cataloagebg.gif') no-repeat bottom;
	padding-top:50px;
}
.cataloage_text{
	float:left;
	margin:0 0 15px 20px;
	width:370px;
	font-size:11px;	
}
.cataloage_text h2 {
	font-size:19px;
	color:#003b5b;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
}
.cataloage_text h2 span {
	display:block;
	color:#003b5b;
	font-size:44px;
	padding:11px 0;
}
.cataloage_text p{
	color:#a2a2a2;	
	line-height:12px;
}
a.vezi_cataloage {
	color:#799a2a;
	float:right;
	display:block;
	text-decoration:underline;
}
a.vezi_cataloage:hover{
	text-decoration:none;
}
.cat_ico{
	float:left;
	margin:6px 0 0 15px;
}


/* Cataloage 2 */
.cataloage2 {
	width:638px;
	float:left;
	background:url('../images/cataloagebg2.gif') no-repeat bottom;
	padding-top:41px;
	margin-right:20px;
}
.cataloage_text2{
	float:left;
	margin:0 0 15px 20px;
	width:350px;
	font-size:11px;	
}
.cataloage_text2 h2 {
	font-size:18px;
	color:#003b5b;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
}
.cataloage_text2 h2 span {
	display:block;
	color:#003b5b;
	font-size:42px;
	padding:11px 0;
}
.cataloage_text2 p{
	color:#a2a2a2;	
	line-height:12px;
}
a.vezi_cataloage2 {
	color:#799a2a;
	float:right;
	display:block;
	text-decoration:underline;
}
a.vezi_cataloage2:hover{
	text-decoration:none;
}
.cat_ico2{
	float:left;
	margin:6px 0 0 15px;
}




/* Sidebar */
.facebook {
	width:293px;
	/*background:url('../images/facebook.jpg') no-repeat;
	height:70px;*/
	margin-top:10px;
}
a.twitter {
	width:251px;
	height:31px;
	background:url('../images/twitterbg.jpg') no-repeat;
	margin-top:10px;
	padding:41px 42px 0 0;
	color:#40aad1;	
	display:block;
	text-align:right;
	font-size:11px;
}
	/* canale video */
	.canalev {
		width:256px;
		height:51px;
		background:url('../images/canalebg.jpg') no-repeat;
		margin-top:10px;	
		padding:8px 0 0 37px;	
	}
	.canalev span{
		display:block;
		float:left;
		width:95px;
		line-height:12px;
		margin-top:10px;
	}
	.canalev ul {
		float:right;
		margin-right:4px;
	}
	.canalev li{
		float:left;
		padding:0 4px;
	}
	.canalev li a, .canalev3 li a{
		display:block;
		width:44px;
		height:44px;
	}
	a.v_you {
		background:url('../images/v_youtube.png') no-repeat;
	}
	a.v_vim {
		background:url('../images/v_vimeo.png') no-repeat;
	}
	a.v_do {
		background:url('../images/v_do.png') no-repeat;
	}

	/* rss */	
	 
	.rssdiv {
		width:293px;
		height:75px;
		background:url('../images/rssbg.jpg') no-repeat;
		margin-top:10px;
		padding-top:10px;	
	}
	.rssdiv ul {
		margin:0 0 0 80px;
	}
	.rssdiv ul li {
		list-style:disc;
		color:#ffab38;
	}
	.rssdiv ul li a {
		color:#5f5f5f;
		font-size:11px;
	}
	.rssdiv ul li a:hover{
		text-decoration:underline;
	}
	/* adauga la fav, info croaziere */
	a.favbg {
		width:246px;
		height:35px;
		background:url('../images/favbg.jpg') no-repeat;
		margin-top:10px;
		display:block;
		padding-left:47px;	
		line-height:36px;
		color:#5f5f5f;
		font-size:12px;
	}	
	a.favbg:hover{
		text-decoration:underline;
	}
	
	a.infocr {
		width:193px;
		height:50px;
		display:block;
		background:url('../images/infocrbg.jpg') no-repeat;
		margin-top:10px;	
		padding:20px 10px 0 100px;
		color:#2281b9;
		text-align:center;
	}	
	a.infocr:hover{
		text-decoration:underline;
	}
	
	
	.blogdiv {
		width:291px;
		margin:32px 0 18px;	
		position:relative;	
		border-left:1px solid #aed7e6;
		border-right:1px solid #aed7e6;
	}
	.blogdivup , .blogdown {
		position:absolute;
		left:-1px;
		display:block;
	}
	.blogdivup {
		width:283px;
		height:32px;
		background:url('../images/blogdivup.gif') no-repeat;
		line-height:32px;
		color:#000;
		padding-left:10px;
		font-size:15px;	
		top:-32px;	
		font-weight:bold;
		text-transform:uppercase;
	}
	.blogin {
		width:275px;
		background:#f6f6f6 url('../images/papa.gif') no-repeat left bottom;	
		padding:0 8px;
		float:left;
	}
	.blogpost {
		float:left;
		clear:both;
		padding-bottom:7px;
		margin-bottom:7px;
		border-bottom:1px dotted #799a2a;
	}
		.blogpost a {
			color:#799a2a;
			font-size:12px;
			display:block;
		}
		.blogpost a:hover{
			color:#5f5f5f;
		}
		.blogdate, a.blogcom {
			color:#5f5f5f;
			font-size:11px;
			margin-top:5px;		
			float:left;
		}
		.blogdate {
			border-right:1px solid #56b7e9;
			padding-right:10px;
			margin-right:10px;
		}
		a.blogcom {
			background:url('../images/combg.gif') no-repeat right;	
			padding-right:20px;
			display:block;
		}
		a.veziblog{
			color:#799a2a;
			float:right;
			text-decoration:underline;
			font-size:11px;
		}
		a.veziblog:hover {
			text-decoration:none;
		}
.blogdown {
	width:293px;
	height:7px;
	background:url('../images/blogdivdown.gif') no-repeat;	
	display:block;
	bottom:-7px;
}		
.clubcap {
	width:160px;
	height:86px;
	background:url('../images/clubcap.jpg') no-repeat;	
	margin-top:10px;
	padding:9px 5px 0 128px;
	font-size:11px;
	line-height:15px;
}
.clubcaptitle {
	font-family:Arial, Helvetica, sans-serif;
	color:#003b5b;
	font-weight:bold;
	display:block;
	font-size:20px;
	margin-bottom:3px;
}
.clubcap a {
	color:#30a9ea;
}
.toatemart {
	float:right;
	display:block;
	color:#799a2a;
	text-decoration:underline;
}
.toatemart:hover{
	text-decoration:none;
}

.liniejos{
	display:block;
	width:985px;
	height:10px;
	background:url('../images/liniejos.gif') no-repeat;	
	margin:0 auto;
}
/* informatii */
.informatii {
	width:966px;
	background:url('../images/informatiibg.gif') #fff no-repeat bottom;	
	padding:10px 8px 10px 11px;
	margin:0 auto;
	min-height:107px;
	margin-bottom:28px;
	position:relative;	
}
.menu_info  {
	width:195px;
	float:left;
	margin-right:38px;
	font-size:11px;
}
	.infotitle, .infotitle2, .infotitle3 {
		width:185px;
		height:23px;
		line-height:23px;
		padding-left:10px;
		background:url('../images/meniuinfo_bg.png');
		color:#003b5b;
		font-size:13px;
		display:block;
	}
	.infotitle:hover{
		color:#a2a2a2;
	}
	.menu_info ul, .menu_info2 ul, .menu_info3 ul {
		margin:5px 0;
	}
	.menu_info ul li{
		margin:0 10px;
	}
	.menu_info ul li a {
		color:#a2a2a2;
		line-height:15px;
	}
	.menu_info ul li a:hover{
		text-decoration:underline;
	}
	a.blue {
		color:#2f7ea8 !important;
	}
	a.darkblue {
		color:#003b5b !important;
	}	
	a.darkblue:hover{
		color:#000 !important;
	}
.menu_info2 {
	width:967px;
	float:left;
	font-size:11px;
	margin-top:20px;
}
	.infotitle2 {
		width:957px;
		background:url('../images/meniuinfo_bg2.gif');
	}
	.menu_info2 ul li, .menu_info3 ul li {
		float:left;
	}
	.expertiindex li {
		width:142px;
		margin:0 10px;
	}
	 .expertiindex li a {
		color: #799A2A;
	    display: block;
	    font-size: 11px;
	    text-align: center;
		line-height:14px;	
	 }
	.expertiindex li a span {
		color: #5F5F5F;
	    display: block;
	    font-size: 11px;
	}
	.expertiindex li a img {
		display:block;
		margin:0 auto 2px;
	}
	.partindex li, .menu_info3 ul li  {
		margin:3px 9px;
	}
.info_show_hide {
	display:none;
}	
.shoved{
	display:block;
}
.menu_info3 {
	width:450px;
	float:left;
	font-size:11px;
	margin-top:20px;
}	
	.infotitle3 {
		width:440px;
		background:url('../images/meniuinfo_bg3.gif');
	}	
a.info_multe {
	width:121px;
	height:28px;
	line-height:28px;
	display:block;
	padding-left:28px;
	background:url('../images/maimulteinf.gif') no-repeat;
	color:#003b5b;
	font-size:11px;
	position:absolute;
	bottom:-28px;
	right:0;
}
a.info_multe:hover{
	text-decoration:underline;
}



/* FOOTER */

#footer{
	padding-top:21px;
	width:985px;
	height:34px;
	background:url('../images/footerbg.gif') no-repeat bottom;
	margin:21px auto 20px;
	font-size:11px;
	color:#fff;
}
	.copyr {
		float:left;
		line-height:34px;
		padding-left:15px;
	}
	.copyr a {
		color:#59b5e4;
	}
	.copyr a:hover{
		text-decoration:underline;
	}
	
	.webd{
		float:right;
		width:242px;
	}
	.webd p {
		width:174px;
		float:left;
		line-height:34px;
	}
	.webd p a {
		color:#fff;
	}
	.d19 {
		float:left;	
		display:block;
		width:61px;
		height:20px;
		background:url('../images/d19.gif') no-repeat;	
		margin:7px 4px 0 0;
	}


/* Rezultate cautare */
#main2 {
	width:734px;
	float:left;
}	
#sidebar2 {
	width:208px;
	float:left;
	background:#f4f4f4;
	border-left:1px solid #e7e7e7;
	border-right:1px solid #e7e7e7;
	padding:6px 7px;
	position:relative;
	margin:28px 8px 10px 0;
}
.sidebar2_up, .sidebar2_down {
	position:absolute;
	left:-1px;
	display:block;
}
.sidebar2_up {
	background:url('../images/sidebarup.gif') no-repeat;	
	top:-28px;
	height:28px;
	line-height:28px;
	padding-left:7px;
	width:237px;
	text-transform:uppercase;
	font-size:13px;
}
.sidebar2_down {
	background:url('../images/sidebar_down.gif') no-repeat;	
	bottom:-9px;
	height:9px;	
	width:224px;
}		
.title2 {
	font-size:23px;
	color:#799a2a;
	text-transform:uppercase;
	margin-bottom:15px;
}

.filtre {
	color:#003b5b;
	font-size:11px;
}
.filtre label {
	text-transform:uppercase;
	width:100%;
	display:block;
	margin-top:12px;
}
.filtre select {
	border:1px solid #8da7c0;
	font-size:12px;
	color:#003b5b;	
	width:100%;
	margin-top:2px;
}

.porturilist2 {
	position:relative;
}

	.select_port {
		position:relative;
	}
	.select_port div {
		position:absolute;
		top:0;
		left:0;
		height:23px;
		display:block;
		width:208px;
	}
	.porturiExpand {
		position:absolute;
		top:37px;
		left:0px;
		border:1px solid #7f9db9;
		width:865px;
		background:#fff;
		z-index:3000;
		padding:10px 0 0 0;
	}
	.porturiExpand ul li {
		float:left;
		width:200px;
	}
	.porturiDiv {
		float:left;
		width:216px;		
	}
	.aplicap {
		background:url('../images/listapbg.gif') repeat-x;
		height:48px;
		margin-top:10px;
		border-top:1px solid #5f5f5f;
	}
	.aplicap a {
		display:block;
		background:url('../images/checkp.png') no-repeat;
		padding-left:22px;
		float:right;
		margin:18px 15px 0 0 ;
		color:#003b5b;
	}
	.aplicap a:hover{
		text-decoration:underline;
	}
	
	.filtrare_dupa {
		margin:10px;
		float:left;
	}
	.filtrare_dupa_left {
		width:100px;
		float:left;
		font-size:11px;
	}
	.filtrare_dupa_right {
		float:left;
		font-size:11px;
	}
	.filtrare_dupa_right span {
		color:#84a8b9;
		background:url('../images/dest_arrow.gif') no-repeat right;
		padding-right:12px;
		margin-right:10px;
	}
	
a.toate_port {
	display:block;
	background:url('../images/plusico.gif') no-repeat;
	color:#2fa7e4;
	float:right;
	padding-left:18px;	
	margin-top:8px;
	line-height:13px;
}
a.toate_port:hover{
	text-decoration:underline;
}
label.alte_filtre {
	color:#5f5f5f;
	font-size:13px;
	border-bottom:1px solid #c5c5c5;
	padding-bottom:3px;
}
.altefiltre {
	margin:5px 0;
}
.altefiltre li a {
	color:#2fa7e4;
	text-transform:uppercase;
	line-height:19px;
	display:block;
}
.altefiltre li a:hover{
	color:#5f5f5f;
}
.altefiltre li a span {
	color:#5f5f5f;
}
.altefiltre ul {
	margin-left:15px;
	color:#5f5f5f;
}
.altefiltre ul li a {
	text-transform:none;
	color:#5f5f5f;
}
.altefiltre ul li a span {
	color:#2fa7e4;

}
.altefiltre ul li a:hover{
	color:#2fa7e4;
}
.altefiltre input[type="checkbox"]{
	float:left;
	clear:both;
}
.prez_video {
	border-top:1px solid #c5c5c5;
	background:url('../images/video_ico.jpg') no-repeat 10px 10px;
	padding:11px 0 0 45px;
	margin-top:20px;
	color:#3838380;
	line-height:14px;
	font-size:14px;
	color:#383838;
}	
	.prez_video_can {
		margin:10px 0 0 0;
	}
	.prez_video_can li{
		float:left;
		padding:0 12px;
	}
	.prez_video_can li a{
		display:block;
		width:43px;
		height:44px;
	}
	.prez_video_can li a.v_you2 {
		background:url('../images/v_youtube2.jpg') no-repeat;	
	}
	.prez_video_can li a.v_vim2 {
		background:url('../images/v_vimeo2.jpg') no-repeat;	
	}
	.prez_video_can li a.v_do2 {
		background:url('../images/v_do2.jpg') no-repeat;	
	}	
	
/* rezultate - dreapta */

.meniu_rez	{
	position:relative;
	width:716px;
	margin:0 9px;
	background:#e5f3c3;
	border-top:1px solid #c9d9a3;
	border-bottom:1px solid #c9d9a3;
	height:43px;
}
.meniu_rez_left, .meniu_rez_right {
	position:absolute;
	display:block;
	width:9px;
	height:45px;
	top:-1px;
}
.meniu_rez_left {
	background:url('../images/meniu_rez_left.gif') no-repeat;
	left:-9px;
}
.meniu_rez_right {
	background:url('../images/meniu_rez_right.gif') no-repeat;
	right:-9px;
}
.meniu_rez ul li {
	float:left;	
	height:43px;
	
}
	li.mrez1 {
		width:250px;
		line-height:42px;
	}
		li.mrez1 a {
			text-transform:uppercase;
			font-size:17px;
			color:#799a2a;
		}
		li.mrez1 a:hover{
			color:#5f5f5f;
		}
	li.mrez2 {
		width:142px;
		background:#daeab3;	
	}
		li.mrez2 a{
			color:#5f5f5f;	
			text-align:center;
			line-height:11px;
			display:block;
			font-size:11px;	
			margin-top:6px;
			background:url('../images/arrow_down1.gif') no-repeat bottom center;
			padding-bottom:9px;
		}
		li.mrez2 a:hover, li.mrez3 a:hover {
			color:#799a2a;
		}
	li.mrez3 {
		width:303px;
		margin-left:19px;
	}
	li.mrez3 span {
		background:url('../images/omscris.jpg') no-repeat;
		font-size:11px;
		line-height:10px;
		color:#5f5f5f;	
		padding-left:35px;
		display:block;
		margin-top:7px;
	}
	li.mrezpart {
		width:500px;
		line-height:42px;
		text-transform:uppercase;
		font-size:17px;
		color:#799a2a;		
	}
/* afisare rezultate */	
.result	{
	width:734px;
	float:left;
	margin-top:20px;
}
.result_top {
	background:url('../images/result_top.gif') no-repeat;
	float:left;
	width:699px;
	padding:10px 23px 0 12px;
}	
	.result_top_img{
		float:left;	
		width:132px;
		margin-right:18px;
		text-align:center;
	}
.result_top_txt{
	color:#5f5f5f;
	font-size:11px;
	width:547px;
	float:right;
}
	.result_top_txt h2 a{
		color:#2fa7e4;
		font-weight:normal;
		font-size:17px;
		line-height:17px;
		margin-bottom:4px;
		display:block;
	}
	.result_top_txt a {
		color:#5f5f5f;
	}
	.result_top_txt a:hover{
		text-decoration:underline;
	}
.result_bottom {
	background:#fff;
	float:left;
	width:697px;
	padding:10px 23px 0 12px;
	border-right:1px solid #aed7e6;
	border-left:1px solid #aed7e6;	
	position:relative;
	margin-bottom:15px;
}
	.res_bot_bg {
		width:734px;
		height:16px;
		position:absolute;
		background:url('../images/result_bottom.gif') no-repeat;
		left:-1px;
		bottom:-16px;
		display:block;
	}
.result_bestdeal {
	width:640px;
	border-top:1px solid #d5e6ab;
	background:url('../images/rez_best_deal.gif') no-repeat left 10px;
	padding:6px 0 0 68px;
	margin-top:10px;
	min-height:38px;
} 	
.result_bestdeal_right {
	float:right;
}
.result_bestdeal_right .pret_nou {
	width:88px;
}
.rez_info {
	width:411px;
	float:left;
}
	.rez_info em {
		font-style:normal;
		font-weight:bold;
		color:#799a2a;
		display:block;
		width:90px;
		float:left;
		clear:both;
	}
	.rez_info div {
		float:left;
	}
	.rez_info div a {
		text-decoration:underline;
	}
	.rez_info div a:hover {
		text-decoration:none;
	}
.rez_pret {
	width:135px;
	float:right;
}	
	.rez_pret_bg{
		background:url('../images/pretbg.gif') no-repeat;
		width:134px;
		height:38px;
		text-align:center;
	}
	.rez_pret_bg span {
		color:#2fa7e4;
		display:block;
		font-size:22px;
	}
	a.rez_verifica {
		display:block;
		background:url('../images/ok_v.gif') no-repeat 5px;
		padding-left:32px;
		color:#003b5b;
		line-height:10px;
		margin-top:26px;
		font-size:11px;
	}

.rez_bara {
	width:366px;
	background:url('../images/rez_bara.gif') no-repeat;
	height:26px;
	float:left;
	padding:2px 5px;
	font-size:11px;
}	
	a.salveazac,span.salveazac {
		background:url('../images/star_save.gif') no-repeat 2px;
		padding-left:20px;
		color:#799a2a;
		float:right;
		margin-top:3px;	
	}
	span.savedc,a.savedc {
		background:url('../images/star_save2.gif') no-repeat 2px!important;
	}
	a.salveazac:hover, a.rez_maimult:hover{
		color:#5f5f5f;
	}
a.rez_maimult {
	display:block;
	width:100px;
	height:30px;
	line-height:30px;
	float:right;
	background:url('../images/rez_maimult.gif') no-repeat 0 1px;
	color:#799a2a;
	font-size:11px;
	padding-left:22px;
}	

/* Results pag */
.result_pag {
	float:right;
	margin-top:30px;
}
.result_pag ul li.leftar2 a, .result_pag ul li.rightar2 a  {
	width:19px;
	height:17px;		
	display:block;
	float:left;	
} 
.result_pag ul li.leftar2 a {	
	background:url('../images/first_last.gif') no-repeat;
}
.result_pag ul li.leftar2:hover a {	
	background:url('../images/first_last.gif') no-repeat 0 -18px;
}
.result_pag ul li.rightar2 a {	
	background:url('../images/first_last.gif') no-repeat -20px 0;
}
.result_pag ul li.rightar2:hover a {	
	background:url('../images/first_last.gif') no-repeat -20px -18px;
}
.result_pag ul li.leftar a, .result_pag ul li.rightar a {
	width:61px;
	height:17px;	
	display:block; 
	float:left;
	margin:0 4px;
}
.result_pag ul li.leftar a {
	background:url('../images/back_fw.gif') no-repeat 0 0;
}
.result_pag ul li.leftar:hover a {	
	background:url('../images/back_fw.gif') no-repeat 0 -18px;
}
.result_pag ul li.rightar a {	
	background:url('../images/back_fw.gif') no-repeat -63px 0;
}
.result_pag ul li.rightar:hover a {	
	background:url('../images/back_fw.gif') no-repeat -63px -18px;
}
	.result_pag ul, .result_pag ul li {
		float:left;
	}
	.result_pag ul li a{
		color:#5f5f5f;
		display:block;
		width:17px;
		height:17px;
		text-align:center;
		font-size:11px;
	}
	.result_pag ul li.selected {
		background:url('../images/brbg.gif') no-repeat ;
	}
	.result_pag ul li a:hover{
		font-weight:bold;
	}
	
/* Detalii croaziera */
	
.title3{
	font-size:23px;
	color:#5f5f5f;
	text-transform:uppercase;
	margin-bottom:15px;
	line-height:25px;
}
	
ul.breadcrumbs{
	float:left;
	margin-bottom:12px;
}
	
	ul.breadcrumbs li{
		float:left;
		margin-right:6px;	
		font-size:16px; 
		color:#71b2b6; 
	}
	
		ul.breadcrumbs li a{
			color:#b0b0b0;
			font-size:10px;
			display:block;
			float:left;
			margin-right:6px
		}
		
		ul.breadcrumbs li a:hover{
			text-decoration:underline;
		}
		
		ul.breadcrumbs li a.sel{
			color:#84a8b9;
			text-decoration:none;
		}
	
.breadcrumb {
	float:left;
	margin-bottom:12px;
}	
	.breadcrumb a{
		color:#b0b0b0;
		font-size:10px;
		display:block;
		float:left;
		margin-right:6px;	
		background:url('../images/arr_bread.gif') no-repeat right ;
		padding-right:15px;
		
	}	
	.breadcrumb a:hover{
		text-decoration:underline;
	}
	.breadcrumb span.sel {
		color:#84a8b9;
		text-decoration:none;	
		font-size:10px;
	}
	

.greenbg1{
	width:960px;
	height:45px;
	background:url(../images/greenbg2.gif) no-repeat;
	float:left;
	margin:0 0 14px 2px;
}

.greenbg1 ul{
	float:left;
}

	.greenbg1 ul li{
		height:43px;
		margin-top:1px;
		background:url(../images/line1_bg.gif) no-repeat scroll right 7px;
		float:left;
	}
	
	.greenbg1 ul li.last{
		background:none;
	}
	
	.greenbg1 ul li a{
		display:block;
		height:43px;
		padding:0 23px;
		float:left;
		line-height:43px;
		color:#799a2a;
		font-size:13px;
	}
	
		.greenbg1 ul li a:hover{
			text-decoration:underline;
		}
	
	.greenbg1 ul li a.seltab{
		background:url(../images/greena_bg.png) no-repeat scroll center top;
		text-decoration:underline;
	}
	
	span.verifica, a.verifica{
		display:block;
		float:left;
		background:url(../images/ver_bg.png) no-repeat scroll left 9px;
		width:110px;
		height:34px;
		padding:4px 0 0 26px;
		font-size:11px;
		color:#003b5b;
		margin-left:14px;
		line-height:12px;
	}
	select.verificare{
		width:136px;
		height:20px;
		float:left;
		margin: 0 5px 8px 20px;
		color: #5F5F5F;
        font-size: 12px;
	}
		
.pic_det{
	width:132px;
	margin:0 10px;
	float:left;
	text-align:center;
}
.pic_det img {
	display:block;
	margin:0 auto 5px;
}
.text_det{
	width:800px;
	float:left;
}

	.text_det .plecari{
		width:224px;
		float:left;
	}
	
		span.d_green1{
			display:block;
			float:left;
			margin-right:10px;
			font-weight:bold;
			font-size:11px;
			color:#799a2a;
			line-height:20px;
		}
		
		.text_det .plecari .d_date{
			float:left;
			line-height:20px;
			font-size:11px;
			color:#5f5f5f;
		}

	.text_det .info_supl{
		width:300px;
		float:left;
	}
	
		
		 span.d_green2{
			width:80px;
			float:left;
			margin-right:10px;
			padding-bottom:4px;
			font-weight:bold;
			font-size:11px;
			color:#799a2a;
			text-align:right;
		}
		
		 span.d_gray2{
			display:block;
			width:430px;
			float:left;
			color:#5f5f5f;
			padding-bottom:4px;
			font-size:11px;
		}
	.info_supl a{
		font-size:11px;
		color:#5F5F5F;
		text-decoration:underline;
	}
	.info_supl a:hover{
		text-decoration:none;
	}		
	a.asigurare_bg{
		width:207px;
		height:51px;
		background:url(../images/asigurare_bg.jpg) no-repeat;
		float:right;
		padding:5px 54px 0 5px;
		font-size:9px;
		color:#5f5f5f;
	}
	
		a.asigurare_bg p{
			float:left;
			font-size:13px;
			color:#799a2a;
			line-height:11px;
			margin:0 0 3px 0 !important;
			width:90%;
		}
		
		a.asigurare_bg p span{
			font-size:10px;
			color:#5f5f5f;
			float:right;
		}
	
	.plec_porturi {
		margin:5px 0;
		clear:both;
	}
	.plec_porturi  .d_gray2, .plecari .d_gray2 {
		width:466px;
		text-decoration:none;
	}
	  .d_gray2 a{
		color:#5F5F5F !important;
		text-decoration:underline !important;
	}
	 .d_gray2 a:hover{
		text-decoration:none !important;
	}	
.bestdeal_bg{
	width:590px;
	height:52px;
	background:url(../images/bestdeal_bg.gif) no-repeat;
	float:left;
	margin-top:16px;
	padding-left:100px;
	padding-top:12px;
}

.pretcroaziera_bg{
	width:530px;
	background:url(../images/pretcroaziera_bg.gif) no-repeat;
	padding-left:160px;
}

	.pret_vechi{
		width:110px;
		float:left;
		text-align:center;
		color:#799a2a;
		font-size:11px;
		margin-top:4px;
		
		position:relative;
	}
	
		.pret_vechi span{
			font-size:20px;
		}
		.pret_vechi .spanline {
			background:url(../images/linie.png) no-repeat;
			width:78px;
			height:25px;
			position:absolute;
			top:0;
			display:block;
			left:2px;
		}
		 .sageata{
			width:32px;
			height:34px;
			float:left;
			background:url(../images/sageata_bd.png) no-repeat;
		}
		
	 .pret_nou{
		width:110px;
		float:left;
		text-align:center;
		color:#2fa7e4;
		font-size:11px;
		margin-top:8px;
	}
	
		 .pret_nou span{
			font-size:20px;
			display:block;
		}

	 ul.amr{
		float:left;
		margin:4px 0 0 14px;
	}
	
		 ul.amr li{
			color:#2fa7e4;
			font-size:10px;
			margin-left:12px;
			text-align:center;
			float:left;
		}
		
		ul.amr li.first{
			line-height:11px;
			padding-top:4px;
		}
		
		ul.amr li span{
			font-size:20px;
			color:#5F5F5F;
		}
		.bestdeal_bg .bookbutton{display:block;padding:7px 0 0 7px;}
		.bestdeal_bg input[type="submit"],.bestdeal_bg .bookbutton{
			width:106px;
			height:28px;
			background:url(../images/but_bd.png) no-repeat;
			color:#fff;
			font-size:11px;
			border:0;
			float:right;
			font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
			margin:5px 14px 0 0;
		}
		
		
		.pretcroaziera_bg input[type="submit"]{
			float:right;
			margin-right:20px;
		}
		
		.incepand{
			display:block;
			float:left;
			font-size:11px;
			color:#033d5d;
			margin-left:20px;
			line-height:32px;
		}
		
.social_bg{
	width:251px;
	height:69px;
	background:url(../images/social_bg.png) no-repeat;
	float:left;
	margin-top:8px; 
	padding:5px;
}

	.social_bg a.salveaza_c{
		display:block;   
		height:24px;
		width:55px;
		background:url(../images/salveazac_bg.png) no-repeat scroll left 6px;
		font-size:11px;
		color:#799a2a;
		line-height:12px;
		padding-left:17px;
		float:left;
	}
	
		.social_bg a.salveaza_c:hover{
			text-decoration:underline;
		}
	
	.social_bg a.trimite_p{
		display:block;
		height:24px;
		width:120px;
		background:url(../images/trimitep_bg.png) no-repeat scroll left top;
		font-size:11px;
		color:#5f5f5f;
		line-height:12px;
		padding-left:34px;
		float:right;
	}
	
		.social_bg a.trimite_p:hover{
			text-decoration:underline;
		}
		
/* Detalii croaziera -- porturi */		
.port_img{
	width:244px;
	margin-right:20px;
	float:left;
}	
.port_it {
	width:525px;
	padding-right:25px;	
	float:left;
}	
.port_it h3 {
	color:#799a2a;
	font-weight:normal;
}
table.iti {
	width:526px;
	margin-top:15px;
}
	table.iti th, table.tarife th {
		height:31px;
		line-height:27px;
		font-weight:normal;
		font-size:11px;
	}
	table.iti .th1 {
		background:url(../images/thbg.gif) no-repeat;
		width:47px;	
	}
	table.iti .th2 {
		width:334px;
		padding-left:13px;
		background:url(../images/thbg.gif) no-repeat -47px 0;
		text-align:left;
	}
	table.iti .th3 {
		width:63px;
		background:url(../images/thbg.gif) no-repeat -393px 0;
	}
	table.iti .th4 {
		width:70px;
		background:url(../images/thbg.gif) no-repeat -456px 0;
	}
table.iti td {
	font-size:11px;
	text-align:center;
	height:20px;
	line-height:20px;
}
table.iti td a, table.tarife td a{color:#5f5f5f;}
table.iti td a:hover, table.tarife td a:hover {text-decoration:underline;}
table.iti td.td2 {
	padding-left:13px;
	text-align:left;
}
table.iti  tr, table.tarife  tr {
	background:#fff;
}
table.iti tr:hover, table.tarife tr:hover {
	background:#e6f4fc;
}




table.tarife {
	width:522px;
	margin-top:7px;
}	
	table.tarife .th1 {
		background:url(../images/tarife_th.gif) no-repeat;
		width:180px;	
		text-align:left;
		padding-left:13px;
	}
	table.tarife .th2 {
		width:313px;
		padding-left:13px;
		background:url(../images/tarife_th.gif) no-repeat -193px 0;
		text-align:left;
	}

table.tarife td {
	padding-left:13px;
	text-align:left;
	font-size:11px;
	padding-top:3px;
	padding-bottom:3px;	
}

table.tarife .tftd2 {
	padding-left:13px;
	text-align:left;
	width:83px;
}
	a.verifica2{
		display:block;
		background:url(../images/ver2_bg.png) no-repeat scroll;
		padding:0 0 0 19px;
		font-size:9px;
		color:#003b5b !important;
		line-height:8px;
	}
	a.verifica2:hover{
		text-decoration:none !important;
	}


.port_exc {
	width:145px;
	float:left;
	font-size:10px;
	text-align:center;
}
a.exc_pic {
	width:145px;
	height:91px;
	background:url(../images/exc_bg.gif) no-repeat;
	display:block;
	text-align:center;
	padding-top:7px;
	color:#5f5f5f;
	margin-top:4px;
}
a.exc_pic img {
	margin:0 auto;
}
ul.port_menu {
	margin-top:6px;
}
ul.port_menu li {
	margin:2px 0;
}
ul.port_menu li a {
	font-size:11px;
	color:#5f5f5f;
	padding-left:10px;
	display:block;
	height:20px;
	line-height:20px;
}
ul.port_menu li a:hover {
	text-decoration:underline;
}
ul.port_menu li a.select{
	background:url(../images/port_a_selected.gif) no-repeat;
}
.port_img h3 {
	background:url(../images/port_menu.gif) no-repeat;
	height:27px;
	line-height:27px;
	font-weight:normal;
	padding-left:10px;
}
.port_desc {
	float:left;
	width:696px;
}
.port_desc h3, .nava_desc h3, .punte_desc h2, .text_det h2, .text_det_cabina h2, #video_tab h2, #optionale h2, #inclus h2 {
	color:#799a2a;
	font-weight:normal;
	margin-bottom:10px;
	text-transform:uppercase;
}
.galport {
	width:683px;
	background:#ebf5f8;
	border-left:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	position:relative;
	margin:5px 0;
}
	span.galfoto_up, span.galfoto_down {
		display:block;
		width:685px;
		height:5px;
		position:absolute;
		left:-1px;	
	}
	span.galfoto_up {
		background:url(../images/galfoto_up.gif) no-repeat;
		top:-5px;	
	}
	span.galfoto_down {
		background:url(../images/galfoto_down.gif) no-repeat;
		bottom:-5px;	
	}
	.galport ul li {
		float:left;
		margin:3px 14px;
	}
	.galport ul li a {
		display:block;
	}
	
/* detalii nava */
.punti {
	text-align:left;
	margin-top:15px;
}
.punti h3{
	background:url(../images/punti_bg.gif) no-repeat;
	height:27px;
	line-height:27px;
	font-weight:normal;
	padding-left:10px;	
}
.punti ul {
	margin-top:5px;
}
.punti ul li {
	border-bottom:1px solid #ebebeb;
}
.punti ul li a{
	color:#799a2a;
	display:block;
	font-size:11px;
	padding:2px 0 2px 5px;
}
.punti ul li a:hover{
	text-decoration:underline;
}
.punti ul li a.puntesel{
	background:#f5f5f5;
	color:#5f5f5f;
	margin:1px 0;
}
.nava_desc {
	width:753px;
	padding-right:15px;
	float:left;
	margin-left:42px;
}
.punte_desc {
	width:600px;
	float:left;
	margin-left: 42px;
}
.punte_pic {
	width:167px;
	float:left;
	text-align:right;
}

h2.tipc {
	margin:10px 0;
	color:#2fa7e4;
}
/*  punti - cabine */
.cabina {
	width:576px;
	float:left;
	position:relative;
	border-left:1px solid #c1dfef;
	border-right:1px solid #c1dfef;
	margin:17px 0;
	padding:5px 10px;
}
.cabina_up, .cabina_down {
	display:block;
	width:598px;
	height:6px;
	left:-1px;
	position:absolute;
}
.cabina_up {
	top:-6px;
	background:url(../images/cabina_up.gif) no-repeat;
}
.cabina_down {
	bottom:-6px;
	background:url(../images/cabina_down.gif) no-repeat;
}
.cabina_pic {
	width:120px;
	float:left;
	margin-right:13px;
}
.cabina_desc {
	width:443px;
	float:left;
	font-size:11px;
	text-align:justify;
}
.cabina_desc h3{
	color:#2fa7e4;
	margin-bottom:5px;
}

.text_det_cabina {
	float:left;
	width:548px;
}
.right_cabina{
	float:right;
	width:264px;
	padding-top:33px;
}

	a.rezerva_acum{
		width:90px;
		height:19px;
		background:url(../images/rezerva_tarife.png) no-repeat;	
		display:block;
		color:#fff !important;
		text-align:center;
		font-size:8px;
		line-height:19px;
	}
	a.rezerva_acum:hover{
		color:#4c670d !important;
		text-decoration:none!important;
	}
.tarife_termeni {
	font-size:11px;
	color:#b0b0b0;
	padding-top:19px;
	border-top: 1px solid #D6D6D6;
	margin-top:22px;
}	
.tarife_termeni a{
	color:#84a8b9;
}
#video_tab {
	text-align:center
}
#video_tab h2 {
	text-align:center;
}
.nuexista {
	width:542px;
	margin:50px auto 0;
	background:url(../images/novideobg.jpg) no-repeat;	
 	padding:11px 0 0 67px;
	min-height:62px;
	text-align:left;
	font-size:11px;
}
.nuexista span {
	color:#ef6565;
	display:block;
	text-transform:uppercase;
	font-size:13px;
}
/* Excursii optionale */
.ex_optionala {
	width:934px;
	background:#ebf5f8;
	border-left:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	position:relative;
	padding:10px 12px;
	margin:14px 0;
	float:left;
}
.ex_optionala_up, .ex_optionala_down{
	width:960px;
	height:4px;
	display:block;
	position:absolute;
	left:-1px;
}
.ex_optionala_up {
	background:url(../images/optionala_up.gif) no-repeat;	
	top:-4px;
}
.ex_optionala_down {
	background:url(../images/optionala_down.gif) no-repeat;	
	bottom:-4px;
}
.ex_pic {
	float:left;
	width:105px;
	margin-right:14px;
}
.ex_txt {
	float:left;
	width:815px;
	text-align:justify;
	font-size:11px;
}
.ex_txt h3 {
	color:#2fa7e4;
	padding-bottom:10px;
	font-size:12px;
}
.ex_bottom {
	border-top:1px solid #5f5f5f;
	padding:10px 0;
	margin-top:10px;
	float:left;
	clear:both;
	width:100%;
}
a.ex_detalii {
	height:26px;
	margin-top:5px;
	line-height:26px;
	background:url(../images/pdf_excursii.jpg) no-repeat;
	padding-left:31px;
	color:#003b5b;
	display:block;
	float:right;
	text-transform:uppercase;	
}
a.ex_detalii:hover{
	color:#5f5f5f;
}
.social_centre {
	width:260px;
	margin:15px auto 0;
}

/*  Login - - Register */
.register {
	width:528px;
	min-height:514px;
	float:left;
	background:#f4f8fa url(../images/registerbg.jpg) no-repeat bottom;
	border:1px solid #033d5d;	
	position:relative;
	margin-top:20px;
}
	.register h2 {	
		background:url(../images/register_ico.jpg) no-repeat;
		padding:10px 0 0 65px;
		text-transform:uppercase;
		color:#033d5d;
		font-size:19px;
		height:57px;
		line-height:18px;
		margin:10px 0 0 15px;
	}
	.obligat {
		width:118px;
		height:46px;
		background:url(../images/obligatoriibg.gif) no-repeat;
		position:absolute;
		top:22px;
		right:-12px;
		line-height:31px;
		color:#033d5d;
		padding-left:33px;
		font-size:11px;
	}
.register form{
	width:488px;
	margin:25px 0 0 22px;
	float:left;
}
	.register input[type="text"], .register input[type="password"], .register select, .register textarea {
		width:470px;
		height:26px;
		border:1px solid #83d0f7;
		line-height:26px;
		color:#033d5d;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		padding:0 8px;
		float:left;
		margin-bottom:12px;
		background:none;
	}
	.register textarea {
		height:100px;
	}
	.register select {
		padding:5px 8px 0 8px;
		height:28px;
	}
	.register select option {
		background:none;
	}
	.register input[type="text"].noto {
		color:#d4d0d0;
		border:1px solid #d4d0d0;
	}
	.register .inp_mic1 {
		width:220px !important;	
	}
	.register .inp_mic2 {
		width:220px !important;	
		float:right !important;		
	}
	.captcha {
		float:left;
		margin-left:20px;
	}
	.submit_reg{
		width:129px;
		margin:10px auto;
		clear:both;
	}
	.register input[type="submit"], .login_rom input[type="submit"] {
		width:129px;
		height:28px;
		background:url(../images/register_bt.png) no-repeat;
		line-height:28px;
		text-align:center;
		color:#fff;
		border:0;		
		text-transform:uppercase;
		font-size:11px;
	}
	.wnot2 {
		width:245px !important;
	}
	
	h2.nuezita{
		background:url(../images/letter.gif) no-repeat 0 13px;
		padding:10px 0 0 85px;
	}
	.contactup {
		margin: 20px 0 0 22px;
    	width: 489px;
		color:#033d5d;
		line-height:14px;
		font-size:11px;
	}
	.minh2 {
		min-height:456px;
	}
.date_contact{
	width:349px;
	min-height:442px;
	background:url(../images/contact_date_bg.gif) no-repeat #5eaee3;	
	border:1px solid #033d5d;
	float:right;	
	margin:20px 10px 40px 0;	
	padding:10px 15px;
	color:#033d5d;
	font-size:11px;
	line-height:13px;
	position:relative;
}
.date_contact h3 {
	color:#fff;
	font-size:18px;
	text-transform:uppercase;
	line-height:17px;
	margin-top:10px;
}
	.date_contact h3 span {
		color:#033d5d;
		display:block;
	}
	.date_oras {
		color:#fff;
		line-height:14px;
	}
	.date_oras em {
		font-style:normal;
		float:left;
		display:block;
		width:33px;	
		clear:both;
	}
	.date_oras span {
		float:left;
		display:block;
	}	
	a.contact_bt {
		width:207px;
		height:30px;
		background:url(../images/contact_partbt.gif) no-repeat;	
		display:block;
		padding-left:25px;		
		line-height:30px;
		font-size:11px;
		color:#799a2a;
		position:absolute;
		bottom:-31px;
		left:21%;
	}
	a.contact_bt:hover{
		text-decoration:underline;
	}
	
.login_rom {
	width:379px;
	height:514px;
	background:url(../images/loginbg.jpg) no-repeat;	
	border:1px solid #033d5d;
	float:right;	
	margin-top:20px;
}
	.login_rom h2 {	
		text-transform:uppercase;
		color:#033d5d;
		font-size:19px;
		height:57px;
		line-height:18px;
		margin:22px 0 0 93px;
	}
	.login_rom h2 span{
		color:#fff;
		font-size:13px;
		display:block;
		line-height:14px;
	}
.login_rom form {
	margin:30px 0 0 31px;
	width:316px;
}
.login_rom form label {
	width:73px;
	font-size:14px;
	float:left;
	color:#fff;
	line-height:26px;
}
.login_rom input[type="text"], .login_rom input[type="password"] {
		width:225px;
		height:26px;
		border:1px solid #fff;
		line-height:26px;
		color:#fff;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		padding:0 8px;
		float:left;
		margin-bottom:12px;
		background:none;
}

/* Mesage de eroare */
	.reg_error {
		border:1px solid #ff183e;
		padding:5px;
		width:478px;
		margin-left:22px;
	}
	.code_ok {
		border:1px solid #79845d;
		padding:10px 5px 10px 90px;
		width:391px;
		margin:5px 0 0 22px;	
		background:#e1f0bb url(../images/ok_ico.png) no-repeat 10px;	
		min-height:56px;		
	}
	.code_notok {
		border:1px solid #79845d;
		padding:10px 5px 10px 90px;
		width:393px;
		margin:5px 0 0 22px;	
		background:#f5b2b2 url(../images/notok_ico.png) no-repeat 10px 10px;	
		min-height:56px;		
	}	
	
/* Destinatii */	
.dest {
	width:734px;	
	float:left;
	margin-bottom:12px;
}
.dest_up {
	background:url(../images/dest_up.gif) no-repeat;
	width:734px;
	height:12px;
}
.dest_in {
	width:712px;	
	background:url(../images/dest_in.gif) repeat-y;
	padding:5px 11px;
	font-size:11px;
	line-height:15px;
}
.dest_in p {
	margin:0 !important;
	padding:0 5px;	
	float:left;
}
.dest_down {
	width:734px;	
	height:12px;
	background:url(../images/dest_down.gif) no-repeat;
}	
.dest_pic {
	width:132px;
	float:left;
	margin-right:17px;
	text-align:center;
}
.dest_txt {
	width:563px;
	float:left;
}
.dest_txt h2 {
	font-size:17px;
	margin-bottom:10px;
	color:#2fa7e4;
	font-weight:normal;
}
.dest_txt h2 a {
	color:#2fa7e4;
}
.dest_txt h3 {
	margin:13px 0 3px;
	color:#003b5b;
	text-transform:uppercase;
	font-weight:normal;
	font-size:12px;
	
}
.dest_txt a {
	color:#799a2a;
}
.dest_txt a:hover{
	text-decoration:underline;
}
.dest a.rez_maimult{
	background:url('../images/rez_maimult.gif') no-repeat;
}
	.gallinie li {
		float:left;
		margin:1px 14px 0 0;
	}
	.gallinie li a {
		display:block;
	}
	
.canalev3 {
	width:212px;
	height:83px;
	float:right;
	background:url('../images/canale3bg.jpg') no-repeat;
	padding:10px 0;	
}
	.canalev3 span {
		display:block;
		margin-left:52px;
		line-height:13px;
	}
		.canalev3 ul {
			float:right;
			margin:12px 0 0 0;
		}
		.canalev3 li{
			float:left;
			padding:0 13px;
		}

/* Vant bun din pupa */
.vantbun {
	float:left;
	width:960px;
	margin-top:22px;
	font-size:11px;	
	padding-bottom:20px;
	border-bottom:1px solid #d6d6d6;
}
	.vantbun_pic {
		float:left;
		width:205px;
		margin-right:16px;
	}
	.vantbun_txt {
		width:730px;
		float:left;
	}
		.vantbun_txt h2 {
			color:#799a2a;
			font-size:15px;
			margin-bottom:4px;
			font-weight:normal;
		}		
		.vantbun_date {
			margin-top:20px;
			float:left;
		}
		.vantbun_date span{
			color:#2fa7e4;
		}
	a.vantbun_det {
		float:right;
		background:url(../images/agg_arrow1.gif) no-repeat right;
		padding-right:20px;
		color:#5f5f5f;
		display:block;
		margin-top:20px;
	}
	a.vantbun_det:hover{
		text-decoration:underline;
	}
.pagpic {
	float:right;
	margin:0 10px;
	display:block;
}	

.prima_intrebare {
	width:922px;
	background:#efefef url(../images/intrebarebg.jpg) no-repeat 10px center;
	height:37px;
	color:#799a2a;
	text-transform:uppercase;
	padding:23px 0 0 48px;
	margin-top:30px;
	font-weight:bold;
}
.prima_raspuns {
	padding:10px 0 0 48px;
	font-size:11px;
	text-align:justify;
}
.part_judete li a{
	color:#2fa7e4;
	text-transform:uppercase;
}
.part_judete li a:hover{
	text-decoration:underline;
}
.dest_txt em {
	font-style:normal;
	color:#799a2a;
	font-weight:bold;
}
.nwlst_pic {
	float:right;
	margin: 20px 10px 40px 0;
}
.catal_pdf {
	background:url(../images/pdf_ico.png) no-repeat;
	display:block;
	padding-left:40px;
	height:32px;
	line-height:32px;
	font-size:17px;
	color:#799A2A;
	margin-top:30px;
}
.addthis1 {
	clear:both;
	margin-top:15px;
}
.addthis_button_expanded {
	display:none !important;
}
.addthis_button_tweet {
	width:93px;
}
.addthis_button_facebook_like {
	width:85px;
}
.addthis_counter.addthis_pill_style{
	width:53px !important;
}

.addthis2 {
	float:left;
	padding-top:3px;
}
.addthis2 .face2{
	float:left;
}
#cruise-results .vantbun a {
	color: #799A2A;
}
#cruise-results .vantbun a:hover {
	text-decoration:underline;
}
a.pdf_punte {
	width:84px;
	height:60px;
	background:url(../images/pdf_punte.jpg) no-repeat;
	padding:7px 50px 0 10px;
	display:block;
	text-transform:uppercase;
	color:#2fa7e4;
	line-height:12px;
	text-align:left;
	float:right;
	font-size:12px;
}
a.pdf_punte span {
	font-size:10px;
	color:#5f5f5f;
	text-decoration:underline;
	display:block;
	margin-top:5px;
}
a.pdf_punte:hover{
	color:#5f5f5f;
}
.cabbullet {width:26px;height:16px;border: 1px solid #999;padding:1px;margin-right:10px;float:left}
.cabbullet span{display:block;width:26px;height:16px;}

ul.afiliate {
	margin-left: 5px;
	margin-top:20px;
	width: 960px;
	display:inline-block;
	float:left;
}
ul.afiliate li{width:320px;float:left;}
.afiliate li a{
	color:#5F5F5F;
}
.afiliate li a:hover{
	text-decoration:underline;
}
.video24x24 {
	background:url('../images/video24bg.jpg') no-repeat;
	color: #5F5F5F;
	display:block;
	width: 86px;
	height:40px;
	padding:0 0 0 45px;
	line-height:40px;
	color:#003b5b;
	text-transform:uppercase;
	float:left;
}
.video24x24:hover {
	text-decoration:underline;
}
.mai24 {
	background:url('../images/mai24bg.gif') no-repeat;
	color: #5F5F5F;
	display:block;
	width: 117px;
	height:33px;
	padding:7px 7px 0 7px;
	color:#003b5b;
	text-transform:uppercase;
	float:left;
	text-align:center;
	margin-right:10px;	
	font-size:11px;
	line-height:13px;	
}
a.rss_best {
	background:url('../images/rssbest.png') no-repeat;
	color: #5F5F5F;
	display:block;
	height:32px;
	line-height:32px;	
	padding-left:40px;
	margin-top:10px;
}
.cautaen {
	background:url('../images/cautarebgen.png') no-repeat !important;
}
.tagVideo {color:#799A2A;font-weight:bold;display:block;margin-top:6px;}
.liniPDF{color:#799A2A;font-weight:bold;display:block;margin-top:6px;}
.acreditari_expert {width:880px;margin-left:39px;}
.acreditari_expert div{background:#fff;padding:5px;margin:0 auto;border:1px solid #CECECE;}

a.deletec{
	background:url(../images/deletec_bg.gif) no-repeat scroll 2px 50%;
	color:#799A2A;
	float:right;
	margin-top:3px;
	padding-left:20px;
}
a.suna-acum {
position: fixed;
right:0;
top:100px;
background: url('../images/suna-un-expert.png') no-repeat;
width:144px;
height:80px;
display:block;
z-index:10;
}

a.tutorial-video {
position: fixed;
right:0;
top:200px;
background: url('../images/tutorial-video.png') no-repeat;
width:139px;
height:121px;
display:block;
z-index:10;
}

#asistOnline{
	width:770px;
	height:160px;
	background:url(../images/banner-asistenta2.jpg) no-repeat;
	position:relative;
	margin:40px 0 0 89px;
	text-align:center;
	display:none;
}

	#asistOnline span{
		display:block;
		width:156px;
		height:38px;
		position:absolute;
		right:0;
		bottom:0;
		text-transform: uppercase;
		font-size:11px;
		text-align:right;
		line-height: 36px;
	}
	
	#asistOnline span a{
		color:#0a5485;
		display:block;
		width:150px;
		height:38px;
		position:absolute;
		right:0;
		bottom:0;
		text-transform: uppercase;
		font-size:11px;
		text-align:right;
		padding-right: 7px;
	}


#mc_embed_signup label{
	width:217px;
	float:left;
	clear:both;	
	font-size:11px;
	line-height:26px;
}
#mc_embed_signup input[type="text"] {
	float:left;
	width:252px;
	border: 1px solid #D4D0D0;
}
#mc_embed_signup .required {
	border:1px solid #83D0F7 !important;
}
.datefield input[type="text"], .phonefield input[type="text"]{
	width:66px !important;
	margin-right:8px;
}
.yearfield input[type="text"], .phonedetail2 input[type="text"]{
	width:68px !important;
	margin-right:0px!important;
}
#mc_embed_signup input[type="submit"]{
	float:right;
	margin-bottom:10px;
}
.mce_inline_error {
	color:#ff0000;
	font-size:11px;
}
.input-group {
	float:left;
}
.input-group label {
	float:none !important;
	width:100px !important;
}

.certificate{
	clear:both;
	margin:12px 0;
}

	.certificate a{
		margin-right:6px;
	}


.inclus {
	width:368px;
	margin-left:15px;
	float:left;
}

#lfLogoBox{
	background:#000 !important;
}

.verDisp{
	position:absolute;
	background:url(../images/verdispbg.gif) no-repeat;
	right:-44px;
	top:0;
	width:200px;
	height:63px;
}

	.verDisp span.rightverbg{
		display:block;
		width:21px;
		height:84px;
		background:url(../images/rightverbg.gif) no-repeat;
		position:absolute;
		right:0;
		top:0;
	}

