body { 

	font: 11px  arial, helvetica, sans-serif; 

	margin:0px;

	background: #26292B url(../images/background.gif) no-repeat  top center;

	

}

h2 { font-size:11px; margin:0; padding:5px; font-weight: normal; }

h3 { font-size:14px; margin:0; padding:15px 0 7px 0; font-weight: bold; }



p { margin:0 0 0 0; padding: 5px 0 3px 0 }

a:link { color:#929496; text-decoration:none;}	

a:visited { color:#929496;text-decoration:none; }	

a:hover { color:#ffffff;text-decoration:none; }	

a img { border:none;  }



li {padding: 4px 0 4px 0}

ol{
    margin:15px 0px 15px 0px;
    padding:0px 0px 0px 40px; 
}

ul{
    margin:10px 0px 5px 0px;
    padding:0px 0px 0px 40px; 
}
h1

{

	font-family:  Arial, Helvetica, sans-serif;

    font-size: 11px;

	padding:0;

	margin:0;

	color:#BBC7D5;

	font-weight:bold;

}



td{font: 11px arial, helvetica, sans-serif;color:#929496;}



div

{

color:#929496;

}



#upper_menu

{

	padding:8px 0 8px 0;

	text-align:right;

}

#upper_menu a

{

	padding:0 5px 5px 5px;

}

#upper_menu p

{

	color: #E3A8A4;

	padding:10px 0 5px 5px;

}

#upper_menu p a

{

	background: #BA4945;

	border: 1px #ffffff solid;

	padding: 3px 10px 3px 10px;

	color:#ffffff;

	font-weight:bold;

}

#middle_index

{

	background: url(../images/middle_index.jpg) no-repeat  top center;

	width:756px;

	

	text-align:center;

	border:1px #ffffff solid;

	padding-top: 140px;

	padding-bottom: 170px;



	

}

.image_middle_index

{

	filter: alpha(opacity=75);

	-moz-opacity: 0.75;	

	position:absolute;

	top:170px;

	left:260px;

	z-index:2;
	
    background: #2d3c48 url('../images/concurs_montaj_pardoseli.gif') no-repeat  0px 0px;
    
    padding:125px 0px 0px 0px;
    
    width:255px;
    
    height:145px !important; 
    height:270px;
    
}



 .image_middle_index:hover

{

	filter: alpha(opacity=90);

	-moz-opacity: 0.9;

}


.image_middle_index a{
    color:#ffffff;
    font-size:14px;
    text-align:center;
}

#middle_content

{

	

	width:756px;

	

	border-left:1px #ffffff solid;

	border-right:1px #ffffff solid;

	border-top:1px #ffffff solid;

	padding-top: 0;

	

	

}



#middle_content .div_continut

{

	filter: alpha(opacity=85);

	-moz-opacity: 0.85;	

	background: #162734;

	width:705px;

	height:410px;

}







.above_menu

{



	border-top:1px #ffffff solid;

	

	background:  url(../images/under_menu_bg.gif);

	width:756px;

	

	height:29px;	

	color: #365064;

	text-align:left;

	

}



.text_cat_border_top

{

	border-top: 1px #67788B solid;

	<!--padding-top:14px;-->

	padding-top:0px;
	
	margin-top:4px;

	color:#ffffff;

	

}

.text_cat_border_top td

{

color:#ffffff;

font-size:12px;

}



.subcat_menu h2

{



	color: #365064;

	

	text-align:left;

	}



.subcat_menu

{

	background:  url(../images/under_menu_bg.gif);

	width:756px;

	height:30px !important;

	height:29px;	

	color: #ffffff;

	text-align:center;

	

	

}

.subcat_menu table

{

	height:28px;

	color: #ffffff;

}



.subcat_menu td

{

	color: #ffffff;

	font-size:12px;

}



.subcat_menu a:link, .subcat_menu a:visited

{

	color: #ffffff;

	padding: 10px 8px 0 8px;

	font-weight:bold;

    

}

.subcat_menu a:hover

{

	color: #365064;

	padding: 10px 8px 0 8px;

	

    

}

.port_submeniu

{

	padding-bottom:2px;

	padding-top:2px;

	font-size:10px;

}



.port_submeniu a:link, .port_submeniu a:visited

{

	color: #ffffff;

	padding: 0 3px 0 3px;

	font-weight:bold;

	font-size:11px;

    

}

.port_submeniu a:hover

{

	color: #365064;

	padding: 10px 8px 0 8px;

	font-size:11px;

    

}



.text_cat

{



	height:150px;

	text-align:left;

	padding-left:10px;

	padding-right:10px;

}





.content_categorie

{

	background:  url(../images/under_menu_bg.gif);

	width:756px;

	height:444px;

	font-size:12px;

	color: #ffffff;

	text-align:left;

	

	

}



.text_cat div, .text_cat a:link, .text_cat a:visited

{

		

	color: #ffffff;

	

}

.text_cat img

{

	

	border: 1px #ffffff solid;

	margin-bottom:2px;

	

	

}







.text_cat h2

{

	font-size:16px;

	font-weight:bold;

	margin:0;

	padding:0;

	padding-bottom:5px;

}



.line

{

	border-bottom: 1px #D6E0E9 solid;

	height:1px;

	margin-top:10px;

	margin-bottom:10px;

	padding:0px;

}



.above_menu p

{

padding:5px;

}



#main_menu

{

	height:37px;



	width:758px;

	

	background: #25292C;

	

	text-align:left;

	

	

}



#main_menu .div_no_borders_selected

{

	border-bottom:1px #ffffff solid;

	text-align:center;

	padding-top:4px;

	background: #849AB3;

}



#main_menu .div_borders_selected

{

	border-left:1px #ffffff solid;

	border-right:1px #ffffff solid;

	border-bottom:1px #ffffff solid;

	text-align:center;

	padding-top:4px;

	background: #849AB3;

}



#main_menu .div_borders_one_selected

{

	border-right:1px #ffffff solid;

	border-bottom:1px #ffffff solid;

	text-align:center;

	padding-top:4px;

	background: #849AB3;

}





#main_menu .div_one_borders

{

	

	border-top:1px #ffffff solid;	

	border-right:1px #ffffff solid;

	text-align:center;

	padding-top:4px;

}





#main_menu .div_no_borders

{

	

	border-top:1px #ffffff solid;	

	text-align:center;

	padding-top:4px;

}



#main_menu .div_borders

{

	border-left:1px #ffffff solid;

	border-right:1px #ffffff solid;

	border-top:1px #ffffff solid;	

	text-align:center;

	padding-top:4px;

}



#main_menu a:link, #main_menu a:visited

{	

	font-weight:bold;

	color: #ffffff;	

}



#main_menu a:hover

{

	

	color:#BBC7D5;

	font-weight:bold;

}



#footer

{

	

	padding-top:20px;

}

#footer p

{

	float:left;

	padding-top:5px;

	text-align:left;

}



#footer a

{

	padding:0 5px 5px 5px;

}



.subcategorie_overlay_relative

{

	text-align: center;

	position:relative; 

	width:758px;

}



.subcategorie_overlay

{

	position:absolute;

	top:120px;

	left:54px;

	width:656px;

	background: #ffffff;

	padding:10px;

	color: #26292B;

	text-align:left;

	height:352px !important;

	height:372px;

	filter: alpha(opacity=90);

	-moz-opacity: 0.9;	

	 

}



.subcategorie_overlay_text

{

	position:absolute;

	top:120px;

	left:60px;

	width:652px;

	padding:10px;

	color: #26292B;

	text-align:left;

	 z-index: 2; 

	 

}





.subcategorie_overlay_text h1

{

	color: #26292B;

	font-size:18px;

	text-align:center;

	padding: 0 0 3px 0;

}



.subcategorie_overlay_text h2

{

	color: #26292B;

	font-size:11px;

	font-weight:bold;

	padding: 0 0 1px 0;

	margin:0;

}



.subcategorie_overlay_text p

{

	margin:0 0 5px 0;

	padding:0;

	

}



.close_subpage

{

	color: #26292B;

	font-size:13px;

	text-align:right;



}



.close_subpage a:link, .close_subpage a:visited

{

	color: #365064;

	font-weight:bold;

}



.close_subpage a:hover

{

	color: #26292B;

}



.submit

{

	background: #67788B;

	border: 1px #ffffff solid;

	padding: 1px;

	width:120px;

	color:#ffffff;

	font-weight:bold;

}

input, textarea

{

	border: 1px #67788B solid;

	padding: 1px;

	color:#67788B;





}













