<!-- /* $WEFT -- Created by: d (d) on 31-8-2005 -- */
@font-face {
	font-family: Kartika;
	font-style:  normal;
	font-weight: normal;
	src: url(/themes/default/assets/fonts/KARTIKA0.eot);
}
-->
body {
	padding: 0 0 10px 0;
	margin: 0 10px 0 0;
	font-family: "Kartika", Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #995533;
	background: transparent;
	cursor: default;
	width: 95%;
	
	scrollbar-face-color: #FEDCBA;
	scrollbar-highlight-color: #995533;
	scrollbar-shadow-color: #995533;
	scrollbar-3dlight-color: #FEDCBA;
	scrollbar-arrow-color: #995533;
	scrollbar-track-color: #FEDCBA;
	scrollbar-darkshadow-color: #FEDCBA;
	scrollbar-base-color: #FEDCBA;
}

/* START IE SPECIFIC CSS */

* html body {
	font-family: "Kartika", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
}

* html td {
	font-family: "Kartika", Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
}

/* END IE SPECIFIC CSS */

a:link 		{text-decoration: none; color: #811919; background: none; }	
a:visited {text-decoration: none; color: #811919; background: none; }
a:active 	{text-decoration: none; color: #811919; background: none; }
a:hover 	{text-decoration: underline overline; color: #811919; background: none; }

p {
	text-align:justify;
}

img {
	border: 0;
}

input, select, textarea {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #5E2728;
}

input.button {
	font-size: 11px;
	background-color: #5E2728;
	color: #9A9E50;
	border: 1px solid #9A9E50;
}

acronym, abbr {
	border-bottom: 1px dotted #FF9900;
	cursor: help;
}

table {
	font-size:inherit;
}

body > h2 {
	font-size:24px;
}

body > td {
	font-size:20px;
}

table.dialog {
	background-color: #5E2728;
}

img.dialog_sign {
	float: left;
	width: 66px;
	height: 66px;
	vertical-align: top;
}

span.dialog_cap {
	color: #995533;
	font-weight: bold;
}

span.dialog_mess {
	color: #995533;
}

td.dialog_border_top {
	background-image: url(/themes/default/assets/HtmlDialog/border_top.gif);
}

td.dialog_border_right {
	background-image: url(/themes/default/assets/HtmlDialog/border_right.gif);
}

td.dialog_border_bottom {
	background-image: url(/themes/default/assets/HtmlDialog/border_bottom.gif);
}

td.dialog_border_left {
	background-image: url(/themes/default/assets/HtmlDialog/border_left.gif);
}

div.page-header {
	width: 160px;
	height: 25px;
	margin-top: 7px;
	margin-left: 33px;
	text-align: center;
}

span.cocktail {
	font-size:28px;
	line-height:0.7em;
}

td > span.cocktail {
	font-size:28px;
	line-height:1em;
}

span.ingredients {
	font-size: 20px;
	line-height:0.7em;
	padding-bottom:30px;
}

td > span.ingredients {
	font-size:20px;
	line-height:0.8em;
}

span.big_font {
	font-size: 24px;
}

td > span.big_font {
	font-size:16px;
}

span.dish {
	font-size: 28px;
	line-height:0.5em;
}

span.dish1 {
	font-size: 20px;
	line-height:0.5em;
	font-weight:600;
}

td > span.dish {
	font-size: 24px;
	line-height:0.8em;
	font-weight:600;
}

td > span.dish1 {
	font-size: 18px;
	line-height:0.8em;
	font-weight:600;
}

span.dish-description {
	font-size: 20px;
	line-height:0.7em;
}

td > span.dish-description {
	font-size: 20px;
	line-height:0.8em;
}

span.dish-category {
	font-size: 30px;
	font-weight: bold;
}

td > span.dish-category {
	font-size: 20px;
	font-weight: bold;
}

td.indent {
	padding-bottom:3px;
}

td.header {
	font-size:9px;
	padding-left: 5px;
	padding-right: 5px;
	color: #9A9E50;
	background-color: #5E2728;
}

td.message {
	padding: 5px 10px 5px 10px; 
	background: #FBC399 url('/themes/default/assets/bottomright.gif') bottom right no-repeat;
}

span.wine {
	font-size:24px;
	font-weight:700;
	line-height:1.5em;
}

span.wine_category {
	font-size:28px;
	font-weight:700;
	line-height:1.5em;
}

span.size {
	font-weight:700;
}

td.thumb_out {
	border:1px solid #995533;
	padding:5px;
}

td.thumb_over {
	border:1px solid #995533;
	padding:5px;
	background-color:#9a9e50;
	cursor:hand;
}

img.flyer {
	float:left;
	margin-right:10px;
	border:1px solid #995533;
}

td.dishPrice {
	text-align: right
}