body, td, tr, table, div, span {font: 100% arial, Tahoma, Microsoft Sans Serif; color:#000000}
body {padding: 0 0 0 0; MARGIN: 0 0 0 0; line-height: 100%; BACKGROUND-COLOR: #ffffff}

table, img {border:none}

h1, h2, h3, h4, h5, h6, .cont p, ol.cont, ul.cont {font-size: 100%}
h4	{font-weight:bold}

form, input, textarea, button, list, select, option, button {color:#D90000}

a.menu {font:bold 80% tahoma, Microsoft Sans Serif}
a.menu, a:link.menu, a:visited.menu, a:active.menu {color:#ffffff}
a:hover.menu {color:#FFDE00}

a.menus {color:#FFDE00; font:bold 80% tahoma, Microsoft Sans Serif}
a.menus, a:link.menus, a:visited.menus, a:active.menus {color:#FFDE00}
a:hover.menus {color:#FFDE00}

a.menu1 {font:100% tahoma, Microsoft Sans Serif}
 a.menu1, a:link.menu1, a:visited.menu1, a:active.menu1, a:hover.menu1 {color:#DA251D}

a.menu1s, a.menu1s, a:link.menu1s, a:visited.menu1s, a:active.menu1s, a:hover.menu1s {font:bold 100% tahoma, Microsoft Sans Serif; color:#4A3C89}


.news .date {font:bold 95% Verdana; color:#DA251D} 

.textone .cont {font-size:100%}

.textone, .cont {font:75% arial}
.news, .copy {font-size:70%}

.copy {color:#888888}
.cont {color:#444444}
.fix {font-size:50%}
.cont .phone {font:bold 130%}
.cont a, .cont a:link, .cont a:visited, .cont a:active, .cont a:hover {color:#444444}
.cont a:hover {color:#ffffff}
.copy a, .copy a:link, .copy a:visited, .copy a:active, .copy a:hover {color:#888888}

a {color:#000000, text-decoration:underline}
a:link, a:visited, a:active {color:#000000; text-decoration:underline}
a:hover {color:#000000; text-decoration:none}

A.nod {text-decoration:none}

.copyae {
	font: bold;
	color: #e0e0e0;
	BACKGROUND-COLOR: #808080;
	padding: 0 0 0 1;
	text-decoration: none;
}
.caetxt, a.caetxt, a.caetxt:link, a.caetxt:visited, a.caetxt:active, a.caetxt:hover {color: #888888}
.zag1, .zags1 {font:bold 125% Microsoft Sans Serif}
.zag2 {font:bold 90% Microsoft Sans Serif; padding-left:8px}
.zag1, .zag1:link, .zag1:visited, .zag1:active, .zag1:hover, .zag2 {color:#DA251D}
.bser {BORDER-BOTTOM:#DA251D 1px solid; BORDER-LEFT:#DA251D 1px solid; BORDER-RIGHT:#DA251D 1px solid; BORDER-TOP:#DA251D 1px solid}

ul {MARGIN-TOP:2px; MARGIN-BOTTOM:4px}
UL LI {list-style-type:circle}
DIV.marst_h2 {FLOAT:left; width:200px}
table.sp {border:#FFD0CE; border-style:solid; border-left-width:1px; border-top-width:1px; border-right-width:0px; border-bottom-width:0px}
table.sp thead {background-color:#F8F7F6}
table.sp thead td {font-weight:bold}
table.sp td  {border: #FFD0CE; border-style:solid; border-left-width:0px; border-top-width:0px; border-right-width:1px; border-bottom-width:1px}
table.sp tr {vertical-align:top}
table.sp td.notbotpalk {border:#FFD0CE; border-style:solid; border-left-width:0px; border-top-width:0px; border-right-width:1px; border-bottom-width:0px}

table.mnb {FONT-size:90%; border:#FFD0CE; border-style:solid; border-left-width:1px; border-top-width:1px; border-right-width:0px; border-bottom-width:0px}
table.mnb thead {background-color:#F8F7F6; font-weight:bold}
table.mnb td {border: #FFD0CE; border-style:solid; border-left-width:0px; border-top-width:0px; border-right-width:1px; border-bottom-width:1px}
table.mnb tê {vertical-align:top}
table.mnb td.notbotpalk {border:#FFD0CE; border-style:solid; border-left-width:0px; border-top-width:0px; border-right-width:1px; border-bottom-width:0px}

.textone table.sp, .cont table.sp, .conts table.sp {font-size:100%}
.textone table.mnb, .conts table.mnb {font-size:80%}