/* CSS Document */

body.news {
	background:url('backgroundNEWS.jpg') top left repeat-x;
	background-color:#eeeeee;
	background-attachment: fixed;
}
body.ioda {
	background:url('backgroundIODA.jpg') top left repeat-x;
background-color:#eeeeee;
background-attachment: fixed;
}
body.basics {
	background:url('backgroundBASICS.jpg') top left repeat-x;
background-color:#eeeeee;
background-attachment: fixed;
}
body.tech {
	background:url('backgroundTECH.jpg') top left repeat-x;
background-color:#eeeeee;
background-attachment: fixed;
}
body.dev {
	background:url('backgroundDEV.jpg') top left repeat-x;
background-color:#eeeeee;
background-attachment: fixed;
}
body.race {
	background:url('backgroundRACE.jpg') top left repeat-x;
background-color:#eeeeee;
background-attachment: fixed;
}
body.team {
	background:url('backgroundTR.jpg') top left repeat-x;
background-color:#eeeeee;
background-attachment: fixed;
}
body.videos {
	background:url('backgroundVIDEOS.jpg') top left repeat-x;
background-color:#eeeeee;
background-attachment: fixed;
}
body.library {
	background:url('backgroundLIBRARY.jpg') top left repeat-x;
background-color:#eeeeee;
background-attachment: fixed;
}
body.tracking {
	background:url('backgroundTRACKING.jpg') top left repeat-x;
background-color:#eeeeee;
background-attachment: fixed;
}
/*blue menu*/
#articles {
	margin:10px 15px 0 15px;
	float:left;
	position:relative;
	width:160px;
	background:url('ArticlesTop.png') top left no-repeat;
}

#articles ul {
	padding:40px 0 0 0;
	margin:0;
	list-style-type:none;
}
#articles li {
	padding:2px 5px 2px 10px;
	margin:0;
	border-bottom:#cccccc 1px dotted;
	display:block;
	background:url('flecha.gif') 3px 6px no-repeat;
	background-color:#043a6b;
	color:#cccccc;
}
#articles li.articles {
	padding:0;
	margin:0;
	display:block;
	background: none;
	background-color:transparent;
}
#articles li.last {
	border:0;
}
#articles a {
	display:block;
	color:#cccccc;
}
#articles a:hover {
	text-decoration:none;
	color:#ffffff;
}
#articles li:hover, #articles li.smhover {
	background-color:#679fd2;
}
#articles li.articles:hover, #articles li.articles.smhover {
	background-color:transparent;
	background:none;
}

 ul.goods {
list-style:none;
position:relative;
float:left;
width:740px;
height:20px;
margin:0;
padding-left:20px;

}
.currentDoc {

background-color:#CccCfF;
}
ul.goods li {
float:left;
display:block;
position:relative;
height: 20px;

}
ul.goods li.item {
width:550px;
background: url('flechaBlue.png') 0 3px no-repeat;
padding-left:10px;
}
ul.goods li.itemDoc {
width:250px;
background: url('flechaBlue.png') 0 3px no-repeat;
padding-left:10px;
}
/*FIR for WARNING in Basics page
/* FIR for the subtitles on supplier page*/
#warning {
margin:0; padding:0;
position:relative;
width:760px; height:200px;
overflow:hidden;
display:block;
}
#warning span.warning {
display:block;
position:absolute; right:0; top:0; z-index:1;
width:760px; height:200px;
margin:0; padding:0;
background:url("warning.gif") top left no-repeat;
}
.rightImage {
float: right;
margin:0;
padding:5px 10px 5px 10px;
}