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

/* http://www.hnoaerztehaus.de
   v2.0 | 11-05-2016
   License: none (public domain)
   by: www.nc-design.de
*/


/* ------------------------------- */
/* ------------ 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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}




/* ------------------------------- */
/* ----------- GENERAL ----------- */
/* ------------------------------- */

body {
background:#949494; }

div.container {
width:320px;
margin:0 auto; }
/* richtet gesamte Seite zentriert aus */

.hg_head {
position:absolute;
margin:0 0 0 0;
width:320px;
height:80px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_head_320x80.jpg) no-repeat; }

.head_text {
position:absolute;
margin:10px 0 0 10px;
width:250px;
height:40px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#0057a3; }

h1 {
font-size:16px;
line-height:20px;
letter-spacing:2.5px; }

h2 {
font-size:12px;
line-height:16px;
letter-spacing:1px; }

h3 {
font-size:10px;
line-height:14px;
letter-spacing:0.7px; }

h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
line-height:14px;
letter-spacing:0px;
color:#094996; }

.head_address {
position:absolute;
margin:100px 0 0 10px;
width:130px;
height:160px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:7px;
line-height:8px;
letter-spacing:0.5px;
color:#fff;
display: block; }

.address_td {
width:20px; }

.content {
position:absolute;
margin:100px 0 0 130px;
width:180px; }

p {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:9px;
line-height:11px;
letter-spacing:0px;
color:#000;
display: block; }

strong {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:9px;
line-height:11px;
letter-spacing:0px;
color:#094996; }

small {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:7px;
line-height:9px;
letter-spacing:0px;
color:#094996; }


/* ------------------------- */
/* --------- INDEX --------- */
/* ------------------------- */

.hg_index {
position:absolute;
margin:0 0 0 0;
width:320px;
height:1350px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_320x2.png) repeat-y; }

.index_text {
position:absolute;
margin:160px 0 0 0;
width: 180px; }

.index_photo {
position:absolute;
margin:0 0 0 0;
width: 160px; }

.index_photo_unterschrift {
position:absolute;
margin:112px 0 0 0;
width:155px;
height:20px;
text-align:right; }


/* ------------------------- */
/* ------- UEBER UNS ------- */
/* ------------------------- */

.hg_ueberuns {
position:absolute;
margin:0 0 0 0;
width:320px;
height:680px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_320x2.png) repeat-y; }

.ueberuns_text {
position:absolute;
margin:90px 0 0 0; }

.ueberuns_photo_1 {
position:absolute;
margin:0 0 0 0;
width: 90px; }

.ueberuns_photo_2 {
position:absolute;
margin:0 0 0 90px;
width: 90px; }


/* ------------------------------- */
/* ---------- UNSER TEAM --------- */
/* ------------------------------- */

.hg_unserteam {
position:absolute;
margin:0 0 0 0;
width:320px;
height:1400px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_320x2.png) repeat-y; }

.unserteam_arzt {
position:absolute;
margin:0 0 0 0;
width:150px;
text-align:center; }

.unserteam_arzt_1 {
position:absolute;
margin:10px 0 0 0;
width:150px;
text-align:center; }

.unserteam_team {
position:absolute;
margin:250px 0 0 0;
width:150px;
text-align:center; }

.unserteam_team_1 {
position:absolute;
margin:260px 0 0 0;
width:150px;
text-align:center; }

.unserteam_team_2 {
position:absolute;
margin:470px 0 0 0;
width:150px;
text-align:center; }

.unserteam_team_3 {
position:absolute;
margin:680px 0 0 0;
width:150px;
text-align:center; }

.unserteam_team_4 {
position:absolute;
margin:890px 0 0 0;
width:150px;
text-align:center; }

.unserteam_team_5 {
position:absolute;
margin:1100px 0 0 0;
width:150px;
text-align:center; }


/* ------------------------------- */
/* ---------- LEISTUNGEN --------- */
/* ------------------------------- */

.hg_leistungen {
position:absolute;
margin:0 0 0 0;
width:320px;
height:15700px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_320x2.png) repeat; }

.leistungen_ueberbegriff {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
line-height:13px;
background-color:#094996;
padding:6px;
margin:0px;
letter-spacing:0px;
color:#fff; }

.leistungen_subheadline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
line-height:13px;
letter-spacing:0px;
color:#094996; }

.leistungen_textteil_1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:9px;
line-height:11px;
color:#000;
width:180px;
margin-right:20px; }

.leistungen_textteil_2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:9px;
line-height:11px;
color:#000;
width:180px;
display:inline-block; }

.leistungen_textteil_3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:9px;
line-height:11px;
color:#000;
width:150px;
display:inline-block; }

.leistungen_photo {
width:180px;
display: block; }


/* ------------------------- */
/* --- PRAEVENTIVMEDIZIN --- */
/* ------------------------- */

.hg_praeventivmedizin {
position:absolute;
margin:0 0 0 0;
width:320px;
height:1500px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_320x2.png) repeat; }

.praeventivmedizin_text {
position:absolute;
margin:10px 0 0 0;
width: 180px; }

.praeventivmedizin_photo_1 {
position:absolute;
margin:750px 0 0 -15px;
width: 200px; }

.praeventivmedizin_photo_2 {
position:absolute;
margin:1000px 0 0 -15px;
width: 200px; }

.praeventivmedizin_photo_3 {
position:absolute;
margin:1175px 0 0 -15px;
width: 200px; }


/* ------------------------- */
/* ---- LASERBEHANDLUNG ---- */
/* ------------------------- */

.hg_laserbehandlung {
position:absolute;
margin:0 0 0 0;
width:320px;
height:1250px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_320x2.png) repeat; }

.laserbehandlung_text {
position:absolute;
margin:10px 0 0 0;
width: 180px; }

.laserbehandlung_photo_1 {
position:absolute;
margin:790px 0 0 -15px;
width: 200px; }

.laserbehandlung_photo_2 {
position:absolute;
margin:960px 0 0 -15px;
width: 200px; }


/* ------------------------- */
/* ---- ANFAHRT/KONTAKT ---- */
/* ------------------------- */

.hg_anfahrtkontakt {
position:absolute;
margin:0 0 0 0;
width:320px;
height:680px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_320x2.png) repeat; }

.anfahrtkontakt_text {
position:absolute;
margin:10px 0 0 0;
width: 180px; }

.anfahrtkontakt_photo {
position:absolute;
margin:290px 0 0 -10px;
width: 200px; }


/* ------------------------- */
/* ---- LINKS & PARTNER ---- */
/* ------------------------- */

.hg_linkspartner {
position:absolute;
margin:0 0 0 0;
width:320px;
height:680px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_320x2.png) repeat; }

.linkspartner_text {
position:absolute;
margin:10px 0 0 0;
width: 180px; }

.linkspartner_photo {
position:absolute;
margin:300px 0 0 -10px;
width: 200px; }


/* ------------------------- */
/* ------- IMPRESSUM ------- */
/* ------------------------- */

.hg_impressum {
position:absolute;
margin:0 0 0 0;
width:320px;
height:1550px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_320x2.png) repeat; }

.impressum_textteil_1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
line-height:13px;
color:#000;
width:180px;
margin-right:20px;
float: left; }

.impressum_textteil_2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
line-height:13px;
color:#000;
width:180px;
display:inline-block; }


/* ------------------------- */
/* ------ DATENSCHUTZ ------ */
/* ------------------------- */

.hg_datenschutz {
position:absolute;
margin:0 0 0 0;
width:320px;
height:5350px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_320x2.png) repeat; }


/* ------------------------------- */
/* ------------ LINKS ------------ */
/* ------------------------------- */

a.fliesstext:link, a.fliesstext:visited, a.fliesstext:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
line-height:13px;
letter-spacing:0px;
color:#000;
text-decoration:none; }
a.fliesstext:hover, a.fliesstext:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
line-height:13px;
letter-spacing:0px;
color:#000;
text-decoration:underline; }


/* ------------------------------- */
/* ------------ MENU ------------- */
/* ------------------------------- */

.menu_position {
position:absolute;
margin:160px 0 0 10px; }

.doctolib {
display:block;
text-align:center;
opacity: 0.85;
background-color:#0596de;
color:#ffffff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
overflow:hidden;
width:80px;
border: 1px solid white;
border-radius: 4px 0 0 4px;
text-decoration:none;
padding:10px;
margin-bottom:10px;
line-height:1.0 }

.link_text_abstand_links {
margin:0 0 0 10px; }

a.home:link, a.home:visited, a.home:focus {
background-color:#005daa;
width:100px;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:30px;
text-decoration:none;
font-weight:normal;
text-align:left;
color:#fff;
display:block;
border: solid #fff 1px; }
a.home:hover, a.home:active {
background-color:#048dff; }

a.ueberuns:link, a.ueberuns:visited, a.ueberuns:focus {
margin:10px 0 0 0;
background-color:#005daa;
width:100px;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:30px;
text-decoration:none;
font-weight:normal;
text-align:left;
color:#fff;
display:block;
border: solid #fff 1px; }
a.ueberuns:hover, a.ueberuns:active {
background-color:#048dff; }

a.unserteam:link, a.unserteam:visited, a.unserteam:focus {
margin:10px 0 0 25px;
background-color:#005daa;
width:75px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
text-decoration:none;
font-weight:normal;
text-align:left;
color:#fff;
display:block;
border: solid #fff 1px; }
a.unserteam:hover, a.unserteam:active {
background-color:#048dff; }

a.leistungen:link, a.leistungen:visited, a.leistungen:focus {
margin:10px 0 0 0;
background-color:#005daa;
width:100px;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:30px;
text-decoration:none;
font-weight:normal;
text-align:left;
color:#fff;
display:block;
border: solid #fff 1px; }
a.leistungen:hover, a.leistungen:active {
background-color:#048dff; }

a.praeventivmedizin:link, a.praeventivmedizin:visited, a.praeventivmedizin:focus {
margin:10px 0 0 0;
background-color:#005daa;
width:100px;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:30px;
text-decoration:none;
font-weight:normal;
text-align:left;
color:#fff;
display:block;
border: solid #fff 1px; }
a.praeventivmedizin:hover, a.praeventivmedizin:active {
background-color:#048dff; }

a.laserbehandlung:link, a.laserbehandlung:visited, a.laserbehandlung:focus {
margin:10px 0 0 0;
background-color:#005daa;
width:100px;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:30px;
text-decoration:none;
font-weight:normal;
text-align:left;
color:#fff;
display:block;
border: solid #fff 1px; }
a.laserbehandlung:hover, a.laserbehandlung:active {
background-color:#048dff; }

a.anfahrtkontakt:link, a.anfahrtkontakt:visited, a.anfahrtkontakt:focus {
margin:10px 0 0 0;
background-color:#005daa;
width:100px;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:30px;
text-decoration:none;
font-weight:normal;
text-align:left;
color:#fff;
display:block;
border: solid #fff 1px; }
a.anfahrtkontakt:hover, a.anfahrtkontakt:active {
background-color:#048dff; }

a.linkspartner:link, a.linkspartner:visited, a.linkspartner:focus {
margin:10px 0 0 0;
background-color:#005daa;
width:100px;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:30px;
text-decoration:none;
font-weight:normal;
text-align:left;
color:#fff;
display:block;
border: solid #fff 1px; }
a.linkspartner:hover, a.linkspartner:active {
background-color:#048dff; }

a.impressum:link, a.impressum:visited, a.impressum:focus {
margin:10px 0 0 0;
background-color:#005daa;
width:75px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
text-decoration:none;
font-weight:normal;
text-align:left;
color:#fff;
display:block;
border: solid #fff 1px; }
a.impressum:hover, a.impressum:active {
background-color:#048dff; }








































@media (min-width: 600px) {






/* ------------------------------- */
/* ----------- GENERAL ----------- */
/* ------------------------------- */

body {
background:#949494;
}

div.container {
width:1000px;
margin:0 auto;
}
/* richtet gesamte Seite zentriert aus */

.hg_head {
position:absolute;
margin:0px 0 0 30px;
width:930px;
height:160px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_head_930x160.png) no-repeat; }

.head_text {
position:absolute;
margin:15px 0 0 70px;
width:930px;
height:160px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#0057a3; }

h1 {
font-size:26px;
line-height:34px;
letter-spacing:2.5px; }

h2 {
font-size:20px;
line-height:22px;
letter-spacing:1px; }

h3 {
font-size:13px;
line-height:20px;
letter-spacing:0.7px; }

h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
line-height:13px;
letter-spacing:0px;
color:#094996; }

.head_address {
position:absolute;
margin:105px 0 0 72px;
width:930px;
height:160px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
line-height:12px;
letter-spacing:0.5px;
color:#fff; }

.address_td {
width:30px; }

.hg_formen {
position:absolute;
margin:0 0 0 0;
width:1000px;
height:620px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_formen_1000x620.png) no-repeat; }

.content {
position:absolute;
margin:210px 0 0 300px;
width:610px; }

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
line-height:13px;
letter-spacing:0px;
color:#000; }

strong {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
line-height:13px;
letter-spacing:0px;
color:#094996; }

small {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:9px;
line-height:11px;
letter-spacing:0px;
color:#094996; }


/* ------------------------- */
/* --------- INDEX --------- */
/* ------------------------- */

.hg_index {
position:absolute;
margin:0 0 0 0;
width:1000px;
height:1200px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_1000x2.png) repeat; }

.abstandunten_index {
position:absolute;
margin:1200px 0 0 0;
width:1000px;
height:100px;
background: url(hno_facharzt_markus_huesson_offenbach/empty.gif) repeat; }

.index_text {
position:absolute;
margin:10px 0 0 0;
width: 340px; }

.index_photo {
position:absolute;
margin:0 0 0 340px;
width: 300px; }

.index_photo_unterschrift {
position:absolute;
margin:213px 0 0 340px;
width:285px;
height:20px;
text-align:right; }


/* ------------------------- */
/* ------- UEBER UNS ------- */
/* ------------------------- */

.hg_ueberuns {
position:absolute;
margin:0 0 0 0;
width:1000px;
height:850px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_1000x2.png) repeat; }

.abstandunten_ueberuns {
position:absolute;
margin:750px 0 0 0;
width:1000px;
height:100px;
background: url(hno_facharzt_markus_huesson_offenbach/empty.gif) repeat; }

.ueberuns_text {
position:absolute;
margin:10px 0 0 0;
width: 340px; }

.ueberuns_photo_1 {
position:absolute;
margin:0 0 0 340px;
width: 300px; }

.ueberuns_photo_2 {
position:absolute;
margin:260px 0 0 340px;
width: 300px; }


/* ------------------------------- */
/* ---------- UNSER TEAM --------- */
/* ------------------------------- */

.hg_unserteam {
position:absolute;
margin:0 0 0 0;
width:1000px;
height:1000px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_1000x2.png) repeat; }

.abstandunten_unserteam {
position:absolute;
margin:1000px 0 0 0;
width:1000px;
height:100px;
background: url(hno_facharzt_markus_huesson_offenbach/empty.gif) repeat; }

.unserteam_arzt {
position:absolute;
margin:0 0 0 227px;
width:150px;
text-align:center; }

.unserteam_arzt_1 {
position:absolute;
margin:30px 0 0 227px;
width:150px;
text-align:center; }

.unserteam_team {
position:absolute;
margin:300px 0 0 227px;
width:150px;
text-align:center; }

.unserteam_team_1 {
position:absolute;
margin:330px 0 0 30px;
width:150px;
text-align:center; }

.unserteam_team_2 {
position:absolute;
margin:330px 0 0 227px;
width:150px;
text-align:center; }

.unserteam_team_3 {
position:absolute;
margin:330px 0 0 424px;
width:150px;
text-align:center; }

.unserteam_team_4 {
position:absolute;
margin:530px 0 0 123px;
width:150px;
text-align:center; }

.unserteam_team_5 {
position:absolute;
margin:530px 0 0 320px;
width:150px;
text-align:center; }


/* ------------------------------- */
/* ---------- LEISTUNGEN --------- */
/* ------------------------------- */

.hg_leistungen {
position:absolute;
margin:0 0 0 0;
width:1000px;
height:9100px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_1000x2.png) repeat; }

.abstandunten_leistungen {
position:absolute;
margin:8800px 0 0 0;
width:1000px;
height:100px;
background: url(hno_facharzt_markus_huesson_offenbach/empty.gif) repeat; }

.leistungen_ueberbegriff {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
line-height:15px;
background-color:#094996;
padding:6px;
margin:0px;
letter-spacing:0px;
color:#fff; }

.leistungen_subheadline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
line-height:15px;
letter-spacing:0px;
color:#094996; }

.leistungen_textteil_1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
line-height:13px;
color:#000;
width:295px;
margin-right:20px;
float: left; }

.leistungen_textteil_2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
line-height:13px;
color:#000;
width:295px;
display:inline-block; }

.leistungen_textteil_3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
line-height:13px;
color:#000;
width: 610px;
display:inline-block; }

.leistungen_photo {
width:295px;
display: block; }


/* ------------------------- */
/* --- PRAEVENTIVMEDIZIN --- */
/* ------------------------- */

.hg_praeventivmedizin {
position:absolute;
margin:0 0 0 0;
width:1000px;
height:1000px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_1000x2.png) repeat; }

.abstandunten_praeventivmedizin {
position:absolute;
margin:1000px 0 0 0;
width:1000px;
height:100px;
background: url(hno_facharzt_markus_huesson_offenbach/empty.gif) repeat; }

.praeventivmedizin_text {
position:absolute;
margin:10px 0 0 0;
width: 340px; }

.praeventivmedizin_photo_1 {
position:absolute;
margin:0 0 0 440px;
width: 200px; }

.praeventivmedizin_photo_2 {
position:absolute;
margin:250px 0 0 440px;
width: 200px; }

.praeventivmedizin_photo_3 {
position:absolute;
margin:450px 0 0 440px;
width: 200px; }

/* ------------------------- */
/* ---- LASERBEHANDLUNG ---- */
/* ------------------------- */

.hg_laserbehandlung {
position:absolute;
margin:0 0 0 0;
width:1000px;
height:920px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_1000x2.png) repeat; }

.abstandunten_laserbehandlung {
position:absolute;
margin:920px 0 0 0;
width:1000px;
height:100px;
background: url(hno_facharzt_markus_huesson_offenbach/empty.gif) repeat; }

.laserbehandlung_text {
position:absolute;
margin:10px 0 0 0;
width: 340px; }

.laserbehandlung_photo_1 {
position:absolute;
margin:0 0 0 340px;
width: 300px; }

.laserbehandlung_photo_2 {
position:absolute;
margin:260px 0 0 340px;
width: 300px; }


/* ------------------------- */
/* ---- ANFAHRT/KONTAKT ---- */
/* ------------------------- */

.hg_anfahrtkontakt {
position:absolute;
margin:0 0 0 0;
width:1000px;
height:850px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_1000x2.png) repeat; }

.abstandunten_anfahrtkontakt {
position:absolute;
margin:650px 0 0 0;
width:1000px;
height:100px;
background: url(hno_facharzt_markus_huesson_offenbach/empty.gif) repeat; }

.anfahrtkontakt_text {
position:absolute;
margin:10px 0 0 0;
width: 340px; }

.anfahrtkontakt_photo {
position:absolute;
margin:0 0 0 340px;
width: 300px; }


/* ------------------------- */
/* ---- LINKS & PARTNER ---- */
/* ------------------------- */

.hg_linkspartner {
position:absolute;
margin:0 0 0 0;
width:1000px;
height:850px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_1000x2.png) repeat; }

.abstandunten_linkspartner {
position:absolute;
margin:650px 0 0 0;
width:1000px;
height:100px;
background: url(hno_facharzt_markus_huesson_offenbach/empty.gif) repeat; }

.linkspartner_text {
position:absolute;
margin:10px 0 0 0;
width: 340px; }

.linkspartner_photo {
position:absolute;
margin:0 0 0 340px;
width: 300px; }


/* ------------------------- */
/* ------- IMPRESSUM ------- */
/* ------------------------- */

.hg_impressum {
position:absolute;
margin:0 0 0 0;
width:1000px;
height:1050px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_1000x2.png) repeat; }

.abstandunten_impressum {
position:absolute;
margin:650px 0 0 0;
width:1000px;
height:100px;
background: url(hno_facharzt_markus_huesson_offenbach/empty.gif) repeat; }

.impressum_textteil_1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
line-height:13px;
color:#000;
width:295px;
margin-right:20px;
float: left; }

.impressum_textteil_2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
line-height:13px;
color:#000;
width:295px;
display:inline-block; }


/* ------------------------- */
/* ------ DATENSCHUTZ ------ */
/* ------------------------- */

.hg_datenschutz {
position:absolute;
margin:0 0 0 0;
width:1000px;
height:2050px;
background: url(hno_facharzt_markus_huesson_offenbach/hg_1000x2.png) repeat; }


/* ------------------------------- */
/* ------------ LINKS ------------ */
/* ------------------------------- */

a.fliesstext:link, a.fliesstext:visited, a.fliesstext:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
line-height:13px;
letter-spacing:0px;
color:#000;
text-decoration:none; }
a.fliesstext:hover, a.fliesstext:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
line-height:13px;
letter-spacing:0px;
color:#000;
text-decoration:underline; }


/* ------------------------------- */
/* ------------ MENU ------------- */
/* ------------------------------- */

.menu_position {
position:absolute;
margin:200px 0 0 55px; }

.doctolib {
display:block;
text-align:center;
opacity: 0.85;
background-color:#0596de;
color:#ffffff;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
overflow:hidden;
width:120px;
border: 1px solid white;
border-radius: 4px 0 0 4px;
text-decoration:none;
padding:10px;
margin-left:10px;
margin-bottom:10px;
line-height:1.0 }

.link_text_abstand_links {
margin:0 0 0 20px; }

a.home:link, a.home:visited, a.home:focus {
background: url(hno_facharzt_markus_huesson_offenbach/button_200x50_off.png) no-repeat;
width:200px;
height:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:45px;
font-weight: bold;
border: 0;
display:block; }
a.home:hover, a.home:active {
background: url(hno_facharzt_markus_huesson_offenbach/button_200x50_on.png) no-repeat;
width:200px;
height:50px;
display:block; }

a.ueberuns:link, a.ueberuns:visited, a.ueberuns:focus {
margin:5px 0 0 0;
background: url(hno_facharzt_markus_huesson_offenbach/button_200x50_off.png) no-repeat;
width:200px;
height:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:45px;
font-weight: bold;
border: 0;
display:block; }
a.ueberuns:hover, a.ueberuns:active {
background: url(hno_facharzt_markus_huesson_offenbach/button_200x50_on.png) no-repeat;
width:200px;
height:50px;
display:block; }

a.unserteam:link, a.unserteam:visited, a.unserteam:focus {
margin:5px 0 0 55px;
background: url(hno_facharzt_markus_huesson_offenbach/button_140x40_off.png) no-repeat;
width:140px;
height:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:33px;
font-weight: bold;
border: 0;
display:block; }
a.unserteam:hover, a.unserteam:active {
background: url(hno_facharzt_markus_huesson_offenbach/button_140x40_on.png) no-repeat;
width:140px;
height:40px;
display:block; }

a.leistungen:link, a.leistungen:visited, a.leistungen:focus {
margin:5px 0 0 0;
background: url(hno_facharzt_markus_huesson_offenbach/button_200x50_off.png) no-repeat;
width:200px;
height:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:45px;
font-weight: bold;
border: 0;
display:block; }
a.leistungen:hover, a.leistungen:active {
background: url(hno_facharzt_markus_huesson_offenbach/button_200x50_on.png) no-repeat;
width:200px;
height:50px;
display:block; }

a.praeventivmedizin:link, a.praeventivmedizin:visited, a.praeventivmedizin:focus {
margin:5px 0 0 0;
background: url(hno_facharzt_markus_huesson_offenbach/button_200x50_off.png) no-repeat;
width:200px;
height:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:45px;
font-weight: bold;
border: 0;
display:block; }
a.praeventivmedizin:hover, a.praeventivmedizin:active {
background: url(hno_facharzt_markus_huesson_offenbach/button_200x50_on.png) no-repeat;
width:200px;
height:50px;
border: 0;
display:block; }

a.laserbehandlung:link, a.laserbehandlung:visited, a.laserbehandlung:focus {
margin:5px 0 0 0;
background: url(hno_facharzt_markus_huesson_offenbach/button_200x50_off.png) no-repeat;
width:200px;
height:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:45px;
font-weight: bold;
border: 0;
display:block; }
a.laserbehandlung:hover, a.laserbehandlung:active {
background: url(hno_facharzt_markus_huesson_offenbach/button_200x50_on.png) no-repeat;
width:200px;
height:50px;
display:block; }

a.anfahrtkontakt:link, a.anfahrtkontakt:visited, a.anfahrtkontakt:focus {
margin:5px 0 0 0;
background: url(hno_facharzt_markus_huesson_offenbach/button_200x50_off.png) no-repeat;
width:200px;
height:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:45px;
font-weight: bold;
border: 0;
display:block; }
a.anfahrtkontakt:hover, a.anfahrtkontakt:active {
background: url(hno_facharzt_markus_huesson_offenbach/button_200x50_on.png) no-repeat;
width:200px;
height:50px;
display:block; }

a.linkspartner:link, a.linkspartner:visited, a.linkspartner:focus {
margin:5px 0 0 0;
background: url(hno_facharzt_markus_huesson_offenbach/button_200x50_off.png) no-repeat;
width:200px;
height:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:45px;
font-weight: bold;
border: 0;
display:block; }
a.linkspartner:hover, a.linkspartner:active {
background: url(hno_facharzt_markus_huesson_offenbach/button_200x50_on.png) no-repeat;
width:200px;
height:50px;
display:block; }

a.impressum:link, a.impressum:visited, a.impressum:focus {
margin:5px 0 0 0;
background: url(hno_facharzt_markus_huesson_offenbach/button_140x40_off.png) no-repeat;
width:140px;
height:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:33px;
font-weight: bold;
border: 0;
display:block; }
a.impressum:hover, a.impressum:active {
background: url(hno_facharzt_markus_huesson_offenbach/button_140x40_on.png) no-repeat;
width:140px;
height:40px;
display:block; }