html, body 		{height: 100%; margin: 0;}

body 			{
				font-family: Arial, Georgia; 
				font-size: 13px; line-height: 1.5em;
				color: #000000;  overflow: auto;
				text-align: left;	
				font-weight: normal;  
				margin: 0 auto;
    			background-attachment:fixed;
				background:#ededed url(../images/body_bg.gif) no-repeat center bottom;
				background-attachment: fixed;
				}

#container		{margin: 0 auto; width: 890px; overflow: auto; margin-top: 15px;}

#BOXimg			{width: 270px; height: 198px;
				background: url(../images/BOXimg.gif) no-repeat center center;	/*background: url(../images/BOXimg_xmas.gif) no-repeat center center;*/
				overflow: hidden; float: left; margin-right: 10px;
				margin-bottom: 10px;
				}
				
#BOXheader		{width: 453px; height: 198px;
				background: url(../images/BOXheader.gif) no-repeat center center;
				overflow: hidden; float: left; margin-bottom: 10px;
				}
#BOXheader img	{margin-top: 8px; margin-left: 8px;}
				
a#BOXheaderLOGO	{width: 118px; height: 171px;
				background: url(../images/BOXheaderLOGO.gif) no-repeat center center;
				overflow: hidden; float: right; margin-top: 15px; margin-right: 15px;
				font-size: 0px; color: #dddddd;
				}
			
/* ------------------------------------------ */
/* MENUE */
#BOXmenue		{width: 270px; overflow: auto; float: left; margin-right: 10px;}

.BOXmenueELEMENT	{width: 270px; height: 12px; font-size: 0px;}
#BOXmenueTOP		{background: url(../images/BOXmenueTOP.gif) no-repeat top center;}
#BOXmenueBOTTOM		{background: url(../images/BOXmenueBOTTOM.gif) no-repeat bottom center;}
#BOXmenueMAIN		{position: relative; width: 248px;
					padding-left: 10px; padding-right: 10px; 
					border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; 
					background: #ffffff;
					}
					
#BOXmenueMAIN a						{background: url(../images/MENUE_0.gif) no-repeat left center; padding-left: 13px; color:#000000; font-weight: normal; text-decoration: none;}
#BOXmenueMAIN a:hover				{background: url(../images/MENUE_1.gif) no-repeat left center;}
#BOXmenueMAIN a.highlight			{background: url(../images/MENUE_2.gif) no-repeat left center;}

#BOXmenueMAIN a.submenue			{padding-left: 13px;}
#BOXmenueMAIN a.submenue:hover		{padding-left: 13px;}
#BOXmenueMAIN a.submenue_highlight	{font-weight: bold;}

/* ------------------------------------------ */

/* ------------------------------------------ */
/* CONTENT */
#BOXcontent		{width: 610px; overflow: auto; float: right; margin-bottom: 15px;}

.BOXcontentELEMENT	{width: 610px; height: 12px; font-size: 0px;}
#BOXcontentTOP		{background: url(../images/BOXcontentTOP.gif) no-repeat top center; padding: 0px; margin: 0px;}
#BOXcontentBOTTOM	{background: url(../images/BOXcontentBOTTOM.gif) no-repeat bottom center;}
#BOXcontentMAIN		{width: 588px; margin: 0px; overflow: auto;
					padding-left: 10px; padding-right: 10px; 
					border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; 
					background: #ffffff;
					text-align: justify;
					}
					
#BOXcontentMAIN img					{border: 1px solid #e7e7e7;}
/* ------------------------------------------ */
/* MENUE */

.MENUEtrennung	{text-align: left; height:10px; font-size: 0px; background: url(../images/trennung_h.gif) repeat-x center center; padding: 0px; margin-top: 0px; margin-bottom: 0px;}
/* ------------------------------------------ */
.trennung_h		{text-align: left; height:10px; font-size: 0px; background: url(../images/trennung_h.gif) repeat-x center center; padding: 0px; margin-top: 10px; margin-bottom: 10px;}

table			{width: 100%;}
 

/* Headlines */

h1 {color:#003976; font-size:16px; font-weight:bold; line-height:30px; 	margin-bottom: 10px;}
h2 {color:#90B0BF; font-size:16px; font-weight:bold; line-height:1.6em; margin-bottom: 10px;}
h3 {color:#003976; font-size:14px; font-weight:bold; margin-bottom: 0px;}
h3 span.name	{float: right;  font-size: 13px; color: #000000; font-weight: bold;}

strong {color:#003976; font-size:14px; font-weight:normal;}

/* Links */
#BOXcontentMAIN	 a		{background: url(../images/ICONlinkfw_0.gif) no-repeat left center; padding-left: 14px; color:#003976; font-weight: bold; text-decoration: none;}
#BOXcontentMAIN	a:hover	{background: url(../images/ICONlinkfw_1.gif) no-repeat left center; padding-left: 14px; color:#003976; font-weight: bold; text-decoration: underline;}


.marginB0 	{margin-bottom: 0px;}
.marginT0 	{margin-top: 0px;}
.bold		{font-weight: bold;}
.clearleft	{clear: left;}
.clearright	{clear: right;}
.clearall	{clear: all;}
.floatleft	{float: left;}
.floatright {float: right;}

/* ------------------------------------------ */
/* --> Team: Zahnaerzte */

.IMG_team_zahnaerzte 	{float: left; margin-right: 10px; margin-bottom: 10px; position: relative;}
.IMG_team_mitarbeiter 	{float: left; margin-right: 10px; margin-bottom: 10px; position: relative;}

/* ------------------------------------------ */
/* --> Behandlung > Bildleisten */

.IMG_box							{overflow: show;}
.IMG_box p							{line-height: 1em; font-size: 10px; text-align: center; margin: 0px;}
.IMG_behandlung_implantologie 		{width: 190px; overflow: hidden; margin-top: 20px; margin-bottom: 20px;}
.IMG_behandlung_aestzahnheilkunde 	{width: 100%; margin-top: 20px; margin-bottom: 20px;}
