td {font-family: Tahoma,Verdana,Arial; font-size: 12px;}
.midi {font-size: 11px; text-align: justify;}
.mini {font-size: 10px; text-align: justify;}
.gray {color: #918D87;}

p.midi {font-size: 11px; text-align: justify;}
p.mini {font-size: 10px; text-align: justify;}
p.midi_gray {font-size: 11px; text-align: justify; color: #918D87;}
p.mini_gray {font-size: 10px; text-align: justify; color: #918D87;}

.brown {color: #8E3840;}
.brown-bold-calendar {color: #8E3840; font-weight: bold;}
.opros {font-family: Tahoma,Verdana,Arial; font-size: 11px;}
p {font-family: Tahoma,Verdana,Arial; font-size: 12px;padding-top: 2px; padding-bottom: 0px; margin: 0px;}
h1 {font-family: Tahoma,Verdana,Arial; font-size: 12px; color: #8E3840;}

a.menu:link {color: #4F4948; font-size: 12px; text-decoration: none; font-weight: bold;}
a.menu:visited {color: #4F4948; font-size: 12px; text-decoration: none; font-weight: bold;}
a.menu:hover {color: #8E3840; font-size: 12px; text-decoration: none; font-weight: bold;}

a.podmenu:link {color: #4F4948; font-size: 11px; text-decoration: none; font-weight: bold;}
a.podmenu:visited {color: #4F4948; font-size: 11px; text-decoration: none; font-weight: bold;}
a.podmenu:hover {color: #8E3840; font-size: 11px; text-decoration: none; font-weight: bold;}

a.brown_menu:link {color: #8E3840; font-size: 12px; text-decoration: underline; font-weight: bold;}
a.brown_menu:visited {color: #8E3840; font-size: 12px; text-decoration: underline; font-weight: bold;}
a.menu:hover {color: #8E3840; font-size: 12px; text-decoration: underline; font-weight: bold;}

a.brown_podmenu:link {color: #8E3840; font-size: 11px; text-decoration: underline; font-weight: bold;}
a.brown_podmenu:visited {color: #8E3840; font-size: 11px; text-decoration: underline; font-weight: bold;}
a.podmenu:hover {color: #8E3840; font-size: 11px; text-decoration: underline; font-weight: bold;}

a:link {color: black; text-decoration: underline;}
a:visited {color: black; text-decoration: underline;}

input[type=submit] {font-family: Tahoma,Verdana,Arial; border: 1px solid #C49798; color: #A1515D; background-color: #E7D3D5; font-weight: bold; font-size: 11px;}
input[type=reset] {font-family: Tahoma,Verdana,Arial; border: 1px solid #C49798; color: #A1515D; background-color: #F9E4C9; font-weight: bold; font-size: 11px;}
select {border: 1px solid #C49798; color: gray; font-size: 11px;}
input[type=password] {font-family: Tahoma,Verdana,Arial; border: 1px solid #C49798; color: gray; background-color: white; font-weight: bold; font-size: 11px;}

.frm {font-family:Tahoma,Verdana, Arial; border: 1px solid #C49798; color: #A1515D; font-weight: bold; font-size: 11px;}
.frmpass {font-family: Tahoma,Verdana,Arial; border: 1px solid #C49798; color: gray; background-color: white; font-weight: bold; font-size: 11px;}
.frmsel {border: 1px solid #C49798; color: gray; font-size: 11px;}
.frmres {font-family: Tahoma,Verdana,Arial; border: 1px solid #C49798; color: #A1515D; background-color: #F9E4C9; font-weight: bold; font-size: 11px;}
.frmsub {font-family: Tahoma,Verdana,Arial; border: 1px solid #C49798; color: #A1515D; background-color: #E7D3D5; font-weight: bold; font-size: 11px;}

table.legend
{
	border-left : 1px solid #918D87;
	border-top : 1px solid #918D87;
}

table.legend tr td
{
	border-bottom : 1px solid #918D87;
	border-right : 1px solid #918D87;
}
.dark_color {
	background-color: #E7D3D5;
}
