body {

	

	margin: 0;

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

	font-size: 10px;

	font-weight: normal;

	text-align: left;

	text-decoration: none;



	background-repeat: repeat;

}

.bodywrap {

	background: #fff;

	width: 780px;

	margin: 0px auto 0px auto;

	text-align: left;

}





#descr {

	padding: 0px;

	margin: 0 0 5px 0;

}



td.err {

	padding: 3px;

	color: #FF0000;

	background: #FFEDED;

	border: 1px solid #A0A0A0;

	text-align: left;

}

td.msg {

	padding: 3px;

	color: #0000FF;

	background: #EDF3FF;

	border: 1px solid #A0A0A0;

	text-align: left;

}

.smallDesc {

	font-family: Verdana, Arial, Tahoma;

	font-size: 12px;

	color: #444;

	text-decoration: none;

}

.smallDesc a:link, .smallDesc a:visited {

	font-family: Verdana, Arial, Tahoma;

	font-weight: bold;

	font-size: 12px;

	color: #3366cc;

	text-decoration: underline;

}

.smallDesc a:hover {

	font-family: Verdana, Arial, Tahoma;

	font-weight: bold;

	font-size: 12px;

	color: #2568AD;

	text-decoration: underline;

}

.list {

	font-family: Verdana, Arial;

	font-weight: normal;

	font-size: 8px;

	color: #33000;

	text-decoration: none;

}

.listheader {

	font-family: Verdana, Arial;

	font-weight: normal;

	font-size: 9px;

	color: #33000;

	text-decoration: none;

}

.list a:link, .list a:visited {

	font-family: Verdana, Arial;

	font-weight: normal;

	font-size: 8px;

	color: #CC3333;



}

.list a:hover {

	font-family: Verdana, Arial;

	font-weight: normal;

	font-size: 8px;

	color: #FFCC66;



}

.count {

	color: #6f6f6f;

	font-size: 8pt;

	font-weight: normal;

}

#path {

	margin-top: 2px;

	padding: 3px;

	background: #D9E8F9;

	line-height: 19px;

	border-top: 1px solid #5e74b3;

}

.submit {

	float: right;

	vertical-align: bottom;

}

#user-bar {

   clear:both;

   width:20%;

   margin:0 0 0 auto;

   padding:3px;

   background:#D9E8F9;

   line-height:19px;

   text-align:right;

}



.text {

	font-size: 8pt;

	font-family: Verdana, Arial;

}

.input {

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

	font-size: 10px;

	font-weight: normal;

	color: #333;

	text-decoration: none;

	background-color: #fff;

	border: 1px solid #ccc;

}

input.text {

	color: #000000;

	border: 1px solid #ccc;

}

textarea.text {

	font-size: 8pt;

	border: 1px solid #ccc;

}

.search-input {

	font-family: verdana, arial;

	font-size: 11px;

	font-weight: normal;

	color: #444;

	text-decoration: none;

	background-color: #fff;

	border: 1px solid #333;

}





.links {

	font-family: Arial;

	font-size: 10px;

	color: #000;

	font-weight: normal;

	line-height: 13px;

	padding: 7px 0 7px 0;

}

.links a:link, .links a:visited {

	font-family: Arial;

	font-size: 12px;

	color: #3366cc;

    font-weight: bold;

	text-decoration: underline;



} 

.links a:hover{

	color: #000;

	text-decoration : none;

}

.linksdetails a:link, .linksdetails a:visited {

	font-family: verdana, arial;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	line-height: 13px;

	color: #000;

}



.header {

	font-family: Arial;

	font-size: 22px;

	color: #33000;

	font-weight: bold;



	padding: 10px 0 10px 0;

}



.menutext {

	font-family: verdana, arial;

	font-size: 10px;

	font-weight: normal;

	color: #33000;

	line-height: 13px;



} 

.paragraph {

	font-family: verdana, arial;

	font-size: 16px;

	font-weight: normal;

	color: #33000;

	line-height: 20px;

	padding: 5px 5px 5px 8px;

} 

.paragraph a:link, .paragraph a:visited {

	font-family: verdana, arial;

	font-size: 12px;

	font-weight: normal;

	color: #666;

} 

.paragraph a:hover{

	color: #222;

	text-decoration: underline;

}

.basictext {

	font-family: verdana, arial;

	font-size: 15px;

	font-weight: normal;

	color: #33000;

	line-height: 16px;



} 



.menu_item {

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 12px;

	color: #000000;

	}



.menu_price {

	padding: 0px 5px 5px 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	}

.wine_price {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	}

.menu_head {

	text-align: left;

	font-family: Georgia,Times Roman,Times,serif;

	font-size: 22px;

	font-weight: bold;

	color: #33000;

	}

.download {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	text-decoration: none;

	color: #CC3333;

	margin: 0;

	}	

	.sterif_text {

		text-align: center;

	font-family: Georgia,Times Roman,Times,serif;

	font-size: 16px;

	color: #33000;

	}

.download a:link, .download a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	text-decoration: none;

	color: #CC3333;

	margin: 0;

	}	

#footer {
	font-size:12px; 
	width:770px;
	color:#FFFFFF; 
	padding-top:6px;
	text-align:left;
	}

#footer a {
	color:#FFFFFF;
	text-decoration:none;
}
#footer a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#footer a:visited {
	color:#FFFFFF;
	text-decoration:none;
}