/* ----------------------------------
author:seitenhimmel.de
date:06.08
website:http://www.tierklinik-kachel.de
------------------------------------*/
*{margin:0; padding:0;}

        body {
                margin:0px;
                padding:0px;
                position:relative;
                background-color:#BBCCE6;
                text-align: left;				
                font-size: 65%;
                font-family: Arial,Verdana,Helvetica,sans-serif;
                        }
#alles{float:left;
                width:1003px;
                margin:0px;
                padding:0px;
                background-color:transparent;
				border-right:1px solid #999999;
				border-bottom:1px solid #999999;
               }
				
#alles table.aussen{width:1003px;background-color:#ffffff;margin:0px;}

#alles td.linkstop{padding:0px;background-color:#ffffff;}
#alles td.mittetop{width:455px;padding:0px;background-color:#ffffff;}

#alles td.rechtstop {width:300px;padding:0px;margin:0px;;background-color:#ffffff; }

#alles td.links {padding:0px;padding:0px;background-color:#033045; }
#alles td.linksstart {height:487px;padding:0px;background-color:#033045; }
#alles td.mitte {width:455px;padding:0px;background-color:#ffffff; border-bottom:20px solid #ffffff;}
#alles td.rechts {width:300px;padding:0px;margin:0px;background-color:#ffffff;border-bottom:20px solid #ffffff; }
#alles td.rechtsimp {width:300px;padding:0px;background-color:#ffffff;border-bottom:20px solid #ffffff; }
#alles td.rechtsstart {width:300px;padding:0px;background-color:#033045; }
#alles td.linkstop img{margin:10px 0px 0px 20px;}
#alles td.rechts img{width:300px;padding:0px;margin:0px;border:0px; }
#alles h1{ text-align:right;width:444px;
                font-size:22px;
                font-weight:normal;
                text-align:right;
                color:#003046;
                margin:85px 0px 0px 0px;
                padding:0px 0px 0px 0px;
                background-color:#ffffff;}
				
#alles h1 a, #alles h1 a:hover{ 
                color:#003046;
                text-decoration:none;}
#alles h3{width:444px;
                font-size:12px;
                font-weight:normal;
                text-align:right;
                color:#003046;
                margin:0px 0px 45px 0px;
                padding:0px 0px 0px 0px;
                background-color:#ffffff; }
				
#alles h2 {    
                font-size:19px;
                font-weight:normal;
                color:#003046;
                margin:0px 30px 30px 30px;
                padding:0px 0px 0px 0px;
                background-color:#ffffff;}
#alles td.rechtsimp h2 {    
                font-size:19px;
                font-weight:normal;
                color:#003046;
                margin:0px 30px 30px 0px;
                padding:0px 0px 0px 0px;
                background-color:#ffffff;}
				
#alles td.mitte p{ display:block;
line-height:180%;
font-size:12px;
color:#262F4F;
margin:0px 80px 0px 30px;
padding:0px;
background-color:transparent;
}
				
#alles td.rechtsimp p{display:block;
line-height:180%;
font-size:12px;
color:#262F4F;
margin:0px 35px 0px 0px;
padding:0px;
background-color:#ffffff;
}				
#alles p.top{width:146px;text-align:right;
line-height:160%;
font-size:12px;
color:#262F4F;
padding:0px;
margin:10px 50px 25px 104px;}

#alles td.rechtsstart p.aktuell{width:215px;display:block;
line-height:160%;
font-size:12px;
color:#ffffff;
padding:25px 10px 15px 10px;
margin:25px 0px 25px 30px;
border:1px solid #ffffff;
background-color:transparent;}
#alles p.aktuell strong{color:#ffffff;}	
#alles p.aktuell a{color:#ffffff;}
#alles p.aktuell a:hover{color:#ffffff;}	
#alles p.anschrift{float:left;
width:178px;
display:block;
line-height:140%;
font-size:12px;
color:#ffffff;
margin:10px 0px 0px 0px;
padding-left:30px;
padding-bottom:20px;
background-color:transparent;}

#alles p.notdienst{ width:170px;
line-height:140%;
font-size:12px;
color:#ffffff;
margin:0px 0px 0px 30px;
padding:0px;
background-color:transparent;
}

#alles p.anschrift strong{
color:#ffffff;
}
#alles p.anschrift a{
color:#ffffff;
font-weight:normal;
text-decoration:underline;}
#alles p.anschrift a:hover{
color:#ffffff;
font-weight:normal;
text-decoration:none;}	


#alles td.rechts p.bildunter{text-align:right;
font-size:11px;
color:#004A6F;
margin:3px 5px 15px 0px;
border:0px;
background-color:transparent;}


#alles td.rechts p.zahlung{text-align:left;
font-size:12px;
line-height:140%;
color:#262F4F;
margin:25px 25px 15px 0px;
border:0px;
background-color:transparent;}

#alles img.start{width:456px;
margin:0px 0px 35px 0px;
padding:0px;
                                                                                }


#alles a{
color:#004A6F;
text-decoration:underline;
                                                                                }

#alles a:hover {
color:#004A6F;
text-decoration:none;
                                                                                }
																				
#alles table.leistungen {width:400px;height:408px;
                        background-color:transparent;
                        margin: 0px 0px 0px 30px;
                font-size:11px;}
				
																				
#alles table.leistungen img {margin:0px; padding:0px;}

#alles table.leistungen td.link {background-color:#DEE3E4;width:110px;height:67px;
color:#262F4F;
font-weight:bold;
border-bottom:1px solid #ffffff;
border-right:1px solid #ffffff;
                                                                                }

#alles table.leistungen td.link a{padding:0px;width:110px;
color:#262F4F;
font-weight:bold;
text-decoration:none;
                                                                                }

#alles table.leistungen td.link a:hover{
color:#262F4F;
font-weight:bold;
text-decoration:underline;
                                                                                }
#alles table.leistungen img {margin:0px; padding:0px;}

#alles table.leistungen td.bild {background-color:#DEE3E4;width:89px;height:67px;
border-bottom:1px solid #ffffff;
border-right:1px solid #ffffff;
                                                                                }
																				
																				
#alles ul.schmal{font-size:12px;
        width:150px;
		height:90px;
        color:#262F4F;
        line-height:180%;
        float:left;
        padding:0px 10px 10px 48px;
        margin:0px;
        list-style:url(../pic/list.gif);
        background-color:transparent;
        }

#alles li {
        padding:0px;
        background:transparent;
        margin:0px;
        padding:0px;
        }

#alles ul.ganz{font-size:12px;
        width:350px;
        color:#262F4F;
        line-height:180%;
        padding:0px 10px 10px 48px;
        margin:0px;
       list-style:url(../pic/list.gif);
        background-color:transparent;
        }

#alles ul.ganzauf{font-size:12px;
        width:350px;
        color:#262F4F;
        line-height:180%;
        padding:0px 10px 10px 48px;
        margin:0px;
        list-style:url(../pic/list.gif);
        background-color:transparent;
        }

/* navigation*/

#alles ul.nav{width:178px;
        font-size:12px;
        padding:0px;
        margin:62px 0px 0px 30px;
        list-style:none;
        background-color:transparent;
		border:none;
        }

#alles ul.nav li  {
        height:25px;
        float:left;
        width:178px;
        padding:0px;
        background:transparent;
        margin:0px;
        }

#alles ul.nav li a{
                display:block;
                color:#ffffff;
                padding:0px;
                text-indent:15px;
                font-weight:normal;
                text-decoration:none;
                background:url(../pic/link.gif) no-repeat 0% 50%;
                        }

#alles ul.nav li a:hover{display:block;
                color:#ffffff;padding:0px;
                font-weight:bold;
                text-decoration:none;
                background:url(../pic/aktiv.gif) no-repeat 0% 50%;
                        }

#alles ul.nav li.ak a{display:block;
                color:#ffffff;
                font-weight:bold;
                text-decoration:none;
                background:url(../pic/aktiv.gif) no-repeat 0% 50%;
                        }

#alles ul.nav li.sub {
        height:25px;
        float:left;
        width:178px;
        padding:0px;
        margin-left:15px;
        background:transparent;
        margin:0px;
        }

#alles ul.nav li.sub a{
                display:block;
                color:#D6E0EF;
                padding:0px;
                text-indent:15px;
                margin-left:15px;
                font-weight:normal;
                text-decoration:none;
                background:url(../pic/sublink.gif) no-repeat 0% 50%;
                        }

#alles ul.nav li.sub a:hover{display:block;
                color:#D6E0EF;padding:0px;
                font-weight:bold;
                text-decoration:none;
                background:url(../pic/subaktiv.gif) no-repeat 0% 50%;
                        }

#alles ul.nav li.subak a{display:block;
                color:#D6E0EF;
                text-indent:15px;
                margin-left:15px;
                font-weight:bold;
                text-decoration:none;
                background:url(../pic/subaktiv.gif) no-repeat 0% 50%;
                        }

#alles ul.nav li.subak a:hover{display:block;
                color:#D6E0EF;padding:0px;
                font-weight:bold;
                text-decoration:none;
                background:url(../pic/subaktiv.gif) no-repeat 0% 50%;
                        }
