body 
{
 margin-top:0px;
 padding-top: 0px;
 margin:0px;
 padding:0px;
 border:solid 0px #ffffff;
 /*background-color:#1aa653;*/
 font-family:Verdana,Tahoma;
 font-size:12px; 
 background: #1aa653 url(/Content/EN/PAGES/IMAGES/bg_body.gif) top left repeat-x;	 
}
p
{
	padding:0px 0px 0px 0px;
	margin 0px 0px 0px 0px;
	border:solid 0px red;	
}
.color_gri1
{
  font-size:10px; 
  color:#8b8b8b;
  text-decoration:none;  
}
.color_gri2
{ 
  font-size:10px; 
  color:#585858;
  text-decoration:none;
}
.linie_oriz_gri
{  
  height:1px;  
  border-bottom:solid 1px #d9d9d9;
}
.link_albastru_mic
{
 color:#6585af;
 background-color:#e2ebf8;
 font-size:10px;
 height:18px;
 width:15px;
 text-decoration:none;
}
.link_albastru_mic_nobg
{
 color:#6585af; 
 font-size:10px;
 height:18px;
 width:15px;
 text-decoration:none;
}
.link_top1
{
	 color:#e8f4ed;
	 /*border:solid 1px #ffffff;*/
	 font-family:Verdana,Tahoma;
	 font-size:11px; 
	 font-weight:bold;
	 text-decoration:none;
	 padding-right:0px;
	 padding-left:0px;	 	 
	 margin-right:12px;
	 vertical-align:text-top;
}

.link_bottom1
{
	color:#a3dbba;
	font-family:Verdana,Tahoma;
	font-size:10px; 
	/*font-weight:bold;*/
	text-decoration:none;
}
.link_bottom2
{
	color:#FFFFFF;
	font-family:Verdana,Tahoma;
	font-size:10px; 
	line-height:8pt;
	word-spacing:-0.1em;
	text-decoration:none;
}
.top_first
{
 background-image:url(/Content/EN/PAGES/IMAGES/top1_2.jpg);
}
.top_first_new
{
	border:solid 0px #000000;
	height:60px;	
	/*padding-top:0px;*/
	padding-top:16px;
	vertical-align:top; 
	text-align:left;
}
.top_second_new
{
 height:20px; 
 text-align:left;
 vertical-align:middle;
  
 border:solid 0px #ffffff;  
  
}
.top_sigla
{
 width:239px;
 border:solid 0px #000000;
 height:80px;
 vertical-align:bottom;
  text-align:right;
  background-repeat:no-repeat;
  background-position:right middle;
 /*background-image:url(/Content/EN/PAGES/IMAGES/sigla_top.jpg);*/
}
.img_sigla
{
 width:239px;
 border:solid 0px #000000;
 height:80px;
 vertical-align:bottom;
  text-align:right;
  background-repeat:no-repeat;
  background-position:right middle;
 /*background-image:url(/Content/EN/PAGES/IMAGES/sigla_top.jpg);*/
}
.top_menu
{
	padding-top:0px;
	margin-top:0px;
	background-repeat:no-repeat;
	background-image:url(/Content/EN/PAGES/IMAGES/menu_bg_all.jpg);
}
.top_submenu1
{
 background-image:url(/Content/EN/PAGES/IMAGES/top3_1.jpg);
}
.top_submenu2
{
 background-image:url(/Content/EN/PAGES/IMAGES/top3_2.jpg); 
}
.content_left
{
 width:225px;
 vertical-align:top;
 background-image:url(/Content/EN/PAGES/IMAGES/left_bg.jpg); 
}
.content_right
{
 vertical-align:top; 
 background-position:right;
 background-repeat:repeat-y;
 background-image:url(/Content/EN/PAGES/IMAGES/right_bg.jpg); 
}
.content_right_table
{
 vertical-align:top;
 width:698px;
 border:solid 0px blue;
 margin-left:24px;
 margin-right:10px;
 
}
.content_right_table_second
{
 vertical-align:top;
 width:688px;
 border:solid 0px blue;
 margin-left:26px;
 margin-right:10px;
 /*padding-bottom:27px;*/
 border:solid 0px red;
}
.div_content_second
{
 vertical-align:top;
 width:516px;
 border:solid 0px blue; 
 /*
 margin-left:26px;
 margin-right:10px;
 */
}

.content_right_td_first_page
{
 width:732px;
 vertical-align:top; 
 text-align:left; 
 border:solid 0px blue; 
 background-color:white;
 background-image:url(/Content/EN/PAGES/IMAGES/right_bg.jpg); 
 
}
.content_end
{
 background-image:url(/Content/EN/PAGES/IMAGES/content_end.jpg); 
}
.box
{
 width:244px;
 height:168px;
 background-image:url(/Content/EN/PAGES/IMAGES/box.jpg);  
}
/*
  Stilurile KRP trebuie sa se reflecte in InternalPortal /lib/fckeditor/editor/css/fck_editorarea.css
*/
.KRPcontentItemText
{  
  color:#696969;	
  font-family:Verdana,Tahoma;
  font-size:11px; 	
  text-decoration:none;
}
.KRPcontentItemText2
{  
  color:#2c72b5;	
  font-family:Verdana,Tahoma;
  font-size:11px; 	
  text-decoration:none;
}
.KRPcontentItemTitle
{
   color:#2c72b5;
   font-family:Verdana;
   font-size:11px;
   font-weight: bold;
   text-transform: uppercase;
}


.logo
{
	display: block;	
	height: 99px;
	background: url(/Content/EN/PAGES/IMAGES/carpatair_logo.gif) left top no-repeat transparent;
	text-indent: -9999px; /* Hides text */	
}
				
img { border: 0; }
				
.bgcontent
{
	background: url(/Content/EN/PAGES/IMAGES/bg_content.gif) 8px top repeat-y white;
}
		
.bgcontenttop
{
	padding: 0 45px 0 39px;
}
		
		.bgshadowleft
		{
			background: url(/Content/EN/PAGES/IMAGES/bg_shadow_left.gif) left top repeat-y;
		}
		
		.bgshadowright
		{
			background: url(/Content/EN/PAGES/IMAGES/bg_shadow_right.gif) left top repeat-y;
		}
		
		#footer
		{
			width: 560px;
			height: 35px;
			background: url(/Content/EN/PAGES/IMAGES/bg_footer.gif) left top no-repeat transparent;
			position: relative;
		}
		
		.copy
		{
			color: white;
			font-size: 10px;
		}
		
		#rules-table {
			border-collapse: collapse;
		}
		
		#rules-table td {
			padding-left: 18px;
		}
		
		.tdblue
		{
			color: #6497DA;
		}
		
		.tdgrey
		{
			color: #555555;
		}
		
		.bgblue
		{	
			background: #CEDCED;
		}
		
		.tdleft
		{
			border-right:3px solid white;
			border-bottom:3px solid white;
		}
		
		.tdright
		{
			border-bottom:3px solid white;
		}
		
		
	.buttonDiv 
	{
		position:absolute;								
		top: 124px;
		cursor:pointer;
	}
	
	.buttonFlight {
		display:block;
		position:absolute;
		top:0px;
		left:1px;
		width:79px;
		height:30px;
		text-indent:-9999px;
	}
	.buttonFlight a {
		display:block;
		width:100%;
		height:100%;
		background:url(/Content/EN/PAGES/IMAGES/csg-4a9cf9df12f94_EN.png) no-repeat top left;				
		background-position: -156px 0;
		outline:none;
	}
	
	.buttonFlight a:hover 
	{
		background-position: -239px 0;		
	}
	
	
	.buttonFlightSelected
	{
		display:block;
		position:absolute;
		top:0px;
		left:1px;
		width:79px;
		height:30px;
		text-indent:-9999px;						
		background:url(/Content/EN/PAGES/IMAGES/csg-4a9cf9df12f94_EN.png) no-repeat top left;				
		background-position: -156px 0;
		outline:none;
	}
	.buttonFlightUnselected
	{
		display:block;
		position:absolute;
		top:0px;
		left:1px;
		width:79px;
		height:30px;
		text-indent:-9999px;						
		background:url(/Content/EN/PAGES/IMAGES/csg-4a9cf9df12f94_EN.png) no-repeat top left;		
		background-position: -239px 0;		
		outline:none;
	}		
	
	.buttonCar {
		display:block;
		position:absolute;
		top:0px;
		left:79px;						
		width:72px;
		height:30px;
		text-indent:-9999px;
	}	
	.buttonCar a {
		display:block;
		width:100%;
		height:100%;
		background:url(/Content/EN/PAGES/IMAGES/csg-4a9cf9df12f94_EN.png) no-repeat top left;
		background-position: -77px 0;
		outline:none;		
	}	
	.buttonCar a:hover {
		background-position: 0 0;
	}
	
	
	.buttonHotel {
		display:block;
		position:absolute;
		top:0px;
		left:151px;						
		width:72px;
		height:30px;
		text-indent:-9999px;
	}	
	.buttonHotel a {
		display:block;
		width:100%;
		height:100%;
		background:url(/Content/EN/PAGES/IMAGES/csg-4a9cf9df12f94_EN.png) no-repeat top left;
		background-position: -403px 0;
		outline:none;		
	}	
	.buttonHotel a:hover {
		background-position: -324px 0;
	}		
	
	
	