/* CSS Document */

body{
	margin:0;
	padding:0;
	background:#FFFFFF url(../images/bground.png) repeat-x;
}


#main{
	width:917px;
	/*width:894px;*/
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	/* background-color:#ffff00; */
}

#header{
	width:894px;
	margin-top:0px;
	margin-left:0px;
	height:107px;
}
	#logo{
		float:left;
		width:344px;
		margin-left:0px;
		margin-top:22px;
		/*background-color:#FF0000;*/
	}
	
	#menu{
		float:right;
		width:521px;
		height:107px;
		margin-top:0px;
		margin-left:0px;
		/*background:url(../images/menu-bground.png) no-repeat;*/
	}
	
		#home{
			position:absolute;
			margin-left:0px;
			width:86px;
			height:107px;
		}
		#despre{
			position:absolute;
			margin-left:86px;
			width:87px;
			height:107px;
		}
		#servicii{
			position:absolute;
			margin-left:173px;
			width:87px;
			height:107px;
		}
		#destinatii{
			position:absolute;
			margin-left:260px;
			width:87px;
			height:107px;
		}
		#testimoniale{
			position:absolute;
			margin-left:347px;
			width:87px;
			height:107px;
		}
		#contact{
			position:absolute;
			margin-left:434px;
			width:87px;
			height:107px;
		}
	
			#menu ul {list-style:none; margin-top:0px; margin-left:-40px;}
			#menu ul li {float:left;  margin-top:0px; margin-left:0px;}
			#menu ul li a {display: block; line-height:107px; text-indent: -50000px; float:left;}
			#t-home {width:86px; background: url(../images/but-home.jpg) left no-repeat;}
			#t-despre {width:87px; background: url(../images/but-desprenoi.jpg) left no-repeat;}
			#t-servicii {width:87px; background: url(../images/but-servicii.jpg) left no-repeat;}
			#t-destinatii {width:87px; background: url(../images/but-destinatii.jpg) left no-repeat;}
			#t-testimoniale {width:87px; background: url(../images/but-testimoniale.jpg) left no-repeat;}
			#t-contact {width:87px; background: url(../images/but-contact.jpg) left no-repeat;}
			
			#menu ul li a:hover, #menu ul li .active {background-position:right;}
	
	
	
#container{
	width:917px;
	/*width:879px;*/
	/*margin-left:-10px;*/
	margin-left:0px;
	margin-top:0px;
	_margin-top:-20px;
	/* background-color:#FF0000; */
}
	#content-header{
		width:879px;
		/*margin-left:7px;*/
		margin-left:22px;
		background:url(../images/content-header.png) no-repeat;
		height:32px;
	}
	
	#content{
		width:917px;
		/*width:879px;*/
		/*margin-left:-10px;*/
		margin-left:22px;
		background:url(../images/content-repeat.png) repeat-y;
		vertical-align:middle;
	}
		#content-left{
			
			float:left;
			margin-left:20px;
			_margin-left:10px;
			width:325px;
			/*padding-top:10%;*/
			margin-bottom:100px;
			height:100%;
			vertical-align:middle;
			z-index:1;
		}
			
		#content-right{
			float:left;
			margin-right:0px;/*60*/
			height:100%;
			/* _margin-right:10px; */
			margin-left:35px;
			width:451px;/*485*/
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#000000;
			height:100%;
			vertical-align:middle;
		}
				#content-right a:link, #content-right a:visited{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:10px;
						color:#000000;
						text-decoration:underline;
				}
				#content-right a:hover{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:10px;
						color:#000000;
						text-decoration:none;
				}
				
				#destinatii-date-personale{
					width:395px;
					margin-left:16px;
					/*margin-right:auto;*/
					margin-top:5px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#000000;
				}
							#destinatii-date-personale table{
								width:390px;
								margin-left:0px;
								/*margin-right:auto;*/
								
							}
								#destinatii-date-personale table tr td{
									vertical-align:top;
								}
								
								#destinatii-date-personale table tr td input{
									width:247px;
									background-color:#e3e3f2;
									border:0;
									height:18px;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:10px;
									line-height:1.5;
								}
							
							.align-right{
								text-align:right;
							}
							.txtMandatory{
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:10px;
								color:#FF0000;
							}
							
							
							
				#destinatii-date-personale-feed{
					width:395px;
					margin-left:16px;
					/*margin-right:auto;*/
					margin-top:5px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#000000;
					/*background-color:#000000;*/
				}
					#destinatii-date-personale-feed table{
								width:390px;
								margin-left:30px;
								/*margin-right:auto;*/
								
							}
								#destinatii-date-personale-feed table tr td{
									vertical-align:top;
								}
								
								#destinatii-date-personale-feed table tr td input{
									width:247px;
									background-color:#e3e3f2;
									border:0;
									height:18px;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:10px;
									line-height:1.5;
								}
				
				#destinatii-destinatie{
					width:420px;
					margin-left:16px;
					/*margin-right:auto;*/
					margin-top:25px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#000000;
				}	
						#destinatii-destinatie table{
								width:350px;
								margin-left:36px;
						}
						#destinatii-destinatie table input{
									width:150px;
									background-color:#e3e3f2;
									border:0;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:10px;
									/*color:#918e8e;*/
									color:#000;
									height:15px;
									line-height:1;
						}
						#destinatii-destinatie ul{
							list-style:none;
							margin-left:85px;
							#margin-left:125px;
						}
							
				
				#destinatii-perioada{
					width:361px;
					margin-left:55px;
					margin-top:25px;
				}
						#destinatii-perioada table{
							width:300px;
							margin-left:50px;
							
							
						}
							#destinatii-perioada table input{
									width:36px;
									background-color:#e3e3f2;
									border:0;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:10px;
									color:#918e8e;
									height:18px;
									font-size:12px;
									color:#000000;
									line-height:1.5;
							}
							
				#destinatii-turisti{
					width:420px;
					margin-left:15px;
					margin-top:25px;
				}
						#destinatii-turisti table{
							width:337px;
							margin-left:54px;
							text-align:right;
						}
							#destinatii-turisti table input{
									width:36px;
									background-color:#e3e3f2;
									border:0;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:10px;
									color:#918e8e;
									height:18px;
									font-size:12px;
									color:#000000;
									line-height:1.5;
							}
							.w40{
								width:42%;
								vertical-align:top;
							}
							.w32{
								width:32%;
								vertical-align:top;
							}
				#destinatii-cazare{
					width:354px;
					margin-left:auto;
					margin-right:auto;
					margin-top:11px;
				}
						#destinatii-cazare table{
							width:357px;
							text-align:right;
						}
						
						
						#destinatii-cazare table select{
							width:164px;
							background-color:#e3e3f2;
							border:0;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:10px;
							/*color:#918e8e;*/
							color:#000;
							height:18px;
							line-height:1.5;
						}
				#destinatii-radio{
					width:291px;
					margin-left:auto;
					margin-right:auto;
					margin-top:15px;
					text-align:center;
				}
				#destinatii-submit{
					width:451px;
					height:15px;
					margin-left:0px;
					
					margin-top:15px;
					text-align:right;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#a5a5a5;
					line-height:2;
				}
				
				
				
				
				#contact-date-personale{
					width:395px;
					margin-left:50px;
					margin-top:5px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#000000;
				}
							#contact-date-personale table{
								width:370px;
								margin-left:auto;
								margin-right:auto;
							}
								#contact-date-personale table tr td input{
									width:247px;
									background-color:#f0dcdd;
									border:0;
									height:18px;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:10px;
									line-height:3;
								}
							
							.align-right{
								text-align:right;
								vertical-align:top;
							}

				
				
				
				
				#eletter-info{
					width:395px;
					margin-left:auto;
					margin-right:auto;
					margin-top:5px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					color:#000000;
				}
							#eletter-info table{
								width:370px;
								margin-left:auto;
								margin-right:auto;
							}
								#eletter-info ul{
									list-style:none;
									margin-left:50px;
									
								}
								
								#eletter-info ul input{
									border:0;
									background-color:#eaeaea;
									border:0;
								}
							
							.align-right{
								text-align:right;
							}
							.txtMandatory{
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:10px;
								color:#FF0000;
							}
			#contact-form{
				width:350px;
				margin-left:75px;
				margin-top:30px;
				margin-bottom:0px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#a5a5a5;
				line-height:2;
				text-align:right;

			}
				.contact-left{
					float:left;
					width:55px;
					text-align:right;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#000000;
					
				}
				.contact-right{
					float:right;
					width:290px;
					
				}
					.contact-right input{
						border:0;
						background-color:#ead1d2;
						width:287px;
						height:18px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:10px;
					}
						
					.contact-right textarea{
						border:0;
						background-color:#f0dcdd;
						width:287px;
						height:300px;
						overflow:hidden;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:10px;
					}
				#but-send{
					float:left;
					margin-left:63px;
					_margin-left:30px;
				}
	#content-footer{
		/*width:917px;*/
		width:894px;
		margin-left:22px;/*7*/
		height:45px;
		background: url(../images/content-footer1.jpg) no-repeat;
		/*z-index:1;*/
	}
		#b2b{
			float:right;
			margin-right:0px;
			/*margin-bottom:-10px;*/
			margin-top:2px;
			background:url(../images/b2b.jpg);
			height:39px;
			width:36px;
		}
		

#footer{
	/*width:860px;*/
	width:917px;
	margin-left:0px;
	
	text-align:right;
}
	#logograma{
			float:left;
			margin-left:1px;
			margin-top:-105px;
			width:115px;
			height:131px;
			/* background-color:#00FF00; */
			z-index:45;
		}
	
		#footer-menu{
			margin-top:20px;
			_margin-top:0px;
			#margin-top:0px;
			width:900px;
			position:absolute;
			 margin-left:0px;
			
			
			
			/* padding-right:15px; */
			/*background-color:#FFFF00;*/
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#000000;
		}
			#footer-menu a:link, #footer-menu a:visited{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#000000;
				/*padding-left:1px;
				padding-right:1px;*/
				text-decoration:none;
			}
			#footer-menu a:hover{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#000000;
				/*padding-left:1px;
				padding-right:1px;*/
				text-decoration:underline;
			}
			
			#footer-content{
				margin-top:0px;
				padding-top:20px;
				_padding-top:0px;
				#padding-top:0px;
				text-align:right;
				width:860px;
				padding-right:25px;
				margin-left:30px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#bbb5b4;
				line-height:1.5;
				/*  background-color:#ffff00; */
			}
				#footer-content p a:link, #footer-content p a:visited{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#000000;
					/*padding-left:1px;
					padding-right:1px;*/
					text-decoration:none;
				}
				#footer-content p a:hover{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#000000;
					/*padding-left:1px;
					padding-right:1px;*/
					text-decoration:underline;
				}
				#footer-content p{
					margin-bottom:25px;
					
				}
				
		
.clear{
	clear:both;
	height:1px;
	border:none;
		margin:0; padding:0;
}


img{
	border:0;
}

.txtMenu-bottom{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

.txtDestinatii{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000066;
	/*color:#ae03ae;*/
	line-height:1.5;
}
.txtFeedback{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ae03ae;
	line-height:1.5;
}

#destinationForm  .error{
	border: 1px dotted #ff0000;
}
#eletterForm .error{
	border: 1px dotted #ff0000;
}
#contactForm .error{
	border: 1px dotted #ff0000;
}
#destinationForm  .errorLabel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*margin-right: -10px;*/
	color: #ff0000;
}

#eletterForm  .errorLabel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
}
#contactForm .errorLabel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
}

.messageSent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}

#col-right{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	/*color:#001ba3;*/
	color:#000;
	line-height:1.5;
}


.inactive2{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-business.jpg) no-repeat;
	width:280px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

.active2{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-business.jpg) no-repeat;
	width:280px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.inactive2:hover{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-business.jpg) no-repeat;
	width:280px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.inactive3{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-incentive.jpg) no-repeat;
	width:280px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.inactive3:hover{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-incentive.jpg) no-repeat;
	width:280px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.active3{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-incentive.jpg) no-repeat;
	width:280px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.inactive4{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-leisure.jpg) no-repeat;
	width:280px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

.inactive4:hover{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-leisure.jpg) no-repeat;
	width:280px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.active4{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-leisure.jpg) no-repeat;
	width:280px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.inactive5{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-shopping.jpg) no-repeat;
	width:280px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.inactive5:hover{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-shopping.jpg) no-repeat;
	width:280px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

.active5{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-shopping.jpg) no-repeat;
	width:280px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.inactive6{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-corporate.jpg) no-repeat;
	width:280px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.active6{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-corporate.jpg) no-repeat;
	width:280px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.inactive6:hover{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-corporate.jpg) no-repeat;
	width:280px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.inactive7{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-project.jpg) no-repeat;
	width:280px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.active7{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-project.jpg) no-repeat;
	font-weight:bold;
	width:280px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.inactive7:hover{
	margin-top:0px;
	margin-left:0px;
	height:102px;
	background:url(../images/servicii-project.jpg) no-repeat;
	font-weight:bold;
	width:280px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}



.servicii-text-categ{
	padding-top:76px;
	margin-left:auto;
	margin-right:auto;
	height:20px;
	width:105px;
	z-index:10;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
*/}

.lnkservicii-butoane a:link, .lnkservicii-butoane a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.lnkservicii-butoane a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}


.txtservicii-title{
	background-color:#e4e4e4;
	font-weight:bold;
	line-height:25px;
	height:25px;
}

.lnkDeveloped a:link, .lnkDeveloped a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#bbb5b4;
	line-height:1.5;
	text-decoration:none;
}
.lnkDeveloped a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#bbb5b4;
	line-height:1.5;
	text-decoration:underline;
}



.lnkfooter-menu2 a:link, .lnkfooter-menu2 a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	/*padding-left:1px;
	padding-right:1px;*/
	text-decoration:none;
}
.lnkfooter-menu2 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	/*padding-left:1px;
	padding-right:1px;*/
	text-decoration:underline;
}

#col-left .long-page img{
	margin-bottom:30px;
}

#oferte1{
	width:182px;
	height:106px;
	background:url(../images/ingoing-outgoing.jpg) no-repeat;
	margin-left:auto;
	margin-right:auto;
}

.incoming{
	float:left;
	margin-top:80px;
	/*#margin-top:70px;*/
	margin-bottom:0px;
	#margin-bottom:10px;
	margin-left:20px;
	_margin-left:10px;
}
.outgoing{
	float:right;
	margin-top:80px;
	/*#margin-top:70px;*/
	margin-bottom:0px;
	#margin-bottom:10px;
	margin-right:20px;
	_margin-right:10px;
}
	.adobe{
		margin-top:13px;
		#margin-top:-5px;
		_margin-top:-22px;
		margin-left:3px;
	}

.pdf{
	float:left;
	margin-left:0px;/*10*/
	margin-top:30px;
	width:130px;
	text-align:center;
	/*background-color:#000000;*/
}
.pdf1{
	float:left;
	margin-left:44px;/*46*/
	margin-top:30px;
	width:116px;
	text-align:center;
	/*background-color:#FF0000;*/
}

#incoming a:link, #incoming a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
#incoming a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}

#outgoing a:link, #outgoing a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
#outgoing a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}
.active a:link, .active a:visited, .active a:hover{
	font-weight:bold;
}
.inactive a:link, .inactive a:visited, .inactive a:hover a{
	font-weight: normal;
}

