/* CSS Document */
.menutext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.gal{
width:186px;
text-align:left;
}
img.marcoImg{
border-style:solid;
border-color:#336699;
border-width:2px;

}
div.marcoImg{
border-style:solid;
border-color:#336699;
border-width:2px;
overflow:hidden;
width:172px;
height:140px;
}
div.marcoImg img{
border:none; 

}
div.imgHotel{
margin-bottom:10px;
border-style:solid;
border-color:#336699;
border-width:2px;
width:122px;
overflow:hidden;

}
div.imgTitle{
margin-bottom:10px;
}
.restoimg{
width:150px;
border-style:solid;
border-color:#336699;
border-width:2px;
overflow:hidden;
margin-bottom:20px;
}
p.price{
text-align:right;
padding-right:20px;

}
p.priceS{
text-align:right;
padding-right:20px;

}
p.priceXS{
text-align:right;
padding-right:20px;

}
p.priceM{
text-align:right;
padding-right:20px;

}
p.hours{
line-height:12px;
}
p.priceL{
text-align:right;
padding-right:20px;

}
a.indexMenu{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:10px;
padding:0px 10px 0px 10px;
color:#999999;
}
a:hover.indexMenu{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:10px;
padding:0px 10px 0px 10px;
color:#CCCCCC;
}
p.indexMenu{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:15px;
text-align:center;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px dashed #CCCCCC;
color:#999999;

}
a.refindex{
font-size:1px;

}
div.hours{
float:left;

}
div.days{
float:left;
width:190px;
}
td.prices{
font-size:9px;
_font-size:10px;

}
div.photoGr{
border:2px solid #336699;
width:550px;
height:400px;
overflow:hidden;
}
div.buttons_flesh{

text-align:center;
}
table.list p{
border-bottom:1px dashed #CCCCCC;
padding-bottom:10px;
}


