/* ////////////////// Print CSS //////////////////

Project:  buechereien.wien.at
Autor:    Sindre Wimberger // wimberger@echonet.at
Company:  echonet communication gmbh
	  	  http://www.echonet.at
Created:  12.12.2006
Modified: 

/////////////////////////////////////////////////// */

html, body, div, p, h1, h2, h3, ul, ol, span, table, td, form, li {padding: 0;font-family:Verdana, Arial, Helvetica, sans-serif;}
body {font-size:62.5%;text-align: left;}

/* +standard Elemente
-------------------------------------------------------------------*/
.auto {width:auto;}
.c {clear: both;}
.center {text-align: center;}
.error {color:#f00;font-weight:bold;}
.fright {float:right;}
.fleft {float:left;}
.mt0 {margin-top:0;}
.mb0 {margin-bottom:0;}
.notd a {text-decoration:none;}
.right {text-align: right;}
.small {font-size:0.8em;}
#c-sitenav, #c-nav, #c-mnav, #c-snav, #c-language, #c-easy2see, #c-left, p.back, #galnav li.browse-prev-no, #galnav li.browse-next-no, #galnav li.browse-prev, #galnav li.browse-next, form, .v, .noprint {display: none; visibility:hidden;}
.cfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.cfix {display: block;}
.ofix { overflow: hidden; }

/* ----- +Links ----- */
a:link {color: #FF6800;text-decoration: none;}
a:active, a:focus, a:visited {color: #FF6800;text-decoration: none;}
a:hover {color: #FF6800;text-decoration: underline;}
a.lnk:link {color: #34373B;text-decoration: none;}
a.lnk:active, a.lnk:focus, a.lnk:visited {color: #34373B;text-decoration: none;}
a.lnk:hover {color: #34373B;text-decoration: underline;}
ul.downloads a[href]:after {content: " (" attr(href) ") ";font-size: 90%;}
ul.downloads a[href^="/"]:after {content: " (http://www.buechereien.wien.at" attr(href) ") ";}
/* ----- +headlines/ Ueberschriften/ Absaetze ----- */
h1 {color:#FF6600;font-size: 1.455em;} /*16px*/
h1.title {margin-bottom:.3em;}
h2 {font-size: 1.265em;}/*14px*/
h2.subtitle {margin:0 0 .3em;}
h3 {font-size: 1.1em;}/*12px*/
h4 {font-size: 0.915em;}/*11px*/
h5 {font-size: 0.915em;}/*11px*/
h6 {font-size: 0.915em;}/*11px*/
/* ----- +listen ----- */
li {}
ol {margin-left:30px;padding-left:0;}
ul.tarn li li, ul {margin-left:20px;padding-left:0;list-style-type:square;}
ul.tarn {list-style:none;margin:0;padding:0;}
/* ----- +bilder ----- */
img {border:0;}
.fright img, img.fright {margin: 0 0 3px 7px;}
.fleft img, img.fleft {margin: 0 7px 3px 0;}

/* +grundlayout
-------------------------------------------*/
#c-parent {font-size: 1.1em;}
#c-logo {border-bottom:1px solid #FF6600;color:#FF6600;font-size: 1.455em;margin:0;padding:60px 0 5px;}
#c-logo2 {position:absolute;right:0;top:0;}
#c-logo2 img {border:0 none;}
#c-breadcrumb {border-bottom:1px dashed #34373B;margin:0 0 1.5em;padding:.5em 0;}
#c-footer {border-top:1px dashed #34373B;clear:both;margin-top:2em;padding-top:.5em;}

/* +module
-------------------------------------------------------------------*/
/* ----- +home/ +4start ----- */
#home {margin:1.23em 0;}
#home div.h1 {padding-top:0;}
#home div {border-bottom:1px solid;padding:15px 0 8px}
#home h1, #home h2 {margin-top:0;}

/* ----- +standort ----- */
#o-standort h2 {margin:0;}
#o-standort p {margin:.5em 0;}
.time {margin:0;padding:0;}
.time dt {clear:both;float:left;margin:0 3% 0 0;width:5%;}
.time dd {float:left;margin:0;width:85%;}
#c-content address {border:1px solid #F1F3F6;font-style:normal;font-weight:bold;padding:.3em 1em;} 

/* ----- +galerie ----- */
#galnav {margin: 1em 0 0;}
#galnav li.browse-pages {display:block;padding:.2em 0;}
.imgbig img {clear:both;border:1px solid #D9DBE1;}
#o-gallery {border-top:1px solid #F1F3F6;border-bottom:1px solid #F1F3F6;margin:.5em 0;padding:10px 0;}
#o-gallery li {float:left;}
#o-gallery li a {border:1px solid #F1F3F6;float:left;margin: 0 5px 5px 0;}
#o-gallery li a.active {border-color:#D9DBE1;border-bottom-color:#6F757F;}
#o-gallery li img {display:block;}

/* ----- +glossar ----- */
ul.abclst {clear:both;margin:.5em 0 1em;}
.abclst li {display:inline;}
.abclst li a {border:1px solid #D9DBE1;float:left;padding:.4em .6em;}
.abclst li a:visited {text-decoration:none;}
.abclst li a.active {border-color:#FF6800;}

/* ----- +faq/+fua/+glossar ----- */
dl.overview {margin:.5em 0;padding:0;}
dl.overview dt {border-top:1px solid #F1F3F6;clear:both;font-weight:bold;padding:1em 0 0;}
dl.overview dd {margin:0;padding:0 0 .7em;}
dl.overview dd img {float:left;margin:0 .3em .3em 0;}
dl.overview dd p {margin:.3em 0;}

/* +snippets
-------------------------------------------------------------------*/
/* ----- +browse ----- */
ul.browse {margin:.5em 0;padding:0;}
ul.browse li {float:left;margin-bottom:.15em;margin-right:.15em;list-style:none;}
ul.browse li.browse-prev-no, ul.browse li.browse-next-no {border:1px solid #F1F3F6;color:#F1F3F6;display:block;padding:.2em .6em;}
ul.browse li.browse-prev, ul.browse li.browse-prev-no, ul.browse li.browse-pages {margin-right:1em;}
ul.browse li a {border:1px solid #D9DBE1;color:#34373B;display:block;padding:.2em .6em;}
ul.browse li a:visited {color:#34373B;}
ul.browse li ul {float:left;}
ul.browse li ul li strong {color:#34373B;display:block;padding:.3em .6em;}
ul.browse ul {margin:0;padding:0;}

/* ----- +galleryslide ----- */
#galleryslide {border-top:1px solid #F1F3F6;border-bottom:1px solid #F1F3F6;margin:.5em 0;padding:10px 0;position:relative;width:100%;}
#galleryslide ul {display:inline;margin:0;}
#galleryslide li {display:inline;margin:0 5px;}
#galleryslide li a img {border:1px solid #F1F3F6;}
/* ----- +microlst ----- */
.microlst {margin:.5em 0;}
.microlst li {}
.microlst li a {border-top:1px solid #F1F3F6;display:block;margin-bottom:1px;padding:.3em 1em;}

/* ----- +overview ----- */
.overview {margin:.5em 0;}
.overview li {border:1px solid #F1F3F6;margin-bottom:2px;padding:1em 1em;}
.overview h2 {margin:0;}
.overview p {margin:.3em 0 0;}

/* ----- +standardliste ----- */
.standard li {border-top:1px solid #F1F3F6;padding:1em 0;}
.standard li li {border:0 none;padding:0;}
