.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; 
	color: #000000;	
}
A.topmenu:hover		{text-decoration: underline;color: #000000;}
/* -----------------------------------------*/
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: 0;
		padding:0;
		width:175;
		margin-left:2;
		margin-top: 10;
		}
		
.topmenuli{
		margin: 0;
		padding: 2;
		display:block;
		margin-left:2;
		margin-right:2;
		border-width: 1; 
		border-style: solid;
		border-color:cccccc;
		/*border-right-color:#663300;*/
		height:20;
		color: #ffffff;
		padding-left:5;
		}
.selected{
					background-color: #FFDFFF;
					border-color: #444444;
					/*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: 0;
		padding:0;
		margin-left:-1;
		padding-left:0;
		width:140px;
		}
		
.submenuli{
		margin: 0;
		padding:0;
		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: 0;		
		margin-left: 24;
		padding:0;
		display:none; 
		margin-top:10px;
		z-index: 1;
		width:160px;		
}
	
.botmenuli{
		margin: 0;
		padding:0;
		padding-left:3;
		text-align:left;	
}
		
.horizul{
	list-style-type:	none;
	text-align: 		left;
	margin: 			0;
	padding:			0;
	margin-top: 0;
	padding-top:0;
	z-index:2;
}

.horizli{
	display:			inline;
	margin: 			0;
	margin-top:			0;
	margin-left:		3;
	padding-left:		10;
	padding-right:		10;
	padding-top:		-5;
	padding-bottom:		5;
	border-width: 		0; 
	border-style: 		solid;
	text-align: 		center;
	z-index:2;
}

.horiza{
	padding-top:1;
	color: #ffffff;
	z-index:2;
}

/*------------------------------------------------*/

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: 0;
		padding:0;
}


.breadmenu{

}

.breadul{
		list-style-type:none;
		border: 0 solid black;
		text-align:left;
		padding-left:3;
		padding-right:3;
		margin-left:10;
}


.breadli{
	display:inline;
	font-size: 14px;
}

.breada{
 color: black;
}

.trans{
		margin:0;
		padding:0; 
		position: relative;
 		border-width: 0;
 		border-style: solid;
 		border-color:  #000080;
		width: 850; 
		height: 150;
		z-index: 0;
		}
		
* html .trans{ /* visible only to IE5 */
		width: 852; 
		height: 152;
		
}

.trans2{
		margin:0;
		padding:0; 
		position: relative;
		float:right;
 		border-width: 0;
 		border-style: solid;
 		border-color:  #000080;
		width: 450; 
		height: 328;
		z-index: 0;
		}
		
* html .trans2{ /* visible only to IE5 */
		width: 454; 
		height: 332;
		
}

.carousel,a.carousel{
		margin:0;
		padding:0; 
		position:absolute; 
		visibility:hidden;
		z-index: 0;
		}
		
.pic{
		border-width: 1;
		border-style: solid;
		border-color: #663300;
		z-index: 0;
		}	
/* --------------------------------------------------------------------*/
#block_1{

float:left; width: 120; border-width:0; border-style:solid;
}

#block_2{
float:left; margin:0; padding:0; padding-left:12; margin-top:0; border-left-width:1; border-left-style: dotted; border-left-color: #663300;
width:717; 
}

* html #block_2{
width:730; 
}


/* Start Mac IE5 filter \*/
#block_1, #block_2, #block_3
	{
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	}
/* End Mac IE5 filter */
@media all and (min-width: 0px) {
#block_1, *#block_2, #block_3
	{
	padding-bottom: 0;
	margin-bottom: 0; 
	}
#block_1:after, #block_2:after, #block_3:after
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]';
	display: block;
	background: inherit;
	padding-top: 32767px;
	margin-bottom: -32767px;
	height: 0;
	}
}		
		
