/**
 * Coherent Light
 * @category   design_socef
 * @package    Mage
 * @subpackage stylesheet
 * @copyright  Coherent Light (C) 2009 All rights reserved.
 * @author Youssef EL MONTASER
 * @version 1.0
 */

.col-main{width:964px !important;}
div#search-engine{width:820px !important;margin:0px auto !important;}

div#search-engine {
	padding:0;
	margin:0;
	font-size:12px;
	font-family:arial;
	font-weight:normal;
	line-height:normal;
}

div#motor-tags
{
	width:800px;
	margin:0px auto;
}

div#search-engine p.title{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color: #000;
	text-align: center;
	margin-bottom:10px;
}

div#search-printer{
	float:left;
}

div#search-printer div#block-marque{
	width:271px;
	height:64px;
	float:left;
	text-align:center;
	background:url(../images/block_marque.jpg) no-repeat 0 0;
}

div#search-printer div#block-marque p.title{
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}

div#search-printer div#block-marque input{
	width:200px;
	height:20px;
	border:1px solid #454545;
	font-size:12px;
}

div#search-printer div#block-marque select{
	width:200px;
	height:20px;
	border:1px solid #454545;
}

div#search-printer div#block-marque div#message-marquevide{
	width:198px;
	height:20px;
	top:281px;
	left:96px;
	font-size:9px;
	font-weight:bold;
	line-height:18px;
	background:#ffffff;
	position:absolute;
	border:1px solid #000000;
	border-right:none;
}

div#search-printer div#fleche-marque{
	width:32px;
	height:64px;
	float:left;
	background:url(../images/fleche_marque.gif) no-repeat 0 0;
}

div#search-printer div#block-modele{
	width:271px;
	height:64px;
	float:left;
	text-align:center;
	background:url(../images/block_marque.jpg) no-repeat 0 0;
}

div#search-printer div#block-modele p.title{
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}

div#search-printer div#block-modele input{
	width:220px;
	height:19px;
	line-height:17px;
	font-weight:normal;
	border:1px solid #000000;
	font-size:11px;
}

div#search-printer div#fleche-result{
	width:32px;
	height:50px;
	clear:both;
	margin-left:271px;
	background:url(../images/fleche_result.gif) no-repeat 0 0;
}

div#search-printer div#block-result{
	clear:both;
	width:439px;
	height:204px;
	margin-left:70px;
	background:url(../images/block_result.jpg) no-repeat 0 0;
}

div#search-printer div#block-result p.title{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:8px 0px 0px 0px;
}

div#search-printer div#block-result p.message{
	width:140px;
	color:#999999;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin:50px 0px 0px 150px;
}

div#search-printer div#block-result div#affiche-result-printer{
    	position:relative !important;

}
div#search-printer div#block-result div#affiche-result-printer .AutoCompleteDivListeStyle{
	top:-97px !important;
	left:25px !important;
	position:absolute !important;
	width:392px !important;
	height:145px !important;
	overflow:auto !important;
	background:#ffffff !important;
}
div#search-printer div#block-result div#affiche-result-printer .AutoCompleteDivListeStyle .AutoCompleteDiv:hover{
background-color : #999999;
}

div#search-printer div#block-result div#affiche-result-printer .AutoCompleteDivListeStyle .AutoCompleteDivAct:hover{
background-color : #999999;
}

div#search-printer div#block-result div#affiche-result-printer a#url-reference,
div#search-printer div#block-result div#affiche-result-printer a.url-reference {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

div#search-printer div#block-result div#affiche-result-printer a:hover#url-reference,
div#search-printer div#block-result div#affiche-result-printer a:hover.url-reference
{
	text-decoration:underline;
}

div#search-reference div#block-result-reference div#affiche-result-reference a.url-reference {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}


div#search-reference div#block-result-reference div#affiche-result-reference .AutoCompleteDivListeStyleReference{
	top:0px !important;
	left:0px !important;
	position:absolute !important;
	width:182px !important;
	height:113px !important;
	overflow:auto !important;
	background:#ffffff !important;
	text-align:left !important;
}
div#search-printer div.content{
	position: relative;
	margin-bottom:10px;
}
div#search-printer div.content p.title{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin-bottom:20px;
	position: absolute;
	top:20px;
	left:200px;
}
div#search-printer div.content p.img{
	margin-left:80px;
}
div#search-engine div#search-printer div#block-marque div.tundra{}
div#search-engine div#search-printer div#block-marque div.tundra>div{width:220px;border:1px solid #000000;}
div#search-engine div#search-printer div#block-marque div.tundra>div>div>div div.dijitArrowButtonInner{width:7px;height:22px;}
div#search-engine div#search-printer div#block-marque div.tundra>div>div div.dijitInputField input{line-height:18px;}
div#search-engine div#search-printer div#block-marque div.tundra>div>div>div.dijitDownArrowButton{width:15px; height:22px;}

div#search-engine div#separator{
	float:left;
	width:2px;
	height:400px;
	background:#fd0033;
	margin-left:20px;
	margin-right:20px;
}

div#search-reference{
	float:left;
	text-align: center;
}
div#search-reference div.block-bg{
	width:200px;
	height:240px;
	background:url(../images/block_result_ref.jpg) no-repeat 0 0;
	clear:both;
}
div#search-reference p.title{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	float: left;
	padding: 10px 0px 20px 20px;
}
div#search-reference img{
	display: block;
	float: left;
}
div#search-reference div.block-bg div#block-result-reference{
	top:100px;
	left:8px;
	width:182px;
	height:113px;
	position:absolute;
	background:#ffffff;
	border:1px solid #000000;
}
div#search-reference div.block-bg div#block-result-reference p.message{
	width:140px;
	color:#999999;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin:20px auto;
}
div#search-reference div.block-bg div#block-result-reference a#url-reference{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

div#search-reference div.block-bg div#block-result-reference a#url-reference:hover{
    background-color : #999999;
}

div#search-reference div.block-bg div#block-result-reference div.AutoCompleteDiv:hover{
    background-color : #999999;
}

div#search-reference div.block-bg div#block-result-reference div.AutoCompleteDivAct:hover{
    background-color : #999999;
}

div#search-reference div.block-bg div#block-result-reference a:hover#url-reference{
	text-decoration:underline;
}

div#search-engine div#search-reference div.block-bg input#inputValueReference{
	top:60px;
	left:8px;
	width:182px;
	height:18px;
	position:absolute;
	font-weight:normal;
	line-height:17px;
	border:1px solid #000000;
	font-size:11px;
}

div#search-engine div#search-reference div.decouverez-nos-promos{
	width:200px;
	height:91px;
	background:url(../images/decouvrez_nos_promos.jpg) no-repeat 0 0;
}

div#search-engine div#search-reference div.decouverez-nos-promos-vide{
	width:200px;
	height:91px;
}

div#search-engine div#search-reference div.tundra input#references
{
	height:22px;
	line-height:22px;
}

div#search-engine div#search-printer div.tundra div.dijitInputField
{
	height:22px;
}
div#search-engine div#search-printer div.tundra input#printers
{
	height:22px;
	line-height:22px !important;
}

div#search-engine div#search-reference div.block-bg div.tundra{}
div#search-engine div#search-reference div.block-bg{position:relative;}
div#search-engine div#search-reference div.block-bg div.tundra div#widget_references{
	top:20px;
	left:8px;
	width:182px;
	height:22px;
	position:absolute;
	border:1px solid #000000;
}
div#search-engine div#search-reference div.block-bg div.tundra div#widget_references div.dijitArrowButtonInner{
	width:7px;
	height:22px;
}

div#search-engine div#search-reference div.block-bg div.tundra>div>div>div.dijitDownArrowButton{width:15px; height:20px;}







