/**
 * Print CSS styles for www.ipsystem.cz
 * Copyright (c) 2007 PeckaDesign, s.r.o. 
 */

@import url("content.css");

html{ margin:0; padding: 0; color: black; background: white; width: 100%; }
body { color: black; padding: 0; margin: 0.5em; width: auto; text-align: left; }

#main-menu, #lang-menu, #search-box, #contact-form, #enquiry-form, #nav-skip, .no-print { display: none; }

#footer { border-top: 1px solid #A2A2A2; padding-top: 5px; }
#footer .r { display: none; }

#logo { padding: 0; float: left;}
#logo img { margin: 0 0 0 0; padding: 0; border: 0; font-size: 200%; font-weight: bold; display: block; }

/* Content col */
.col-content .news { margin: 25px 0; }
.col-content .news ul { margin: 0; padding: 0; }
.col-content .news ul li { margin: 0 0 15px 200px; padding: 0; background: none; clear: both; }
.col-content .news ul li .img { float: left; margin-left: -200px; border: 1px solid #ECECEC; background: #ECECEC;  }
.col-content .news ul li .img img { margin: 0; padding: 3px; border: 1px solid white; display: block; }
.col-content .news ul li .params ul { margin: 0 0 4px 0;  }
.col-content .news ul li .params ul li { margin: 0; color: #999999; font-weight: bold; font-size: 84.6%; clear: none; }

.col-content .news ul li .date { color: #999999; font-weight: bold; }

#breadcrumb span.out { position: static; }

/* Ref list */
.ref-list ul { margin: 0 0 28px 0; padding: 0; width: 100%; float: left; }
.ref-list ul li { margin: 0 0 0 14px; padding: 0; background: #ECECEC; width: 204px; float: left;}
.ref-list ul li:first-child { margin-left: 0; }
.ref-list ul li .spc { margin: 0; padding: 12px; background: #ECECEC; border: 1px solid white; margin: 1px;}
.ref-list ul li a { text-decoration: none; }
.ref-list ul li a img { display: block; margin: 0 0 5px 0; padding: 0; border: 0; }
.ref-list ul li a .name { display: block; text-decoration: underline; }

/* Attachements */
.att-images, .att-files, .att-refs, .att-links { margin: 0; }
.att-images ul { margin: 0; padding: 0;  }
.att-images ul { margin: 0 0 28px 0; padding: 0; width: 100%; float: left; }
.att-images ul li { margin: 0 0 0 14px; padding: 0; background: #ECECEC; width: 204px; float: left;}
.att-images ul li:first-child { margin-left: 0; }
.att-images ul li .spc { margin: 0; padding: 12px; background: #ECECEC; border: 1px solid white; margin: 1px; }
.att-images ul li a { text-decoration: none; }
.att-images ul li a img { display: block; margin: 0 0 5px 0; padding: 0; border: 0; }
.att-images ul li a .name { display: block; text-decoration: underline; }

.building-in-progress { float: none; width: 202px;  }
#header .building-in-progress .spc { width: auto; margin: 0; padding: 12px; background: white; position: relative; }
.building-in-progress a { text-decoration: none; }
.building-in-progress a img { display: block; margin: 0 0 5px 0; padding: 0; border: 0; }
.building-in-progress a .name { display: block; text-decoration: underline; }
.building-in-progress .out { position: static; }


