@charset "utf-8";
* {float:none !important;overflow:visible !important}
div#header {
	background: transparent none !important;
}
div, table {
	width: auto !important;

}
body {padding:0px;margin:0px;}
#page {border:0px !important;padding:0px !important;margin:0px !important}
ul#menu-top,
ul#menu-main,
div#search,
div#right.sidebar,
div#menu-footer,
div#footer,
ul#path,
div.box-purchase-steps,
div.button {
	display: none;
}

h1 {}
h2 {}
h3 {}

body,
div#page,
div#body,
div.box-footer,
div#center-wide,
.row,
.box4,
.wrap,
.wrap2,
.wrap1 {
	margin: 0 2px 0 0 !important;
	padding: 0 !important;
	background: transparent none !important;
}
p, .col .c4 {
	padding-left: 0;
	padding-right: 0;
}
img {
	border: 0 none !important;}
div.printwizard ul, div.printwizard ol {padding-top:0px !important;padding-bottom:2px !important; margin-top:0px !important;margin-bottom:0px !important}
div#wrapper {position:relative}
div#header {position:relative}
div#logo {position:relative}

div.printwizard {display:block;page-break-before:always;width:100%;}
div.printwizard.autogiro {page-break-before:avoid}
div.autogiro h2 { display:block;page-break-before:always;width:100%;}
div.printwizard h2 {padding:0px;margin:0px !important;padding:0 0 0px 0 !important}
p.printwizard {display:block}
.container {float:left;overflow:hidden;width:100% !important;padding-bottom:0px !important;padding-top:2px !important}
.inner.container {margin-bottom:1px !important;margin-top:1px !important}
.innerelement {float:none !important;display:inline;padding-right:10px;font-size:12px !important}
.autogiro .innerelement {display:inline;padding-right:10px;font-size:14px !important}
.autogiro h2 {font-size:20px !important;}

.container1, .container2, .container3, .container4, .container5, .container6, .container7, .container8, .container9,
.container10, .container11, .container12, .container13, .container14, .container15, .container16, .container17, .container18,
.container20, .container21 {width:650px !important;clear:both !important;}
.container7 .innerelement, .container8 .innerelement, .container9 .innerelement, .container10 .innerelement, .container11 .innerelement, 
.container12 .innerelement, .container13 .innerelement {width:200px !important;float:left !important;}
.container18 .innerelement {width:600px !important}
.container19 {font-weight:bold !important;margin-top:10px !important;display:inline !important;}
.container7, .container15, .container18 {padding-top:10px !important}
.container16, .container17 {padding:0px !important;margin:0px !important}
.container7 {font-weight:bold !important}
body.purchase table.form label {font-weight:bold;width:150px;}
table#id_matrix input, div.plain textarea {border:1px solid #C1BBAA;float:left;padding:3px;}
div.greyzone.imageRotator {display:none}

