body { background-color: #FFFFFF; font-family: Verdana; color: #000000; }
td { font-size: 12px; }
a { text-decoration: none; color: #000000; }
a:hover { text-decoration: underline; color: #D36100; }

.black { color: #000000; }
.form input { font-size: 11x; }
.outlined_catalog { border-right: 1px solid gray; border-bottom: 1px solid gray }
.outlined_catalog2 { border-left: 1px solid gray; border-top: 1px solid gray }
.cart a { color: black; }
.cart a:hover { color: red; }
#userblock * { font-family: Arial; font-size: 12px; }
#search * { font-size: 11px; }


/* Begin */
#topmenu * { color: #FFFFFF; font-family: Verdana; font-size: 11px; font-weight: none;}
#topmenu a { text-decoration: none; color: #FFFFFF; }
#topmenu a:hover { text-decoration: none; color: mediumturquose; }


#sidemenu, #sidemenu * { color: #000000; font-family: Arial; font-weight: none; font-size: 12px; }
#sidemenu a { text-decoration: none; color: #097C3B; }
#sidemenu a:hover { text-decoration: none; color: #097C3B; }
#sidemenu .head { color: #FFFFFF; ;font-size: 13px; font-weight: bold; }

#sidemenu .opt1, #sidemenu .opt1 * { color: #D10609; font-weight: bold; }
#sidemenu .opt1 a { text-decoration: none; color: #D10609; }
#sidemenu .opt1 a:hover { text-decoration: none; color: #D10609; }
#sidemenu .opt2, sidemenu .opt2 * { color: #0000FF; font-weight: none; }
#sidemenu .opt3, #sidemenu .opt3 * { color: #4E4E4C; font-weight: bold; }
#sidemenu .opt3 a { text-decoration: none; color: #4E4E4C; }
#sidemenu .opt3 a:hover { text-decoration: underline; color: #D10609; }
#sidemenu .opt3_selected a { font-weight: bold; text-decoration: underline; color: #4E4E4C; }
#sidemenu .other, #sidemenu .other * { color: #000000; font-size: 10px; }
#sidemenu .gray { color: #4E4E4C; }
#sidemenu .green a { color: #138193; }
#sidemenu .green a:hover { color: #138193; }
#sidemenu .menu1 * { color: #4E4E4C; }
#sidemenu .selected2 a { text-decoration: underline; }
#sidemenu .selected2 a:hover { text-decoration: underline; }

#newshead * { color: #000000; font-size: 14px; }
#news * { color: #9FBED3; font-size: 14px; }
#news a { text-decoration: none; color: #9FBED3; }
#news a:hover { text-decoration: underline; color: Red; }

#cart a { text-decoration: underline; }
#cart a:hover { text-decoration: underline; color: Red; }

#content { font-family: Verdana; }
#content td { font-family: Verdana; }
#content a { text-decoration: underline; color: Blue; }
#content a:hover { text-decoration: none; color: Red; }
#content .img { border: 1px solid #777777; }
#content p, #content p * { margin-top: 0px  }

#content .shop * a { color: #000000; } 

#title, #title * { color: #C4243E; font-family: Verdana; font-size: 14px; font-weight: bold; }
#title a { text-decoration: bold; color: #FF0000; }
#title a:hover { text-decoration: underline; color: #FF0000; }
#title .title { color: #C4243E; font-size: 14px; font-weight: bold; }

.pad { padding: 3px 10px 3px 10px; }
.hpad { padding: 0px 3px 0px 4px; }
.vpad { padding: 5px 0px 5px 0px; }
.hrpad { padding: 0px 30px 0px 10px; }

.pad_0_5 { padding: 0px 5px 0px 5px; }

.pad1 { padding: 5px; }
.pad2 { padding: 3px 0px 3px 0px; }
.pad3 { padding: 2px 5px 2px 5px; }

.message { color: dodgerblue; font-weight: bold; }
.outlined { background-color: gray; border: 0px solid gray; }
.tablehead { background-color: #EFEDEE; color: Black; }
.subhead { padding: 0px 0px 0px 0px; background-color: #FFFFFF; }

.menuhead { padding: 2px 0px 3px 5px; border-bottom: 10px solid #FF0000; border-bottom-width: 10px; background-color: #000000; }

.indextext,
a:link.indextext,
a:visited.indextext,
a:hover.indextext,
a:active.indextext
{
color:#000000;
text-decoration:none;
}

h1 {font-size:16px;}
/* End */

