#menu_bar, #main_nav, #main_nav li, #cont_map, img{
display:none;
}

p{
font-family:arial, helvetica, sans-serif;
font-size:10pt;
position:static;
}

h1, h2, h3, h4, h5, h6{
font-family:arial, helvetica, sans-serif;
position:static;
}

table, th, tr, td{
font-family:arial, helvetica, sans-serif;
border-collapse:collapse;
position:static;
}

a{
outline:none;
color:#000;
font-size:8pt;
margin:0;
font-family:arial, helvetica, sans-serif;
}

#contact a{
font-family:arial, helvetica, sans-serif;
color:#BA2529;
text-decoration:none;
}  

h1#logo1{
font-size:9pt;
}

h2#logo2{
font-family:times, georgia, serif;
font-size:17pt;
text-transform:uppercase;
color:#BA2529;
letter-spacing:3pt;
border-bottom:1px solid #000;
}

#footer_block{
border-top:1px solid #000;
}

h1#intro{
font-size:12pt;
}

#address{
font-size:11pt;
font-weight:bold;
}

td{
color:#000;
font-weight:bold;
font-size:10pt;
padding-top:0.2em;
padding-left:0.3em;
background-color:#fff;
}

table{
letter-spacing:1px;
margin-bottom:12px;
width:375px;
}

th{
text-align:left;
color:#000;
letter-spacing:1px;
padding-bottom:2px;
}
 
th.main_th{
font-size:10pt;
color:#000;
border:1px solid #000;
padding-left:0.2em;
padding-top:0.2em;
}

th.wkend{
color:#000;
font-size:9pt;
padding-top:0.2em;
padding-left:0.3em;
}

th.wkday{
color:#993333;
font-size:9pt;
padding-top:2px;
padding-left:3px;
}

.dates{
font-size:7pt;
color:#000;
}

.pppn{
font-size:7pt;
letter-spacing:0px;
color:#993333;
}

.pr_txt{
position:relative;
top:0px;
font-size:9pt;
margin-bottom:4px;
font-weight:bold;
}

.key{
font-size:7pt;
color:#993333;
}

.valid{
font-size:7pt;
font-weight:normal;
}

h2#ban{
font-size:12pt;
color:red;
}

p#price{
font-size:17pt;
color:red;
}

h6.lnk_hd{
margin-bottom:0;
}


