/* CSS Document */
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #f5f5f5 url(images/gradient.gif) repeat;
	text-align: center;
	color: #666;
}

body, h1, h2, h3, h4, h5, h6, p, ul, li, form, input, fieldset{
	margin: 0;
	padding: 0;
}

a{
	text-decoration: none;
	outline: none;
}

ul{
	list-style-type: none;
}

br{
	clear: both;
}

img{
	behavior: url(iepngfix.htc);
}

h1{
  text-indent: -3000px;
  background: url(images/logo_mred.png) no-repeat;
  margin: 0 auto 12px;
  width: 266px;
	height: 140px;
  background /**/:transparent  url(images/logo_mred.png) no-repeat right top; 
  *background-image:none ;
  *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo_mred.png',sizingMethod='scale'); 
}

h1 a{
  width: 266px;
	height: 140px;
	display: block;
}

h2{
  position: absolute;
  width: 690px;
  top: 21px;
  left: 140px;
  text-indent: -3000px;
  height: 44px;
}

h2#h2_about_us{
  background: #999 url(images/title_about_us.jpg) no-repeat 489px 10px;
}

/*.content_background h2{
  position: absolute;
  width: 690px;
  top: 21px;
  left: 140px;
  text-indent: -3000px;
  height: 44px;
}
*/
h2#title_team{
  background: #999 url(images/title_team.jpg) no-repeat 56px 10px;
}

h2#h2_land_investments{
  background: #999 url(images/title_land_investments.jpg) no-repeat 373px 10px;
}

h2#h2_residential_projects{
  background: #999 url(images/title_residential_projects.jpg) no-repeat 346px 10px;
}

h2#h2_aparthotel_building{
  background: #999 url(images/title_aparthotel_building.jpg) no-repeat 350px 10px;
}

h2#h2_office_projects{
  background: #999 url(images/title_office_projects.jpg) no-repeat 415px 10px;
}

h2#h2_old_buildings_renovation{
  background: #999 url(images/title_old_buildings_renovation.jpg) no-repeat 279px 10px;
}

h2#h2_commercial_projects{
  background: #999 url(images/title_commercial_projects.jpg) no-repeat 343px 10px;
}

h2#h2_partners{
  background: #999 url(images/title_partners.jpg) no-repeat 496px 10px;
}

h2#h2_contact{
  background: #999 url(images/title_metropolis_subsidiaries.jpg) no-repeat 304px 10px;
}

h2#h2_foundation{
  background: #999 url(images/title_foundation.jpg) no-repeat 17px 10px;
  width: 730px;
  left: 120px;
}

h3{
  text-indent: -3000px;
  height: 28px;
  padding: 0 0 10px;
}

h3#our_group{
  background: url(images/subtitle_our_group.jpg) no-repeat;
}

h3#objectives{
  background: url(images/subtitle_objectives.jpg) no-repeat;
}

h3#mred_offers{
  background: url(images/subtitle_mred_offers.jpg) no-repeat;
}

h3#subtitle_team{
  background: url(images/subtitle_team.gif) no-repeat;
}

h3#our_target{
  background: url(images/subtitle_land_investments.gif) no-repeat;
}

h3#modern{
  background: url(images/subtitle1_residential_projects.gif) no-repeat;
}

h3#experience{
  background: url(images/subtitle2_residential_projects.gif) no-repeat;
}

h3#teamwork{
  background: url(images/subtitle3_residential_projects.gif) no-repeat;
}

h3#reliability{
  background: url(images/subtitle4_residential_projects.gif) no-repeat;
}

h3#open_minded{
  background: url(images/subtitle5_residential_projects.gif) no-repeat;
}

h3#passion{
  background: url(images/subtitle6_residential_projects.gif) no-repeat;
}

h3#opportunity{
  background: url(images/subtitle7_residential_projects.gif) no-repeat;
}

h3#lifestyle{
  background: url(images/subtitle8_residential_projects.gif) no-repeat;
}

h3#innovation{
  background: url(images/subtitle9_residential_projects.gif) no-repeat;
}

h3#safety{
  background: url(images/subtitle10_residential_projects.gif) no-repeat;
}

h3#h3_contact{
  background: url(images/subtitle_metropolis_subsidiaries.gif) no-repeat;
}

.container{
  width: 980px;
  margin: 15px auto 0;
  padding: 0 0 10px;
}

/*ACEST DIV ESTE DOAR PT BACKGROUND-UL DE SUB MENIU*/
.content_tot{
  background: #b96947;
}

.content{
  width: 980px;
  text-align: left;
  margin: 0 0 10px;
}

.content img.headquarter_buiding{
  border: 5px solid #fff;
  float: left;
  width: 380px;
}

ul.meniu{
  width: 175px;
  float: left;
  background: /*blue*/ #b96947 url(images/back_menu.jpg) repeat-x;
  padding: 50px 13px 0 12px;
  height: auto;
}

ul.meniu li{
  padding: 0 7px;
}

ul.meniu li.active{
  background: url(images/sagetele.gif) no-repeat left center;  
}

ul.meniu li.ultim a{
  border-bottom: none;
  height: 40px;  
  margin: 30px 0 0;
  text-align: center;
  padding: 0;
}

ul.meniu li a{
  display: block;
  border-bottom: 1px solid #fff;
  /*color: #fff;
  padding: 5px 3px 5px 2px;
  font-size: 14px;
  font-weight: bold;*/
  height: 27px;
  text-indent: -3000px;
  cursor: pointer;
  width: 161px;
  /*background: pink;
  text-align: right;
  width: 142px;*/
}

ul.meniu li a#home{
  background: url(images/button_home_off.jpg) no-repeat center top;
}

ul.meniu li.active a#home, ul.meniu li a#home:hover{
  background: url(images/button_home_on.jpg) no-repeat center top;
}

ul.meniu li a#about_us{
  background: url(images/button_about_us_off.jpg) no-repeat center top;
}

ul.meniu li.active a#about_us, ul.meniu li a#about_us:hover{
  background: url(images/button_about_us_on.jpg) no-repeat center top;
}

ul.meniu li a#team{
  background: url(images/button_team_off.jpg) no-repeat center top;
}

ul.meniu li.active a#team, ul.meniu li a#team:hover{
  background: url(images/button_team_on.jpg) no-repeat center top;
}

ul.meniu li a#act{
  background: url(images/button_activities_off.jpg) no-repeat center top;
  cursor: default;
}

ul.meniu li a#land_investments{
  background: url(images/button_land_investments_off.jpg) no-repeat center top;
}

ul.meniu li.active a#land_investments, ul.meniu li a#land_investments:hover{
  background: url(images/button_land_investments_on.jpg) no-repeat center top;
}

ul.meniu li a#residential_projects{
  background: url(images/button_residential_projects_off.jpg) no-repeat center top;
}

ul.meniu li.active a#residential_projects, ul.meniu li a#residential_projects:hover{
  background: url(images/button_residential_projects_on.jpg) no-repeat center top;
}

ul.meniu li a#aparthotel_building{
  background: url(images/button_aparthotel_building_off.jpg) no-repeat center top;
}

ul.meniu li.active a#aparthotel_building, ul.meniu li a#aparthotel_building:hover{
  background: url(images/button_aparthotel_building_on.jpg) no-repeat center top;
}

ul.meniu li a#office_projects{
  background: url(images/button_office_projects_off.jpg) no-repeat center top;
}

ul.meniu li.active a#office_projects, ul.meniu li a#office_projects:hover{
  background: url(images/button_office_projects_on.jpg) no-repeat center top;
}

ul.meniu li a#old_buildings_renovation{
  background: url(images/button_old_buildings_renovation_off.jpg) no-repeat center top;
}

ul.meniu li.active a#old_buildings_renovation, ul.meniu li a#old_buildings_renovation:hover{
  background: url(images/button_old_buildings_renovation_on.jpg) no-repeat center top;
}

ul.meniu li a#commercial_projects{
  background: url(images/button_commercial_projects_off.jpg) no-repeat center top;
}

ul.meniu li.active a#commercial_projects, ul.meniu li a#commercial_projects:hover{
  background: url(images/button_commercial_projects_on.jpg) no-repeat center top;
}

ul.meniu li a#partners{
  background: url(images/button_parteners_off.jpg) no-repeat center top;
}

ul.meniu li.active a#partners, ul.meniu li a#partners:hover{
  background: url(images/button_parteners_on.jpg) no-repeat center top;
}

ul.meniu li a#contact{
  background: url(images/button_contact_off.jpg) no-repeat center top;
}

ul.meniu li.active a#contact, ul.meniu li a#contact:hover{
  background: url(images/button_contact_on.jpg) no-repeat center top;
}

ul.meniu li a#foundation{
  background: url(images/button_foundation_off.jpg) no-repeat center top;
}

ul.meniu li.active a#foundation, ul.meniu li a#foundation:hover{
  background: url(images/button_foundation_on.jpg) no-repeat center top;
}

ul.meniu li a#phylanthropic{
  background: url(images/button_phylanthropic_off.jpg) no-repeat center top;
}

ul.meniu li.active a#phylanthropic, ul.meniu li a#phylanthropic:hover{
  background: url(images/button_phylanthropic_on.jpg) no-repeat center top;
}

ul.meniu li a.activities{
  border-bottom: none;
}

ul.meniu li ul{
  width: 175px;
  margin: 0 -7px;
}

ul.meniu li ul li a{
  font-size: 12px;
  font-weight: normal;
  border-bottom: 1px dotted #fff;
}

.text_home{
  width: 380px;
  float: left;
  border: 5px solid #fff;
  background: #fff url(images/headquarter_buiding_grey.jpg) no-repeat;
  height: 568px;
}

.text_home p{
  text-align: right;
  padding: 0 10px 15px;
}

.text_home p.titlu_home{
  margin: 255px 0 90px 60px;
  text-indent: -3000px;
  background: url(images/welcome_to_our_company.png) no-repeat;
  padding: 0;
  text-align: left;
  height: 27px;
  width: 307px;
  background /**/:transparent  url(images/welcome_to_our_company.png) no-repeat; 
  *background-image:none ;
  *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/welcome_to_our_company.png',sizingMethod='scale'); 
}

.text_content{
  width: 720px;
  float: left;
  background: #fff;
  padding: 95px 30px 30px;
  position: relative;
}

.text_content .text{
  margin: 0 0 15px 5px;
  border-left: 1px solid #adadad;
  padding: 0 0 0 15px;
}

.text_content .text h3{
  font-size: 15px;
  padding: 0 0 5px;
  text-indent: 0px;
  height: auto;
}

.text_content .text h4{
  font-size: 15px;
  color: #333;
  padding: 0 0 10px;
}

.text_content .text h4.h4_partners{
  font-size: 10px;
  padding: 0 0 10px;
  font-weight: normal;
}

.text_content .text p{
  padding: 0 0 10px;
}

.text_content .text p.last_p{
  padding: 0;
}

.text_content .text p a{
  color: #b96947;
}

.text_content .text p a:hover{
  text-decoration: underline;
}

.text_content .text .accounts{
  width: 250px;
}

.text_content .text .accounts .accounts_stg{
  width: 30px;
  float: left;
}

.text_content .text .accounts .accounts_drp{
  width: 220px;
  float: left;
}

.text_content p{
  padding: 0 0 15px 5px;
}

.text_content img{
  margin: 0 0 30px 5px;
}

.text_content img.img_partners1{
  margin: 0 75px 30px 40px;
}

.text_content img.img_partners2{
  margin: 0 40px 30px 0;
}

.text_content img.img_partners3{
  margin: 0 0 30px 110px;
}

.content_background{
  background: #fff url(images/back_team.jpg) repeat-y;
  width: 710px;
  border: 5px solid #fff;
  float: left;
  position: relative;
  padding: 95px 30px 30px;
}

.member_team{
  width: 710px;
  padding: 0 0 10px;
}

.member_team img{
  float: left;
}

.member_team .text_member{
  width: 537px;
  float: left;
  padding: 125px 0 0 12px;
}

.member_team .text_member p.name{
  font-size: 22px;
}

.member_team .text_member p.function{
  font-size: 16px;
  padding: 0 0 12px;
}

.projects{
  width: 720px;
}

.project{
  width: 350px;
  padding: 0 10px 0 0;
  float: left;
  margin: 0 0 35px;
}

.project.proj_2{
  padding: 0 0 0 10px;
}

.project p{
  margin: 0 0 15px 10px;
  border-left: 1px solid #adadad;
  padding: 0 0 0 19px;
  width: 320px;/*nu uita de 1px de la border pt width*/
}

.project p.padding_13{
  padding-bottom: 13px;
}

.project p.padding_36{
  padding-bottom: 36px;
}

.project p.padding_60{
  padding-bottom: 48px;
}

.project .project_images{
  margin: 0 0 0 10px;
  width: 340px;
}

.project .project_images img{
  width: 320px;
  float: left;
  margin: 0;
}

.project .project_images .buttons{
  width: 20px;
  float: left;
}

.project .project_images .buttons img{
  width: 16px;
  cursor: pointer;
  margin: 0 0 5px 4px;
}

.images{
  width: 715px;
  margin: 0 0 10px 5px;
}

.images .img_big{
  width: 480px;
  float: left;
}

.images .img_big img{
  margin: 19px 0 0;
}

.images .img_thumbs{
  float: left;
  width: 220px;
  margin: 0 0 0 15px;
  padding: 0;
}

.images .img_thumbs img{
  margin: 0 0 15px;
  cursor: pointer;
}

.images .img_thumbs p{
  width: 118px;
  padding: 0 0 0 102px;
}

.images .img_thumbs p img{
  margin: 0;
}

.images .img_thumbs p.p_up{
  margin: 0 0 10px;
}

.images .img_thumbs p.p_down{
  margin: -5px 0 0;
}

.text_content .text_small{
}

.text_content .text_small p{
  border-left: 1px solid #adadad;
  padding: 0 0 0 15px;
  width: 419px;
  float: left;
  margin: 35px 0 0;
}

.text_content .text_small img{
  margin: 0 0 0 13px;
  float: left;
}

.text_content .text_small img.img_2{
  margin: -282px 0 0 111px;
}

.footer{
  width: 980px;
  text-align: right;
	font-size: 9px;
}

.footer a{
  width: 127px;
  height: 17px;
  display: block;
  float: left;
}

.footer a img{
  border: none;
  width: 127px;
  height: 17px;
}

.footer p{
  float: left;
  width: 853px;
}

