body	{margin:0; padding:0; background: #fff url('../../templates/images/index_top_back.gif') repeat-x top;}
body.site	{margin:0; padding:0; background: #fff url('../../templates/images/inside_top_back.gif') repeat-x top;}

table	{border:0}
table.full	{width:100%;}

tr.index-header	{height:449px;}
tr.index-header-site {height:195px;}
tr.menu	{height:58px;}
tr.hor-empty	{height:25px;}
tr.round	{height:19px;}
tr.caption	{height:32px;}
tr.more	{height:30px;}
tr.caption_menu	{height:26px;}
tr.image	{height:121px;}

td.half	{width:50%;}
td.menu-full	{width:90%}
td.leftcol-empty	{width:5%;}
td.centercol-empty	{width:3%;}
td.menu-left	{background:url(../../templates/images/menu_left_round.gif) no-repeat; width:21px;}
td.menu-right	{background:url(../../templates/images/menu_right_round.gif) no-repeat; width:21px;}
td.menu-center	{background:url(../../templates/images/menu_center.gif) repeat-x;}

td.menu-left-site	{background:url(../../templates/images/menu_left_round_site.gif) no-repeat; width:21px;}
td.menu-right-site	{background:url(../../templates/images/menu_right_round_site.gif) no-repeat; width:21px;}
td.menu-center-site	{background:url(../../templates/images/menu_center_site.gif) repeat-x;}

td.f-menu-left	{background:url(../../templates/images/f_menu_left_round.gif) no-repeat; width:21px;}
td.f-menu-right	{background:url(../../templates/images/f_menu_right_round.gif) no-repeat; width:21px;}
td.f-menu-center	{background:url(../../templates/images/f_menu_center.gif) repeat-x;}

td.image-left	{background:url(../../templates/images/img_left_round.gif) no-repeat; width:15px;}
td.image-right	{background:url(../../templates/images/img_right_round.gif) no-repeat; width:15px;}
td.image-center	{background:url(../../templates/images/img_center.gif) repeat-x; padding-top: 2px; padding-bottom: 2px;}

td.index-coupleweek	{width:58%;}
td.index-topsing	{width:39%;}
td.round-top-left	{width:19px; background:url(../../templates/images/round_left_top.gif) no-repeat;}
td.round-right-top	{width:19px; background:url(../../templates/images/round_right_top.gif) no-repeat;}
td.round-left-bottom	{width:19px; background:url(../../templates/images/round_left_bot.gif) no-repeat;}
td.round-right-bottom	{width:19px; background:url(../../templates/images/round_right_bot.gif) no-repeat;}
td.round-center-top	{background:url(../../templates/images/round_cen_top.gif) repeat-x;}
td.round-center-bottom	{background:url(../../templates/images/round_cen_bot.gif) repeat-x;}
td.round-center-left	{background:url(../../templates/images/round_cen_left.gif) repeat-y;}
td.round-center-right	{background:url(../../templates/images/round_cen_right.gif) repeat-y;}
td.caption	{border-bottom:solid 1px #dfdfdf;}
td.more	{padding-right:10px;}

font,a.language	{font:11px "Tahoma", sans-serif; color:#19859d; text-transform:uppercase;}
font.caption	{font:bold 10px "Tahoma", sans-serif; color:#19859d; text-transform:uppercase;}
p.caption	{font:bold 10px "Tahoma", sans-serif; color:#19859d; text-transform:uppercase; margin:5px 0 0 10px;}
font,a.search-profiles	{font:10px "Tahoma", sans-serif; color:#19859d; text-transform:none;}
font.search	{font:bold 11px "Tahoma", sans-serif; color:#000;}
font.important	{font: 11px/18px "Tahoma", sans-serif; color:#000;}
font	{font:11px/18px "Tahoma", sans-serif; color:#666;}
p	{font:11px/18px "Tahoma", sans-serif; color:#666; margin:0;}
a.menu	{font:bold 11px "Tahoma", sans-serif; color:#19859d; text-transform:uppercase; text-decoration:none; white-space: nowrap;}
a.profile	{font:bold 11px "Tahoma", sans-serif; color:#d30d37;}
a	{font:11px "Tahoma", sans-serif; color:#d30d37;}


div.header-language	{padding-top:37px;}
div.header-logotype	{padding-top:27px;}
div.header-slogan-phone	{padding-top:12px;}
div.search	{background: url(../../templates/images/search_back.gif) no-repeat; width:331px; height:194px; margin-top:41px;}
div.search-form	{padding:30px 36px 30px 36px;}
div.search-field	{line-height:30px; padding:0 0 10px 0;}
div.profile-photo	{padding:20px 20px 0 10px; float:left;}
div.profile-text	{padding:35px 0 0 0px; float:left;}
td.profile-photo	{padding:20px 0px 0px 10px;}
td.profile-text	{padding:35px 0px 0px 15px;}
div.text	{padding:10px 10px 0 10px;}

img.hr1	{width:259px; height:3px; padding:10px 0 10px 0;}
img.menu-heart	{padding-top:2px;}
img.menu-heart2	{padding-bottom:1px; padding-right:5px;}
img.profile	{border:solid 1px #ddf6fd;}
input,select.search	{font:11px "Tahoma", sans-serif; color:#000;}
input.search-btn	{font:bold 11px "Tahoma", sans-serif; color:#fff; border:0; background: url(../../templates/images/btn_back.gif); height:20px;}

font.error	{font:11px "Tahoma", sans-serif; color:#d30d37;}

input.str {border:1px solid #969696; font:11px "Tahoma", sans-serif;}
select	{font:11px "Tahoma", sans-serif; color:#000; border:1px solid #969696;}
#clr_red {color:#d30d37;}
label {cursor: pointer;}
font.text	{font:11px/18px "Tahoma", sans-serif; color:#666;}
font.hint 	{font:10px/18px "Tahoma", sans-serif; color:#666;}

a.caption_menu {font:bold 10px "Tahoma", sans-serif; color:#19859d; text-transform:uppercase; text-decoration: none; white-space: nowrap;}
font.caption_menu_sel {font:bold 10px "Tahoma", sans-serif; color:#666666; text-transform:uppercase; text-decoration: none;}
p.caption_menu_head	{font:bold 10px "Tahoma", sans-serif; color:#666666; text-transform:uppercase; margin:5px 0 0 10px;}
table.profile_table td {padding-top: 3px; padding-bottom: 3px;}
table.profile_head_table td {padding-bottom: 7px; border-bottom:solid 1px #dfdfdf;}
td.price_head {background-color: #e3e5e5; text-align: center;}
