html, body {width:100%;	height:100%; overflow:hidden;  }
body,td {margin: 0; font-family:Verdana; font-size:8pt }

.TD7 {background-color: #AD4D10; width: 100%; height: 7px;   }

/*    слои    */
#layout{position:relative; width:100%; height:100%; overflow:auto; }
.fixed{position:absolute; top:0; left:0; z-index:1; }
#relat {position: absolute; top: 0px; text-align:center; width:100%; z-index:5;}
/* .WindowBOX {margin: auto; text-align:left;	z-index:200;} */
.WindowBOX {position:absolute; left:50%; top:50%; text-align:left; background-color:#FFF7EE; z-index:200;}
.WindowBOX .boxTOP {height:10px;}
.WindowBOX .boxHEAD {height:25px; background-color:#943808; color:FFFFFF; padding: 10px; padding-top: 0px;}
.WindowBOX .boxContent {border-left:solid 2px #943808; border-right:solid 2px #943808; overflow-y: hidden;}
.WindowBOX .divContent {overflow-y: auto; }
.WindowBOX .boxControl {height:25px; border-left:2px solid #943808; border-right:2px solid #943808;; text-align:center}
.WindowBOX .boxBOT {height:3px;}

/*    шаблон    */
.Left,.TDmenu   { width: 20%; }
.Centr       { width: 62% }
.TDr         { width: 18%; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px  }
.imgdiv      { position: relative; z-index: 2; top:0; margin:0 }
.BordTOP,.BordBOT,.BordCENTR { width: 100%; border-left:solid 1px #AD4D10; border-right:solid 1px #AD4D10; }
.BordTOP     { position: relative; height: 40px; z-index: 0; top:-27; border-top:1px solid #AD4D10; margin-top:0; margin-bottom:-35; }
.BordBOT     { border-bottom:1px solid #AD4D10;  margin-top:0; text-align: centr;}
.TDmenu      { padding: 0 10px; }
.logo,.logoTXT   { color: #AD4D10;}
.logo        { font-size: 14px; margin:0; font-weight:bold }
.logoTXT     { font-size: 12px; margin:0; font-weight:bold }
.whiteBODY   { width: 97%; text-align: left; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:10px; font-size:9pt}

/*    меню     */
.menuBL      { border:1px solid #F2DDC7; margin-top:10; padding:2px; }
.menu_h2      { padding:5px; background-color:#FFF7EE; }
.menu_cont  {  padding:5px; }
.add        {font-size:7pt; font-weight:bold}

/*    теги    */
p            { margin-top: 8; margin-bottom: 0 }
th           { border-top:solid 1px #AD4D10; font-size: 9pt; text-align:left; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px }
a            { color: #7C380C; text-decoration:none }
a:hover      { text-decoration: underline }
h1,h2,h3,h6,.top { color: #7C380C}
h1           { font-size: 12pt; margin:0; font-family:Century Gothic; border-bottom: solid 2px #7C380C; }
h2           { font-size: 10pt; margin:0; margin-top: 20px; }
h3           { font-size: 10pt; margin-bottom:0; }
h4           { font-size:8pt; margin-bottom:3; margin-top: 7; }
h5           { font-size:10pt; margin-top: 5; margin-bottom: 5;  }
h6           { font-size:8pt; margin-top: 7; margin-bottom: 7; color: #994F00;  }

/*    формы    */
form         { border:0 }
fieldset     { padding: 10px; background-color: #FFFFFF; border:1px solid #EFBE9C; margin-top:10 }
legend       { width: 100%; border:1px solid #EFBE9C; padding-left:50px; padding-right:50px; padding-top:5px; padding-bottom:5px }
input,select,textarea     { border:1px inset #EFBE9C; }
button       { background-color: #F2DDC7; font-size:8pt }


.td_head,.h_head     { border-top:1px solid #853307;border-bottom:1px solid #C0C0C0;  }
.td_head     { padding:5px; text-align: center; width: 8%;}
.h_head      { padding:5 0px;}


.BordCENTR   { height: 50px;}

.hh           { font-size: 14px; text-align: left; margin:0 10; color: #CF9565; font-weight:bold }
.fon         { width: 100%; text-align: centr; background-color:#FAF3ED; border-bottom: solid 1px #943808; border-top:2px solid #943808; }

.topic,toptxt { color: #7C380C; }
.topic       { font-size: 10pt; font-weight:bold; border-right:solid 2px #F2DDC7; }
.pic         { padding:0 10; }
.topTAB      { width: 98%; border-bottom:2px solid #AD4D10; background-color:#FFFFFF;  }
.white       { width: 98%; margin:1%; border-bottom:1px solid #F2DDC7; background-color:#FFFFFF; text-align: centr; margin-bottom:20}
.food        { background-color: #D58A62; }
.foodNENU    {border:1px solid #AD4D10; background-color:#FFF7EE; margin-top:10; padding:2px; text-align: center;}
.dat         { color: #808080; font-size: 7pt; border-top:1px solid #BDBDC4; padding-top: 3px; margin-top: 8; }
.BOLD        { color: #7C380C; font-weight:bold; }
.min         { margin-top: 2; margin-bottom: 2; font-size:8pt }
.MENUfon       { width: 95%; margin: 10; border-bottom:1px solid #F2DDC7; background-color:#FAF6F0; text-align: centr; margin-bottom:20}
.MENUbody   { width: 95%; margin: 7; text-align: left; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:10px}
.td_body     { border-bottom:1px solid #853307; padding:10px;  }
.mh1         { border-bottom: 2px solid #943808; font-weight:bold }
.button      { width: 100px; border:1px outset #F7DBC6; background-color: #EFBE9C; font-size:8pt; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-weight:bold  }
#auth        { border: 0; margin: 0; padding:0; background-color: #EFBE9C}
.vvod        { margin-left: 100px; margin-top: 10px; font-size: 9pt; color: #808080;}
.list { margin-left: 50}

.micro       { font-size: 8pt; margin: 0 }

.black       { color: #000000 }
.pagelink    {margin:1; background:#FFFFFF; border:1px solid #F2DDC7; font-size:8pt; color:#333333; padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px }
.pagel_b     {margin:3; background:#FFF7EE; border:1px solid #F2DDC7; color:#333333; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px }
.page_b      {margin:3; background:#F2DDC7; border:1px solid #F2DDC7; color:#333333; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px }

/*
#.brp {text-align: left; padding: 6; background-color: #F7DBC6; margin: 0; font-size:8pt}
#.body_p { margin: 10; border: 1px solid #C66939; text-align: center; width: 155px; height: 150px; padding: 1px; float: left }
#.br_p { padding: 2px; height: 30px; background-color: #F7DBC6; font-size:8pt; margin: 0 }
#.fid { padding: 1px; font-size:7pt; margin: 0; text-align: right; color: #808080 }
#.pic {height: 103px;}
*/


.panelDISPLAY { margin-top: 10; padding:2px; border:1px solid #EFBE9C; background-color:#FFF7EE;}
.panelHIDE   { text-align:right; margin-top: 0; padding:0 10px; border:1px solid #EFBE9C; border-top:0px; background-color:#FFF7EE;}
.red {color: #FF0000}

/* Progress*/
.Blocker {width: 100%; height: 100%; background-color: #FFFFFF; position:absolute; left:0; top:0; z-index:100;
			opacity:0.5; -ms-filter:'alpha(opacity=50)'; filter:alpha(opacity=50);}
.Progress {position:absolute; left:50%; top:50%; z-index:1000; background:url('pic/progress.gif') no-repeat; width:32px; height:32px; padding-top:35px; margin-left:-16px; margin-right:0; margin-top:-16px; margin-bottom:0}


/*    создание окна  overflow-y: none;  */
#panel_bot{
	background-color:#F8F2EF;
	margin: 0;
	padding:10px;
	}
#panel_bot {
	height: 30px;
	}

#bordw {
	padding:0 3px;}
.WindowBOX b {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;}
.boxTOP span { height: 30px; color:FFFFFF
	 padding: 10px;
	 padding-top: 0px;}
.WindowBOX b, .boxTOP span, .WindowBOX #bordw { 
	background-color:#943808; display: block; }
#drop b, #drop span, #drop div { 
	background-color:#000000; display: block; z-index:3; }

#drop { 
	filter:Alpha(Opacity="15",FinishOpacity="15",Style="3"); position: absolute; opacity: 0.2; z-index:-1; margin-top:7px; margin-left:7px;}


/* элементы закругления */
.r10 { margin: 0 10px; }
.r9 { margin: 0 9px; }
.r8 { margin: 0 8px; }
.r7 { margin: 0 7px; }
.r6 { margin: 0 6px; }
.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }
/* возможные комбинации
r3 r1 r1 вверху
r1 r1 r3 внизу
r5 r3 r2 r1 r1 вверху
r1 r1 r2 r3 r5 внизу
r10 r7 r5 r4 r3 r2 r2 r1 r1 r1 вверху
r1 r1 r1 r2 r2 r3 r4 r5 r7 r10 внизу
*/