
/* typo bic.mc 
	 :700 (für BIC.MC Logo, versuche subset buchstaben)
	Roboto:300,400 (unbenutzt)
	Roboto+Condensed:400,300 (regular u bold)
	
	<link href='http://fonts.googleapis.com/css?family=Roboto+Condensed:300&amp;subset=cyrillic-ext,latin-ext' rel='stylesheet' type='text/css'>
	<link href='http://fonts.googleapis.com/css?family=Noto+Sans:700&amp;text=BIC.MC' rel='stylesheet' type='text/css'>
	
	
*/


/* roboto-condensed-300 - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/roboto-condensed-v25-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-condensed-v25-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-condensed-v25-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-condensed-v25-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-condensed-v25-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-condensed-v25-latin-300.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}

/* noto-sans-700 - latin */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/noto-sans-v27-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/noto-sans-v27-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/noto-sans-v27-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/noto-sans-v27-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/noto-sans-v27-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/noto-sans-v27-latin-700.svg#NotoSans') format('svg'); /* Legacy iOS */
}

/* body */

body { color: white; font-family:'Roboto Condensed', sans-serif; font-weight:300; }

/*Links (a)*/
#ie_warning a,
#content a,
#content a:link,
#content a:visited {
	border-bottom-width: 1px;
	-webkit-transition: color .2s linear;
	-moz-transition: color .2s linear;
	-o-transition: color .2s linear;
	-ms-transition: color .2s linear;
	transition: color .2s linear;
	border-bottom-style: dotted; border-bottom-color: #d6d6d6; color: white;
}

#content a:focus { color: #56545b; padding-bottom: 1px; border-bottom: 1px solid #5b5b5b; }
#content a:active { border-bottom-color: #486aeb; color: #30364b; padding-bottom: 1px; border-bottom: 1px solid; }
#content a:hover {  color: white; padding-bottom: 1px; border-bottom: 1px solid; border-bottom-color: #486aeb; }

pre {
	white-space:pre-wrap;       /* css-3 */
	white-space:-moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space:-pre-wrap;      /* Opera 4-6 */
	white-space:-o-pre-wrap;    /* Opera 7 */
	word-wrap:break-word;       /* Internet Explorer 5.5+ */
}

.txt-img p { line-height:150%; margin-top: 5px; margin-bottom: 20px; }
strong { font-weight: bold; }


/*ueberschriften logo box*/
.box h1, h2 { font-weight:300; }
.box h1, h2 { margin:0 0 10px; color: white; text-shadow: 1px 1px 1px #000;}
.box h1 { font-weight:700; color: #d5d9e6; font-family:'Noto Sans', sans-serif; }
.box h2 { font-size: 24px; color: white; }

.blue { color: #5a83f0; }


/*ueberschriften content*/
h1, h2 { font-weight:300; }
h1, h2 { margin:0 0 10px; color:#fff; text-shadow: 1px 1px 1px #000;}
h2 { color: #b5b5b5; }
/*ueberschriften größe definieren in css_layout, wegen media queries */
h1 { letter-spacing: -1px; color: #d5d9e6;  }



/*Listen im Content-Bereich*/
.txt-img ul, .content ol { margin-bottom: 20px; padding: 0; }
.txt-img ul li { padding-left: 5px; list-style-type: disc; list-style-position: inside; }
.txt-img ol li { padding: 0 0 0 4px; list-style-type: decimal; list-style-position: inside; }


/*hochzahlen*/
sup { font-size: smaller; vertical-align: super; margin-left: -3px; }


/*sonderfall*/
/* anfuehrungszeichen */
:lang(de)    { quotes:"\201E" "\201C" "\201A" "\2018"; }
:lang(de-DE) { quotes:"\00BB" "\00AB" "\203A" "\2039"; }
:lang(de-CH) { quotes:"\00AB" "\00BB" "\2039" "\203A"; }
:lang(en)    { quotes:"\201C" "\201D" "\2018" "\2019"; }


