.bg_01 {font-size: 12px; background-color: #dbdbdb}
.bg_02 {font-size: 12px; background-color: #ffdadb}
.bg_table { background-color: #FFEFDB}
.bg_table2 { ; font-size: 12px; color: #5A3206; letter-spacing: 1px; text-decoration: none; line-height: 20px}
.bg_table3 { background-color: #ea2127; ; font-size: 16px; color: white; letter-spacing: 1px; text-decoration: none; line-height: 20px; font-weight: bold }
.td_boldred { font-size: 16px; color:#ea2127; text-decoration: none; line-height: 23px; font-weight: bold }
.td_boldsmallred { font-size: 12px; color:#ea2127; text-decoration: none; line-height: 23px; font-weight: bold }

.aa {
	font-size: 12px;
	color:#000000;
	text-decoration: none;
	line-height: 19px;
	font-family: Tahoma, Verdana;
}
.aa_white {font-size: 12px; color:#FFFFFF; text-decoration: none; line-height: 20px; background-color: #000000 }
.aa_red {font-size: 12px; color:red; text-decoration: none; line-height: 20px; }
.bg_grey8 { background-color: #e8e8e8}
.bg_grey5 { background-color: #555555}

.bg_red { background-color: red}
.td_boldbig {font-size: 15px; color:red; text-decoration: none; line-height: 20px; font-weight: bold }


.td_bold {
	font-size: 12px;
	color:#000;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}

.td_cat {color:white; text-decoration: none; ; color:#FFFFFF; font-size: 11px;}

.td_foot {color:white; text-decoration: none; ; font-size:10px;}

a.cat:link {color:white; text-decoration: none; font-size: 11px;} 
a.cat:visited {color:white; text-decoration:none; ; font-size: 11px;} 
a.cat:active {color:white; text-decoration: none; ; font-size: 11px; } 
a.cat:hover {color:#EA2227; text-decoration: none; ; font-size: 11px;}

a.sub:link {color:#cc0000; text-decoration: none; ; font-size: 12px;} 
a.sub:visited { color:#cc0000; text-decoration:none; ; font-size: 12px;} 
a.sub:active { color:#cc0000; text-decoration: none; ; font-size: 12px;} 
a.sub:hover { color:#555555; text-decoration: none; ; font-size: 12px;}


a.sub_school:link {color:#cc0000; text-decoration: none; ; font-size: 15px;font-weight: bold;} 
a.sub_school:visited { color:#cc0000; text-decoration:none; ; font-size: 15px;font-weight: bold;} 
a.sub_school:active { color:#cc0000; text-decoration: none; ; font-size: 15px;font-weight: bold;} 
a.sub_school:hover { color:#555555; text-decoration: none; ; font-size: 15px;font-weight: bold;}




a.boldlink:link {color:red; text-decoration: none; ; font-size: 16px;} 
a.boldlink:visited { color:red; text-decoration:none; ; font-size: 16px;} 
a.boldlink:active { color:red; text-decoration: none; ; font-size: 16px;} 
a.boldlink:hover { color:#555555; text-decoration: none; ; font-size: 16px;}

body {
margin: 0px;
scrollbar-base-color: #F5FBFF;
scrollbar-arrow-color: #b30707;
font: 12px Tahoma, Verdana;
background-color: #FFFFFF;
color: #8B0000;
BACKGROUND-IMAGE: url(../web/jsmenu/xxx.jpg); BACKGROUND-REPEAT: repeat-x;
}

legend {
color: #8B0000;
}
table {
font: 12px Tahoma, Verdana;
color: #8B0000;
empty-cells: show;
border-collapse: separate !important;
border-collapse: collapse;
}

input, select, textarea {
font: 12px Tahoma, Verdana;
color: #8B0000;
font-weight: normal;
background-color: #F5FBFF;
border: 1px solid #b30707;
}
input {
height: 21px;
}



a {
text-decoration: none;
color: #FFFFFF;
}
a:hover {
text-decoration: none;
color: red;
}



.headermenu_popup {
color: #b30707;
border: 1px solid #b30707;
border-top: 0px;
margin-top: 8px;
}
.headermenu_popup a {
color: #b30707;
text-decoration: none;
}

