/*************************/
/* Ristorante              */
/*************************/


#fuss {
  font-size:9px;
  color:#98201E;
  }


body {
	background-position:center;
	background-position:top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height:150%;
	font-family:Verdana, Geneva, sans-serif;
	color:#333333;
	font-size:12px;
/*  background-attachment:fixed; */

}

a:link {
  color:#98211E;
  }

a:hover {
  color:#98211E;
  }

a:visited {
  color:#98211E;
  }

a:visited:hover {
  color:#98211E;
  }

.ZMSTable {
float:left;

}

img {
  border:none;
  }

.navMacroPubtxt0, a.navMacroPubtxt0:link, a.navMacroPubtxt0:visited {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 17px;
  color: #000000;
  text-decoration: none;
  border-left-style:solid;
  border-left-color:#E7A57F;
  border-left-width:10px;
  padding-left:10px;
}

.navMacroPubtxt1, .navMacroPubtxt1:link, .navMacroPubtxt1:visited, .navMacroPubtxt1:visited:hover {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 17px;
  color: #000000;
  text-decoration: none;
  border-left-style:solid;
  border-left-color:#ffffff;
  border-left-width:10px;
  padding-left:10px;
  }

a.navMacroPubtxt0:visited:hover{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 17px;
  color: #98211E;
  text-decoration: none;
  border-left-style:solid;
  border-left-color:#98211E;
  border-left-width:10px;
  padding-left:10px;
}

a.navMacroPubtxt0:hover{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 17px;
  color: #98211E;
  text-decoration: none;
  border-left-style:solid;
  border-left-color:#98211E;
  border-left-width:10px;
  padding-left:10px;
 }


.navMacroSub0, a.navMacroSub0:link, a.navMacroSub0:visited {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 17px;
  color: #000000;
  text-decoration: none;
  padding-left:30px;
  }

.navMacroSub1, a.navMacroSub1:link, a.navMacroSub1:visited {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 17px;
  color: #000000;
  text-decoration: none;
  padding-left:30px;
  }

.navMacroSub0, a.navMacroSub0:hover, a.navMacroSub0:visited:hover{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 17px;
  color: #000000;
  text-decoration: none;
  padding-left:30px;
  }



td, th, tr {

}

.odd {
  font-size:12px;
  line-height:100%;
  padding:0px;
  margin:0px;
  text-align: left;
  }

.even {
  font-size:12px;
  line-height:100%;
  margin:0px;
  padding:0px;
  text-align: left;
  background-color:#ffffff; 

  }


h1 {
  font-size:22px;
  color:#98211E;
  font-weight:lighter;
  }

.heading2 {
  font-size:16px;
  color:#000000;
  }


#alles {
	width:980px;
	text-align:left;
}

#navi {
	width:180px;
	float:left;
	padding-top:60px;
	line-height:220%;

}

#content {
	width:780px;
	background-image:url(http://wacker-ristorante.de/common/can.png);
	float:right;
	margin-top:20px;
	padding-top:40px;
  padding-bottom:20px;
	}

#abstand {
  	width:720px;
  margin-left:20px;
  margin-bottom:20px;
  }


#backtop {
	width:1017px;
	text-align:right;

}
	



fieldset {
border-style:none;
border-width:0px;
border:none;
  }


a.zoom img.zoom {
  width: 13px;
  height: 14px;
  background-image:url(http://wacker-ristorante.de/common/zoom.gif);
  }

.ZMSGraphic {

  }

.graphic {
  margin-right:10px;
  }



/*************************/
/* Management Interface  */
/*************************/

.ftTH { }
.ftTD {  background-color:#efefef;}

.zmiNeutralColorMedium0 {
  }

td.cmsBgColorLight0 {
  }

td.cmsBgColormedium0 {
  }

/* :mode=css: */

