
/* CSS Document */
/***************************************************/
/*********** COMMONS  ******************************/
/***************************************************/	
body	
	{
		background-color:#a6c5d2; 
		margin:0px; 
		padding:0px;
	}
	
.container_big	
			{
				margin:	0px auto; 
				width:952px;
			}
.container_large	
			{
				padding:10px;
			}
.container_small
			{
				padding:5px;
			}
.title {
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			font-weight:bold;
			color:#042d4c;
}
.text_dark{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			color:#3c4042;
			text-align:justify;			
}
.text_blue{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			color:#063252;
			text-align:justify;
}
.text_blue2{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			color:#063252;
			}
.image_light_blue
			{
			border:3px solid #bfe4f4;
			margin-right:10px;
			padding:0px;
			}
.image_blue
			{
			border:1px solid #9db3cb;
			padding:0px;
			}
.image_light_blue2
			{
			border:3px solid #bfe4f4;
			padding:0px;
			}
.image
			{
			margin-right:10px;
			padding:0px;
			}
a.big:link,
a.big:hover, 
a.big:visited, 
a.big:active
			{
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
			color:#063252;
			text-decoration:none;
			
			}		
a.normal:link,
a.normal:hover, 
a.normal:visited, 
a.normal:active
			{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			color:#063252;
			
			}
a.normal:link,
a.normal:visited, 
a.normal:active
{
				text-decoration:none;
}			
a.normal:hover			
			{
				text-decoration:underline;
			}

.bgr_produs{width:350px; padding:5px; background-color:#ebf5f7; float:left;height:128px;}
.bgr_produs_link{width:128px; padding:5px; background-color:#ebf5f7; float:left;height:128px;}
.bgr_produs2{width:500px; background-color:#ebf5f7; display:block;}
.bgr_produs3{width:156px; background-color:#ebf5f7; display:block;}
.bgr_pic{
			width:202px;
			height:148px;
			background-image:url(images/bgr_pics.jpg);
			line-height:148px;
}
input.blue {
			background-color:#ebf3f6;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			color:#063252;
			border:1px solid #1f6191;
}
input.submit {
			background-color:#ffffff;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			color:#1f6191;
			border:1px solid #ebf3f6;
			
			
}
textarea.blue
{
			background-color:#ebf3f6;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			color:#063252;
			overflow:hidden;
			border:1px solid #1f6191;
}
/***************************************************/
/*********** TOP MENU ******************************/
/***************************************************/				
.menu_bgr
		{
			background-image:url(images/menu_bgr.gif); 
			height:	47px;
			width:952px; 
			background-repeat:repeat-x; 
			padding:0px; 
			margin:	0px;
		}
		
		
.menu_box	
		{
			width:117px; 
			line-height:47px; 
			padding:0px; 
			margin:0px; 
			float:left; 
			text-align:	center;
		}

a.menu:link,
a.menu:hover, 
a.menu:visited, 
a.menu:active
			{
				text-decoration:none; 
				width:117px; 
				height:47px; 
				display:block; 
				overflow:hidden;
			}
			
a.menu:hover			
			{
				background-image:url(images/menu_bgr.jpg); 
				background-position:top;  
			}
						
			
.clear	{clear:both;}

/***************************************************/
/*********** 3 cols******************************/
/***************************************************/	
#left, #middle, #right
					{
						padding-bottom:	32767px;
						margin-bottom:-32767px;
						float:left;
					}
			
#left	
	{
		background-image:url(images/bgr_left.jpg); 
		width:236px;
	}
	
#middle	{background-image:url(images/bgr_middle.jpg);}

#right	
		{	
			background-color:#FFFFFF; 
			width:705px;		
		}

#wrapper
		{
			overflow:hidden;
			display:block;
		}
/***************************************************/
/*********** 2 cols******************************/
/***************************************************/	

#footer_right	
		{	
			background-image:url(images/footer2.jpg);
			height:87px;
			width:705px;
			float:left;	
			text-align:center;
			background-repeat:repeat-x;
			overflow:hidden;
		}
#footer_left	
		{	
			background-image:url(images/footer1.jpg);
			height:87px;
			width:246px;	
			float:left;
			text-align:center;
			background-repeat:repeat-x;
			overflow:hidden;
		}


/***************************************************/
/*********** LEFT MENU******************************/
/***************************************************/
.lmenu	{	padding-left:10px;	}

.lmenu ul,
.lmenu ul li
		{
			list-style-type:none; 
			padding:0px;
			margin:0px; 
			width:216px; 
			display:block;
		}
		
.lmenu ul li 
			{
			}
		
.lmenu ul li a:link,
.lmenu ul li a:hover,
.lmenu ul li a:visited,
.lmenu ul li a:active
				{
					height:	46px; 
					width:	216px; 
					display:block; 
					padding:0px;
					margin:	0px;
					overflow:hidden;
				}
				
.lmenu ul li a:hover
				{
					background-image:url(images/lmenu_over.jpg); 
					background-position:right; 
					background-repeat:no-repeat;
				}
				
.lmenu ul li ul 
			{
				list-style-type:none; 
				margin-left:35px; 
				padding:0px; 
				width:170px;
			}
			
.lmenu ul li ul li
				{
					height:	25px; 
					width:	170px; 
					overflow:hidden;
					padding:0px; 
					margin:	0px;
				}
				
.lmenu ul li ul a:link, 
.lmenu ul li ul a:hover,
.lmenu ul li ul a:visited, 
.lmenu ul li ul a:active
					{
						height:	25px; 
						width:	170px; 
						display:block;
						overflow:hidden;
					}
					
.lmenu ul li ul a:hover
					{
						line-height:25px;
						background-image:url(images/lmenu_over.jpg); 
						background-position:right; 
						background-repeat:no-repeat;
					}

/***************************************************/
/*********** PORTOFOLIU******************************/
/***************************************************/
.port ul {
			width:292px;
			padding:0px;
			margin:0px;
			list-style-type:none;
		}
.port ul li {
			width:292px;
			height:22px;
			line-height:22px;
			background-image:url(images/bgr_portofoliu.jpg);
			margin-top:5px;
			}