
* {
    margin: 0;
    padding: 0;
    border: 0;
    font-family: Helvetica;
    font-size: 12px;
    text-decoration: none;
    color: black;
}

body {
    background-color: #DFF1FF;
}

#container {
    width: 1050px;
    margin: auto;
    margin-top: 8px;
}

#top {
    width: 1050px;
    height: 110px;
}

#top_left {
    width: 40px;
    height: 110px;
    background-image:url('http://prix.logicielmac.com/media/images/css/top_left.jpg');
    float: left;
}

#top_center {
    margin-left: 40px;
    margin-right: 40px;
    width: 970px;
    height: 110px;
    background-image:url('http://prix.logicielmac.com/media/images/css/top.jpg');
}

#top_right {
    width: 40px;
    height: 110px;
    float: right;
    background-image:url('http://prix.logicielmac.com/media/images/css/top_right.jpg');
}

#adserver_tag {
    float: right;
    margin-top: 10px;
}

#logo {
    margin-top: 27px;
    margin-left: -21px;
    margin-top: 21px;
}

#content_left {
    background-image: url('http://prix.logicielmac.com/media/images/css/content_left.jpg');
    background-repeat: repeat-y;
    width: 1050px;
}

#content_right {
    background-image: url('http://prix.logicielmac.com/media/images/css/content_right.jpg');
    background-repeat: repeat-y;
    background-position: top right;

}

#content_center {
    margin-left: 14px;
    margin-right: 19px;
    background-color: white;

}

#menu {
    background-image:url('http://prix.logicielmac.com/media//images/fond-1px-menu.png');
}

#menu_right {
    float: right;
}

#bottom {
    width: 1050px;
    height: 50px;
}

#bottom_left {
    width: 40px;
    height: 50px;
    background-image:url('http://prix.logicielmac.com/media/images/css/bottom_left.jpg');
    float: left;
}

#bottom_center {
    margin-left: 40px;
    margin-right: 40px;
    width: 970px;
    height: 50px;
    background-image:url('http://prix.logicielmac.com/media/images/css/bottom.jpg');
}

#bottom_right {
    width: 40px;
    height: 50px;
    float: right;
    background-image:url('http://prix.logicielmac.com/media/images/css/bottom_right.jpg');
}

.search_box {
    width: 600px;
    background-image:url('http://prix.logicielmac.com/media/images/header-recherche.png');
    background-repeat:no-repeat;
    padding-top: 31px;
    margin: auto;
    margin-top: 10px;
}

.search_box form {
    width: 600px;
    height: 34px;
    background-color: #D8EDFE;
    background-image:url('http://prix.logicielmac.com/media/images/coin-droite-recherche.png');
    background-position: top right;
    background-repeat: no-repeat;
}

#q {
    width: 222px;
    height: 14px;
    margin-left: 14px;
    margin-right: 10px;
    padding: 4px;
    font-size: 11px;
    vertical-align:middle;
}

#category {
    width: 182px;
    height: 21px;
    margin-left: 10px;
    padding: 4px;
    margin-top: 1px;
    vertical-align:middle;
}

.search_box form a {
    display: block;
    width: 106px;
    height: 18px;
    background-image:url('http://prix.logicielmac.com/media/images/bt-recherche.png');
    float: right;
    margin-right: 14px;
    padding-top: 4px;
    font-size: 12px;
    font-weight: bold;
    color: white;
    padding-left: 6px;
}

.top_category {
    width: 465px;
    height: 146px;
    float: left;
    background-image:url('http://prix.logicielmac.com/media/images/index/fond-topcategories.png');
    margin-left: 21px;
    margin-right: 21px;
    margin-top: 21px;
}

.top_category h3 {
    font-size: 18px;
    font-weight: bold;
    color: #185182;
    margin-top: 5px;
    padding-top: 5px;
    margin-left: 146px;
    background-image:url('http://prix.logicielmac.com/media/images/index/rond-fleche.png');
    background-repeat: no-repeat;
    background-position: top right;
    height: 24px;
    width: 308px;
}

.top_category h3 a{
    font-size: 18px;
    font-weight: bold;
    color: #185182;
    display: block;
    width: 100%;
}

.top_category img {
    float: left;
    margin-left: 25px;
    margin-top: -15px;
}

.top_category p {
    margin-top: 10px;
}

.top_category ol {
    margin-left: 146px;
    padding-top: 0px;
    list-style-position:inside;
}

.top_category li {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 12px;
    font-weight: bold;
}

.top_category .more a {
    text-decoration: underline;
    font-weight: bold;
    color: #2e76b0;

}

.top_category .more {
    text-align: right;
    padding-right: 30px;
}

.article {
    margin-top: 20px;
    margin-left: 21px;
    margin-right: 21px;
}

.article_top_left {
    background-image:url('http://prix.logicielmac.com/media/images/fond_left.png');
    background-repeat: no-repeat;
    background-position: top left;
    height: 23px;
}

.article_top_right {
    background-image:url('http://prix.logicielmac.com/media/images/fond-haut_right.png');
    background-repeat: no-repeat;
    background-position: top right;
    height: 23px;"
}

.article_left {
    background-image:url('http://prix.logicielmac.com/media/images/article_left.png');
    background-repeat: repeat-y;
    background-position: top left;
}

.article_right {
    background-image:url('http://prix.logicielmac.com/media/images/article_right.png');
    background-repeat: repeat-y;
    background-position: top right;
}

.article h3 {
    font-weight: bold;
    font-size: 14px;
    color: #2e76b0;
    margin-left: 20px;
    padding-top: 5px;
}

.article_bottom_left {
    height: 16px;
    background-image:url('http://prix.logicielmac.com/media/images/article_bottom_left.png');
    background-position: top left;
    background-repeat: no-repeat;
}

.article_bottom_right {
    height: 16px;
    background-image:url('http://prix.logicielmac.com/media/images/article_bottom_right.png');
    background-position: top right;
    background-repeat: no-repeat;
}


.spacer {
    clear: both;
}

.article {

}


.article_center {
	margin-left: 20px; 
    margin-right: 20px;
    text-align: center;
}

.article ul {
	list-style-position: inside;
	float: left;
	width: 205px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 20px;
    text-align: left;
}

.article .category_title {
	color: #2e76b0;
	font-size: 12px;
	font-weight: bold;
    display: block;
    margin-bottom: 10px;
}

.article li {
    margin: 3px;
}

.products {
	text-align: center;
}

.product {
	width: 210px;
    float: left;
    text-align: center;
    margin-top: 10px;
	margin-bottom: 10px;
    border-right: 1px solid #AFD9FF;
    padding: 10px;
    position: relative;
}

.product .image {
	 position: relative;
     width: 106px; 
     height: 118px; 
     background-image:url('http://prix.logicielmac.com/media/images/fond-image100x100.gif'); 
     padding: 2px;
     margin: auto;
     margin-top: 10px;
     margin-bottom: 10px;
}

.note {
	position: absolute; 
    bottom: 5px; 
    left: 30px;
}

.product h3 {
	margin: 0;
    height: 40px;
}

.product_tile {
	display: block;
	width: 210px;
	text-align: center;
	margin: 0;
	padding: 0;
	margin:auto;
	padding-bottom: 10px;

}

.product_offer {
	background-color: #e4f0fb;
    padding: 5px;
}

.product_offer a {
	font-size: 11px;
    color: black;
    text-decoration: underline;
    font-weight: bold;
    
}

.product_offer .price {
	font-size: 14px;
    color: #ff9000;
    font-weight: bold;
    display: block;
    margin-top: 5px;
    margin-bottom: 5px;
}

.view_offer {
	background-image: url('http://prix.logicielmac.com/media/images/bt-voiroffre.png'); 
    width: 202px; 
    height: 20px; 
    display: block; 
    margin: auto;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-top: 7px;

}

.view_offer a {
	font-weight: bold;
    color: white;
    font-size: 14px;
}

.product .merchant_logo {
	margin: 10px; 
}

.product_last {
	border: 0;
}


.view_compare {
	background-image: url('http://prix.logicielmac.com/media/images/bt-comparerprix.png'); 
    width: 202px; 
    height: 20px; 
    display: block; 
    margin: auto;
    margin-top: 5px;
    padding-top: 7px;
}

.view_compare a {
	font-weight: bold;
    color: white;
    font-size: 14px;
}

.product_compare {
	background-color: #fff2de;
    padding: 5px;
}

.product_compare a {
	font-size: 11px;
    color: black;
    text-decoration: underline;
    font-weight: bold;
    
}

.product_compare .price {
	font-size: 14px;
    color: #ff9000;
    font-weight: bold;
    display: block;
    margin-top: 5px;
    margin-bottom: 5px;
}

.merchants a {
	display: block;
    margin: 2px;
    padding: 2px;
}

.merchants .price {
	font-size: 11px;
    font-weight: bold;
    color: #2e76b0;
}

.merchants {
    height: 65px;
}

.product {
	
}

.product_details {
	width: 400px;
    text-align: left;
}

.product_details h3 {
    font-size: 14px;
    font-weight: bold;
    color: #185182;
    display: block;
    width: 100%;
}

.product_details .price {
	font-size: 18px;
    color: #ff9000;
    font-weight: bold;
}

.product_details .fourchette {
	font-weight: bold;
}

.table_comparaison {
    width: 971px;
    border-collapse: collapse;
    margin-left: -18px;
    /*margin-right: -20px;*/

}

.table_comparaison thead {
    background-color: #DFF1FF;
    height: 20px;
}

.pager {
    height: 20px;
    padding-top: 3px;
    padding-right: 10px;
}

.pager a {
    color: #2E76BD;
    font-weight: bold;
}

.pager_current {
    color: black;
}


.search_results td {
    text-align: left;
    padding-left: 21px;
    padding-right: 21px;
}

#footer {
	text-align: center;
	padding-top: 10px;
}

#footer a {
	color: #2E76B0;
}

