






/* Global Stuff */
body{
	margin: 			0px;
	padding: 			0px;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			8pt;
	color:				#000000;
	background-color:	#ffffff;
	background-image:	url(fond.jpg);
	background-attachment:fixed;
	background-repeat:	no-repeat;
	background-position: center top;
}

div#global{
	margin:				0px auto;
	padding:			0px;
	width:				1026px;
	border:				none;
	background:			url(global_bg.png) no-repeat top;
}
div#container{
	position:			relative;
	margin:				0px;
	padding:			1px;
	width:				1024px;
	height:				768px;
	background:			url(container_bg.png) repeat-y 1px;
	overflow:			hidden;
}
div#splasharea{
	margin:				0px;
	padding:			0px;
}
div#splash_picture{
	position:			relative;
	margin:				0px;
	padding:			0px;
	width:				1024px;
	height:				324px;
}
div#splash_bar{
	position:			relative;
	margin:				0px;
	padding:			0px;
	width:				1024px;
	height:				120px;
	text-align:			center;
	background:			url(header_bg.png);	
}
div#splash_data{
	position:			relative;
	margin:				0px;
	padding:			0px;
	height:				300px;
	overflow:			auto;
}
/* HEADER Stuff */
div#header{
	position:			relative;
	margin:				0px;
	padding:			0px;
	width:				1024px;
	height:				120px;
	text-align:			center;
	background:			url(header_bg.png) repeat-x;	
}
div#header #bigiconsarea {
	position:			absolute;
	bottom:				1px;
	right:				1px;
	margin:				0px;
	padding:			0px;
	border: 0px solid green;
}
div#footer{
	position:			absolute;
	bottom:				1px;
	margin:				0px;
	padding:			0px;
	width:				1024px;
	height:				23px;
	line-height:		23px;
	border-width:		1px;
    border-style:		solid none none none;
    border-color:		#ffffff;
}
div#datawrapper{
	position:			relative;
	margin:				0px;
	padding:			0px;
	width:				1024px;
	height:				624px;
}
div#datacontainer{
	position:			relative;
	float:				left;
	padding:			0px;
	margin:				0px;
	height:				593px;
	border:				0px solid green;
}
	

	
div#breadcrumb{
	position:			relative;
	top:				0px;
	margin:				0px;
	height:				30px;
	line-height:		30px;
	text-align:			left;
	font-size:			8pt;
	border-bottom:		1px solid white;
}	
div#breadcrumb div {
	padding:			0px 0px 0px 45px;
	color:				black;
	background:			white;
	opacity:			0.7;
	filter:				alpha(opacity=70);
	-moz-opacity:		0.7;
	-khtml-opacity:		0.7;
}
div#breadcrumb a {
	font-size:			8pt;
	font-weight:		bold;
	color:				#000000;
}
div#data{
	position:			relative;
	padding:			10px 30px 10px 45px;
	width:				749px;
	height:				573px;
	overflow:			auto;
	overflow-x:			hidden;
	border:				0px solid green;
}
div#topbar{
	margin:				0px;
	padding:			0px;
	width:				1024px;
	line-height:		12pt;
	text-align:			right;
	border: 0px solid green;		
}

div#sectionbar{
	position:			absolute;
	bottom:				0px;
	left:				0px;
	margin:				0px;
	padding:			0px;
	width:				1024px;
	line-height:		38px;
	text-align:			right;
	border: 0px solid green;		
}

div#header img{
	margin:				0px;
	padding:			0px;
}	

/* Left Column Stuff */
div#left{
	float:				left;
	margin:				0px 0px 0px -0px;
	padding:			0px;
	width:				0px;
	height:				624px;
	border:				0px solid white;
	overflow:			hidden;
}
div#left p {
	margin:				0px;
}
	
/* Right Column Stuff */
div#right{
	position:			relative;
	float:				right;
	margin:				0px -0px 0px 0px;
	padding:			0px;
	width:				200px;
	height:				624px;
	border:				0px solid black;
	overflow:			hidden;
}
div#right p {
	margin:				0px;
}




/* MENU Stuff */
div#menu{
	float: 				right;
	margin:				0px;
	padding:			0px;
	width:				824px;
}
div#menu ul {
	margin:				0px;
	padding:			0px;
}
div#menu li {
	border-style:		none solid;
	border-color:		#FFFFFF;
	border-width:		0px 1px 0px 0px;
	list-style-type:	none;
	display:			inline;
}	
div#menu li.last {
	border-style:		none;
}	
div#menu a {
	display:			inline;
	padding:			0px 15px;
	border:				none;
	font-size:			12pt;
}
div#menu li a:link, div#menu li a:visited {
	color:				#FFFFFF;
	text-decoration:	none;
}
div#menu li a:hover {
	color:				#000000;
}
div#menu ul img {
	padding:			0px 0px 15px 0px;
}


div.sectionlist ul {
	margin:				0px 0px 0px 0px;
	padding:			0px;
	list-style-type:	none;
}
div.sectionlist li {
	width:				99%;
}	
div.sectionlist li a:link, div.sectionlist li a:visited {
	display:			block;
	padding:			0px 5px 5px 0px;
	border:				none;
	font-size:			8pt;
	font-weight:		normal;
	color:				black;
	text-decoration:	none;
}
div.sectionlist li a:hover {
	color:				black;
}

a.itemlink {
	position:			relative;
	display:			block;
	overflow:			hidden;
	float:				left;
	padding:			5px;
	margin:				5px 10px 5px 0px;
	width:				108px;
	height:				200px;
	color:				#000000;
	background-color:	#ffffff;
	border:				1px solid #FFA316;
	text-align:			center;
	opacity:			0.8;
	filter:				alpha(opacity=80);
	-moz-opacity:		0.8;
	-khtml-opacity:		0.8;
}
a.itemlink:hover {
	opacity:			1;
	filter:				alpha(opacity=100);
	-moz-opacity:		1;
	-khtml-opacity:		1;
}
a.itemlink span.it_title{
	display:			block;
	margin:				0px 5px;
	font-size:			8pt;
	font-weight:		bold;
	color:				#000000;
}
a.itemlink span.it_subtitle{
	display:			block;
	margin:				0px 5px;
	color:				#000000;
	text-align:			right;
	font-weight:		normal;
	font-size:			7pt;
}
a.itemlink span.it_price{
	position:			absolute;
	bottom:				10px;
	right:				0px;
	width:				108px;
	padding:			0px 10px 0px 0px;
	display:			block;
	margin:				0px;
	font-size:			1.2em;
	font-weight:		bold;
	color:				#FFA316;
	background:			white;
	text-align:			right;
}
a.itemlink img.it_brand {
	margin:				0px;
	padding:			0px;
	height:				12px;
	border:				none;
	background:			white;
}
a.itemlink .it_photo {
	margin:				5px -5px;
	padding:			0px;
	width:				118px;
	color:				#000000;
	font-weight:		normal;
	font-size:			7pt;
	border:				none;
}


	
a.itl_small {
	position:			relative;
	display:			block;
	overflow:			hidden;
	float:				left;
	padding:			2px;
	margin:				5px 10px 15px 0px;
	width:				81px;
	height:				81px;
	color:				#000000;
	background-color:	#ffffff;
	border:				1px solid #FFA316;
	text-align:			center;
	opacity:			0.8;
	filter:				alpha(opacity=80);
	-moz-opacity:		0.8;
	-khtml-opacity:		0.8;
}
a.itl_small:hover {
	opacity:			1;
	filter:				alpha(opacity=100);
	-moz-opacity:		1;
	-khtml-opacity:		1;
}
a.itl_small span.it_title{
	display:			block;
	margin:				0px 5px;
	font-size:			7pt;
	color:				#000000;
}
a.itl_small span.it_subtitle{
	display:			block;
	margin:				0px 5px;
	color:				#000000;
	text-align:			right;
	font-weight:		normal;
	font-size:			7pt;
}
a.itl_small span.it_price{
	position:			absolute;
	bottom:				2px;
	right:				0px;
	display:			block;
	margin:				0px;
	width:				85px;
	font-size:			0.9em;
	font-weight:		normal;
	color:				#FFA316;
	text-align:			center;
}
a.itl_small img.it_brand {
	position:			absolute;
	bottom:				10px;
	right:				10px;
	margin:				0px;
	padding:			0px;
	height:				12px;
	border:				none;
}
a.itl_small .it_photo {
	margin:				5px -5px;
	padding:			0px;
	height:				40px;
	color:				#000000;
	font-weight:		normal;
	font-size:			7pt;
	border:				none;
}
	


/* Contact Stuff */
div#contact{
	text-align:			right;
	height:				23px;
	line-height:		23px;
	padding-right:		5px;
	vertical-align:		middle;
}








/* DATA Stuff */
	
div.box50 {
	position:			relative;
	margin:				0px 0px 0px 0px;
	padding:			0px;
	overflow:			auto;
}
div.box50 a {	
	font-weight:		bold;
}
div.filled {
	background:			url(divbox.png) repeat-x;
}	
div.floatleft {
	float:				left;
}		
div.floatright {
	float:				right;
}		

	
	
	
div.splash_news {
	float:				left;
	position:			relative;
	display:			block;
	width:				596px;
	border-bottom:		1px solid white;
	padding:			5px 20px 5px 2px;
}
	
	
div#copyright a, div#copyright p{
	text-align:			right;
	font-family:		Verdana;
	font-size:			6pt;
	color:				white;
	margin:				0px;
}


a , a:visited  {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size:			8pt;
	color:				#FFA316;
	text-decoration:	none;
}
p, div, ul, li, tr, td{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			8pt;
	color:				#000000;
}
h1, h2, h3 {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	color:				#000000;
	margin:				10px 0px 10px 0px;
}
h1{
	font-size:			12pt;
}
h2{
	font-size:			11pt;
}
h3{
	font-size:			10pt;
}


.inline{
	display:			inline;
}
.rightalign{
	text-align:			right;
}
.leftalign{
	text-align:			left;
}
.paddedright{
	padding:			0px 30px 0px 0px;
	margin:				0px 0px 10px;
}





	
	