BODY,P,TABLE,TR,TD,TH,CAPTION,UL,OL,LI,DL,DT,DD,DIV {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;/* font-size: 12px;*/font-size: 11px; color: #631315;}
/*BODY,P,H1,H2,H3,H4,H5,H6 {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 0.8em; color: #631315;}*/
H1,H2,H3,H4,H5,H6 {margin: 0; padding: 0;}
H1 {font-size: 15px;}
H2 {font-size: 14px;}
H3 {font-size: 13px;}
HR {border: 1px solid #631315;}
A:link {color: #631315;}
A:visited {color: #631315;}
A:active {color: #631315;}
A:hover {color: #915954;}
.hmenu {color: #c6aa6a;}
DIV.hmenu {margin-left: 12px; margin-right: 12px; margin-top: 12px;/* font-weight: bold;*/ font-size: 10px;}
.hmenupunct {font-size: 12px;}
A.hmenupunct:link {color: #c6aa6a; text-decoration: none; font-size: 12px;}
A.hmenupunct:visited {color: #c6aa6a; text-decoration: none; font-size: 12px;}
A.hmenupunct:active {color: #c6aa6a; text-decoration: none; font-size: 12px;}
A.hmenupunct:hover {text-decoration: underline;}
.copy {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; color: #7e1b1d; /*font-size: 12px;*/font-size: 11px; margin-top: 12px; margin-left: 12px; margin-right: 12px;}
.copy2 {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; color: #7e1b1d; font-size: 10px; margin-top: 12px; margin-left: 12px; margin-right: 12px;}
.content {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; /*font-size: 12px;*/font-size: 11px; color: #631315; margin: 0px; margin-left: 2px; margin-right: 2px;}
/*margin-left: 8px; margin-right: 8px;*/
/*DIV.lmenupunct1 {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #631315; margin: 2px; margin-left: 8px; margin-right: 8px;}
DIV.lmenupunct2 {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #631315; margin: 2px; margin-left: 16px; margin-right: 8px;}
DIV.lmenupunct3 {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #631315; margin: 2px; margin-left: 24px; margin-right: 8px;}*/
DIV.lmenupunct1 {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #631315; margin: 2px; text-indent: -10px; margin-left: 18px; margin-right: 8px;}
DIV.lmenupunct2 {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #631315; margin: 2px; text-indent: -10px; margin-left: 26px; margin-right: 8px;}
DIV.lmenupunct3 {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #631315; margin: 2px; text-indent: -10px; margin-left: 34px; margin-right: 8px;}
.lmenuh {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;/* font-size: 12px;*/font-size: 11px; font-weight: bold; color: #631315; margin: 2px; margin-left: 0px; margin-right: 0px;}
A.lmenupunct:link {color: #631315; text-decoration: none;}
A.lmenupunct:visited {color: #631315; text-decoration: none;}
A.lmenupunct:active {color: #631315; text-decoration: none;}
A.lmenupunct:hover {text-decoration: underline;}
A.hkpunct:link {color: #631315; text-decoration: none;}
A.hkpunct:visited {color: #631315; text-decoration: none;}
A.hkpunct:active {color: #631315; text-decoration: none;}
A.hkpunct:hover {text-decoration: underline;}
A.pgnavlink:link {color: #631315; font-size: 11px; text-decoration: none;}
A.pgnavlink:visited {color: #631315; font-size: 11px; text-decoration: none;}
A.pgnavlink:active {color: #631315; font-size: 11px; text-decoration: none;}
A.pgnavlink:hover {text-decoration: underline;}
.navcr {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; /*font-size: 12px;*/font-size: 11px; font-weight: bold; color: #631315; margin: 2px; margin-left: 0px; margin-right: 0px;}
.rblockh {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; /* font-size: 12px;*/font-size: 11px; font-weight: bold; color: #631315; margin: 2px; margin-left: 0px; margin-right: 0px;}
.lmenu {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; /* font-size: 12px;*/font-size: 11px; color: #631315; margin: 0px; margin-left: 8px; margin-right: 8px; marginleft: 0; marginright: 0;}
.rblock {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; /* font-size: 12px;*/font-size: 11px; color: #631315; margin: 0px; margin-left: 8px; margin-right: 8px; marginleft: 0; marginright: 0;}
.partn {margin-top: 6px; margin-bottom: 6px;}
.partnblock {padding: 6px; padding-left: 1px; padding-right: 1px;}
.info1 {margin-top: 6px; margin-bottom: 6px;}
.infoblock {padding: 6px; padding-left: 1px; padding-right: 1px;/* min-height: 300; height: 90%;*/}
.mainblock {padding: 6px; padding-left: 1px; padding-right: 1px; /* font-size: 12px;*/font-size: 11px;/* min-height: 300; height: 90%;*//* font-size: 0.8em;*/}
/*.mainblock P {font-size: 100%;}
.mainblock DIV {font-size: 100%;}
.mainblock UL {font-size: 100%;}
.mainblock OL {font-size: 100%;}
.mainblock LI {font-size: 100%;}*/
/*.mainblock P {font-size: 0.8em;}
.mainblock DIV {font-size: 0.8em;}
.mainblock UL {font-size: 0.8em;}
.mainblock OL {font-size: 0.8em;}
.mainblock LI {font-size: 0.8em;}*/
P.inmainblock {margin-top: 0; padding-top: 0;}
.tarea1 {overflow: hidden; height: 108px; white-space: nowrap; white-space: none;}
INPUT.textfld,INPUT.subm,INPUT.rst,INPUT.bttn,TEXTAREA,SELECT {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 12px; border: solid #7d514c 1px; borderwidth: 0px; background-color: #e6dcc7; color: #631315; backgroundcolor: #efe7d4;}
INPUT[TYPE=text],INPUT[TYPE=submit],INPUT[TYPE=reset],INPUT[TYPE=button] {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 12px; border: solid #7d514c 1px; background-color: #e6dcc7; color: #631315;}
INPUT.textfld:focus,TEXTAREA:focus {background-color: #f4efe3;}
INPUT.subm,INPUT.rst,INPUT.bttn {font-size: 10px; background-image: url(../img/bubg1.gif);  background-repeat: repeat-x; cursor: pointer; cursor: hand;}
INPUT[TYPE=submit],INPUT[TYPE=reset],INPUT[TYPE=button] {font-size: 10px; background-image: url(../img/bubg1.gif);  background-repeat: repeat-x; cursor: pointer; cursor: hand;}
INPUT.subm:hover,INPUT.rst:hover,INPUT.bttn:hover {background-image: none; background-color: #dacbbd; text-decoration: underline;}
OPTION[SELECTED] {background-color: #efe7d4; color: #9b6861;}
.reph {background-repeat: repeat-x;}
H1.hdrinline,H2.hdrinline,H3.hdrinline,H4.hdrinline,H5.hdrinline,H6.hdrinline {display: inline; /*font-size: 12px;*/font-size: 11px;}
.accenttext {/* font-size: 12px;*/font-size: 11px;}
.morelink {font-size: 11px;}
/*.archlink {border-top: 1px #7b4e49 solid;}*/
.newsannounce {font-size: 11px;}
A.newsannounce:link {color: #631315; text-decoration: none;}
A.newsannounce:visited {color: #631315; text-decoration: none;}
A.newsannounce:active {color: #631315; text-decoration: none;}
A.newsannounce:hover {text-decoration: underline;}
.newsannounceblock {text-align: justify;}
.newsnav {font-size: 11px;}
.newstitle {margin: 0; padding: 0; font-size: 11px; font-weight: bold;}
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;}
A.accenttextonly:link {color: #631315; text-decoration: none;}
A.accenttextonly:visited {color: #631315; text-decoration: none;}
A.accenttextonly:active {color: #631315; text-decoration: none;}
A.accenttextonly:hover {text-decoration: none;}
A.mapitem:link {color: #631315; text-decoration: none;}
A.mapitem:visited {color: #631315; text-decoration: none;}
A.mapitem:active {color: #631315; text-decoration: none;}
A.mapitem:hover {text-decoration: underline;}
A.mapitemactive:link {color: #631315; text-decoration: none;}
A.mapitemactive:visited {color: #631315; text-decoration: none;}
A.mapitemactive:active {color: #631315; text-decoration: none;}
A.mapitemactive:hover {text-decoration: underline;}
A.mapitemtopmenu:link {color: #631315; text-decoration: none;}
A.mapitemtopmenu:visited {color: #631315; text-decoration: none;}
A.mapitemtopmenu:active {color: #631315; text-decoration: none;}
A.mapitemtopmenu:hover {text-decoration: underline;}
.newsdate {margin: 0; padding: 0; font-size: 10px; font-weight: normal;}
.newsimage {margin-right: 8px; margin-bottom: 3px;}
FORM {margin: 0; padding: 0;}
B {font-weight: bold;}
.errmessfield {border: 1px solid #efe7d4; background-color: #efe7d4; color: red; font-weight: red; width: 100%;}
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;}

