.topmenu{
 	text-indent:	0;
	display:		block;
	font-weight:	normal;
	text-align: 	left;
}


/* -----------------------------------------*/
A.topmenu,A.submenu,A.botmenu {
	font-family:		Verdana;
	font-size:			13px;
  text-decoration:	none; 
}
A.topmenu:hover		{text-decoration: underline;}
/* -----------------------------------------*/
A.submenu 			{color: white;		text-align:left;}
A.submenu:hover		{color: yellow;}
A.submenu:active		{color: white;}
.submenu{
    background-color: #336633;
    layer-background-color: #aaaaaa;
}
/* -----------------------------------------*/
A.botmenu 			{color: white;text-align:left;}
A.botmenu:hover		{color: yellow;}
A.botmenu:active		{color: white;}

.botmenu{
/*    background-color: #CCcccc; 
    layer-background-color: #CCcccc; */
	text-indent: 0px;
	text-align:left;
}
/*------------------------------------------------*/
.topmenuul{
		list-style-type:none;
		margin: 0px;
		padding:0px;
		width:120px;
		margin-left:2px;
		margin-top: 10px;
		}
		
.topmenuli{
		margin: 0px;
		margin-top:3px;
		padding: 2px;
		display:block;
		margin-left:0px;
		border-width: 1px; 
		border-style: solid;
		border-color: white;
		/*border-right-color:#663300;*/
		/*height:40;*/
		line-height: 80%;
		color: #ffffff;
		padding-left:5px;
		
		}
.selected{
					background-color: #CA9F74;
					border-color: #663300;
					/*border-right-color: white;*/
					
}
	
/*------------------------------------------------*/
.submenuul{
		list-style-type:none;
		display:none;
		position:absolute;  
		border-top:1px solid #840000;
		border-bottom:1px solid #840000;
		border-right:1px solid #840000;
		border-left:1px solid #840000;
		z-index: 1;
		background-color:#336633;
		margin: 0px;
		padding:0px;
		margin-left:-1px;
		padding-left:0px;
		width:140px;
		}
		
.submenuli{
		margin: 0px;
		padding:0px;
		text-align:left;
		}
		
		

/*------------------------------------------------*/
.botmenuul{
		background-color:#669966;
		list-style-type:none;
		position:absolute;
		border-top:1px solid #840000;
		border-bottom:1px solid #840000;
		border-right:1px solid #840000;
		border-left:1px solid #840000;		
		margin: 0px;		
		margin-left: 24px;
		padding:0px;
		display:none; 
		margin-top:10px;
		z-index: 1;
		width:160px;		
}
	
.botmenuli{
		margin: 0px;
		padding:0px;
		padding-left:3px;
		text-align:left;	
}
		
.horizul{
	list-style-type:	none;
	text-align: 		left;
	margin: 			0px;
	padding:			0px;
	margin-top: 0px;
	padding-top:1px;
	z-index:2;
}

.horizli{
	display:			inline;
	margin: 			0px;
	margin-top:			0px;
	margin-left:		3px;
	padding-left:		8px;
	padding-right:		8px;
	padding-top:		1px;
	padding-bottom:		5px;
	border-width: 		0px; 
	border-style: 		solid;
	text-align: 		center;
	z-index:2;
}

.horiza{
	padding-top:1px;
	color: #ffffff;
	z-index:2;
	text-decoration: none;		
}

/*------------------------------------------------*/

li.topmenuli:hover ul.submenuul, li.over0 ul.submenuul{
		display:block;
		}
		
li.submenuli:hover ul.botmenuul, li.over1 ul.botmenuul{
		display:block; 
		}
/*-------------------------------------------------------------- */

.breadmenu,.breadul,.breadli,.breada{
		margin: 0px;
		padding:0px;
}


.breadmenu{

}

.breadul{
		list-style-type:none;
		border: 0px solid black;
		text-align:left;
		padding-left:3px;
		padding-right:3px;
		margin-left:10px;
}


.breadli{
	display:inline;
	font-size: 14px;
}

.breada{

}

.trans{
		margin:0px;
		padding:0px; 
		position: relative;
 		border-width: 1px;
 		border-style: solid;
 		border-color:  #000080;
		width: 850px; 
		height: 200px;
		z-index: 0;
		}
		
* html .trans{ /* visible only to IE5 */
		width: 852px; 
		height: 202px;
		
}

.trans2{
		margin:0px;
		padding:0px; 
		position: relative;
		float:right;
 		border-width: 0px;
 		border-style: solid;
 		border-color:  #000080;
		width: 450px; 
		height: 328px;
		z-index: 0;
		}
		
* html .trans2{ /* visible only to IE5 */
		width: 454px; 
		height: 332px;
		
}

.carousel,a.carousel{
		margin:0px;
		padding:0px; 
		position:absolute; 
		visibility:hidden;
		z-index: 0;
		}
		
.pic{
		border-width: 1px;
		border-style: solid;
		border-color: #663300;
		z-index: 0;
		}
			

		
/* --------------------------------------------------------------------*/
#block_1{
	float:left; 
	width: 120px; 
}

#block_2{
	display:block;
	float:left; 
	margin:0px; 
	padding:0px; 
	padding-left:12px;
	margin-top:0px; 
	border-left-width:1px; 
	border-left-style: dotted; 
	border-left-color: #663300;
	width:717px; 
}

* html #block_2{
	display:block;
	width:730;  
}


/* Start Mac IE5 filter \*/
#block_1, #block_2, #block_3
	{
	padding-bottom: 32767px;
	margin-bottom: -32747px;
	}
/* End Mac IE5 filter */
@media all and (min-width: 0px) {
#block_1, #block_2, #block_3
	{
	padding-bottom: 0px;
	margin-bottom: 0px; 
	}
#block_1:after, #block_2:after, #block_3:after
	{
	content: '';
	display: block;
	background: inherit;
	padding-bottom: 32767px;
	margin-bottom: -32747px;
	height: 0;
	}
}		

#main_printhead{
	display:none;

}
