/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

* { background:none !important;  }

/* Resets */
* { min-height:0 !important;text-align:left !important; }
body { background:#fff; font-size:9pt; margin:15px; }
a, a:hover { color:#2976C9 !important; }
th, td { color:#2f2f2f !important; }
td { border-color:#ccc !important; }
hr{ visibility:visible; height:1px; margin:20px 0; }
.print-head{
    background:transparent url(../images/mails/architurn-email-header.jpg) no-repeat scroll 0 0 !important;
    height:134px;
width:750px;
}
.print-head img{
    display:none !important;
}
h4,h3 {color:#DF3F11;}
#footerprint{
background-color:black !important;
display:block;
float:left;
height:30px !important;
margin-top:10px;
width:750px !important;
}


#footerprint p {
color:white;
float:left;
margin:0;
padding:8px 15px;
width:45%;
}

#footerprint .lien{
color:white;
margin:0;
text-align: right !important;
}
#printwidth{
padding:10px;
width:730px !important;
}
/* Common Elements */
.button-set { display:none; }
.col3-set *, .col4-set * { float:none !important; width:auto !important; }
.form-button { display:none; }
.head { text-align:left; }
.head *, .page-head *, .page-head-alt * { display:block !important; float:none; }

.pager, .view-by { display:none; }
.actions { display:none !important; }
.content, .box { padding:5px 0 5px 0 !important; }


/* Layout */
#nav { display:none; }
.header { border:0; }
.header-top-container { border:0; }
h1#logo, .this-is-a-demo, .quick-access { float:none; }
h1#logo { margin:0; }
.quick-access { float:none; display:none; }
.side-col { float:none !important; }
.side-col .box { display:none; }
.col-main { width:auto !important;  float:none !important; margin:0 !important; }
.footer-container { border:0; }
.footer { margin-top:2em; border-top:1px solid #ccc; }
.footer .informational { display:none; border:0; }
#picture_container > div, #picture_container {padding:0px!important;height:auto!important; width:500px!important;}
#header, #footer, #ariane, #navigation_dashboard, .footer_links, .accordion:not(.open), a[title="Retour liste projets"], #container > .infobox, a.img_select > img, a.img_select:not(.img_selected) {display:none!important;}
.grey_box > dl > dt {clear:none!important; margin-top:0px;float:left!important; max-width:490px;}
.grey_box > dl > dt * { /*border:1px blue dashed;*/ }
.grey_box > dl > dt > ul > li, .grey_box > dl > dt > ul > li > * {/*height:25px;*/padding:0px; margin:0px;}
.grey_box > dl > dt > * {margin-top:0px; /*border:1px red dotted;*/ }
.grey_box > dl > dd {width:400px!important; /*border:1px green groove;*/ height: 60px; float:none; margin-left:500px!important;}
/*.grey_box > dl > dd * {border:1px blue dashed;}
.input {border:1px red solid!important;}*/


/*.container * {border:1px black solid;}
*/a.img_select, a.img_select * {width:70px!important;float:left!important;}
.checkboxGroup > input {display:none;}
a.img_select {color:black!important;height:15px!important; border:none!important; margin-top:0px!important;margin-bottom:3px!important;padding:0px!important;}
.container {width:auto!important; opacity:1!important;filter:alpha(opacity=100)!important;visibility:visible!important;}
div.picture_group, div.checkboxGroup {height:25px!important;width:170px!important;padding:0px!important; margin:0px!important;}
div.checkboxGroup {margin-top:0px!important; padding:10px!important;}

div.checkboxGroup br {display:none;} 

div.checkboxGroup > span {display:block; color:black!important;} 




/*span {border:1px red solid!important;}
a {border:1px green solid!important;}
*/
ul.mini_arrow li a {margin-top:14px!important;}
input[type="checkbox"]:not([checked="checked"]) + span {display:none;}
.minigrey {display:none;}
select {background:none; border:none;}

/* Shop Elements */
.count { color:#2f2f2f !important; }
.ratings, .rating-box { display:none !important; }
.step-count { display:inline !important; }
.base-mini .head * { padding:0; }

/* Shop Pages */
#track1 { display:none; }
ul.more-views { margin-bottom:10px; }
ul.more-views * { display:inline !important; }
.product-info { float:none !important;  width:auto !important;}
.add-to-box { display:none; }
.checkout-progress { padding:0; margin:10px 0 !important;}
.checkout-progress * { display:inline !important; padding:0 !important; padding-right:10px !important; }
.listing-type-list .listing-item { padding:10px 0 10px 0; border-top:1px dashed #ddd; }
.one-page-checkout .active .step-count { color:#2f2f2f; }
.login-box td { border-bottom:0; }
.shipment-count { color:#2f2f2f; }
.grand-total { background:none !important; color:#2f2f2f; }
p.grand-total { padding-right:0; }
.account-side{ border:0; width:auto !important;}
.account-side .box { display:block !important; }
.account-box .head h4 { background:none; padding-left:0; }
.account-box .product-images { width:auto; }
.account-box .product-details { margin:0; }
table.data-table {width:730px !important;}
body.page-popup .data-table td, body.page-popup .data-table th { border-right:1px solid #D9DDE3 !important; border-bottom:1px solid #D9DDE3 !important; }
body.page-popup .data-table th.last, body.page-popup .data-table td.last { border-right:0 !important; }
body.page-popup .data-table tfoot td { border-bottom:none !important; }
body.page-popup .data-table td, body.page-popup .data-table th { border-color:#bbb; }
.page-popup h1#logo {  display:block; margin-bottom:10px; }
.last {text-align: right !important;}