* 		{margin:0;padding:0;}
div		{margin:0;padding:0;}
body	{width:100%; background:#f6f6f6 url(/images/adveconspb_new_2/images/top-bg.jpg) repeat-x top left;}	


a 		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; background:url(/images/adveconspb_new_2/images/arr.gif) repeat-x left bottom;}
a:hover	{text-decoration:none; background:none;}
a.nb	{background:none;}
td a	{color:#920700; font-family:Verdana, Arial, Helvetica, sans-serif; background:none; text-decoration:underline;}
a img 	{border:none;}
img		{border:0;}
input	{margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; border:#b3bac8 1px solid; background:#FFFFFF;}
textarea{margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; border:#b3bac8 1px solid; background:#FFFFFF;}
select	{border:0; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444;}
label 	{line-height:15px; height:15px; margin:0; padding:0;}
p		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin:0 0 15px 0; line-height:15px; text-align:justify;}
br.cl	{clear:both;}

ul		{margin:0 0 10px 37px; padding:0;}
li		{margin:0; padding:0 0 0 12px; line-height:15px; list-style:none; background:url(/images/adveconspb_new_2/images/mark.gif) no-repeat 0px 7px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

.spacer{height:0 !important; width:100%; clear: both; margin:0; padding:0; overflow:hidden;}

h1,h2,h3,h4,h5,h6{color:#540000; font-family:"Times New Roman", Times, serif; font-weight:normal; padding:0; margin:0; font-size:25px; text-align:left}
h1		{font-size:25px; color:#540000; font-weight:normal; font-family:"Times New Roman", Times, serif; margin:0 0 11px 0;}
h2		{font-size:18px; font-family:Georgia, "Times New Roman", Times, serif;  color:#540000; font-weight:normal; margin:0 0 17px 0;}
h3		{font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; color:#540000; font-weight:normal; margin:0 0 15px 0;}
h4		{font-size:15px; font-family:Georgia, "Times New Roman", Times, serif;  color:#540000; font-weight:normal; margin:0 0 15px 0;}
h5		{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif;  color:#540000; font-weight:bold; margin:0 0 15px 0;}
h6		{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif;  color:#540000; font-weight:normal; margin:0 0 15px 0;}

.top-bg-r	{width:50%; height:231px; position:absolute; right:0; background:url(/images/adveconspb_new_2/images/top-bg-r.png) repeat-x left top;}
.main-bg-t	{background:url(/images/adveconspb_new_2/images/top-bg-main.jpg) no-repeat center top; height:231px; margin:0 auto; position:relative; min-width:1050px;}

/* header */
.header		{width:983px; margin:0 auto; margin-top:-231px; background:url(/images/adveconspb_new_2/images/logo.jpg) no-repeat left 52px; height:224px; position:relative;}
.header	a	{background:none;}
.top-slogan	{height:42px; padding:10px 4px 0 0;}
.top-slogan p	{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; color:#e5e5e5; font-weight:bold; line-height:10px; margin:0;}
.logo		{float:left; width:433px;}
.logo img	{width:324px; height:81px;}
.slogan		{width:285px; float:left; padding:12px 0 0 0; height:107px; overflow:hidden;}
.slogan p	{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0e0e0e; line-height:22px; margin-bottom:32px;}
.slogan p span	{font-size:18px; font-weight:bold; color:#5f5f5f; text-transform:uppercase; text-shadow:0 1px 1px #ffffff; letter-spacing:0.3px }
p.ph 	{text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#790505; line-height:23px; width:253px; float:right; padding:0; margin:-2px 0 0 0;}
.disp-none { display:none;}

/* menu */
.menu 			{padding:14px 0 0 0; height:37px;}
.menu a			{font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; margin:0 23px; color:white; font-weight:bold; background:none;}
.menu a:hover	{text-decoration:underline;} 

/* content */
.grey-bg		{background:#f6f5f5 url(/images/adveconspb_new_2/images/main-bg.png) repeat-x left top;  min-width:1050px;}
.main			{width:983px; margin:0 auto; position:relative}
.main-t			{width:983px; background:url(/images/adveconspb_new_2/images/main-top.png) no-repeat left top; height:57px; position:relative}
.main-b			{width:983px; background:url(/images/adveconspb_new_2/images/main-bott.png) no-repeat left top; height:47px; position:relative}
.main-c			{width:983px; background:url(/images/adveconspb_new_2/images/main-repy.png) repeat-y left top; position:relative}

.title			{width:630px; float:left; padding:5px 0 0 20px;}
.title p		{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; margin:0; line-height:12px;}
.title a		{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; margin:0; line-height:12px; text-decoration:underline;}

.search			{background:url(/images/adveconspb_new_2/images/search.png) no-repeat left 7px; width:243px; float:right; height:27px; padding:7px 0 0 0}
.search input	{border:none; background:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:grey; vertical-align:top}
input.btnsearch	{width:25px; height:21px; position:relative; cursor:pointer;}
input.btnhelp	{width:30px; height:21px; position:relative; left:0px; cursor:pointer;}
input.field		{width:150px; padding:3px 5px; position:relative; }

/* left part */
.lft 			{width:195px; float:left; padding:0 0 0 15px;}
.lft a			{background:none;}

/* center part */
.cntr			{width:563px; float:left;}
.hor-bord		{background:url(/images/adveconspb_new_2/images/hor-bord.gif) no-repeat left top; height:29px; width:100%;}
table.org		{border:none; width:100%; vertical-align:top;}
table.org th	{font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#0b0b0b; font-weight:normal; text-align:center; height:38px; vertical-align:top}
table.org td	{background:url(/images/adveconspb_new_2/images/dott-bord.gif) repeat-x left bottom; padding:0 0 36px 0; vertical-align:top}
table.org td.nn	{background:none; padding:0 0 20px 0}
table.org td img{margin:3px 0 0 0;}
.cntr dl		{ padding-left:20px; margin-left:20px;}

.red			{color:#a52a15;}
.red2			{color:#d82f12;}
.pad37			{padding:0 0 0 37px;}

/* right part */
.rght			{width:198px; float:right;}
.rght-in		{background:#e8e8e8; width:182px;}
.rght-in  ul	{list-style:none; margin: 0 0 10px 0; padding:0 3px 0 3px;}
.action			{width:auto; background:#e8e8e8; margin:-2px 0 0 0; padding:0 3px 20px 3px; border-right:#f6f6f6 2px solid;}
.action-tit		{background:url(/images/adveconspb_new_2/images/action.png) no-repeat left top; width:195px; height:52px; margin:0 -7px 0 -7px; position:relative}
.action-tit p 	{color:#e6e6e6; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; padding:10px 0 0 0; text-align:center}
.action ul		{list-style:none; margin: 0 0 10px 0; padding:0;}
.action li		{list-style:none; background:url(/images/adveconspb_new_2/images/mark1.gif) no-repeat 3px 7px; text-align:left; color:#030303; font-family:Arial, Helvetica, sans-serif; line-height:16px; padding:0 0 5px 17px}

.prerec			{width:155px; margin:0 auto; letter-spacing:2px;}
.contact-form	{padding:0 0 0 6px;}
.contact-form p	{font-size:11px;}
.contact-form input		{width:163px; height:21px;}
.contact-form textarea	{width:163px !important; height:127px !important;}
.send			{border:none; background:url(/images/adveconspb_new_2/images/send.gif) no-repeat left top; padding:0; width:72px !important; height:20px; margin:1px 0 0 0;}
.res			{border:none; background:url(/images/adveconspb_new_2/images/res.gif) no-repeat left top; padding:0; width:64px !important; height:20px; margin:1px 0 0 0;}

/* footer */
.footer 		{background:url(/images/adveconspb_new_2/images/footer.gif) repeat-x left top;}
.footer-in		{width:1050px; margin:0 auto;background:url(/images/adveconspb_new_2/images/footer.gif) repeat-x left top;} 
.footlft		{width:640px; float:left; height:131px;}
.footrght		{width:360px; float:right; padding:41px 0 0 0; margin:0;}
.footrght	a     {text-decoration:none;}
.foot1			{width:205px; float:left; height:78px;}
.foot2			{width:140px; float:left;}
.foot3			{width:280px; float:right;}
.footlft p		{color:#999797; font-size:12px; font-family:Arial, Helvetica, sans-serif;padding:0px 0 0 40px;}
.footlft a		{color:#999797; font-size:12px; font-family:Arial, Helvetica, sans-serif;background:none; text-decoration:none}
.foot1 p, .foot2 p, .foot3 p{color:#706f6f; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:16px; padding:12px 0 0 40px;}
.foot4			{width:375px; padding:1px 0 0 15px; float:left;}
.foot4 p		{font-size:10px; color:#7d7d7d; font-family:Verdana, Arial, Helvetica, sans-serif;}
.foot4 a		{font-size:10px; color:#7d7d7d; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; background:none;}
.foot5			{width:670px; float:right; padding:6px 0 0 0;}
.foot5 a		{margin:0 12px 0 0; text-decoration:none;background:none;}
.foot5 a img {opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); text-decoration:none;background:none;} 
.foot5 a:hover img {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); text-decoration:none;background:none;}

/* _______________________ cottage list */
.cottage_list		{width:537px;}
.cottage_list dt	{width:129px; text-align:right; float:left;}
.cottage_list img	{background:url(../images/bg/img_bg.png) no-repeat left top; width:99px; height:75px; padding:5px 7px 8px 6px;}

.cottage_list dd	{width:393px; float:right;}
.cottage_list_name	{color:#0b0b0b; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; padding-bottom:4px;}
.cottage_list_name span{border-bottom:#575757 1px dotted;padding-bottom:1px;}
.cottage_list dd p,
p.cottage_param		{padding:12px 0 0 0; color:#9d9d9d; line-height:14px; margin:0 0 15px 0;}
.cottage_list dd span,
p.cottage_param span	{color:#0b0b0b;}

.read_more			{text-align:right;}
.read_more a,
a.read_more			{line-height:22px; color:#282828; font-size:11px; text-shadow:1px 1px 1px #fff; text-decoration:none;
						background:url(../images/bg/read_more.png) no-repeat left top;
						_background:none;
						_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bg/read_more.png", sizingMethod="crop");
						margin:0 auto; width:77px; height:27px; text-align:center;
						display:inline-block; //zoom:1; //display:inline; vertical-align:middle;}
						
.cottage_list dt.read_more	{clear:both; width:537px; background:url(../images/bg/link_bg.jpg) no-repeat left 13px; text-align:center; padding:3px 0 14px 0;}

.fl_right			{float:right;}
/* _______________________ cottage page */
.wid537				{width:525px;}
.map_box			{padding:10px 0 20px 0; background:url(../images/bg/link_bg.jpg) no-repeat left bottom;}
