html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:100%;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
html, body {
  color: black;
  font-family: Georgia;
  font-size: 8pt;
  line-height: 150%;
  background-color: #fefdf0;
}

#inhalt {
  width: 850px;
  border-collapse: collapse;
  margin: 0px;
  margin-top: 40px;
  padding: 0px;
  font-family: Georgia;
  font-size: 100%;
  line-height: 150%;
  background-color: #fefdf0;
  text-align: left;
}

#inhalt td {
  padding: 0px;
  font-family: Verdana;
  line-height: 200%;
}

#saittalogo {
  width: 210px;
  height: 83px;
  background-image: url(/fileadmin/templates/saitta_logo.jpg);
  background-repeat: no-repeat;
}

#navoben {
  height: 67px;
  width: 615px;
  text-align: left;
  vertical-align: bottom;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  color: rgb(162,142,103);
  padding-bottom: 15;
  font-family: Georgia;
  font-size: 100%;
  line-height: 150%;
  font-weight: bold;
}

a {
  color: rgb(140,37,18);
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  color: rgb(140,37,18);
  font-weight: bold;
  text-decoration: underline;
}

#navoben a.active {
  text-decoration: none;
  color: rgb(140,37,18);
  font-family: Georgia;
  font-size: 100%;
}

#navoben a {
  text-decoration: none;
  color: rgb(162,142,103);
  font-family: Georgia;
  font-size: 100%;
}

#navoben a:hover {
  text-decoration: none;
  color: rgb(140,37,18);
  font-family: Georgia;
}

#rahmeno1 {
  width: 25px;
  background-image: url(/fileadmin/templates/rand_linie_oben.jpg);
  background-repeat: repeat-x;
  height: 2px;
}

.blank2 {
  width: 24px;
  height: 83px;
}

.blank1 {
  width: 25px;
  height: 83px;
}

.blank210 {
  width: 210px;
  background-image: url(/fileadmin/templates/linie_navi_hg_oben.jpg);
  background-repeat: no-repeat;
}

#rahmeno2 {
  background-image: url(/fileadmin/templates/rand_linie_oben.jpg);
  background-repeat: repeat-x;
  width: 615px;
  height: 1px;
}

.rahmen1li {
  width: 1px;
  background-image: url(/fileadmin/templates/rand_linie.jpg);
  background-repeat: repeat;
}

.rahmen1re {
  width: 1px;
  background-image: url(/fileadmin/templates/rand_linie.jpg);
  background-repeat: repeat;
}

.navlinks {
  line-height: 150%;
  width: 210px;
  background-image: url(/fileadmin/templates/navi_hg.jpg);
  background-repeat: repeat-y;
  padding-left: 3px;
  padding-right: 3px;
  text-align: center;
  font-family: Georgia;
  font-size: 100%;
  font-weight: bold;
}

.navlinks img {
  margin-top: 15px;
  margin-bottom: 15px;
}

.navlinks a {
  text-decoration: none;
  color: rgb(162,142,103);
  text-transform: uppercase;
  letter-spacing: 0.1em;
  line-height: 200%;
  font-family: Georgia;
  font-size: 100%;
}

.navlinks a:hover {
  text-decoration: none;
  color: rgb(140,37,18);
  font-family: Georgia;
  font-size: 100%;
}

.navlinks a.active {
  text-decoration: none;
  color: rgb(140,37,18);
  font-family: Georgia;
  font-size: 100%;
}

.inhalt1a {
  width: 368px;
  padding-top: 10px;
  padding-left: 10px;
  font-family: Verdana;
  line-height: 170%;
  max-width: 368px;
  font-size: 90%;
}

.inhalt2a {
  width: 246px;
  padding-top: 10px;
  font-family: Verdana;
  line-height: 170%;
  font-size: 90%;
}

.inhalt1 {
  width: 368px;
  padding-top: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  font-family: Verdana;
  line-height: 170%;
  max-width: 368px;
  font-size: 90%;
}

.inhalt2 {
  width: 246px;
  padding-top: 10px;
  font-family: Verdana;
  line-height: 170%;
  font-size: 90%;
}

.inhalt3 {
  width: 368px;
  padding-bottom: 10px;
  padding-left: 10px;
  font-family: Verdana;
  line-height: 170%;
  max-width: 368px;
  font-size: 90%;
}

.inhalt34 {
  width: 614px;
  padding-bottom: 10px;
  padding-left: 10px;
  font-family: Verdana;
  line-height: 170%;
  font-size: 90%;
}


.inhalt4 {
  width: 246px;
  font-family: Verdana;
  line-height: 170%;
  font-size: 90%;
}

.hg3 {
  width: 1px;
  height: 224px;
  background-image: url(/fileadmin/templates/balken_unten_hg_mitte.jpg);
  background-repeat: repeat-x;
}

.hg1 {
  width: 25px;
  height: 224px;
  background-image: url(/fileadmin/templates/balken_unten_hg_mitte.jpg);
  background-repeat: repeat-x;
}

#hgnavsaitta {
  width: 210px;
  height: 224px;
  background-image: url(/fileadmin/templates/balken_navi_hg_unten.jpg);
  background-repeat: no-repeat;
}

#hgnavpiazza {
  width: 210px;
  height: 224px;
  background-image: url(/fileadmin/templates/balken_navi_hg_unten_piazza.jpg);
  background-repeat: no-repeat;
}

#hgnavosteri {
  width: 210px;
  height: 224px;
  background-image: url(/fileadmin/templates/balken_navi_hg_unten_osteri.jpg);
  background-repeat: no-repeat;
}

#hgnavsalume {
  width: 210px;
  height: 224px;
  background-image: url(/fileadmin/templates/balken_navi_hg_unten_salume.jpg);
  background-repeat: no-repeat;
}

.hg2 {
  width: 615px;
  height: 224px;
  background-image: url(/fileadmin/templates/balken_unten_hg_mitte.jpg);
  background-repeat: repeat-x;
}

.hgschrift {
  width: 246px;
  height: 224px;
  background-image: url(/fileadmin/templates/balken_unten_hg_einf_ital);
  background-repeat: no-repeat;
}

.beige {
  background-color: #fefdf0;
}

.imageur {
  margin-bottom: 0px;
  margin-right: 0px;
}

.phplmbodytable {
  text-align: center;
  width: 190px;
}

a.phplm {
  text-transform: uppercase;
  letter-spacing: 0.1em;
  color: rgb(162,142,103);
  font-family: Georgia;
  font-size: 100%;
  font-weight: bold;
}

.kartetitel {
  font-weight: bold;
}

.kartesubline {
  font-style: italic;
}

#inhalt td.tischklein {
  font-size: 100%;
  font-style: italic;
}

em {
  font-weight: bold;
  font-style: normal;
}

em em {
  font-style: italic;
}

.productListing-data {
  font-weight: bold;
}

.productListing-data a {
  text-decoration:none;
  font-weight: bold;
}

.productListing-data a:hover {
  text-decoration:underline;
}

a.shop {
  color: #8c2512;
  font-weight: bold;
  text-decoration: none;
}

a.shop:hover {
  text-decoration: underline;
}

.bottomnav {
  text-align: center;
  font-size: 90%;
  margin-top: -50px;
}

.bottomnav a {
  color: rgb(162,142,103);
  text-decoration: none;
  font-family: Verdana;
  font-weight: normal;
}

.bottomnav a:hover {
  text-decoration: none;
  color: rgb(140,37,18);
  font-family: Verdana;
  font-weight: normal;
}

h1 {
  font-weight: bold;
  font-size: 125%;
}

h2 {
  font-weight: bold;
  font-size: 110%;
}

h3 {
  text-decoration: underline;
  font-size: 100%;
}

li {
  list-style-image: url(/fileadmin/headline_punkt.jpg);
  list-style-position: inside;
}

#willkommenlink a:hover {
  text-decoration: none;
  color: rgb(140,37,18);
  font-family: Verdana;
}

input {
  font-weight: normal;
  font-family: verdana;
}

p + h2 {
  margin-top: 10px;
}

a.email {
  font-weight: normal;
  text-decoration: underline;
}

#wechseltext {
  padding-bottom: 15px;
}

a img { text-decoration: none; }
a:hover img { text-decoration: none; }

.boxText { text-align: left; }
td.main { text-align: left; }

a.infolink {
  color: #A28E67;
  text-decoration: none;
  font-weight: normal;
  font-style: italic;
}

a.infolink:hover {
  color: #8C2512;
  text-decoration: none;
}

.csc-uploads {
  margin: 10px 10px 20px 38px;
}

span.bold { font-weight: bold; }

.literpreis { font-size: 9px; font-style: italic;}
.literpreis span.bold { font-weight: normal; }
/*--- Beginning of Addition Products Cycle Slideshow ---*/
.ProductsCycleSlideshowWrapper { width: 304px; padding:0; margin:0; overflow: hidden; text-align:center;}
.ProductsCycleSlideshow { height: 310px; width: 300px; padding:0; margin:0; overflow: hidden; border: 2px solid #bbc3d3; background-color:#fff;}
.PCSChild { height: 296px; width: 286px; padding: 7px; text-align:center; top:0; left:0 }
.PCSChild  a { text-decoration: none; color:000;}
.PCSChild  a img { border: none; border-width:0px;}
.PCSOutput { text-align:center; font-size:100%;}
.PCSOutput a { text-decoration: none; color:#000; }
.PCSPager { margin:7px; }
.PCSPager a { border: 1px solid #bbc3d3; background: #fff; color:#bbc3d3; text-decoration: none; margin: 0 5px; padding: 3px 5px; font-size:6pt;}
.PCSPager a.activeSlide { border: 1px solid #000; background: #bbc3d3; color:#000;}
.PCSPager a:focus { outline: none; }
/*--- End of Addition Products Cycle Slideshow ---*/

