/*******************************************************

			Print-Stylesheet SaliSana.de

			Nadine Oberstein

			Medienkonzeption - Mediengestaltung

			www.nadine-oberstein.de 

*******************************************************/



body {

	margin: 0;

	padding: 0;			

	font-family: calibri, arial, sans-serif;

	font-size: 0.8em;

	line-height: 140%;

	text-align: left;	

	color: #6f6f6f;	

}



img {

	border: none;	

}



#content img {

	margin: 0 0 0.7em 0;

}



#logo {

	margin: 0px auto 0 auto;

}



#content {

	width: 650px;

	margin: 40px auto 40px auto;

	padding: 0 0 0 40px;

	text-align: left;

}



#footer {

	clear: both;

	border-top: 1px solid #749319;

	border-bottom: 1px solid #749319;

}



#footer p {

	width: 650px;

	margin: 0.2em 0 0.2em 0;

}



/***********************

				MENU

***********************/



#menu {

	display: none;	

}



/***********************

				Links

***********************/



a, 

a:link, 

a:visited, 

a:focus, 

a:hover, 

a:active {

	text-decoration: none;

	color: #6f6f6f;

}



#footer p a.top {

	display: none;

}



/***********************

				Galerie

***********************/



.galerie {

	float: right;

	padding: 0;

	width: 220px;	

}



.galerie img {

	padding: 0 0 0 10px;

}



.start {

	margin: 15px 0 0 0;

}



/***********************

				Typo

***********************/



h1, h2 {

	margin: 2em 0 1em 0;

	width: 340px;

	font-family: constantia, georgia, serif;

	font-style: italic;

	font-weight: normal;

 	font-size: 1.6em;	

	color: #760a12;	

}



.small {

	margin: 2em 0 0px 0;

	height: 1.2em;

	font-family: calibri, arial, sans-serif;

	font-size: 1em;

	font-style: normal;

	font-weight: normal;	

}



h3 {

	margin: 0 0 0 0;

	font-size: 1em;

	font-weight: normal;

	color: #760a12;

}

 

p {

	width: 340px;

	margin: 0 0 0.7em 0;

}



#content ul {

	list-style: disc;

	margin: 0 0 0.7em 0;

	padding: 0.2em 10px 0.2em 30px;

	width: 300px;

}



#content ul li {

	margin: 0 0 0.2em 0;

}



dl {

	width: 340px;

	margin: 0 0 0.7em 0;	

}



dt {

	clear: left;

	float: left;

	width: 100px;

	margin: 0 0 0.2em 0;

}



dd {

	margin: 0 0 0.2em 0;

	padding: 0;

}



.preisliste, dl.feiertage {

	padding: 0.2em 0 0.2em 0;

	background: #fef1dc;

}



.feiertage dt {

	padding: 0 10px 0 10px;

	width: 12em;

}



.preisliste dt {

	padding: 0 10px 0 10px;

}



.tel dt {

	width: 50px;

}



.last {

	margin: 0;

}



strong {

	font-weight: normal;

	color: #760a12;

}



.bringout {

	color: #6f6f6f;

}



abbr {

	border: none;

}



/***********************

			Formular

***********************/



form {

	display: none;	

}