body, table, p, td, tr, th, div, li, ol, ul  { color: #000000; 
font-style: normal; 
font-size: 13px; 
font-family: Arial, Helvetica, sans-serif; 
word-spacing: normal }


p {}


H1 {
color: #CC6600;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-style: bold;}

H2 {
color: #CC6600;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-style: bold;}

H3 {
color: #CC6600;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-style: bold;}

H3 {
color: #CC6600;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-style: bold;}


H4 {
color: #CC6600;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-style: bold;}


H5 {color: #CC6600;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-style: bold;}


H6 {color: #000000;
font-family:  Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: bold;}


input, select  { color: #000000; 
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none }


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


.marker {background-color: #FFCC66;}

.fett { color: #c60; 
font-weight: 600; 
font-size: 12px; }


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

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

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


 
   #tabcontainer
  { font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-image: url(/hundefriseur/images/layout/orange3.gif); padding: 0 0 0px; border-top: none #fc6; border-bottom: none #fc6; width: 100% }

#tabcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}


#tabcontainer li
 { margin: 0; 
 border-bottom: 1px solid #fc6 }


#tabcontainer a
       { color: #c60; font-weight: 500; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-image: url(/hundefriseur/images/layout/orange3.gif); margin-top: 0px; margin-bottom: 0px; padding: 5px 5px 5px 0.5em; border-right: 10px solid #fff; border-left: 10px solid #f90; width: 100%; display: block }


html>body #tabcontainer  a { width: auto; }



#tabcontainer  a:hover
  { color: #c60; background: #fff repeat; border-right: 10px solid #f90; border-left: 10px solid #c60 }


#navcontainer
    { color: #c60; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-image: url(/hundefriseur/images/layout/orange3.gif); padding: 0 0 0px; width: 100% }


#navcontainer ul
 { list-style-type: none; list-style-position: ; margin: 0; padding: 0; border: none; width: 100% }


#navcontainer li
 { margin: 0; 
 border-bottom: 1px solid #fc6 }


#navcontainer li a
     { color: #c60; font-weight: 600; font-size: 89%; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-image: url(/hundefriseur/images/layout/orange3.gif); padding: 5px 5px 5px 0.5em; border-right: 10px solid #fff; border-left: 10px solid #f90; width: 100%; display: block }


html>body #navcontainer li a { width: auto; }

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

#navcontainer li a:hover
  { color: #c60; background: #fff repeat; 
  margin-bottom: 0px; 
  border-right: 10px solid #f90; 
  border-left: 10px solid #c60 }


.navilinks { color: #c60; 
font-weight: bold; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none }


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

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


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


.footerbereich  { color: #c60; 
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
padding: 30px 30px 0px }


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

.toplinks     { color: #c60; 
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif; 
margin-top: 0px; 
padding-bottom: 6px; 
border-bottom: 1px dotted #fc6 }

.toplinks2    { color: #000000; 
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif; }

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

.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; }

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

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