@charset "utf-8";
/* CSS Document */

/* BODY HOLDER */
body{ 
	background-image:url(images/main/bg.jpg);
	font-family:Arial, Helvetica, sans-serif;
	color:#333333; 
	font-size:12px;
}

table{
	font-size:12px;
}

	#bodyholder{
		width:832px; 
		position:relative; 
		left:50%; 
		margin-left: -416px; 
		margin-top:20px;
		
	}


	#header {
		background-image:url(images/main/header.png);
		background-repeat:no-repeat;
		width:832px;
		height:215px;
	}
	
	#login {
		float:right;
		padding-right:28px;
		text-align:right;
	}	
	
	#login_pop_up {
		width:200px; 
		height:100px; 
		float:right;
		background-image:url(images/main/loginpopup.png);
		background-repeat:no-repeat;

		background-position:left;
		padding-left:10px;
		padding-top:5px;
		font-weight:bold;
		
	}

	#holder{
		width:832px; 
		background-image:url(images/main/mainbg.png);
		background-repeat:repeat-y;
		float:left;
	}

	#main {
		float: left;
		width: 555px;
		margin-left: 25px;
		display: inline;	

		}
		
	#main2 {
		float: left;
		width: 555px;
		margin-left: 25px;
		display: inline;	
		}
				
	#mainlarge {
		float: left;
		width: 755px;
		margin-left: 20px;
		display: inline;	
		}		

	#side {
		float: left;
		width: 200px;
		margin-left: 20px;		
	}
	
	#side2 {
		float: left;
		width: 200px;
		margin-left: 20px;
		
	}	


	#menu{
		width:800px;
		height:30px;
		position:relative; 
		left:50%; 
		margin-left: -402px; 
		top:165px;		
		padding-left:10px;
		font-size:16px;
		font-weight:bold;
	}
	
/* FOOTER */
	#footer{
		background-image:url(images/main/footer.png);
		background-repeat:no-repeat;	
		width:832px;
		height:40px;
		position:relative; 
		
		left:50%; 
		margin-left: -416px;
		clear:both;
	}



/* CLASSES */

a		{ color:#333333; }
a:hover	{ color:#0083D7; text-decoration:none; }

.a_menu	{ color:#333333; text-decoration:none; }
.a_menu:hover	{ color:#0083D7; text-decoration:none; }

.imglink { border:0; }

.saldocheck { background-color:#FF0000; color:#FFFFFF; } 

h1{ 
	font-size:16px;
	font-weight:bold;
	color:#0083D7;	
}

h2{ 
	font-size:14px;
	font-weight:bold;
	color:#0083D7;	
}

h3{ 
	font-size:10px;
	font-weight:bold;
	color:#0083D7;	
}


.menubarseperator{
	position:relative;
	 top:10px;
}