/* =========================================================

schwabe.de - Stylesheet für Schwabe
Datei: print.css
Media: print
Datum: 14. Januar 2008
Autor: Ulf Mayer, Navigate AG
Mail: mayer@navigate.de

========================================================== */

/* ===============================
   = Ausblenden von Elementen die nicht gedruckt werden sollen
=============================== */

#search,
#navigationMain,
div#breadCrumb,
#globalFunctions,
#blockBottom,
#bannercontainer,
.screenreader,
#navigationMain,
.meta {
	display: none;
}

/* ===============================
		= Navigation
=============================== */

body #singleNavigation {	position: absolute;	top: 1em;	left: 1%;	width: 99%; border-bottom: 1px solid #ccc;}
#singleNavigation ul {list-style: none;	margin: 0;	padding: 0; display: block;}
#singleNavigation ul li { display: inline;}
#singleNavigation ul li.navLevel1Open a { margin: 0 10px -2px 0; padding-bottom: 5px; border-bottom: 0;}
#singleNavigation ul li a { width: 128px; text-align: center; display: block; float: left; color: #000; border: 1px solid #ccc; margin: 0 10px -1px 0; padding: 4px 0 4px 0; background: #fff url(/schwabe/wGlobal/layout/images/backgrounds/tab-bg.gif) 0 0 repeat-x;}


/* ===============================
   = Logo in Durckqualität
=============================== */

body #logo {background: none;}
body #logo img {display: block; border: 0;}


/* ===============================
   = Optimierung für Druckausgabe
=============================== */

*{
font-size: 1em; /* don't edit! */
}

html {
font-size: 62.51%; /* don't edit */
}

body                     {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	text-align: left;
	font-size: 1.2em; /* edit here to change font size globaly 1em = 10px */
	background: #fff!important;
	color: #000;
}

div {font-size: 1em;}

address { font-style: normal; }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd, hr { margin:0; padding:0 }
ul,ol { list-style:none }
:link,:visited { text-decoration:none }

dl {margin: 0 0 0 .8em;}
dl dt {margin: 0 0 .5em 0;}
dl dd+dt {margin-top: 1.5em;}
dl dd {margin: 0 0 1em 2em;}
ol {list-style: decimal;}

ol li {margin: 0 0 1em 2.5em;}
ol li ol {margin: 1em 0 1em 1em;}
ol li ul {margin: 1em 0 1em 1em;}

p {margin-bottom: 1em;}
ul {list-style-image: url(/schwabe/wGlobal/layout/images/backgrounds/list-style-image-light.gif); margin-bottom: 18px;}
ul li {margin: 0 0 0 2em;}
ul li ul {margin: 1em 0 1em 1em; list-style: circle;}
ul li ol {margin: 1em 0 1em 1em;}

a img,:link img,:visited img { border:none }
a                    {color: #063;}

#blockContent,
div.wrapper {
	width: 100%;
}

.wrapperInner {
	margin: 1em;
}

#buttonPrint              {float:right;font-weight:bold;font-size:14px}

#singleNavigation,
.wglToolbarMainPortletTop {display:none}
.wglButtonContainer       {display:none}

#blockRight {
	float: none;
	width: 100%;
	clear: left;
	display: none;
}
p.jump {display: none;}

#blockContentInner     {line-height: 18px; margin-bottom: 20px;}

#contactInformation {
	display: block;
	font-size: .9em;
	text-align: center;
	margin-top: 20px;
}

.noprint {
	display: none;
}

table {
	width: 100%;
}

.thumbnailContainer {float: none;}
.title {border: 0px solid #ccc;}
.picAlignpictureLeftwC {float: left;}

.wglList {list-style-image: none;}

.readMore {padding: 0;}

/* ===============================
		= Box
=============================== */

.box { line-height: 18px; margin: 0 0 10px 0; padding: 0 1px 15px 10px; background: #eef4e6 url(/schwabe/wGlobal/layout/images/backgrounds/fade-box.gif) 0 26px repeat-x;}
.box h2 { margin: 0 -1px 10px -10px; display: block; border-bottom: 1px solid #6e7466; font-size: 14px; color: #063; padding: 4px 10px 5px 11px; background: #a7c382 url(/schwabe/wGlobal/layout/images/backgrounds/headline-fade.gif) repeat-x; }
.readMore { display: block; background: url(/schwabe/wGlobal/layout/images/icons/arrow-green.gif) 0 3px no-repeat;padding: 0 0 0 10px;}
.box .photo { margin: 0 10px 0 0; float: left;}
.box .vcard { display: block; clear: both; margin: 0 0 15px 0;}
	.box .vcard .fn { font-weight: bold; color: #063;}
.box ul {list-style-image: url(/schwabe/wGlobal/layout/images/backgrounds/list-style-image-dark.gif);}
