@charset "UTF-8";
/* CSS Document */


/* structure */
*					{margin:0;padding:0}
html				{min-width:745px}
body				{background:#E8DECB;text-align:center}



#wrapper, #headcontainer, #contentcontainer, #footcontainer		
					{width:100%;}

#wrapper			{background: url(bk_boise_logo.jpg) top left no-repeat}
#contentcontainer	{width:100%;}
#footcontainer		{clear:both;background:#E8DECB url(bk_footer.gif) repeat-x}
#deco				{background:white url(bk.gif) repeat-x;}

#header				{width:100%;}

#content, #foot		{margin:0 auto;position:relative;text-align:left}
#content			{width:660px;padding-left:100px}
#header				{height:123px;background: url(bk_maitrise.gif) top right no-repeat;text-align:left}
#foot				{width:660px;padding:2px 0 10px 100px;}



/* general */
body			{font:normal 12px Arial, Helvetica, tahoma, sans-serif;color:#2C2C2C;line-height:1.5em;}
h1				{color:#852E5D;font:normal 2.5em "arial black", arial, tahoma, Helvetica, sans-serif;margin:15px 0 10px 0}
h2				{font:normal 1.8em trebuchet MS, tahoma, Helvetica, sans-serif;margin:15px 0 10px 0;color:#CCA872}
h3				{color:#852E5D;font:bold 1.2em trebuchet MS, tahoma, Helvetica, sans-serif;background:url(bkh3.gif) right bottom no-repeat;margin:15px 0 5px 0;border-bottom:1px solid #F0E5D3;text-align:left;clear:both}
h4				{color:#852E5D;font:bold 1.2em trebuchet MS, tahoma, Helvetica, sans-serif;background:#f0e5d3;margin:3px 3px 5px 0;text-align:left;clear:both;padding-left:5px}
p				{text-align:justify;margin-bottom:10px}

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

img				{border:none}

em				{font-weight:bold}

.spacer_clear	{font-size:1px;height:1px;clear:both;} /* pour bien espacer les rang&eacute;es de div, ex pour les .col3 */

p.top			{font-weight:bold;font-size:0.88em;text-align:right}

.comment 		{color:#852E5D;text-align:left;margin-right:10px} /* petit texte prune dans la marge (revue de presse)*/
.ligneP			{background-image:url(./images/bkh3.gif) right top no-repeat;border-top:1px solid #F0E5D3;padding-top:10px;clear:both}/*ligne jaune s&eacute;paratrice*/
.img 			{padding:30px 0 0 30px;clear:right}


.right 			{float:right;padding-right:3px;margin:0}
.center			{text-align:center} /* pour aligner une image dans content par exemple (fraicheur)*/


.col2 li		{padding-left:15px;background: url(../img/puce.gif) no-repeat 0px 6px;list-style:none;font-size:0.96em}
.col2 li		{padding-left:15px;background: url(../img/puce.gif) no-repeat 0px 6px;list-style:none;font-size:0.96em}


/* content */
#content p 			{font-size:0.96em}
#content p.accueil  {font-size:14px;color:black;padding-top:10px;}
#txtaccueil 		{float:right;padding:66px 98px 0 0}
#imgaccueil 		{float:left;padding:50px 0}
#linktop 			{clear:both}


.smallcol1			{display:inline;width:150px;float:left;padding-right:5px} /*colonne de gauche dans toutes les pages de la rubrique "bois&eacute;"*/
.smallcol2 			{display:inline;width:505px;float:right;clear:right} /*grande colonne de droite dans toutes les pages de la rubrique "bois&eacute;"*/

.col2			{display:inline;width:300px;float:left;padding-right:30px} /*2 colonnes cote a cote */
.col3 			{display:inline;width:215px;float:left;padding-right:5px} /*3 colonnes cote a cote*/




.sm				{font-size:0.95em}
.big, #content p.big	{font-size:1.3em}


/* foot */
#foot .sm		{color:#9C7F56}



/* menus */
#menu1 a:hover, #menufoot a:hover, h2  a:hover	{text-decoration:none;}
#menu1 a, #foot a, #dropmenudiv a	{color:#6A0039}

#menutop	{text-align:right;padding:10px 20px 0 0;font-size:0.85em;height:72px}
#menutop a	{color:#fff}
#menu1	{position:relative;padding-left:230px;width:550px}		
#menu1 li	{display:inline;padding:16px;font:bold 1.12em Arial, Helvetica, verdana, sans-serif;}
#dropmenudiv			{margin-top:2px;position:absolute;background: #F5EEE0;line-height:18px;z-index:100;border:#D8C8A9 1px solid;text-align:left}
#dropmenudiv a			{font:11px Verdana, tahoma, Helvetica, sans-serif;line-height:2em;width: 94%;display: list-item; text-indent: 6px;list-style-type: none;border-bottom:1px solid #BA8C9E;margin:5px}
#dropmenudiv a:hover	{ background-color: #fff;text-decoration: none;color:#B25F80}
#menufoot 		{width:193px;margin:15px 25px 0 0;float:left;display:inline;}
#menufoot li	{display:block;padding:0;margin:0;line-height:2em;border-bottom:1px solid #BA8C9E}


/* site map */
h3 a			{text-decoration:none;color:#852E5D;font-size:1em}
h3 a:hover 		{text-decoration:none;color:#B25F80;font-size:1em}
h2 a:hover 		{text-decoration:none;color:#852E5D;font-size:1em}

b a			{text-decoration:none;color:#333;font-size:1em}
b a:hover 	{text-decoration:none;color:#666;font-size:1em}



/* ///////////////////////////////////////////// */
/* Provisoire pour vinitech 

#foot				{width:660px;padding:2px 0 10px 10px;float:left}
.cell220		{width:220px;float:left;margin:17px 10px 0 100px;background-color:#FFFFFF;}
.cell220 p		{padding-left:12px}
.cell220 h2		{background:none;margin:0px;padding:15px 0 10px 0;text-indent:0;text-align:center;font-size:17px;color:#852E5D}
.cell220 .ligneh {margin:4px 0 4px 0}
.cell220 a				{text-decoration:none;color:#852E5D}
.cell220 a:hover			{text-decoration:underline;color:#B25F80}*/



#wrapcontent960		{width:960px;clear:both;margin:0 auto}
#home #content		{width:660px;float:left}
.cell180		{width:180px;float:right;padding:10px 7px 0 7px;background:url(bk_grey_gradient.gif) repeat-x}
.cell180 h2		{background:none;margin-left:0;border-left:0;text-indent:0;text-align:center;font-size:1.2em}
.cell180 .intro		{text-align:center;margin-bottom:3px;font-size:17px}
.cell180 img	{margin:10px 0 0 15px ;float:right;border: solid 0px #852E5D}
.cell180 .ligneh {margin:2px 0 2px 0;border-bottom:solid 1px #ccc;height:1px}
.cell180 img.full	{margin:0;border:none;float:none}

