 
    html, body {
    
      padding: 0px;
      margin: 0px;
      background-image: url("../images/bg_px.png");
      background-repeat: repeat-x;
      background-color: #4c4c4c;
    }
	
	body, p, td, a
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #ffffff;
	}
	
	form
	{
		margin: 0px;
		padding: 0px;
	}
	
	.small
	{
		font-size: 10px;
	}
	
	a 
	{
		font-family: Tahoma;
		color: #ffffff;
		text-decoration: none;
	}
	
	a:hover
	{
		font-family: Tahoma;
		color: #ffffff;
		text-decoration: underline;
	}
	
	a.ylink
	{
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dotted #fff;
	}
	a.ylink:hover
	{
	color: #fff;
	text-decoration: none;
	background: #be131a;
	border-bottom: 1px dotted #fff;
	}
	
	#topMenu {
		
		width: 341px;
		height: 148px;
		
		font-family: Tahoma;
		font-size: 10px;
		color: #ffffff;
		
		text-align: center;
		vertical-align: top;
		padding-top: 13px;
		
		background-image: url('../images/tl.jpg');
		
	}
	
	#topMenu img {
		
		margin-left: 5px;
		
	}
	
	#topFlashMenu {
		
		width: 439px;
		height: 161px;
		
	}
	
	#topBelt {
		
		background-image: url("../images/bg_top_belt.jpg");
		height: 64px;
		
		padding-left: 3px;
		padding-top: 12px;		
		vertical-align: top;
		
	}
	
	#topBelt td {
		
		font-family: Tahoma;
		font-size: 11px;
		color: #ffffff;
		text-decoration: none;
		
	}
	
	#content {
		
		/*background-image: url("../images/bg_cnt_px.jpg");*/
		/*background-repeat: repeat-x;*/
		/*background-color: #ffffff;*/
		height: 100%;
		width: 555px;
		
	}
  
  	#menuSide {
  		
		width: 225px;
		padding-top: 21px;
		text-align: left;
		
  	}
	
	#menuSide img {
		
		display: block;
		
	}
	
	#bottomBelt {
		
		background-image: url("../images/bottomBelt.gif");
		background-repeat: no-repeat;
		width: 781px;
		height: 70px;
		background-position: center;
		
	}

	#searchInputBg {
		
		background-image: url("../images/searchInput.jpg");
		background-repeat: no-repeat;
		
		margin-left: 150px;
		
		height: 27px;
		width: 129px;
		text-align: center;
		
	}
	
	#searchInputBg input {
		
		margin-top: 3px;
		border: 0px;
		position: relative;		
		font-family: arial;
		font-size: 10px;
		color: #585859;
				
	}
	
	.submenu {
		
		position: absolute;
		margin-left: 228px;
		display: none;
		
	}
	
	.submenu li {
		
		height: 18px;
		background-color: #393939;
		font-family: tahoma;
		font-size: 10px;
		color: #fff;
		margin-bottom: 10px;
		
	}
	

	#newsBox
	{
			padding-left: 16px;
			padding-bottom: 16px;
			font-family: Tahoma;
			font-size: 10px;
			color: #ffffff;
			text-align: justify;
	}
	
	#newsletterBox
	{
			background-image: url(../images/newsletter_box_bg.jpg);
			background-repeat: no-repeat;
			padding: 10px;
			font-family: Tahoma;
			font-size: 10px;
			color: #ffffff;
			text-align: center;
	}
	
	#newsletterInputBg {
		
		background-image: url("../images/newsletterInput.jpg");
		background-repeat: no-repeat;
		width: 176px;
		height: 30px;
		
	}
	
	#newsletterInputBg input {
		
		margin-top: 6px;
		border: 0px;
		
		font-family: arial;
		font-size: 10px;
		color: #585859;
				
	}	
	
	#ff_fix
	{
		position:absolute; z-index:-1; top:0;left:0;
		filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)
	}
	
	.spacer
	{
		width: 100%;
		border-bottom: 1px solid #be131a;
		margin-top: 10px;
	}

.ajax_loader
{
	position: relative;
	color: #ffffff;
	text-align: center;
	margin-top: 100px;
}