/* CSS Document */

body {
margin:0px;
padding:0px;
background: #505050 url(../images/bg.gif) repeat;
}
p {
padding:0px;
margin:0px;
}
img {
border:0px;
}
.flt {
float:left;
}
.flt1 {
float:right;
}
.clr {
clear:left;
}
.disp {
display:inline;
}
#mainContainer {
	width:950px;
	margin:auto;
}
#mainContainer1 {
	width:950px;
	margin:auto;
}

#tpContainer
{
	float:left;
	width:948px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	background:#0BB6CA;
	padding-bottom:6px;
}

.logo {
margin:44px 0 0 40px;
}
.tp_icons {
margin:14px 21px 0 0;
}
.tp_search {
width:143px;
height:20px;
border:2px solid #000000;
}
.go {
margin:1px 0 0 8px;
}
.tpFont {
color:#fff;
text-decoration:none;
}
.tp_bar {
margin:0px 18px 0px 18px;
}
.tp_bar {
margin:0px 14px 0px 14px;
}

.tp_menu {
	width:948px;
	height:23px;
	background:#BB0D09;
	border:1px solid #fff;
	font:11px verdana;
	color:#fff;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}
.tp_menu1 {
width:691px;height:23px;background:#70675F;padding:12px 0 0 40px;font:11px verdana;color:#CECBC8;border:1px solid #A19692;
}
.bt_ftr {
	width:928px;
	height:51px;
	background:#BB0D09;
	color:#000;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
	font-family: verdana;
	font-size: 14px;
	line-height: 14px;
}

.tp_image,.tp_image1 {
	float:left;
	width:448px;
	height:274px;
	background: url(../images/tp_image.jpg) no-repeat;
}
.tp_image1 {
	width:500px;
	background: url(../images/tp_image1.jpg) no-repeat;
}
.picgal {
float:left;
background: url(../images/tp_pic.gif) no-repeat;width:245px;height:110px;margin:153px 0 0 130px;
}
.picgalery {
margin:10px 60px 0 18px;
}
.im1 {
margin:20px 0 0 12px;
}
.im2 {
margin:20px 0 0 9px;
}
.inmain,.inmain1 {
	border:1px solid #fff;
	width:948px;
}
.inmain1 {
height:28px;background:#FFFF7C;
}
.tile {
	width:200px;
	background: url(../images/tile.gif) repeat-y;
	font-size: 20px;
	line-height: 40px;
}
.tile2 {
	width:200px;
	background: url(../images/tile.gif) repeat-y;
	font-size: 20px;
	line-height: 40px;
}
.first_tile {
background: url(../images/first_tile.gif) repeat-x;width:286px;height:1px;margin:9px 0 0 29px;display:inline;
}
.str {
font:bold 10px/12px verdana;margin:29px 0 0 29px;
}
.p_font  {
font:10px/13px verdana;width:310px;margin:5px 0 0 29px;
}
.lt_div {
	width:540px;
	background:#fff;
}
.lt_div1 {
width:379px;background: url(../images/gray_tile.gif) #DEDEDE repeat-x;
}

.lt_cont {
width:328px;margin:18px 0 0 20px;font:10px/13px verdana;
}
.lt_bdr {border-bottom:2px solid #FFBB9C}
 a:visited {
    color: #000; /* Цвет посещенной ссылки */
   }
