body  {  margin: 0px; padding: 0px; background: #FFFFFF; color:#181818; height:100%;}
html  {  margin: 0px; padding: 0px; background: #FFFFFF; color:#181818; height:100%;}

form { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

table { font: normal 8pt Verdana, Arial, Tahoma; text-align:left; border-spacing:0px; height:100%;}

tr { vertical-align: top; }

td { vertical-align: top; padding:0px; color:#666666}

img { border:0; }

div {font: normal 8pt Verdana, Arial, Tahoma;}


.voting_question{color: #730404; font-size:10px; font-weight:bold}
.voting_answer{color: #6A6A6A; font-size:11px}
.voting_answer2{color: #6A6A6A; font-size:10px; font-weight:bold}

a.head_menu, a.head_menu:active, a.head_menu:visited {color: #990304; font:bold 7pt Verdana, Arial, Tahoma; text-decoration:none;}
a.head_menu:hover {color: #990304; font:bold 7pt Verdana, Arial, Tahoma; text-decoration:none;}

a.adr, a.adr:active, a.adr:visited {color: #4d4d4d; font:bold 7pt Verdana, Arial, Tahoma; text-decoration:none;}
a.adr:hover {color: #4d4d4d; font:bold 7pt Verdana, Arial, Tahoma; text-decoration:underline;}

a{color: #000000; font:normal 9pt Verdana, Arial, Tahoma; text-decoration:underline;}
a:hover {color: #000000; font:normal 9pt Verdana, Arial, Tahoma; text-decoration:underline;}

a.menu, a.menu:active, a.menu:visited {color: #000000; font:bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.menu:hover {color: #000000; font:bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}

a.link, a.link:active, a.link:visited {color: #4d4d4d; font:normal 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.link:hover {color: #4d4d4d; font:normal 8pt Verdana, Arial, Tahoma; text-decoration:underline;}

a.title, a.title:active, a.title:visited {color: #2a2929; font:normal 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.title:hover {color: #2a2929; font:normal 8pt Verdana, Arial, Tahoma; text-decoration:underline;}


a.bot_menu, a.bot_menu:active, a.bot_menu:visited {color: #000000; font:normal 7pt Verdana, Arial, Tahoma; text-decoration:none;}
a.bot_menu:hover {color: #000000; font:normal 7pt Verdana, Arial, Tahoma; text-decoration:none;}

a.copy, a.copy:active, a.copy:visited {color: #ffffff; font:normal 7pt Verdana, Arial, Tahoma; text-decoration:none; vertical-align:middle; padding-right:3px}
a.copy:hover {color: #ffffff; font:normal 7pt Verdana, Arial, Tahoma; text-decoration:underline; vertical-align:middle; padding-right:3px}


.copy1 {color: #ffffff; font:normal 7pt Verdana, Arial, Tahoma; text-decoration:none; vertical-align:middle; padding-right:3px}

.text {color: #666666; font:normal 7pt Verdana, Arial, Tahoma; text-decoration:none; }

.main_text {color: #4c4c4c; font:bold 7pt Verdana, Arial, Tahoma; text-decoration:none; }

.hdr {color: #a20300; font:bold 9pt Verdana, Arial, Tahoma; text-decoration:none; text-align:center; vertical-align:middle }

a.hdr, a.hdr:active, a.hdr:visited {color: #a20300; font:bold 9pt Verdana, Arial, Tahoma; text-decoration:none; text-align:center; vertical-align:middle}
a.hdr:hover {color: #a20300; font:bold 9pt Verdana, Arial, Tahoma; text-decoration:none; text-align:center; vertical-align:middle}

.hdr1 {color: #a20300; font:bold 9pt Verdana, Arial, Tahoma; text-decoration:none; text-align:left; vertical-align:middle }

.room_hdr {color: #a20300; font:bold 7.5pt Verdana, Arial, Tahoma; text-decoration:none;vertical-align:middle; text-align:center}

.news_date {color: #a20300; font:bold 7pt Verdana, Arial, Tahoma; text-decoration:none; }


a.news_title, a.news_title:active, a.news_title:visited {color: #333333; font:bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.news_title:hover {color: #333333; font:bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}

.news_title {color: #333333;font:bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}

.news_text {color: #4c4c4c; font:normal 7pt Verdana, Arial, Tahoma; text-decoration:none;}

a.help, a.help:active, a.help:visited {color: #4c4c4c; font:normal 7pt Verdana, Arial, Tahoma; text-decoration:none;}
a.help:hover {color: #4c4c4c; font:normal 7pt Verdana, Arial, Tahoma; text-decoration:underline;}

a.serv, a.serv:active, a.serv:visited {color: #000000; font:bold 7pt Verdana, Arial, Tahoma; text-decoration:none;}
a.serv:hover {color: #000000; font:bold 7pt Verdana, Arial, Tahoma; text-decoration:none;}

.recommend {color: #a10200; font:bold 10pt Verdana, Arial, Tahoma; text-decoration:none; padding-top:35px}

.right{background:url(../img/right_line.gif) repeat-y top left;}

a.r_t, a.r_t:active, a.r_t:visited {color: #840000; font:bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.r_t:hover {color: #840000; font:bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}

a.r_c, a.r_c:active, a.r_c:visited {color: #000000; font:bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.r_c:hover {color: #000000; font:bold 8pt Verdana, Arial, Tahoma; text-decoration:none;}

a.dost, a.dost:active, a.dost:visited {color: #ef6000; font:bold 7pt Verdana, Arial, Tahoma; text-decoration:underline;}
a.dost:hover {color: #ef6000; font:bold 7pt Verdana, Arial, Tahoma; text-decoration:none;}

.coninput { font:normal 8pt Verdana, Arial, Tahoma; color:#4C4C4C;height:18px; padding:0px 2px 0px 2px; width:250px}
.select { font:normal 8pt Verdana, Arial, Tahoma; color:#4C4C4C; padding:0px 2px 0px 2px; width:250px}
input.button { font:bold 8pt Verdana, Arial, Tahoma; color:#ffffff; width:75px; height:20px; padding:3px 0px 5px 5px;margin:0px; cursor:pointer; border:solid 0px #FFF; background: url("../img/btn_bg.gif") no-repeat top left;}
.btn_right { width:5px; height:20px; background: url("../img/btn_right.gif") no-repeat top right;}
.thanks{font-size:12px; font-weight:bold; color:#3D3D3D;}
.li { background: url("../img/romb.gif") no-repeat top center; width:11px;}
.contact_star{font-size:12px; font-weight:bold; color:#9C0001;}
.notright{font-size:10px; font-weight:bold; color:#9C0001; padding:20px 0px 20px 10px}
.welc{font-size:11px; font-weight:bold; color:#9C0001; padding:20px 0px 20px 10px}
.welcome{font-size:11px; font-weight:bold; color:#3D3D3D; padding:20px 0px 20px 10px}
a.addr, a.addr:active, a.addr:visited {color:#a00000; font-weight:bold; text-decoration:none; font-size:10px}
a.addr:hover {color:#a00000; font-weight:bold; text-decoration:underline; font-size:10px}

p { padding: 1px; }
textarea { width:250px; height:120px; overflow:auto; font:normal 8pt Verdana, Arial, Tahoma; color:#4C4C4C;}

.search{ width:193px; height:19px; border:groove 1px #000000;}

a.resume, a.resume:active, a.resume:visited {color:#a00000; font-weight:bold; text-decoration:underline; font-size:11px}
a.resume:hover {color:#a00000; font-weight:bold; text-decoration:underline; font-size:11px}

.rest_top{background:url(../img/rest_top_bgr.gif) repeat-x;}
.rest_bot{background:url(../img/rest_bot_bgr.gif) repeat-x;}
.rest_select{width:200px; font-size:10px; height:18px}
.rest_sep{background:url(../img/sep_rest.gif) repeat-x center center;}
a.rest_name{color:#840000; font-weight:bold; text-decoration:none; font-size:10px}
a.rest_name:hover{ text-decoration:underline;color:#840000; font-weight:bold; font-size:10px}

a.new_rest{color:#5E5E5E; font-weight:bold; text-decoration:none; font-size:10px}
a.new_rest:hover{ text-decoration:underline;color:#D0D0D0; font-weight:bold; font-size:10px}

.title_cuisine{ font-size:13px; color:#840000; font-weight:bold}
.input_count{width:40px; height:17px; border:1px solid #999999}
.food_count{font-size:10px; color:#8d8d8d; font-weight:bold}
a.alf{color:#840000; font-weight:bold; text-decoration:none; font-size:12px}
a.alf:hover{color:#840000; font-weight:bold; text-decoration: underline; font-size:12px}
a.popup_left{color:#959393; font-weight:bold; text-decoration: none; font-size:11px}
a.popup_left:hover{color:#959393; font-weight:bold; text-decoration:underline; font-size:11px}
.sep_vert{background:url(../img/sep_vert.gif) repeat-y center center;}
.op_input{font:normal 8pt Verdana, Arial, Tahoma; color:#4C4C4C;height:18px; padding:0px 2px 0px 2px; width:250px}
.op_textarea{border:1px solid #666666; width:250px; height:100px}
.contik{color:#999999; font-weight:bold; text-decoration:none; font-size:11px}
.star{ font:normal 7pt Verdana, Arial, Tahoma; color:#4C4C4C;height:18px; padding:0px 2px 0px 2px; width:250px}
.select_ord{color:#4C4C4C; font-weight:bold; text-decoration:none; font-size:11px}

a.select_ord{color:#4C4C4C; font-weight:bold; text-decoration:none; font-size:11px}
a.select_ord:hover{color:#4C4C4C; font-weight:bold; text-decoration:none; font-size:11px}





.tablehidden { filter: alpha(opacity=40); -moz-opacity: 0.40;}
.tablevisible {}
.order_title{font-size:10px; font-weight:bold; color:#840000}
.search_title{font-size:13px; color:#000000; font-weight:bold}
a.forgot{font-size:12px; font-weight:bold; color:#840000; text-decoration:underline}
a.forgot:hover{font-size:12px; font-weight:bold; color:#840000; text-decoration:underline}

a.menu_sub:hover{ display:inline; height:25px;background:url(../img/button_middle.gif) repeat-x top center;font-size:11px; font-weight:bold; color:#ffffff; text-decoration:underline; padding:3px 3px 0px 3px}
a.menu_sub{display:inline; height:25px;background:url(../img/button_middle.gif) repeat-x top center;font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none; padding:3px 3px 0px 3px}

a.menu_cuisine:hover{font-size:11px; font-weight:bold; color:#D0D0D0; text-decoration:underline}
a.menu_cuisine{font-size:11px; font-weight:bold; color:#D0D0D0; text-decoration:none}



.site_tdborder{background:#E6E6E6;color:#000000;font-weight:bold;border-right:1px solid #840000; border-bottom:1px solid #840000; vertical-align:middle;}
.site_tdborder2{color:#000000;border-right:1px solid #840000; border-bottom:1px solid #840000; vertical-align:middle; padding-left:5px}

















