body	{padding:0; margin:0; font-size:80%; font-family:Tahoma,Arial; color:black;}



a			{color:e65b02;}

a:visited	{color:e65b02;}

a:hover		{}



table	{border-collapse:collapse;}

td		{font-size:80%; font-family:Tahoma,Arial; color:black; padding:0;}

form	{padding:0; margin:0;}



h1		{font-size:180%; color:666666; margin:12px 0 6px 0; font-weight:normal; line-height:180%;}

h2		{font-size:150%; color:666666; margin:12px 0 6px 0; font-weight:normal; line-height:130%;}

h3		{font-size:120%; color:666666; margin:12px 0 6px 0; font-weight:normal; line-height:130%;}

h4		{font-size:100%; color:666666; margin:12px 0 6px 0; line-height:130%;}

h5		{font-size:90%; color:666666; margin:12px 0 6px 0; line-height:130%;}



h3.nomarg	{margin:0px;}

h3 a, h3 a:visited	{color:1386ce;}	



p		{margin:0 0 15px 0;}

img		{border:0;}

img.none	{visibility:hidden;}



#search		{position:absolute; right:100px; top:60px; z-index:18;}

#home		{position:absolute; right:129px; top:55px;}



table.main		{width:100%; height:100%; min-width:990px; width:expression((documentElement.clientWidth||document.body.clientWidth)<990?'990px':'100%');}



td.head			{padding:15px 60px 0 15px}

table.head		{width:100%; background:url(/images/bg_head_main.jpg) repeat-x;}

td.slogan		{padding:35px 0 0 300px; vertical-align:top;}

h1.slogan		{position:relative; z-index:6; margin:0; font-size:14pt; text-transform:uppercase; color:25680d; line-height:18pt;}



/* шапка */

#map_clip			{position:absolute; z-index:12; width:100%; min-width:990px; width:expression((documentElement.clientWidth||document.body.clientWidth)<990?'990px':'100%');}

#map_place			{position:absolute; right:2px; top:61px; width:328px; height:289px;}

#map				{width:328px; height:289px; background:url(/images/map.png) no-repeat; //background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/map.png,sizingMethod='crop');}

#riga		{position:absolute; left:150px; top:160px; font-size:8pt; z-index:28;}

#urmala		{position:absolute; left:82px; top:170px; font-size:8pt; z-index:28;}

#dunte		{position:absolute; left:160px; top:134px; font-size:8pt; z-index:28;}

#elgava		{position:absolute; left:145px; top:186px; font-size:8pt;}

#sigulda	{position:absolute; left:195px; top:150px; font-size:8pt;}

#malpils	{position:absolute; left:213px; top:175px; font-size:8pt;}

#anyway			{position:absolute; left:135px; top:225px; font-size:8pt;}	

div.pimp_01		{position:relative; top:2px; margin:0 3px; display:inline;}

#map a, #map a:visited	{color:black; text-decoration:none;}

#anyway a, #anyway a:visited	{color:e65b02; text-decoration:underline;}

#map a:hover	{text-decoration:underline;}

#anyway a:hover	{text-decoration:none;}



#man		{position:absolute; left:0; top:16px; z-index:2; width:323px; height:342px; background:url(/images/man.jpg) no-repeat;}



td.menu		{padding-left:260px; vertical-align:bottom;}

td.menu a, td.menu a:visited	{font-size:11px; color:3779e7;}

span.grey	{margin:0 6px; font-size:10px; color:d4d4d4;}



div.srch_width		{margin:0 285px 0 10px;}

div.blty			{width:100%; padding-top:10px;}

table.search td		{color:383838; font-family:Arial; font-size:10pt; font-weight:bold; padding:4px;}

select.srch_type	{width:239px; font-size:9pt; font-weight:normal;}

select.srch_place	{width:130px; font-size:9pt; font-weight:normal;}

input.price			{width:102px; font-size:9pt; font-weight:normal;}

span.srch	{margin:0 10px; position:relative; top:6px;}

div.srch			{position:relative; z-index:8; height:135px; background:#d5d8ae;}

div.left_top_sr		{height:135px; background:url(/images/srch_l_t.gif) no-repeat;}

div.left_bottom_sr	{height:135px; background:url(/images/srch_l_b.gif) left bottom no-repeat;}

div.right_top_sr	{height:135px; background:url(/images/srch_r_t.gif) right top no-repeat;}

div.right_bottom_sr	{height:135px; background:url(/images/srch_r_b.gif) right bottom no-repeat;}

div.logo	{position:relative; z-index:8;}

td.padding_search	{padding-left:300px;}

div.for_all		{position:relative;}

div.all_offer	{position:absolute; top:6px; width:200px; font-size:11px; font-weight:normal;}



#menu	{height:31px; position:relative; z-index:14;}

#menu td.about			{padding-right:10px; background:url(/images/bg_menu_index.gif) top left no-repeat;}

#menu td.about div		{width:120px; text-align:right;}

#menu td.catalogue		{background:url(/images/bg_menu_index.gif) top center no-repeat;}

#menu td.catalogue div	{width:135px; text-align:center;}

#menu td.faq			{background:url(/images/bg_menu_index.gif) top center no-repeat;}

#menu td.faq div		{width:113px; text-align:center;}

#menu td.help			{padding-left:10px; background:url(/images/bg_menu_index.gif) top right no-repeat;}

#menu td.help div		{width:120px;}





div.left_column		{padding:0 0 0 45px;}

div.central_column	{padding:0 20px;}

div.right_column	{padding:0 60px 0 0;}

div.width		{width:100%}



/* левая колонка */

div.h1_left		{margin:20px 0 10px 20px;}

div.all_left	{margin:20px 0 40px 0;}



div.border_left_nb		{margin:2px 0; background:url(/images/bg_border.gif) left repeat-y;}

div.border_right_nb		{background:url(/images/bg_border.gif) right repeat-y;}

div.border_top_nb		{background:url(/images/bg_border.gif) top repeat-x;}

div.border_bottom_nb	{background:url(/images/bg_border.gif) bottom repeat-x;}

div.left_top_rm		{background:url(/images/rama_l_t.gif) no-repeat;}

div.left_bottom_rm	{background:url(/images/rama_l_b.gif) left bottom no-repeat;}

div.right_top_rm	{background:url(/images/rama_r_t.gif) right top no-repeat;}

div.right_bottom_rm	{background:url(/images/rama_r_b.gif) right bottom no-repeat;}



td.descr_offer		{width:100%; padding:10px; font-size:8pt;}

td.foto_offer		{padding:5px 5px 1px 10px;}

div.foto_offer		{width:54; height:62px; background:url(/images/bg_polaroid.gif) no-repeat;}

div.foto_sh			{padding:2px 0 0 2px;}





/* центральная колонка */

div.h1_central	{margin:20px 0 10px 50px;}

div.all_central	{margin:20px 0 40px 50;}

div.for_ie      {clear: left; // height: 1px;}

div.date	{margin-right:-50px; float:left; font-size:10px; color:7f7f7f; padding-top:3px;}

div.news	{margin-left:50px; margin-bottom:15px; font-size:8pt;display:block;}





/* правая колонка */

div.h1_right	{margin:20px 0 10px 0;}

div.all_right	{margin:20px 0 40px 0;}

div.question	 	{color:ababab; margin:15px 0; font-size:8pt;}

div.answer 		{color:ababab; margin:15px 0; font-size:8pt;}

div.question div 	{color:3779e7;}

div.answer div 	{color:e65b02;}

div.answer a.answer {color:ababab; margin:15px 0; font-size:8pt; text-decoration:none;}
div.answer a.answer:hover {color:ababab; margin:15px 0; font-size:8pt; text-decoration:underline;}


/* большие иконки */

td.big_icos			{padding:0 45px;}

div.border_left		{height:135px; background:url(/images/bg_border.gif) left repeat-y #f4f4e9;}

div.border_right	{height:135px; background:url(/images/bg_border.gif) right repeat-y;}

div.border_top		{height:135px; background:url(/images/bg_border.gif) top repeat-x;}

div.border_bottom	{height:135px; background:url(/images/bg_border.gif) bottom repeat-x;}

div.left_top		{height:135px; background:url(/images/coner_l_t.gif) no-repeat;}

div.left_bottom		{height:135px; background:url(/images/coner_l_b.gif) left bottom no-repeat;}

div.right_top		{height:135px; background:url(/images/coner_r_t.gif) right top no-repeat;}

div.right_bottom	{height:135px; background:url(/images/coner_r_b.gif) right bottom no-repeat;}

div.vert_hr			{width:1px; height:50px; background:url(/images/bg_border.gif);}

td.big_ico		{padding:0 10px 10px 15px;}

ul.big_ico			{margin:55px 0 0 10px; padding:0; list-style:none;}

ul.big_ico li		{margin:0; padding:0 0 4px 20px; background:url(/images/li_01.gif) 0 0.3em no-repeat;}



/* низ */

table.bottom	{width:100%;}

td.phone		{width:33%; background:url(/images/phone.gif) left center no-repeat;}

td.copy			{width:34%; text-align:center; color:a2a2a2; font-size:10px;}

td.address		{width:33%; text-align:right; padding-top:25px;}



div.number12		{padding:0px; color:e65b02; font-size:8pt;}

div.number		{padding:0px; color:e65b02; font-size:14pt;}

td.copy	a, td.copy	a:visited	{color:a2a2a2;}

div.list		{float:right; width:230px; color:3779e7; font-size:10px;}

div.list p		{margin:0 60px 0 10px; text-align:left;}

div.list p a, div.list p a:visited		{color:3779e7;}


