/* Stylesheet to RESET */
@import url(css/reset.css);

/* Stylesheet for GLOBAL OBJECTS */
@import url(global.css);

/* Stylesheet for SUB_PAGE.HTML */
@import url(sub_page.css);

/* Stylesheet for SIFR3 */
@import url(css/sifr.css);

/* Stylesheet for GALLERY - PRETTYPHOTO */
@import url(img/prettyPhoto.css);

/* Stylesheet for DROPDOWN MENU */
@import url(img/dropdown.css);

/* Stylesheet for TYPOGRAPHY */
@import url(typography.css);

/* Stylesheet for JCAROUSEL*/
@import url(js/jcarousel/jquery.jcarousel.css);
@import url(js/jcarousel/skins/skin.css);

/* Stylesheet for DEFAULT STYLE */
@import url(css/style01.css);



#menu {
	padding:16px;
padding-top:0;
	float:left;
	display:block;
}
#menu .col {
	width:280px;
	float:left;
	margin:11px;
margin-top:0;
        overflow:hidden;
}
#menu .col dt.categ {
	border:1px #24a5b1 solid;
	margin:15px 0;
	padding:0;
	clear:both;
	width:278px; 
}
#menu .col dt.categ div {
	border:1px #2dcbda solid;
	background:#22b6c4;
	padding:5px;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	font-size:15px;
        width:266px;
}
#menu dt {
        float: left;
        clear: both;
	width:200px;
        font-weight: bold;
	color:#cc3333;
	font-size:13px;
        display:block;
        margin-bottom:5px;
}
#menu dt em {
	color:#bbb; 
	font-size:12px; 
	font-weight:normal; 
}
#menu dd {
	float:left;
	width:200px;
	font-size:11px;
        display:block;
        margin-bottom:5px;
        padding-right:50px;
}
#menu dt.full {width:280px; margin:10px 0 0 0; padding:0px}
#menu dd.full {width:280px; margin-bottom:10px; padding-right:0px}
#menu dd.full-hours {width:280px; margin-bottom:5px; margin-top:0; color:#cc3333; font-weight:bold; font-size:13px; position:relative; top:-5px; text-align:center; padding-right:0px}
#menu dd.full-shake {width:280px; margin-bottom:5px; margin-top:10px; color:##24a5b1; font-weight:bold; font-size:16px; text-align:center; padding-right:0px}
#menu dd.full-desc {width:200px; margin-bottom:5px; margin-top:0; color:#cc3333; font-size:11px;padding-right:0px}
#menu dd.price {
	float:right;
	width:80px;
	font-size:15px;
	text-align:right;
display:block;
 padding-right:0px
}
#menu dd:after{    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;}

#menu dd.pricelist {
	float:right;
	width:100px;
	font-size:15px;
	text-align:right;
display:block;
 padding-right:0px
}
#menu dd.price em,#menu dd.pricelist em {color:#bbb; font-style:normal; font-size:12px}
#menu dd.price span {font-size:14px; margin-right:5px}
#menu dd.list {width:140px; margin-bottom:5px; margin-top:0; font-size:13px; float:left; margin-left:10px; display:inline; padding-right:0px}
#menu dd.list-right {width:115px; margin-bottom:5px; margin-top:0; font-size:13px; float:right; text-align:right; margin-right:15px; display:inline; padding-right:0px}

#menu {display:block; padding:0}
#menu .col {display:block;}