useful_info@charset "utf-8";
/* CSS Document */

@page {size:portrait;
			margin:0;}
			
p, div, td, tr, table, map, img , ul, li{
	margin:0;
	padding:0;
	border:none;
	font-size:100%;
	vertical-align:baseline;
	color: #666666;
}

a {text-decoration:none;}

a:link {color:#666666;}      /* unvisited link */
a:visited {color:#666666;}  /* visited link */
a:hover {color:#666666;}  /* mouse over link */
a:active {color:#666666;}  /* selected link */

body {margin:0px;
	  padding:0px;
	background-color:#f1efeb;
	/*background-image:url(imagini/b2.jpg);
	 background-repeat:repeat;*/
	 display:block;
	  }

#container_up{width:100%;
				height:100%;
				margin-right:auto;
				margin-left:auto;
				display:block;
				z-index:1;
				}
				

#header{width:800px;
		height:100px;
		margin-right:auto;
		margin-left:auto;
		display:block;
		z-index:2;
		}
		
		
#navigationbar{width:800px;
				height:24px;
				display:block;
				margin-right:auto;
				margin-left:auto;
				z-index:2;
				}
				
#buton1 {width:62px;
				height:20px;
				float:left;
				z-index:2;
				}
				
#buton2 {width:156px;
				height:20px;
				float:left;
				z-index:2;
				}

#buton3 {width:156px;
				height:20px;
				float:left;
				z-index:2;
				}
				
#buton4 {width:154px;
				height:20px;
				float:left;
				z-index:2;
				}
				
#buton5 {width:155px;
				height:20px;
				float:left;
				z-index:2;
				}
				
#buton6 {width:117px;
				height:20px;
				float:left;
				z-index:2;
				}
			

#shadow_menubar {width:800px;
					height:4px;
					margin-right:auto;
					margin-left:auto;
					display:block;
					overflow:hidden;
					z-index:2;}
		
#flash movie {width:800px;
		height:296px;
		margin-right:auto;
		margin-left:auto;
		display:block;
		overflow:hidden;
		background-color:#f1efeb;
		z-index:2;}
		
#tabel{ border:0px;
		margin:0px;
		background-color:#f1efeb;
		width:800px;
		height:auto;
		display:block;
		margin-right:auto;
		margin-left:auto;
		}
		
#left_col_index {width:600px;
			float:left;
			z-index:3;
			display:block;
			}
			
#td_left_col_index	{vertical-align:top;}
				


#right_col_index {width:200px;
			float:left;
			display:block;
			z-index:3;
			}
			
#td_right_col_index	{vertical-align:top;}

#footer	{width:800px;
				height:20px;
				display:block;
				float:left;
				overflow:hidden;
				margin-right:auto;
				margin-left:auto;
				margin-top:2px;
				/*background-color:#f1efeb;*/
 				background-image:url(elemente%20box/background_footer.jpg);
	 			background-repeat:no-repeat;
				z-index:2;
				}	
				
div#footer p	{font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:center;
				padding-top:3px;
				color: #666666;
				}
/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt meniu vertical html/*
/*-----------------------------------------------------------------------------------------------------------------*/


#replace_flash_movie{width:800px;
		height:296px;
		margin-right:auto;
		margin-left:auto;
		display:block;
		overflow:hidden;
		z-index:2;}
		
#flash_box_left {width:398px;
				height:296px;
				float:left;
				display:block;
				overflow:hidden;
				margin:0;
				padding:0;
				z-index:3;}

#flash_box_middle{width:259px;
				height:296px;
				float:left;
				display:block;
				overflow:hidden;
				margin:0;
				padding:0;
				z-index:3;}
				
#flash_box_middle_start{width:259px;
				height:18px;
				float:left;
				display:block;
				overflow:hidden;
				margin:0;
				padding:0;
				z-index:4;}
				
				
#flash_box_middle_equal{width:259px;
				height:43px;
				float:left;
				display:block;
				overflow:hidden;
				margin:0;
				padding:0;
				z-index:4;}
				
				
#flash_box_middle_end{width:259px;
				height:20px;
				float:left;
				display:block;
				overflow:hidden;
				padding:0;
				z-index:4;}
				
				
				

#flash_box_right{width:143px;
				height:296px;
				float:left;
				display:block;
				overflow:hidden;
				margin:0;
				padding:0;
				z-index:3;}
/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt box prima pagina html/*
/*-----------------------------------------------------------------------------------------------------------------*/



#left_col_top {width:598px;
						height:10px;
						float:left;
						margin:0;
						padding-right:2px;
						padding-top:2px;
						z-index:4;
						}
						


#left_col_middle {width:598px;
						height:230px;
						float:left;
						margin:0;
						padding-right:2px;
						z-index:4;
						background-image:url(elemente%20box/left_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}
						
#left_half	{width:153px;
			 height:230px;
			 float:left;
			 padding-left:15px;
			padding-right:15px;
			overflow:hidden;
			display:block;
			z-index:5;
			}

#blueprint_image_up {padding-top:10px;
					float:left;
					width:153px;
					height:100px;	
					z-index:6;}
					
#blueprint_image_down {padding-bottom:10px;
						padding-top:10px;
					float:left;
					width:153px;
					height:100px;
					z-index:6;}

						
#right_half	{width:400px;
			height:230px;
			 float:left;
			padding-right:15px;
			overflow:hidden;
			display:block;
			z-index:5;}							
						

													
#text_about_us {font-family:Verdana, Arial, Helvetica, sans-serif;  
				font-size:12px;
				text-align:left;
				text-indent:30px;
				font-weight:bold;
				color:#de0031;}	


#text_what_can_we_do {font-family:Verdana, Arial, Helvetica, sans-serif;  
				font-size:12px;
				text-align:left;
				text-indent:30px;
				font-weight:bold;
				color:#de0031;}
								
.text_prima_pagina	{color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:justify;
				}								
						
#left_col_bottom {clear:both;
						height:10px;
						margin:0;
						padding-right:2px;
						z-index:2;
						}

#right_col_top {width:200px;
						height:10px;
						float:left;
						margin:0;
						padding-top:2px;
						z-index:4;}
						


#right_col_middle {width:170px;
						height:230px;
						float:left;
						margin:0;
						padding-left:15px;
						padding-right:15px;
						z-index:4;
						background-image:url(elemente%20box/right_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:visible;
						}
#latest_news{font-family:Verdana, Arial, Helvetica, sans-serif;  
				font-size:12px;
				text-align:left;
				text-indent:15px;
				font-weight:bold;
				color: #de0031;}

.class_news_date {color:#de0031;/*#058f35;/*#06923c;*/
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				text-align:left;
				/*font-weight:bold;*/
				padding-top:10px;
				/*text-indent:15px;*/}

.class_news_text {
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
				}

.news_separator {z-index:5;
				padding-top:10px;}
				
/*#all_news {color:#de0031;#06923c;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:right;
				font-weight:bold;
				padding-top:2px;
			}	*/
				
	
						
#right_col_bottom {clear:both;
						height:10px;
						margin:0;
						z-index:4;
						}
			
			
			
			
/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt pagina interior partitions/glass doors /*
/*-----------------------------------------------------------------------------------------------------------------*/
			
#left_col_middle_partitions_doors {width:598px;
						height:530px;
						float:left;
						margin:0;
						padding-right:2px;
						z-index:4;
						background-image:url(elemente%20box/left_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}
						
#right_col_middle_partitions_doors {width:170px;
						height:278px;
						float:left;
						margin:0;
						padding-left:15px;
						padding-right:15px;
						z-index:4;
						background-image:url(elemente%20box/right_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}
						
.partitions_door_separator {z-index:5;
					height:1px;
				padding-top:20px;
				padding-left:29px;
				padding-right:29px;
				clear:left;}

#description_box_doors  {width:540px;
						height:90px;
						margin:0;
						float:left;
						padding-right:29px;
						padding-left:29px;
						}
						
#description_box {width:540px;
						height:60px;
						margin:0;
						float:left;
						padding-right:29px;
						padding-left:29px;
						}
						
#interior_partition {font-family:Verdana, Arial, Helvetica, sans-serif;  
				font-size:12px;
				text-align:left;
				text-indent:30px;
				font-weight:bold;
				color:#de0031;}
								
.text_interior_partition	{color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:justify;
				}			
.mini_left_up{width:100px;
			height:75px;
			float:left;
			z-index:6;
			overflow:hidden;
			display:block;
			padding-left:29px;
			padding-right:10px;
			padding-top:10px;
			margin:0;
			}

.mini_middle_up {width:100px;
			height:75px;
			float:left;
			z-index:6;
			overflow:hidden;
			display:block;
			padding-right:10px;
			padding-top:10px;
			margin:0;
			
			}

.mini_right_up	{width:100px;
			height:75px;
			float:left;
			z-index:6;
			overflow:hidden;
			display:block;
			padding-right:29px;
			padding-top:10px;
			margin:0;
			}
			
.mini_left_down{width:100px;
			height:75px;
			float:left;
			z-index:6;
			overflow:hidden;
			display:block;
			padding-left:29px;
			padding-right:10px;
			padding-top:10px;
			margin:0;
			}

.mini_middle_down {width:100px;
			height:75px;
			float:left;
			z-index:6;
			overflow:hidden;
			display:block;
			padding-right:10px;
			padding-top:10px;
			margin:0;
			
			}

.mini_right_down	{width:100px;
			height:75px;
			float:left;
			z-index:6;
			overflow:hidden;
			display:block;
			padding-right:29px;
			padding-top:10px;
			margin:0;
			}
					
			
			
/*.mini_left_down_glass{width:56px;
			height:75px;
			float:left;
			z-index:6;
			overflow:hidden;
			display:block;
			padding-left:139px;
			padding-right:10px;
			padding-top:10px;
			margin:0;}*/
			

.mini_middle_down_glass {width:56px;
			height:75px;
			float:left;
			z-index:6;
			overflow:hidden;
			display:block;
			padding-right:10px;
			padding-top:10px;
			margin:0;
			
			}

/*.mini_right_down_glass	{width:56px;
			height:75px;
			float:left;
			z-index:6;
			overflow:hidden;
			display:block;
			padding-right:139px;
			padding-top:10px;
			margin:0;
			}
							*/
			
			
			
/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt pagina contact /*
/*-----------------------------------------------------------------------------------------------------------------*/
						
#contact_right_col_middle {width:170px;
						height:249px;
						float:left;
						margin:0;
						padding-left:15px;
						padding-right:15px;
						z-index:4;
						background-image:url(elemente%20box/right_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:visible;
						}			
#contact_left_top {width:348px;
						height:10px;
						float:left;
						margin:0;
						padding-right:2px;
						padding-top:2px;
						z-index:4;
						}
						


#contact_left_middle {width:348px;
						height:249px;
						float:left;
						margin:0;
						padding-right:2px;
						z-index:4;
						background-image:url(elemente%20box/contact_left_middle.jpg);
						background-repeat:repeat-y;
						overflow:visible;
						}
						
													

#text_contact {font-family:Verdana, Arial, Helvetica, sans-serif;  
				font-size:12px;
				text-align:left;
				text-indent:59px;
				font-weight:bold;
				color:#de0031;}
								
.text_pagina_contact	{color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:justify;
				padding-left:15px;
				padding-right:15px;
				}	

				
#email{padding-left:17px;}
						
#contact_left_bottom{clear:both;
						height:10px;
						margin:0;
						padding-right:2px;
						z-index:4;
						}	
	
#contact_right_top {width:248px;
						height:10px;
						float:left;
						margin:0;
						padding-right:2px;
						padding-top:2px;
						z-index:4;
						}
						


#contact_right_middle {width:248px;
						height:249px;
						float:left;
						margin:0;
						padding-right:2px;
						z-index:4;
						background-image:url(elemente%20box/contact_right_middle.jpg);
						background-repeat:repeat-y;
						overflow:visible;
						}
						
				
						
#contact_right_bottom{clear:both;
						height:10px;
						margin:0;
						padding-right:2px;
						z-index:4;
						}	
						
#left_mess	{width:300px;
				float:left;}
				
#left_mess1	{width:200px;
				float:left;}						
#right_mess {witdth:100px;
				float:right;
				padding-right:15px;
				padding-top:7px;}

						
/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt formular pagina contact /*
/*-----------------------------------------------------------------------------------------------------------------*/						
						
						
						

label  {color:#de0031;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:left;
				float:left;
				display:block;
				padding-left:15px;
				padding-right:10px;
				padding-top:4px;
				line-height: normal;
				}	 


input.formInputText   {
	font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:left;
				color:#666666;
	background-color: #f5f4f1;
	padding: 2px;
    height:14px;
	border-style:inset;
	border-width:1px;
	}
	

				
#textarea {overflow:hidden;		
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:left;
				color:#666666;
	background-color:#f5f4f1;
	padding: 2px;
	border-style:inset;
	border-width:1px;
	padding-right:15px;
	}		
				
.formInputText {overflow:hidden;
				}				
				
#buton_send {clear:both;
			padding-left:15px;
			line-height: normal;
			color:#de0031;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				float:left;
			}				
				
				
				
input.formInputButton   {
	font-size:10px;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	color: #de0031;
	/*background: #f99 url(bg_button.png) repeat-x;*/
	padding: 1px;
	cursor: pointer;
	}
	
			
/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt pagina referinte si useful information/*
/*-----------------------------------------------------------------------------------------------------------------*/				
			


.class_useful_info {color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:justify;
				padding-top:10px;
				}


#description_box_references {padding-left:15px;
							padding-right:15px;}				

#left_col_middle_info {width:598px;
						height:681px;
						float:left;
						margin:0;
						padding-right:2px;
						z-index:4;
						background-image:url(elemente%20box/left_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}
								
#left_col_middle_info_last_page {width:598px;
						height:872px;
						float:left;
						margin:0;
						padding-right:2px;
						z-index:4;
						background-image:url(elemente%20box/left_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}


#right_col_middle_info {width:170px;
						height:428px;
						float:left;
						margin:0;
						padding-left:15px;
						padding-right:15px;
						z-index:4;
						background-image:url(elemente%20box/right_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}

#right_col_middle_info_last_page {width:170px;
						height:619px;
						float:left;
						margin:0;
						padding-left:15px;
						padding-right:15px;
						z-index:4;
						background-image:url(elemente%20box/right_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}


#text_bold_reference{font-family:Verdana, Arial, Helvetica, sans-serif;  
				font-size:12px;
				text-align:left;
				text-indent:44px;
				font-weight:bold;
				color:#de0031;}

.reference_text {color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:justify;
				}
				
.reference_text_red  {color:#de0031;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:justify;
				}


.reference_separator {z-index:5;
					height:1px;
				padding-top:10px;
				clear:left;
		}
				

.content_references{width:568px;
					height:75px;
					padding-top:10px;
					display:block;
					overflow:hidden;
					z-index:6;
					float:left;}
					
.content_other_references{height:75px;
					width:284px;
					float:left;
					padding-top:10px;
					display:block;
					overflow:hidden;
					z-index:7;}	
					
	
			
#page_number {width:568px;
				height:7px;
				overflow:hidden;
				margin-right:auto;
				margin-left:auto;			
				clear:both;
				padding-top:10px;}		
				
/*.text_page_number {color:#de0031;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				}*/

.work_description {height:75px;
					width:246px;
					padding-right:4px;
					float:left;
					display:block;
					overflow:hidden;
					z-index:7;}

.img_reference {height:75px;
					width:100px;
					padding-left:6px;
					float:left;
					display:block;
					overflow:hidden;
					z-index:7;}

.img_reference_v0 {height:75px;
					width:100px;
					padding-left:4px;
					float:left;
					display:block;
					overflow:hidden;
					z-index:7;}

.img_reference_v {height:75px;
					width:50px;
					padding-left:21px;
					float:left;
					display:block;
					overflow:hidden;
					z-index:7;}
					
.img_reference_v1 {height:75px;
					width:50px;
					padding-left:21px;
					float:left;
					display:block;
					overflow:hidden;
					z-index:7;}
					
.img_reference_v2 {height:75px;
					width:50px;
					padding-left:20px;
					float:left;
					display:block;
					overflow:hidden;
					z-index:7;}

.img_reference_v3 {height:75px;
					width:50px;
					padding-left:6px;
					float:left;
					display:block;
					overflow:hidden;
					z-index:7;}

.img_reference_v4a {height:75px;
					width:50px;
					padding-left:37px;
					padding-right:38px;
					float:left;
					display:block;
					overflow:hidden;
					z-index:7;}
					
.img_reference_v4b {height:75px;
					width:50px;
					padding-right:37px;
					float:left;
					display:block;
					overflow:hidden;
					z-index:7;}	
					
.img_reference_v5 {height:75px;
					width:50px;
					float:left;
					display:block;
					overflow:hidden;
					z-index:7;}
					
					
.img_reference_va {height:75px;
					width:100px;
					padding-left:6px;
					float:left;
					display:block;
					overflow:hidden;
					z-index:7;}

.img_reference_vb {height:75px;
					width:50px;
					padding-left:21px;
					float:left;
					display:block;
					overflow:hidden;
					z-index:7;}
					
.img_reference_vc {height:75px;
					width:50px;
					padding-left:20px;
					float:left;
					display:block;
					overflow:hidden;
					z-index:7;}
					
.img_reference_vd {height:75px;
					width:50px;
					padding-left:21px;
					float:left;
					display:block;
					overflow:hidden;
					z-index:7;}
/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt pagina referinte 1 - dimensiuni mai mari/*
/*-----------------------------------------------------------------------------------------------------------------*/

#left_col_middle_info1 {width:598px;
						height:1305px;
						float:left;
						margin:0;
						padding-right:2px;
						z-index:4;
						background-image:url(elemente%20box/left_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}
								



#right_col_middle_info1{width:170px;
						height:1053px;
						float:left;
						margin:0;
						padding-left:15px;
						padding-right:15px;
						z-index:4;
						background-image:url(elemente%20box/right_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}


						
#description_box_references1 {padding-left:15px;
							padding-right:15px;}	
							
							
							
.content_references1_right{width:320px;
					height:75px;
					padding-top:10px;
					display:block;
					overflow:hidden;
					z-index:7;
					float:left;}

.content_references1_left{width:248px;
					height:160px;
					padding-top:10px;
					display:block;
					overflow:hidden;
					z-index:7;
					float:left;}
					
.content_references1{width:568px;
					height:170px;
					display:block;
					overflow:hidden;
					z-index:6;
					float:left;}
					
	
.content_references2_right{width:320px;
					height:75px;
					padding-top:10px;
					display:block;
					overflow:hidden;
					z-index:7;
					float:left;}

.content_references2_left{width:248px;
					height:245px;
					padding-top:10px;
					display:block;
					overflow:hidden;
					z-index:7;
					float:left;}
					
.content_references2{width:568px;
					height:255px;
					display:block;
					overflow:hidden;
					z-index:6;
					float:left;}	
	
	
	
/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt site map/*
/*-----------------------------------------------------------------------------------------------------------------*/			
#left_col_middle_site_map {width:598px;
						height:249px;
						float:left;
						margin:0;
						padding-right:2px;
						z-index:4;
						background-image:url(elemente%20box/left_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}
						
#site_map  {width:540px;
						height:249px;
						margin:0;
						float:left;
						padding-right:29px;
						padding-left:29px;
						}
						
#list_site_map  {width:400px;
						height:249px;
						margin:0;
						float:left;
						padding-left:70px;
						}
						
.harta_site {color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:justify;
				list-style-type:disc;
				padding:0;
				border:0;
				padding:0;
				line-height:150%;
				vertical-align:middle;}
				


div#list_site_map a:link {color:#666666;}      /* unvisited link */
div#list_site_map a:visited {color:#666666;}  /* visited link */
div#list_site_map a:hover {color:#666666;
				text-decoration:underline;}  /* mouse over link */
div#list_site_map a:active {color:#666666;}  /* selected link */
				
/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt pagina interior construction/*
/*-----------------------------------------------------------------------------------------------------------------*/
#left_col_middle_interior_constr  {width:598px;
						height:355px;
						float:left;
						margin:0;
						padding-right:2px;
						z-index:4;
						background-image:url(elemente%20box/left_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}

#right_col_middle_interior_constr {width:170px;
						height:103px;
						float:left;
						margin:0;
						padding-left:15px;
						padding-right:15px;
						z-index:4;
						background-image:url(elemente%20box/right_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}

					
#interior_construction {width:540px;
						height:315;
						margin:0;
						float:left;
						padding-right:29px;
						padding-left:29px;
						}
						
.content_interior_construction {height:340px;
					width:240px;
					float:left;
					padding-top:10px;
					padding-left:30px;
					display:block;
					overflow:hidden;
					z-index:7;}	
					
.lista_interior_construction {color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:justify;
				list-style-type:disc;
				padding-left:30px;
				border:0;
				padding:0;
				line-height:150%;
				vertical-align:middle;}
				
.list_title {color:#de0031;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:left;
				text-indent:15px;}
/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt pagina products/*
/*-----------------------------------------------------------------------------------------------------------------*/


.lista_products {color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:justify;
				list-style-type:disc;
				padding-left:400px;
				border:0;
				padding:0;
				line-height:150%;
				vertical-align:middle;}
				
#lista_produse {width:370px;
			height:auto;
			 float:left;
			padding-left:45px;
			overflow:hidden;
			display:block;
			z-index:5;}	

/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt logo eco design/*
/*-----------------------------------------------------------------------------------------------------------------*/


.logo_popup_design {width:170px;
					padding-top:8px;
					border:0px;
					margin:0px;
					z-index:10;
					cursor:pointer;
							}
					
/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt popup/*
/*-----------------------------------------------------------------------------------------------------------------*/

/*#popup_windows {display:block;
				position:absolute;
				width:600px;
				height:450px;
				top:250px;
				left:250px;
				z-index:1000;}*/
				

/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt pag profiluri electrice clips/*
/*-----------------------------------------------------------------------------------------------------------------*/

#left_col_middle_electrical_profiles {width:598px;
						height:230px;
						float:left;
						margin:0;
						padding-right:2px;
						z-index:4;
						background-image:url(elemente%20box/left_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}


.lista_products {color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:justify;
				list-style-type:disc;
				padding-left:400px;
				border:0;
				padding:0;
				line-height:150%;
				vertical-align:middle;}
				
#lista_produse {width:370px;
			height:auto;
			 float:left;
			padding-left:45px;
			overflow:hidden;
			display:block;
			z-index:5;}	
			
/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt sitemap/*
/*-----------------------------------------------------------------------------------------------------------------*/			
.site_map {cursor:pointer;
			color:#de0031;}
			
			
/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt press/*
/*-----------------------------------------------------------------------------------------------------------------*/				
			
			
.content_anuala {height:340px;
					width:240px;
					float:left;
					padding-top:10px;
					padding-left:15px;
					padding-right:15px;
					padding-bottom:10px;
					display:block;
					overflow:hidden;
					z-index:7;}	
					
.img_reference_anuala {height:340px;
					width:240px;
					float:left;
					display:block;
					overflow:hidden;
					z-index:7;}
					

					
#left_col_middle_interior_constr_anuala {width:598px;
						height:880px;
						float:left;
						margin:0;
						padding-right:2px;
						z-index:4;
						background-image:url(elemente%20box/left_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}
#left_col_middle_interior_constr_anuala_ro {width:598px;
						height:870px;
						float:left;
						margin:0;
						padding-right:2px;
						z-index:4;
						background-image:url(elemente%20box/left_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}
						
#right_col_middle_info_anuala {width:170px;
						height:628px;
						float:left;
						margin:0;
						padding-left:15px;
						padding-right:15px;
						z-index:4;
						background-image:url(elemente%20box/right_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}
#right_col_middle_info_anuala_ro {width:170px;
						height:618px;
						float:left;
						margin:0;
						padding-left:15px;
						padding-right:15px;
						z-index:4;
						background-image:url(elemente%20box/right_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}
						
/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt program de mentenanta/*
/*-----------------------------------------------------------------------------------------------------------------*/				
			
			

					

					
#left_col_middle_preventive{width:598px;
						height:398px;
						float:left;
						margin:0;
						padding-right:2px;
						z-index:4;
						background-image:url(elemente%20box/left_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}

						
#right_col_middle_info_preventive {width:170px;
						height:145px;
						float:left;
						margin:0;
						padding-left:15px;
						padding-right:15px;
						z-index:4;
						background-image:url(elemente%20box/right_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}
ul.preventive {padding-left:35px;}

.text_preventive	{color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:justify;
				padding-top:1px;
				}
				
/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt program de mentenanta/*
/*-----------------------------------------------------------------------------------------------------------------*/	

#left_col_middle_flooring {width:598px;
						height:230px;
						float:left;
						margin:0;
						padding-right:2px;
						z-index:4;
						background-image:url(elemente%20box/left_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}
						
						
/*-----------------------------------------------------------------------------------------------------------------*/
/* stiluri pt termeni si conditii/*
/*-----------------------------------------------------------------------------------------------------------------*/							

#left_col_middle_termeni_conditii {width:598px;
						height:325px;
						float:left;
						margin:0;
						padding-right:2px;
						z-index:4;
						background-image:url(elemente%20box/left_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}
						
#termeni_conditii  {width:540px;
						height:325px;
						margin:0;
						float:left;
						padding-right:29px;
						padding-left:29px;
						}
#right_col_middle_info_termeni {width:170px;
						height:73px;
						float:left;
						margin:0;
						padding-left:15px;
						padding-right:15px;
						z-index:4;
						background-image:url(elemente%20box/right_column_middle.jpg);
						background-repeat:repeat-y;
						overflow:hidden;
						}
ul#date_firma {padding-left:50px;}

ul#date_firma li	{color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:justify;
				}	
.text_date_firma {padding-left:38px;
				color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:justify;
				font-weight:bold;
				}	
