/* SIB CSS TEMPLATE NEW  Argonauteng2  2008
*******************************************/
@charset "utf-8";

body {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background:#FFFFFF;
}

#ul, li{}

.list{
	list-style:square;
	color:#666666;cursor:auto;
	margin-bottom:6px;
	margin-right:20px;
	}

img { border:0; }

A:link {color:#548a0b; border:0;}
A:visited {color:#666666; border:0;}
A:active {color:#666666; border:0;}
A:hover {color:#666666; border:0;}



#clearLeft {
	clear:left;
}


/* floats
*******************************************/
.hrow1, .hrow1_2, .menurow1, .menurow3, .menu, .menu li, .menu ol,
#leftRow, #centerBlock, .sibStartSustainabilityLeft, .sibStartSustainabilityRight,
.compositionLeft, .safetyLeft, .scienceLeft, .edutainmentLeft, .compositionRight, 
.safetyRight, .scienceRight, .edutainmentRight, .centerRowOldImageLeft, .centerRowOldTextRight {
	float:left;
}

/* Header
*******************************************/
#header{

}

.hrow1{
	background:url(Sib_header_menu_02.jpg) top left no-repeat;
	margin-left:16px;
	width:220px;
	height:56px;
}

.hrow1_2{
	background:url(Sib_header_menu_10.jpg) top right no-repeat;
	width:760px;
	height:56px;
}

#menurow{
	width:996px;
}

.menurow1{
	height:30px;
}

.menurow1{
	background:url(Sib_header_menu_13.jpg) top right no-repeat #e8e8e8;
	width:236px;
}

.menurow3{
	background:url(Sib_header_menu_21.jpg) top left no-repeat #e8e8e8;
	width:228px;
	height:30px;
}

.menu{
	width:532px;
}

.menu ol{
	margin:0;
	padding:0;
	list-style-type:none;
	display:inline;
	cursor:pointer;
	height:30px;
	width:532px;
}

.hrow3{
	background:url(Sib_header_menu_24.jpg) top left no-repeat;
	width:220px;
	height:14px;
	margin-left:16px;
}

/* Content
*******************************************/

.centerContentContainerOld {
	font-size:12px;
	width:390px;
	margin-left:9px;
	padding-right:4px;
	padding-bottom:6px;
	}

#content{
	width:996px;
}

.centerRowOldDownloadLeft{
 width:189px;
}
 
.centerRowOldDownloadRight{
 width:189px;
 margin-left:203px;
 }
 

/* center Row
*******************************************/

#centerBlock{
	width:539px;
}

#centerBlock h2{
	padding-bottom:6px;
}

#centerBlock h1{
	/*margin-left:9px;*/
	padding-bottom:6px;
	/*padding-right:4px;*/
}

/*#centerBlock ul {
	list-style:circle;
	margin:0;
	padding:0;
}*/

#centerLeftSpacer{width:58px; float:left;}
#centerRightSpacer{width:58px; float:left;}

#centerContainer{
	background:#e8e8e8;
}

#centerContainer h1{
	font-size:14px;
	margin-bottom:20px;
	/*cursor:auto;*/
}

#centerContentContainer{
	padding: 5px 0px 5px 9px;
}

#CenterContainer A:link {color:#548a0b; text-decoration:underline; border:0;}
#CenterContainer A:visited {color:#548a0b; border:0;}
#CenterContainer A:active {color:#548a0b; border:0;}
#CenterContainer A:hover {color:#548a0b; border:0;}

.visualCenter{
	background:url(Sib_center_row_visual.jpg) top left;
	width:539px;
	height:112px;
}

.visualCopy{
	font-size:12px;
	width:500px;
	height:40px;
	margin-left:19px;
	margin-left:22px;
	margin-top:7px;
}

.genContentBox1Row {
	width:539px;
}

.genContentBox2Row{
	width:270px;
}

.sibStartSustainabilityLeft, .compositionLeft, .safetyLeft, .scienceLeft, .edutainmentLeft{
	width:256px;
	height:71px;
}

.sibStartSustainabilityLeft{
	background:url(Sib_centerRow_52.jpg) repeat-x top left;
}

.centerBlockHedline{
	font-size:16px;
	padding-right:4px;
	height:40px;
	width:320px;
	margin-top:6px;
	margin-bottom:8px;
	margin-left:9px;
}

.centerBlockContainer{
	font-size:12px;
	padding-right:4px;
	height:23px;
	margin-left:9px;
}

.sibStartSustainabilityRight, .compositionRight, .safetyRight, .scienceRight, .edutainmentRight{
	width:283px;
	height:71px;
}

.sibStartSustainabilityRight{
	background:url(Sib_centerRow_53.jpg) top left no-repeat;
}

.compositionLeft{
	background:url(Sib_centerRow_60.jpg) repeat-x top left;
}

.safetyLeft{
	background:url(Sib_centerRow_68.jpg) repeat-x top left;
}

.scienceLeft{
	background:url(Sib_centerRow_76.jpg) repeat-x top left;
}

.edutainmentLeft{
	background:url(Sib_centerRow_84.jpg) repeat-x top left;
}

.compositionRight{
	background:url(Sib_centerRow_61.jpg) top left no-repeat;
}

.safetyRight{
	background:url(Sib_centerRow_69.jpg) top left no-repeat;
}

.scienceRight{
	background:url(Sib_centerRow_77.jpg) top left no-repeat;
}

.edutainmentRight{
	background:url(Sib_centerRow_85.jpg) top left no-repeat;
}

.centerRowOldWithContainer{
	width:408px;
	padding-top:9px;
	padding-left:8px;
	padding-right:8px;
	margin-left:50px;
}

.centerRowOldHeadline{
	font-size:13px;
	padding-right:4px;
	height:40px;
	width:375px;
	padding-top:9px;
	padding-bottom:9px;
	padding-left:9px;
}

.centerRowOldImageLeft{
	width:112px;
	height:70px;
}

.centerRowOldTextRight{
	width:266px;
	padding-left:14px;
}


/* Left Blocks
**********************************/

#leftBlock{
	width: 222px;
	float:left;
	padding-left:15px;
}
#leftBlock A:link {color:#548a0b; text-decoration:underline; border:0;}

#leftBlockSpacer{
	width: 1.00em;
	height:0.5em;
	float:left;
	margin:0;
	padding:0;
}

#leftBlockContent {
	width: 206px;
	height:980px;
	float:left;
	background:url(RowBack.gif) top left repeat-y;
}

#leftBlockRow {
	background:url(blockBackground.gif) top left repeat-y;
	float:left;
}

#leftBlockContent ul, li, h1, h2 {
	cursor:pointer;
	list-style:none;
	margin:0;
	padding:0;
	color:#548A0B;
}

#leftBlockContent h1 {
	height:24px;
	padding:5px 0px 0px 30px;
	background:url(sib_menu_44.jpg) top left no-repeat;
	font-size:12px;
	color:#548a0b;
	text-decoration:underline;
}

#leftBlockContent span {
	height:20px;
	width:180px;
	display:block;
	padding:5px 0px 0px 30px;
	background:url(sib_menu_44.jpg) top left no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#548a0b;
	text-decoration:underline;
}

#leftBlockContent h2 {
	height:24px;
	padding:4px 0px 0px 28px;
	background:url(sib_sidbox_box_top.jpg) top left no-repeat;
	font-size:12px;
	color:#548a0b;
	text-decoration:underline;
}


#leftBlockContent li {
	background:#e8e8e8;
	font-size:11px;
	text-decoration:underline;
}


.search{
	text-decoration:none;
	cursor:default;
	color:#666666;
	background:#E8E8E8;
	padding:15px 0px 0px 17px;
}

.searchcopy{
	padding: 0px 0px 6px 0px;
}

.search input{
  width:146px;
  height:20px;
  font-size:10pt;
  border-style:inset;
  border-width:1px;
  color:#000000;
}

.searchbutton {
	width:20px;
	height:19px;
	text-decoration:none;
	list-style:none;
	padding-left:6px;
	vertical-align:bottom;
}


.menuText{
	padding: 6px 0 6px 30px;
}

.leftBlockSelect{
	padding: 8px 0 8px 14px;
	color:#548A0B;
}



/* Right Blocks
**********************************/

#rightBlock, #rightBlockContent {
float:left
}

#rightBlock select {
	width:140px;
}

#rightBlock form {
	background:#e8e8e8;
}

.rightblockTeaser1{
	background:url(rightrowvisual1.jpg) top left no-repeat;
	width:206px;
	height:176px;
}

.rightDropdown{
	background:#e8e8e8;
}

.rightDropdown{
	padding-left:28px;
	background:#e8e8e8;
}

.rightflashlink{
	padding-left:54px;
	padding-bottom:10px;
}


#rightBlock{
	width: 12.9em;
	padding-left:15px;
}

#rightBlockContent {
	width: 206px;
	height:980px;
	background:url(RowBack.gif) top left repeat-y;
}

#rightBlockContent ul, li, h1, h2 {
	cursor:pointer;
	list-style:none;
	margin:0;
	padding:0;
	color:#548A0B;
	}

#rightBlockContent h2 {
	height:24px;
	padding:4px 0px 0px 28px;
	background:url(sib_sidbox_box_top.jpg) top left no-repeat;
	font-size:12px;
	color:#548a0b;
	text-decoration:underline;

}

#rightBlockContent h1 {
	height:40px;
	padding:4px 0px 0px 28px;
	background:url(block2RowBack.gif) top left no-repeat;
	font-size:12px;
	color:#548a0b;

}

#rightBlockContent li {
	background:#e8e8e8;
	font-size:11px;
}

.rightBlockEasyAcessBack{
	background:url(rightNavEasyAcess.gif) top left no-repeat;
	width:206px;
	height:103px;
}

/* FOOTER */

.blue11{
	font-size:12px;;
}

#blue11{
	font-size:12px;
}


#paragraphe {
	width:450px;
	margin-bottom:10px;
	padding-left:10px;
}

#aref {
	color:#548a0b; 
}


.extract{
	font-size:12px;
	margin-top:-10px;
	padding-left:-5px
}

/*.listing{
	list-style:square;
	color:#666666;cursor:auto;
	margin-bottom:6px;
	margin-right:20px;
	}*/
	
/* CSS Hacks
**********************************/
/* hide hack from Mac-IE5 \*/
* html .mybuggyelement { height: 1%; }
/* end hiding */

/*Menu*/
	#liens{
	width:650px;
	height: auto;
	margin-left:-30px;

	}
	
	#liens ul{
	list-style: none;
	text-align:left;
	margin-top:8px;

	}

	#liens ul li{
	list-style:none;
	font-size:10px;
	float: left;
	margin-top:2px;
	width: 40%;
	}
	
	#liens ul li a{
	font-size:12px;
	color:color:#548a0b; ;
	text-decoration:none;	
	}
