/* ________________ RIGHTPANE _________________*/


.rightBox
	{
	background-image: url(/img/v6/right_ruler.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 265px;
	color: #999
	}

.rightBox a
	{
	color: #999;
	text-decoration: underline
	}

.rightBox:hover a
	{
	color: #472121;
	}

.rightBox img
	{
	display: block;
	float: left;
	margin-right: 7px
	}

.rightBox h2
	{
	color: #9C3;
	font: bold small/1.4 Arial, Helvetica, sans-serif;
	margin: 0 0 0 4px; /*top left right bottom */
	padding-top: 4px
	}

.rightBox p
	{
	margin: 0 0 7px 21px /*top right bottom left */
	}

.rightBox:hover p 
	{
	color: #333
	}

.rightList a
	{
	color: #999;
	text-decoration: underline
	}

.rightList:hover a
	{
	color: #472121;
	text-decoration: underline
	}

.rightList h2
	{
	font: bold small/1.4 Arial, Helvetica, sans-serif;
	color: #B1D01C;
	line-height:20px;
	height:21px;
	background-image: url(/img/v6/back_cats.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 21px;
	margin:0
	}

.rightList ul
	{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	}

.rightList li a
	{
	color: #472121;
	display: block;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #C8C8C8;
	margin: 0;
	width: 150px;
	line-height: 20px;
	text-decoration: none;
	padding: 0 0 0 21px
	}

.rightList li a:hover
	{
	color: #FFF;
	border-bottom: 1px solid #FFF;
	border-top: 1px solid #C8C8C8;
	background: #D2D3D3;
	}

.rightList div
	{
	font: small Arial, Helvetica, sans-serif;
	padding: 7px 0 0 25px;
	color: #999
	}

.rightList:hover div
	{
	color: #333
	}

.rightList:hover a
	{
	text-decoration: none;
	}





A	 			{ color: #901E1E; text-decoration: underline;}
A:link			{ color: #901E1E; text-decoration: underline;}
A:visited		{ color: #901E1E; text-decoration: underline;}
A:hover			{ color: #000; text-decoration: none;}
A:active		{ color: #901E1E; text-decoration: underline;}










/* Fonts */

html, body
	{
	margin: 0 auto;
	background: #901E1E;
	font-size:16px;
	}

body, p
	{
	word-spacing:0.1em;
	font-size:90%;
	letter-spacing:0.01em;
	font:Georgia, Times;
	color:#000;
	text-decoration: none;
	line-height: 1.4em;
	}
	
/* Elrendezes */


.kep
	{
	text-align:center;
	}

#page
	{
	min-height: 100%;
	width: 650px;
	background: url(pagebg.gif) repeat-y;
	background-position: center;
	margin: 0px auto auto 0px;
	position: relative;
	border: 0px;
	}

#maincontent
	{
	padding: 0px 20px 0px 0px;
	width: 430px;
	min-height: 50px;
	float: right;
	}

#maincontent h4 {
	margin: 5px 5px 20px 5px;
}

#menulist
	{
	padding: 0px 0px 0px 0px;
	width: 182px;
	min-height: 50px;
	float: left;
	}

img {
	border: 0px;
}


/* Hacks */

* html #maincontent {height:50px}

/* commented backslash mac hiding hack  \*/ 
html,body {height:100%;} 
/* end hack */ 
 
.clearer { height:1px; overflow:hidden; clear:both; margin-top:-1px;}
