@charset "utf-8";
/* CSS Document */
/* ---------------------------------------------
RESET.CSS
-----------------------------------------------*/
*{margin:0;padding:0}
html {
	margin-bottom:1px;
}
:focus {
	outline: 0;
}
* a:hover, * a:active {
	outline:none;
}
a, a:hover, a:visited,a:link{
	text-decoration:none;
	color:inherit;
}
a:hover{
	text-decoration:underline;
}
a img{
	border:none;
}
#header ol,#header  ul, #right ol, #right ul, #footer ol, #footer ul, #harta_site ul{
	list-style:none;
}
.clear {
  clear: both;

}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
table {
	border-collapse:separate;
	border-spacing:0;
}
* html>body .clearfix {
	display: inline-block;
	width: 100%;
}
* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	min-height: 100%; margin-bottom: 1px;
}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}
/* ---------------------------------------------
SITE.CSS
-----------------------------------------------*/
<!--img, div, a { behavior: url(css/iepngfix.htc) }-->
body {
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1a1a1a;
	width:1000px;
	margin:0 auto;
}
.left{
	float:left;
}
.right {
	float:right;
}
a{color:#1A1A1A;}

#header{
	background:url(../images/background_meniu.png) repeat-x;
	width:1000px;
	height:105px;
	margin:0 auto;
}
#wrapper{
	/*_margin-left:8%;*/
	margin:0 auto;
	width:1000px;
}
	#logo{
		background:url(../images/logo.png) no-repeat;
		width:191px;
		height:68px;
		margin-left: 66px;
		margin-top: 13px;
		float:left;
		_display:inline;
	}
	#logo a{
		height:69px;
		display:block;
		width:191px;
		text-indent:-9999px;
	}
	#links{
		margin-top: 10px;
		float:right;
		margin-right: 56px; 
		/*_margin-right:0px;*/		
		margin-bottom: 2px;
		color:#2e5278;
		_display:inline;
		left:737px;
		top:15px;
		position:absolute;
		width:200px;
	}
	#links li{ display:inline;}
	#links li a{
		text-decoration:none;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#2e5278;
	}
	#links li{
		padding-left: 4px; padding-right: 4px;
		font-size:12px;
	}
	#header li{
		display:inline;		
	}
	#header li a{
		text-decoration:none;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#2e5278;
	}
	#header li.border{
		border-right:1px solid #2e5278;
		padding-right: 4px;
	}
	#meniu{
		clear:right;
		/*border-top:1px solid #cfd8e1;*/
		margin-right: 43px; 
		/*_margin-right:0px;*/
		/*_margin-right:0px;*/
		/*padding-top: 8px;		*/
		/*width:676px;*/
		width:662px;
		margin-bottom: 0px;
		_display:inline;
		_width:680px;
	}
		/*#meniu ul {margin-top: 8px;}*/
		#meniu li.activ{
			background:url(../images/background_menu_element.png) no-repeat left bottom;
			height: 25px;
			/*_padding-right:3px!important;*/
		}
		#meniu li{
			float:left;
			display:block;
			margin:0 5px;
			_margin:0px;
			height:25px;
			/*_margin-right:-4px;
			_margin-left:5px;****/
			/*_display:inline;*/
		}
		#meniu li a{
			/*height:25px;
			display:block;
			padding-top:5px;
			*/
			margin-left:10px;
			margin-right:-8px;	
			_margin-right:-0px;
			float:left;
			/*padding: 0px 20px 0px 10px;			*/
			padding: 0px 15px 0px 5px;
			height: 25px;
			/*margin-left: 10px;*/
			margin-left: 5px;
			display:block;
			/*_display:inline;	*/
			font-size:14px;		
		}
		#meniu li.activ a{
			background:url(../images/background_menu_element.png) no-repeat right bottom;	
			/*_margin-right:-8px;*****/
			_margin-right:-8px;
			
			color:white;
		}
		#meniu li.activ{
			_margin-left:3px;
		}
		#meniu li a span{
			padding-top:4px;
			padding-left:4px;
			/*_padding-right:4px;*/
			display:block;
		}
		#meniu li.first{
			margin-left:0px;
		}
		#meniu li.last{
			margin-right:0px;
		}
		/*#meniu li.activ:hover{
			background:url(../images/background_menu_element.png) no-repeat left top;		
		}
		#meniu li.activ a:hover{
			background:url(../images/background_menu_element.png) no-repeat right top;		
		}*/
		.bold{ font-weight:bold;}
	#language{ 
		/*clear:right;*/
		margin-right: 65px; 
		margin-top: 25px;
		_display:inline;		
	}
	#language a{
		float:left;
		display:block;
		/*width:15px;*/
		height:20px;
		color:#859aaf;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
	}
		#language a:hover, #language a.activ{
			text-decoration:none;
			color:#234466;
			cursor:pointer;	
			font-size:14px;		
		}
		/*#language a.activ{width:25px;}*/
		#language a:hover span, #language a.activ span{
			color:#859aaf;
			font-size:8pt;
			font-size:14px;	
		}	
		#language span{padding-left: 5px; padding-right: 5px;}
		a.lang{cursor:pointer;}
		a.lang:hover{cursor:pointer;}
		#language font.ro{
			background: transparent url(../images/romania.png) no-repeat scroll 0pt 60%;
			padding-left: 20px;
		}
		#language font.en{
			background: transparent url(../images/uk.png) no-repeat scroll 0pt 60%;
			padding-left: 20px;
		}
#content{
	width: 650px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1a1a1a;
}
#despre_noi_home{
	width:345px;
	margin-left:105px;
	margin-top: 70px;
	float:left;
	display:inline;
}	
.titlu_sectiune{
	width:143px !important;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	background:#ff6600;
	padding-left: 3px;
	padding-top: 1px; padding-bottom: 1px;
}
	h1.titlu{
		font-family:"Trebuchet MS";
		font-size:26px;
		color:#24211d;
		line-height:1;
		/*margin-bottom: 4px;*/
		margin-bottom: 15px;
	}
	.citeste_mai_mult{		
		width:145px;	
		float:right;
		margin-right: 15px;	
	}
	.citeste_mai_mult a{
		background:url(../images/background_citeste.png) no-repeat left center;
		color:#333;
		font-style:italic;
		width:145px;
		padding-left: 57px;
	}
#flash_homepage{
	background:url(../images/background_flash_home.png) no-repeat;
	display:block;
	width:585px;
	height:372px;
	margin-left:20px;	
	margin-top: 0px;		
	padding-top: 19px; padding-left: 19px;
}
	#flash_homepage img{
		/*margin-top: 19px; margin-left: 19px;*/
	}
.categorii_home{	
	color:#000000;
	font-size:14px;
	margin-left: 32px; 
	margin-right: 52px;
	margin-top: 0px; 
	padding-top: 4px; 
	padding-bottom: 7px;
	padding-left: 5px;
	position:relative;
	top:0px;left:0px;
}
	.categorii_home li{
		display:inline;
	}
	.categorii_home li a{
		color:#808080;
		border-right:1px solid 	#808080;
		font-size:12px;
		padding-right:5px;
		padding-left: 5px;
	}	
	.borders{
		border-bottom:1px solid #d3dbe3;
		border-top:1px solid #d3dbe3;
	}
	.border_meniu{
		/*border-top:1px solid #CFD8E1;*/
		background:url(../images/border_meniu_header.jpg) repeat-x;
		margin-right: 65px; 
		/*width:660px;*/
		width:638px;
		_width:660px;
		float:right;
		margin-bottom: 0px;
		height:8px;		
		_line-height:1px;		
		_display:inline;		
	}
#right{
	float:left;
	width:350px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1a1a1a;
}
#home_blank{
	/*height:154px;*/
	height:10px;
}
#cv{
	background:url(../images/background_cv.png) no-repeat;
	width:292px;
	height:129px ;
	padding:16px 0 0 16px;
}
#cv.home{
	height:129px !important;
}
#cv h3{
	color:#333;
	font-size:18px;
	font-family:"Trebuchet MS";
	margin-top: 7px;
}
#cv h3 a{
	color:#333;
	font-family:"Trebuchet MS";
}
#cv .citeste_mai_mult{
	margin-top: 20px;
	margin-right: 22px;
}
#cv p{	
	width: 270px;
}
p.arhiva{
	color:#808080;
	margin-right: 20px;
}
#arhiva{
	background:url(../images/background_arhiva_press.png) no-repeat top center;
	width: 292px;
	padding:16px 0 0px 16px;
	margin-bottom: 20px;
}
#stire{
	border-bottom:1px solid #d3dbe3;
	font-size:12px;
	width:275px;
	margin-top: 12px;
	padding-bottom: 9px;
}
	p.data{
		font-size:12px;
		color:#b2b2b2;
	}	
	#stire p.titlu{			
		color:#333;
	}
	#stire p.continut{
		color:#808080;
	}
	#stire p.continut span{
		color:#0089e1;
	}
	#stire p.continut span a{
		font-style:italic;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
	}
	#stire.no_border{
		border:none;
	}
.last{
	border:none !important;
}
#footer{
	border-top:1px solid #97a9bc;
	color:#b2b2b2;
	padding-left: 5px;
	margin-left: 32px;
	padding-top:6px;
	margin-right: 55px;
	height: 115px;
	margin-top:10px;
}	
	#footer li{
		display:inline;
		
	}	
	#footer li a{
		color:#666666;
		border-right:1px solid 	#666666;
		font-size:12px;
		padding-right:5px;
	}
	#logo_tripmedia{
		float:right;		 
		margin-right:10px;	
	}
	#footer #logo_tripmedia p{
		clear:left;		
		margin-top:6px;
		margin-right: 8px;
	}
	#footer ul{ float:left;margin-top: 8px;}
	#footer p{float:left;margin-top: 3px;font-size:12px;}
#text{
	margin:37px 40px 35px 106px;
}
	#text.contact{
		margin-right:0px;
	}
.submeniu{	
	width:306px;
	margin-top: 6px;
	margin-bottom: 5px;
	font-size:11px;
}
	.submeniu_top{
		background:url(../images/background_submeniu_top.png) no-repeat;
		width:306px;
		height:5px;
		_display:inline;
		_top:10px;
	}
	.submeniu_bottom{
		background:url(../images/background_submeniu_bottom2.png) no-repeat;
		width:306px;
		height:10px;
		/*_margin-top:0px;*/
		/*_top:-10px;		*/
	}
	.submeniu_center{
		background:url(../images/background_submeniu_center.png) repeat-y;
		margin-top: 0px; 
		padding-top: 4px; 
		padding-left: 9px; 
		padding-right: 0px; 
		width: 300px;
		display:block;
		/*_top:-10px;*/
	}
	ul.navigation{
		/*margin-right: 13px;*/
		padding-bottom: 5px;
		width: 290px;
	}
	ul.navigation li{
		border-bottom:1px solid #bdcede;
	}
	ul.navigation li ul li{
		border:none;
	}
	ul.navigation li ul li.last{
		width:270px !important;
	}
	ul.navigation li a{
		font-size:11px;
		font-family:"Trebuchet MS";
		color:#2e5278;
		width:291px;
		height:25px;
		display:block;
		text-decoration:none;
	}
	ul.navigation li a span{
		padding-top: 5px; display: block; padding-left: 10px;
		/*_width:265px;*/
	}
	ul.navigation li ul li span{
		padding-top:0px;
		margin-top:0px;margin-bottom:0px;
	}
	ul.navigation li ul li a{
		cursor:pointer;
	}
	span.nivel{
		height:20x;width:291px;display:block;padding-top:5px;
		padding-bottom:4px;
	}
	ul.navigation li span.element{
		display:block;
		height:25px;
		_height:20px;
	}
	li.expandable, li.expandable span.element, li.collapsable span.element{
		_height:25px !important;
	}
	li.collapsable span.element{
		_margin-top:-7px !important;
	}
	ul.navigation li a.ie{
		_margin-top:-10px;
	}
	ul.navigation li span.element span{
		padding-top:5px;
		display:block;
	}
	ul li span.element{
		/*_margin-top:-7px;*/
	}
	ul li.open.collapsable{
		/*_margin-top:-15px;*/
	}
	ul.navigation li span.selected{
		color:white;
		background:url(../images/background_menu_element.png) no-repeat center bottom;
		width:291px;
		height:20px;	
		padding-top:4px;
		display:block;
	}
	ul.navigation ul {
		margin-top: 3px;
	}
	ul.navigation ul li{
		/*padding-top: 5px;*/
		/*width:271px;*/
	}
	ul.navigation ul li a{
		height:20px;
	}
	ul.navigation ul li span.submeniu{
		padding-left:25px;
		_width:265px;
	}
	ul.navigation ul li a:hover{
		text-decoration:underline;
	}
	ul.navigation span span{
		margin-left: 10px;
	}
	a.sub_selected{
		color:#0089e1 !important;
	}
	ul.no_border{
		border-top:1px solid #bdcede;
		margin:0px !important;
		padding-top: 5px; 
		padding-bottom: 5px;
	}
	ul.no_border li{
		border:none !important;
		padding-top:0px !important;
		margin-left:20px;
	}
	ul.no_border li a{
		height:18px !important;
	}
#flash_eveniment{
	background:url(../images/background_flash_eveniment.png) no-repeat;
	width:306px;
	height:186px;
	padding-left: 5px;
}	
	#flash_eveniment img{
		margin-top: 8px; margin-left: 8px;
	}
#clienti{
	margin:35px 0px 35px 0px;
}
	#clienti a{
		text-align:center;
		border:1px solid #d7d9db;
		display:block;
		width:80px;
		height:80px;
		float:left;
		margin-right: 10px; 
		margin-bottom: 10px;
		background:#fff;
		cursor:default;
	}
	#clienti img{
		/*border:1px solid #d7d9db;*/
		float:left;		
		margin:0px !important;
		padding:0px !important;
	}
	#clienti h1{
		margin-left: 50px;
		margin-bottom: 28px;
	}
	a.vezi{
		text-align:left;
		border:none;
		width:auto;
		height:auto;
		font-size:14px;
		font-weight:bold;		
	}	
	.vezi_clienti{
		display:none;
	}
	a.minus{
		background:url(../images/minus.jpg) no-repeat left center !important;		
		padding-left:25px;
	}
	a.plus{
		background:url(../images/plus.jpg) no-repeat left center !important;
		padding-left:25px;
	}
	.margin_clienti{
		margin-top:20px;
	}
	.suta{
		width:100px !important;
		height:100px !important;
	}
	#clienti.margin{
		margin-left:34px;
	}
	#clienti.margin_cl{
		margin-left:65px;
	}
	#clienti.margin p{
		font-size:14px;
		font-weight:bold;
		margin-bottom:20px;
	}
#imagine_mare{
	background:url(../images/background_imagine.png) no-repeat;
	width:340px;
	height:206px;
	margin-left: -45px; 
	margin-right: 9px; 
	float:left;
	display:inline;
	text-align:center;
}
	#imagine_mare img{
		padding:5px 0 0 0px !important;
	}
	#imagine_mare div{
		background:#fff;
		margin: 3px 3px 0px 3px;
	}
#imagine_medie{
	background:url(../images/background_imagine_medie.png) no-repeat;
	width:132px;/*132*/
	height:132px;
	margin-left: -49px; 
	margin-right: 9px; 
	float:left;
	display:inline;
}
	#imagine_medie img {
		padding:4px 0 0 4px !important;
		margin-top:0px !important;
	}
#text img {padding-top: 8px; padding-left: 7px;margin-top:3px;}
#text ul{
	margin-left: 15px;
}
p.top{
	margin-top: 12px;
}
p.titlu{
	margin-bottom: 4px;
	font-size:14px;
}
div.border{
	border-bottom:1px solid #d3dbe3;
	display:block;
	margin-top: 20px; 
	margin-bottom: 12px;
}
div.press_border{	
	margin-top: 14px;
	margin-bottom: 14px;	
	border-bottom:1px solid #d3dbe3;
	display:block;
	clear:both;
}
div.border_submeniu{
	border-bottom:1px solid #bfcadb;
	display:block;
	margin-right: 46px;
	margin-bottom: 10px;
}
.paginare ul{
	margin-left:0px !important;
}
	.paginare li{
		display:inline;
	}
	.paginare a.prev, .paginare a.next{
		font-size:16px;
		color:#3fa6e8;
		padding-top:0px;
	}
	.paginare a.prev{
		padding-left:0px;
	}
	.paginare a.activ{
		background:#33a0e7;
		color:white;		
	}
	.paginare a, .paginare li span{
		display:block;
		float:left;
		height:16px;
		padding:2px 2px 2px 5px;
		width:11px;
		margin-bottom: 10px;
		color:#1A1A1A;
	}
	.paginare.marginp{
		margin-top: 15px;
	}
	.paginare .disabled{
		color:#DDD !important;
	}
#press #imagine_medie{
	margin-left:0px;
}
	#press #imagine_medie img{
		margin-top:3px !important;
	}

#contact{
	/*margin-top:10px;*/
	width: 210px;
	float:left;
	margin-left: 10px;
	position:relative;
	top:0px;left:0px;
}
	#contact input{
		height:18px;
		width:200px;
		border:1px solid #d9d9da;
	}
	#contact input.buton{
		background:url(../images/background_trimite.jpg) no-repeat;
		color:#fff;
		width:91px;
		height:22px;
		float:right;
		margin-top:7px;
		padding-bottom:3px;
		cursor:pointer;
	}
	#contact a.buton{
		background:url(../images/buton_trimite.jpg) no-repeat;
		color:#fff;
		width:206px;
		height:24px;
		float:right;
		margin-top:7px;
		padding-bottom:3px;
		cursor:pointer;
		padding-top:3px;
		text-decoration:none;
		text-align:center;
	}
	#contact textarea{
		height:114px;
		width:193px;
		border:none;
		padding:3px;
		border:1px solid #d9d9da;
	}
	#contact label{
		float:left;
		padding-left:3px;
		padding-top:4px;
		padding-bottom:2px;
		width:200px;
	}
	#contact span{
		padding-left:3px;
	}	
	#erori{		
		margin-left:10px;
		margin-top:10px;
		padding-left:12px;
	}
	#erori p{
		background:url(../images/bullet_eroare.jpg) left center no-repeat;
		padding-left: 10px;
	}
	#date_contact{
		margin-left:75px;
		margin-top:5px;
		width:200px;
		float:left;
	}
	#date_contact font{
		color:#666666;
	}
	#date_contact font.var1{
		font-weight:bold;
	}	
	p.date_contant{
		margin-top:5px;
	}
	p.date_contant span{
		float:left;
	}
#harta_site{
	margin-left: 108px; margin-top: 13px;
}
	#harta_site ul ul, #harta_site ul ul{
		margin-left:20px;
	}
#mail_trimis{
	left:5px;
	position:absolute;
	top:-20px;
}