body { text-align:center; margin:0; padding:0;}
* {font-family:Arial, Helvetica, sans-serif; }


#gesamt { text-align:left;  margin:0 auto; width:839px; position:relative; z-index:20;}
.he-lo-ob { background-image:url(schoenheitsoperationen-bilder/mybody-hg-claim.gif); background-repeat:no-repeat; background-position:bottom right; }

/*	Horizontale Navigation
	**********************/
.mynav-vert-tab-hg { background-image:url(schoenheitsoperationen-bilder/mynav-vert-tab-hg.gif); background-repeat:no-repeat; background-position:bottom; }
	.mynav-vert-tab-hg a { font-size:12px; color:#07305C; text-decoration:none; display:block; margin-top:3px; padding:3px 0 4px 0; }
	.mynav-vert-tab-hg a:hover { background-image:url(schoenheitsoperationen-bilder/mynav-vert-a-ov.gif); background-repeat:repeat-x; background-position:bottom; }

/* Aktiv Zustand */
.mynav-vert-td-act { background-image:url(schoenheitsoperationen-bilder/mynav-vert-act-hg.gif); background-repeat:no-repeat; background-position:bottom; }
	.mynav-vert-td-act a { color:#ffffff; margin-top:3px; }
	.mynav-vert-td-act a:hover {background-image:none; margin:0; color:#ffffff; padding:3px 0 4px 0; margin-top:3px; }

/* Passiv Zustand */
.mynav-vert-td-li a { margin-left:1px; }
.mynav-vert-td-re a { margin-right:1px; }
.mynav-vert-td-li-re a { margin: 3px 1px 0 1px; }


/*	Wir ueber uns Div 
	****************/
#wi-ueb-uns { position:absolute; top:0; left:750px; width:85px; }
	#wi-ueb-uns-2 { height:90px; padding-bottom:9px }
	#wi-ueb-uns-2 ul { list-style: none; margin:0; padding:0; border-left:1px solid #5F9CD0; padding-bottom:1px; }
		#wi-ueb-uns-2 ul li { margin:0; padding:0; line-height:9px; }
	#wi-ueb-uns-2 a { font-size:10px; line-height:11px; color:#5f9cd0; text-decoration:none; margin-left:8px; }
		#wi-ueb-uns-2 a:hover { text-decoration:underline; }

/*	Vertikale Navigation
	*********************/
	
	/*	.start	 
		*******/
	td.uebersicht { height:40px; border-bottom:1px solid #ffffff; }
	a.uebersicht-no, a.uebersicht-act {
		display:block; text-decoration:none; background-image:url(schoenheitsoperationen-bilder/haus-hg-trans.gif); background-repeat:no-repeat;
		color: #304A65; font-size: 11px; padding: 22px 0px 3px 28px;
		}	
			a.uebersicht-no:hover, a.uebersicht-act:hover { background-color:#b7d9ff; }
	/*	Behandlungen
		*************/
	td.nav-beh { border-bottom:1px solid #ffffff; }
	.strichle-unt, .strichle-unt-z { border-bottom:1px solid #ffffff; }
		.strichle-unt-z a.navigation-ebene-1,
		.strichle-unt-z a.navigation-ebene-1-act,
		.strichle-unt-zu a.navigation-ebene-1,
		.strichle-unt-zu a.navigation-ebene-1-act { border-bottom:none; }

	/*	Klinik
		*************/
	td.nav-vert-kli { border-bottom:1px solid #ffffff; }
		td.nav-vert-kli a.navigation-ebene-1, td.nav-vert-kli a.navigation-ebene-1-act { border-bottom:none; }
		.strichle-ob { border-top:1px solid #ffffff; }
	/*	Magazin
		*************/	
	td.nav-vert-mag { border-bottom:1px solid #ffffff; }
	/*	Zwischenlinien
		**************/	
	td.nav-vert-zw-lin { border-bottom:1px solid #ffffff; height:25px; }
	ul li.lin-ob { border-top: 1px solid #ffffff; }
		ul li.lin-ob a { border-bottom:none; }
		ul li.lin-un-ohn a {border-bottom:none; }
	
/*
	Cloud
	*******/
#cloud-al { margin:10px 8px 10px 9px; background-image:url(schoenheitsoperationen-bilder/cloud-hg.gif); background-repeat:repeat-y; }
#cloud { padding:6px 10px 7px 10px;	border-bottom: 1px solid #F1F8FF; line-height:16px; font-size:11px;	}
	#cloud a { color:#56769B; }
		span a.cloud1 { margin-left:3px; }
		span a.cloud2 { margin-left:11px; }
		span a.cloud3 { margin-left:7px; }
		span a.cloud4 { margin-left:4px; }
		span a.cloud5 { margin-left:13px; }
		span a.cloud6 { margin-left:4px; }		
			a.cloud1, a.cloud2, a.cloud3 { font-weight:normal; }
			a.cloud4, a.cloud5, a.cloud6 { font-weight:bold; }
			a.cloud1, a.cloud4 {font-size:10px; }
			a.cloud2, a.cloud5 {font-size:12px; }
			a.cloud3, a.cloud6 {font-size:14px; }
					
	.breites {background-color:#E8F2FF; }

/*	
	Kontaktformular
	*****************/
fieldset { margin:0; padding:0; border:none; width:415px; }
fieldset.csc-mailform { margin-bottom:20px; }
.csc-mailform-field { font-size:12px; font-weight:normal; color:#000000; margin-bottom:6px; }
	.csc-mailform-field label { display: inline-block; width:172px; }
	.csc-mailform-field select#mailformBetreff,
	.csc-mailform-field select#mailformEmpfaenger_Ihrer_Nachricht,
	.csc-mailform-field input { 
		width:235px; border:1px solid #7C9FC8;
		}
	.csc-mailform-field textarea { width:407px; border:1px solid #7C9FC8; font-size:12px; font-weight:normal; color:#000000; padding:3px 5px; }
	.csc-mailform-field select#mailformAnrede { width:63px; border:1px solid #7C9FC8;  }
	.csc-mailform-field #mailformformtype_mail { width:155px; border:1px solid #7C9FC8; background-color:#ffffff; float:right; }
	.csc-mailform-field #mailformformtype_mail:hover { background-color:#7c9fc8; }
