#shadowbox .content{
	
}

/**
 * Fonts
 *
 * (en) global settings of font-families and font-sizes
 * (de) Globale Einstellungen für Zeichensatz und Schriftgrößen
 *
 * @section content-global-settings
 */

 /* (en) reset font size for all elements to standard (16 Pixel) */
 /* (de) Alle Schriftgrößen auf Standardgröße (16 Pixel) zurücksetzen */
 html * { font-size: 100.01%; }

/**
 * (en) reset monospaced elements to font size 16px in all browsers
 * (de) Schriftgröße von monospaced Elemente in allen Browsern auf 16 Pixel setzen
 *
 * @see: http://webkit.org/blog/67/strange-medium/
 */

 textarea, pre, code, kbd, samp, var, tt {
   font-family: Courier;
 }

 /* (en) base layout gets standard font size 12px */
 /* (de) Basis-Layout erhält Standardschriftgröße von 12 Pixeln */
 body {
   font-family:  Arial, Helvetica, sans-serif;
   font-size: 75%;
 
 /* font-size: 75.00%;*/
   color: #666666;
 }

 /*--- Headings | Überschriften ------------------------------------------------------------------------*/

 h1,h2,h3,h4,h5,h6 {
   font-weight:normal;   
   margin: 0 0 0.25em 0;
 }

 h1 { font-size: 200%; margin: 0.2em 0 0.9em 0; line-height:1em;  }               /* 24px */
 h1.spacehead {visibility:hidden;}
 h2 { font-size: 150%; }               /* 18px */
 h3 { font-size: 133.33%; }            /* 16px */
 h4 { font-size: 116.67%; }            /* 14px */
 h5 { font-size: 116.67%; }            /* 14px */
 h6 { font-size: 100%;}                  

 /* --- Lists | Listen  -------------------------------------------------------------------------------- */

 ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em; }
 ul li { list-style-type: disc; }
 ul ul li { list-style-type: circle; }

 ol li { list-style-type: decimal; }
 ol ol li { list-style-type: lower-latin; }

 li { margin-left: 0.8em; line-height: 1.5em; }

 dt { font-weight: bold; }
 dd { margin: 0 0 1em 0.8em; }

 /* --- general text formatting | Allgemeine Textauszeichnung ------------------------------------------ */

 p { line-height: 1.25em; margin: 0 0 1em 0; }
.intro .content .project p {font-size: 116.67%;}

 blockquote, cite,q {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-style:italic;
 }
 blockquote { margin: 0 0 1em 1.6em; color: #666; }

 strong,b { font-weight: bold; }
 em,i { font-style: italic; }

 pre, code, kbd, tt, samp, var { font-size: 100%; }
 pre, code { color: #800; }
 pre { line-height: 1.5em; margin: 0 0 1em 0; }
 kbd, samp, var { color: #666; }
 var { font-style: italic; }

 acronym, abbr {
   border-bottom: 1px #aaa dotted;
   font-variant: small-caps;
   letter-spacing: .07em;
   cursor: help;
 }

 sub, sup { font-size: 91.6667%; }

 hr {
   color: #fff;
   background:transparent;
   margin: 0 0 0.5em 0;
   padding: 0 0 0.5em 0;
   border:0;
   border-bottom: 1px #eee solid;
 }

 /*--- Links ----------------------------------------------------------------------------------------- */

 a { color: #666666; 
	text-decoration:none; 
	font-weight:bold;	
	}
 a:visited  { color: #666666; }

 a:focus,
 a:hover,
 a:active { color:#666666; text-decoration:underline; }
 
 p a,
 p a.shadowbox,
 a.internal-link-new-window, 
 a.internal-link, 
 a.external-link-new-window, 
 a.external-link, 
 a.mail, 
 a.download {
	background-image:url(../images/a-arrow.gif);
	background-position:right center;
	background-repeat:no-repeat;
	border:0px none;
	padding-right:7px;
 }

.no-js p a,
.no-js p a.shadowbox,
.no-js a.internal-link-new-window, 
.no-js a.internal-link, 
.no-js a.external-link-new-window, 
.no-js a.external-link, 
.no-js a.mail, 
.no-js a.download {
	color:#fff;
	background-image:url(../images/a-arrow-fff.gif);
 }
 

 



 /* --- images (with optional captions) | Bilder (mit optionaler Bildunterschrift) ------------------ */

 p.icaption_left { float:left; display:inline; margin: 0 1em 0.15em 0; }
 p.icaption_right { float:right; display:inline; margin: 0 0 0.15em 1em; }

 p.icaption_left img,
 p.icaption_right img { padding:0; border: 1px #888 solid; }

 p.icaption_left strong,
 p.icaption_right strong { display:block; overflow:hidden; margin-top: 2px; padding: 0.3em 0.5em; background: #eee; font-weight: normal; font-size: 91.667%; }
 
 .content dd.csc-textpic-caption{display:none;}  

/*overwrite dl default lineheight*/
 .content .csc-textpic dl {line-height:0;}


/**
 * ------------------------------------------------------------------------------------------------- #
 *
 * Generic Content Classes
 *
 * (en) standard classes for positioning and highlighting
 * (de) Standardklassen zur Positionierung und Hervorhebung
 *
 * @section content-generic-classes
 */

 .highlight { color: #f60; }
 .dimmed { color: #888; }

 .info { background: #f8f8f8; color: #666; padding: 10px; margin-bottom: 0.5em; font-size: 91.7%; }

 .note { background: #efe; color: #040; border: 2px #484 solid; padding: 10px; margin-bottom: 1em; }
 .important { background: #ffe; color: #440; border: 2px #884 solid; padding: 10px; margin-bottom: 1em; }
 .warning { background: #fee; color: #400; border: 2px #844 solid; padding: 10px; margin-bottom: 1em; }

 .float_left { float: left; display:inline; margin-right: 1em; margin-bottom: 0.15em; }
 .float_right { float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em; }
 .center { display:block; text-align:center; margin: 0.5em auto; }

  
/*  Shadowbox overwrite*/

#shadowbox_title_inner {
color:#FFFFFF;
font-size:14px;
padding:5px 0pt;
}
#shadowbox_title_inner, #shadowbox_info_inner {
font-family:Arial,sans-serif;
line-height:16px;
position:relative;
}  

/*special formating inside shadowbox*/

#shadowbox_body dd.csc-textpic-caption {display:inline !important;}  
#shadowbox_body div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
margin-bottom:20px !important;
}

#shadowbox_body div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image, 
#shadowbox_body div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image, 
#shadowbox_body div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image {
margin-right:20px !important;
}    

#shadowbox_body div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-lastcol {
margin-right:0 !important;
}

