
BODY {margin: 0; padding: 0; background: scroll url(/im/bg-body.gif) #e3dad2 top center no-repeat; color: #663300}

* {
/*	font-family:  Trebuchet MS, Verdana, Arial, Sans-serif, Cursive; */
font-family:   verdana, arial, helvetica, sans-serif;
}


H1 {color: #cc0000; font-family:  verdana, arial, helvetica, sans-serif; font-size: 1.4em; font-weight: bold; margin-top:10px; margin-bottom: 10px;}
H2 {font-family:   verdana, arial, helvetica, sans-serif; font-size: 14px; color: #967b6c; font-weight: normal; text-transform: uppercase; font-style: italic}
/*color: #967b6c;*/
H2, FORM {margin-bottom:0.5em; margin-top:0em;} 
TD { font-size: 0.8em} 

a		{ color: #660000;}
a:visited	{ color: #996666;}
a:hover { color: #CC0000;}



.heading {margin-top:-1em;  font-size: 8pt}

.txtlarge { font-size: 14px}
.txtstandard { font-size: 13px; line-height: 18px;}
.txtstandardpale { color: #525252; font-size: 12px}
.txtsmall { font-size: 11px}
.txtxsmall { font-size: 9px}
.txtstress { color: #C40000; font-size: 12px}
.txtstressm { color: #C40000; font-size: 10px}

.txtpale { color: #868686; font-size: 10px}

td.menuon { background-color: #A80004; color: #FFFFFF; cursor: pointer;}
td.menuoff { background-color: none; color: none; }

.framepic {border: 3px double #7C3F3F;} 

.link {color: #CC0000;}

.flink { color: #CC0000; text-decoration: none;}
.flink:visited	{ color: #CC0000;}
.flink:hover { color: #CC0000; text-decoration: none;}

.alert { color: #C40000; font-size: 8pt}
.alertsmall { color: #C40000; font-size: 7pt}

.topmenu {  color: #333333; text-decoration: none; font-size: 10px; font-weight: bold;}
.topmenuactive {  color: #CC0000;  text-decoration: none; font-size: 10px;font-weight: bold;}
.topmenu:hover {  color: #CC0000; text-decoration: none; font-size: 10px;font-weight: bold;}

.lm1 { font-family: Cursive, Trebuchet MS, Arial; color: #CC0000; text-decoration: none; font-size: 18px; cursor: 'hand'; font-weight: normal}
.lm1:visited	{ color: #CC0000;}
.lm1:hover, .lmo1 {  color: #CC0000; text-decoration: none; cursor: 'hand'; font-weight: normal}

.lma1 { font-family: Cursive, Trebuchet MS, Arial;  color: #CC0000;  text-decoration: none; font-size: 18px; font-weight: normal}
.lma1:visited	{ color: #CC0000;}

.lm2 { font-family: Cursive, Trebuchet MS, Arial;  color: #663300; text-decoration: none; font-size: 14px; cursor: 'hand';}
.lm2:visited	{ color: #663300;}
.lm2:hover, .lmo2 {  color: #CC0000; text-decoration: underline; font-size: 14px; cursor: 'hand';}

.lma2 { font-family: Cursive, Trebuchet MS, Arial;  color: #CC0000;  text-decoration: none; font-size: 14px; }
.lma2:visited	{ color: #CC0000;}

.contentmenu {  color: #660000; text-decoration: underline;  font-size: 12px;}
.contentmenuactive {  color: #993300;  text-decoration: none; font-size: 12px; font-weight: bold; }
.contentmenu:hover {  color: #CC0000; text-decoration: underline; font-size: 12px; cursor: 'hand';}

.crumbs {  color: #660000; text-decoration: underline; font-size: 10px;}
.crumbsactive {  color: #CC0000;  text-decoration: none; font-size: 10px;}
.crumbs:visited	{ color: #660000;}
.crumbs:hover {  color: #CC0000; text-decoration: underline; font-size: 10px;}

.sub {  color: #cc0000; text-decoration: underline; font-size: 11px; padding: 0 4 2 4px; cursor: pointer}
.sub:visited {color: #cc0000;}
.sub:hover { color: #FFFFFF; background-color: #AE0000;  text-decoration: underline; font-size: 11px;}

a.subactive, span.subactive {  color: #FFFFFF; background-color: #AE0000;  text-decoration: underline; font-size: 11px; padding: 0 4 2 4px;}
a.subactive:visited {  color: #FFFFFF; background-color: #AE0000;  text-decoration: underline; font-size: 11px; padding: 0 4 2 4px;}

.bottommenu { color: #ffffff; font-size: 10px}
.bottommenu:visited	{ color: #ffffff;}
.bottommenu:hover { color:  #CC0000; font-size: 10px}


.contshop {  color: #1F7900; text-decoration: none; font-size: 16px; cursor: 'hand'; font-weight: normal}
.contshop:hover {  color: #009900; text-decoration: none; font-size: 16px; cursor: 'hand'; font-weight: normal}


.imborcol {border-color: #b89886}

input,textarea, select {
	color : #333333;
	font: normal 11px  Verdana, Arial, Helvetica, sans-serif;
}
input {text-indent : 0px;}

input.btn{
   
   font-size:12px;
   background-color:#F5F5F5;
   border:1px solid;
   border-color:#000000;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffff',EndColorStr='#D6D6D6');}

input.btnok{
   
   font-size:12px;
   background-color:#F5F5F5;
   border:1px solid;
   border-color:#00CC00;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffff',EndColorStr='#D6D6D6');}

input.btnwarn{
   
   font-size:12px;
   background-color:#F5F5F5;
   border:1px solid;
   border-color:#FF0000;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffff',EndColorStr='#D6D6D6');}

input.hovok{
   border-color: #00FF00;
   color: #003300;
  filter:progid:DXImageTransform.Microsoft.Gradient
  (GradientType=0,StartColorStr='#ffffff',EndColorStr='#A2E6AD');}
   }

input.hovwarn{
   border-color:#CE0000;
   }

.copyright {font-size: 10px;  letter-spacing: -1px;}

a.servlink		{ color: #ffffff; text-decoration: none;}
a.servlink:hover { color: #ffffff; text-decoration: underline;}

img.bull {
	margin: 0 6 1 42px; width:5px; height:5px; border: 0px;
}
div.extl {
	margin-bottom: 8px;
}
