body 
{
	margin: 0px; padding: 0px;
	background-color: #8e8e8e;
	background-image: url('../gf/bg.png');
	font: 11px tahoma; color: #444444;
}

table
{
	margin: auto;
}

td
{
	color: #333333;
	padding: 0px;
}

#tt_bg
{
	width: 790px;
}
td 
{
	vertical-align: top;
	font-size: 11px;
}
#t_bg_left
{
	width: 15px;
	background-image: url('../gf/sh_left.png');
}
#t_bg_right
{
	width: 15px;
	background-image: url('../gf/sh_right.png');
}
#t_bg_inside
{
	width: 760px; 
	/*height: 990px;*/
	background: #999999/* url('./../gf/swieta.png') no-repeat*/;
	/*padding-top:105px*/
}

#t_menu
{
	width: 160px;
}
#t_main
{
	width: 590px;
	padding: 5px;
}

#t_top
{
	text-align: center;
	width: 395px;
	line-height: 20px;
	vertical-align: middle;
}

#t_logo_big 
{
	width: 195px; text-align: center;
}
#t_spec_box
{
	text-align: left;
	padding: 15px;
	border: 1px solid #777777;
	border-left: none; border-right: none;
	border-bottom: none;
	padding-left: 30px;
}
#t_spec_banners
{

	text-align: left;
	padding: 15px;
	border: 1px solid #777777;
	border-left: none; border-right: none;
	padding-left: 30px;
	padding-bottom: 50px;
	padding-top: 40px;
	text-align: center;
}

#t_ofe_content
{
	border-top: 1px solid #777777;
	width: 550px; padding: 20px; padding-top: 5px;
	text-align: left;
}
#t_text_content
{
	border-top: 1px solid #777777;
	width: 550px; padding: 20px; padding-top: 5px;
	text-align: left;
	line-height: 20px;
}
#tt_ofe
{
	width: 100%;
	border: 1px solid #ffffff;
	border-bottom: none;
}
.t_ofe_head
{
	font-weight: bold;
	color: #ffffff;
	background-color: #FF9900;
	border-bottom: 1px solid #ffffff;
	padding: 6px;
	font-size: 12px;
}
.t_ofe_head_c
{
	font-weight: bold;
	color: #ffffff;
	background-color: #FF9900;
	border-bottom: 1px solid #ffffff;
	padding: 6px;
	font-size: 12px;
	text-align: center;
}
.t_ofe_line_l
{
	text-align: left;
	font-weight: bold;
	color: #442222;
	border-bottom: 1px solid #ffffff;
	padding: 6px;
	font-size: 10px;
	vertical-align: middle;
}
.t_ofe_line_c
{
	text-align: center;
	font-weight: bold;
	color: #442222;
	border-bottom: 1px solid #ffffff;
	padding: 6px;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
}
.t_ofe_line_r
{
	text-align: right;
	font-weight: bold;
	color: #442222;
	border-bottom: 1px solid #ffffff;
	padding: 6px;
	font-size: 10px;
	text-align: right;
	vertical-align: middle;
}
.tr_ofe_line
{
	background-color: #CCCCCC;
	cursor: pointer;
}

img
{
	border: none;
}
.i_is_foto
{
	width: 18px; height: 15px;
}


h1
{
	font-size: 15px;
}

.t_ofe_det_l
{
	text-align: left;
	background-color: #cccccc;
	color: #442222;
	border-bottom: 1px solid #ffffff;
	padding: 4px;
	width: 120px;
	font-size: 11px;
}
.t_ofe_det_spec
{
	background-color: #dddddd;
	color: #aa0000;
	border-bottom: 1px solid #ffffff;
	padding: 4px;
	width: 150px;
	font-weight: bold;
	height: 40px;
	vertical-align: middle;
	padding: 10px;
	font-size: 11px;
}
.t_ofe_det2_l
{
	text-align: left;
	background-color: #dddddd;
	color: #442222;
	border-bottom: 1px solid #ffffff;
	padding: 4px;
	width: 430px;
	font-size: 11px;
}

.b_red
{
	color: #aa0000;
}

a { }

.a_back
{
	color: #bb0000;
	font-weight: bold;
}
.a_back:hover
{
	color: #ffffff;
	text-decoration: none;
}

.t_small_foto
{
	padding: 8px;
	vertical-align: middle;
	text-align: center;
}

.i_foto
{
	border: 1px solid #666666;
	cursor: pointer;
}

#t_i_next
{
	height: 25px;
	text-align: right;
	padding: 25px;
	width: 100px;
	padding-top: 10px;
}
#t_i_prev
{
	height: 25px;
	text-align: left;
	padding: 25px;
	width: 100px;
	padding-top: 10px;
}
#t_i_counter
{
	text-align: center;
	padding-top: 10px;
	color: #888888;
	font-weight: bold;
}

.a_fot
{
	color: #aa0000;
	font-weight: bold;
}
.a_fot:hover
{
	color: #666666;
	text-decoration: none;
}
.a_close
{
	color: #ffffff;
}
.a_close:hover
{	
	text-decoration: none;
}
.a_counter
{
	color: #aa3333;
	text-decoration: none;
}
.a_counter:hover
{
	color: #666666;
}
.a_con
{
	color: #eeeeee;
	font-weight: bold;
}
.a_con:hover
{
	color: #222222;
	text-decoration: none;
}

select
{
	font-size: 11px;
}

#s_prop_type
{
	width: 150px;
}

.b_spec
{
	text-align: center;
	color: #aa0000;
	font-weight: bold;
	letter-spacing: 2px;
	display: inline;
}

.i_main_banner
{
	width: 380px; height: 80px;
	cursor: pointer;
}

.t_spec_det
{
	width: 125px;
	text-align: center;
	font-size: 10px;
}

.a_home
{
	color: #000000;
}
.a_home:hover
{
	color: #ffffff;
	text-decoration: none;
}
.a_ofe_spec
{
	color: #f3f3f3;
	text-decoration: none;
}
.a_ofe_spec:hover
{
	color: #aa0000;
}

textarea
{
	font: 11px tahoma;
}
.main_menu_btn
{
	width:156px;
	height:30px;
	border:1px solid #505050;
	background:#A8A8A8;
	margin:4px;
	text-align:center;
	font-family:tahoma;
	font-weight:bold;
	vertical-align: middle;
	cursor:pointer;
	
}
.main_menu_btn_center
{
	width:142px;
	height:16px;
	margin: 7px;
}
#main_menu_offer
{
	width:156px;
	height:30px;
	background:#FF9900; 
	border:1px solid #A7504E;
	margin:4px;
	text-align:center;
	font-family:tahoma;
	font-weight:bold;
	color:#FFFFFF;
}
#menu_offer
{
	width:156px;
	height:200px;
	margin:4px;
	border:1px solid #505050;
	background:#959393;
		}
#menu_offer_title
{
	width:156px;
	height:20px;
	border-bottom:1px solid #505050;
	background:#C7C7C7;
	text-align:center;
	color:#753600;
	font-weight:bold;
	
}
#menu_offer_body
{
	width:148px;
	height:150px;
	text-align:right;
	padding:4px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:19px;

	}
#menu_offer_foot
{
	width:156px;
	height:20px;
	border-bottom:1px solid #505050;
	border-top:1px solid #505050;
	margin-bottom:5px;
	background:#C7C7C7;
}
#offer_see
{
	color:#505050;
	font-weight:bold;
	margin:0 45px 0 5px;
}
#offer_kind_link
{
	color:#753600;
	font-weight:bold;
	cursor:pointer;
}

a.main_menu_links:link {text-decoration:none; color:#FFFFFF; font-size:11px; }
a.main_menu_links:visited {text-decoration:none; color:#FFFFFF; font-size:11px; }
a.main_menu_links:hover {text-decoration:none; color:#FFFFFF; font-size:11px; }
/* a.main_menu_links_b:link {text-decoration:none; color:#FFFFFF; font-size:11px; display:block; width:142px; height:16px;}
a.main_menu_links_b:visited {text-decoration:none; color:#FFFFFF; font-size:11px;  display:block; width:142px; height:16px;}
a.main_menu_links_b:hover {text-decoration:none; color:#FFFFFF; font-size:11px;  display:block; width:142px; height:16px;}	 */
