@charset "windows-1251";
/* CSS Document */

body
{
	background-color:white;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#292929;
}

a:link, a:visited, a:active
{
	color:#017996;
	text-decoration:underline;
}

a:hover
{
	text-decoration:none;
}

a.no-line:link, a.no-line:visited
{
	text-decoration:none;
	cursor:pointer;
}

img
{
	border:0px solid blue;
}

h1,h2,h3,h4
{
	font-family:Arial;
	line-height:150%;
}

h1
{
	font-size:20px;
	margin-top:0px;
	color:#2e2e2e;
}

h2
{
	font-size:16px;
	color:#2e2e2e;
}

h3
{
	font-size:14px;
	color:#2e2e2e;
	text-align:left;
	font-style:italic;
}

h4
{
	font-size:13px;
}

h5
{
	text-decoration:underline;
}

/*-------------------------*/

table.header
{

}

td.work
{
	font-family:Tahoma;
	font-size:12px;
}

table.contacts
{
	margin:15px 0px 10px 0px;
}

table.contacts td
{
	color:#5f5f5f;
	font-size:13px;
}



table.contacts td a:link, table.contacts td a:visited, table.contacts td a:active
{
	color:#5f5f5f;
	font-size:13px;
	text-decoration:underline;
}

table.contacts td a:hover
{
	text-decoration:none;
}

table.contacts td.phone
{
	font-weight:bold;
	font-size:24px;
	font-family:Arial;
	color:#749100;
}

table.contacts td.phone2
{
	font-size:11px;
	font-family:Tahoma;
	color:#656565;
	padding-left:4px;
}


td.buttons img
{
	margin-bottom:5px;
}


table.top
{

}

table.top td.header
{
	border-top:1px solid #939393;
	border-left:1px solid #939393;
	border-right:1px solid #939393;
}


table.top td.body
{
	padding:10px 0px 10px 0px;
	font-size:11px;
	font-family:Tahoma;
	border-left:1px solid #939393;
	border-right:1px solid #939393;
	border-bottom:1px solid #939393;
}

table.top td.body a:link, table.top td.body a:visited, table.top td.body a:active
{
	color:#444444;
}

table.top td.shadow
{
	background-color:#d4d4d4;
}

table.top td table.top-btn
{
	margin:5px 0px 0px 0px;
}

table.top td table.top-btn td.btn-bg
{
	background-image:url('btn-bg.png');
	background-repeat:repeat-x;
	background-position:top;
	color:white;
	font-weight:bold;
	font-size:12px;
}

/*---------- top-menu -------------*/
table.top-menu
{
	border:1px solid #d3d1d1;
}

table.top-menu td
{
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	background-image:url('top-menu-bg.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#ffaf5c;
	color:white;
	border-left:1px solid #d36203;
	border-top:1px solid #d36203;
	border-bottom:1px solid #d36203;
}

table.top-menu td.active
{
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	background-position:bottom;
	background-image:url('top-menu-bg-hl.gif');
	background-color:#f68e34;
	background-repeat:repeat-x;
	color:white;
}

table.top-menu td div
{
	padding:4px 10px 4px 10px;
}

table.top-menu td a, table.top-menu td a:visited, table.top-menu td a:active
{
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:white;
}

table.top-menu td a:hover
{
	color:#9d4f04;
	text-decoration:none;
}

table.top-menu td a.active, table.top-menu td a.active:visited, table.top-menu td a.active:active, table.top-menu td a.active:hover
{
	color:#9d4f04;
	text-decoration:none;
}

table.top-menu td.separ
{
	padding:0px;
	border:0px solid red;
}


td.left-col
{
	font-family:Tahoma;
	font-size:13px;
	color:#555555;
	padding-bottom:20px;
}

div.menu
{
	font-family:Tahoma;
	font-size:13px;
	color:#292929;
	line-height:175%;
	margin:0px 5px 10px 5px;
}

div.menu a:link, div.menu a:visited, div.menu a:active
{
	color:#ff7400;
	text-decoration:underline;
	font-weight:bold;
}

div.menu a:hover
{
	color:#29a9e7;
	text-decoration:underline;
}

div.menu a.active:link, div.menu a.active:visited, div.menu a.active:active, div.menu a.active:hover
{
	color:#29a9e7;
	text-decoration:underline;
}

div.menu ul
{
	padding-left:0px;
	margin-left:20px;
	margin-top:0px;
	list-style-image:url('marker.gif');
}

div.menu ul li a:link, div.menu ul li a:visited, div.menu ul li a:active
{
	color:#292929;
	text-decoration:underline;
	font-weight:normal;
}

div.menu ul li a:hover
{
	color:#29a9e7;
	text-decoration:underline;
}

div.menu ul li a.active:link, div.menu ul li a.active:visited, div.menu ul li a.active:active, div.menu ul li a.active:hover
{
	color:#29a9e7;
	text-decoration:underline;
}

td.content
{
	font-family:Verdana;
	font-size:13px;
	line-height:150%;
	padding:20px 20px 10px 20px;
}

td.content td
{
	font-family:Verdana;
	font-size:13px;
	line-height:150%;
}

td.content table td.tahoma
{
	font-size:20px;
	margin-top:0px;
	color:#2e2e2e;
}



/*----------------------------------------*/

td.bot-menu-bg
{
	background-color:#73880a;
	background-image:url('bot-menu-bg.gif');
	background-repeat:repeat-x;
	background-position:top;
	color:white;
}

table.bot-menu td
{
	color:white;
	font-family:Tahoma;
	font-size:11px;
}

table.bot-menu td a:link, table.bot-menu td a:visited, table.bot-menu td a:active
{
	color:white;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:underline;
}

table.bot-menu td a:hover
{
	text-decoration:none;
}

.bg-footer
{
	background-color:#e6e6e6;
}

table.footer
{
	margin:20px;
}

table.footer td
{
	color:#333333;
	font-family:Tahoma;
	font-size:13px;
	line-height:175%;
}

table.footer td a:link, table.footer td a:visited, table.footer td a:active
{
	color:#027dad;
	text-decoration:underline;
}

table.footer td a:hover
{
	text-decoration:none;
}


td.slider
{
	background-color:#edecec;
	border-top:1px solid #adacac;
	border-left:1px solid #adacac;
	padding:8px 14px 8px 14px;
}

div.slideClass
{
	border-top:1px solid #878582;
	border-left:1px solid #878582;
	border-bottom:1px solid #f5f4f4;
	border-right:1px solid #f5f4f4;
	background-color:#dcdbdb;
}

div.slideClass li
{
	margin:0px 5px 0px 5px;
	border:1px solid #bab7b2;
/*	width:106px;
	height:106px;*/
}

div.slideClass li img
{
	border:3px solid white;
}

.red
{
	color:red;
}

.gray
{
	color:#666666;
}

table.tops
{

}

table.tops td.header
{
	border-top:1px solid #939393;
	border-left:1px solid #939393;
	border-right:1px solid #939393;
	border-bottom:1px solid #939393;
}


table.tops td.body
{
	padding:10px 0px 10px 0px;
	font-size:12px;
	font-family:Tahoma;
	border-left:1px solid #939393;
	border-right:1px solid #939393;
	border-bottom:1px solid #939393;
	border-top:1px solid #939393;
}

table.tops td.body a:link, table.tops td.body a:visited, table.tops td.body a:active
{
	color:#444444;
}

table.tops td.shadow
{
	background-color:#d4d4d4;
}
