/* CSS Document */ 



 #container {
      position:relative;
	background: #FFFFFF;
	border:1px solid #000000;
	width: 760px;
	margin: 0 auto;
	height:653px;
	
}

@font-face {
 font-family: federationbold;
 src: url("fonts/federation_bold.eot") /* EOT file for IE */
}
@font-face {
 font-family: headache;
 src: url("fonts/headache.eot") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: calibri;
 src: url("fonts/calibri.eot") /* TTF file for CSS3 browsers */
}

#TextwithImageLogo {
	pozition: absolute;
	
	width:250px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:142px; /* аналогично. на 20px меньше*/
	background-image:url('img/companylogo.gif');
	background-repeat: no-repeat;
	top: 0px;
	left: 0px;
	z-index:0;
	
	}

#TextLogo{
font-family:federationbold;
font-size:30px;
line-height:100px;
color: #FFF; 
text-indent:55px;
text-shadow: 0px 0px 8px #000;
}
	
#searchfont{
	position:absolute;
	width:456px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:86px;
	background-image:url('img/search4.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:36px;
	top: 0px;
	right: 0px;
	z-index:0;

		}	
		
	
#menutop{
	position:absolute;
	width:486px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:26px;
	background-image:url('img/menu.gif');
	background-repeat: no-repeat;
	font-family:HEADACHE;
	font-size:16px;
	top: 86px;
	right: 0px;
	z-index:0;
	line-height:25px;
    color: #fff; 
    text-indent:43px;
    text-shadow: 0px 0px 8px #000;
    
    letter-spacing:0px;
	}
	

#datefont {
	position:absolute;
	width:123px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:50px;
	background-image:url('img/february2.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:16px;
	top: 0px;
	right: 30px;
	z-index:1;

	}
	
#datefontup {
	position:absolute;
	width:118px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:46px;
	background-image:url('img/february.gif');
	background-repeat: no-repeat;
	top: 0px;
	right: 31px;
	z-index:2;
	
	}
	
#datetext{
line-height:50px;
font-family:calibri;
font-size:18px;
text-align:center;
color:white;
font-weight:bold;
}
#TopMenuOrnament {
	position:absolute;
	width:439px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:9px;
	background-image:url('img/menu3.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	top:77px;
	right: 9px;
	z-index:1;
		}

#TopMenuPalki {
	position:absolute;
	width:307px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:27px;
	background-image:url('img/menu2.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	top: 74px;
	right:88px;
	z-index:1;
		}
				
#searchpanel {
	position:absolute;
	width:214px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:45px;
	background-image:url('img/search2.gif');
	background-repeat: repeat;
	font-family:federationbold;
	font-size:10px;
	top:5px;
	right:260px;
	z-index:1;
		}

#field{
position:absolute;
width:100px;
left: 70px;
top: 12px;	
border: 1px solid #ccc;}

#field:focus {
    border: 1px solid #39c; /*     */
   }
				
#textsearch{
   font-weight:bold;
   font-size:15px;
   font-style:italic;
   letter-spacing:0px;
   color:#000;
   font-family:calibri;
   position:absolute;
   left: 19px;
   top: 12px;	
   font-weight:bold;
}
#image{
 position:absolute;
   right: 9px;
   top: 10px;
		}
		

#Middlefont {
	position:absolute;
	width:760px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:134px;
	background-image:url('img/companyname2.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	top: 112px;
	left: 0px;
	z-index:0;
		}
		
#MiddleUp {
	position:absolute;
	width:760px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:139px;
	background-image:url('img/companyname.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	top: 112px;
	left:0px;
	z-index:1;
		}
		
#GrayCenter {
	position:absolute;
	width:760px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:378px;
	background-image:url('img/centr.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	top: 217px;
	left: 0px;
	z-index:1;
	
	
	font-family:HEADACHE;
	font-size:16px;
	line-height:14px;
    color: #000; 
    text-indent:40px;
    text-shadow: 0px 0px 8px #000;
    letter-spacing:0px;
	font-weight:550;
	padding: 61px 0;
	
		}
		
#Leftline {
	position:relative;
	width:196px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:193px;
	background-image:url('img/leftmenu2.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	top: 118px;
	left: 2px;
	z-index:3;
		}
		
#LeftMenu {
	position:absolute;
	width:169px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:143px;
	background-image:url('img/leftmenu3.gif');
	background-repeat: no-repeat;
	top: 293px;
	left: 24px;
	z-index:1;
	
			}

#LeftMenuOrnament {
	position:absolute;
	width:8px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:126px;
	background-image:url('img/leftmenu.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	top: 282px;
	left: 25px;
	z-index:2;
		}
		

#LeftMenuLogo {
	position:absolute;
	width:179px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:179px;
	background-image:url('img/leftmenulogo.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	top: 420px;
	left: 35px;
	z-index:1;
		}
#LeftMenuLine {
	position:absolute;
	width:2px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:310px;
	background-image:url('img/leftmenuvertical.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	top: 267px;
	left: 233px;
	z-index:1;
		}
		

#CentrTextBlock {
	position:absolute;
	width:502px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:136px;
	background-image:url('img/welcome2.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	top: 252px;
	left: 250px;
	z-index:1;
	
	font-family:federationbold;
	font-size:16px;
	line-height:11px;
    color: #000; 
    text-indent:10px;
    text-shadow: 0px 0px 8px #000;
    letter-spacing:0px;
	font-weight:550;
	padding: 8px 0;
		}	
		

		
#CentrBlockFace {
	position:absolute;
	width:113px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:137px;
	background-image:url('img/welcome.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	top: 256px;
	left: 254px;
	z-index:2;
		}	
		
#phone {
	position:absolute;
	width:64px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:107px;
	background-image:url('img/phone.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	bottom: 140px;
	left: 250px;
	z-index:2;
		}	
		
#phone1 {
	position:absolute;
	width:64px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:107px;
	background-image:url('img/phone1.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	bottom: 140px;
	left: 377px;
	z-index:2;
		}	
		
#phone2 {
	position:absolute;
	width:67px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:107px;
	background-image:url('img/phone2.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	bottom: 140px;
	left: 507px;
	z-index:2;
		}	
		

#phone3 {
	position:absolute;
	width:62px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:107px;
	background-image:url('img/phone3.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	bottom: 140px;
	left: 631px;
	z-index:2;
		}

#phonetext {
	position:absolute;
	width:80px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:42px;
	background-image:url('img/mobile3.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	bottom: 145px;
	left: 282px;
	z-index:1;
		}
#phonetext1 {
	position:absolute;
	width:80px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:42px;
	background-image:url('img/mobile3.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	bottom: 145px;
	left: 413px;
	z-index:1;
		}
		
#phonetext2 {
	position:absolute;
	width:80px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:42px;
	background-image:url('img/mobile3.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	bottom: 145px;
	left: 540px;
	z-index:1;
		}
		
#phonetext3 {
    position:absolute;
	width:80px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:42px;
	background-image:url('img/mobile3.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
     bottom: 145px;
	left: 667px;
	z-index:1;
			}
		
#phonetextdownline {
	position:absolute;
	width:500px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:55px;
	background-image:url('img/mobile4.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	bottom: 80px;
	left: 250px;
	z-index:1;
		}
		
#textdownfont{
	position:absolute;
	width:500px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:53px;
	background-color:#FFFFFF;
	background-repeat: no repeat;
	font-family:federationbold;
	font-size:15px;
	bottom: 81px;
	left: 250px;
	z-index:1;
		}
#knopki{
	position:absolute;
	width:405px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:30px;
	background-image:url('img/knopki.gif');
	background-repeat: repeat-x;
	font-family:federationbold;
	font-size:15px;
    bottom: 77px;
	left: 345px;
	z-index:2;
		}
#linepodval{
	position:absolute;
	width:760px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:19px;
	background-image:url('img/podvalline.gif');
	background-repeat: repeat-x;
	font-family:federationbold;
	font-size:15px;
    bottom: 39px;
	left: 0px;
	z-index:0;
		}
#linepodvalniz{
	position:absolute;
	width:760px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:33px;
	background-image:url('img/downline2.gif');
	background-repeat: repeat-x;
	font-family:federationbold;
	font-size:15px;
	bottom: 0px;
	left: 0px;
	z-index:0;
		}
#tab{
position:relative;
}
		
#tab_searchfont{
	position:absolute;
	width:456px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:86px;
	background-image:url('img/search4.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:36px;
	top: 1px;
	left: 304px;
	z-index:0;
		}	
		
#tab_datefont {
	position:absolute;
	z-index:0;
	width:123px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:50px;
	background-image:url('img/february2.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:16px;
	top: 1px;
	right: 31px;
	z-index:2;

	}
	
#tab_datefontup {
	position:absolute;
	width:118px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:46px;
	background-image:url('img/february.gif');
	background-repeat: no-repeat;
	top: 1px;
	right: 32px;
	z-index:2;
	
	
	}
	

		
#tab_menutop{
	position:absolute;
	width:486px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:26px;
	background-image:url('img/menu.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:16px;
	top:87px;
	right: 1px;
	z-index:0;

	}	
	
#tab_GrayCenter {
	position:relative;
	width:760px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:418px;
	background-image:url('img/tab_centr.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	top: -35px;
	left: 0px;
	z-index:0;
					}	
					
#tab_GrayCenterText {
	position:absolute;
	width:760px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:446px;
	background-image:url('img/tab_centr2.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	top: 149px;
	left: 1px;
	z-index:0;
					}	
#tab_linepodval{
	position:absolute;
	width:760px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:33px;
	background-image:url('img/downline2.gif');
	background-repeat: repeat-x;
	font-family:federationbold;
	font-size:15px;
	bottom: 0px;
	left: 1px;
	z-index:0;
		}
	
#tab_linepodvalniz {
	position:relative;
	width:760px; /* на 20px меньше нормы из-за padding 10px слева и справа*/
	height:33px;
	background-image:url('img/podvalline.gif');
	background-repeat: no-repeat;
	font-family:federationbold;
	font-size:15px;
	top: 0px;
	left: 0px;
	z-index:0;
	
				}

					

A:link {color:rgb(0,0,200);text-decoration: none;}
A:visited {color:red;text-decoration: none;}
A:hover {color:rgb(15,0,190);text-decoration: none; }
A:active {color:lime;text-decoration: none;}

					
