* { margin: 0; border: 0; padding: 0; outline: none; }
body { font: 12px/21px Arial, Helvetica, sans-serif; color: #808080; background: #f7f7f7; }

#wrapper { width: 975px; padding: 40px 25px; }
#content { width: 925px; padding: 40px 25px; }

#left, #right { min-height: 450px; overflow: hidden; }
#left { width: 475px; float: left; }
#right { width: 450px; float: right; }

h1 { width: 450px; height: 39px; background: url('img/h_dh.gif') no-repeat; margin-bottom: 5px; font-size: 48px; line-height: 0.85; text-indent: -10000px; }
h2 { width: 450px; height: 42px; background: url('img/h_foto.gif') no-repeat; font-size: 32px; line-height: 1.4; text-indent: -10000px; }
h3 { font-size: 20px; margin-bottom: 16px; }
h6 { font-size: 12px; font-weight: normal; margin-left: 475px; margin-top: 35px; }

#contact { font-size: 16px; line-height: 1.8; font-weight: bold; margin-left: 5px; margin-top: 25px; margin-bottom: 25px; }
#contact ul { list-style: none; }

#nav a, #nav a:active, #nav a:visited, #nav a:hover { color: #808080; text-decoration: none; padding: 1px 7px 1px 5px; }
#nav a:hover{ color: #f7f7f7; background: #398fe5; }

#nav { font-size: 20px; line-height: 1.8; font-weight: bold; margin-top: 50px; margin-bottom: 50px; }
#nav ul { list-style: none; }

#gallery { width: 450px; height: 450px; margin-bottom: 25px; overflow: hidden; }
#gallery img.ih { padding-top: 50px; }

#logo { width: 450px; height: 300px; margin-bottom: 25px; overflow: hidden; }

#text { padding: 0 3px; }
#text p { margin-bottom: 16px; }
#text ul { list-style: none; margin-bottom: 35px; }
#text ul li { line-height: 17px; margin-bottom: 6px; }
#text a, #text a:active, #text a:visited, #text a:hover { font-weight: bold; color: #808080; text-decoration: underline; padding: 0 2px; }
#text a:hover{ color: #f7f7f7; background: #398fe5; text-decoration: none; }

#facebook_like { width: 350px; padding-left: 5px; }
iframe#facebook_dh { width: 410px; margin-bottom: 25px; }

.dhblue { color: #398fe5; }

