/* mobile-tagesmutter.de */

* { margin: 0; padding: 0; }

body { background: #fff; color: #000; font-family: "Source Serif Pro", Georgia, "Times New Roman", serif; font-size: 100%; }
html>body { font-size: 10px; }

#wrapper { width: 920px; margin: 0 auto; padding: 0; }
#header { width: 900px; height: 230px; margin: 0 auto; background: url("img/header.jpg") no-repeat; }
#header h1 { text-indent: -99999px; background: url("img/logo.jpg") no-repeat; width: 228px; height: 92px; position: relative; left: 670px; top: 80px; }

ul#navigation { text-align: center; width: 800px; height: 66px; padding: 12px 60px; background: url("img/navi-bg.jpg") no-repeat; list-style-type: none; }
ul#navigation li { display: inline; line-height: 25px; font-size: 14px; color: #333; padding: 0 10px; white-space: nowrap; }
ul#navigation li a:link, ul#navigation li a:visited, ul#navigation li a:active { color: #333; text-decoration: none; }
ul#navigation li a:hover { color: #369; text-decoration: underline;}

#inhalt { width: 800px; background: #f2efe8; margin: 0 auto; padding: 40px 50px; }

#symbolbild { background: url("img/bild-bg.jpg") no-repeat; width: 372px; height: 279px; float: right; margin: 0 0 10px 25px; }
#symbolbild img { margin: 10px; }

#inhalt h2 { font-size: 18px; font-weight: normal; color: #369; line-height: 25px; margin: 0 0 25px 0;}
#inhalt h3 { font-size: 16px; font-weight: normal; color: #333; line-height: 25px; margin: 0 0 12px 0;}
#inhalt p { font-size: 14px; line-height: 25px; color: #333; margin: 0 0 25px 0; }
#inhalt p.gesetzestext { clear: right; border: 1px solid #369; padding: 10px; }
#inhalt ul { list-style-type: square; list-style-position: inside; margin: 0 0 25px 0; color: #333; }
#inhalt ul li { font-size: 14px; line-height: 25px; } 

#inhalt a:link, #inhalt a:visited, #inhalt a:active { color: #000; text-decoration: none; border-bottom: 1px solid #999; }
#inhalt a:hover { border-bottom: 1px solid #369; color: #369;}

#schnellnavigation { clear: both; font-size: 12px; line-height: 18px; padding: 25px 0; }
#schnellnavigation a.schnell-zurueck { float: left; }
#schnellnavigation a.schnell-weiter { float: right; }

#footer { clear: both; width: 820px; height: 18px; background: url("img/footer-bg.jpg") no-repeat; padding: 17px 50px 0 50px; margin: 0 0 40px 0;}
#footer p { text-align: right; font-size: 10px;}
#footer p a { color: #555; text-decoration: none; }

/* source-serif-pro-regular - latin */
@font-face {
  font-family: 'Source Serif Pro';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/source-serif-pro-v11-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/source-serif-pro-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/source-serif-pro-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/source-serif-pro-v11-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/source-serif-pro-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/source-serif-pro-v11-latin-regular.svg#SourceSerifPro') format('svg'); /* Legacy iOS */
}
/* source-serif-pro-italic - latin */
@font-face {
  font-family: 'Source Serif Pro';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/source-serif-pro-v11-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/source-serif-pro-v11-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/source-serif-pro-v11-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/source-serif-pro-v11-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/source-serif-pro-v11-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/source-serif-pro-v11-latin-italic.svg#SourceSerifPro') format('svg'); /* Legacy iOS */
}
/* source-serif-pro-700italic - latin */
@font-face {
  font-family: 'Source Serif Pro';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/source-serif-pro-v11-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/source-serif-pro-v11-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/source-serif-pro-v11-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/source-serif-pro-v11-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/source-serif-pro-v11-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/source-serif-pro-v11-latin-700italic.svg#SourceSerifPro') format('svg'); /* Legacy iOS */
}
/* source-serif-pro-700 - latin */
@font-face {
  font-family: 'Source Serif Pro';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/source-serif-pro-v11-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/source-serif-pro-v11-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/source-serif-pro-v11-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/source-serif-pro-v11-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/source-serif-pro-v11-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/source-serif-pro-v11-latin-700.svg#SourceSerifPro') format('svg'); /* Legacy iOS */
}