/* Pferdeklinik */
/* Color
===================================================*/
* {	padding:0; margin:0; }
body { background:#fff; color:#6d512f; }

a, a:link, a:visited { color:#aa1b3a; text-decoration:underline; font-weight:bold; }
a:active, a:hover { color:#ffffff; text-decoration:none; font-weight:bold; }

/* Typography
===================================================*/

body { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px;  text-align: left; }

img, fieldset { border:0; }
strong { font-weight:bold; }

#content h1 { font-size:16px; line-height:20px; padding-bottom:14px; text-transform:uppercase; }
#content p { padding-bottom:14px; }
h2 { font-size:17px; line-height:17px; text-transform:uppercase; }
input, textarea { border:#857660 1px solid; color:#6d512f; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.clear { clear:both; }

/* Positionierung
===================================================*/
#wrapper { width:1024px; border-left:#857660 1px solid; }

/* Logo-Bereich
===================================================*/
#homepage #branding { background:url(../images/header/headerbild_04.jpg) top right no-repeat; height:215px; }
#team #branding 	{ background:url(../images/header/headerbild_03.jpg) top right no-repeat; height:215px; }
#klinik #branding 	{ background:url(../images/header/headerbild_02.jpg) top right no-repeat; height:215px; }
#leistung #branding { background:url(../images/header/headerbild_05.jpg) top right no-repeat; height:215px; }
#meta #branding 	{ background:url(../images/header/headerbild_01.jpg) top right no-repeat; height:215px; }

/* Reiter-Nav
===================================================*/
#reiterNav { position:absolute; top:194px; left:1px; width:600px; height:22px; letter-spacing:1px; }
#reiterNav a, #reiterNav a:link { display:block; float:left; width:164px; border-collapse:collapse; border:#dcd1c0 1px solid; text-transform:uppercase; padding:3px 0 2px 11px; font-size:13px; font-weight:normal; }
#reiterNav a:link, #reiterNav a:visited { background-color:#F2EDE7; color:#6d512f; text-decoration:none; }
#reiterNav a:active, #reiterNav a:hover { background-color:#aa1b3a; color:#ffffff; text-decoration:none; }

/* Second Level Nav
===================================================*/
#secondNav { position:absolute; top:214px; left:1px; width:870px; }
#secondNav a, #secondNav a:link { display:block; float:left; border-collapse:collapse; border-top:#857660 1px solid; border-bottom:#857660 1px solid; padding:3px 8px 2px 7px; font-weight:normal; }
#secondNav a.first, #secondNav a.first:link, #secondNav a.first:visited { background:none; background-color:#A39682; border-left:#857660 1px solid; padding-left:12px; }
#secondNav a.first:active, #secondNav a.first:hover { background:none; background-color:#aa1b3a; border-left:#857660 1px solid; padding-left:12px; }
#secondNav a, #secondNav a:link, #secondNav a:visited { background-color:#A39682; color:#ffffff; text-decoration:none; background:url(../images/basic/bg_second_nav.gif) no-repeat; }
#secondNav a:active, #secondNav a:hover { background-color:#aa1b3a; color:#ffffff; text-decoration:none; background:url(../images/basic/bg_second_nav_ak.gif) no-repeat; }
#secondNav a.last, #secondNav a.last:link, #secondNav a.last:visited { border-right:#857660 1px solid; padding-right:12px; }
#secondNav a.last:active, #secondNav a.last:hover { border-right:#857660 1px solid; padding-right:12px; }

/* Releated Box Rechts
===================================================*/
#releatedRe { position:absolute; left:863px; top:166px; width:162px; background:url(../images/basic/aa9d89.gif) repeat-x 0px 49px; }
#releatedRe h2 { color:#FFFFFF; text-transform:uppercase; font-size:12px; line-height:inherit; padding:8px 12px 20px 12px; }

#releatedRe a, #releatedRe a:link, #releatedRe a:visited { padding-left:8px; background:url(../images/basic/i_link_pfeil_red.gif) no-repeat 0px 5px; }
#releatedRe a:active, #releatedRe a:hover { padding-left:8px; background:url(../images/basic/i_link_pfeil_white.gif) no-repeat 0px 5px; }

#releatedRe div.adresse { padding:0px 12px 6px 12px; }
#releatedRe div.adresse h3 { font-size:11px; line-height:12px; }
#releatedRe div.spacer { height:1px; font-size:1px; border-bottom:#9c907c solid 1px; margin-top:0px; margin-bottom:6px; }
#releatedRe div.spacer14 { height:14px; }
#releatedRe input { width:136px; }


/* Metanav
===================================================*/
#metaNav 		{ width:162px; list-style-type:none; background-color:#E7DED6; }
#metaNav li		{ border:#d8cbb8 solid 1px; border-collapse:collapse; }
#metaNav li a, #metaNav li a:link, #metaNav li a:visited 
				{ display:block; padding-left:38px; padding-top:2px; padding-bottom:2px; color:#6C502B; text-decoration:none; }
#metaNav li a:hover, #metaNav li a:focus, #metaNav li a:active, #metaNav li a.selected
				{ display:block; padding-left:38px; padding-top:2px; padding-bottom:2px; color:#ffffff; }
				
#metaNav li a.kontakt, #metaNav li a.kontakt:link, #metaNav li a.kontakt:visited  { 
				background:url(../images/basic/icons/kontakt.gif) no-repeat;  }
#metaNav li a.kontakt:hover, #metaNav li a.kontakt:focus, #metaNav li a.kontakt:active { 
				background:url(../images/basic/icons/kontakt_a.gif) no-repeat; background-color:#aa1b3a; }
#metaNav li a.kontaktSelected, #metaNav li a.kontaktSelected:link, #metaNav li a.kontaktSelected:visited  {
				background:url(../images/basic/icons/kontakt_a.gif) no-repeat; background-color:#aa1b3a; }
				
#metaNav li a.anfahrt, #metaNav li a.anfahrt:link, #metaNav li a.anfahrt:visited  { 
				background:url(../images/basic/icons/anfahrt.gif) no-repeat;  }
#metaNav li a.anfahrt:hover, #metaNav li a.anfahrt:focus, #metaNav li a.anfahrt:active { 
				background:url(../images/basic/icons/anfahrt_a.gif) no-repeat; background-color:#aa1b3a; }
#metaNav li a.anfahrtSelected, #metaNav li a.anfahrtSelected:link, #metaNav li a.anfahrtSelected:visited  {
				background:url(../images/basic/icons/anfahrt_a.gif) no-repeat; background-color:#aa1b3a; }
				
#metaNav li a.home, #metaNav li a.home:link, #metaNav li a.home:visited  { 
				background:url(../images/basic/icons/home.gif) no-repeat;  }
#metaNav li a.home:hover, #metaNav li a.home:focus, #metaNav li a.home:active { 
				background:url(../images/basic/icons/home_a.gif) no-repeat; background-color:#aa1b3a; }
#metaNav li a.homeSelected, #metaNav li a.homeSelected:link, #metaNav li a.homeSelected:visited  { 
				background:url(../images/basic/icons/home_a.gif) no-repeat; background-color:#aa1b3a;  }
				
#metaNav li a.impressum, #metaNav li a.impressum:link, #metaNav li a.impressum:visited  { 
				background:url(../images/basic/icons/impressum.gif) no-repeat;  }
#metaNav li a.impressum:hover, #metaNav li a.impressum:focus, #metaNav li a.impressum:active { 
				background:url(../images/basic/icons/impressum_a.gif) no-repeat; background-color:#aa1b3a; }
#metaNav li a.impressumSelected, #metaNav li a.impressumSelected:link, #metaNav li a.impressumSelected:visited  {
				background:url(../images/basic/icons/impressum_a.gif) no-repeat; background-color:#aa1b3a; }
				
#metaNav li a.english, #metaNav li a.english:link, #metaNav li a.english:visited  { 
				background:url(../images/basic/icons/english.gif) no-repeat;  }
#metaNav li a.english:hover, #metaNav li a.english:focus, #metaNav li a.english:active { 
				background:url(../images/basic/icons/english_a.gif) no-repeat; background-color:#aa1b3a; }
				
#metaNav li a.deutsch, #metaNav li a.deutsch:link, #metaNav li a.deutsch:visited  { 
				background:url(../images/basic/icons/deutsch.gif) no-repeat;  }
#metaNav li a.deutsch:hover, #metaNav li a.deutsch:focus, #metaNav li a.deutsch:active { 
				background:url(../images/basic/icons/deutsch_a.gif) no-repeat; background-color:#aa1b3a; }
				
/*---*/
div.bildunterschrift_1 {}
/*---*/
