/* open-sans-300 - latin-ext_latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/open-sans-v15-latin-ext_latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('../fonts/open-sans-v15-latin-ext_latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-ext_latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-ext_latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-ext_latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-ext_latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-300italic - latin-ext_latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/open-sans-v15-latin-ext_latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'),
       url('../fonts/open-sans-v15-latin-ext_latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-ext_latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-ext_latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-ext_latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-ext_latin-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin-ext_latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v15-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('../fonts/open-sans-v15-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-ext_latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin-ext_latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/open-sans-v15-latin-ext_latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('../fonts/open-sans-v15-latin-ext_latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-ext_latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-ext_latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-ext_latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-ext_latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700italic - latin-ext_latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/open-sans-v15-latin-ext_latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'),
       url('../fonts/open-sans-v15-latin-ext_latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-ext_latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-ext_latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-ext_latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-ext_latin-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}



/* share-tech-regular - latin */
@font-face {
  font-family: 'Share Tech';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/share-tech-v7-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Share Tech Regular'), local('ShareTech-Regular'),
       url('../fonts/share-tech-v7-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/share-tech-v7-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/share-tech-v7-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/share-tech-v7-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/share-tech-v7-latin-regular.svg#ShareTech') format('svg'); /* Legacy iOS */
}


/* lobster-regular - latin-ext_latin */
@font-face {
  font-family: 'Lobster';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/lobster-v20-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Lobster Regular'), local('Lobster-Regular'),
       url('../fonts/lobster-v20-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/lobster-v20-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/lobster-v20-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/lobster-v20-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/lobster-v20-latin-ext_latin-regular.svg#Lobster') format('svg'); /* Legacy iOS */
}



html {
	margin: 0;
         padding: 0;
}

body {
	margin: 0px;
	padding: 0px;
	background: #fff;
	color: #000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font:  65%/1.5 'Open Sans', verdana, sans-serif;
}



a img {
 border: 0 none;
}

#content  {
	    float: left;
	    text-align: left;
     width: 400px;
     display: block;
     	font-size: 14px;
	line-height: 1.6em;
     padding-top: 0px;
     padding-left: 10px;
     padding-right: 10px;
	    margin-top: 0px;
     margin-left: 0px;
     
     	float: left;
}


#footer {
	        text-align: center;
         width: 400px;
         display: block;
         padding-top: 0px;
         padding-left: 10px;
         padding-right: 10px;
	        margin-top: 0px;
         margin-left: 0px;
}

#top {
	        text-align: center;
         width: 250px;
         display: block;
         padding-top: 0px;
         padding-left: 10px;
         padding-right: 10px;
	        margin-top: 0px;
         margin-left: 0px;
}



h1, h2, h3, h4{ font-family:'Open Sans', verdana, sans-serif; }
h1 { font-size:22px; line-height:24px;}
h2 { font-size:20px; line-height:22px;}
h3 { font-size:18px; line-height:20px,}
h4 { font-size:16px; line-height:18px,}}
p, ul, ol, li, div, td, th, address, blockquote, nobr, b, i { font-family:'Open Sans', verdana, sans-serif;  }
p, ul, ol, li, div, td, th, address, blockquote, nobr, b, i { font-size:14px; line-height: 1.5em; }


#startbild {
	float: left;
	color: #FFFFFF;
         width: 525px;
	display: block;
         font-weight: bold;
         height: 1000px;
         text-align: center;
	margin-left: 250px;
	padding-top: 120px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: 0px 50%;
         background-color: #000000;
}


.aufz {margin-left: 30px;}

.bild {
	float: right;
 padding: 0px 0px 0px 0px;
 	text-align: right;
}


.bildlegende {

	font-weight:bold;
         font-size:0.85em;
         line-height:1em;
         float: right;
         text-align:left;
}


.glossar {
 width: 250px;
 float: right;
 text-align:right;
}

/*Start Pseudoformate*/
a:name { color:#000000; text-decoration:none; }
a:link { color:#3F3F3F; text-decoration:underline; }
a:visited { color:#3F3F3F; text-decoration:underline; }
a:hover { color:#000000; text-decoration:underline; }
a:active { color:#AFAFAF; text-decoration:none; }
/*Ende Pseudoformate*/

/*Start Linkformat*/
a.ausgewaehlt2 {
	color: #FFFFFF;
	display: block;
 font-weight: bold;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: 0px 50%;
 background-color: #FF9F00;
}
a.intern {color:#000000; background-color:#EFEFEF; text-decoration:underline; padding:.08em}
a.extern {color:#000000; background-color:#E2E3C6; text-decoration:underline; padding:.08em}	
a.fotoschule {color:#000000; background-color:#FFDF00; text-decoration:underline; padding:.08em}
a.various1 { font-style:italic; color:#000000; background-color:#C0FF00; text-decoration:underline; padding:.08em}
a.anmerkung {color:#000000; background-color:#C0FF00; text-decoration:underline; padding:.08em}
a.glossar { font-style:italic; color:#000000; background-color:#EFEFEF; text-decoration:underline; padding:.08em}
a.glossaaaaaar { font-style:italic; color:#000000; border:1px solid #000000; background-color:#FFFFFF; text-decoration:none; padding:.08em}
a.tip { font-size:1.2em; font-weight:bold; }


a[href ^="http://"] {
    background: url(images/external.png) center right no-repeat;
    color:#000000;
    background-color:#ffffff;
    padding-right: 13px;
}

a[href ^="http://www.fotoschule"] {
    background: url(images/dot_tran.gif) center right no-repeat;
    color:#000000;
    background-color:#FFDF00;
    padding-right: 0px;
}

a[href ^="http://www.amazon"] {
    background: url(images/dot_tran.gif) center right no-repeat;
    color:#000000;
    padding-right: 0px;
}
/*Ende Linkformate*/


