﻿/*#######################################
** ArteMedic - 23.10.09 - Wilk
#######################################*/

.clear {
    clear: both;
    padding:0px;
    margin:0px;
    height:0px;
}

html {
    width:100%;
    height:100%;
    
    margin:0;
    padding:0;
}

body {
    width:100%;
    height:100%;
    
    margin:0;
    padding:0;
    
    background-color:#ffffff;
    
    font-family: Arial, sans-serif;
    font-size:16px;
}

a:link, a:visited, a:active { 
	text-decoration:underline;
    color:#e48f00;
}

a:hover { 
	text-decoration:none;
    color:#e48f00;
}

/*###############################################
########### Listenstyles Content ###############
###############################################*/


#navi_sub ul,#navi_sub ul li, #breadcrumb ul,#breadcrumb ul li {
	margin:0;
	padding:0;
	list-style:none;
	}

	#content_left ul, #content_left ul li, #content_center ul, #content_center ul li {
		margin:0;
		padding:0;
		
		/*display:block;*/
		list-style:auto;
		margin-left:10px;
		margin-bottom:5px;
	}


	#content_left ul span, #content_left ul li span, #content_center ul span, #content_center ul li span{
		font-size:0.85em;
		color:#666666;
	}

/*#######################################
** Überschriften
** #######################################*/
h1 {
    padding: 0px;
    margin: 0px;
    
    color:#999999;
    
    letter-spacing: 0.03em;
    font-weight:normal;
    font-size: 3.4em;
    font-family: georgia, serif;
    text-transform: none;
    
    line-height: normal;
}

h2 {
    color:#e48f00;
    font-weight:normal;
    font-size: 1.4em;
    font-family: georgia, serif;
    line-height: normal;
    text-transform: none;
}

h3 {
    /*padding: 0px;*/
    /*margin-top: 5px;*/
    /*margin-bottom: 0px;*/
    /*margin-left: 0px;*/
    /*margin-right:0px;*/
    color:#e48f00;
    font-weight:bold;
    font-size: 1em;
    font-family: arial, sans-serif;
    line-height: normal;
    text-transform: none;
}


/*#######################################
** Tabellenformatierung Kurzinformation
#######################################*/

	table.Kurzinformation {
	border-collapse:collapse;	
	border:0;
	background-color:#FFFFFF;
	margin-bottom:20px;
	margin-top:20px;	
	}

		table.Kurzinformation tr {
			border-collapse:collapse;
			height:30px;
			border-bottom:1px solid #CCCCCC;
			/*filter:alpha(opacity=75);
    		-moz-opacity: 0.75;
    		opacity: 0.75;*/
		}

		table.Kurzinformation tr td.td-0{
			border-collapse:collapse;		
			padding-left:5px;
			padding-right:5px;
			border:0;
			width:150px;
			font-weight:bold;
			color:#FFFFFF;
			font-size:0.9em;
			/*vertical-align:top;*/
		}

		table.Kurzinformation tr td.td-1{
			/*vertical-align:top;*/	
			border-collapse:collapse;		
			border:0;
			padding-left:5px;
			padding-right:5px;
			width:300px;
		}


table.Kurzinformation .tr-odd {
	background-color:#d9690d;
}

table.Kurzinformation .tr-even {
	background-color:#e48f00;
}


/*#######################################
** Tabellenformatierung Ärzte
#######################################*/

	table.Arzt {
	border-collapse:collapse;	
	border:0;
	background-color:#FFFFFF;
	margin-bottom:20px;
	margin-top:20px;	
	}

		table.Arzt tr {
			border-collapse:collapse;
			border-bottom:0;
			/*filter:alpha(opacity=75);
    		-moz-opacity: 0.75;
    		opacity: 0.75;*/
		}

		table.Arzt tr td.td-0{
			border-collapse:collapse;		
			padding-left:5px;
			padding-right:5px;
			border:0;
			width:100px;
			font-weight:bold;
			color:#000000;
			font-size:0.9em;
			vertical-align:top;
		}

		table.Arzt tr td.td-1{
			vertical-align:top;	
			border-collapse:collapse;		
			border:0;
			padding-left:5px;
			padding-right:5px;
			width:300px;
		}


table.Arzt .tr-odd {
	background-color:none;
}

table.Arzt .tr-even {
	background-color:none;
}

/*#######################################
** Hintergründe für Navigation
#######################################*/

/*#### Hintergund Startseite ####*/
.Artemedic-Klinikverbund_bg {
    background-image:url(../images/navi_bg/startseite_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}


	#content.Artemedic-Klinikverbund_bg {
		/*padding-top:360px;*/
		
		background-image:url(../images/navi_bg/startseite_content_bg.jpg);
		background-color: transparent;
	}

		#content.Artemedic-Klinikverbund_bg div#content_center_startseite {
			height:136px;
			
			margin-top: 370px;
			margin-bottom:20px;
		}

			#content.Artemedic-Klinikverbund_bg div#content_center_startseite div {
				width:270px;
				height:121px;
				
				float:left;
				padding-left:30px;
				padding-top:15px;
			}

				#content.Artemedic-Klinikverbund_bg div#content_center_startseite div#startseite_box_links {
					/*margin-left:17px;*/
					/*margin-right:17px;*/
				}

				#content.Artemedic-Klinikverbund_bg div#content_center_startseite div#startseite_box_mitte {
					margin-left:17px;
					margin-right:17px;
				}

				#content.Artemedic-Klinikverbund_bg div#content_center_startseite div#startseite_box_rechts {
					/*margin-left:17px;*/
					/*margin-right:17px;*/
				}

				#content.Artemedic-Klinikverbund_bg div#content_center_startseite div h1 {
					color:#e48f00;
					font-weight:normal;
					font-size: 1.4em;
					font-family: georgia, serif;
					line-height: normal;
					text-transform: none;
				}
    
				#content.Artemedic-Klinikverbund_bg div#content_center_startseite div h2 {
					color:#646464;
					font-weight:normal;
					font-size: 1.4em;
					font-family: arial, sans-serif;
					line-height: normal;
					text-transform: none;
				}

				#content.Artemedic-Klinikverbund_bg div#content_center_startseite div a:link, #content.Artemedic-Klinikverbund_bg div#content_center_startseite div a:visited, #content.Artemedic-Klinikverbund_bg div#content_center_startseite div a:active {
					color:#646464;
					text-decoration:none;
					background-color: transparent;
				}
    
				#content.Artemedic-Klinikverbund_bg div#content_center_startseite div a:hover {
					color:#646464;
					text-decoration:underline;
					background-color: transparent;
				}

				#content.Artemedic-Klinikverbund_bg div#content_center_startseite div.box_brustvergr {	
					background-image:url(../images/startseite_brustvergr_bg.png);
					background-repeat:no-repeat;
				}
    
				#content.Artemedic-Klinikverbund_bg div#content_center_startseite div.box_fettabs {
					background-image:url(../images/startseite_fettabs_bg.png);
					background-repeat:no-repeat;
				}
    
				#content.Artemedic-Klinikverbund_bg div#content_center_startseite div.box_faltenunterspr {	
					background-image:url(../images/startseite_faltenunterspr_bg.png);
					background-repeat:no-repeat;
				}


/*#### Hintergund Leistungen ####*/

.Leistungen_bg {
    background-image:url(../images/navi_bg/leistungen_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}

	#content.Leistungen_bg {
		background-image:url(../images/navi_bg/leistungen_content_bg.jpg);
		background-position:center -100px;
	}


/*#### Hintergund Leistungen > Gesicht ####*/

.Gesicht_bg {
	background-image:url(../images/navi_bg/gesicht_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}
    
    #content.Gesicht_bg {
		background-image:url(../images/navi_bg/gesicht_content_bg.jpg);
		background-position:center -100px;
    }
   
    
/*#### Hintergund Leistungen > Gesicht > Stirnfaltenkorrektur ####*/

.Stirnfaltenkorrektur_bg {
	background-image:url(../images/navi_bg/stirn_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}
	
    #content.Stirnfaltenkorrektur_bg {
	    background-image:url(../images/navi_bg/stirn_content_bg.jpg);
	    background-position:center -100px;
	}

		
/*#### Hintergund Leistungen > Gesicht > Faltenunterspritzung ####*/

.Faltenunterspritzung_bg {
	background-image:url(../images/navi_bg/gesicht_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}
	
	#content.Faltenunterspritzung_bg {
	    background-image:url(../images/navi_bg/gesicht_content_bg.jpg);
	    background-position:center -100px;
	}
        
		
/*#### Hintergund Leistungen > Gesicht > Nasenkorrektur ####*/

.Nasenkorrektur_bg {
	background-image:url(../images/navi_bg/nasen_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}
             
	#content.Nasenkorrektur_bg {
	    background-image:url(../images/navi_bg/nasen_content_bg.jpg);
	    background-position:center -100px;
	}
	

/*#### Hintergund Leistungen > Gesicht > Oberlid- Unterlidkorr ####*/

.Oberlid-Unterlid-Korrektur_bg {
	background-image:url(../images/navi_bg/oberlid_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}
    
	#content.Oberlid-Unterlid-Korrektur_bg {
		background-image:url(../images/navi_bg/oberlid_content_bg.jpg);
		background-position:center -100px;
	}


/*#### Hintergund Leistungen > Brust ####*/

.Brust_bg {
	background-image:url(../images/navi_bg/brustvergr_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}
    
	#content.Brust_bg {
		background-image:url(../images/navi_bg/brustvergr_content_bg.jpg);
		background-position:center -100px;
	}

/*#### Hintergund Leistungen > Brust > Brustvergrößerung ####*/

.Brustvergrößerung_bg {
	background-image:url(../images/navi_bg/brustvergr_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}
       
	#content.Brustvergrößerung_bg {
		background-image:url(../images/navi_bg/brustvergr_content_bg.jpg);
		background-position:center -100px;
	}


/*#### Hintergund Leistungen > Brust > Brustverkleinerung ####*/

.Brustverkleinerung_bg {
	background-image:url(../images/navi_bg/brustverkl_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}

	#content.Brustverkleinerung_bg {
	    background-image:url(../images/navi_bg/brustverkl_content_bg.jpg);
	    background-position:center -100px;
	}
        

/*#### Hintergund Leistungen > Brust > Bruststraffung ####*/
        
.Bruststraffung_bg {
	background-image:url(../images/navi_bg/bruststr_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}
	
	#content.Bruststraffung_bg {
	    background-image:url(../images/navi_bg/bruststr_content_bg.jpg);
	    background-position:center -100px;
	}

/*#### Hintergund Leistungen > Körper  ####*/


.Körper_bg {
	background-image:url(../images/navi_bg/leistungen_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}
   
    #content.Körper_bg {
	background-image:url(../images/navi_bg/leistungen_content_bg.jpg);
	background-position:center -100px;
    }
	
/*#### Hintergund Leistungen > Körper  > Fettabsaugung ####*/

.Fettabsaugung_bg {
	background-image:url(../images/navi_bg/ruecken_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}
  

	#content.Fettabsaugung_bg {
	    background-image:url(../images/navi_bg/ruecken_content_bg.jpg);
	    background-position:center -100px;
	}


/*#### Hintergund Leistungen > Körper  > Bauchdeckenstraffung ####*/

.Bauchdeckenstraffung_bg {
	background-image:url(../images/navi_bg/bauchdecken_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}
	
	#content.Bauchdeckenstraffung_bg {
	    background-image:url(../images/navi_bg/bauchdecken_content_bg.jpg);
	    background-position:center -100px;
	}


/*#### Hintergund Leistungen > Körper  > Körperstraffung ####*/

.Körper-Straffung_bg {
	background-image:url(../images/navi_bg/leistungen_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}

	
	#content.Körper-Straffung_bg {
	    background-image:url(../images/navi_bg/leistungen_content_bg.jpg);
	    background-position:center -100px;
	}

	
/*#### Hintergund Leistungen > Körper  > Schweissdrüsenabsaugung ####*/

.Schweißdrüsenabsaugung_bg {
	background-image:url(../images/navi_bg/schweissdr_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;	
}
   
    #content.Schweißdrüsenabsaugung_bg {
	background-image:url(../images/navi_bg/schweissdr_content_bg.jpg);
	background-position:center -100px;
    }


/*#### Hintergund Leistungen > Eigenhaarverpflanzungen ####*/

.Eigenhaarverpflanzung_bg {
	background-image:url(../images/navi_bg/eigenhaar_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
	
}

	#content.Eigenhaarverpflanzung_bg {
		background-image:url(../images/navi_bg/eigenhaar_content_bg.jpg);
		background-position:center -100px;
	}


/*#### Hintergünde Qualität ####*/

.Qualität_bg {
    background-image: url(../images/navi_bg/std_bg.jpg);
    background-repeat: no-repeat;
	background-position:center top;
}

	#content.Qualität_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
	}

.Materialien_bg {
	background-image:url(../images/navi_bg/std_bg.jpg);
    background-repeat: no-repeat;
	background-position:center top;	
}
    
	#content.Materialien_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
	}


.Hygiene_bg {
	background-image:url(../images/navi_bg/std_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}

    #content.Hygiene_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
    }


.Sicherheit_bg {
	background-image:url(../images/navi_bg/std_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}
    
    #content.Sicherheit_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
    }


.Gewährleistung_bg {
	background-image:url(../images/navi_bg/std_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}

    
    #content.Gewährleistung_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
    }


/*#### Hintergünde Beratung / Finanzierung ####*/

.Beratung_bg {
    background-image: url(../images/navi_bg/beratung_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}

	#content.Beratung_bg {
		background-image:url(../images/navi_bg/beratung_content_bg.jpg);
		background-position:center -100px;
	}


.Finanzierung_bg {
	background-image:url(../images/navi_bg/beratung_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;	
}
    
    #content.Finanzierung_bg {
		background-image:url(../images/navi_bg/beratung_content_bg.jpg);
		background-position:center -100px;
    }


/*#### Hintergund Kliniken ####*/

.Übersicht_bg {
	background-image: url(../images/navi_bg/std_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}

    
    #content.Übersicht_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
    }


/*#### Hintergund Kliniken Dortmund ####*/

.Dortmund_bg {
	background-image: url(../images/navi_bg/std_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;	
}   
    
    #content.Dortmund_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
    }
    
	
/*#### Hintergund Kliniken Hamburg ####*/ 

.Hamburg_bg {
	background-image: url(../images/navi_bg/std_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;	
}

#content.Hamburg_bg {
	background-image:url(../images/navi_bg/std_content_bg.jpg);
	background-position:center -100px;
}


/*#### Hintergund Kliniken Stuttgart ####*/ 

.Stuttgart_bg {
	background-image: url(../images/navi_bg/std_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;		
}

    #content.Stuttgart_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
    }
    

/*#### Hintergund Kliniken Hannover ####*/ 

.Hannover_bg {
	background-image: url(../images/navi_bg/std_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;
}

    #content.Hannover_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
    }


/*#### Hintergund Ärzte ####*/ 

.Ärzteübersicht_bg {
    background-image: url(../images/navi_bg/std_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;
}


	#content.Ärzte_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
	}

.Braunmühl_bg {
    background-image: url(../images/navi_bg/std_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;
}


	#content.Braunmühl_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
	}

.Schumacher_bg {
    background-image: url(../images/navi_bg/std_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;
}


	#content.Schumacher_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
	}

.Lukowicz_bg {
    background-image: url(../images/white_spacer.gif);
	background-repeat: repeat;	
}


	#content.Lukowicz_bg {
		background-image:url(../images/navi_bg/arzt_lukowicz.jpg);
		background-position:right bottom;
		background-repeat: no-repeat;		
	}

.Nitschke_bg {
    background-image: url(../images/navi_bg/std_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;
}


	#content.Nitschke_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
	}

.Bloch_bg {
    background-image: url(../images/navi_bg/std_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;
}


	#content.Bloch_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
	}


.Becker_bg {
    background-image: url(../images/navi_bg/std_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;
}


	#content.Becker_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
	}


.Krüger_bg {
    background-image: url(../images/navi_bg/std_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;
}


	#content.Krüger_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
	}




.Weigand_bg {
    background-image: url(../images/navi_bg/std_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;
}


	#content.Weigand_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
	}



/*#### Hintergund Kontakt ####*/ 

.Kontakt_bg {
    background-image: url(../images/navi_bg/beratung_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;	
}

	#content.Kontakt_bg {
		background-image:url(../images/navi_bg/beratung_content_bg.jpg);
		background-position:center -100px;
	}


.Danke_bg {
    background-image: url(../images/navi_bg/beratung_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;	
}

	#content.Danke_bg {
		background-image:url(../images/navi_bg/beratung_content_bg.jpg);
		background-position:center -100px;
	}


/*#### Hintergund Suche ####*/ 

.Suche_bg {
    background-image: url(../images/navi_bg/std_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;	
}

	#content.Suche_bg {
		background-image:url(../images/navi_bg/std_content_bg.jpg);
		background-position:center -100px;
	}


/*#### Hintergründe Metanav ####*/ 

.Presse_bg {
    background-image: url(../images/navi_bg/metanav_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;		
}

	#content.Presse_bg {
		background-image:url(../images/navi_bg/metanav_content_bg.jpg);
		background-position:center -100px;
	}

.Newsletter_bg {
    background-image: url(../images/navi_bg/metanav_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;		
}

	#content.Newsletter_bg {
		background-image:url(../images/navi_bg/metanav_content_bg.jpg);
		background-position:center -100px;
	}

.Sitemap_bg {
    background-image: url(../images/navi_bg/metanav_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;		
}

	#content.Sitemap_bg {
		background-image:url(../images/navi_bg/metanav_content_bg.jpg);
		background-position:center -100px;
	}

.Datenschutz_bg {
    background-image: url(../images/navi_bg/metanav_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;		
}

	#content.Datenschutz_bg {
		background-image:url(../images/navi_bg/metanav_content_bg.jpg);
		background-position:center -100px;
	}

.Impressum_bg {
    background-image: url(../images/navi_bg/metanav_bg.jpg);
	background-repeat: no-repeat;	
	background-position:center top;		
}

	#content.Impressum_bg {
		background-image:url(../images/navi_bg/metanav_content_bg.jpg);
		background-position:center -100px;
	}


/*#######################################
** Hauptcontainer
#######################################*/
#main {
    position: relative;

    width:960px;
    /*height:608px;*/
    height: auto;
    
    top:0px;
    
    margin:0 auto;
    padding:0px;
    
    /*border: 1px solid  transparent;*/
}


/*#######################################
** Kopfbereich
#######################################*/

#header {
    position: absolute;
    width:960px;
    height: 200px;
    
    top:-100px;
    margin: 0px;
    padding: 0px;
    
    overflow: hidden;
    
    border: 0px solid #ff0000;
    
}

	body.js #header {
		height:100px;
	}

/*    #header a {*/
/*	background-color: transparent;*/
/*    }*/

    /*#######################################
    ** Meta-Navigation
    #######################################*/
    #header #meta_navi {
	width:auto;
	height:15px;
	float: right;
	
	margin-top:15px;
	
	font-size: 0.7em;
	
	border: 0px solid #ffff00;
    }
    
	#header #meta_navi ul {
	    padding:0px;
	    margin:0px;
	}
    
	#header #meta_navi ul li {
	    display: inline;
	    
	    padding-left:0px;
	    padding-right:0px;
	    padding-top:0px;
	    padding-bottom:0px;
	    
	    list-style: none;
	    
	    border-right: 0px solid #646464;
	}
	
	#header #meta_navi ul li.last {
	    border: none;
	    padding-right:0px;
	}
    
	#header #meta_navi ul li a:link, #header #meta_navi ul li a:visited, #header #meta_navi ul li a:active {
		color:#646464;
		text-decoration:none;
		background-color: transparent;
	}
	
	#header #meta_navi ul li a:hover {
		color:#e48f00;
		text-decoration:none;
		background-color: transparent;
	}
	
	#header #meta_navi ul li.current a:link, #header #meta_navi ul li.current a:visited, #header #meta_navi ul li.current a:active {
		color:#e48f00;
		text-decoration:none;
		background-color: transparent;
	}
	
	#header #meta_navi ul li.current a:hover {
		color:#e48f00;
		text-decoration:none;
		background-color: transparent;
	}


    /*#######################################
    ** Logo
    #######################################*/
    #header h1 a {
		position: relative;
		width: 160px;
		height: 42px;
		
		margin-left: 10px;
		margin-top: 12px;
		
		overflow:hidden;
		float: left;
		
		text-indent:-100000px;
		
		background-image:url(../images/logo_artemedic.gif);
		background-repeat: no-repeat;
		
		border: 0px solid #99ff00;
    }


    /*#######################################
    ** Haupt-Navigation
    #######################################*/
    #header #navi_top {
		position: relative;
		width: 550px;
		
		margin-top: 25px;
		margin-left:242px;
		
		font-size: 0.9em;
		font-weight: bolder;
		text-transform: uppercase;
		
		border: 0;
		
		
    }



/*#######################################
** Suchfeld
#######################################*/
#header #suche {
    width:140px;
    height:15px;
    
    display: inline;
    
    float: right;
    
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
    margin-top:-20px;
    
    font-size: 0.8em;
    font-weight: bold;
    color: #ffffff;
    
    background-color: #cccccc;
    border: 0p;
	filter:alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
}
#suche #indexedsearchbox input.searchbox-sword {
	border:0;
	color:e48f00;
	background-color:transparent;
	width:120px;
	}


/*#######################################
** Inhalte-Bereich
#######################################*/
#content {
    width: 940px;
    min-height: 406px;
	
    margin-top: 100px;
    
    padding-left:10px;
    padding-right:10px;
    
    padding-top:10px;
   /* padding-bottom:50px;*/

    font-size: 0.8em;
    line-height: 1.4em;
    text-transform: none;
    
    background-color: #ffffff;

    border:0;
}

    #content p {
		font-weight: normal;
		text-transform: none;
    }
    
    

    /*#######################################
    ** Pfad-Navigation
    #######################################*/
    #content #breadcrumb {
	margin-top: 35px;
	
	font-size: 0.85em;
	color: #c6c6c6;
    }
    
	#content #breadcrumb span {
	    float: left;
	    text-decoration: underline;
	}

	#content #breadcrumb ul {
	    padding:0px;
	    margin:0px;
	}
    
	#content #breadcrumb ul li {
	    display: inline;
	    
	    padding-left:0px;
	    padding-right: 0px;
	    padding-top:0px;
	    padding-bottom:0px;
	    
	    list-style: none;
	}
	
	#content #breadcrumb ul li a:link, #content #breadcrumb ul li a:visited, #content #breadcrumb ul li a:active {
		color:#c6c6c6;
		text-decoration:none;
		background-color: transparent;
	}
	
	#content #breadcrumb ul li a:hover {
		color:#e48f00;
		text-decoration:none;
		background-color: transparent;
	}

    /*#######################################
    ** Sub-Navigation
    #######################################*/
    #content #navi_sub {
		/*position: relative;*/
		width: auto;
		height: 35px;
		
		overflow: hidden;
		
		margin-top: 0px;
		margin-left:0px;
		padding-bottom: 25px;
		
		font-size: 1.1em;
		font-weight: bold;
		text-transform: uppercase;
	
		border: 0px solid #000000;
		
		z-index: 1;
    }

	#content #navi_sub ul {
	    padding:0px;
	    margin-left:0px;
	    margin-right:0px;
	    margin-top:5px;
	    margin-bottom: 25px;
	}
	
	    #content #navi_sub ul li {
		display: inline;
		
		padding-right:10px;
		
		list-style: none;
	    }

		#content #navi_sub ul li a:link, #content #navi_sub ul li a:visited, #content #navi_sub ul li a:active {
		    color:#ffffff;
		    text-decoration:none;
		    
		    padding-left:5px;
		    padding-right:5px;
		    padding-top:2px;
		    padding-bottom:2px;
		    
		    background-color: #e48f00;
		}
		
		#content #navi_sub ul li a:hover {
		    color:#e48f00;
		    text-decoration:none;
		    
		    padding-left:5px;
		    padding-right:5px;
		    padding-top:2px;
		    padding-bottom:2px;
		    
		    background-color: transparent;
		}
		
		#content #navi_sub ul li.current a:link, #content #navi_sub ul li.current a:visited, #content #navi_sub ul li.current a:active {
		    color:#e48f00;
		    text-decoration:none;
		    
		    padding-left:5px;
		    padding-right:5px;
		    padding-top:2px;
		    padding-bottom:2px;
		    
		    background-color: transparent;
		}
		
		#content #navi_sub ul li.current a:hover {
		    color:#e48f00;
		    text-decoration:none;
		    
		    padding-left:5px;
		    padding-right:5px;
		    padding-top:2px;
		    padding-bottom:2px;
		    
		    background-color: transparent;
		}


    /*#######################################
    ** Inhaltebereich Links
    #######################################*/
    #content #content_left {
        /*position: absolute;*/
        float:left;
        
        width: 540px;
        min-height: 400px;
        
        border: 0px solid #999999;
    }


    /*#######################################
    ** Inhaltebereich Mitte
    #######################################*/
    #content #content_center {
        /*float:left;*/
        
        width: 950px;
        min-height: 400px;
        
        border: 0px solid #999999;
    }
    
	#content #content_center div {
		width: 700px;
		/*float:left;*/
	}

	#content #content_center div.aerzte_uebersicht_first {
		width: 150px;
		float:left;
		
		padding-left:55px;
		padding-right:10px;
		padding-top:10px;
		padding-bottom:10px;
	}

	#content #content_center div.aerzte_uebersicht {
		width: 150px;
		float:left;
		
		padding:10px;
	}
	
	#content #content_center div.csc-sitemap {
		width: auto;
		float:none;
	}

	#content #content_center div.csc-textpic-imagerow {
		float: none;
		margin: 0 auto;
		margin-bottom: 10px;
	}
	
		#content #content_center div.csc-textpic-imagerow img {
			float: none;
			margin: 0 auto;
			padding-left:0px;
			padding-right:5px;
		}
	

	
	#content #content_center div.csc-textpic-text {
		float: none;
		width: 140px;
		/*margin:0 auto;*/
		padding-left:7px;
		padding-right:7px;
	}

    /*#######################################
    ** Inhaltebereich Rechts
    #######################################*/
    #content #content_right {
        /*position:absolute;*/
        
		margin-top:40px;
        margin-left: 640px;
        
        width:260px;
        min-height: 400px;
        
        border: 0px solid #666666;
    }

	#content #content_right div.box {
	    height:auto;
	    width:260px;
	    
	    float:right;
	    
	    margin-bottom:40px;
	    padding-top:0px;
	    
	    filter:alpha(opacity=75);
	    -moz-opacity: 0.75;
	    opacity: 0.75;
	}


	    #content #content_right div.box div.top {
			height:10px;
			width:260px;
			
			margin:0px;
			padding:0px;
			
			background-image: url(../images/contentbox_right_top.png);
			background-repeat: no-repeat;
	    }
    
	    #content #content_right div.box div.center {
			width: 230px;
			height:auto;
			
			margin: 0px;
			padding-top:0px;
			padding-bottom:2px;
			padding-left: 20px;
			padding-right:10px;
			
			background-image: url(../images/contentbox_right_center.png);
			background-repeat:no-repeat;
			background-color:#ffffff;
	    }
	    
    
			#content #content_right div.box div.center a:link,
			#content #content_right div.box div.center a:visited,
			#content #content_right div.box div.center a:active {
				font-weight:bold;
				color:#666666;
				padding-left:15px;
				text-decoration:none;
				background-image:url(../images/pfeil.png);
				background-position:left;
				background-repeat:no-repeat;
				
				display:block;
				
				clear:both;				
				
			}


			#content #content_right div.box div.center a:hover {
				text-decoration:underline;
			}

	
	
		#content #content_right div.box div.center h1 {
		    color:#e48f00;
		    font-weight:normal;
		    font-size: 1.4em;
		    font-family: georgia, serif;
		    line-height: normal;
		}
    
		#content #content_right div.box div.center h2 {
		    margin:0px;
		}
		
		#content #content_right div.box div.center p {
		    /*float:left; */
		}
		
		#content #content_right div.box div.center img {
		    float: right;
		}
    
	    #content #content_right div.box div.bottom {
			height:10px;
			width:260px;
			
			top:0px;
			
			margin:0px;
			padding:0px;
			
			background-image: url(../images/contentbox_right_bottom.png);
			background-repeat: no-repeat;
	    }


/*#######################################
** Routenplaner für Kliniken
#######################################*/

table input.map24zip {
	width:50px;
	border:1px dotted #B7B7B7;
}

table input.map24street {
	width:205px;
	margin-bottom:5px;
	border:1px dotted #B7B7B7;
}

table input.map24city {
	width:150px;
	border:1px dotted #B7B7B7;
}


/*#######################################
** Fußzeile
#######################################*/
#footer {
    height: auto;
    width: 950px;
    
    top:20px;
    margin-left:10px;
    
    padding-top: 5px;
    padding-left: 0px;
    padding-right: 0px;
	padding-bottom:20px;
    
    text-align: left;
    font-size: 0.7em;
    
    border-top: 5px solid #666666;
}

	#footer ul {
	    padding:0px;
	    margin:0px;
	}
    
	#footer ul li {
	    display: inline;
	    
	    padding-left:0px;
	    padding-right: 0px;
	    padding-top:0px;
	    padding-bottom:0px;
	    
	    list-style: none;
	    
	    border-right: 0px solid #646464;
	}
	
	#footer ul li.last {
	    border: none;
	    padding-right:0px;
	}
    
	#footer ul li a:link, #footer ul li a:visited, #footer ul li a:active {
		color:#646464;
		text-decoration:none;
		background-color: transparent;
	}
	
	#footer ul li a:hover {
		color:#e48f00;
		text-decoration:none;
		background-color: transparent;
	}
	
	#footer ul li.current a:link, #footer ul li.current a:visited, #footer ul li.current a:active {
		color:#e48f00;
		text-decoration:none;
		background-color: transparent;
	}
	
	#footer ul li.current a:hover {
		color:#e48f00;
		text-decoration:none;
		background-color: transparent;
	}
	

/*#######################################
** Sitemap
#######################################*/
div#content_center div.csc-sitemap {
    margin-left:0px;
    margin-bottom:20px;
}

div#content_center div.csc-sitemap a {
    text-decoration: none;
}

    div#content_center div.csc-sitemap ul {	
	margin-left:0px;
	margin-bottom:20px;
        list-style: none;
    }
    
	div#content_center div.csc-sitemap ul li {
	    display: block;
	    /*width: auto;*/   
	    width:158px;
	
	    float: left;
	    margin-left:0px;
	}
	
	    div#content_center div.csc-sitemap ul li ul li {
			margin-left:10px;
	    }

	    div#content_center div.csc-sitemap ul li a:link {
			color:#646464;
			text-transform: uppercase;
			font-weight: bold;
	    }
	    
	    div#content_center div.csc-sitemap ul li a:visited {
			color:#646464;
			text-transform: uppercase;
			font-weight: bold;
	    }
	    
	    div#content_center div.csc-sitemap ul li a:active {
			color:#646464;
			text-transform: uppercase;
			font-weight: bold;
	    }
	    
	    div#content_center div.csc-sitemap ul li a:hover {
			color:#e48f00;
			text-transform: uppercase;
			font-weight: bold;
	    }

		div#content_center div.csc-sitemap ul li ul li a:link,
		div#content_center div.csc-sitemap ul li ul li a:visited,
		div#content_center div.csc-sitemap ul li ul li a:active  {
		    color:#e48f00;
		    text-transform: none;
		    font-weight: normal;
		}
		
		div#content_center div.csc-sitemap ul li ul li a:hover {
		    color:#646464;
		    text-transform: none;
		    font-weight: normal;
		}
	
		    div#content_center div.csc-sitemap ul li ul li ul li {
				margin-left: 0px;
		    }


		    div#content_center div.csc-sitemap ul li ul li ul li a:link,
			div#content_center div.csc-sitemap ul li ul li ul li a:visited, 
			div#content_center div.csc-sitemap ul li ul li ul li a:active	{
				color:#646464;
				text-transform: none;
				font-weight: normal;
		    }
		    
		    
		    div#content_center div.csc-sitemap ul li ul li ul li a:hover {
				color:#e48f00;
				text-transform: none;
				font-weight: normal;
		    }
