.colorRed {
	color:#FF0000;
}
.bgindex {
	background-image : url(../images/bg_index.jpg);
	color : #F9E5CC;
}
.copy {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
	color : #FDB877;
}
.bgleftrest {
	background-image : url(../images/bg_left_rest.jpg);
	background-repeat : repeat-y;
	background-color : White;
}
.bgleftcafe {
	background-image : url(../images/bg_left_cafe.jpg);
	background-repeat : repeat-y;
	background-color : White;
}
.bgrightrest {
	background-image : url(../images/bg_right_rest.jpg);
	background-repeat : repeat-y;
	background-color : #F9E5CC;
}
.bgrightcafe {
	background-image : url(../images/bg_right_cafe.jpg);
	background-repeat : repeat-y;
	background-color : #CAD2F9;
}
.bgrest {
	background-color : White;
	scrollbar-3dlight-color : White;
	scrollbar-arrow-color : #FAF2E6;
	scrollbar-base-color : #F9E5CC;
	scrollbar-darkshadow-color : #F4B86F;
	scrollbar-face-color : #F9D4A6;
	scrollbar-highlight-color : White;
	scrollbar-shadow-color : #ECA84A;
	scrollbar-track-color : #FAF4EB;
	background-image : url(../images/spec/vitrasz01.jpg);
	background-repeat : no-repeat;
	background-attachment : fixed;
}
.bgrest2 {
	background-color : White;
	scrollbar-3dlight-color : White;
	scrollbar-arrow-color : #FAF2E6;
	scrollbar-base-color : #F9E5CC;
	scrollbar-darkshadow-color : #F4B86F;
	scrollbar-face-color : #F9D4A6;
	scrollbar-highlight-color : White;
	scrollbar-shadow-color : #ECA84A;
	scrollbar-track-color : #FAF4EB;
	background-image : url(../images/spec/vitrasz02.jpg);
	background-repeat : no-repeat;
	background-attachment : fixed;
}
.bgrest3 {
	background-color : White;
	scrollbar-3dlight-color : White;
	scrollbar-arrow-color : #FAF2E6;
	scrollbar-base-color : #F9E5CC;
	scrollbar-darkshadow-color : #F4B86F;
	scrollbar-face-color : #F9D4A6;
	scrollbar-highlight-color : White;
	scrollbar-shadow-color : #ECA84A;
	scrollbar-track-color : #FAF4EB;
	background-image : url(../images/spec/vitrasz03.jpg);
	background-repeat : no-repeat;
	background-attachment : fixed;
}
.bgrest4 {
	background-color : White;
	scrollbar-3dlight-color : White;
	scrollbar-arrow-color : #FAF2E6;
	scrollbar-base-color : #F9E5CC;
	scrollbar-darkshadow-color : #F4B86F;
	scrollbar-face-color : #F9D4A6;
	scrollbar-highlight-color : White;
	scrollbar-shadow-color : #ECA84A;
	scrollbar-track-color : #FAF4EB;
	background-image : url(../images/spec/vitrasz04.jpg);
	background-repeat : no-repeat;
	background-attachment : fixed;
}
.bgrestasukoht {
	background-color : White;
	scrollbar-3dlight-color : White;
	scrollbar-arrow-color : #FAF2E6;
	scrollbar-base-color : #F9E5CC;
	scrollbar-darkshadow-color : #F4B86F;
	scrollbar-face-color : #F9D4A6;
	scrollbar-highlight-color : White;
	scrollbar-shadow-color : #ECA84A;
	scrollbar-track-color : #FAF4EB;
	}
.bgrestmenu {
	background-color : White;
	scrollbar-3dlight-color : White;
	scrollbar-arrow-color : #FAF2E6;
	scrollbar-base-color : #F9E5CC;
	scrollbar-darkshadow-color : #F4B86F;
	scrollbar-face-color : #F9D4A6;
	scrollbar-highlight-color : White;
	scrollbar-shadow-color : #ECA84A;
	scrollbar-track-color : #FAF4EB;
	background-image : url(../images/spec/vitrasz_menu.jpg);
	background-repeat : no-repeat;
	background-attachment : fixed;
}
.bgrestmusic {
	background-color : White;
	scrollbar-3dlight-color : White;
	scrollbar-arrow-color : #FAF2E6;
	scrollbar-base-color : #F9E5CC;
	scrollbar-darkshadow-color : #F4B86F;
	scrollbar-face-color : #F9D4A6;
	scrollbar-highlight-color : White;
	scrollbar-shadow-color : #ECA84A;
	scrollbar-track-color : #FAF4EB;
	background-image : url(../images/spec/vitrasz_music.jpg);
	background-repeat : no-repeat;
	background-attachment : fixed;
}
.bgcafe {
	background-color : White;
	scrollbar-3dlight-color : White;
	scrollbar-arrow-color : #F3F4FC;
	scrollbar-base-color : #CAD2F9;
	scrollbar-darkshadow-color : #AEB6F9;
	scrollbar-face-color : #CAD2F9;
	scrollbar-highlight-color : White;
	scrollbar-shadow-color : #CAD2F9;
	scrollbar-track-color : #EFF2FC;
}
.bgcafereserv {
	background-color : White;
	scrollbar-3dlight-color : White;
	scrollbar-arrow-color : #F3F4FC;
	scrollbar-base-color : #CAD2F9;
	scrollbar-darkshadow-color : #AEB6F9;
	scrollbar-face-color : #CAD2F9;
	scrollbar-highlight-color : White;
	scrollbar-shadow-color : #CAD2F9;
	scrollbar-track-color : #EFF2FC;
	background-image : url(../images/spec/cafe01.jpg);
	background-repeat : no-repeat;
	background-attachment : fixed;
}
.textmainjrest {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #653200;
	text-align : justify;
}
.textmaintitlerest {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : #653200;
	}
.textmainjrestfirst-letter {
	font-size : 300%;
	float : left;
	font-style : italic;
	font-weight : bold;
	color : White;
	background-color : #653200;
	padding-left : 6px;
}
.textmainjrestlink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #653200;
	text-decoration : none;
}
A.textmainjrestlink:HOVER {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #CC6600;
	text-decoration : none;
}
.textmainjcafe {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #470064;
	text-align : justify;
}
.textmaintitlecafe {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : #470064;
}
.textmainjcafefirst-letter {
	font-size : 300%;
	float : left;
	font-style : italic;
	font-weight : bold;
	color : White;
	background-color : #470064;
	padding-left : 6px;
}
.textmainjcafelink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #470064;
	text-decoration : none;
}
A.textmainjcafelink:HOVER {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #8E00C6;
	text-decoration : none;
}
.chertarest {
	background-color : #653200;
}
.chertacafe {
	background-color : #470064;
}
.textmenu, A.textmenu, A.textmenu:LINK, A.textmenu:VISITED, A.textmenu:ACTIVE, A.textmenu:FOCUS {
	color : #414141;
	font-family : "Times New Roman", Times, serif;
	font-style : italic;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
	line-height : 20px;
}
A.textmenu:HOVER {
	color : #EA8B15;
	font-family : "Times New Roman", Times, serif;
	font-style : italic;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
	line-height : 20px;
}
.textmenucafe, A.textmenucafe, A.textmenucafe:LINK, A.textmenucafe:VISITED, A.textmenucafe:ACTIVE, A.textmenucafe:FOCUS {
	color : #414141;
	font-family : "Times New Roman", Times, serif;
	font-style : italic;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
	line-height : 20px;
}
A.textmenucafe:HOVER {
	color : #A400E3;
	font-family : "Times New Roman", Times, serif;
	font-style : italic;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
	line-height : 20px;
}
.textpopup {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #653200;
	text-align : justify;
}
.textpopuplink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #653200;
	text-decoration : none;
}
A.textpopuplink:HOVER {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #C46200;
	text-decoration : none;
}
.adresscafe {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #470064;
	text-decoration : none;
}
.textBig {
	font-size: 16px;
	font-weight: bold;
}
/* MENU */
.menuTextLink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #653200;
	text-decoration : none;
}
.menuTextLink A {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #653200;
	text-decoration : none;
}
.menuTextLink A:HOVER {
	color : #CC6600;
	text-decoration : underline;
}
.menuTextName {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #653200;
	text-decoration: none;
}
.menuPic {
	
}
.menuTextPrice {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #653200;
	text-decoration: none;
}
.menuTextTitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #653200;
	text-decoration: none;
	font-weight: bold;
	background-color: #F9E5CC;
	padding: 2px 2px 2px 2px;
}
/* MENU END */