/* realizzazione-sito-web.com - stampa */

@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; }

#nav-skip, .paging, #brand-filter { display: none; }

blockquote { background: none;  border-bottom: 0; }
a {color: black;}

h1, h2, h3, h4, h5, h6, caption {color: black;}

#main-menu, #side-menu, #footer .r, #search-box, .form-box, #contact-form, #poptavka-form, .context { display: none; }

#breadcrumb .out { position: static; }

#logo img { margin: 0; padding: 0; border: 0; }

.testimonial blockquote { padding: 0; margin-left: 0; font-style: italic;}

#footer { border-top: 1px solid #A2A2A2; padding-top: 5px; }

#prologue .annot { font-weight: bold; }

.news ul li { padding: 0; background: none; }
.news ul li .date-calendar { float: right; }

.w-third { width: 33%; }

.col-side { clear: both; }

/* Signpost */
.signpost { overflow: hidden;}
.signpost ul { float: left; width: 100%; background: none; margin: 0; padding: 0; }
.signpost ul li { float: left; width: 33%; margin: 0; padding: 0;  background: none;}
.signpost ul li ul { float: none; width: auto; margin: 13px 10px 15px 10px; background: none; }
.signpost ul li ul li { float: none; width: auto; background: url(/img/bullet-signpost.png) no-repeat 0 0.5em; padding-left: 20px; margin: 0 0 0.7em 0; }
.signpost ul li ul li a { color: #002439; font-size: 138.5%; font-family: Calibri, "Luxi Sans", Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.222;}
.signpost ul li ul li a:visited { color: #3C5361; }
.signpost ul li ul li a:hover { color: #058AD7; }

/* Featured reference (homepage) */
#prologue.featured-ref {  }
#prologue.featured-ref .spc { overflow: hidden; padding-bottom: 15px; padding-top: 25px;}
#prologue.featured-ref .img { float: left; }
#prologue.featured-ref .col-desc { margin-left: 257px; line-height: 1.385;  padding: 1px 15px 1px 20px; min-height: 175px; _height: 175px;}
#prologue.featured-ref img { margin: 0; padding: 1px; }



/* Reference list */
.ref-list ul, .att-images ul { margin: 0; padding: 0; list-style: none; clear: left; }
.ref-list ul li, .att-images ul li { margin: 0 0 25px 35px; padding: 0; list-style: none; float: left; width: 146px; background: none; display: inline;}
.ref-list ul li:first-child, .att-images ul li:first-child { margin-left: 0;}
.ref-list ul li a, .att-images ul li a { text-decoration: none; display: block;  }
.ref-list ul li a:hover, .att-images ul li a:hover { color: #068AD7; }
.ref-list ul li a img, .att-images ul li a img { margin: 0; padding: 5px; border: 3px solid #D1E7F4; display: block;  }
.ref-list ul li a:hover img, .att-images ul li a:hover img { border-color: #B8CCD7; }
.ref-list ul li .name { background: #F6FBFE; display: block; padding: 5px; text-decoration: underline; font-size: 92%; }
.ref-list ul li br { display: none; }

ul.content-services .btn-more { display: none; }

/* Related refs */
.related-refs ul { margin-left: 0; }
.related-refs ul li { background: none; padding: 0; }
.related-refs ul li h3 { margin-top: 0;} 
.related-refs ul li h3 a .name { display: block; margin-bottom: 5px; text-decoration: underline;}
.related-refs ul li h3 a img { float: left; margin-right: 15px; padding: 1px; border: 3px solid #D1E7F4;}
.related-refs ul li h3 a:hover img { border-color: #B8CCD7; }
.related-refs ul li p { font-size: 92%; }

