*		 				{
						margin:0px;
						padding:0px;
}

body					{
						background:#ffffff url(/img/header-balken.jpg) repeat-x;
						color:#707070;
						font-family:Arial;
						font-size:12px;
						line-height:18px;
}


#container				{
						background:transparent url('/img/header.jpg') top left no-repeat;
						width:918px;
						position: relative;
						margin:0 auto;
}

#team_index #container, #unsere-leistungen_brustvergroesserung-hamburg-landing #container, #unsere-leistungen_facelifting-hamburg-landing #container,
#unsere-leistungen_ultraschallstraffung-hamburg #container {
						background:transparent url('/img/das-team.jpg') top left no-repeat;
}

#unsere-leistungen_facelifting-hamburg-landing #container {
						background:transparent url('/img/facelifting.jpg') top left no-repeat;
}

#unsere-leistungen_ultraschallstraffung-hamburg #container {
						background:transparent url('/img/ultraschallstraffung.jpg') top left no-repeat;
}

#unsere-leistungen_brustvergroesserung-hamburg-landing #container {
						background:transparent url('/img/brustvergroesserung-landing.jpg') top left no-repeat;
}

#unsere-leistungen_ultraschallstraffung-hamburg #header-slide, #team_index #header-slide, #unsere-leistungen_brustvergroesserung-hamburg-landing #header-slide, #unsere-leistungen_facelifting-hamburg-landing #header-slide {
						display:none;
}

.team-info				{
						margin-bottom:35px;
}

#content				{
						padding-top:470px;
						padding-left:30px;
						padding-right:40px;
						margin-bottom:60px;
}

#footer					{
						background:transparent url('/img/footer-balken.jpg') repeat-x;
						height:181px;
}


#header					{
						position:absolute;
						height:358px;
						top:0;
						left:0;
}

#header-slide					{
						position:absolute;
						height:358px;
						margin-top:66px;
						margin-left:221px;
}

#praxisinfos			{
						width:525px;
						float:left;
						margin-top:20px;
						margin-bottom:35px;
}

#praxisfotos			{
						float:right;
						background:green;
						margin-left:575px;
						margin-top:863px;
}

.home-index				{
						width:545px;
						float:left;
}

.dr-weidner-inhalt		{
						float:left;
						width:500px;
						margin-bottom:30px;
}

.dr-weidner-foto		{
						float:right;
						margin-top:10px;
}

.kontaktdaten			{
						float:left;
						width:340px;
}

.referenzen				{
						margin:0 auto;
}

.team-content			{
						float:left;
						width:435px;
}

.team-foto				{
						float:right;
						width:390px;
}

.vspacer				{
						clear:both;
						margin:0;
						padding:0;
						line-height:0;
}


img						{
						border:0px;
}


/*------------------------------------------------------TABELLEN----------------------------------------*/
table.leistungen		{
						margin-bottom:60px;
						margin-top:20px;
}

table.leistungen th		{
						color:#DD472C;
						font-size:18px;
						margin-bottom:15px;
						padding:10px;
						text-align:left;
						width:300px;
}

table.leistungen td		{
						padding:10px;
						vertical-align:top;
}

table.leistungen td.brust	{background:transparent url(/img/liste-brust.jpg) no-repeat top left; border-top:1px solid #DD472C; border-bottom:1px solid #DD472C;}
table.leistungen td.koerper	{background:transparent url(/img/liste-koerper.jpg) no-repeat 15px 0px; border-top:1px solid #DD472C; border-bottom:1px solid #DD472C;}
table.leistungen td.gesicht	{background:transparent url(/img/liste-gesicht.jpg) no-repeat top left; border-top:1px solid #DD472C; border-bottom:1px solid #DD472C;}

div#footermain			{
						padding-top:25px;
}

table.footer			{
						margin:0px auto;
						font-family:verdana;
						color:#e3bfb8;
}

td.footer-klinik		{width:340px;}
td.footer-kontakt		{width:280px;}
td.footer-anfahrt		{width:270px;}

/*---------------------------------------------------SLIDESHOW-------------------------------------*/

.slideshow				{
						margin-bottom:25px;
						z-index:1;
}

.slideshowmain			{
						float:right;
						position:relative;
						padding-right:250px;
}


/*-------------------------------------------------LINKS & FONTS-----------------------------------*/

a:link, a:visited			{
							font-weight:bold;
							color:#dd472c;
							text-decoration:none;
}

a:hover						{
							font-weight:bold;
							color:#dd472c;
							text-decoration:underline;
}

a.footer:link, a.footer:visited, a.footer:hover
							{
							font-weight:normal;
							text-decoration:underline;
							color:#E3BFB8;
}

a.invisible:link, a.invisible:visited, a.invisible:hover
							{
							color:#707070;
							font-weight:normal;
							text-decoration:none;
}

a.leistungen:link, a.leistungen:visited, a.leistungen:hover
							{
							color:#707070;
							font-weight:normal;
							text-decoration:underline;
}


a.home-image					{
							position: relative;
							top: 5px;
							left: 585px;

							display: block;
							width: 259px;
							height: 152px;
							margin-bottom: 38px;

							z-index: 2;
							}

h2							{
							text-indent:-9000px;
							margin-bottom:15px;
							margin-top:10px;
}

h3						{
						font-size:18px;
						font-weight:lighter;
						margin-bottom:10px;
}

h4						{
						font-size:15px;
						font-weight:lighter;
						margin-bottom:10px;
						text-align:right;
}

p.back					{
						text-align:right;
}

p						{
						margin-bottom:1.5em;
						text-align:justify;
}

p.leistungen			{
						padding-left:45px;
}

p.p-index				{
						float:left;
						width:540px;
}

p.subnavi				{
						color:#DD472C;
						font-size:17px;
						margin-bottom:10px;
						margin-top:10px;
}

.slide-index			{
						float:right;
						margin-left:570px;
						margin-top:555px;
}

.img-right			{
						position:absolute;
						float:right;
						margin-left:575px;
}

.slide-ohne			{
						float:right;
}

a.logo					{
						display:block;
						height:282px;
						left:42px;
						position:absolute;
						top:44px;
						width:165px;
}

#footer p				{
						font-size:10px;
}

#vanish 					{
						color: #707070;
						font-weight: normal; 
}

#vanish:hover				{
						text-decoration:none;
}


/*-------------------------------------------------Formular-----------------------------------*/

.formular				{
						float:left;
						margin-top:15px;
						padding:0 15px 0px;
						width:475px;
}

.formular strong		{
						color:red;
}

input, textarea			{
						background:#fffce6;
						font-family:Verdana;
						font-size:12px;
						margin-bottom:10px;
						padding:2px;
						border:1px solid #dd472c;
}

input.error, textarea.error	{
						background:#fffce6;
						padding:0px;
						border:3px solid red;
}

input					{
						width:200px;
}

input.adresse			{
						width:300px;
						height:18px;
}

input.routeberechnen	{
						width:120px;
}

textarea				{
						width:250px;
						height:131px;
}

.values				{
					float:left;
}

.message			{
					float:right;
}

input.submit		{
					margin-left:15px;
}

span.red			{
					color:#DD472C;
}

/*--------------------------------------------------NAVIGATION-------------------------------------*/


#navi li.on ul li a:hover, #navi a:hover, #navi li.on a {
						color:#DD472C;
}

#navi li.on ul li a {
						color:#707070;
}

#navi					{
						background:url("/img/navi-bg.jpg") repeat-x scroll 0 0 transparent;
						height:40px;
						left:21px;
						position:absolute;
						top:380px;
						width:870px;
						z-index:10001;
}

#navi ul				{
						display:block;
						list-style:none outside none;
						margin:0 auto;
}

#navi ul li				{
						float:left;
						text-align:center;
}

#navi ul li a			{
						color:#707070;
						display:block;
						font-size:16px;
						font-weight:normal;
						line-height:40px;
						text-decoration:none;
						padding-left:24px;
						padding-right:24px;
}

#navi ul ul				{
						margin-left:-900em;
						position:absolute;
						width:auto;
						background-color:#eeeeee;
						filter: alpha(opacity=95);
						-moz-opacity: 0.1;
						opacity: 0.95;
						height:110px;
}

#navi ul ul li			{
						border:medium none;
						float:left;
						text-align:left;
						width:auto;
						margin:0;
}

#navi ul ul li a		{
						display:block;
						padding:0;
						margin:0;
						color:#707070;
}

#navi ul li:hover ul	{
						margin-left:28px;
						padding-left:10px;
						}

#navi ul ul li ul li	{
						float:none;

}

#navi ul ul li ul li a	{
						font-size:12px;
						line-height:18px;
}

#navi ul ul li#gesicht	{
						width:170px;
}

#navi ul ul li#gesicht ul	{
						margin-left:-10px;
						width:170px;
}

#navi ul ul li#brustbereich	{
						width:200px;
}

#navi ul ul li#brustbereich ul	{
						margin-left:-10px;
						width:200px;
}

#navi ul ul li#koerper	{
						width:235px;
}

#navi ul ul li#koerper ul	{
						margin-left:-10px;
						width:235px;
}

/*---------------------------------------------Listen & Tabellen---------------------------------*/

ul.leistungen, ul.links	{
						padding:5px 15px 20px;
						margin-top:-10px;
						list-style:disc outside url(/img/list.gif);
}

ul.linkssub	{
						padding:5px 0 5px 20px;
						list-style:disc outside url(/img/list.gif);
}

/*-------------------------------------------------HEADLINES--------------------------------------*/

h1.unterseiten		{
							font-family:times New Roman;
							font-size:33px;
							font-weight:normal;
							height:35px;
							text-indent:0;
							line-height: 30px;							
							margin-bottom: 15px;
							}
							
h1.startseite		{
							font-family:times New Roman;
							font-size:33px;
							font-weight:normal;
							height:35px;
							text-indent:0;
							line-height: 30px;							
							margin-bottom: 45px;
							}

h2.startseite,							
h2.brustvergroesserung		{
							color: #707070;
							font-family: Arial;
							font-size: 12px;
							line-height: 18px;
							float:left;
							width:540px;
							margin-bottom: 0;
							margin-top: 0;
							text-indent: 0;
							}

/*h2.plastische-chirurgie		{background:transparent url(/img/headline/plastische-chirurgie-hamburg.jpg) no-repeat; height:35px; width:400px; margin-top:15px;}*/
h2.sicherheit-schoen		{background:transparent url(/img/headline/mit-sicherheit-schoen.jpg) no-repeat; height:25px; width:275px; margin-top:35px; margin-bottom:35px;}


h2.was-wir-tun				{background:transparent url(/img/headline/was-wir-tun.jpg) no-repeat; width:375px; height:50px;}
h2.optimale-voraussetzungen	{background:transparent url(/img/headline/optimale-voraussetzungen.jpg) no-repeat; width:605px; height:55px;}

#unsere-leistungen_brustvergroesserung-hamburg-landing h2.unterseiten, #unsere-leistungen_facelifting-hamburg-landing h2.unterseiten {
							height:100%;
							line-height:35px;
							}

h2.unterseiten		{
							font-family:times New Roman;
							font-size:33px;
							font-weight:normal;
							height:35px;
							text-indent:0;
							line-height: 30px;
							}

h2.brustbereich				{background:transparent url(/img/headline/brustbereich.jpg) no-repeat; width:260px; height:35px;}
/*h2.bruststraffung			{background:transparent url(/img/headline/bruststraffung.jpg) no-repeat; width:190px; height:35px;}

h2.brustverkleinerung		{background:transparent url(/img/headline/brustverkleinerung.jpg) no-repeat; width:250px; height:35px;}
h2.brustangleichung			{background:transparent url(/img/headline/brustangleichung.jpg) no-repeat; width:222px; height:35px;}
h2.schlupfwarzenkorrektur	{background:transparent url(/img/headline/schlupfwarzenkorrektur.jpg) no-repeat; width:320px; height:35px;}
h2.gynaekomastie			{background:transparent url(/img/headline/gynaekomastie.jpg) no-repeat; width:185px; height:35px;}*/

h2.koerper					{background:transparent url(/img/headline/koerper.jpg) no-repeat; width:475px; height:45px;}
/*h2.fettabsaugung			{background:transparent url(/img/headline/fettabsaugung.jpg) no-repeat; width:190px; height:35px;}
h2.hyperhidrose				{background:transparent url(/img/headline/hyperhidrose.jpg) no-repeat; width:565px; height:35px;}*/
h3.schweissdruesenabsaugung	{background:transparent url(/img/headline/schweissdruesenabsaugung.jpg) no-repeat; width:225px; height:25px; text-indent:-9000px;}
h3.botox					{background:transparent url(/img/headline/botox.jpg) no-repeat; width:360px; height:25px; text-indent:-9000px;}
/*h2.oberarmstraffung			{background:transparent url(/img/headline/oberarmstraffung.jpg) no-repeat; width:240px; height:35px;}
h2.oberschenkelstraffung	{background:transparent url(/img/headline/oberschenkelstraffung.jpg) no-repeat; width:295px; height:35px;}
h2.bauchhautstraffung		{background:transparent url(/img/headline/bauchhautstraffung.jpg) no-repeat; width:570px; height:35px;}
h2.handchirurgie			{background:transparent url(/img/headline/handchirurgie.jpg) no-repeat; width:190px; height:35px;}*/
h3.handverjuengung			{background:transparent url(/img/headline/handverjuengung.jpg) no-repeat; width:145px; height:25px; text-indent:-9000px;}
/*h2.schamlippenverkleinerung	{background:transparent url(/img/headline/schamlippenverkleinerung.jpg) no-repeat; width:345px; height:35px;}*/


h2.gesicht					{background:transparent url(/img/headline/gesicht.jpg) no-repeat; width:440px; height:40px;}
/*h2.faltenbehandlung			{background:transparent url(/img/headline/faltenbehandlung.jpg) no-repeat; width:230px; height:35px;}*/
h3.hyaloronsaeurefiller		{background:transparent url(/img/headline/hyaloronsaeurefiller.jpg) no-repeat; width:350px; height:25px; text-indent:-9000px;}
h3.falten-hyaloron			{background:transparent url(/img/headline/falten-hyaloron.jpg) no-repeat; width:365px; height:25px; text-indent:-9000px;}
h3.falten-botox				{background:transparent url(/img/headline/falten-botox.jpg) no-repeat; width:335px; height:25px; text-indent:-9000px;}
/*h2.facelift					{background:transparent url(/img/headline/facelift.jpg) no-repeat; width:95px; height:25px; margin-bottom:15px;}*/

/*h2.augenlidstraffung		{
							font-family:times New Roman;
							font-size:33px;
							font-weight:normal;
							height:35px;
							text-indent:0;
							}
							
h2.nasenkorrektur			{background:transparent url(/img/headline/nasenkorrektur.jpg) no-repeat; width:400px; height:35px;}
h2.ohrenkorrektur			{background:transparent url(/img/headline/ohrenkorrektur.jpg) no-repeat; width:460px; height:35px;}*/

h2.facharzt-plastische-chirurgie
							{background:transparent url(/img/headline/facharzt-plastische-chirurgie.jpg) no-repeat; width:430px; height:75px;}
h2.facharzt-anaesthesie-notfallmedizin
							{background:transparent url(/img/headline/facharzt-anaesthesie-notfallmedizin.jpg) no-repeat; width:399px; height:72px;}
h2.facharzt-rettungsmedizin
							{background:transparent url(/img/headline/facharzt-rettungsmedizin.jpg) no-repeat; width:454px; height:54px;}
h2.castagna					{background:transparent url(/img/headline/castagna.jpg) no-repeat; width:396px; height:54px;}
h2.rosenmeier				{background:transparent url(/img/headline/rosenmeier.jpg) no-repeat; width:575px; height:52px;}
h2.herrmann					{background:transparent url(/img/headline/herrmann.jpg) no-repeat; width:466px; height:49px;}
h2.die-klinik				{background:transparent url(/img/headline/die-klinik.jpg) no-repeat; width:333px; height:30px;}
h2.die-praxis				{background:transparent url(/img/headline/die-praxis.jpg) no-repeat; width:90px; height:15px;}
h2.die-station				{background:transparent url(/img/headline/die-station.jpg) no-repeat; width:100px; height:15px;}
h2.der-operationssaal		{background:transparent url(/img/headline/der-operationssaal.jpg) no-repeat; width:170px; height:25px;}
h2.das-team					{background:transparent url(/img/headline/das-team.jpg) no-repeat; width:225px; height:25px; margin-top:35px;}

h2.kontakt					{background:transparent url(/img/headline/kontakt.jpg) no-repeat; width:110px; height:25px;}
h2.anfahrt					{background:transparent url(/img/headline/anfahrt.jpg) no-repeat; width:105px; height:25px; margin-top:35px;}

h2.impressum				{background:transparent url(/img/headline/impressum.jpg) no-repeat; width:145px; height:35px;}
h2.vertragsbedingungen		{background:transparent url(/img/headline/vertragsbedingungen.jpg) no-repeat; width:440px; height:35px;}

h2.links					{background:transparent url(/img/headline/links.jpg) no-repeat; width:75px; height:25px;}

h2.patientenmeinungen		{background:transparent url(/img/headline/patientenmeinungen.jpg) no-repeat; width:325px; height:55px;}
