@import url(buttons.css);
@import url(lightbox.css);
@import url(menu.css);
@import url(pagination.css);
@import url(tooltip.css);
@import url(reset.css);

*			{margin:0;padding:0}
body		{font-family:Arial;font-size:12px;margin-left:0;margin-top:0;margin-right:0;margin-bottom:0;background:#8CA4BE url(../img/template/body.jpg) repeat-x}

.left			{float:left}
.right			{float:right}
.noborder		{border:none !important}
.mr				{margin-right:15px;margin-bottom:5px}
.ml				{margin-left:15px;margin-bottom:5px}
.clear			{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}/* http://sonspring.com/journal/clearing-floats  */
.clearfix:after	{clear:both;content:'.';display:block;height:0;visibility:hidden}/* http://www.positioniseverything.net/easyclearing.html  */
.clearfix		{display:block}
* html .clearfix{height:1%}

#global		{margin:0 auto;width:960px}
#header		{padding-top:6px;width:960px}
#logo		{float:left;height:109px;width:281px}
#logo a		{background:url('../img/template/block/logo.jpg') no-repeat;float:left;height:109px;width:281px;display:block}
#baseline	{float:left;width:455px;height:53px;padding-top:35px;display:block}
#baseline p	{line-height:25px;text-align:center;color:#983402;font-family:arial black;font-size:16px}
#fragile	{float:right;width:224px;height:100px;background:url('../img/template/block/fragile.jpg') no-repeat;display:block}
#diaporama	{background:#FFF;padding-left:11px;padding-top:10px;float:left;height:309px;width:720px}
#boxes		{float:left;background:white;height:309px;width:219px;padding:10px 0 0 10px}
#box_cuisine a			{display:block;background:url(../img/template/block/box_cuisine.jpg) no-repeat;width:210px;height:96px}
#box_cuisine a:hover	{background:url(../img/template/block/box_cuisineH.jpg) no-repeat}
#box_meuble a			{margin-top:6px;display:block;background:url(../img/template/block/box_meuble.jpg) no-repeat;width:210px;height:92px}
#box_meuble a:hover		{background:url(../img/template/block/box_meubleH.jpg) no-repeat}
#box_bureau	a			{margin-top:8px;display:block;background:url(../img/template/block/box_bureau.jpg) no-repeat;width:210px;height:98px}
#box_bureau	a:hover		{background:url(../img/template/block/box_bureauH.jpg) no-repeat}
#content	{background:white;overflow:hidden;padding-left:12px;width:948px}
#wrapper	{float:left;padding-bottom:20px;padding-left:29px;padding-top:20px;width:602px;}

#sidebar	{background:url(../img/template/block/sidebar.jpg) no-repeat;float:left;height:305px;padding-bottom:15px;padding-left:30px;padding-right:30px;padding-top:15px;width:230px}
#sidebar h2	{color:#135391;font-size:26px;text-transform:uppercase;padding-bottom:10px}
#sidebar p	{color:#333;line-height:23px}
#sidebar p span	{color:#000;font-size:125%;font-weight:900;line-height:23px}
#sidebar a	{float:right;margin-bottom:20px;margin-top:15px;color:white;text-transform:uppercase;font-size:11px;background:url(../img/template/block/sidebar_link.jpg) no-repeat;padding-left:13px;padding-top:8px;width:177px;height:20px;display:block;text-decoration:none}
#sidebar a:hover{color:#135391}

#footer		{height:70px;width:936px;background: white;border-top:1px dotted #EBEBEB;padding-top:12px}
#footer p	{color:#666;font-size:10px;line-height: 20px}
#footer p a	{color:#666;font-size:10px}

.who a			{text-decoration:none !important;font-size:11px;text-transform:uppercase;color:#FFF !important;padding-left:15px;padding-top:6px;display:block;float:right;background:url(../img/template/block/link_quisommesnous.jpg) no-repeat;height:32px;width:163px}
.who a:hover	{color:#000 !important}
.money a		{margin-top:11px !important;text-decoration:none !important;font-size:11px;text-transform:uppercase;color:#FFF !important;padding-left:15px;padding-top:6px;display:block;float:right;background:url(../img/template/block/link_tarifs.jpg) no-repeat;height:32px;width:109px}
.money a:hover	{color:#000 !important}

#index_left		{float:left;width:247px;padding-right:10px}
#index_right	{float:left;height:187px;width:345px;background:url(../img/template/block/tarifs.jpg) no-repeat;margin-top:20px}
#index_right h2	{padding-bottom:3px !important;padding-left:70px;color:#FFF !important;font-size:20px !important;}
#index_right ul	{margin-left:105px !important;margin-top:0 !important;}
#index_right li	{color:#FFF !important;line-height:12px !important}

.bouteboute	{ list-style:none !important;background:url(../img/template/puce.jpg) no-repeat;height:23px;padding-left:30px;padding-top:4px}

.ajouter a	{display:block;float:right;width:58px;height:57px;background:url(../img/template/block/ajouter.jpg) no-repeat}
.partager a	{margin-left:15px;display:block;float:right;width:58px;height:57px;background:url(../img/template/block/partager.jpg) no-repeat}
.ajouter a:hover{background:url(../img/template/block/ajouterH.jpg) no-repeat}
.partager a:hover{background:url(../img/template/block/partagerH.jpg) no-repeat}

a			{color:#000000;text-decoration:underline;font-weight:900}
a:link		{color:#000000;text-decoration:underline}
a:hover		{color:#000000;text-decoration:none}

#wrapper h1			{color:#3F3F3F;font-size:18px;padding-bottom:10px;margin-bottom:20px;background:url('../img/template/h1.jpg') no-repeat left bottom}
#wrapper h2			{border-bottom:2px solid #92B0CC;text-transform:uppercase;color:#FE8417;font-size:13px;font-weight:bolder;margin-bottom:10px;padding-bottom:10px;padding-top:20px}
#wrapper h3			{border-bottom:2px dotted #92B0CC;color:#FE8417;font-size:13px;font-weight:bolder;margin-bottom:10px;padding-bottom:10px;padding-top:20px}
#wrapper hr			{border: 0 #ccc solid;border-top-width: 1px;clear: both;height:0}
#wrapper p			{line-height:20px;margin-bottom:10px;text-align:justify}
#wrapper strong		{color:#B25C11;font-weight:bolder}
#wrapper ul			{margin-bottom:20px;margin-top:15px;margin-left:50px}
#wrapper ul li ul	{margin-bottom:30px;margin-left:15px;margin-top:10px}
#wrapper ul li ul li{list-style:none}
#wrapper li			{list-style:square;margin-bottom:5px;line-height:15px}
.textecentre			{line-height:20px;margin-bottom:10px;text-align:center}