body {
	background-image:url(tausta3.gif);
	background-color:#c9a463;
	font-size:14pt;
	font-family:Georgia, Times New Roman, Tahoma;
	height:100%;
	margin:0px;
}

p {
	font-size:14pt;
}

#logo {
	position:absolute;
	z-index: 1;
	margin-top:-155px;
	margin-left:275px;
	width:600px;
	height:400px;
	}

.paa {
	background-image:url(keb_piz2.png);
	background-repeat:no-repeat;
	width:1200px;
	min-height:800px;
	margin-top:160px;
	margin-left:auto;
	margin-right:auto;
}

.paa_p {
	background-image:url(pizzat2.png);
	background-repeat:no-repeat;
	width:1200px;
	min-height:700px;
	margin-top:160px;
	margin-left:auto;
	margin-right:auto;
}

.paa_k {
	background-image:url(kebabit2.png);
	background-repeat:no-repeat;
	width:1200px;
	min-height:700px;
	margin-top:160px;
	margin-left:auto;
	margin-right:auto;
}


.yla {
	background-image:url(yla.jpg);
	background-repeat:no-repeat;
	width:800px;
	height:241px;
	margin:0 auto;
	margin-top:160px;
	border-top:10px solid #291e13;
	border-left:10px solid #291e13;
	border-right:10px solid #291e13;
}

.sis {
	width:800px;
	min-height:1100px;
	margin:0 auto;
}

.tek {
	position:absolute;
	background-color:#3f2e1e;
	border-top:6px solid #291e13;
	border-left:6px solid #291e13;
	border-right:10px solid #291e13;
	border-bottom:6px solid #291e13;
	margin-top:0px;
	margin-left:200px;
	padding:0px;
	min-height:1080px;
	width:594px;
	color:#b39765;
}

.tek_tarjous{
	position:absolute;
	background-color:#3f2e1e;
	border-top:6px solid #291e13;
	border-left:6px solid #291e13;
	border-right:10px solid #291e13;
	border-bottom:6px solid #291e13;
	margin-top:0px;
	margin-left:200px;
	padding:0px;
	min-height:1080px;
	width:594px;
}

.nav {
	position:absolute;
	background-color:#3f2e1e;
	border-top:6px solid #291e13;
	margin-top:0px;
	margin-left:-10px;
	padding:0px;
	height:700px;
	width:200px;
	text-align:center;
	border-left:10px solid #291e13;
	border-bottom:6px solid #291e13;
}

.nav li{
	list-style-type:none;
	text-align:center;
	padding-top:5px;
	margin-top:3px;
	margin-left:-40px;
	background-image:url(nav_tausta4.jpg);
	width:200px;
	height:30px;
	border-top:#291e13 2px solid;
	border-bottom:#291e13 2px solid;
}

.nav li a{
	padding-top:6px;
	text-align:center;
	color:#291e13;
	text-decoration:none;
	font-weight:bold;
	font-size:17pt;
}

.nav li a:hover, .nav li a:active{
	filter:alpha(opacity=70);
	opacity:.70;
	padding-top:6px;
	color:#291e13;
	text-decoration:none;
	font-weight:bold;
	font-size:17pt;
}

.tiedot {
	width:350px;
}

.oma_kuvat {
	float:right;
	margin-left:8px;
	margin-bottom:4px;
}

.tek h1{
	font-size:20pt;
	padding: 8px 15px 0px 15px;
	margin-bottom:-10px;
}

.tek_tarjous h1{
	font-size:20pt;
	padding: 8px 15px 0px 15px;
	margin-bottom:-10px;
	color:#F46F20;
}

.tek p {
	font-size:16pt;
	padding: 2px 20px 6px 20px;
}

.tek_tarjous p {
	font-size:16pt;
	padding: 2px 20px 6px 20px;
	color:#F46F20;
}

.tek img {
	border:2px solid #3b2a17;
}
.kuvat {
	text-align:center;
}

.yht {
	text-align:center;
}

.sivunro {
	text-align:center;
	margin-bottom:5px;
}

.tek a:link, .tek a:visited {
	padding-left:2px;
	padding-right:2px;
	margin:0px;
	font-weight:bold;
	font-size:16pt;
	color:#b39765;
	text-decoration:none;
}

.tek a:hover, .tek a:active {
	padding-left:2px;
	padding-right:2px;
	margin:0px;
	font-weight:bold;
	font-size:16pt;
	color:#b39765;
	text-decoration:none;
}

.lista {
	width:580px;
	min-height:600px;
	margin-top:20px;
	margin-left:30px;
	margin-right:30px;
}

.ruoka {
	font-size:14pt;
	font-weight:bold;
	width:300px;
	}
	
.ruoka img {
	padding-left:10px;
	border:0;
}
	
.hinta {
	font-size:14pt;
	font-weight:bold;
	padding-right:4px;
	text-align:center;
	width:200px;
	}

.sisaltaa {
	width:360px;
	font-size:12pt;
}

.galleria {
	margin-left:40px;
}

.galleria img{
	border:4px solid #291e13;
}

.tarjous a:link, .tarjous a:visited{
	padding-top:6px;
	text-align:center;
	color:#F46F20;
	text-decoration:none;
	font-weight:bold;
	font-size:17pt;
}

.tarjous a:hover, .tarjous a:active{
	padding-top:6px;
	text-align:center;
	color:#F46F20;
	text-decoration:none;
	font-weight:bold;
	font-size:17pt;
}

.huom {
	font-size:22pt;
	padding: 8px 15px 0px 15px;
	margin-bottom:-10px;
	color:#F46F20;
}

#oranssi {
	color:#F46F20;
}

#fb {
	color:#3C5A98;
}

#tarjoushinta {
	font-size:10pt;
}