@charset "UTF-8";
/* CSS Document */

img, object, embed, video {
	max-width: 100%;
}
/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}

body { font-family:Arial, Helvetica, sans-serif; background-color:#FFF; font-size:18px; }
body, h1, h2, h3, h4 { margin:0; padding:0; }
img { width:100%; }

audio { width:100%; }

.branding1 { color: #019; } .branding2 { color: #999; } .branding3 { color: #693; } .branding4 { color: #3d3526; }

.fLeft { float:left; }
.fRight { float:right; }
.smallCaps { font-variant: small-caps; }
.caps { text-transform:capitalize; }
.UpperCase { text-transform:uppercase; }
.pad10 { padding:10px; }
.padTB10 { padding:10px 0; }
.pad20 { padding:20px; }
.padTB20 { padding:20px 0; }
.item { margin-bottom:15px; }
.txt1em { font-size:1em; }
.txt10 { font-size:10px; }
.txt12 { font-size:12px; }
.txt14 { font-size:14px; }
.txt16 { font-size:16px; }
.txt18 { font-size:18px; }
.txt20 { font-size:20px; }
.txtLeft, .textLeft { text-align:left; }
.txtRight { text-align:right; }
.txtCenter, .centerText { text-align:center; }
.fontWeightNormal { font-weight:normal; }
.letterSpacing-1 { letter-spacing: -1px; }
.letterSpacing-2 { letter-spacing: -2px; }
.hr80c { width:80%; margin:25px 10%; }
.clearB { clear:both; }
a.noDeco, a.noDeco:visited { text-decoration:none; color:#00F; }
a.noDeco:hover { color:#090; }

/* Mobil */

#Head { float: none; width: 98%; margin: 0 0 3px 1%; }
#Menu { float: none; width: 98%; margin: 0 0 3px 1%; text-align: left; font-size: 14px; }
#Menu a, #Menu a:visited { text-decoration:none; color:#999; font-size: 14px; font-weight: normal; }
#Menu a:hover { color:#693; font-size: 16px; font-weight: bold;  }

/* iPad */

@media only screen and (min-width: 481px) {
    
}

/* Desktop */

@media only screen and (min-width: 769px) {

#Head {
    float: left;
    width: 40%;
    margin: 0 0 3px 1%;
}

#Menu {
    float: right;
    width: 40%;
    margin: 15px 1% 3px 0;
    text-align: right;
}
    
}