body{
	background:#ffffff;
	color:#000000;
	margin:5px;
}
body.page{margin:0;}
body,td,th,input,select,textarea,h1,h2,h3,h4,h5{
	font-family:Tahoma,Verdana,Arial,sans-serif;
	font-size:12px;
}

form{margin:0;padding:0;}
input{margin:0;}
img.bordered,iframe,textarea,input,img.reImage{border:solid 5px #808080;}
img.right{margin:3px 0 15px 30px;} 
img.left{margin:3px 30px 15px 0;} 
textarea,input{
	padding-left:3px;
	padding-right:3px;
	color:#000000;
  background:#ffffff;
	border:solid 1px #000000;
}
input.submit{ background:#C8C8C8;color:#000000;}
/* ссылки */
a{color:#000000;text-decoration:underline;}
a:hover{color:#000000;text-decoration:none;}
/* ................................................................ */

p,h1,h2,h3,h4,h5{padding:0;margin: 0px 0px 10px 0px;}

p.alert{
	color:#2259A5;
	padding:5px;
	margin-top:10px;
	font-weight:bold;
	border-bottom:solid 2px #2259A5;
	border-left:solid 2px #2259A5;
	background:#DDE1E8;
}

/* списки */
ul{margin:0px 0 10px 15px;padding:0;}
ol{margin-top:0px;margin-bottom:10px;}
ul li, ol li{padding:3px 0px 4px 0px;}
ul li{
	list-style:none;
	padding-left:10px;
	background:url(../../img/bul.gif) no-repeat 0 9px;
}
ul li p, ol li p{padding:0;margin:0;}
/* ................................................................ */
/* заголовки */
h1{
	color:#EE1D25;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:25px;
}
h2{
	color:#B2b2b2;
	font-size:14px;
	font-weight:bold;
}
h3{
	color:#EE1D25;
	font-size:12px;
	font-weight:bold;
}
h4{
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
h5{
	color:#000000;
	font-size:11px;
	font-weight:bold;
}
/* ................................................................ */
table.all,td.all{width:100%;}
table.all,tr.all{height: 100%;}
td{vertical-align:top;}

td.fon table{width:100%;}
td.fon td{width:50%;}

/* ... шапка */
#top{padding:0;background:#FFF800;}
#zavit{position:absolute;top:28px;right:0;}
td.zavit{padding-top:28px;}
#top1{padding:0;background:#EE1D25;}
/* ................................................................ */
/* ... левая колонка */
#left{padding:100px 0 0 0;background: #C8C8C8 url(../../img/ind_05.gif) no-repeat 0 0;}

ul.menu{margin:0;padding:5px 0 0 0;}
li.menu_node{
	list-style:none;
	padding:0px 0 5px 32px;
	background:none;
	font-weight:bold;
	color:#EE1D25;
}
li.current{
	list-style:none;
	padding-bottom:13px;
	background:url(../../img/pika.gif) no-repeat bottom left;
}
a.menu_node{padding:0;color:#EE1D25;text-decoration:none}
a.menu_node:hover{color:#000000;text-decoration:none;}
a.current,a.current:hover{color:#000000;cursor:default;}
a.child{padding-left:10px;background:url(../../img/bul.gif) no-repeat 4px 7px;}
/* ................................................................ */

/* контент-начало */
td.content{padding:62px 30px 30px 68px;background: url(../../img/ind_06.gif) no-repeat 0 0;}
/* ................................................................ */

/* ... подвал */
#bot1{
	vertical-align:middle;
	padding:15px 17px 15px 0;
	background: #C8C8C8 url(../../img/ind_09.gif) no-repeat 0 0;
}
#bot2{
	vertical-align:middle;
	padding:10px 0 10px 0;
	background: #FFF200 url(../../img/ind_10.gif) no-repeat 0 0;
	font-size:12px;
}
#bot3{padding:0;background: url(../../img/ind_08_02.gif) repeat-x left bottom;}
/* ................................................................ */
/* ----------------reTable---------------- */
img.reImageLeft{margin-right:10px;}
img.reImageRight{margin-left:10px;}

/*table.reTable{width:100%;}*/
table.reTable,table.reTable td{border-color:#BCC2CE;}

table.reTable td{padding:0 15px 15px 0;}
table.reCellBordered td{padding:3px 5px;}
table.reTable td P,table.reTable th P{margin:0;padding:0;}
table.reTable td{vertical-align:middle;}



