body {
	margin : 0;
	padding : 0;
	background-color : #ffffff;
	background-image : url(../img/fon.jpg);
}
table {
	border-collapse : collapse;
	border : 0 solid #000000;
	margin : 0;
	padding : 0;
}
td {
	margin : 0;
	padding : 0;
	border : 0px solid #000000;
}
.head_l {
	width : 27px;
	height : 171px;
	background : url(../img/head_l.gif) no-repeat;
}
.logo {
	width : 344px;
	height : 171px;
	font-size : 0; 
	border : 0; 
	}
.logo img {
	font-size : 0;
	border : 0;
}

.head_r_1 {
	width : 106px;
	height : 171px;
	background : url(../img/head_r_1.gif) no-repeat;
}
.head_r_2 {
	width : 106px;
	height : 171px;
	background : url(../img/head_r_2.gif) no-repeat;
}
.head_r_3 {
	width : 106px;
	height : 171px;
	background : url(../img/head_r_3.gif) no-repeat;
}
.head_r_4 {
	width : 106px;
	height : 171px;
	background : url(../img/head_r_4.gif) no-repeat;
}
.head_r_5 {
	width : 106px;
	height : 171px;
	background : url(../img/head_r_5.gif) no-repeat;
}

.marquee_t {
	width : 100%;
	height : 22px;
	background-color : #231f20;
	font : bold 8pt Arial, Tahoma, Verdana, sans-serif;
	color : #ffffff;
}
.marquee_b {
	width : 900px;
	height : 36px;
	background : url(../img/marquee_b.gif) no-repeat;
}
a.menu {
	font : bold 13px Arial, Tahoma, Verdana, sans-serif;
	color : #ffffff;
	text-decoration : none;
	padding-left : 24px;
}
a.menu:hover {
	font : bold 13px Arial, Tahoma, Verdana, sans-serif;
	color : #8d8d8d;
	text-decoration : none;
}
a {
	font : bold 13px Arial, Tahoma, Verdana, sans-serif;
	color : #000000;
	text-decoration : none;
}
a:hover {
	font : bold 13px Arial, Tahoma, Verdana, sans-serif;
	color : #ffffff;
	text-decoration : none;
}
#menu {  
	text-align : left;
	vertical-align : top;
}
.menu_img {   
	width : 143px;
	height : 16px;
	font : bold 13px Arial, Tahoma, Verdana, sans-serif;
	text-align : left;
	vertical-align : top;
	padding : 10px 0 7px 0;
	background : url(../img/menu.gif) no-repeat;
}
.center {
	width : 530px;
	height : 20px;
	vertical-align : top;
}
.banners {
	width : 221px;
	padding : 0 0 0 17px;
	vertical-align : top;
}
.present {
	width : 204px;
	height : 283px;
	vertical-align : top;
}
.front {
	width : 204px;
	height : 213px;
	vertical-align : top;
	background : url(../img/front.jpg) repeat-x;
	background-color : #6b6b6b;
}
.front_img1 {
	padding : 5px 5px 5px 5px;
}
.front_img {
	width : 53px;
	height : 75px;
	vertical-align : top;
	padding : 0 0 5px 0;
}
.front_text {
	width : 204px;
	height : 22px;
	font : bold 13px Arial, Tahoma, Verdana, sans-serif;
	color : #000000;
	padding :  5px 0 0 5px;
	text-align : left;
}
.front_interval {
	height : 10px;
	padding-top : 10px;
}
.table {
	background-image : url(../img/fon2.jpg);
	border: 1px dotted #c2c4c3;
}
.design {
	width : 530px;
	height : 22px;
	font : bold 9pt Arial, Tahoma, Verdana, sans-serif;
	color : #000000;
	padding :  0 0 0 5px;
	text-align : left;
}
.img {
	padding : 0 0 10px 5px;
	vertical-align : top;
}
.img div {
	padding : 5px 0 5px 5px;
	width : 190px;
	height : 120px;
}
.text{
	width : 100%;
	height : 22px;
	font : 8pt Arial, Tahoma, Verdana, sans-serif;
	color : #000000;
	padding :  0 7px 7px 10px;
	vertical-align : top;
	text-align : justify;
}
.text_2 {
	width : 100%;
	font : bold 9pt Arial, Tahoma, Verdana, sans-serif;
	color : #232020;
	padding :  0 7px 7px 10px;
	vertical-align : top;
	text-align : left;
}
.interval {
	padding : 0 0 14px 0;
	vertical-align : top;
}
.copyright {
	width : 280px;
	font : 8pt Arial, Tahoma, Verdana, sans-serif;
	color : #000000;
	padding : 20px 20px 10px 20px;
	vertical-align : top;
	text-align : right;
}
.passage {
	height : 10px;
	font : 13px Arial, Tahoma, Verdana, sans-serif;
	color : #000000;
	padding : 0 10px 0 0;
	vertical-align : top;
	text-align : right;
}
a.design_name {
	font : bold 13px Arial, Tahoma, Verdana, sans-serif;
	color : #000000;
	text-decoration : none;
}
a.design_name:hover {
	font : bold 13px Arial, Tahoma, Verdana, sans-serif;
	color : #ffffff;
	text-decoration : underline;
}
a.design_name:visited {
	text-decoration : underline;
}
a.passage {
	font : bold 13px Arial, Tahoma, Verdana, sans-serif;
	color : #000000;
	text-decoration : none;
	padding-left : 24px;
}
a.passage:hover {
	font : bold 13px Arial, Tahoma, Verdana, sans-serif;
	color : #ffffff;
	text-decoration : none;
}
a.menu_sehife {
	font : bold 13px Arial, Tahoma, Verdana, sans-serif;
	color : #000000;
	text-decoration : none;
}
a.menu_sehife:hover {
	font : bold 13px Arial, Tahoma, Verdana, sans-serif;
	color : #ffffff;
	text-decoration : none;
}
a.link {
	font : bold 13px Arial, Tahoma, Verdana, sans-serif;
	color : #231f20;
	text-decoration : none;
}
a.link:hover {
	font : bold 13px Arial, Tahoma, Verdana, sans-serif;
	color : #231f20;
	text-decoration : underline;
}
.link_text{
	width : 100%;
	height : 15px;
	font : bold 13px Arial, Tahoma, Verdana, sans-serif;
	color : #b3b3b3;
	vertical-align : top;
	text-align : left;
	padding-bottom:4px;
}
.futher_link {
	width : 620px;
	font : 8pt Arial, Tahoma, Verdana, sans-serif;
	color : #000000;
	padding : 20px 0 0 0;
	vertical-align : top;
	text-align : left;
}
a.futher {
	font : 8pt Arial, Tahoma, Verdana, sans-serif;
	color : #000000;
	text-decoration : none;
	padding : 0 2px 0 2px;
}
a.futher:hover {
	font : 8pt Arial, Tahoma, Verdana, sans-serif;
	color : #ffffff;
	text-decoration : none;
}
.contact {
	font : 12px Arial, Tahoma, Verdana, sans-serif;
	color : #000000;
	text-align : left;
	vertical-align : top;
	padding-left : 15px;
}
.contact td {
	font : 12px Arial, Tahoma, Verdana, sans-serif;
	color : #000000;
	text-align : left;
	vertical-align : top;
	padding-left : 15px;
}
.contact_c {
	width : 20px;
	font : 9pt Arial, Tahoma, Verdana, sans-serif;
	color : #000000;
	text-align:right;
	vertical-align : top;
	padding-bottom : 3px;
}

.txt {
	width: 278px;
	color: #000000;
	background-color: #c9c9c9;
        font-family: tahoma;
        font-size: 13px;
	border: 1px solid #ffffff;
}
.feedback {
	text-align:left;
	vertical-align : top;
	padding-bottom:2px;f
}
.feedback input{
	width: 278px;
	color: #000000;
	background-color: #c9c9c9;
        font-family: tahoma;
        font-size: 13px;
	border: 1px solid #ffffff;
}
input, select {
	color: #000000;
	background-color: #c9c9c9;
	height: 16px;
	border: 1px solid #ffffff;
}
.information{
	font : 9pt Arial, Tahoma, Verdana, sans-serif;
	color : #232020;
	padding :  0 7px 0 10px;
	vertical-align : top;
	text-align : left;
}
