@charset "iso-8859-2";
/* CSS docu */

	html, body {
		position:absolute;
		top:0px;
		left:0px;
		right:0px; 
		font-family:Arial, sans-serif;
		background:transparent url(/gfx/background.jpg) repeat scroll;
		color:#F7CF83;
	}
	
	html, body, div, h1, h2, h3, p, img, span, ul, li, a {
		margin:0;
		padding:0;
		border:none;
	}
	
	ul {
		list-style-type:none;
		display:block;
	}
	
	:link, :visited {
		text-decoration:none; 
	}

	#bmain {
		margin:10px auto 10px auto;
		width:960px;
	}

	#bhead {
		width:960px;
		height:240px;
		float:left;
		background:transparent url(/gfx/template_02.jpg) repeat scroll 0px 0px;
	}
	
	h1 {
		margin:25px 0px 0px 0px;
		text-shadow:3px 2px 2px #FFFFFF;
		font-size:30px;
		color:#990000;
	}

	#bbody {
		margin-top:20px;
		width:960px;
		min-height:800px;
		float:left;
		background:transparent url(/gfx/bodybg.jpg) repeat scroll;
	}

	#bmenu, #bmenu ul, #bmenu ul li {
		width:200px;
		float:left;
	}
	
	#bmenu li {
		height:50px;
	}
	
	#bmenu li a {
		padding:13px 0px 5px 35px;
		width:165px;
		height:32px;
		color:#F7CF83;
		display:block;
		background:transparent url(/gfx/template_02.jpg) repeat scroll 0px -340px;
		font-size:16px;
	}
	
	#bmenu li a:hover {
		color:#FFFFFF;
		background:transparent url(/gfx/template_02.jpg) repeat scroll 0px -390px;
	}

	#bcontent {
		width:560px;
		float:left;
	}
	
	.msgbox {
		width:500px;
		margin:0px auto 20px auto;
		background-color:#FFFFCC;
	}
	
	.msgbox .boxtitle {
		padding:3px 10px 2px 5px;
		width:485px;
		height:25px;
		background:transparent url(/gfx/template_02.jpg) repeat scroll 0px -290px;
	}
	.msgbox .boxtitle a{
		color:#fff;
	}
	.msgbox .boxtitle a:hover{
		text-decoration:underline;

	}
	
	h2 {
		font-size:16px;
	}
	
	.msgbox .boxcontent {
		padding:5px 10px;
		width:480px;
		min-height:150px;
		background:transparent url(/gfx/boxbg.jpg) repeat scroll;
	}
	
	.msgbox .boxcontent p {
		margin-bottom:5px;
		font-size:12px;
		text-align:justify;
	}

	.msgbox .boxcontent li {
		margin-bottom:5px;
		font-size:12px;
		text-align:justify;
	}

	.msgbox .boxcontent a {
		color:#F7CF83;
		text-decoration:underline;
	}	
	.msgbox .boxcontent a:hover {
		text-decoration:none;
	}	
	
	.msgbox .boxcontent img {
		margin:0px 10px 10px 0px;
	}
	
	.msgbox .boxdata {
		padding:3px 0px 2px 5px;
		width:495px;
		height:15px;
		background:transparent url(/gfx/template_02.jpg) repeat scroll 0px -320px;
		font-size:10px;
	}
	
	#binfo, .infobox, .infoboxtitle, .infoboxtitle h3, .infoboxcontent, .infoboxfoot {
		float:left;
	}
	
	#binfo {
		width:200px;
	}
	
	.infobox {
		margin-bottom:25px;
		width:200px;
	}
	
	.infoboxtitle {
		padding:3px 10px 2px 5px;
		width:185px;
		height:15px;
		background:transparent url(/gfx/template_02.jpg) repeat scroll -200px -340px;
	}
	
	h3 {
		font-size:12px;
	}
	
	.infoboxcontent {
		padding:5px;
		width:190px;
		min-height:74px;
		background:transparent url(/gfx/sboxbg.jpg) repeat scroll;
		text-align:center;
		font-size:12px;
	}
	
	.infoboxcontent a {
		color:#F7CF83;
		text-decoration:underline;
	}
	.infoboxcontent a:hover {
		color:#fff;
		text-decoration:none;
	}
	
	.infoboxfoot {
		width:200px;
		height:5px;
		background:transparent url(/gfx/template_02.jpg) repeat scroll -200px -435px;
	}
	
	input {
		width:120px;
		color:#990000;
		font-weight:bold;
	}
	
	#bfoot {
		padding:12px 0px 0px 0px;
		width:960px;
		height:38px;
		background:transparent url(/gfx/template_02.jpg) repeat scroll 0px -240px;
		float:left;
		font-size:12px;
	}
	
	#bfoot a {
		color:#F7CF83;
		text-decoration:none;
		font-size:14px;
	}
	
	#bfoot a:hover {
		color:#FFFFFF;
		text-decoration:underline;
	}
	
	#bfoot span {
		font-size:16px;
	}