/*Copyright Arne Vollstedt fodis.de*/




/* RESET */
/* ----------------------------------------- */

/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none; margin: 0; padding: 0; }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:''}

/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight:bold }
em { font-style:italic }
a img { border:none } /* Gets rid of IE's blue borders */

/* Tools 
body:before {
          content: "";
          position: fixed;
          top: -10px;
          left: 0;
          width: 100%;
          height: 10px;

          -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
          -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
          box-shadow: 0px 0px 10px rgba(0,0,0,.8);

          z-index: 100;
}
*/

* {
  -webkit-transition: all 0.2s ease;
  -moz-transition:    all 0.2s ease;
  -ms-transition:     all 0.2s ease;
  -o-transition:      all 0.2s ease;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


@media (min-width: 858px) {
    html {
        font-size: 12px;
        image-rendering: inherit;
      
    }
}

@media (min-width: 780px) {
    html {
        font-size: 11px;
    }
}

@media (min-width: 702px) {
    html {
        font-size: 15px;
    }
}

@media (min-width: 724px) {
    html {
        font-size: 16px;
    }
}

@media (max-width: 623px) {
    html {
        font-size: 19px;
    }
    img {
	    min-width: 500px;
    }
}


img,
object,
embed {max-width: 100%;
	max-height: 100%;
}

a {
	    text-decoration: underline;
	    text-align: center;
	    outline: none;
	    color: blue;
	}

	
h2 {
	margin: 0 0 5px 0;
	font-size: 20px;
	text-transform: uppercase;
	}

		

	
	
/*body*/
body {
	font-family: 'Open Sans Condensed', sans-serif;
	
	color: black;

}

#content {
	width: 450px;
	margin: 0 auto;
	border: 0px solid red;
}

/*page-wrap*/



