#main p { margin: 0; }

form { margin-bottom: 1em }
.center111 form { margin-bottom: 0 }

pre { font-size: 10px; text-align: left }

table#menu00150p0tb,table#menu00150p1tb,table#menu00150p2tb,table#menu00150p3tb { border-spacing: 1px }
.stctr .stctr td td {
  padding-right: 5px;
}

table {
  font-size: 16px;
  border-spacing: 0;
}

table#main {
  border: 0;
  text-align: center;
}

table#menu {
  width: 100%;
}

table#menu td {
  padding: 0;
}

.left21 {
  width: 67%;
}

.right21 {
  width: 33%;
  text-align: right;
}

.right21 table {
  float: right;
}

.center111 {
  width: 33%;
  text-align: center;
}

.sp5 {
  padding: 5px;
}

body {font-family: tahoma; font-size: 11px; text-decoration: none; margin-top: 0px;}

.tahoma 
{
font-family: tahoma; 
font-size: 11px; 
text-decoration: none; 
}

.tahomamed
{
font-family: tahoma; 
font-size: 15px; 
text-decoration: none; 
}

.tahoma_big 
{
font-family: tahoma; 
font-size: 30px; 
text-decoration: none; 
}

.tahoma_tab
{
font-family: tahoma; 
font-size: 11px; 
text-decoration: none; 
border-top: 1px solid white;
border-right:1px solid white; 
border-left:1px solid white; 
border-bottom:1px solid white;
}

.tahoma_tab_m
{
font-family: tahoma; 
font-size: 10px; 
text-decoration: none; 
border-top: 1px solid white;
border-right:1px solid white; 
border-left:1px solid white; 
border-bottom:1px solid white;
}

.tahoma_tab_mini
{
font-family: tahoma; 
font-size: 9px; 
text-decoration: none; 
border-top: 1px solid white;
border-right:1px solid white; 
border-left:1px solid white; 
border-bottom:1px solid white;
}

.tahoma_footer {font-family: tahoma; font-size: 10px; text-decoration: none;}
.tahoma_header {font-family: tahoma; font-size: 10px; text-decoration: none;}

.tahoma_m {font-family: tahoma; font-size: 10px; text-decoration: none;}
.tahoma_mini {font-family: tahoma; font-size: 9px; text-decoration: none;}
.tahoma_tab {font-family: tahoma; font-size: 11px; padding-left: 10px; padding-right: 10px; text-decoration: none;}
.tahomaj {font-family: tahoma; font-size: 11px; text-decoration: none; text-align: justify}
.tahoma2 {font-family: tahoma; font-size: 10pt; text-decoration: none;}
.tahoma3 {font-family: tahoma; font-size: 31pt; text-decoration: none;}
.tahomabig {font-family: tahoma; font-size: 20px; text-decoration: none;}
.tahomasmall {font-family: tahoma; font-size: 9px; text-decoration: none;}

A:link {font-family: tahoma; font-size: 11px; text-decoration: none; color: #015294}
/* A:unknown {font-family: tahoma; font-size: 11px; text-decoration: none; color: #015294} */
A:visited {font-family: tahoma; font-size: 11px; text-decoration: none; color: #015294}
A:hover {font-family: tahoma; font-size: 11px; text-decoration: underline; color: #DF0000}

A.link1:link,.link1 a:link {font-family: tahoma; font-size: 10px; text-decoration: none; color: #015294}
/* A.link1:unknown,.link1 a:unknown {font-family: tahoma; font-size: 10px; text-decoration: none; color: #015294} */
A.link1:visited,.link1 a:visited {font-family: tahoma; font-size: 10px; text-decoration: none; color: #015294}
A.link1:hover,.link1 a:hover {font-family: tahoma; font-size: 10px; text-decoration: underline; color: #DF0000}

A.link2:link,.link2 a:link {font-family: tahoma; font-size: 14px; text-decoration: none; color: #015294}
/* A.link2:unknown,.link2 a:unknown {font-family: tahoma; font-size: 14px; text-decoration: none; color: #015294} */
A.link2:visited,.link2 a:visited {font-family: tahoma; font-size: 14px; text-decoration: none; color: #015294}
A.link2:hover,.link2 a:hover {font-family: tahoma; font-size: 14px; text-decoration: underline; color: #DF0000}

A.link3:link,.link3 a:link {font-family: tahoma; font-size: 10px; text-decoration: none; color: #E7E9EA}
/* A.link3:unknown,.link3 a:unknown {font-family: tahoma; font-size: 10px; text-decoration: none; color: #E7E9EA} */
A.link3:visited,.link3 a:visited {font-family: tahoma; font-size: 10px; text-decoration: none; color: #E7E9EA}
A.link3:hover,.link3 a:hover {font-family: tahoma; font-size: 10px; text-decoration: underline; color: #DF0000}

select,textarea,input.input,
.form-select,.form-textarea,.form-text,.form-checkbox,.form-radio,.form-password {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #A0C6E5;
	padding: 3px;
}

.button,.form-submit {
	font-family: Tahoma;
	font-size: 11px;
	color: black;
	text-decoration: none;
	border: 1px solid #A0C6E5;
	height: 17px;
	background-color: #A0C6E5;
	font-weight: bold;
}

.input_small {
	font-family: Tahoma;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #A0C6E5;
}

.input2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #FF0000;
	padding: 3px;
}

td.details
{
border-top: 1px solid white;
border-right:1px solid white; 
border-left:1px solid white; 
border-bottom:1px solid white;

font-family: tahoma; 
font-size: 11px; 
text-decoration: none;
}

td.table_border
{
border-top: 1px solid #A0C6E5;
border-right:1px solid #A0C6E5;
border-left:1px solid #A0C6E5;
border-bottom:1px solid #A0C6E5;
text-align: left;
}

td.table_border_warn
{
border-top: 1px solid red;
border-right:1px solid red;
border-left:1px solid red;
border-bottom:1px solid red;
}

td.table_border_white
{
border-top: 1px solid white;
border-right:1px solid white;
border-left:1px solid white;
border-bottom:1px solid white;
}

tr.alt td
{
background: #E7E9EA;
}

tr.over td
{
background: #FFD2D2;
}

.error {
  background: red !important;
}

td.lang a {
    color: transparent;
}
td.lang a img {
    vertical-align: bottom;
}
