.important {
color : #f19215;
}

body { 
background-color : #fad4af;
font-family : Arial, Helvetica, sans-serif;
font-size : small;
font-weight : normal;
} 
h1 { 
color : #f29215;
font-family : Arial, Helvetica, sans-serif;
font-size : 25px;
font-weight : bolder;
text-align : left;
margin-top : 10px;
padding-bottom : 5px;
} 
h2 { 
padding-left : 20px;
color : #f29215;
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
font-weight : bolder;
text-align : left;
} 
h3 { 
color : white;
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
font-weight : bolder;
text-align : center;
} 
h4 { 
color : white;
font-family : Arial, Helvetica, sans-serif;
font-size : 20px;
font-weight : bolder;
} 
h5 { 
color : white;
font-family : Arial, Helvetica, sans-serif;
font-size : 25px;
font-weight : bolder;
} 
h6 { 
color : white;
font-family : Arial, Helvetica, sans-serif;
font-size : 30px;
font-weight : bolder;
} 
a { 
color : #f29215;
font-family : Arial, Helvetica, sans-serif;
font-size : small;
text-decoration : underline;
font-weight : bolder;
} 
p { 
line-height : 20px;
padding-right : 50px;
color : black;
font-family : Arial, Helvetica, sans-serif;
font-size : small;
} 
#kopfmenue { 
position : relative;
background-color : #f9a51b;
background-image : url(topbalken.jpg);
background-repeat : no-repeat;
color : white;
text-align : right;
font-family : Arial, Helvetica, sans-serif;
font-size : xx-small;
font-weight : bolder;
margin : 20px auto 0 auto;
line-height : 20px;
height : 20px;
width : 760px;
} 
#kopfmenue a { 
position : relative;
font-size : xx-small;
color : white;
list-style : none;
text-decoration : none;
margin-right : 20px;
} 
#kopfmenue a:hover, #kopfmenue a:focus { 
color : black;
} 
#kopfmenue ul { 
margin-bottom : 0;
} 
#kopfmenue #sitemap { 
margin : 0 5px 0 0;
} 
#kopfmenue #links { 
margin : 0 5px 0 0;
} 
#kopfmenue #kontakt { 
margin : 0 5px 0 0;
} 
#kopfmenue #impressum { 
margin : 0 20px 0 0;
} 
#kopfmenue li { 
display : inline;
list-style : none;
} 
#startseite #kopfbereich { 
background-image : url(topgrafik.jpg);
margin-left : auto;
margin-right : auto;
width : 760px;
height : 99px;
} 
#profilseite #kopfbereich { 
background-image : url(topgrafik_profil.jpg);
margin-left : auto;
margin-right : auto;
width : 760px;
height : 99px;
} 
#preiseseite #kopfbereich { 
background-image : url(topgrafik_preise.jpg);
margin-left : auto;
margin-right : auto;
width : 760px;
height : 99px;
} 
#angeboteeseite #kopfbereich { 
background-image : url(topgrafik_angebote.jpg);
margin-left : auto;
margin-right : auto;
width : 760px;
height : 99px;
} 
#startseite #navigation { 
padding : 0;
overflow : hidden;
position : relative;
bottom : 0;
background-image : url(menue.jpg);
background-repeat : no-repeat;
margin-left : auto;
margin-right : auto;
height : 31px;
width : 760px;
font-family : Arial, Helvetica, sans-serif;
font-size : small;
font-weight : 500;
} 
#profilseite #navigation { 
padding : 0;
overflow : hidden;
position : relative;
bottom : 0;
background-image : url(menue_profil.jpg);
background-repeat : no-repeat;
margin-left : auto;
margin-right : auto;
height : 31px;
width : 760px;
font-family : Arial, Helvetica, sans-serif;
font-size : small;
font-weight : 500;
} 
#preiseseite #navigation { 
padding : 0;
overflow : hidden;
position : relative;
bottom : 0;
background-image : url(menue_preise.jpg);
background-repeat : no-repeat;
margin-left : auto;
margin-right : auto;
height : 31px;
width : 760px;
font-family : Arial, Helvetica, sans-serif;
font-size : small;
font-weight : 500;
} 
#angeboteeseite #navigation { 
padding : 0;
overflow : hidden;
position : relative;
bottom : 0;
background-image : url(menue_angebote.jpg);
background-repeat : no-repeat;
margin-left : auto;
margin-right : auto;
height : 31px;
width : 760px;
font-family : Arial, Helvetica, sans-serif;
font-size : small;
font-weight : 500;
} 
#navigation li { 
padding : 0;
bottom : -2px;
position : relative;
list-style : none;
text-align : center;
float : left;
margin-right : 5px;
margin-bottom : 0;
} 
#navigation li a { 
padding : 0;
margin-bottom : 0;
position : relative;
display : block;
width : 80px;
height : 26px;
color : black;
text-decoration : none;
background-image : url(http://www.sonntagundbaer.de/fileadmin/sundb/01_linkbg2.gif);
} 
#navigation li a:hover { 
padding : 0;
position : relative;
top : -2px;
display : block;
width : 80px;
height : 26px;
color : black;
text-decoration : none;
background-image : url(http://www.sonntagundbaer.de/fileadmin/sundb/01_linkbgo.gif);
} 
.clearer { 
position : relative;
width : 600px;
height : 1px;
color : red;
} 
.csc-textpic-caption { 
padding-top : 20px;
padding-bottom : 10px;
color : black;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bolder;
text-align : center;
} 
.csc-textpic-image { 
padding-left : 20px;
padding-right : 20px;
} 
INPUT, TEXTAREA { 
position : relative;
background-color : #fad4af;
border-style : none;
width : 300px;
margin-right : 68px;
font-size : 15px;
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
margin-bottom : 10px;
vertical-align : top;
padding : 2px;
} 
fieldset { 
border : none;
padding-top : 20px;
} 
.csc-mailform { 
width : 600px;
} 
#mailformformtype_mail { 
position : relative;
right : 100px;
width : 100px;
border-color : #f29215;
border-style : ridge;
} 
#mailform { 
border-color : white;
font-size : 15px;
text-align : right;
} 
#mailformAyurveda { 
position : relative;
right : 140px;
} 
#mailformHomopathie { 
position : relative;
right : 140px;
} 
#mailformNaturheilkunde { 
position : relative;
right : 140px;
} 
#mailformformtype_mail:hover { 
text-align : center;
width : 100px;
color : white;
background-color : #f29215;
border-color : #fad4af;
border-style : ridge;
} 
.csc-textpic-text { 
color : black;
font-family : Arial, Helvetica, sans-serif;
font-size : small;
font-weight : normal;
margin-left : 20px;
margin-right : 25px;
text-align : left;
list-style : none;
} 
.contenttable, .contenttable-0 { 
width : 500px;
margin-left : 20px;
margin-bottom : 50px;
color : black;
font-family : Arial, Helvetica, sans-serif;
font-size : small;
font-weight : normal;
} 
.td-0 { 
padding-right : 20px;
} 
.td-1, .td-last { 
padding-right : 5px;
text-align : right;
} 
.tr-even { 
margin-top : 10px;
padding-bottom : 10px;
padding-left : 5px;
padding-right : 5px;
background-color : #fad4af;
color : black;
font-weight : normal;
} 
.tr-odd { 
padding-top : 10px;
padding-bottom : 10px;
padding-left : 5px;
padding-right : 5px;
background-color : white;
color : black;
font-weight : normal;
} 
#Textbereich { 
overflow : hidden;
background-image : url(back.jpg);
background-repeat : repeat-y;
width : 760px;
margin-left : auto;
margin-right : auto;
padding-bottom : 20px;
} 
#Textbereich h1 { 
margin-left : 20px;
margin-top : 20px;
} 
#Textbereich p { 
font-family : Arial, Helvetica, sans-serif;
font-size : small;
font-weight : normal;
margin-left : 20px;
margin-right : 25px;
text-align : left;
} 
#Textbereich ul { 
padding-bottom : 30px;
} 
#Fussbereich { 
position : relative;
overflow : hidden;
background-image : url(bottom.jpg);
background-repeat : no-repeat;
height : 184px;
width : 760px;
margin-left : auto;
margin-right : auto;
margin-bottom : 20px;
text-align : center;
line-height : 17px;
font-family : Arial, Helvetica, sans-serif;
font-size : small;
color : black;
} 
#Fussbereich #Adresse { 
position : relative;
top : 135px;
color : #f29215;
font-size : small;
padding-right : 10px;
} 
#untermenue { 
background-repeat : no-repeat;
color : #f29215;
text-align : center;
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
font-weight : bolder;
margin : 0 auto 50px 0;
line-height : 20px;
} 
#untermenue a { 
font-size : small;
color : #f29215;
list-style : none;
text-decoration : underline;
margin-right : 20px;
} 
#untermenue a:hover, #untermenue a:focus { 
color : black;
} 
#untermenue ul { 
margin-bottom : 0;
} 
#untermenue li { 
display : inline;
list-style : none;
} 
