body

{

	padding:10px 0px 15px 0px;

	margin:0px;

	background-color:#e1e1e1;

	background-image:none;

	font-family:Tahoma, Geneva, sans-serif;

	font-size:11px;

	line-height:16px;

	color:#333;

}

.ag_galerie_foto
{
	margin:10px 0px 25px 18px;
}

a.ag_poza_galerie:link, a.ag_poza_galerie:visited, a.ag_poza_galerie:active
{
	display:block;
	width:93px;
	height:93px;
	overflow:hidden;
	border:1px solid #ccc;
	float:left;
	margin-right:5px;
}
a.ag_poza_galerie:hover
{
	display:block;
	width:93px;
	height:93px;
	overflow:hidden;
	border:1px solid #00adef;
	float:left;
	margin-right:5px;
}



.mand
{
	font-weight:bold;
	color:#F00;
}


.email_table tr th
{
	background-color:#C1C1C1;
}
.email_table tr td
{
	background-color:#dddddd;
}


.ag_box_stoc_top
{
	background-color:#ffffff;
	background-image:url(../img/bg_corners_top.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
.ag_box_stoc
{
	background-image:url(../img/bg_corners.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.ag_box_stoc2
{
	background-image:url(../img/bg_corners2.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:8px;
	font-size:0px;
	line-height:0px;
}


.ag_box_stoc_bottom
{
	background-color:#ffffff;
	background-image:url(../img/bg_corners_bottom.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}
.ag_box_stoc3
{
	background-image:url(../img/bg_corners3.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.ag_box_stoc4
{
	background-image:url(../img/bg_corners4.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:8px;
	font-size:0px;
	line-height:0px;
}

.ag_box_stoc_mijloc
{
	background-color:#FFF;
	border-left:1px solid #bbbbbb;
	border-right:1px solid #bbbbbb;
	line-height:16px;
}

.ag_box_stoc_size
{
	width:250px;
}

.ag_stoc_1
{
	padding-left:9px;
}

.ag_stoc_2
{
	padding-left:12px;
}


.ag_cell_spacing
{
	width:8px;
	height:2px;
	font-size:0px;
	line-height:0px;
}



.ag_back_bt

{

	margin-bottom:15px;

}







.ag_cos_sus_ego

{

	width:260px;
	height:20px;

	margin-right:-20px;

	padding:10px 0px 20px 70px;
	line-height:20px;

	text-align:center;
	
	background-image:url(../img/bgr_cereri_ego.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	

}



.ag_cos_sus_tip

{

	width:260px;
	height:20px;

	margin-right:-20px;

	padding:10px 0px 20px 70px;
	line-height:20px;

	text-align:center;
	
	background-image:url(../img/bgr_cereri_tip.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	

}

.ag_cos_sus_imo
{

	width:260px;
	height:20px;

	margin-right:-20px;

	padding:10px 0px 20px 70px;
	line-height:20px;

	text-align:center;
	
	background-image:url(../img/bgr_cereri_imo.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	

}


a.ag_cos:link, a.ag_cos:visited, a.ag_cos:active

{

	color:#FFF;
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1px;

}

a.ag_cos:hover

{

	color:#FFF;
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:bold;
	letter-spacing:1px;

}



.cart_line1

{

	background-color:#FFFFFF;
	border-bottom:1px solid #cccccc;

}

.cart_line2

{

	background-color:#FFFFFF;
	border-bottom:1px solid #cccccc;

}



.cos_head

{

	border-top:3px solid #CCCCCC;

	border-bottom:1px solid #cccccc;

	background-color:#eeeeee;

	font-weight:bold;

}



.ag_fisupl

{

	height:16px;

	margin-top:5px;

	margin-right:20px;

	background-image:url(../img/page_green.png);

	background-position:top left;

	background-repeat:no-repeat;

	padding-left:20px;

	line-height:16px;

	float:left;

}



a.ag_fisupl_link:link, a.ag_fisupl_link:visited, a.ag_fisupl_link:hover, a.ag_fisupl_link:active

{	

	display:block;

	height:16px;

	margin-top:5px;

	margin-right:20px;

	background-image:url(../img/page_green.png);

	background-position:top left;

	background-repeat:no-repeat;

	padding-left:20px;

	line-height:16px;

	float:left;

}

a.ag_fisupl_del:link, a.ag_fisupl_del:visited, a.ag_fisupl_del:hover, a.ag_fisupl_del:active

{	

	display:block;

	height:16px;
	width:16px;

	margin-top:5px;

	margin-right:20px;
	margin-left:-15px;

	line-height:16px;

	float:left;

}


.ag_container_coperti

{

	margin-right:-20px;

	margin-top:15px;

}



.ag_add_cos

{

	padding:10px;

	background-color:#eee;

	border:1px solid #ddd;

	margin-bottom:35px;

}



.ag_material_cop_nou

{

	width:257px;

	margin-right:15px;

	float:left;

	margin-bottom:15px;

	padding:5px;

	border:1px solid #ccc;

	background-color:#eee;

}



.ag_material_copc_nou

{

	width:70px;

	height:70px;

	border:1px solid #dddddd;

}





.ag_centrat

{

	width:1000px;

	overflow:hidden;

}



.ag_item

{

	width:190px;

	overflow:hidden;

	margin:10px 20px 10px 0px;

	float:left;

}

.ag_titlcal
{
	height:32px;
	line-height:16px;
	overflow:hidden;
}





.ag_sus

{

	background-image:url(../img/bgr_sus_umbra.jpg);

	background-position:bottom left;

	background-repeat:no-repeat;

	width:1000px;

	height:85px;

	overflow:hidden;

}



.ag_logo

{

	float:left;

	width:200px;

	height:80px;

	font-size:0px;

	line-height:0px;

	margin-left:55px;

	overflow:hidden;

}





a.ag_item_link:link, a.ag_item_link:visited, a.ag_item_link:active

{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#333;

	text-decoration:none;

	letter-spacing:3px;

}

a.ag_item_link:hover

{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#008ee4;

	text-decoration:none;

	letter-spacing:3px;

}



.ag_item_del

{

	width:170px;

	overflow:hidden;

	border-bottom:1px solid #afe0ed;

	border-left:1px solid #afe0ed;

	padding:10px;

	margin-top:5px;

}



.ag_item_pic

{

	text-align:center;

	width:170px;

	height:170px;

	overflow:hidden;

}



a#ag_meniu_contact:link, a#ag_meniu_contact:visited, a#ag_meniu_contact:hover, a#ag_meniu_contact:active

{

	display:block;

	float:right;

	width:76px;

	height:32px;

	margin-top:53px;

	margin-right:50px;

	font-size:0px;

	line-height:0px;

	overflow:hidden;

}



a#ag_meniu_despre:link, a#ag_meniu_despre:visited, a#ag_meniu_despre:hover, a#ag_meniu_despre:active

{

	display:block;

	float:right;

	width:86px;

	height:32px;

	margin-top:53px;

	margin-right:10px;

	font-size:0px;

	line-height:0px;

	overflow:hidden;

}


a#ag_meniu_contul_meu:link, a#ag_meniu_contul_meu:visited, a#ag_meniu_contul_meu:hover, a#ag_meniu_contul_meu:active

{

	display:block;

	float:right;

	width:86px;

	height:32px;

	margin-top:53px;

	margin-right:10px;

	font-size:0px;

	line-height:0px;

	overflow:hidden;

}





a#ag_meniu_imobiliar:link, a#ag_meniu_imobiliar:visited, a#ag_meniu_imobiliar:hover, a#ag_meniu_imobiliar:active

{

	display:block;

	float:right;

	width:74px;

	height:32px;

	margin-top:53px;

	margin-right:10px;

	font-size:0px;

	line-height:0px;

	overflow:hidden;

}



a#ag_meniu_tipografie:link, a#ag_meniu_tipografie:visited, a#ag_meniu_tipografie:hover, a#ag_meniu_tipografie:active

{

	display:block;

	float:right;

	width:86px;

	height:32px;

	margin-top:53px;

	margin-right:10px;

	font-size:0px;

	line-height:0px;

	overflow:hidden;

}


a#ag_meniu_altetiparituri:link, a#ag_meniu_altetiparituri:visited, a#ag_meniu_altetiparituri:hover, a#ag_meniu_altetiparituri:active

{

	display:block;

	float:right;

	width:103px;

	height:32px;

	margin-top:53px;

	margin-right:10px;

	font-size:0px;

	line-height:0px;

	overflow:hidden;

}




a#ag_meniu_ego:link, a#ag_meniu_ego:visited, a#ag_meniu_ego:hover, a#ag_meniu_ego:active

{

	display:block;

	float:right;

	width:54px;

	height:32px;

	margin-top:53px;

	margin-right:10px;

	font-size:0px;

	line-height:0px;

	overflow:hidden;

}



a#ag_meniu_acasa:link, a#ag_meniu_acasa:visited, a#ag_meniu_acasa:hover, a#ag_meniu_acasa:active

{

	display:block;

	float:right;

	width:64px;

	height:32px;

	margin-top:53px;

	margin-right:10px;

	font-size:0px;

	line-height:0px;

	overflow:hidden;

}





.ag_header

{

	width:1000px;

	height:210px;

	overflow:hidden;

	font-size:0px;

	line-height:0px;

}





/**** HOME EGO: */



.ag_spira_ego

{

	width:1000px;

	height:200px;

	overflow:hidden;

	background-image:url(../img/spira_ego.jpg);

	background-position:top left;

	background-repeat:no-repeat;


}

.ag_semn_carte_ego

{

	width:680px;

	padding-right:200px;

	padding-left:120px;
	padding-top:24px;

	height:176px;

	overflow:hidden;

	background-image:url(../img/semn_carte_ego.jpg);

	background-position:top right;

	background-repeat:no-repeat;

}


.ag_semn_carte_despre1
{
	width:680px;
	padding-right:200px;
	padding-left:120px;
	padding-top:30px;
	height:170px;
	overflow:hidden;
	background-image:url(../img/semn_carte_despre1.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.ag_semn_carte_despre2
{
	width:680px;
	padding-right:200px;
	padding-left:120px;
	padding-top:24px;
	height:176px;
	overflow:hidden;
	background-image:url(../img/semn_carte_despre2.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.ag_semn_carte_despre3
{
	width:680px;
	padding-right:200px;
	padding-left:120px;
	padding-top:18px;
	height:182px;
	overflow:hidden;
	background-image:url(../img/semn_carte_despre3.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}






.ag_home_ego_h1

{

	margin:0px;

	padding:0px;

	margin-top:14px;
	padding-bottom:2px;

	padding-left:0px;

	border-bottom:1px solid #0a61a3;

	font-size:18px;

	line-height:22px;
	margin-right:-20px;
	color:#0a61a3;

	letter-spacing:2px;

}


.ag_semn_carte_ego h1

{

	margin:0px;

	padding:0px;

	margin-top:16px;

	padding-left:0px;

	border-bottom:1px solid #0a61a3;

	font-size:18px;

	line-height:22px;
	margin-right:-20px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-weight:normal;

	color:#0a61a3;

	letter-spacing:2px;

}



.ag_semn_carte_ego p

{

	margin:0px;

	padding:0px;

	margin-left:0px;

	margin-top:10px;

	margin-right:0px;

	height:48px;

	overflow:hidden;

	line-height:16px;

	color:#333;

	text-align:justify;
	

}





.ag_buton_ego
{

	margin:5px 0px 0px 0px;
	font-size:0px;
	line-height:0px;
}







/**** HOME TIPOGRAFIE: */



.ag_spira_tipografie

{

	width:1000px;

	height:200px;

	overflow:hidden;

	background-image:url(../img/spira_tipografie.jpg);

	background-position:top left;

	background-repeat:no-repeat;

	background-color:#a9c065;

}

.ag_semn_carte_tipografie

{
	width:680px;

	padding-right:200px;

	padding-left:120px;
	padding-top:24px;

	height:176px;

	overflow:hidden;

	background-image:url(../img/semn_carte_tipografie.jpg);

	background-position:top right;

	background-repeat:no-repeat;

}





.ag_semn_carte_tipografie h1, .ag_semn_carte_despre1 h1, .ag_semn_carte_despre2 h1, .ag_semn_carte_despre3 h1
{
	margin:0px;
	padding:0px;
	margin-top:6px;
	padding-left:0px;
	border-bottom:1px solid #0a61a3;
	font-size:18px;
	line-height:22px;
	margin-right:-20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#0061af;
	letter-spacing:2px;
}




.ag_semn_carte_tipografie p

{
	margin:0px;

	padding:0px;

	margin-left:0px;

	margin-top:10px;

	margin-right:0px;

	height:48px;

	overflow:hidden;

	line-height:16px;

	color:#333;

	text-align:justify;

}





.ag_buton_tipografie

{

	margin:5px 0px 0px 0px;

	font-size:0px;

	line-height:0px;

}







/**** HOME IMOBILIAR: */



.ag_spira_imobiliar

{

	width:1000px;

	height:200px;

	overflow:hidden;

	background-image:url(../img/spira_imobiliar.jpg);

	background-position:top left;

	background-repeat:no-repeat;

	background-color:#ed867f;

}

.ag_semn_carte_imobiliar

{

	width:680px;

	padding-right:200px;

	padding-left:120px;
	padding-top:14px;

	height:186px;

	overflow:hidden;

	background-image:url(../img/semn_carte_imobiliar.jpg);

	background-position:top right;

	background-repeat:no-repeat;
}





.ag_semn_carte_imobiliar h1

{

	margin:0px;

	padding:0px;

	margin-top:6px;

	padding-left:0px;

	border-bottom:1px solid #0a61a3;

	font-size:18px;

	line-height:22px;
	margin-right:-20px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-weight:normal;

	color:#0061af;

	letter-spacing:2px;

}



.ag_semn_carte_imobiliar p

{

	margin:0px;

	padding:0px;

	margin-left:0px;

	margin-top:10px;

	margin-right:0px;

	height:48px;

	overflow:hidden;

	line-height:16px;

	color:#333;

	text-align:justify;

}





.ag_buton_imobiliar

{

	margin:5px 0px 0px 0px;

	font-size:0px;

	line-height:0px;

}














/*** FOOTER */

.ag_jos

{

	background-image:url(../img/bgr_jos_umbra.jpg);

	background-position:top left;

	background-repeat:no-repeat;

	padding:20px 50px 20px 50px;

	width:900px;

	overflow:hidden;

}


.ag_scrfoot
{
	margin-top:15px;
}


.ag_cerc

{

	width:82px;

	height:80px;

	overflow:hidden;

	float:left;

	font-size:0px;

	line-height:0px;

	margin-right:18px;

}



.ag_copyright

{

	float:right;

	width:250px;

	height:11px;

	line-height:11px;

	padding:35px 0px 35px 0px;

	text-align:right;

}





/**** GENERALE */



.ag_in_right

{

	width:20px;

	height:600px;

	overflow:hidden;

	float:right;

}



.ag_bgr_spira

{

	background-image:url(../img/bgr_general.jpg);

	background-position:left;

	background-repeat:repeat-y;

	width:1000px;

	overflow:hidden;

}

.ag_bgr_spira_ego
{

	background-image:url(../img/bgr_general_ego.jpg);

	background-position:top left;

	background-repeat:repeat-y;

	width:1000px;

	overflow:hidden;

}


.ag_bgr_spira_tip
{

	background-image:url(../img/bgr_general_tip.jpg);

	background-position:top left;

	background-repeat:repeat-y;

	width:1000px;

	overflow:hidden;

}

.ag_bgr_spira_imo
{

	background-image:url(../img/bgr_general_imo.jpg);

	background-position:top left;

	background-repeat:repeat-y;

	width:1000px;

	overflow:hidden;

}




/**** EGO EXCLUSIV */



.ag_bgr_ex_ego

{

	background-image:url(../img/semn_carte_ego_exclusiv.jpg);

	background-position:top right;

	background-repeat:no-repeat;

	width:1000px;

	overflow:hidden;

}



.ag_in_left_ego

{

	width:840px;
	
	padding:0px 20px 20px 70px;

	overflow:hidden;

	float:left;
	background-image:url(../img/bgr_subhead.jpg);
	background-position:top left;
	background-repeat:no-repeat;

}



.ag_bgr_ex_ego h1

{

	margin:0px;

	padding:0px;

	margin-top:16px;

	margin-bottom:10px;

	margin-right:-20px;

	padding-left:72px;
	padding-bottom:4px;

	border-bottom:1px solid #5aaec5;

	font-size:18px;

	line-height:22px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-weight:normal;

	color:#f07511;

	letter-spacing:2px;
	
	background-image:url(../img/egoh_in.jpg);
	background-position:top left;
	background-repeat:no-repeat;

}





/**** TIPOGRAFIE EXCLUSIV */



.ag_bgr_ex_tip

{

	background-image:url(../img/semn_carte_tip_exclusiv.jpg);

	background-position:top right;

	background-repeat:no-repeat;

	width:1000px;

	overflow:hidden;

}




.ag_in_left_tip

{

	width:840px;
	
	padding:0px 20px 20px 70px;

	overflow:hidden;

	float:left;
	background-image:url(../img/bgr_subhead.jpg);
	background-position:top left;
	background-repeat:no-repeat;

}




.ag_bgr_ex_tip h1

{

	margin:0px;

	padding:0px;

	margin-top:16px;

	margin-bottom:10px;

	margin-right:-20px;

	padding-left:0px;

	border-bottom:1px solid #5aaec5;

	font-size:18px;

	line-height:22px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-weight:normal;

	color:#0061af;

	letter-spacing:2px;

}



/**** IMOBILIAR EXCLUSIV */



.ag_bgr_ex_imo

{

	background-image:url(../img/semn_carte_imo_exclusiv.jpg);

	background-position:top right;

	background-repeat:no-repeat;

	width:1000px;

	overflow:hidden;

}








.ag_in_left_imo

{

	width:840px;
	
	padding:0px 20px 20px 70px;

	overflow:hidden;

	float:left;
	background-image:url(../img/bgr_subhead.jpg);
	background-position:top left;
	background-repeat:no-repeat;

}


.ag_bgr_ex_imo h1

{

	margin:0px;

	padding:0px;

	margin-top:16px;

	margin-bottom:10px;

	margin-right:-20px;

	padding-left:0px;

	border-bottom:1px solid #5aaec5;

	font-size:18px;

	line-height:22px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-weight:normal;

	color:#0061af;

	letter-spacing:2px;

}






/**** ARTA GENERAL EXCLUSIV */



.ag_bgr_ex_artagrafica

{

	background-image:url(../img/semn_carte_ag_exclusiv.jpg);

	background-position:top right;

	background-repeat:no-repeat;

	width:1000px;

	overflow:hidden;

}





/**** AG EXCLUSIV */



.ag_bgr_ex_ag

{

	background-image:url(../img/semn_carte_ag_exclusiv.jpg);

	background-position:top right;

	background-repeat:no-repeat;

	width:1000px;

	overflow:hidden;

}



.ag_in_left_ag

{

	width:850px;

	padding:0px 20px 20px 70px;

	overflow:hidden;

	float:left;

}



.ag_bgr_ex_ag h1

{

	margin:0px;

	padding:0px;

	margin-top:16px;

	margin-bottom:10px;

	margin-right:-20px;

	padding-left:20px;

	border-bottom:1px solid #666666;

	font-size:18px;

	line-height:22px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-weight:normal;

	color:#000000;

	letter-spacing:2px;

}





.ag_pic_bt_c

{



}

img.ag_picbt

{



	

}





.ag_back_bt a:link, .ag_back_bt a:active, .ag_back_bt a:hover, .ag_back_bt a:visited 

{

	margin-left:20px;

}




h1.ag_h1_nobgr
{
	background-image:none;
	padding-left:0px;
	padding-bottom:0px;
}






/* float clearing */

.clearfix:after {

 content: "."; 

 display: block; 

 height: 0px;

 clear: both; 

 visibility: hidden;

 }



 

.clearfix{display: inline-table;}



/* Hides from IE-mac \*/

* html .clearfix{height: 1%;}

.clearfix{display: block; min-height: 0; }

/* End hide from IE-mac */
