html, body
{
	background: #7d7e7d url('../images/bg-texture.jpg')repeat-x;
	background-color: #7d7e7d;

	
	font-family: Helvetica, Tahoma, Arial, "Microsoft Sans Serif", sans-serif;
	font-size: 9pt; 
}

div.page
{	
	min-width:1000px;
	margin-left: auto;
	margin-right: auto;
}

/* Logo */
div.logo
{
	background-image: url('../images/logo.png'); 
	background-repeat: no-repeat; 
	height: 55px; 
	padding: 5px; 
	width:500px;
}

a.logo:link, a.logo:visited, a.logo:hover, a.logo:active
{
	color: #000000;
	border-bottom: 0px;
}

a
{
	outline: none;
}
a.cate
{
	text-decoration:none;
	color: #FFFFFF;
	cursor: pointer;
	outline-style: none;
	font-weight: bold;
	outline:none;
}
a.cate:hover 
{
	background-color: #7d7e7d;
	color: #000000;
	border: 1px solid #000;
}

/* Box cover */
div.cover
{
	background: #7d7e7d;
	margin-top: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #000;
	padding: 2px;
}

/* Boxes*/
div.box
{
	background: #000000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: #FFFFFF;
	height:100%;
}

/* Box title*/
div.title
{
	background: #7d7e7d;
	color:#000000;
	padding: 5px;
}

/* Box content*/
div.content
{
	padding: 20px;
}
	
 /*  To clear float*/
div.clear
{	
	clear:both;
	display:block;
}

/* Menu */

a.menu
{
text-decoration:none;
color: #FFFFFF;
cursor: pointer;
outline-style: none;
margin-left: 2px;
margin-right: 2px;
padding-left:10px;
padding-right:10px;
font-weight: bold;
outline:none;

}
a.menu:hover 
{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 9px;
	padding-right: 9px;
	background-color: #7d7e7d;
	color: #000000;
	border: 1px solid #000;
}
a.menu2
{
	margin-left: 2px;
	margin-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #7d7e7d;
	color: #000000;
	border: 1px solid #000;
	text-decoration:none;
}

img { border: 0; }
