/* cmsms stylesheet: Podologie-Allgemein-Menü modified: 16.11.2019 18:09:03 */
/* Menü-Container */
#navcontainer {
width : 221px;
height : 100%;
display : block;
padding-top : 17px;
margin : 0;
background-image: url(/uploads/podologie/img/HG_nav_221x2.gif);
background-repeat : repeat-y;
background-color : #FEEDCB;
float : left;
border: 0;
position : relative;
}

#navcontainer ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#navcontainer ul li {
  margin: 0;
  padding: 0;
  text-align:left;
}


/* Links allgemein */
#navcontainer ul li a {
  width : 221px;
  height : 24px;
  display : block;
  background-image : url(/uploads/podologie/img/HG_navi_221x24.gif);
  background-repeat : no-repeat;
  background-color : #FEEDCB;
  font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size : 13px;
  font-style : normal;
  font-weight : normal;
  letter-spacing : 0.03em;
  color : #205872;
  text-align : left;
  text-indent : 45px;
  text-decoration : none;
  line-height : 24px;
  white-space : nowrap;
  margin: 0;
  padding: 0;
}

#navcontainer ul li a:visited, 
#navcontainer ul li a:active {
  color : #2D6884;
}

#navcontainer ul li a:hover {
  text-decoration: underline;
  background-image : url(/uploads/podologie/img/HG_navi_221x24_over.gif);
}

#navcontainer ul li a.activeparent {
  font-weight: bold;
  background-image : url(/uploads/podologie/img/HG_navi_221x24_over.gif);
}

#navcontainer ul li a.currentpage {
  font-weight: bold;
  background-image : url(/uploads/podologie/img/HG_navi_221x24_over.gif);
}


/* Links auf zweiter Ebene */
#navcontainer ul li ul li a {
  font-size : 12px;
  background-image : url(/uploads/podologie/img/HG_navi_221x24_over.gif);
}

/* Links auf dritter Ebene */
#navcontainer ul li ul li ul li a {
  padding-left: 1em;
  font-size : 11px;
  background-image : url(/uploads/podologie/img/naviunder_podol_221x24.jpg);
}

#navcontainer ul li ul li ul li a:hover,
#navcontainer ul li ul li ul li a.currentpage {
  color : #3F8D9B;
  background-image : url(/uploads/podologie/img/naviunder_podol_221x24.jpg);
}



/*#navcontainer ul li.menuactive ul li a {
  background-image : url(/uploads/podologie/img/naviunder_podol_221x24.jpg);
} */





/*
.naviunder a {
width : 221px;
height : 24px;
display : block;
margin : 0;
padding : 0;
background-image : url(/uploads/podologie/img/naviunder_podol_221x24.jpg);
background-repeat : no-repeat;
background-color : #FEEDCB;
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.03em;
color : #205872;
text-align : left;
text-indent : 56px;
text-decoration : none;
line-height : 24px;
float : left;
border : 0;
position : relative;
}
.naviunder a:visited, a:active{
color : #2D6884;
}
.naviunder a:hover{
width : 221px;
height : 24px;
display : block;
white-space : nowrap;
border : 0;
color : #3F8D9B;
}

.navactiv {
width : 221px;
height : 24px;
display : block;
border : 0;
color : #016AAD;
float : left;
background-color : #FEEDCB;
overflow : hidden;
}
.navactiv a{
width : 221px;
height : 24px;
display : block;
background-image : url(/uploads/podologie/img/HG_navi_221x24_over.gif);
background-repeat : no-repeat;
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : bold;
letter-spacing : 0.03em;
white-space : nowrap;
text-decoration : none;
border : 0;
text-indent : 45px;
line-height : 24px;
text-align : left;
color : #205872;
}
.navactiv a:visited, a:active{
color : #2D7885;
}*/

#navbottom {
width : 221px;
height : 1px;
display : block;
padding : 0;
margin : 0;
background-image: url(/uploads/podologie/img/HG_navibottom_221x1.gif);
background-repeat : no-repeat;
background-color : #FEEDCB;
float : left;
border: 0;
position : relative;
}
/* cmsms stylesheet: Podologie-Allgemein-Kontaktformular modified: 16.11.2019 18:42:11 */
/** CSS-Definitionen des Kontaktformulares */

table.kontakt_table {
width: 450px;
}

/** keine Pflichteingabe */
td.kontakt_label {
  white-space: nowrap;
  text-align: left;
}
td.kontakt_field {
  white-space: nowrap;
  text-align: left;
}
td.kontakt_field input, 
td.kontakt_field textarea {
  border: 1px solid #c0c0c0;
}

/** Pflichteingabe */
td.kontakt_label_required {
  white-space: nowrap;
  text-align: left;
}
td.kontakt_field_required {
  white-space: nowrap;
  text-align: left;
}
td.kontakt_field_required input,
td.kontakt_field_required textarea {
  border: 1px solid #c0c0c0;
}

/** Falscheingabe */
td.kontakt_label_error {
  white-space: nowrap;
  text-align: left;
  color:red;
  font-weight: bold;
}
td.kontakt_field_error {
  white-space: nowrap;
  text-align: left;
}
td.kontakt_field_error input,
td.kontakt_field_error textarea {
  border: 1px solid red;
}

/** Buttons in der Fußzeile des Formulars */
td.kontakt_buttons {
width: 150px;
height: 20px; 
 text-align: center;
}
td.kontakt_buttons input {
  width: auto;
  border: 1px solid #c0c0c0;
  padding: 3px;
  font-weight: bold;
}

/** Sonderbehandlung der Radio-Buttons / Checkboxen */
input#kontakt_anrede_frau, 
input#kontakt_anrede_herr {
  width: auto !important;
  border: none;
}
/* cmsms stylesheet: Podologie-Allgemein-Cookiebar modified: 16.11.2019 18:42:34 */
/* Cookie-Leiste */

#cookie-bar-prompt-logo {
  display: none !important;
}

#cookie-bar-prompt-content {
  width: 85% !important;
  max-width: 600px !important;
}

#cookie-bar-prompt-content div.clear {
  /*display: none !important;*/
  margin-bottom: 10px;
}

/*#cookie-bar-prompt-content p {
  margin-right: 30px !important;
}*/
/* cmsms stylesheet: Podologie-Praxis modified: 16.11.2019 18:09:03 */
html, body {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.03em;
border : 0;
text-decoration : none;
line-height : 18px;
padding : 0;
margin : 0;
background-color : #FCF8E7;
}
body {
margin-top : 0px;
background-image : url(/uploads/podologie/img/Body_HG.gif);
background-repeat : repeat-x;
background-color : #FCF8E7;
}

a:link {
text-align : left;
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
font-style : normal;
font-weight : normal;
color : #204572;
text-decoration : none;
white-space : nowrap;
letter-spacing : 0.04em;
}
a:visited {
color : #527478;
text-decoration : none;
}
a:hover {
color : #0694AF;
text-decoration : none;
}
a:active {
color : #09363B;
text-decoration : none;
}

#basic {
width : 806px;
height : 100%;
min-height : 550px;
background-image : url(/uploads/podologie/img/basic_hg.gif);
background-repeat : repeat-y;
background-color : transparent;
margin-top : 11px;
padding : 0;
border : 0;
text-align : center;
float : center;
position : relative;

}

#header1 {
width : 806px;
height : 121px;
margin : 0;
padding : 0;
border : 0;
background-image : url(/uploads/podologie/img/Header1_806x121.jpg);
background-repeat : no-repeat;
background-color : #FEEDCB;
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 24px;
font-style : normal;
font-weight : normal;
line-height : 24px;
color : #DFFFF8;
letter-spacing : 0.05em;
position : relative;
overflow : hidden;
float : left;
clear : both;
}
#header1 p{
padding : 0;
margin : 0;
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 17px;
font-weight : normal;
letter-spacing : 0.07em;
color : #CCFFFF;
line-height : 20px;
text-indent : 344px;
}

#headertape {
width : 806px;
height : 16px;
padding : 0;
margin : 0;
background-image : url(/uploads/podologie/img/headertape_podologie_806x16.gif);
background-repeat : no-repeat;
background-color : #FEEDCB;
border : 0;
float : left;
position : relative;
overflow : hidden;
clear : both;
}

h1 {
padding : 0;
margin : 0;
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 24px;
font-weight : normal;
letter-spacing : 0.05em;
color : #DFFFF8;
line-height : 24px;
text-indent : 341px;
}

#content {
width : 806px;
padding : 0;
margin : 0;
background-image: url(/uploads/podologie/img/basic_hg.gif);
background-repeat : repeat-y;
background-position : top right;
background-color : transparent;
border : 0;
float : left;
position : relative;
clear : both;
font-size : 13px; 
line-height : 18px;
}

#fotos {
width : 100px;
margin : 0;
padding : 10px;
position : relative;
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
color : #205872;
line-height : 18px;
text-align : left;
background-color : transparent;
float : left;
border : 0;
}

#text, #text_fullsize {
margin : 0;
min-height : 500px;
padding-top : 10px;
padding-left : 0px;
padding-right : 30px;
background-image: url(/uploads/podologie/img/HG_contentright_253x311.jpg);
background-repeat : no-repeat;
background-position : top right;
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
color : #205872;
line-height : 18px;
text-align : left;
border : 0;
position : relative;
float : right;
}

#text {
width : 430px;
}

#text_fullsize {
width : 540px;
padding-left : 12px;
}

.podologiebutton {
width : 28px;
height : 16px;
background-image : url(/uploads/podologie/img/pfeil_hell_28x16.gif);
background-repeat : no-repeat;
background-color : transparent;
border : 0;
text-decoration : none;
white-space : nowrap;
overflow : hidden;
float : left;
}

.podologiebutton a{
width : 28px;
height : 16px;
display : block;
background-image : url(/uploads/podologie/img/pfeil_hell_28x16.gif);
background-repeat : no-repeat;
background-color : transparent;
border : 0;
text-decoration : none;
}

.podologiebutton a:hover{
width : 28px;
height : 16px;
display : block;
background-image : url(/uploads/podologie/img/pfeil_petrol_28x16.gif);
background-repeat : no-repeat;
background-color : transparent;
text-decoration : none;
border : 0;
white-space : nowrap;
}

.seminarbutton {
width : 28px;
height : 16px;
background-image : url(/uploads/podologie/img/pfeil_beige_28x16.gif);
background-repeat : no-repeat;
background-color : transparent;
border : 0;
text-decoration : none;
white-space : nowrap;
overflow : hidden;
float : left;
}

.seminarbutton a{
width : 28px;
height : 16px;
display : block;
background-image : url(/uploads/podologie/img/pfeil_beige_28x16.gif);
background-repeat : no-repeat;
background-color : transparent;
border : 0;
text-decoration : none;
}

.seminarbutton a:hover{
width : 28px;
height : 16px;
display : block;
background-image : url(/uploads/podologie/img/pfeil_hell_28x16.gif);
background-repeat : no-repeat;
background-color : transparent;
text-decoration : none;
border : 0;
white-space : nowrap;
}

#navcontainer ul li ul li ul li a {
  padding-left: 1em;
  font-size : 11px;
  background-image : url(/uploads/podologie/img/naviunder_podol_221x24.jpg);
  text-indent : 45px;
}

#navcontainer ul li ul li ul li a:hover,
#navcontainer ul li ul li ul li a.currentpage {
  color : #3F8D9B;
  background-image : url(/uploads/podologie/img/naviunder_semi_221x24.jpg);
}

h2 {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
font-style : normal;
font-weight : bold;
letter-spacing : 0.04em;
color : #205872;
padding-top : 10px;
margin : 0;
line-height : 19px;
text-transform : uppercase;
}
h3 {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
font-style : normal;
font-weight : bold;
letter-spacing : 0.05em;
color : #16758D;
padding-top : 10px;
margin : 0;
line-height : 19px;
text-transform : uppercase;
}
h5 {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : bold;
letter-spacing : 0.05em;
color : #205872;
padding-top : 10px;
margin : 0;
line-height : 18px;
}
p {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
color : #205872;
text-align : justify;
padding : 0;
padding-top : 6px;
padding-bottom : 4px;
margin : 0;
line-height : 18px;
}

.mailerError {
height: 40px;
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
font-style : normal;
font-weight : bold;
letter-spacing : 0.05em;
text-align : left;
line-height : 18px;
color : #942301;
padding-bottom : 0px;
/*padding-top : 14px;*/
background-color: #FCF8E7;
}
ul.list {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
color : #205872;
line-height : 18px;
list-style-image : url(/uploads/podologie/img/list.gif);
margin-top : 4px;
margin-bottom : 8px;
}
li {
letter-spacing : 0.05em;
}
ol li {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
color : #205872;
line-height : 18px;
list-style-image : none;
margin-bottom : 4px;
}
#text_fullsize li {
letter-spacing : 0.05em;
list-style-image : url(/uploads/podologie/img/list.gif);
}
#text_fullsize ol li {
letter-spacing : 0.05em;
list-style-image : none;
}

form {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-weight : normal;
color : #205872;
background-color : transparent;
line-height : 11pt;
letter-spacing : 0.01em;
}
select, input, option, textarea {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : #205872;
line-height : 13px;
padding-left : 5px;
text-decoration : none;
text-align : left;
background-color : #FCF8E7;
margin-bottom : 6px;
letter-spacing : 0.03em;
}

select {
width: 280px;
}

input, textarea {
width: 280px;
}

td {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
font-style : normal;
font-weight : normal;
color : #205872;
line-height : 18px;
letter-spacing : 0.05em;
}


#footer {
width : 806px;
height : 112px;
margin : 0;
padding : 0;
background-image: url(/uploads/podologie/img/Footer_806x112.gif);
background-repeat : no-repeat;
background-color : #FEEDCB;
float : left;
clear : both;
position : relative;
border : 0;
}

#footer p.menu{
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
color : #FEEDCB;
line-height : 16px;
text-align : right;
padding-top : 60px;
padding-right : 20px;
}

#footer p.contact{
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
color : #FEEDCB;
line-height : 16px;
text-align : center;
/*padding-top : 84px;*/
padding-top : 4px;
}
#footer a{
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
color : #FEEDCB;
}
#footer a:hover{
color : #cfeefd;
}

img {
border : 0;
}
