/******************************
* Medicum Wiesbaden
* autor:  	pinx. 
* version: 22.05.2006
******************************/

/******************************
 * Bilder
******************************/
img  {
border: none;
}

#rs img, #hs img {
margin: 0.4em 0;
padding: 0;
}

#rs img.bildlink {
margin: 0 0 1.4em 0;
padding: 0;
}

#bildergalerienav img {
margin: 0 6px 0 0;
}

/******************************
 * Layout
******************************/
#logolinks {
position: absolute;
top: 13px;
left: 50px;
width: 309px;
height: 73px;
}

#deutsch {
position: absolute;
top: 41px;
left: 816px;
width: 24px;
height: 23px;
background: transparent url("/en/i/deutsch.jpg") no-repeat 0 0;
text-indent: -99999px;
}

#englisch {
position: absolute;
top: 41px;
left: 844px;
width: 24px;
height: 23px;
background: transparent url("/en/i/englisch.jpg") no-repeat 0 0;
text-indent: -99999px;
}

#footer {
margin: 0;
padding: .5em 0 2em 0;
border-top: 1px solid #f1f1f1;
}

#footer img {
margin: 0;
padding: 0;
}


#aktuelles {
margin: 0;
padding: 1.4em 0 0 0;
}


/******************************
 * Links
******************************/
#hs a:link, #hs a:visited, #rs a:link, #rs a:visited {
color: #D60E16;
background: #fff url("../i/ly/linkpfeil.gif") no-repeat center right;
padding-right: 12px;
text-decoration: none;
}

#hs a:hover, #rs a:hover {
color: #D60E16;
background: #fff url("../i/ly/linkpfeil.gif") no-repeat center right;
text-decoration: underline;
}

#footer a:link, #footer a:visited {
margin: 0 8px 0 0;
padding: 0;
background: none;
}

/* Aus- und Einblenden Links */
#ausblenden a {
display: block;
width: 144px;
height: 8px;
text-indent: -99999px;
background: transparent url("../i/ly/bildergalerie_aus.png") no-repeat 0 0;
}

#ausblendenEN a {
display: block;
width: 144px;
height: 8px;
text-indent: -99999px;
background: transparent url("/en/i/hide-gallery.jpg") no-repeat 0 0;
}

#einblenden a {
display: block;
width: 144px;
height: 8px;
text-indent: -99999px;
background: transparent url("../i/ly/bildergalerie_ein.png") no-repeat 0 0;
}

#einblendenEN a {
display: block;
width: 144px;
height: 8px;
text-indent: -99999px;
background: transparent url("/en/i/show-gallery.jpg") no-repeat 0 0;
}

#ausblenden a:hover, #einblenden a:hover, #ausblendenEN a:hover, #einblendenEN a:hover {
background-position: 0 -8px;
}

/******************************
 * Listen
******************************/
#hs ul {
margin: 10px 0 15px 0;
padding: 0;
list-style: none;
}

#hs li {
margin: 0 0 2px 0;
padding: 0 0 0 18px;
background: transparent url("../i/ly/bullet.png") no-repeat 0 4px;
}

#suchergebnis em {
color: #A1A1A1;
}

#hs ul.adresse {
margin: 0 0 1em 0;
padding: 0;
list-style: none;
}

#hs ul.adresse li {
margin: 0 0 3px 0;
padding: 0;
background: none;
line-height: 1.3em;
}

#rs ul.adresse {
margin: 0 0 0.7em 0;
padding: 0;
list-style: none;
}

#rs ul.adresse li {
margin: 0 0 2px 0;
padding: 0;
background: none;
line-height: 1.3em;
}

/******************************
 * Navigation
******************************/
#ls ul {
margin: 0 0 25px 0;
padding: 0;
list-style: none;
border-top: 1px solid #b6b6b6;
}

#ls li {
margin: 0;
padding: 0;
border-bottom: 1px solid #b6b6b6;
}

#ls li a:link, #ls li a:visited {
width: 170px;
margin: 0;
padding: 3px 5px 3px 10px;
display: block;
color: #000;
background: #fff;
text-decoration: none;
voice-family: "\"}\"";
voice-family: inherit;
width: 160px;
}

#ls li a:hover {
color: #D60E16;
background: transparent url("../i/ly/bg_nav.png") no-repeat 0 0;
}

#ls li a:link.hi, #ls li a:visited.hi {
color: #D60E16;
background: transparent url("../i/ly/bg_nav.png") no-repeat 0 0;
}

/******************************
 * Suche, Styleswitcher
******************************/
#suche {
margin: 40px 0;
padding: 10px;
border: 1px solid #ccc;
background-color: #F9F9F9;
}

#ls form {
border: none;
padding: 0;
margin: 0;
}

#ls input {
width: 80px;
font-size: 11px;
margin: 0 5px 0 0;
padding: 0;
border: 1px solid #b6b6b6;
vertical-align: middle;
}

#ls input.suchbutton {
width: 39px;
height: 19px;
border: none;
padding: 0;
margin: 0 10px 0 0;
vertical-align: middle;
}

#ls input:focus {background: #f1f1f1; }

/******************************
 * Listen Aktuell und Suche
******************************/
.listen {
margin: 0 0 2em 0;
padding: 0;
}

.listen h2 {
margin: 0 0 .3em 0;
padding: 0;
}

.listen p {
margin: 0 0 .3em 0;
padding: 0;
}

.listen em {
margin: 0 0 .5em 0;
padding: 0;
color: #999;
}

/******************************
 * Gallerie Roll-overs
******************************/
#bildergalerienav a {
margin: 0 10px 0 0;
}

a.th1 {
display: block;
width: 40px;
height: 40px;
background: transparent url("../i/ly/thumb01.jpg") no-repeat top left;
text-indent: -999px;
float: left;
}

a:hover.th1 {
display: block;
width: 40px;
height: 40px;
background: transparent url("../i/ly/thumb01_hi.jpg") no-repeat top left;
}

a.th2 {
display: block;
width: 40px;
height: 40px;
background: transparent url("../i/ly/thumb02.jpg") no-repeat top left;
text-indent: -999px;
float: left;
}

a:hover.th2 {
display: block;
width: 40px;
height: 40px;
background: transparent url("../i/ly/thumb02_hi.jpg") no-repeat top left;
}

a.th3 {
display: block;
width: 40px;
height: 40px;
background: transparent url("../i/ly/thumb03.jpg") no-repeat top left;
text-indent: -999px;
float: left;
}

a:hover.th3 {
display: block;
width: 40px;
height: 40px;
background: transparent url("../i/ly/thumb03_hi.jpg") no-repeat top left;
}

a.th4 {
display: block;
width: 40px;
height: 40px;
background: transparent url("../i/ly/thumb04.jpg") no-repeat top left;
text-indent: -999px;
float: left;
}

a:hover.th4 {
display: block;
width: 40px;
height: 40px;
background: transparent url("../i/ly/thumb04_hi.jpg") no-repeat top left;
}

a.th5 {
display: block;
width: 40px;
height: 40px;
background: transparent url("../i/ly/thumb05.jpg") no-repeat top left;
text-indent: -999px;
float: left;
}

a:hover.th5 {
display: block;
width: 40px;
height: 40px;
background: transparent url("../i/ly/thumb05_hi.jpg") no-repeat top left;
}

a.th6 {
display: block;
width: 40px;
height: 40px;
background: transparent url("../i/ly/thumb06.jpg") no-repeat top left;
text-indent: -999px;
float: left;
}

a:hover.th6 {
display: block;
width: 40px;
height: 40px;
background: transparent url("../i/ly/thumb06_hi.jpg") no-repeat top left;
}

/******************************
 * Zertifikat
******************************/

.zertifikat {
display: block;
width: 300px;
height: 103px;
text-indent: -99999px;
margin: 0 0 25px 0;
}

#zertifikatArzt {background: transparent url(../i/ly/zertifikat-aerzte.png) no-repeat top left;}
#zertifikatStart {background: transparent url(../i/ly/zertifikat-startseite.png) no-repeat top left;}

/******************************
 * Zertifikat
******************************/

#rs a.notdienst:link, #rs a.notdienst:visited {
display: block;
width: 300px;
height: 42px;
text-indent: -99999px;
margin: 0 0 25px 0;
background: transparent url(../i/ly/notdienst-symbol.png) no-repeat top left;
padding: 0 0 15px 0;
border-bottom: 1px dashed #b6b6b6;
}
