html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}



html           {height:100%;}

body           {font-family:Arial, Helvetica, sans-serif; background:#003226;
	            font-size:13px; color:#fff; position:relative; margin:0 auto; min-height:100%; height:auto !important; height:100%;
	            z-index:0; width:1000px;}

a              {text-decoration:underline; color:#86bae4}
a:hover        {text-decoration:underline; color:#f68b33}

h1				{font-size:24px; font-weight:normal}
h2				{font-size:34px; font-weight:normal}
h3				{font-size:21px; font-weight:normal; padding-bottom:9px}
h4				{font-size:14px; font-weight:normal; padding-bottom:4px}
h5				{font-size:17px; font-weight:normal}

/*---------------------
	header
---------------------*/
#head		{overflow:hidden; zoom:1; height:146px}
	.logo	{float:left; padding:0 0 0 19px; width:202px}
		.logo img	{width:162px; height:94px; background:url(../images/logo.png) 0 0 no-repeat; -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='scale');}
		.language	{overflow:hidden; zoom:1; padding:10px 0 0 13px}
			.language li	{float:left; list-style:none; font-size:11px; color:#f68b33; padding:0 11px 0 0}
	.mainMenu	{float:left; width:760px; overflow:hidden; zoom:1; padding:35px 0 0 0}
		.mainMenu li	{list-style:none; float:left; padding:0 23px 0 0; font-size:15px; color:#f68b33; font-weight:bold}
	.headerH1	{float:left; width:685px; text-align:center; padding:17px 0 0 0}


/*---------------------
	content
----------------------*/

#content     {overflow:hidden; zoom:1; padding-bottom:70px; width:100%}

/*-- left column --*/
#left_column	{float:left; width:165px; padding:0 15px 0 20px}
	.menuLeft	{overflow:hidden; zoom:1; padding:0 0 12px 15px}
		.menuLeft li	{list-style:none; padding:0 0 11px 0; font-size:13px; color:#f68b33}
	.phone	{padding:40px 0 0 0}
		.phone h4 {padding-top:25px}
		.phone p	{color:#cf9c5a; font-size:16px; padding-bottom:3px}
				
/*-- right column --*/
#right_column	{float:right; width:680px; padding:14px 100px 0 0;}
	#right_column h2	{padding-bottom:5px; color:#d09956; padding-bottom:3px}
	.imageHome	{font-family:Times, "Times New Roman", serif;}
		.imageHome p	{color:#d09956; font-size:14px; padding-bottom:10px}
		.imageMax	{padding-bottom:13px}
	.photoLink	{width:687px; font-size:24px; margin:0 0 34px -7px}
		.photoLink td	{vertical-align:middle}
		.photoLinkTD	{width:370px}
			.photoLink span	{padding-right:11px; float:left; display:block; overflow:hidden; zoom:1}
			.photoLink img	{float:left}
			.photoLinkA	{padding-top:20px; padding-right:0 !important}
	.boxText	{font-size:16px; color:#fff !important}
		.boxText p	{color:#fff; font-size:16px; padding-bottom:17px; line-height:1.4em}
		.header	{font-size:20px !important; padding-bottom:21px !important; line-height:1.3em!important; font-style:italic}
	.boxInfoHome	{padding:23px 0 0 0; overflow:hidden; zoom:1; padding-bottom:45px}
		.boxInfoHomeL	{float:left; width:282px; border:1px solid #ab8951; padding:20px 12px 5px 12px}
			.boxInfoHomeL p	{line-height:1.35em}
			.boxInfoHomeLHeader		{margin:-33px 0 0 0; font-size:18px; color:#cf9c5a; position:relative; text-align:center; padding-bottom:7px; overflow:hidden}	
				.boxInfoHomeLHeader	span	{background:url(../images/arn_l.gif) 0 -3px no-repeat}	
					.boxInfoHomeLHeader	span span	{background:url(../images/arn_r.gif) 100% -3px no-repeat; padding:0 13px}
						.boxInfoHome .boxInfoHomeLHeader b	{font-weight:normal; padding:0 9px 0 9px; border:1px solid #ab8951; line-height:1.45em; background:#003226}
							.boxInfoHomeLHeader img	{width:1px; height:30px}
		.boxInfoHomeR		{float:left; padding:0 0 0 38px; width:260px; font-size:16px; color:#fff; margin:-16px 0 0 0; position:relative}
			.boxInfoHomeR h3	{font-size:19px; color:#d09956; padding-bottom:1px; padding-top:11px}
			.boxInfoHomeR p	{color:#fff; padding-bottom:20px; line-height:1.3em; font-size:16px;}
		.tablePrice	{width:100%}
			.tablePrice	td	{background:url(../images/table_border.gif) 0 37px repeat-x; vertical-align:top; padding-bottom:15px !important}
				.floral	{background:#003226 url(../images/floral_sale.gif) center 30px no-repeat; height:73px; width:117px; text-align:center; font-size:22px; float:right}
				.floral2	{background:#003226 url(../images/floral_rent.gif) center 30px no-repeat; height:73px; width:117px; text-align:center; font-size:22px; float:right}
				.floral_rent	{background::#003226 url(../images/floral_rent.gif) center 0 no-repeat !important}
				.td_1	{width:138px}
				.td_2	{width:197px; padding:48px 5px 0 0; color:#d09956; font-size:15px}
					.td_2 del	{font-size:24px; color:#fff}
					.tdText h5	{color:#fff; padding-bottom:2px}
					.tdText p	{line-height:1.3em; font-style:italic}
				.td_3	{width:213px; padding:48px 5px 0 0}
					.td_3 h2	{font-size:34px; color:#fff !important}
				.td_4	{padding:48px 5px 0 0}
				
.flat {font-size:1.3em; padding: 10px 10px 40px 0px}
.explication {padding: 10px 10px 40px 0px}

.contacts {font-size:1.5em; padding: 30px 10px 0px 40px}
.info {padding:	10px 0px 0px 0px;}
		
		
/*-------------------
	footer
-------------------*/

#footer        {height:67px; padding:0 19px; font-family:"Times New Roman", Times, serif; font-size:14px; color:#fff}
	.footerL	{float:left; width:300px}
	.footerR	{float:right; width:300px; text-align:right}
	
	
.radv { padding-top:97px;}
