* {
     padding: 0;
     margin: 0;
}
img {
     border: 0;
}
body {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    background: #ffffff url(../dis/body_bg.jpg) no-repeat bottom center;
	text-align:left;
}
tr,td,div,p,a{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 12px;
}
table {border-collapse: collapse}

a:link, a:visited {
    text-decoration: underline;
    color: #ff7500;
}
a:hover{
	text-decoration:none;
	color:#ffa400;
}
p{
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}
h1{
	font-size:18px;
	font-weight:bold;
	color:#292342;
}
h2{
	font-size:18px;
	color:#292342;
	border-bottom:3px solid #dfdee3;
	display:block;
	font-weight:normal;
}
h3{
	font-size:16px;
	color:#292342;
	padding-top:16px;
	padding-bottom:10px;
}
table.top_contact{width:650px;margin:20px 0px 5px 200px;}
table.top_contact tr td{text-align:center;color:#2a2342;font-size:14px;}
table.top_contact tr td a{color:#2a2342;font-size:14px;text-decoration:none;}
table.top_contact tr td.view_all{text-align:right;}
a.ajax{color:#e5e5e5 !important;text-decoration:none;font-size:16px;border-bottom:2px dashed #e5e5e5;}
a.ajax:hover{color:#ffa400 !important;border-bottom:2px dashed #ffa400;}
a.ajax img {border:0 !important;}
td.top_left{background: #4f521d url(../dis/top_left_bg.jpg) no-repeat top right;height:112px;}
td.top_right{background: #4f521d url(../dis/top_right_bg.jpg) no-repeat top left;height:112px;}
td.slogan{background: #4f521d url(../dis/top_bg.jpg) no-repeat top left; color:#ffffff;height:112px;padding-left:30px;text-transform:uppercase;font-size:18px;}

td.content{padding:40px 0px 40px 0px;}
div#about_full{display:none;}
td.txt{padding-right:40px;}

a#view_all{text-decoration:none;}
a#view_all span{color:#e5e5e5 !important;text-decoration:none;font-size:16px;border-bottom:2px dashed #e5e5e5;}
a#view_all:hover span{color:#ffa400 !important;text-decoration:none;font-size:16px;border-bottom:2px dashed #ffa400;}

tr.grey td{background-color:#e5e5e5;}
td.menu{padding:40px 0px 40px 0px;}
td.menu_cell{padding:2px 0px 2px 0px;}
a.menu_a{font-family: Arial, Helvetica, sans-serif; font-style:italic;font-size:14px;color: #6d6a77;border-bottom:1px dashed #6d6a77; text-decoration:none;}
a.menu_a:hover{color: #ffa400;border-bottom:1px dashed #ffa400; text-decoration:none;}
a.selected{color: #ffa400;border:none !important; text-decoration:none;}

div.spec{
    background: #ffffff url(../dis/special_bg.jpg) no-repeat bottom center;
    width:193px;
    height:270px;
    display:block;
    color:#fff;
    text-align:center;
    font-size:18px;
    margin-bottom:20px;
}
div.spec h2{color:#ff7500;border:none;}
td.foot{padding-bottom:20px;}
#hidden_div #contacts{display:none;}
#contacts .black {color:#000000;}
#contacts .phone {color:#2a2342;font-size:14px;}
ul{padding-left:30px;}

table.list th, table.list td, table.list a{font-size:11px;}
table.list th{padding:5px;background-color:#dfdee3;color:#555555;}
table.list td{padding:5px;border:0px;border-top:2px solid #ffffff;color:#555555;}
.nechet{background-color:#dfdee3;}
.chet{background-color:#efeef1;}

.under_tel{margin-left:230px;padding-bottom:15px;}

table.list2{border-collapse:collapse;}
table.list2 th{background-color:#dfdee3;}
table.list2 td{background-color:#efeef1;}
table.list2 td, table.list2 th{font-size:11px;padding:5px;border:2px solid #fff;}
