BODY,H1,H2,H3,H4,H5,H6,P,DIV,UL,OL,LI,DL,DT,DD,TABLE,TR,TD,TH {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #3a1e05;}
.addr {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #FFFFFF; overflow: hidden; padding-top: 5px; padding-right: 5px;}
.tmenuitm {padding-left: 14px; background-image: url(img/m-p-l.gif); height: 35px; vertical-align: middle;}
.tmenuitm2 {padding-top: 8px; vertical-align: middle;}
DIV.tmenuitm:hover {background-image: url(img/m-a-l.gif);}
.tmenuitm1 {padding-left: 14px; background-image: url(img/m-l-1p.gif); height: 35px; vertical-align: middle;}
.tmenuitm1f2 {padding-top: 8px; vertical-align: middle;}
DIV.tmenuitm1:hover {background-image: url(img/m-l-1a.gif);}
H1 {font-size: 16px;}
H2 {font-size: 15px;}
H3 {font-size: 14px;}
.pgttl {font-size: 16px; font-weight: bold; color: #985220; margin: 0px; padding: 0px; padding-top: 7px; padding-left: 10px; padding-right: 10px;}
DIV.rightmenuhdr {color: #a9a9a9; /*font-size: 14px;*/ font-size: 12px; padding: 4px; padding-left: 8px; padding-right: 16px; font-weight: bold;}
A:link {color: #663509; text-decoration: underline;}
A:visited {color: #3a1e05; text-decoration: underline;}
A:active {color: #3a1e05; text-decoration: underline;}
A:hover {color: #9a5e21; text-decoration: underline;}
A.maintopmenuitm:link {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #ad2f27; text-decoration: none; font-weight: bold;}
A.maintopmenuitm:visited {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #ad2f27; text-decoration: none; font-weight: bold;}
A.maintopmenuitm:active {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #D85851; text-decoration: none; font-weight: bold;}
A.maintopmenuitm:hover {text-decoration: none;}
td.topmenuitm,div.topmenuitm {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; background-repeat: no-repeat; background-position: right top; padding: 4px; padding-left: 8px; padding-right: 16px; background-image: url(img/t-m-rbg.gif);}
td.topmenuitm:hover,div.topmenuitm:hover {}
A.topmenuitm:link {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #ad2f27; text-decoration: none; font-weight: bold;}
A.topmenuitm:visited {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #ad2f27; text-decoration: none; font-weight: bold;}
A.topmenuitm:active {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #D85851; text-decoration: none; font-weight: bold;}
A.topmenuitm:hover {text-decoration: underline;}
td.rightmenuitm,div.rightmenuitm {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 12px; padding: 4px; padding-left: 8px; padding-right: 6px;}
A.leftmenuitm:link {font-family: Verdana,Arial,Helvetica,sans-serif; color: #3a1e05; text-decoration: none;}
A.leftmenuitm:visited {font-family: Verdana,Arial,Helvetica,sans-serif; color: #3a1e05; text-decoration: none;}
A.leftmenuitm:active {font-family: Verdana,Arial,Helvetica,sans-serif; color: #3a1e05; text-decoration: none;}
A.leftmenuitm:hover {text-decoration: underline;}
.lblocktext {padding-left: 8px; padding-right: 8px;}
A.rightmenuitm:link {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #a13d3b; text-decoration: none; font-weight: bold;}
A.rightmenuitm:visited {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #ad2f27; text-decoration: none; font-weight: bold;}
A.rightmenuitm:active {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #D85851; text-decoration: none; font-weight: bold;}
A.rightmenuitm:hover {text-decoration: underline;}
.lblocktext {padding-left: 8px; padding-right: 8px;}
DIV.lmenuitm {padding: 3px; padding-left: 29px; padding-right: 8px; font-size: 12px; min-height: 15px; font-weight: bold;}
* html DIV.lmenuitm {height: 15px;}
TD.lmenuitm {background-repeat: no-repeat;}
.lmenusitm {padding: 3px; padding-left: 18px; padding-right: 8px; font-size: 10px;}
DIV.madate {background-color: #f6c59c; font-weight: bold; padding: 3px; padding-left: 20px; font-size: 11px;}
.mblocki {color: white; border-color: white;}
.mblockt {padding-left: 6px; padding-right: 6px;}
.pgarea {padding-left: 8px; padding-right: 8px; width: 98%;}
A.mblockmorelnk:link {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #ab5512; text-decoration: none;}
A.mblockmorelnk:visited {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #ab5512; text-decoration: none;}
A.mblockmorelnk:active {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #ab5512; text-decoration: none;}
A.mblockmorelnk:hover {text-decoration: underline;}
IMG.mblocktr {padding-right: 4px;}
DIV.rspecial {padding-left: 8px; padding-right: 8px;}
.copyr {padding: 9px; padding-left: 10px; padding-right: 10px; color: #ffffff; font-size: 12px; font-weight: bold;}
A.copy2:link {color: #ffffff; text-decoration: none;}
A.copy2:visited {color: #ffffff; text-decoration: none;}
A.copy2:active {color: #ffffff; text-decoration: none;}
A.copy2:hover {color: #ffffff; text-decoration: underline;}
B {font-weight: bold;}
.bgonce {background-repeat: no-repeat;}
.leftnav1 {margin: 0; padding: 0; width: 175px;}
/* * / .leftnav1 {overflow: auto; overflow-x: scroll; overflow-y: visible; margin: 0; padding: 0; width: 175px;} /* */
/* * / .leftnav1 {overflow: hidden; overflow-x: hidden; overflow-y: visible; margin: 0; padding: 0; width: 175px;} /* */
.leftnav2 {width: 175px;}
/* * /.leftnav2 {overflow: scroll; width: 175px;}/* */
/* overflow: hidden; */
/* .leftnav2 {overflow: hidden; overflow-x: hidden;} overflow: hidden; */
/* .lmenuitm {overflow-x: hidden;} overflow: hidden; */
.tmenubox {}
.inthismenu {color: #984d0e;}/*color: #eb791d;*/
.inthismenu1 {color: #8f3d18;}/*#b1491d*/
/*DIV.lmenuitm {}*/

.newsdate {margin: 0; padding: 0; font-size: 10px; font-weight: normal; color: #b68358;}
.newsimage {margin-right: 8px; margin-bottom: 3px; border: 1px solid #ffffff; color: #ffffff; border-color: #ffffff;}
.newsannounce {font-size: 11px; fontsize: 12px; color: #2e3092;}
A.newsannounce:link {color: #2e3092; text-decoration: none;}
A.newsannounce:visited {color: #2e3092; text-decoration: none;}
A.newsannounce:active {color: #2e3092; text-decoration: none;}
A.newsannounce:hover {text-decoration: underline;}
.newsannounceblock {text-align: justify;}
.newsnav {font-size: 11px; fontsize: 12px;}
.newstitle {margin: 0; padding: 0; font-size: 11px; fontsize: 12px; font-weight: bold; color: #2e3092;}
H1.newstitle {margin: 0; padding: 0; font-size: 13px;}
H2.newstitle {margin: 0; padding: 0; font-size: 12px;}
DIV.accenttextonly,P.accenttextonly {padding: 5px; padding-left: 10px; padding-right: 10px; font-size: 11px; fontsize: 12px;}
A.accenttextonly:link {color: #4447c4; text-decoration: none;}
A.accenttextonly:visited {color: #3c6fc4; text-decoration: none;}
A.accenttextonly:active {color: #3c6fc4; text-decoration: none;}
A.accenttextonly:hover {color: #3c6fc4; text-decoration: none;}
A.mapitem:link {color: #835114; text-decoration: none;}
A.mapitem:visited {color: #3a1e05; text-decoration: none;}
A.mapitem:active {color: #3a1e05; text-decoration: none;}
A.mapitem:hover {color: #b05b0f; text-decoration: underline;}
A.mapitemactive:link {color: #835114; text-decoration: none;}
A.mapitemactive:visited {color: #3a1e05; text-decoration: none;}
A.mapitemactive:active {color: #3a1e05; text-decoration: none;}
A.mapitemactive:hover {color: #b05b0f; text-decoration: underline;}
A.mapitemtopmenu:link {color: #835114; text-decoration: none;}
A.mapitemtopmenu:visited {color: #3a1e05; text-decoration: none;}
A.mapitemtopmenu:active {color: #3a1e05; text-decoration: none;}
A.mapitemtopmenu:hover {color: #b05b0f; text-decoration: underline;}
table.prod {
	border-bottom: 1px solid #7A1A1B;
	border-right: 1px solid #7A1A1B;	
}

table.prod th {
	background-color: #7A1A1B;
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px; 
	color: #EFE7D4;
	font-weight: bold;
	text-align: center;
	line-height: 20px;
}

table.prod td{
	border-top: 1px solid #7A1A1B;
	border-left: 1px solid #7A1A1B;	
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px; 
	color: #631315;
	padding: 5px 5px 5px 5px;
}
table.prod td.head {
	background-color: #7A1A1B;
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px; 
	color: #EFE7D4;
	font-weight: bold;
	text-align: center;
	line-height: 20px;
}
table.prod td.head P {color: #EFE7D4;}
table.prod td.head DIV {color: #EFE7D4;}
table.prod td.head UL {color: #EFE7D4;}
table.prod td.head OL {color: #EFE7D4;}
table.prod td.head LI {color: #EFE7D4;}
