body {
	width:100%;
	margin:0;
	border:0;
	padding:0;
	height:100%;
	text-align: center;
	/*background-image: url(images/);*/
	background-image: url(images/back04.gif); background-repeat:repeat-x;
	background-attachment: fixed;
	
	font-size:12px; text-decoration:none; font-family: Tahoma, Arial;
	behavior: url("template/csshover3.htc");
  }
#table_00{z-index:29; position:fixed; left:0; top:0; width:100%;} /*  --- zad. plan - prapor --- */
#body01{z-index:100; position:relative; width:1078px; height:auto;} /*  --- Peredniy plan --- */  
  
  
.Head02Center{width:100%; height:90px; background-image:url(images/Head03.png); background-repeat:repeat-x; text-align:center;}
.LBH1, .RBH1{
	width:197px; height:36px;
	background-repeat:none;
	color:#CCC;
	font-family:Tahoma, Arial, Times New Roman;
	font-size:7pt;
	font-weight:bold;
	}
	.RBH1_LATEST{
	width:197px; height:36px;
	background-repeat:none;
	color:#CCC;
	font-family:Tahoma, Arial, Times New Roman;
	font-size:7pt;
	padding-left:26px;
	font-weight:bold;
	}

.LBH1{background-image:url(images/LBlockH1.png); } .RBH1{background-image:url(images/RBlockH1.png); background-repeat:no-repeat;}
 .RBH1_LATEST{background-image:url(images/RBlockH1.png); background-repeat:no-repeat;}
.LBH11{background-image:url(images/LBlockH1cut.png); width:10px; height:36px;
	}
.LBH1 span{display:block; height:28px; width:140px; padding:8px 5px 0 48px;} .RBH1 span{display:block; height:28px; width:140px; padding:8px 45px 0 3px;}
.RBH1_LATEST span{display:block; height:28px; width:140px; padding:8px 45px 0 3px;}
/* -- Text Style Left and Right block's -- */
.LBText, .LBText1, .RBText{display:block; width:197px; height:100%; }
.LBText div, .LBText1 div, .RBText div{color:#8C7C6F; font-size:8pt; display:block; width:160px; height:auto;}
.LBText div{padding:5px 0 5px 30px;} .RBText div{padding:5px 30px 5px 5px;} .LBText1 div{padding:5px 0 5px 20px;}

.LBText{text-align:right; background-image:url(images/LBBack.png); background-repeat:repeat-y;}
.LBText1{text-align:right; background-image:url(images/LBBack.png); background-repeat:repeat-y;}  
.RBText{text-align:left; background-image:url(images/RBBack.png); background-repeat:repeat-y;}

.LBlockUpHead{display:block; background-image:url(images/LeftBlockUp.png); width:197px; height:82px; padding:0; margin:0;}
.RBlockUpHead{display:block; background-image:url(images/RightBlockUp.png);background-repeat:no-repeat; width:197px; height:82px; padding:0; margin:0;}

/* -- Text Style Center block's -- */
#CenterTD{text-align:left; color:#8C7C6F; }
.CBText, .CenterH1 { background-image:url(images/CenterBack.gif); background-repeat:repeat-y; color:#8C7C6F; font-size:10pt;}
#CenterTD p{padding:5px 30px 10px 30px;}
.CenterH1{display:block; width:100%; height:54px; margin:0px; padding:15px 0 10px 0;}
.CenterH1 h1{ background-image:url(images/CenterH1Up.jpg); display:block; width:684px; height:27px; color:#CCC; font-size:11px; margin:0px; padding:0px;}
.CenterH1 h2{ background-image:url(images/CenterH1Down.jpg); display:block; width:684px; height:27px; color:#333; font-size:9px; margin:0px; padding:0px; }
.CenterH1 span{display:block; width:500px; height:20px; padding:5px 0 0 100px;}
.CenterEND{ display:block; background-image:url(images/CenterEND.png); width:684px; height:72px;}


.B01, .B02, .B03{float:left; display:block; width:60px; height:86px;overflow:visible;}
.B01{background-image:url(images/FBut01.png); background-repeat:no-repeat;overflow:visible;} 
	.B01:hover{background-image:url(images/FBut01hover.png); background-repeat:no-repeat;overflow:visible;}
	.B01 a.info01{display:block;  position: absolute; overflow:visible;}
	.B02 a.info02{display:block;  position: absolute; overflow:visible;} 
	.B03 a.info03{display:block;  position: absolute; overflow:visible;}
	/*.B01:hover a.info01,
	.B02:hover a.info02, */
	.tip {float:left; display:block; width:60px; height:86px;}							
	
	
.B02{background-image:url(images/FBut02.png); background-repeat:no-repeat;overflow:visible;} 
	.B02:hover{background-image:url(images/FBut02hover.png); background-repeat:no-repeat;overflow:visible;}
	
.B03{background-image:url(images/FBut03.png); background-repeat:no-repeat;overflow:visible;} 
	.B03:hover{background-image:url(images/FBut03hover.png); background-repeat:no-repeat;overflow:visible;}
	
/* ///////////////////////////// */
.B010, .B020, .B030{float:right; display:block; width:50px; height:66px;overflow:visible;}
.B010{background-image:url(images/FBut01_e.png); background-repeat:no-repeat;overflow:visible;} 
	.B010:hover{background-image:url(images/FBut01hover_e.png); background-repeat:no-repeat;overflow:visible;}
	.B010 a.info010{display:block;  position: absolute; overflow:visible;}
	.B020 a.info020{display:block;  position: absolute; overflow:visible;} 
	.B030 a.info030{display:block;  position: absolute; overflow:visible;}
	/*.B01:hover a.info01,
	.B02:hover a.info02, */
	.tip {float:left; display:block; width:60px; height:86px;}							
	
	
.B020{background-image:url(images/FBut02_e.png); background-repeat:no-repeat;overflow:visible;} 
	.B020:hover{background-image:url(images/FBut02hover_e.png); background-repeat:no-repeat;overflow:visible;}
	
.B030{background-image:url(images/FBut03_e.png); background-repeat:no-repeat;overflow:visible;} 
	.B030:hover{background-image:url(images/FBut03hover_e.png); background-repeat:no-repeat;overflow:visible;}

	
 .Prapor01{width:46px; height:1px; text-align:center;}
 .Prapor01 div{display:block; width:37px; height:1px; padding:10px 10px 34px 0px;}
 .Prapor01 div:hover{padding:10px 10px 32px 0px;}
#table_Prapors{z-index:10000; position:relative; left:-30px; top:0; width:100%; } /*  --- prapors --- */
#table_Prapors td{border:0px dotted #FFF; vertical-align: bottom;}

#feedback  input{
color:#8C7C6F; font-size:10pt;
border:1px solid #ECD9C9;
background:#F4FCFC;
width: 200px;
}
#feedback  textarea{
color:#8C7C6F; font-size:10pt;
background:#F4FCFC;
border:1px solid #ECD9C9;
}
#feedback1  input{
color:#8C7C6F; font-size:10pt;
border:1px solid #ECD9C9;
background:#F4FCFC;
width: 130px;
}
#feedback1  textarea{
color:#8C7C6F; font-size:10pt;
background:#F4FCFC;
border:1px solid #ECD9C9;
}

#feedback2  input{
color:#8C7C6F; font-size:10pt;
border:1px solid #ECD9C9;
background:#F4FCFC;
width: 150px;
}
#feedback2  textarea{
color:#8C7C6F; font-size:10pt;
background:#F4FCFC;
border:1px solid #ECD9C9;
}


#btn input{
background:#ECD9C9;
color:#8C7C6F;
border:0px;
}	
	
	
	
/* -- teg styles -- */
table{border:none; vertical-align:top;color:#8C7C6F; font-size:10pt;}
td{vertical-align:top; border:0px dotted #FFF;}
body01{width:1078px; height:auto;}
a:link{color:#8C7C6F; text-decoration:underline;}
a:hover{color:#668E53;} a:active{color:#A05132;} a:visited{color:#8C7C6F;}
a:link, a:hover, a:active, a:hover,{border:none;}
img{border:none;}

	
/* ------------	 TEXT STYKE and SRC-------------------------------- */

.AWorksImgs img{width:120px; height:90px; margin:10px auto 10px auto; }
.AWorksImgs img:hover{ margin:2px auto 18px auto; }
.AWorksImgs {border:none; width:120px; height:110px;}
.AWorksImgs3D img{display:block; width:120px; height:120px; border:1px solid #333; float:left; margin:10px 15px 10px 15px; }

.AWorksImgs3D img:hover {border:1px solid #F90; float:left;}




/*.m01{background-image:url(images/m01.jpg); float:left; width:17px; height:30px;background-repeat:no-repeat;}
.m02{background-image:url(images/m02.jpg);height:30px; margin:0px 17px 0px 17px; text-align:left;}
.m03{background-image:url(images/m03.jpg); float:right; width:17px; height:30px;background-repeat:no-repeat;}
.m02 a{ display:block; width:120px; height:30px; float:left; color:#999; text-decoration:none;}
.m02 a:hover{ background-image:url(images/m02Hover.jpg);  color:#959595; cursor:pointer;}
.m02 a,span{  font-weight:bold; width:120px; height:3px; ; text-align:center; padding-top:7px;}*/
.m01{background-image:url(images/m01.jpg); width:17px; height:30px;background-repeat:no-repeat;}
.m02{background-image:url(images/m02.jpg); height:30px; margin:0 ; text-align:left; width:600px;background-repeat:repeat-x;}
.m03{background-image:url(images/m03.jpg); width:17px; height:30px;background-repeat:no-repeat;}

.m02 a{ display:block; width:115px; height:23px; float:left; color:#999; text-decoration:none; padding-top:7px; text-align:center; font-weight:bold;}
.m02 a:hover{ background-image:url(images/m02Hover.jpg); color:#959595; cursor:pointer;//height:20px;background-repeat:repeat-x;}


/*  ----------------  Sites ------------------------  */
.SitesTD_L{width:200px; height:238px; background-image:url(images/SitesBack.png); vertical-align:top; background-repeat:no-repeat;}
.SitesTD_L img{margin:15px 15px 0 15px; width:168px; height:126px; border:1px solid #333;}
.SitesTD_L div{text-align:center; padding:18px; font-weight:bold; color:#999;}
	
.SitesTD_R{width:100%; padding:15px; text-align:left; }
.SitesTD_R a{display:block; height:14px; width:140px; float:left; background:#e19516; padding:6px 0 0 0; text-align:center; font-size:10px; color:#FFF; font-weight:bold; text-decoration:none; border:1px solid #f4f4f4; }
.SitesTD_R a:hover{background:#999; color:#FFF; height:16px;}
.SitesTA_R div{width:400px; height:26px; text-align:right; padding:0; }
.SitesTD_R a{//padding:6px 0 6px 0;}




