@import "common.css";
body{
	background:#FFFFCC;
	color:#660000;
}
body.page{
	background:#FFFFCC url(../../img/bg_top.gif) repeat-x top left;
}

img.bordered,iframe,textarea,input,img.reImage{border-color:#7B98A0;}

textarea,input{color:#000000;background:#ffffff;}
input.submit{background:#D6DBDE;}

p{/*text-indent:26px;*/}
p.noindent{text-indent:0;}
.small{font-size:11px;}
/* ................................................................ */
p.pages{text-indent:0;border-top-color:#5B84BA;color:#660000;font-size:11px;}
p.pages a{font-weight:bold;}
p.pages a.current,p.pages a.current:hover{color:#FFFFCC;background:#000099;}
/* ................................................................ */

/* ссылки */
a {color:#000099;text-decoration:none;}
a:hover{color:#660000;text-decoration:none;}
.required,.require{color:red;}


/*p.error{border-color:#7B98A0;background:#EB5F01;font-weight:bold;color:#FFFFFF;}
p.bottom{border-bottom-color:#7B98A0;}
p.top{border-top-color:#7B98A0;}

/* ................................................................ */
/* заголовки */
h1{
	text-align: center;
	margin-bottom:20px;
	color:#660000;
	font-size:17px;
	font-weight:normal;
	text-indent:0;
}
h2{
	margin-bottom:10px;
	color:#660000;
	font-size:15px;
	font-weight:bold;
	text-indent:0;
}

h3{
	color:#660000;
	font-size:13px;
	font-weight:bold;
	margin-bottom:0px;
	text-indent:0;
}
h4{
	color:#000099;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	text-indent:0;
}
h5{
	color:#660000;
	font-size:12px;
	font-weight:bold;
	text-indent:0;
}
/* ................................................................ */
P.alert{
	color:#000099;background:#FFFFCC;border-color:#660000;font-weight:bold;font-size:12px;
	border-width:2px;
}

#left{padding:0;background:url(../../pics/logo4flash.jpg) no-repeat 0 0;}
td.content{background:url(../../pics/top2_backgr.gif) repeat-x 0 142px;}
td.innercontent{background:url(../../pics/top2.jpg) no-repeat 0 0;padding:25px 20px 0 25px;}
/*p{text-align:justify;}*/
#header{padding:0;background:url(../../pics/header_bg.gif) repeat-x 0 0;}
#header p{padding:0;margin:0;background:url(../../pics/header_left_part.jpg) no-repeat 0 0;}

div#logo{position:absolute;top:0;left:0;width:212px;height:230px;}

ul.menu{padding:4px 0 0 5px;margin:0 0 30px 0;}
li.menu_node{
	padding:0px 13px 1px 0;
	font-weight:bold;
	text-align:right;
	color:#000099;
	border-bottom:1px solid #000099;
	font-size:11px;
	line-height: 7pt;
	text-transform:uppercase;
	background:url(../../img/bg_menu.gif) repeat-y right bottom;
}

a.menu_node{color:#000099;text-decoration:none;}
a.menu_node:hover,a.menu_node:active,a.current{color:#660000;text-decoration:none;}
li.child{
	background:none;
	font-weight:normal;
	text-transform:none;
	font-size:12px;
	border:none;
	padding:1px 13px 2px 0;
}
a.current {cursor:default;}

.spanreImage table{margin:3px;display:block;}

.spanreImage td{text-align:center;background:#FFFFE1;border:1px solid #B3C9D6;padding:8px;}
.spanreImage td img{cursor:hand;}
.spanreImage td p{text-indent:0;margin:0;padding-top:5px;font-size:11px;}
.spanreImage table.reImageLeft{float:left;margin-right:10px;}
.spanreImage table.reImageRight{float:right;margin-left:10px;}

.podpis { font: 9pt Tahoma,Lucida Sans Unicode, Arial, Helvetica, sans-serif; color: #660000}
.result, .result TD { border: #999999 1px solid; border-collapse: collapse; font-size: 8pt;}
.result TH { border: #999999 1px solid; border-collapse: collapse; font-weight: bold; font-size: 8pt; background-color: #FFFFEE;}

/* ----------------reTable---------------- */
td.label{vertical-align:middle;}

table.reTable{width:100%;}
table.reTable,table.reTable td,table.reTable th,{border-color:#000099;}



