/*	Author: Sascha Milivojevic (info@hey-sascha.de):

   
		------------------------------------------------------
   
		Magdalene Weimann v1 stylesheet
  
		----------------------------------------------------*/

/*	Browser CSS reset
  
		----------------------------------------------------*/

		html, body, div, span, applet, object, iframe,
		h1, h2, h3, h4, h5, h6, p, blockquote, pre,
		a, abbr, acronym, address, big, cite, code,
		del, dfn, em, font, ins, kbd, q, s, samp,
		small, strike, sub, sup, tt, var,
		dl, dt, dd, ol, ul, li,
		fieldset, form, label, legend, input,
		table, caption, tbody, tfoot, thead, tr, th, td {
				margin: 0;
				padding: 0;
				border: 0;
				outline: 0;
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%;
				font-family: inherit;
				vertical-align: baseline;}
		
		img {
				vertical-align: bottom;}
		
		:focus {
				outline: 0;}
		
		ol, ul {
				list-style: none;}
		
		table {
				border-collapse: collapse;
				border-spacing: 0;
				font-size: 1em;}
		
		caption, th, td {
				text-align: left;
				font-weight: normal;}
		
		blockquote:before, blockquote:after, q:before, q:after {
				content: "";}
		
		blockquote, q {
				quotes: "" "";}
				
/*	Allgemeine Definitionen
  
		----------------------------------------------------*/
		
		html, body { 
				height: 100%;}
		
		body {
			  font-size: 0.75em;
				font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
				color: #232323;
				background-color: #F2F2F2;}
				
		h1, h2, h3, h4, h5 {
				font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
				font-size: 16px;
				font-style: normal;
				font-weight: bold;
				text-transform: uppercase;
				letter-spacing: normal;
				text-align: center;
				line-height: 1.5em;
				margin-bottom: 1.3em;}
				
		p {
				font-size: 14px;
				text-align: center;
				color:#606060;
				font-style: italic;
				font-weight: normal;
				text-transform: normal;
				letter-spacing: normal;
				line-height: 1.5em;
				margin-bottom: 1.5em;}
				
		p.absatz {
				font-size: 15px;
				text-align: center;
				color:#606060;
				font-style: normal;
				font-weight: normal;
				text-transform: normal;
				letter-spacing: normal;
				line-height: 1.5em;
				margin-bottom: 1.5em;}
								
		a img { 
				border: none;}
				
		a {
				text-decoration: none;
				color: #F26119;}
		
		a:hover {
				text-decoration: underline;}
				
/*	Layout styles
  
		----------------------------------------------------*/
		
		#container {
				width: 881px;
				margin: 0px auto;}
				 
		#content {
				width:550px;
				margin: 130px auto;
		}