html, body, td, div, form
{
	font-family:Arial, Helvetica, sans-serif;
}
img
{
	border:0;
}
td 
{
    vertical-align:top; text-align:left;
}
h2
{
	font-size:20px; color:#2697d3; font-weight:bold;
}
h3
{
	font-size:14px; color:#2697d3; font-weight:bold;
}
h4
{
	font-size:14px; color:#2697d3; 
}
h5
{
	font-size:18px; color:#2797d3;
	display:inline;
}
h6
{
	font-size:18px; color:#9ac43b;
	display:inline;
	width:130px;
}

body
{
background:#FFFFFF url('/i/bg_top_winter.png') repeat-x;
}



.itmTD
{
    width:260px; vertical-align:top;
    height:320px;
}
.itm
{
    width:260px; position:relative; top:0px; left:inherit;
    padding-top:20px;
    
}
.itmImg
{
    width:260px;
    height:140px;
    text-align:center;
    vertical-align:middle;
}
.itmTitle
{
    z-index: 111; font-family:Arial; font-size:14px; text-align:center; 
    text-align:center;
    padding:2px 0 5px;
}
.itmTitle a
{
    color:#0093a4;
    text-decoration:none;
}
.itmTitle a:hover
{
    text-decoration:underline;
}

.itmText{font-family:Arial; font-size:11px; text-align:left;    padding:0 10px 0 10px;}
.itmText p{margin:0;}

.itmPrice
{
    z-index: 100; float:left; font-family:Arial; font-size:26px; color:#afca05; font-weight:bold;
    padding-left:10px;
    padding-top:5px;
}
.itmMore
{
    z-index: 150; float:right; font-family:Arial; font-size:10px; text-decoration:none; color:#2797d3;
    padding-right:10px;
}
.itmAdd
{
    z-index: 150; float:right; width:45px; height:40px; border:0; 
    padding-right:10px;
}

.lM
{
    position:relative; top:auto; left:inherit; width:180px;height:45px;
}
.lMbg
{
    z-index: 100; position: absolute; top: 5px; left: 0px;
}
.lMtxt
{
    z-index: 150; position: absolute; top: 14px; left: 5px; width:170px; 
    font-family: Arial, Helvetica, sans-serif; color:white; text-decoration:none; text-align: center; font-size: 12px; font-weight: bold;
}
.lMbtn
{
    z-index: 160; position: absolute; top: 5px; left: 2px; width:174px; height:34px; border:0; 
}

.top
{
	position:relative; top:0px; left:inherit;width:1250px; height:200px;
}
.topLogo
{
    position:absolute;
    left:0;
    top:80px;
}

.w
{
    width:1250px;
    text-align:left;
    position:relative;

}
.lCol
{
    width:204px;
    float:left;
    padding-top:110px;
}
.rCol
{
    padding-top:30px;
    width:255px;
    float:right;
}
.cCol
{
    width:791px;
}


.menuTitle
{
    font-size:20px;
    font-style:italic;
    text-align:center;
}


.epigraf
{
    z-index: 150; position: absolute; top: 150px; left: 300px; width:610px; height:50px; font-family:Arial; font-size:16px; color:#afca05; font-weight:bold; font-style:italic;
}
.topB
{
    z-index: 160; position: absolute; top: 70px; left: 300px; width:468px; height:60px;
}
.topT1
{
    z-index: 150; position: absolute; top: 130px; left: 1023px; font-family:Arial; font-size:15px; color:#646367; font-weight:bold; 
}
.topT2
{
    z-index: 150; position: absolute; top: 165px; left: 1023px; font-family:Arial; font-size:15px; color:#2797d3; font-weight:bold; 
}
.topT3
{
    z-index: 150; position: absolute; top: 120px; left: 1012px; font-family:Arial; font-size:12px; color:#646367; font-weight:bold; 
}
.topMenu
{
    padding-top:10px;
    margin-right:270px;
}
.topMenu ul
{
    margin:0;padding:0;
    display:inline;
}
.topMenu li
{
    list-style-type:none;
    float:right;
    margin-left:40px;
    padding-bottom:5px;
}
.topMenu li a
{
    font-size:22px;
    color:Black;
    text-decoration:none;
}
.topMenu1{border-bottom:3px solid #c4d82d;}
.topMenu2{border-bottom:3px solid #86c16a;}
.topMenu3{border-bottom:3px solid #eb5b0c;}
.topMenu4{border-bottom:3px solid #f39200;}
.topMenu5{border-bottom:3px solid #662483;}





.topFnd
{
    right:0;
    top:10px;
    margin-left:40px;
    width:232px;
    height:52px;
    float:right;
    background:#FFFFFF url('/i/bg_search.png') no-repeat;
    position:absolute;
}
.topFnd input
{
    z-index: 150; position: absolute; top: 29px; left: 19px; font-family:Arial; font-size:12px; color:#646367; border:0;
    background-color:Transparent;
    width:170px;
}

.topFndBtn
{
    z-index: 150; position: absolute; top: 15px; left: 190px; border:1;
    width:40px; height:35px;
}





.btm
{
	position:relative; top:0px; left:inherit;width:1120px; height:179px;  border:1px;
}
.btmB
{
    z-index: 160; position: absolute; top: 00px; left: 40px; width:468px; height:60px;
}
.btmT1
{
    z-index: 150; position: absolute; top: 95px; left: 40px; font-family:Arial; font-size:15px; color:#555555; font-weight:bold; 
}
.btmT2
{
    z-index: 150; position: absolute; top: 150px; left: 40px;font-family:Arial; font-size:10px; color:#555555;
}
.btmT3
{
    z-index: 150; position: absolute; top: 5px; right: 0px; font-family:Arial; font-size:26px; color:#2797d3; font-weight:bold; 
}
.btmT4
{
    z-index: 150; position: absolute; top: 45px; left: 820px; font-family:Arial; font-size:18px; color:#504e53; font-weight:bold; 
}    
.btmT5
{
    z-index: 150; position: absolute; top: 95px; left: 820px; font-family:Arial; font-size:22px; color:#afca05; font-weight:bold; 
}
.btmT6
{
    z-index: 150; position: absolute; top: 157px; left: 820px; font-family:Arial; font-size:18px; color:#504e53; font-weight:bold; 
}    
.btmT6 A
{
    color:#504e53;
}    




.itmDetGreen
{
    font-family:Arial; font-size:14px; color:#afca05; font-weight:bold;
}
.itmDetBlue
{
    font-family:Arial; font-size:14px; color:#2697d3; font-weight:bold;
}
.itmDetPrice
{
    font-family:Arial; font-size:26px; color:#2697d3; font-weight:bold;
    padding-top:20px;
}
.itmDetPic
{
    width:530px; height:380px; position:relative; top:0px; left:0px; text-align:center;   
}
.itmDetPicBG
{
    z-index: 100; position: absolute; top: 0px; left: 0px;
}

.itmDetPic2
{
    z-index: 110; position: relative; top: 90px; align:center;
}

.itmDetName
{
    font-family:Arial; font-size:22px; color:#2697d3; font-weight:bold;
    z-index: 111; 
    padding-bottom:20px;
}
.itmDetAdd
{
    z-index: 150; float:right;  border:0; 
}


.bInfo
{
    font-family:Arial; font-size:12px; color:#000000; 
    z-index: 400; position: absolute; top: 248px; right: 270px; width:285px; text-align:right;
}
.bInfoN
{
    font-family:Arial; font-size:13px; color:#2697d3; font-weight:bold;
}

.bh
{
    font-family:Arial; font-size:14px; color:#2697d3; font-weight:bold;
}
.banLink
{
    font-family:Arial; font-size:12px; color:#2797d3; font-weight:bold;
}

.user_login
{
    font-family:Arial; font-size:11px; color:#2697d3;  
    z-index: 400;  text-align:right; margin-right:10px;

}
.user_login input
{
border:solid 1px #bcc6cf;
}

.user_logini
{
    font-family:Arial; font-size:11px; color:#000000; width:80px; height:16px;
	padding:0; margin:0;
}

.bLink
{
    font-family:Arial; font-size:11px; color:#2697d3;  
}
.btnDef
{
	font-size:20px; color:#2697d3; font-weight:bold;
}


.rB
{
    position:relative;
    width:230px;
    margin-left:15px;
}


        .feed {            
            width:750px;                    
        }
        .feedItem 
        {       		
        }

.Basket td
{
    text-align:center; vertical-align:middle;
}



.submnu li
{
    list-style-image:url('/images/icnSubMnu.jpg');
}
.submnu
{
    margin:0 0 0 0;
    padding:0 0 0 30px;
    color:#2797d3;
    font-size:12px;
    width:120px;
}
.submnu a
{
    text-decoration:none;
}
.submnu a:hover
{
    text-decoration:underline;
}



.dDate
{
    color:#555;
    font-size:12px;
}
a.dName
{
    font-size:13px;
    text-decoration:none;
    color:#333;
}
a.dName:hover
{
    text-decoration:underline;
}
a.dNameToday
{
    font-size:13px;
    text-decoration:none;
    color:red;
}
a.dNameToday:hover
{
    text-decoration:underline;
}


.topName a
{
    font-size:13px;
    text-decoration:none;
    color:#333;
    font-weight:bold;
}
.topName a:hover
{
    text-decoration:underline;
}
.topDesc
{
    font-size:12px;
}
.topPrice
{
    display:inline-block;
    width:100px;
 color:#afca05;
 font-weight:bold;
 margin-bottom:10px;
}
.topDetail 
{
    display:inline;
    width:130px;
    font-size:11px;
    color:#2797d3;
}



div.itmTD 
{
display:inline;
}


.GuestTime
{
    font-size:12px;
    display:inline;
    color:#555;
}
.GuestFrom
{
    font-size:14px;
    display:inline;
}
.GuestText
{
}
