*
{
		margin:					0;
		padding:				0;
		}

html
{
		height:                100.1%;
		}

body
{
		background:				#000000;
		height:					100%;
		}

a img
{
		border:					0;
		}

a 
{ 
		text-decoration:		none 
		}

a:link, a:visited
{
		color:					#FFFFFF;
		}

a:hover, a:active
{
		color:					#FFFFFF;
		}



.scrolling-content
		{
		position:				absolute;
		visibility:				hidden;
		}

#background{
		display:				none;
		position:				absolute;
		width:					100%;
		height:					100%;
		background-image:		url(../images/skatesplash.jpg);
		background-position:	center;
		background-repeat:		no-repeat;
		background-position:	top;
		z-index:				1;
		}	


#container {
		visibility:hidden;
		position: 				relative; 
		height: 				100%;
		left: 					0px;
		width:					100%px;
		margin: 				0 auto;
		overflow:				hidden;
		opacity: 				.5;
		filter: 				alpha(opacity=50);
		z-index:				2;
		}


#opaque{
		height:					100%;
		
		z-index:				1;
		}

.top_menu {
		position:				absolute;
		top: 					5px;
		left:					18px;
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				11px;
		z-index:				500;
		}


.links	{
		position:				absolute;
		width:					400px;
		height:					100%;
		}

.rechts	{
		position:				absolute;
		left:					400px;
		width:					400px;
		height:					100%;
		}

.bottom	{
		
		background-position:	top;
		position:				absolute;
		top:					573px;
		left:					0px;
		width:					800px;
		height:					27px;
		background-color:		#000000;
		z-index: 				50;
		}
		
#lineleft{
		left:					399px;
		top:					29px;
		position:				absolute;
		
		width:					1px;
		height:					572px;
		}
		
		
#left {
		top:					35px;
		left: 					0px;
		position:				absolute;
		width:					1800px;
		height: 				600px;
		text-align:				right;
		}

.titletext
		{
		font-size:				18px;
		font-weight:			500;
		}
.subtitletext
		{
		font-size:				14px;
		font-weight:			500;
		}
		
.bodytext
		{
		font-size:				12px;
		}
		
		
/*bottom */	
.menuitems
		{
		font:					Arial, Helvetica, sans-serif;
		font-size:				12px;
		color:					#FFFFFF;

}
	
		
#rechts {
		top:					35px;
		position:				absolute;	
		left: 					4200px;
		width:					1800px;
		height: 				600px;
		background-color:		#FFFF00;
		margin: 				0 auto;
		text-align:				left;
		}
	
.categories {
		top:					200px;
		position:				absolute;
		width:					380px;
		height: 				400px;
		padding-left:			10px;
		padding-right:			10px;
		}
	
.options {
		top:					400px;
		position:				absolute;
		width:					380px;
		height: 				400px;
		padding-left:			10px;
		padding-right:			10px;
		}
.cat_item {
		float:					left;
		position:				relative;
		width:					95px;
		height: 				175px;
		text-align:				center;
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				11px;
		color:					#FFFFFF;
	}
.tab0 {
		position:				absolute;
		width:					380px;
		left:					0px;
		}
	
.tab1 {
		position:				absolute;
		width:					380px;
		left:					90px;
		}
	


