body, table, p, td, tr, th, div, li, ol, ul   { color: #000000; font-size: 11px; font-family: Verdana, "Verdana Ref"; word-spacing: normal }


H1, H2, H3, H4, H5  { color: #E67300; font-size: 14px; font-family: Verdana, "Verdana Ref" }

H6  { color: #E67300; font-size: 12px; font-family: Verdana, "Verdana Ref" }


input, select   { color: #000000; font-size: 10px; font-family: Verdana, "Verdana Ref"; text-decoration: none }


a:link     { color: #c60; text-decoration: none }
a:visited     { color: #c60; text-decoration: none }
a:hover     { color: #f60; text-decoration: none }
a:active     { color: #c60; text-decoration: none }
a img {border: 0;}

.marker {background-color: #FFCC66; padding: 2px;}

.fett  { color: #c60; font-weight: bold;}

.fett-grau {color: #666666; font-weight: bold; font-size: 13px;}
.fett-grau a {color: #666666; font-weight: bold; font-size: 13px;}
.fett-grau a:link {color: #666666; font-weight: bold; font-size: 13px;}
.fett-grau a:visited  {color: #666666; font-weight: bold; font-size: 13px;}
.fett-grau a:hover {color: #666666; font-weight: bold; font-size: 13px;}
.fett-grau a:active {color: #666666; font-weight: bold; font-size: 13px;}


.tbkomplett   
 { background: url(/hundefriseur/images/layout/orange3.gif) repeat; 
 margin-top: 10px; 
 border: solid 1px #fc6; 
 top: 10px; 
 width: 780px }

.foto   
 {border: solid 1px #fc6;}

.head   { border-bottom: 1px solid #fc6; width: 780px }


/* Navi- Container */

#navContainer
  { font-size: 11px; clear: both; margin: 0; padding: 0; width:170px;}

/*
  navigation level 1
*/

#navContainer ul{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0; padding: 0 0 0 0; list-style-type: none; }

#navContainer ul li{ font-size: 11px; background-image: url(http://www.hundesalon.org/grafiken/button.gif); }

 /* special layout for open links */
 
#navContainer ul li#li_nav1_open
{ color: #e67300; font-size: 11px; background-image: url(http://www.hundesalon.org/grafiken/button-open.gif); background-repeat: repeat-x; }

#navContainer ul li a

{ color: #e67300; font-size: 11px; line-height: 24px; display: block; background-repeat: no-repeat; text-decoration: none; padding-right: 0; padding-bottom: 0; padding-left: 15px; }

#navContainer ul li a:hover, #navContainer ul li a:focus{ color: #e67300; font-size: 11px; }

#navContainer ul li a#a_nav1_open, #navContainer ul li a:hover#a_nav1_open{ color: #e67300; font-size: 11px; background-image: url(http://www.hundesalon.org/grafiken/button-open1.gif); text-decoration: none; }

/*Unterlink- Liste*/

#navContainer li li{ color: #e67300; font-size: 11px; background-image: url(http://www.hundesalon.org/grafiken/button-open2.gif); }

#navContainer ul ul a{ display: block; color: #e67300; font-size: 11px; font-weight: normal; text-decoration: none; background-image: url(http://www.hundesalon.org/grafiken/button-open2.gif); }

#navContainer ul ul a:hover, #navContainer ul ul a:focus, #navContainer ul ul a#a_nav2_open{ color: #c00; font-size: 8pt; font-weight: normal; background-image: url(http://www.hundesalon.org/grafiken/button-open2.gif); }




/*oberer Button Navi*/

.navi-top { color: #fff; font-weight: bold; background-image: url(http://www.hundesalon.org/grafiken/navitop.gif); padding-top: 5px; padding-bottom: 6px; }

.suchbox { background-color: #fff; height: 60px; margin: 0; border-left: 10px solid #ff9400; }

.tabelle {background-image: url(/hundefriseur/images/layout/orange3.gif) repeat; border-right: 10px solid #E67300; border-left: 10px solid #f90; }

.abstandre { padding-right: 4px }


.navilinks  { color: #c60; font-weight: bold; font-family: Verdana, "Verdana Ref"; text-decoration: none }



.randre {border-right: solid 1px #fc6;} 


.textbereich { margin: 0px; 
padding: 15px 30px 0px }

.foto-rechts  { margin-top: 5px; margin-bottom: 5px; margin-left: 10px; }

.foto-links  { margin-top: 5px; margin-right: 10px; margin-bottom: 5px }

.footerbereich   { color: #c60; font-size: 9px; font-family: Verdana, "Verdana Ref"; text-decoration: none; padding: 30px 30px 0px }

.beige  { background-color: #ffeebe }

.zaehlbereich   { color: #c60; 
font-weight: bold; 
padding-top: 15px; 
border-top: 1px dotted #fc6 }

.toplinks      {  font-size: 9px; font-family: Verdana, "Verdana Ref"; margin-top: 0px; padding-bottom: 6px; border-bottom: 1px dotted #fc6 }

.toplinks2     { color: #000000; font-size: 9px; font-family: Verdana, "Verdana Ref" }

.linie { border-bottom: 1px solid #fc6 }

.adressliste  { background-color: #FFF6D8 }

a.adressliste  { text-decoration: underline }

.adresslink  { color: #c60; font-weight: bold; text-decoration: underline }

.linieobun  { border-bottom: 1px solid #fc6;
border-top: 1px solid #fc3 }

.linieliun { border-bottom: 1px solid #fc6; 
border-left: 1px solid #fc6}

.linielinks { border-left: 1px solid #fc6 }

.linietop { border-top: 1px solid #fc6; }

/*Veranstaltungsliste*/

.event-top { color: #c60; font-weight: bold; background-color: #ffeebe; padding: 5px 5px 5px 0; }

.event { line-height: 150%; padding: 10px 10px 10px 0; border-bottom: 1px dotted #fc6; }

.event2 { line-height: 150%; padding: 10px 0; border-bottom: 1px dotted #fc6; }

.heller { background: url(/hundefriseure-0/heller/heller-hg.jpg) repeat;  }

.heller2 { background: url(/hundefriseure-0/heller/heller-hg-kl.jpg) repeat;  }

