html, body {
	margin:0;
	padding:0;
}


.td, tr, p {
	font-family:Tahoma;
	font-size:12px;
	color:#615e4b;
}

.bod {
	background: #f2f2ee url(../images/header.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

.head2 {
	background: #e5e7e4 url(../images/header_fon.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}

.head3 {
	background: url(../images/header1.jpg);
	background-position:left top;
	background-repeat: no-repeat;
}

.cont {
	background: url(../images/content_fon.jpg);
	background-position:right bottom;
	background-repeat: repeat-x;
}

.fonmenu {
	background: url(../images/menu_fon.jpg);
	background-position:left top;
	background-repeat: repeat-x;
}

.hover {
	text-decoration: none;
}

.hover:hover {
	text-decoration: underline;
}

/*.catlevel_0,.catlevel_1,.catlevel_2,.catlevel_3,.catlevel_4,
.catlevel_0_sel,.catlevel_1_sel,.catlevel_2_sel,.catlevel_3_sel,.catlevel_4_sel {
	padding-top:5px;
	padding-bottom:5px;
	height:10px;
	padding-left:10px;
	background:url(../images/pix.gif);
	background-position:right top;
	background-repeat:repeat-x;
}

.cat_menu a{
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
}

.catlevel_list,.catlevel_list_sel{
	padding-top:5px;
	padding-bottom:5px;
	height:20px;
	padding-left:-10px;
	background:url(../images/pix.gif);
	background-position:right top;
	background-repeat:repeat-x;
}

ul{
list-style:inside;
}*/

h2, h1, h3 {
	font-family:Tahoma;
	font-size:18px;
	color:#ff0000;
	font-weight:normal;
}

.contentheading {
	font-family:Tahoma;
	font-size:18px;
	color:#ff0000;
	font-weight:normal;
}

.contentpagetitle {
	font-family:Tahoma;
	font-size:18px;
	color:#ff0000;
	font-weight:normal;
}


.componentheading {
	font-family:Tahoma;
	font-size:18px;
	color:#ff0000;
	font-weight:normal;
}

.componentheading-alt {
	font-family:Tahoma;
	font-size:18px;
	color:#ffcc1c;
	font-weight:normal;
}


a.mainlevel-niz {
	padding-left:20px;
	font-family:Tahoma;
	font-size:11px;
	color:#615e4b;
	text-decoration:none;
}

a.mainlevel-niz:hover {
	padding-left:20px;
	font-family:Tahoma;
	font-size:11px;
	color:#ff0000;
	text-decoration:none;
}

#introtext {
	font-family:Tahoma;
	font-size:13px;
	color:#666666;
	text-decoration:none;
	font-weight:bold

}

#introtext:hover {
	font-family:Tahoma;
	font-size:13px;
	color:#ff0000;
	text-decoration:none;
	font-weight:bold

}

/*-------------------- Меню каталога -----------------------------*/
.razdelitel {
	border-top: dotted #666666 1px;
	padding:/*верх*/2px /*спава*/0px /*низ*/2px /*слева*/0px;

}


a.mainlevel-jolt {
	display: block;
	padding:/*верх*/1px /*спава*/5px /*низ*/1px /*слева*/5px;
	font-family:Tahoma;
	font-size:13px;
	color:#666666;
	text-decoration:none;
	font-weight:bold
}


a.mainlevel-jolt:hover {
	display: block;
/*	background-color:#ffcc1c;*/
	padding:/*верх*/1px /*спава*/5px /*низ*/1px /*слева*/5px;
	font-family:Tahoma;
	font-size:13px;
	color:#ffcc1c;
	text-decoration:none;
	font-weight:bold
}

a.sublevel-jolt {
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}


a.sublevel-jolt:hover {
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration: underline;
}


/*------------------------------------------------------------------------*/

a.mainlevel-orang {
	display: block;
	padding:/*верх*/1px /*спава*/5px /*низ*/1px /*слева*/5px;
	font-family:Tahoma;
	font-size:13px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}


a.mainlevel-orang:hover {
	display: block;
/*	background-color:#ff921c;
	padding:/*верх*/1px /*спава*/5px /*низ*/1px /*слева*/5px;
	font-family:Tahoma;
	font-size:13px;
	color:#ff921c;
	text-decoration:none;
	font-weight:bold;
}

a.sublevel-orang {
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}


a.sublevel-orang:hover {
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration: underline;
}

/*------------------------------------------------------------------------*/

a.mainlevel-red {
	display: block;
	padding:/*верх*/1px /*спава*/5px /*низ*/1px /*слева*/5px;
	font-family:Tahoma;
	font-size:13px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}


a.mainlevel-red:hover {
	display: block;
/*	background-color:#ff1c1c;*/
	padding:/*верх*/1px /*спава*/5px /*низ*/1px /*слева*/5px;
	font-family:Tahoma;
	font-size:13px;
	color:#ff1c1c;
	text-decoration:none;
	font-weight:bold;
}

a.sublevel-orang {
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}


a.sublevel-orang:hover {
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration: underline;
}

/*------------------------------------------------------------------------*/


a.mainlevel-fiol {
	display: block;
	padding:/*верх*/1px /*спава*/5px /*низ*/1px /*слева*/5px;
	font-family:Tahoma;
	font-size:13px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}


a.mainlevel-fiol:hover {
	display: block;
/*	background-color:#c71cff;*/
	padding:/*верх*/1px /*спава*/5px /*низ*/1px /*слева*/5px;
	font-family:Tahoma;
	font-size:13px;
	color:#c71cff;
	text-decoration:none;
	font-weight:bold;
}

a.sublevel-orang {
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}


a.sublevel-orang:hover {
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration: underline;
}

/*------------------------------------------------------------------------*/


a.mainlevel-sin {
	display: block;
	padding:/*верх*/1px /*спава*/5px /*низ*/1px /*слева*/5px;
	font-family:Tahoma;
	font-size:13px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}


a.mainlevel-sin:hover {
	display: block;
/*	background-color:#1c5cff;*/
	padding:/*верх*/1px /*спава*/5px /*низ*/1px /*слева*/5px;
	font-family:Tahoma;
	font-size:13px;
	color:#1c5cff;
	text-decoration:none;
	font-weight:bold;
}

a.sublevel-orang {
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}


a.sublevel-orang:hover {
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration: underline;
}

/*------------------------------------------------------------------------*/

a.mainlevel-gol {
	display: block;
	padding:/*верх*/1px /*спава*/5px /*низ*/1px /*слева*/5px;
	font-family:Tahoma;
	font-size:13px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}


a.mainlevel-gol:hover {
	display: block;
/*	background-color:#5aa3fd;*/
	padding:/*верх*/1px /*спава*/5px /*низ*/1px /*слева*/5px;
	font-family:Tahoma;
	font-size:13px;
	color:#5aa3fd;
	text-decoration:none;
	font-weight:bold;
}

a.sublevel-orang {
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}


a.sublevel-orang:hover {
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration: underline;
}

/*------------------------------------------------------------------------*/


a.mainlevel-gr {
	display: block;
	padding:/*верх*/1px /*спава*/5px /*низ*/1px /*слева*/5px;
	font-family:Tahoma;
	font-size:13px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}


a.mainlevel-gr:hover {
	display: block;
/*	background-color:#22ab4f;*/
	padding:/*верх*/1px /*спава*/5px /*низ*/1px /*слева*/5px;
	font-family:Tahoma;
	font-size:13px;
	color:#22ab4f;
	text-decoration:none;
	font-weight:bold;
}

a.sublevel-orang {
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}


a.sublevel-orang:hover {
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration: underline;
}

/*------------------------------------------------------------------------*/



a.mainlevel-ser {
	display: block;
	padding:/*верх*/1px /*спава*/5px /*низ*/1px /*слева*/5px;
	font-family:Tahoma;
	font-size:13px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}


a.mainlevel-ser:hover {
	display: block;
/*	background-color:#9b998e;*/
	padding:/*верх*/1px /*спава*/5px /*низ*/1px /*слева*/5px;
	font-family:Tahoma;
	font-size:13px;
	color:#9b998e;
	text-decoration:none;
	font-weight:bold;
}

a.sublevel-orang {
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}


a.sublevel-orang:hover {
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration: underline;
}

/*------------------------------------------------------------------------*/


.contentpaneopen {
	font-family:Tahoma;
	font-size:12px;
	color:#615e4b;
}


.footer {
	background: url(../images/footer_manip.jpg);
	background-position:right top;
	background-repeat: no-repeat;
}

.list {
	background: url(../images/list.jpg);
	background-position:right bottom;
	background-repeat: no-repeat;
}

.copi {
	font-family: Tahoma;
	font-size: 11px;
	color:#615e4b;
}


a.copi {
	font-family: Tahoma;
	font-size: 11px;
	color:#ff0000;
	text-decoration:none;
}

a.copi:hover {
	font-family: Tahoma;
	font-size: 11px;
	color:#ff0000;
	text-decoration:underline;
}

.form {
	border:1px silver solid;
	font-family:tahoma;
	color:#333333;
	font-size:12px;
	padding-left:3px;
	height:20px;
}

/*.button {
	background: #999999;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#CCCCCC;
	height:20px;
	width:40px;
}


/* Главное меню с суфиксом

------------------------------------------------------------------------------------*/

a.mainlevel-nav{
	font-family: Arial;
	font-size:11px;
	color:#00518c;
	text-decoration:none;
	padding:0px 20px 0px 20px;

}

a.mainlevel-nav:hover {
	font-family: Arial;
	font-size:11px;
	color:#FF0000;
	text-decoration:underline;
}



/* Меню архива новостей с суфиксом
------------------------------------------------------------------------------------*/

a.mainlevel-arh{
	font-family: Arial;
	font-size:11px;
	color:#00518c;
	text-decoration:none;
	padding:0px 10px 0px 10px;
}


a.mainlevel-arh:hover {
	font-family: Arial;
	font-size:11px;
	color:#FF0000;
	text-decoration:underline;
}


table.contentpaneopen td {
    padding-right: 20px;
}


/*Date stile*/

.createdate,  {
	font-weight: bold;
	width      : 100%;
	background-image:url("../img/fondate.jpg");
	background-repeat:no-repeat;
	text-indent: 2px;
	font-family: Arial;
	font-size:12px;
	color:#ffffff;
}


/*Подробнее...*/
.readon {
	font-family: Tahoma;
	font-size: 12;
	color: #ff0000;
	text-decoration: none;
}


a.readon {
	font-family: Tahoma;
	font-size: 12;
	color: #ff0000;
	text-decoration: none;
}

a.readon:hover{
	font-family: Tahoma;
	font-size: 12;
	color: #ff0000;
	text-decoration: underline;
}


/*оформление при наведении курсора на "вернуться"*/
.back_button a:hover {
	font-family: Tahoma;
	font-size: 12;
	color: #ff0000;
	text-decoration: underline;
}

/*оформление "вернуться"*/
.back_button a {
	font-family: Tahoma;
	font-size: 12;
	color: #ff0000;
	text-decoration: none;
}

.slogan {
	font-family: Arial;
	font-size:21px;
	color:#a9acb1;
}

.pathway {
	font-family:Verdana;
	font-size:11px;
	color:#839fc1;
}

a.pathway {
	font-family:Verdana;
	font-size:11px;
	text-decoration: none;
	color:#839fc1;
}


a.pathway:hover {
	font-family:Verdana;
	font-size:11px;
	text-decoration: underline;
	color:#839fc1;
}

.inputbox {
	background-color:#ffffff;
	border: 1px solid #333333;
	font-family:Arial;
	font-size:13px;
}

.top_menu {
	width: 225px;
	height: 254px;
	position: absolute;
	top: 27px;
	left: 10px;
	z-index: 50;
	font-size:12px;
}

div.top_menu a {
	color: #615e4b;
	font-size:12px;
	font: normal Tahoma !important;
	text-decoration: none;
}

.top_menu a:hover {
	color: #ff0000;
}