body, td, p {
font-family: Tahoma, Verdana, Arial, Trebuchet MS, Sans-serif;
font-size: 0.9em;
}

body {
background-color: #F4F4F4;
}

A:link {text-decoration: underline; color: #000000; }
A:visited {text-decoration: underline; color: #000000;}
A:hover {text-decoration: underline; color: #FF0000;}

A.menu:link {text-decoration: none; color: #000000;}
A.menu:visited {text-decoration: none; color: #000000;}
A.menu:hover {text-decoration: underline; color: #000000;}

A.sub_m1:link {text-decoration: none; color: #000000; font-weight: normal; font-size: 1.1em;}
A.sub_m1:visited {text-decoration: none; color: #000000; font-weight: normal; font-size: 1.1em;}
A.sub_m1:hover {text-decoration: underline; color: #000000; font-weight: normal; font-size: 1.1em;}

A.del:link {text-decoration: none; color: #000000; font-size: 1.4em;}
A.del:visited {text-decoration: none; color: #000000;}
A.del:hover {text-decoration: none; color: #FF0000;}

A.top:link {text-decoration: none; color: #E2E2E2;}
A.top:visited {text-decoration: none; color: #E2E2E2;}
A.top:hover {text-decoration: underline; color: #FFFFFF;}

A.pages:link {text-decoration: none; color: #000000; border: 1px solid black; padding: 2 5 2 5; margin-right:10px; background-color: #FFFFFF;}
A.pages:visited {text-decoration: none; color: #000000; border: 1px solid black; padding: 2 5 2 5; margin-right:10px; background-color: #FFFFFF;}
A.pages:hover {text-decoration: none; color: #000000; border: 1px solid black; padding: 2 5 2 5; margin-right:10px; background-color: #FFCC33;}
.pages {color: #000000; border: 1px solid black; padding: 2 5 2 5; margin-right: 10px; background-color: #FFF1C6;}


h2 {
text-align: center;
font-size: 1em;
}

h3 {
background-color: #FFCC66;
border: 1px solid black;
border-top: 0px;
text-indent: 10px;
line-height: 28px;
padding: 5 0 0 0;
margin: 0 0 15px 0;
}

h5 {
font-size: 0.6em;
position: relative;
top: 1px;
display: inline;
text-align: center;
text-indent: 0px;
line-height: 100%;
margin: 0 0 0 5;
padding: 10 0 5 0;
width: 127px;
}

h5.selected {
font-size: 0.6em;
position: relative;
top: 1px;
text-align: center;
text-indent: 0px;
line-height: 100%;
border-bottom: 1px solid #F4F4F4;
border-top: 0px solid black;
border-left: 0px solid black;
border-right: 1px solid black;
margin: 0 0 0 5;
padding: 10 0 5 0;
width: 107px;
background: url('i/selected-shadow.gif');
background-repeat: no-repeat;
background-color: #F4F4F4;
}

h6 {
background-color: #C0C0C0;
color: #4A4A4A;
padding-bottom: 2px;
font-size: 0.9em;
text-align: center;
margin: 0 2 2 0;
}


.m1 {
padding: 1 0 2 0;
margin: 6 0 4 0;
border-top: 1px solid black;
border-bottom: 1px solid black;
font-size: 1em;
text-align: center;
font-weight: bold;
background-color: #FFCC66;
}

.menul1 {
font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-serif;
padding: 0 2 6 8;
font-size: 0.85em;
font-weight: bold;
}

.menul2 {
font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-serif;
margin: 0 0 0 17;
font-weight: normal;
list-style-type: circle;
}

.menul2b {
font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-serif;
margin: 0 0 0 0;
font-size: 0.85em;
font-weight: normal;
}


textarea {
padding: 4px;
font-family: Arial, Tahoma, Trebuchet MS, Sans-serif;
}

hr {
height: 1px;
}

input.button {
width: 80%;
}

input.login {
color: #4A4A4A;
width: 80px;
}

.login {
color: #EBEBEB;
font-weight: bold;
}

.top {
font-size: 0.8em;
color: #E2E2E2;
}

.cat {
font-size: 0.75em;
}

.list {
font-size: 0.8em;
}

img {
border-color: black;
}

.red {
background-color: #FF5151;
}

.yellow {
background-color: #FFFF99;
}

.grey {
background-color: #D6D6D6;
}

.bold {
font-weight: bold;}

.price {
width: 50px;
color: #FFFFFF;
background-color: #808080;
text-align: center;
}

.price2 {
color: #FF3300;
}

.small {
font-size: 10pt;
}