html,body,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr {
  margin: 0;
  padding: 0;
  border: 0;
  border-collapse: separate;
  border-spacing: 0;
}

html, body {height: 100%;} 	   	 

#almadesta { left:40px;margin-top: 30px; height: 26px;width: 200px; text-decoration: none;cursor:pointer;z-index:11;overflow:visible;z-index:10;}
#almadesta h1 {margin: 0; padding: 0; font-size: 9px; font-weight: bold;  padding-left: 30px; }
.shade4 { top:+1px; left:+1px; color:gray; }
.fill4 { top:0; left:0; color:red; }  
.red { color:red; } 
.shade2 { top:11px; left:+1px; color:gray; }
.fill2 { top:10px; left:0; color:red; }  
.absolute {position:absolute;}	
.almalogo {top:6px; left:0;height: 18px; width: 21px; background: url(/img/almalogo.png)  no-repeat;
//background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/almalogo.png', sizingMethod='crop');  }	
   
#blockfind{	position:absolute; width:319px;height:61px; left:-4px;//  left:-3px;; top:302px; z-index:5;	border-right:1px solid black;background:#B3B3B3;}	 
#blockfindd1{	 position:absolute;right:0;top:0;width:6px;//	width:11px; height:61px;font-size:0; background:black;border-left:3px solid white;border-right:2px solid white;}
#blockfindd2{	 position:absolute;left:0;top:0;width:29px;//	width:29px; height:61px;font-size:0; background:black;}
#blockfindd3{	 position:absolute;left:30px;top:0;width:3px; height:61px;font-size:0; background:white;}
#blockfindd4{	 position:absolute;right:2px;bottom:-6px;width:283px; height:6px;font-size:0; background:white;}	  
#blockfindd5{	 position:absolute;right:2px;top:-6px;width:283px; height:6px;font-size:0; background:white;}	  

#blockheader{	 width:100%;height:53px;position:relative; margin-bottom:10px; 
border:1px solid #DDDEDE;

 }	  
 
#tpmenu {font-size: 12px; text-align:right; right:10px;position: absolute; margin-left: 40px; margin-top: 20px;} 
#tpmenu a { font-size: 10px; color: #404040; text-decoration: none;  font-weight: bold; }
#tpmenu a:hover{color:#1068B1;  }	  


#wrapper-inner{position:relative;width:100%;padding-top:296px;float:left;background:#E8EDF2;z-index:0}

#content{
position:relative;
width:100%;   	
min-height:400px;
//height:90%;
background:#FAF8F7;	
border:1px solid #DDDEDE; 
padding-bottom:20px;

}
 
#contentdecor{position:relative;font-size:0;width:100%;height:2px;//height:2px;background:#1068B1;border-top:6px solid white;border-bottom:5px solid white;}
#contentheader{position:absolute;top:222px;left:400px;font-size:14px;color:white;z-index:99} 
#contentheader a {padding-left:10px;font-size:14px;color:white;font-weight:bold;text-decoration:underline}
#leftcol{position:relative;width:15%;float:left;z-index:0}	  
#wrapper{position:relative;float:left;z-index:0}
#wrdecor{position:absolute;width:27px;height:5000px;bottom:191px;//bottom:190px;left:259px;background: url(/img/wrdecor.gif) left top repeat-y;;z-index:15}
#wrdecorr{position:absolute;width:27px;height:5000px;bottom:191px;//bottom:190px;right:0;background: url(/img/wrdecorr.gif) left top repeat-y;;z-index:15}
.wrdconr{position:absolute;font-size:0;width:8px;height:8px;bottom:0;left:0;background: url(/img/wrdconr.gif) left top no-repeat;z-index:15}
.wrdconl{position:absolute;font-size:0;width:8px;height:8px;bottom:0;right:0;//right:-1px;background: url(/img/wrdconl.gif) left top no-repeat;z-index:15}
.wrdecorl{position:absolute;font-size:0;width:100%;height:7px;top:-8px;//top:-8px;background: url(/img/wrdecorl.gif) left top repeat-x;z-index:15}
.wrdecort{position:absolute;font-size:0;width:100%;height:22px;bottom:0;background: url(/img/wrdecort.gif) left top repeat-x;z-index:15}
.wrdecortr{position:absolute;font-size:0;width:27px;height:22px;bottom:0;right:0;background: url(/img/wrdecortr.gif) left top no-repeat;z-index:15}



#maincontainer{position:relative;float:left;min-width:1000px;width:100%;}
html>body    #wrapper-inner 	 {display:table}	

  
.clear{clear:both}		

#cat { 
	padding-left:5px; 
	font-size:10px;
   font:Tahoma; 
   font-weight: normal;
}

#cat ul { 
margin: 0px; 
padding:0; 
text-align: left;  
margin-left:45px;
width: 230px; 
}  

#cat ul li{margin: 0; padding: 0; padding-top:4px;padding-bottom:4px;

/*list-style-image: url(/img/"/img/bulet.gif");*/
 list-style-type: none;
}

#cat ul li a
{	
margin: 0; padding: 0; 
display :block;	

padding-left:14px;
text-decoration: none; 
font-size:12px;
font:Tahoma; 
color: #0B3A58;
}

#cat ul li a:hover
{
color: red;
}	
#cat li#active 
{	 
color: #C71515;	 
font-size: 12px;  
 font-weight: bold;
padding-right: 40px;	 
padding-bottom: 5px;
/*list-style-image: url(/img/"/img/bulet_pr.gif");*/
}  

#counter{position:absolute; bottom:20px;left:30%;}  
#copyright{position:absolute;right:20px;padding:0;margin-top:20px;font-size:11px;text-align:right;color:black;}

#decord {  left:0;top:0;position:absolute; 	  height: 108px;// height: 111px;	 width: 26px; // width: 26px;background:#1068B1;	border-bottom:3px solid white; z-index:10}	


#icon {position:absolute;height:14px;width:140px;right:70px;top:20px;z-index:30}	
#icon a{margin-left:6px;}
#icon_home {width:18px;height:12px;background: url(/img/icon_home_1.gif) left top no-repeat;; float:right;}
#icon_home:hover {width:18px;height:12px;background: url(/img/icon_home_0.gif) left top no-repeat;; float:right;} 
#icon_mail {width:18px;height:12px;background: url(/img/icon_mail_1.gif) left 1 no-repeat;; float:right;}
#icon_mail:hover {width:18px;height:12px;background: url(/img/icon_mail_0.gif) left 1 no-repeat;; float:right;}
#icon_link {width:18px;height:12px;background: url(/img/icon_tree_1.gif) left top no-repeat;; float:right;}
#icon_link:hover {width:18px;height:12px;background: url(/img/icon_tree_0.gif) left top no-repeat;; float:right;}
#icon_fav {width:18px;height:12px;background: url(/img/icon_fv_1.gif) left top no-repeat;; float:right;}
#icon_fav:hover {}	
	
#leftdecor{ position: relative;left:0px;padding:10px 0;width: 87px;height: 105px;background: url(/img/leftdecor.jpg) left top no-repeat;z-index: 16;;}
   
#leftlink{position: relative;padding:30px 0;width:230px;} 	
#leftlink ul{position: relative;left:40px;list-style:none;} 
#leftlink ul li{position: relative;height:20px}
#leftlink ul li a{position: relative;font-size:12px;font-weight:bold;background:none;text-decoration:underline;color:#51687F}
										
.logolink{position:absolute;width: 270px;height: 56px;left:4px;top:8px;cursor:hand;z-index:11;}										
	
#logoo{	  
position:absolute; 
width:283px;// width:285px;
height:112px; 
margin-left:34px ;// margin-left:40px ;
top:0; z-index:28;
background:white;
}
#logo{	  
position:absolute; 
width:270px;
height:56px;
left:4px ;  
top:8px; 
background: url(/img/logo.gif) left top no-repeat;	
z-index:5;
background-color:white;
}	

#logod1{	  
position:absolute;
right:0;top:0;
width:2px;//	width:7px; 
height:112px;font-size:0; 
background:white;
border-left:1px solid black;
border-right:4px solid black;
}
#logod2{	  
position:absolute;
bottom:0;left:0;
width:283px;// width:285px;
height:4px;font-size:0; 
background:white;
}  
#logod3{	  
position:absolute;
top:0;right:-2px;//right:-3px;
width:2px;
height:112px;font-size:0; 
background:white; z-index:30;
}

#logot {
position:absolute;
top:70px;left:60px;
font:Verdana;
font-weight:bold;
color:#ED1C24;
font-size:16px;
text-transform :uppercase;
z-index:30;

}
 	
		
#mainmenuo{position:absolute; width:283px;height:190px; margin-left:36px ; top:106px; z-index:5;background:white;} 	 
#mainmenuod{	  position:absolute;bottom:0;left:0;width:283px;height:6px;font-size:0; background:white;}	
#mainmenu  {position:absolute; margin:0;padding:0;left:5px;top:10px;width:240px;height:100px;z-index:10;}	
#mainmenu ul { margin: 0; padding: 0; list-style:none;
z-index:10;
/*list-style-image: url(/img/"/img/bulet_pr.gif"); */
}	  
#mainmenu ul li {height:25px;background:#F8F8F8;border-bottom:1px dotted #BABABA;margin-top:3px}	
#mainmenu ul li a {position:relative;top:5px; color: #434546;font-size:12px; font :Verdana;font-weight:bold;padding-left:10px; text-transform: uppercase;text-decoration:none;}	
#mainmenu ul li a:hover{color:#1068B1;}	  										
										   

//#menubottom{font-size: 12px;position:absolute;height:50px;width:700px; 
text-align:right; margin-top:-50px;right:10px;} 

#wemenubottom a { font-size: 12px; color: #404040; 
text-decoration: none;  font-weight: bold; }
#eemenubottom a:hover{color:#1068B1;  }	   


 #menubottom{	
 height:53px;
 position:absolute;
border:1px solid #DDDEDE;
right:10px;
left:324px;
margin-top:-53px;
 z-index:10;
 background-color: White;

 }	  
 
.nbm{	
 font-size: 12px;
 width:100%;
 text-align:right; 
 z-index:10;
padding-right:10px;
 }	
 
#eetpmenu { text-align:right; right:10px;position: absolute; margin-left: 40px; margin-top: 20px;} 
#menubottom td a { font-size: 10px; color: #404040; text-decoration: none;  font-weight: bold; }
#menubottom td a:hover{color:#1068B1;  }	 



#footer{position: relative; width: 100%;height: 105px;background:#EFEFEF;z-index: 1;}
#footerd{ position:absolute;left:0;top:0;width:29px;height:103px;font-size:0;background: url(/img/flcbg.gif) left top no-repeat;z-index: 1;}	
#footerd1o{position:absolute;margin-top:0;width:100%;z-index: 0;}
#footerd1{ position:relative;top:0;width:100%;height:1px;//height:1px;font-size:0; background:#A9A9A9;border-top:3px solid white;border-bottom:3px solid white;}

#phoneblocko{position: relative;background: url(/img/phbg.gif) left top repeat-y;width: 236px;height: 191px;} 
#phtbg{position: relative;//font-size:0;background: url(/img/phtbg.gif) left top no-repeat;width: 236px;height: 8px;}
#phbbg{position: relative;//font-size:0;background: url(/img/phbbg.gif) left top no-repeat;width: 236px;height: 8px;}
#phoneblock{background: url(/img/phibg.jpg) left top no-repeat;}	
#phoneblock	 h1{position: relative;//height:16px;text-transform:uppercase;left:10px;   padding-left: 35px; font-family: Arial; font-size: 12px; font-weight: bold; COLOR: white; background: url(/img/bulet2.gif) left center no-repeat; text-decoration: none}
#phoneblock	p {text-align: center; width: 236px; color: white; line-height: 27px}

#header{position: absolute;top: 0;left: 0;width: 100%;height: 286px;z-index: 10;}
#subheader{ left:0;top:0;width: 100%;height:286px;border-bottom:2px solid #B9B5BE;background:#3C2F46;}
#subheader1{ position: absolute;left:0;top:0;width: 605px;height: 152px;background: url(/img/top1bg.jpg) left top no-repeat;;}
#subheader2{ position: absolute;left:0;top:152px;width: 327px;height: 140px;background: url(/img/top2bg.jpg) left top no-repeat;z-index: 16;;}
#subheader3{ position: absolute;left:325px;top:152px;width: 163px;height: 101px;background: url(/img/top3bg.jpg) left top no-repeat;z-index: 16;;}
#subheader4{ position: absolute;left:0;top:0;width: 100%;height: 200px;background: url(/img/top4bg.jpg) left top repeat-x;z-index: 0;;}
#subheader5{ position: absolute;left:488px;top:217px;width: 91px;height: 33px;background: url(/img/top5bg.jpg) left top no-repeat;z-index: 16;;}
#header h1{position: absolute;font-size:12px;top:170px;left:470px;color:white;z-index: 17;}  			 
  
.tfixed{table-layout: fixed; }	

#lcol{padding-top:80px;background:url(/img/lcolbg.gif) left top repeat-y;}
#rcol{background:white ;padding:0 10px 100px 10px}	

#top{
position:absolute;
  z-index:1120;
height:296px;
left:320px;
top:0px;
}	 

#top img {
position: relative;
  z-index:1120;

}	


.norepl{
 background-repeat: no-repeat;
}	


#top4{  
  position: absolute; 	
  height:296px;    
  top:0;
  width: 100%;
  background: url(/img/tpbg.gif) left top repeat-x;
  z-index:0;
}  
#top5{position:absolute;font-size:0;width:60px;height:296px;left:0;top:0;background: url(/img/top5bg.gif) left top repeat-y;z-index:1;}	 



//#phone{position:absolute;width:280px;height:31px;left:326px;bottom:35px;;background: url(/img/phone.png) left top no-repeat;//background-image:none;:filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/phone.png', sizingMethod='crop');z-index:25;}	 
  
 
#tabouter{width:80%;overflow:auto;}








#pos {
top:50px;
z-index:1000;
	position	: absolute;
	left:400px;

	text-align: left;
}

#ID_ANIMATION{
	position	: absolute;
	padding		:	0px;
	width		:	500px;
	overflow	:	hidden;
	top:0px;
	height:150px;
	z-index:1000;
}

#ID_ANIMATE{
	display		:	inline;
	position	:	relative;

	color: #fff2e9;
z-index:1000;
	font		: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;

}

#ID_ANIMATE h1, h2{
	display		: block;
	position	:	relative;
z-index:1000;
	color: #fff2e9;
	font		: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	clear: both;
}

#ID_ANIMATE p{
	display		:	inherit;
	position	:	relative;
margin: 10px;
margin-left: 0px;
margin-right: 0px;
	color: #fff2e9;
	font		: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
z-index:1000;
}
#ID_ANIMATE strong{
	display		:	inline;
	position	:	relative;
	color: #fff2e9;
	font	: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	z-index:1000;
}


.alts{
	background-color: #F5F5F5;
  border: 1px solid Black;
  padding: 10px; 
  height:100px;
  width:120px;
	visibility: hidden;
	position: absolute;
	z-index: 10000;
  }

.alts *{
  font-size: xx-small;
  color : #341A13;
  }
  
.alts h1,h2,h3,h4{
  font-size: xx-small;
  color : #341A13;
  }
  
  
.dh1{
 
  left:400px;
  top:10px;
	position: absolute;
	z-index: 10000;
  }
  
  .dh1 h1{
  font-size: 10px;
  color : #fff2e9;
  }
  