*
{
	padding:				0;
	margin:					0;
	border:					0 none;
}

ul, ol
{
	list-style-type:		none;
}

#bulletlist
{
	margin-left:			32px;
}

#bulletlist li
{
	list-style-type:		decimal;
	margin-bottom:			3px;
}

a
{
	text-decoration:		none;
	outline:				none;
}

p
{
	line-height:			20px;
	padding:				0 0	20px;
	text-align:				justify;
}

h2, h3, h4, h5
{
	font-family:			georgia,serif;
	font-weight:			normal;
	padding-bottom:			10px;
	margin-bottom:			15px;	
}

h2
{
	font-size:				21px;
}

h3
{
	font-size:				18px;
}

h5
{
	font-size:				11px;
	margin-bottom:			13px;	
	text-transform:			uppercase;
	letter-spacing:			2px;
}

body
{
	background: 			#000 url(img/ob.jpg) 0 0 no-repeat fixed;
	color:					#fff;
	font-family:			tahoma,arial,helvetica, sans-serif;
	font-size:				11px;
	min-width:				475px;
}

#header
{
	margin-top:				24px;
	margin-bottom:			36px;
	padding:				12px;
	height:					70px;
	
	font-family:			georgia;
	text-align:				center;

	/*background:				#000;*/
}

#menu
{
	padding:				10px;
	padding-right:			16px;

	position:				absolute;
	top:					24px;
	right:					0;

	width:					175px;
	height:					70px;

	font-family:			arial,sans-serif;
	text-align:				right;
	text-transform:			uppercase;

}

#text-header
{
	margin-right:			175px;
	border-right:			1px dashed #abc;
}

.xa, .xb, .sub
{
	font-family:			serif;
	color:					#fff;
}

.xa
{
	font-weight:			bold;
	font-size:				32px;
}

.xb
{
	font-size:				28px;
}

.sub
{
	color:					#666;
	font-size:				20px;
	font-style:				italic;
}

.center
{
	text-align:				center;
	margin:					auto;
}

#main
{
	background:				#000 url(img/ib.jpg) 0 0 no-repeat fixed;
	border:					1px solid #666;
	border-top:				8px solid #000;
	border-bottom:			8px solid #000;
	padding:				16px;
	margin:					100px;
	margin-top:				0;
	margin-bottom:			0;

	/*opacity:				0.9;*/
}

a
{
	color:					#bccbbc;
}

a:hover
{
	color:					#effeef;
}

table
{
	text-align:				center;
}

th
{
	padding-left:			4px;
	padding-right:			4px;
}

td
{
	padding-top:			3px;
}

.rframe
{
	float:					right;
	margin:					16px;
	border:					1px solid #000;
	
}

.lframe
{
	float:					left;
	margin:					16px;
	border:					1px solid #000;
	
}

.center
{
	text-align: center;
}

#footer
{
	margin-top:				32px;
	font-size:				9px;
	font-family:			verdana,sans-serif;
	color:					#aaa;
}

#infobar
{
	position:				absolute;
	top:					0;
	font-family:			arial,sans-serif;
	font-size:				10px;
	background:				#ffe;
	color:					#000;
}

#infobar a
{
	color:					#00f;
	text-decoration:		underline;
}
