html {
	height: 100%;
}

body {
	background-color: #191919;
	margin: 0;
	padding: 0;	
	font-size: 12px; 
	font-family: "trebuchet ms",  verdana, tahoma;
	line-height:14px;
	color:#ffffff;
	height:100%;

}

img {
	border:none;
}

#container {
	overflow:hidden;
	width:1000px;
	position:relative;
	margin:0 auto;
	background-color: #000000;
	/*background: #630900 url('/items/images/global/container-bg.jpg') no-repeat 0 0;*/

}

#coollogo {
	position:absolute;
	left:30px;
	top:10px;
}

/* search */


.alpha {
		filter:alpha(opacity=50);
		-moz-opacity:0.5;
		opacity : 0.5;
}

/* footer */

#footer {
	position:relative;
	width:927px;
	height:30px;
	margin:0 auto;
	margin-top:17px;
}
#footer i.top {
	position:absolute;
	top:0;
	width:927px;
	height:2px;
	background: url('/items/images/layout/layout.footer.background.gif') no-repeat 0 0;

}
#footer a.text {
	color:#fee300;
	font: 10px verdana, "trebuchet ms", tahoma;
	text-decoration:none;
	letter-spacing:0.2px;
}

#footer div.textleft {
	font: 9px verdana, "trebuchet ms", tahoma;
	color:#ffffff;
	position:absolute;
	left:10px;
	top:10px;
}

#footer div.textright {
	font: 9px verdana, "trebuchet ms", tahoma;
	color:#ffffff;
	position:absolute;
	right:60px;
	top:10px;

}
#footer span.left {
	font: 9px "trebuchet ms", verdana, tahoma;
	color:#ffffff;

}



/*  Toolbar style */
	div.toolbar {
		width:602px;
		height:25px;
		border-top:1px solid #c5c4c5;
		border-bottom:1px solid #c5c4c5;
		margin-left:16px;
		background: url(/items/images/global/toolbar-bg.jpg) repeat-x 0 0;
	}

	span.toolbar-sep {
		color:#146299;
	}

	div.toolbarcontent {
		position:relative;
		top:6px;
		left:10px;
		font-family:verdana;
		font-size:11px;
	}

	a.toolbar {
		color:#970f02;
		text-decoration:none;
	}

	a.toolbar:hover {
		text-decoration:underline;
	}

	div.toolbar i.toolbar1 {
		position: absolute;
		background: transparent url(/items/images/global/toolbar_mail.gif) no-repeat 0 0;
		width:12px;
		height:12px;
	}

	div.toolbar i.toolbar2 {
		position: absolute;
		background: transparent url(/items/images/global/toolbar_print.gif) no-repeat 0 0;
		width:12px;
		height:12px;
	}

	div.toolbar i.toolbar3 {
		position: absolute;
		background: transparent url(/items/images/global/toolbar_archive.gif) no-repeat 0 0;
		width:12px;
		height:12px;
	}

	div.toolbar i.toolbar4 {
		position: absolute;
		background: transparent url(/items/images/global/toolbar_post.gif) no-repeat 0 0;
		width:12px;
		height:12px;
	}
	div.toolbar i {
		top:1px;
	}
	span.toolbar {
		margin-left:16px;
	}


/******** Pager **/
		div.pager-frame {
			width:602px;
			height:26px;
		}
		
		div.pager-frame div.left {
			font: 11px verdana, "trebuchet ms", tahoma;
			color:#951404;
			float:left;
		}
		
		div.pager-frame div.left2 {
			font: 11px verdana, "trebuchet ms", tahoma;
			color:#951404;
			float:left;
			margin-left: 40px;
		}         

		div.pager-frame div.right {
			font: 11px verdana, "trebuchet ms", tahoma;
			color:#951404;
			position: absolute;
			right: 0px;
			margin-right:6px;
		}

		div.pager-frame div.right2 {
			font: 11px verdana, "trebuchet ms", tahoma;
			color:#951404;
			float: right;
			margin-right: 40px;
		}


		div.pager-frame div.pager {
			background: #ffffff url(/items/images/global/toolbar-bg.jpg) repeat-x 0 0;
			width:602px;
			height:25px;
			margin:0px;
		}

		div.pager-frame a.pager {
			color:#951404;
			text-decoration:none;
			font-weight:normal;
		}

		div.pager-frame div.numbers {
			width:325px;
			text-align:center;
			position:relative;
			margin:0 auto;
		}

		div.pager-frame span.pager {
			color:#000000;
			position:relative;
			margin-left:8px;
			top:6px;
			font: 10px verdana, "trebuchet ms", tahoma;
			font-weight:bold;
		}
		
		div.pager-frame div.sum {
		  text-align: center;
		  margin: 0 auto;
		}

		div.pager {
			position:relative;
		}


a.light-blue {
	text-decoration:none;
	color:#a9d8fa;
}
a.light-blue:hover {
	border-bottom:1px solid #ffffff;
	color:#d1e7f7;
}

a.red {
	text-decoration:none;
	color:#970f02;
}

a.red:hover {
	border-bottom:1px solid #ffffff;
	color:#b52315;
}

a {
	color:#000;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

/* imagebox + autoframe */
div.menuleft {
	position:absolute;
	background: transparent url(/items/images/layout/layout.imagebox.repeat.left.gif) repeat-y 0 0;
	height:100%;
	width:5px;
	left:-5px;
	border:1px solid white;
}

i.menuright {
	position:absolute;
	background: transparent url(/items/images/layout/layout.imagebox.repeat.right.gif) repeat-y 0 0;
	height:100%;
	width:5px;
	right:-52px;
}

i.menubottom {
	position:absolute;
	background: transparent url(/items/images/layout/layout.imagebox.repeat.bottom.gif) repeat-x 0 0;
	width:100%;
	height:5px;
	bottom:-5px;
}


i.ileft {
	position:absolute;
	background: transparent url(/items/images/layout/layout.imagebox.repeat.left.gif) repeat-y 0 0;
	height:100%;
	width:5px;
	left:0;
}
i.iright {
	position:absolute;
	background: transparent url(/items/images/layout/layout.imagebox.repeat.right.gif) repeat-y 0 0;
	height:100%;
	width:5px;
	right:0;
}

i.itop {
	position:absolute;
	background: transparent url(/items/images/layout/layout.imagebox.repeat.top.gif) repeat-x 0 0;
	width:100%;
	height:5px;
	top:0;
}

i.ibottom {
	position:absolute;
	background: transparent url(/items/images/layout/layout.imagebox.repeat.bottom.gif) repeat-x 0 0;
	width:100%;
	height:5px;
	bottom:0;
}

img.image {
	position:relative;
	padding:5px;
}

/* n a v i g a t i o n _ g l o b a l */

	#navigation * {
		z-index:2229;
	}


	#navigation td.items {
		position:relative;
	}

	#navigation div.menuitem {
		position:relative;
		width:inherit;
	}

	#navigation div.subcontainer {
		z-index:100;
		position:absolute;
		margin-top:30px;
		margin-left:3px;
		border-color:#555;
		width:260px;
		gheight:250px;
		overflow:hidden;
		visibility:hidden;
		background: #000000 url('/items/images/layout/layout.description.background.gif') repeat 0 0;
	}

	#navigation div.submenuitem {
		padding-left:20px;
		padding-right:20px;
		padding-top:2px;
		padding-bottom:2px;

		position:relative;
		background-color:#00000;
	}

	#navigation div.scroll {
		padding:4px;
		background-color:#333333;
	    cursor: pointer;
		text-align:center;
		height:25px;
		overflow:hidden;
	}
	#navigation div.scroll:hover {
		background-color:#555555;

	}

	#navigation i.scrollup0 {
		position:absolute;
		width:32px;
		height:32px;
		top:2px;
		right:3px;
		margin:0 auto;
		background: transparent url('/items/images/layout/layout.navigation.scroll.up0.gif') no-repeat 0 0;
	}
	#navigation i.scrolldown0 {
		position:absolute;
		width:32px;
		height:32px;
		bottom:2px;
		right:2px;
		background: transparent url('/items/images/layout/layout.navigation.scroll.down0.gif') no-repeat 0 0;
	}

	#navigation i.scrollup1 {
		position:absolute;
		width:32px;
		height:32px;
		top:2px;
		right:3px;
		margin:0 auto;
		background: transparent url('/items/images/layout/layout.navigation.scroll.up1.gif') no-repeat 0 0;
	}
	#navigation i.scrolldown1 {
		position:absolute;
		width:32px;
		height:32px;
		bottom:2px;
		right:2px;
		background: transparent url('/items/images/layout/layout.navigation.scroll.down1.gif') no-repeat 0 0;
	}


	#navigation i.scrollup2 {
		position:absolute;
		width:32px;
		height:32px;
		top:2px;
		right:3px;
		margin:0 auto;
		background: transparent url('/items/images/layout/layout.navigation.scroll.up2.gif') no-repeat 0 0;
	}
	#navigation i.scrolldown2 {
		position:absolute;
		width:32px;
		height:32px;
		bottom:2px;
		right:2px;
		background: transparent url('/items/images/layout/layout.navigation.scroll.down2.gif') no-repeat 0 0;
	}


	#navigation div.menulabel {
		position:relative;
		font-family:verdana;
		font-size:14px;
		font-weight:bold;
	}

	#navigation i.item {
		position:absolute;
		width:24px;
		height:24px;
		top:0;
		left:3;
		background: transparent url('/items/images/layout/layout.header.navigation.icon.item2.png') no-repeat 0 0;
	}

/* component info tab */

	div.info {
		position:absolute;
		z-index:100;
		background-color:#82b032;
		color:#ffffff;
		font-family:'trebuchet ms';
		font-size:13px;
		font-weight:normal;
		border:2px solid #2c3e53;
		padding:3px;

		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity : 0.8;

	}

/* colorset for texts or bgs */

	tc0 {color:#fee300;}
	tc1 {color:#6ca022;}
	tc2 {color:#3db1cc;}

	bc0 {background-color:#fee300;}
	bc1 {background-color:#6ca022;}
	bc2 {background-color:#3db1cc;}

