﻿body 
{
	margin-top:0px;
    background-color: #ececec;
	color:black;
	/*background:#2a2a45 url(res/m/BkgR.jpg) repeat-y top right;*/	
	font-family:Arial;
	font-size:14px;	
}

a
{
	color: #292935;
	text-decoration:none !important;
}
		
h1
{
	margin:0px;
}
	

h2
{	
	margin:0px;
}

h4
{
	margin-bottom:0px;
	margin-top:20px;
}


.NavTa
{
	/*border-left:solid 1px #4b7673;
	border-right:solid 1px #4b7673;
	border-top:solid 1px #4b7673;
	border-bottom:solid 1px #4b7673;*/
	width:958px;
    margin-right:20px;
}

.NavP
{
	display:block;
	width:100%;
	height:40px;
	border-left:solid 1px #4b7673;
	   background-color:#4b7673;
	/*background:#476eb9;*/
	color:Black;
	text-align:center;
	line-height:40px;
	text-decoration:none !important;
	font-weight:bold;

	font-size:14px;
    border: 10px solid #fff  !important ;
}

.NavP:hover
{
    background-color:#ececec;
	display:block;
	width:100%;
	height:40px;
	background:#ececec;
	color:black;
	text-align:center;
	border-left:solid 1px #4b7673;
	font-weight:bold;
	line-height:40px;
	text-decoration:none !important;

	font-size:14px;
    border: 10px solid #fff  !important ;
}

.NavA
{
	display:block;
	width:100%;
	height:40px;
	border-left:solid 1px #4b7673;
	   background-color:#4b7673;
	/*background:#476eb9;*/
	color:Black;
	text-align:center;
	line-height:40px;
	text-decoration:none !important;
	font-weight:bold;

	font-size:14px;
    border: 10px solid #fff  !important ;
}

.NavA:hover
{
 background-color:#ececec;
	display:block;
	width:100%;
	height:40px;
	background:#ececec;
	color:black;
	text-align:center;
	border-left:solid 1px #4b7673;
	font-weight:bold;
	line-height:40px;
	text-decoration:none !important;

	font-size:14px;
    border: 10px solid #fff  !important ;
}

.LogoL
{
	font-size:20px;
	height:100px;
	text-align:left;
	width:150px;
	background:url(res/m/LogoL.png) no-repeat top center;
	text-align:right;
}

.LogoR
{
	font-size:20px;
	height:100px;
	text-align:left;
	width:150px;
	background:url(res/m/LogoR.png) no-repeat top center;
	text-align:right;
}

.LogoTx
{
	padding-left:300px;
}

.MainTa
{
	width:980px;
}

.ButSm
{
	display:block;
	width:120px;
	height:30px;
    background-color:#7d4935;
	color:black;
	text-align:center;
	line-height:30px;
	text-decoration:none !important;		
}

.Stuff
{
	background:#ececec;
	/*background:url(res/m/StuBkg.png);*/
	padding:20px;
	border-left:solid 1px #4b7673;
	border-right:solid 1px #4b7673;
	border-bottom:solid 1px #4b7673;
	width:916px;	
}

.SubPnlT
{
	width:100%;
}

.SubPnlF
{
	width:50%;
	padding:10px;
}

.SubPnlN
{
	width:50%;
	padding:10px;
	border-left:dotted 1px #ececec;
}

.BuyNav
{
	/*background:url(res/m/Stuff.png);*/
	padding:10px;
	border:solid 1px #feebd7;
	text-align:left;
	width:180px;
	left:0px;
	top:0px;
}

.OrdFr
{
	width:250px;
	height:250px;
	background-color:#ececec;
	color:Black;
}

.OrdFrS
{
	width:250px;
	height:400px;
	background-color:#ececec;
	color:Black;
}

.NextBut
{
    background-color:#4b7673;

	width:250px;
	line-height:40px;
	height:40px;
	color:Black;
	display:block;
	text-align:center;
	text-decoration:none !important;
	border:solid 2px #4b7673;
}

.NextBut:hover
{
    background-color:#ffffff;
	width:250px;
	line-height:40px;
	height:40px;
	color:Black;
	display:block;
	text-align:center;
	text-decoration:none !important;
	border:solid 2px black;
	font-weight:bold;

    -webkit-animation: fadein 1.5s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein 1.5s; /* Firefox < 16 */
        -ms-animation: fadein 1.5s; /* Internet Explorer */
         -o-animation: fadein 1.5s; /* Opera < 12.1 */
            animation: fadein 1.5s;

}

@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

.BuySend
{
	margin:10px;
    background-color:#4b7673;
	width:420px;
	line-height:40px;
	height:40px;
	color:Black;
	display:block;
	text-align:center;
	text-decoration:none !important;
	border:solid 2px #4b7673;
}

.BuySend:hover
{
	margin:10px;
    background-color:#fff;
	width:420px;
	line-height:40px;
	height:40px;
	color:Black;
	display:block;
	text-align:center;
	text-decoration:none !important;
	border:solid 2px black;
	font-weight:bold;
    -webkit-animation: fadein 1.5s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein 1.5s; /* Firefox < 16 */
        -ms-animation: fadein 1.5s; /* Internet Explorer */
         -o-animation: fadein 1.5s; /* Opera < 12.1 */
            animation: fadein 1.5s;

}

.BuySendR
{
	display:block;
	text-align:left;
	font-size:18px;
	margin:5px;
}

.BuySendR2
{
	margin:10px;
	background:url(res/m/SendBut.jpg);
	width:410px;
	line-height:40px;
	height:40px;
	color:Black;
	display:block;
	text-align:left;
	text-decoration:none !important;
	border:solid 1px purple;
	padding-left:10px;
	cursor:pointer;
}

.BuySendR2:hover
{
	margin:10px;
	background:url(res/m/SendBut.jpg);
	width:410px;
	line-height:40px;
	height:40px;
	color:Black;
	display:block;
	text-align:left;
	text-decoration:none !important;
	border:solid 1px black;
	font-weight:bold;
	padding-left:10px;
	cursor:pointer;
}

.Cat
{
	font-size:20px;
	/*background-color:#2257A7;*/
    background-color:#4b7673;
	/*background:#5e7dc0 url(res/m/navp2.jpg) repeat-x top center;*/
	border-bottom:solid 1px black;
	padding:2px;
	color:black;
	text-decoration:none !important;
}

.CatD
{
	font-size:12px;
}

.Type
{
	font-size:30px;		
	color: #292935;
	text-decoration:none !important;
}

.BuyNH
{
	font-size:20px;
	margin-bottom:5px;
}

.BnType
{
	font-size:18px;	
	/*padding-top:15px;*/
	color: #292935;	
}

.BnCat A ,.BnType A
{
	/*text-decoration:underline;*/
}


.TypeN
{
	font-size:16px;
	padding-top:5px;
}

.CatN
{
	font-size:10px;
	padding-left:10px;
}

.DishN
{	
		background-color:#4b7673;	
    color:#ececec;
	width:250px;	
	padding:5px;
  
}

.BuyBut
{
    background-color:#4b7673;
	/*background:url(res/m/NavP2.jpg);*/
	width:150px;
	line-height:40px;
	height:40px;
	color:Black;
	display:block;
	text-align:center;
	text-decoration:none !important;
	border:solid 1px #4b7673;
}

.BuyBut:hover
{
    background-color:#fff;
	/*background:url(res/m/NavP2.jpg);*/
	width:150px;
	line-height:40px;
	height:40px;
	color:Black;
	display:block;
	text-align:center;
	text-decoration:none !important;
	border:solid 1px black;
	font-weight:bold;
}

.Offer
{
	display:inline-block;
	border:solid 5px purple;
}

.GalImg
{
	width:760px;
	height:570px;
	border:solid 2px #4b7673;
	cursor:pointer;
}

.GalTmb
{
	width:120px;
	height:30px;
	border:solid 1px #4b7673;
	cursor:pointer;
}

.SentV
{
	border:solid 1px silver;
	padding:4px;
}

.Hid
{
	visibility:hidden;
	width:1px;
	height:1px;
}

.AccOrdTc,.AccOrdITc
{
	border-top:solid 1px #4b7673;
	width:400px;
}

.Pwb
{
	background:url(Res/M/PwbStr.jpg);
}
