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

Project:  meisterstrasse.at
Autor:    Sindre Wimberger // wimberger@echonet.at
Company:  echonet communication gmbh
		  schottenfeldgasse 24, 1070 vienna
	  	  http://www.echonet.at
Created:  02.11.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 {background-color:#fff;color:#333;font-size:62.5%;text-align:center;}

/* +standard Elemente
-------------------------------------------------------------------*/
.auto {width:auto;}
.c {clear: both;}
.center {text-align: center;}
.error {color:#f00;font-weight:bold;}
.fright {float:right;}
.fleft {float:left;}
.inline {float:none;width:auto;}
.mt0 {margin-top:0;}
.mb0 {margin-bottom:0;}
.notd a {text-decoration:none;}
.right {text-align: right;}
address {font-style:normal;}
#c-sitenav, #c-playground, #c-search, #c-partner em, #c-mnav, #c-micronav, #l-nav, .h-company, #l-company, .more, .sidenav, #c-nav, #l-company em, #h-mcountry, #c-left h2, .none, legend, .v, form {display:none;visibility:hidden;}
.cfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.cfix {display: block;zoom:1;}
.ofix { overflow: hidden;zoom:1; }
/*div {border:1px solid green;}*/

/* ----- +Links ----- */
a {color: #333;text-decoration: none;}
#c-main a.x-link[href]:after, ul.links li a[href]:after  {content: " (" attr(href) ") ";font-size: 90%;}
#c-main a.x-link[href^="/"]:after, ul.links li a[href^="/"]:after {content: " (http://www.meisterstrasse.at" attr(href) ") ";}
/* ----- +headlines/ �berschriften/ Abs�tze ----- */
h1 {font-size: 1.70em;font-weight:normal; font-stretch: extra-expanded;text-transform:uppercase;}/*20px*/
h2 {color:#666;font-size: 1.165em;font-weight:normal; font-style:italic;text-transform:uppercase;}/*14px*/
h3 {font-size: 1.165em;font-weight:normal;text-transform:uppercase;}/*14px*/
h4 {font-size: 1em;}/*14px*/
h5 {font-size: 1em;}/*12px*/
h6 {font-size: 0.915em;}/*11px*/
/* ----- +listen ----- */
li {}
ol {margin-left:30px;padding-left:0;} /* position: relative; Verhindert das verschwinden von Hintergrundbilder bei Listen */
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;}/* display:block; Verhindert whitespace unter bild */
.fright img, img.fright {margin: 0 0 3px 7px;}
.fleft img, img.fleft {margin: 0 7px 3px 0;}

/* +grundlayout
-------------------------------------------*/
#c-parent {font-size: 1.2em;text-align:left;}

#c-logo, #c-title {float:left;margin: 0 6px 10px 0;}
#c-main {clear:both;}

/* ----- +header ----- */
/* +breadcrumbnavigation */
#c-bread {border: solid #BCB7B9;border-width:1px 0;clear:both;font-size: 1em;list-style: none;margin:0 0 10px 0;padding:5px 15px;width:100%;}
#c-bread li {color:#6D6263;display:inline;}
#c-bread li a {color:#6D6263;text-decoration:none;} 
#c-bread li a:hover {text-decoration:underline;}
#c-bread li ul {display:inline;list-style: none;margin:0;padding:0 0 0 5px;}
#c-bread li ul li {margin-right:5px;}

/* ----- +footer ----- */
#c-footer {font-size: 1.1em;border-top:6px solid #EFE9EB;margin:10px 0 0;padding-top:10px;text-align:left;}
#c-footer p {display:inline;float:left;margin:0 30px 20px 0;}
#c-parent ul.sidenav {list-style: none;margin:0;padding:0;}
#c-partner {clear:both;list-style: none;margin:0;padding:0;}
#c-partner li {float:left;padding:5px 20px;}

/* ----- +Main ----- */
#c-main h1.h1 {margin:0;}
#c-main h2.h2 {margin:.2em 0 2em;}
#c-main h2 span {text-transform:none;}
#c-main h3 {margin-top: 1.5em;margin-bottom:.4em;}
h3.spezial {border: solid #BCB7B9;border-width:1px 0;padding:.15em 0;}
#c-main address {clear:both;font-style:normal;}
#c-main .design120, .textlist li {padding-left:135px;}
#c-main .design120 h3, .textlist h3 {margin:0 0 5px -135px;}
#c-main .design120 img, #c-main .design120 .imagelist, .textlist img {margin:2px 0 0 -135px;}
#c-main .design80 {padding-left:95px;}
#c-main .design80 h3 {margin:0 0 5px -95px;}
#c-main .design80 img {margin:2px 0 0 -95px;}
#c-main .design60, .shortlist li {padding-left:80px;}
#c-main .design60 h3 {margin:0 0 5px -80px;}
#c-main .design60 img, .shortlist img {margin:2px 0 0 -80px;}
#c-main .design310 {padding-left:320px;}
#c-main .design310 h3 {margin:0 0 5px -320px;}
#c-main .design310 img {margin:2px 0 0 -320px;}

ul.textlist, ul.shortlist {clear:both;margin:1.5em 0;}
.textlist li {margin-bottom:0;}
.shortlist li {margin-bottom:10px;}
.shortlist h4, #publikationen h4 {margin:0;}
.shortlist p, #publikationen p {margin:.2em 0;}
.shortlist h4 {text-transform:uppercase;}

/* ----- +left Sidebar ----- */
#c-left address {float:right;font-style:normal;padding:10px 13px;position:absolute;right:0;top:0;width:190px;}
#c-left address, #c-left address a {color:#6C6162;}
#c-left address strong {color:#333;text-transform:uppercase;}
#c-left address p {margin:0 0 .3em;}

/* ----- +right Sidebar ----- */
#c-right h2 {border-top:1px solid #EFE9EB;font-style:normal;font-weight:bold;padding-top:5px;}
ul.textlist, ul.shortlist {clear:both;margin:1.5em 0;}
/* +sidelist / Veranstaltungen und Shop */
.sidelist {list-style: none;margin:0;padding:0;width:100%;}
.sidelist li {clear:both;padding:9px;}
.sidelist h3 {font-size:1em;font-weight:bold;margin:0;text-transform:none;}
.sidelist p {margin:.5em 0;}
.sidelist img {margin-top:3px;}
.sidelist .price  {font-weight:bold;margin-bottom:0;text-align:right;}
.sidelist .more {font-size:0.85em;text-align:right;}

/* +module
-------------------------------------------------------------------*/

/* ----- +betrieb ----- */
#betrieb-leitprodukt {margin:0;}

/* +galleryslide */
#galleryslide {}
#galleryslide ul {display:block;margin:0;}
#galleryslide li {display:inline;float:left;margin:0 10px 0 0;}
#galleryslide li a {}
#galleryslide li a img {border:2px solid #fff;z-index:2;}
#galleryslide li a:hover img {border-color:#333;}

/* ----- +article ----- */
.imagelist {display:inline;float:left;}
.imagelist li {clear:both;float:left;margin-bottom:10px;}
#c-content #c-main .imagelist li img {margin-left:0;}

/* ----- +product ----- */
body .info {clear:both;float:left;margin:2px 0 0 -320px;}
body .info a {display:block;height:46px;width:310px;}

/* ----- +contact ----- */
#publikationen li {padding-left:140px;margin-bottom:15px;}

#publikationen .pieces {display:inline;float:left;margin:0 0 0 -140px;padding-bottom:5px;}
#publikationen .pieces span {margin-left:5px;}
#publikationen img {float:left;margin:0 0 0 -70px;}
#contact #publikationen label {clear:none;float:none;margin:0;width:auto;}

/* ----- +pressespiegel ----- */
#pressespiegel h4 {font-weight:normal;}

/* ----- +pressefotos ----- */
#pressphotolist {margin:.2em 0 1em;}
#pressphotolist li {float:left;font-size:.8em;margin: 0 5px 5px 0;text-align:center;}






