body
{
    margin:0px;
    padding:0px;
    background-image:url(../images/t_t.jpg);
    background-repeat:repeat-x;
    background-position:top;
}
div.default, div.default P, div.default TD
{
	color: #393939;
	font-size: 12px;
	font-family:Tahoma;
	line-height:17px;
	/*margin:0px;
	padding:0px;*/
}
a
{
	color: #ff0300;
	font-size: 12px;
	font-family:Tahoma;
	text-decoration:underline;
}
a:hover
{
	color: #ff0300;
	font-size: 12px;
	font-family:Tahoma;
	text-decoration:underline;
}
img.png { filter:expression(fixPNG(this)); }
.png { filter:expression(fixPNG(this)); }

td.footer_back
{
    background-image:url(../images/b_t.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
}
td.left_menu_back
{
    background-image:url(../images/left_menu_back.jpg);
    background-repeat:repeat-y;
    background-position:50%;
}
table.footer_right
{
    background-image:url(../images/b_r.jpg);
    background-repeat:no-repeat;
    background-position:right bottom;
}
td.footer_left
{
    background-image:url(../images/b_l.jpg);
    background-repeat:no-repeat;
    background-position:left bottom;
}
table.shapka_left
{
    background-image:url(../images/t_r.jpg);
    background-repeat:no-repeat;
    background-position:right top;
}
td.shapka_right
{
    background-image:url(../images/t_l.jpg);
    background-repeat:no-repeat;
    background-position:left top;
}

div.footer, div.footer P, div.footer TD
{
	color: #000000;
	font-size: 12px;
	font-family:Tahoma;
	margin:0px;
	padding:0px;
}
div.footer a
{
	color: #000000;
	font-size: 12px;
	font-family:Tahoma;
	text-decoration:underline;
}
div.footer a:hover
{
	color: #000000;
	font-size: 12px;
	font-family:Tahoma;
	text-decoration:underline;
}

td.left_menu_top
{
    background-image:url(../images/left_menu_top.png);
    background-repeat:no-repeat;
    background-position:right top;
}
table.left_menu_bottom2
{
    background-image:url(../images/left_menu_bottom2.jpg);
    background-repeat:no-repeat;
    background-position:right top;
}
a.we_can
{
	color: #393939;
	font-size: 13px;
	font-family:Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
a.we_can:hover
{
	color: #393939;
	font-size: 13px;
	font-family:Tahoma;
	font-weight:bold;
	text-decoration:underline;
}

div.left_menu, div.left_menu TD, div.left_menu P
{
	color: #393939;
	font-size: 17px;
	font-family:Tahoma;
}
div.left_menu a
{
	color: #393939;
	font-size: 17px;
	font-family:Tahoma;
	text-decoration:underline;
}
div.left_menu a:hover
{
	color: #393939;
	font-size: 17px;
	font-family:Tahoma;
	text-decoration:underline;
}
div.left_menu_14, div.left_menu_14 TD, div.left_menu_14 P
{
	color: #393939;
	font-size: 14px;
	font-family:Tahoma;
}
div.left_menu_14 a
{
	color: #393939;
	font-size: 14px;
	font-family:Tahoma;
	text-decoration:underline;
}
div.left_menu_14 a:hover
{
	color: #393939;
	font-size: 14px;
	font-family:Tahoma;
	text-decoration:underline;
}
a.left_menu1
{
	color: #ffffff;
	font-size: 12px;
	font-family:Tahoma;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
a.left_menu1:hover
{
	color: #ffffff;
	font-size: 12px;
	font-family:Tahoma;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}
a.left_menu1_on
{
	color: #ffffff;
	font-size: 12px;
	font-family:Tahoma;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}
a.left_menu1_on:hover
{
	color: #ffffff;
	font-size: 12px;
	font-family:Tahoma;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}

a.left_menu
{
	color: #ffffff;
	font-size: 12px;
	font-family:Tahoma;
	font-weight:bold;
	text-decoration:none;
}
a.left_menu:hover
{
	color: #ffffff;
	font-size: 12px;
	font-family:Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
a.left_menu_on
{
	color: #ffffff;
	font-size: 12px;
	font-family:Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
a.left_menu_on:hover
{
	color: #ffffff;
	font-size: 12px;
	font-family:Tahoma;
	font-weight:bold;
	text-decoration:underline;
}

h1
{
	color: #ff3000;
	font-size: 24px;
	font-family:Georgia;
	margin:0px;
	padding:0px;
	padding-bottom:20px;
}
h1 a, h1 a:hover
{
	color: #ff3000;
	font-size: 24px;
	font-family:Georgia;
	text-decoration:none;
}
h2
{
	color: #ff3000;
	font-size: 20px;
	font-family:Georgia;
	margin:0px;
	padding:0px;
	padding-bottom:12px;
}
h2 a, h2 a:hover
{
	color: #ff3000;
	font-size: 20px;
	font-family:Georgia;
	text-decoration:none;
}
h3
{
	color: #ff3000;
	font-size: 20px;
	font-family:Georgia;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-bottom:8px;
}

div.default ul
{
    margin:0px;
    padding-left:35px;
    padding-top:10px;
    padding-bottom:10px;
}
div.default li
{
    list-style: disc outside url(../images/li.gif);
}
input
{
	color: #393939;
	font-size: 12px;
	font-family:Tahoma;
	border:1px solid #a7a6aa;
	padding:0px 2px;
	height:17px;
}
td.cal_back
{
    background-image:url(../images/cal_back.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    height:147px;
}

table#wp-calendar, table#wp-calendar TD
{
	color: #ffffff;
	font-size: 12px;
	font-family:Tahoma;
}
table#wp-calendar TD
{
    padding:0px 6px;
}
table#wp-calendar a
{
	color: #ffffff;
	font-size: 12px;
	font-family:Tahoma;
	text-decoration:underline;
}


div.left_menu_li ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-left:10px;
	padding-left:10px;
}
div.left_menu_li li{
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-top:4px;
}


div.left_menu_li ul a
{
	color: #ffffff;
	font-size: 12px;
	font-family:Tahoma;
	font-weight:bold;
	text-decoration:none;
}
div.left_menu_li ul a:hover
{
	color: #ffffff;
	font-size: 12px;
	font-family:Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
div.rubrics ul
{
    margin:0px;
    padding-left:18px;
    padding-top:0px;
    padding-bottom:3px;
}

div.rubrics li
{
    color:#ff3000;
    padding:0px;
    margin:0px;
    list-style: disc outside url(../images/li__.gif);
}
div.rubrics li a
{
	color: #393939;
	font-size: 13px;
	font-family:Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
div.rubrics li a:hover
{
	color: #393939;
	font-size: 13px;
	font-family:Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
td.cal_back_bottom
{
    background-image:url(../images/cal_back_bottom.gif);
    background-repeat:repeat-y;
    background-position:top left;
}
textarea
{
	color: #393939;
	font-size: 12px;
	font-family:Tahoma;
	border:1px solid #a7a6aa;
	padding:0px 2px;
	padding-top:2px;
	overflow:auto;
}
input.submit
{
	color: #393939;
	background-image:url(../images/submit.gif);
	width:127px;
	height:23px;
	font-size: 12px;
	font-family:Tahoma;
	border:0px;
	cursor:pointer;
	padding-bottom:3px;
}
