<!--
body {
padding: 0px 0px 0px 3px;
margin: 0px 0px 0px 0px;
background: #fff;
min-width: 939px;
font-family: Arial, sans-serif;
font-size: 13px; 
font-weight: bold; 
color: #343434;
}
a.menu{
font-family: Arial, sans-serif;
font-size: 12px;
color:white;
text-decoration:none;
}
a.menu:hover{
font-family: Arial, sans-serif;
font-size: 12px;
color:yellow;
text-decoration:none;
}
p.menu{
margin: 4px 10px 4px 10px; 
}
a.news{
font-family: Arial;
font-weight:bold;
font-size: 12px;
color:#000066;
text-decoration:none;
}
a.news:hover{
font-family: Arial;
font-weight:bold;
font-size: 12px;
color:#0000CC;
text-decoration: underline;
}
p.news{
margin: 10px 5px 5px 5px; 
}
h1.news{
margin: 4px 5px 2px 5px; 
font-family: Arial;
font-weight:bold;
font-size: 12px;
color:black;
text-decoration:none;
}
#topline { 
border-width: 0px; 
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
background: url(images/top_ornament.gif);
height: 63px;
width: 100%;
}
#logoline { 
border-width: 0px; 
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
background: url(images/mid_ornament.gif);
height: 71px;
width: 100%;
}
#ornament1 { 
border-width: 0px; 
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
background: url(images/ornament_1.gif);
height: 15px;
width: 100%;
}
#ornament2 { 
border-width: 0px; 
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
background: url(images/ornament_2.gif);
height: 21px;
width: 100%;
}
#navline { 
border-width: 0px; 
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
background: url(images/nav_bg.gif);
height: 34px;
width: 100%;
}
#menuline { 
border-width: 0px; 
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px; 
background-color: #9a0000;
height: 42px;
width: 100%;
}
#content { 
border-collapse:collapse;
border-width: 1px;  
border-color: black;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px; 
background-color: white;
width: 100%;
}
.rama { 
border-collapse:collapse;
border-width: 1px;  
border-color: black;
border-style: solid;
}
.inline{
float:left;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px; 
}
.menutext { 
font-family: Arial, sans-serif;
font-size: 13px; 
font-weight: bold; 
color: #fff;
position:relative;
top:13px
}
.menutextsel { 
font-family: Arial, sans-serif;
font-size: 13px; 
font-weight: bold; 
color: #343434;
position:relative;
top:13px
}
#bottomtext { 
border-width: 0px; 
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px; 
background-color: #9a0000;
height: 31px;
width: 100%;
font-family: Arial, sans-serif;
font-size: 13px; 
font-weight: bold; 
color:white;
text-align: center;
}
#leftborder { 
border-width: 0px; 
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
background: url(images/left_border.gif);
width: 26px;
}
#rightborder { 
border-width: 0px; 
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
background: url(images/right_border.gif);
width: 26px;
}
#bottomborder { 
border-width: 0px; 
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
background: url(images/bottom_border.gif);
height: 26px;
width: 100%;
}
#menu {
float:left;
clear:both;
}
img {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
border-widht:0px;
}
.button_text {
margin: 4px 10px 4px 10px;
font-family: Arial, sans-serif;
font-weight:bold;
letter-spacing: 2px;
line-height: 14px;
font-size: 12px;
color:#FFFF00;
position: relative;
top: -1px;
}
.calendar_frame{ 
width:175px; 
height: 225px;
position:relative; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
border-width:0px; 
}
.calendar{
border-color:#999999; 
border-style:solid; 
border-width:1px; 
font-size: 12px;
text-align:center; 
font-weight:bold; 
position:relative;
left:-28px; 
top: -20px;
}   
.cost_frame{ 
height: 50px;
width: 140px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
border-width:0px; 
font-family: Arial, sans-serif;
font-size: 14px;
}
#user_area {
font-weight:bold;
color:#999999;
letter-spacing: 2px;
}
#nav_line {
position:relative; 
top:135px; 
width:100%; 
height:22px; 
background-color:#fff; 
margin: 0px 0px 0px 0px;
filter: alpha(opacity=50);
opacity: 0.5;
}
.news_date {
font-size: 10px;
font-weight:bold; 
}
.news_text {
font-size: 11px;
font-weight: normal; 
}
#bottomline {
background: url(images/bottom_line.jpg) no-repeat;
float: right;
width: 648px;
height: 7px;
}
.ital {font-style: oblique;}
.black {color: #000000}
.red{color:#FF0000;}
.blue {color: #0000CC}
.green {color: #006600}
.orange {color: #FF6600}
.gray {color: #999999;}
.list_image {
margin: 3px 0px 0px 6px;
cursor: pointer;
}   
.content {
padding: 20px 10px 10px 20px;
margin: 10px 10px 10px 10px;
background: #fff;
font-family: Arial, sans-serif; font-size:10pt;
text-align: left; 
vertical-align: top;
text-indent: 0px
}   
a{
text-decoration:none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
}
a:hover{
text-decoration:underline;
}
h1{
font-family: Arial, sans-serif;
font-weight:normal; 
color:#343434;
font-size: 16pt; 
margin: 0px 0px 0px 0px;
}
h2{
font-family: Arial, sans-serif;
font-weight:bold; 
color:#9a0000;
font-size: 12pt;
margin: 0px 0px 0px 0px;
}
h3{
font-family: Arial, sans-serif;
font-weight:bold;
color:#000000;
font-size: 10pt;
margin: 0px 0px 0px 0px;
}
.shop_bag{
width:290px;
background-color: #FDF7E7; 
background-image:url(images/ornament_3.gif); 
background-position:bottom; 
background-repeat:repeat-x; 
margin: 0px 0px 0px 4px;
}
.bottom_block{
width:290px;
height:150px;
background-color: #FDF7E7; 
background-image:url(images/ornament_4.gif); 
background-position:bottom; 
background-repeat:repeat-x;   
margin: 4px 4px 4px 4px;
}
.calc{
margin: 10px 20px 10px 20px;
}
td{
text-align: left;
margin: 5px, 20px, 5px, 20px;
}
p{
font-family: Arial, sans-serif;
font-weight:normal;
color:#000;
font-size: 14px;
margin: 10px 0px 5px 0px;
}
ul{
margin-bottom: 15px
}
li{
margin-bottom: 15px
}