html, body { 
	height: 100%; 
}
body { 
	margin: 0;
	padding: 0;
}

body, font, th, td, p { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;  
}

img { 
	border: 0;
}

hr { 
	height: 0;
	border: solid #000 0px;
	border-top-width: 1px;
}

/* links */
a { 
	text-decoration: none; 
}

hr { 
	border-color: #53AF4F;
}

/* links */
a { 
	color: #31632E; 
}
a:visited { 
	color: #4A9D47;
}
a:hover, a:active { 
	color: #FF9C00; 
}

td.f1 { background-color: #F7F7F7; background-image: url('/ima/admin_bg_cat.gif'); border: solid 1px #69C565; height: 25px; }
.f1 { font-weight: bold;  color: #FF9C00;}
.f1 a, .f1 a:visited { color: #31632E; }
.f1 a:hover, .f1 a:active { color: #FF9C00; }


.menu_head { color: #B97A1C; font-weight:bold;}
.menu_head a, .menu_head a:visited { color: #B97A1C; }
.menu_head a:hover, .menu_head a:active { color: #B97A1C; }

.url{
	COLOR: #31632E; TEXT-DECORATION: underline; FONT-SIZE: 1em; 
}

.gris { color:#C0C0C0;}
.gris a, .gris a:visited {  color: #C0C0C0; }
.gris a:hover, .gris a:active { color: #C0C0C0; }

INPUT.forma{
BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;  BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff; color:#000000;
}
TEXTAREA{
BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff; color:#000000;
}
SELECT.forma{
BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff; color:#000000;
}
td.formu
{background-color:#ffffff;}

h1
{font-size: small;color: #31632E; }

h2
{color: #31632E; }

/* main borders */
td.border_left { 
	background-image: url(/ima/border_left.gif); 
	width: 10px; 
}
td.border_right { 
	background-image: url(/ima/border_right.gif); 
	width: 10px;
}

#ea{
 text-align: right;
 background-color: #8B0000;
 padding: 0px;margin:0px;
  clear: left;
  display: inline;
  margin-left: 100%;
 }
 

/* content */
#content { 
	text-align: left; 
 	width: 100%;
	margin: 5px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: auto;
}
/* header navigation */
#navigation { 
	width: 100%; 
	text-align: center; 
	color: #FFF; 
	font-size: 11px; 
	font-weight: bold; 
	padding-top: 5px; 
	height: 20px; 
	voice-family: "\"}\""; 
	voice-family: inherit;
	
}
#navigation a, #navigation a:visited { 
	color: #FAFAFA; 
	text-decoration: none; 
}
#navigation a:hover, #navigation a:active { 
	color: #FFF; 
	text-decoration: underline; 
}
#navigation { 
	background-color:#5BB357; background-image: url('/ima/bg_th.gif');
}
table.hdr { 
	background-image: url('/ima/hdr_bg.gif'); 
	color: #31632E;
}
.gr{
BACKGROUND-COLOR: #E5E5E5;
}
td.gr img{border: 3px solid #E5E5E5;}