/*body { background-image:url(/img/sh/fon02.gif); }*/
p { margin: 5px 5px 5px 5px; font-size:12px; }

a { color:#069; text-decoration:none; }
a:hover { color:#060; text-decoration:underline; }

a.aGray { color:#999; }
a.aGray:hover { color:#000; }

h1 { font-size:36px; color:#063; font-weight:normal; margin: 5px 5px 5px 5px; }
h2 { font-size:24px; color:#063; font-weight:normal; margin: 5px 5px 5px 5px; }

.mainfon { background-color:#FFF; background-image:url(/img/sh/fon01.gif); background-position:top; background-repeat:repeat-x; }

.mainTop h1 { font-size:12px; font-weight:normal; text-align:center; color:#069; margin: 5px 5px 5px 5px; }

.bgrRed { background-color:#F00; }
.bgrLightGray { background-color:#E0E0E0; }

div { margin: 0px 0px 0px 0px; }

.bluWin { border:1px solid #5F97C9; background-color:#FFF; }
.bluWin .title { background-color:#5F97C9; }
.bluWin .title p { color:#FFF; font-size:14px; font-weight:bold; }

.mainTopMenu td { background-color:#5F97C9; }
.mainTopMenu td.end { background-image:url(/img/sh/fon03.gif); width:100px; background-repeat:repeat-y; background-position:left; }

.mainBot { border-top:1px solid #666; }

.pageTitle { background:#e7d7b4; }
.pageTitleEnd { background:#FFF; background-image:url(/img/sh/fon04.gif); background-position:right; background-repeat:repeat-y; width:200px;  }
.pageTitle p { color:#004A1A; font-size:24px; }

.num1 { COLOR: #ffff99; BACKGROUND-COLOR: #ffffff }
a.num1 { COLOR: #666666; BACKGROUND-COLOR: #b4c8f8 }
a.num1:hover { COLOR: #ffffff; BACKGROUND-COLOR: #003399; text-decoration:none; }
.num2 { COLOR: #ffffff; BACKGROUND-COLOR: #ff6633 }

.tbl { font-size:12px; }
.tbl .title { background-color:#5F97C9; color:#FFF; border-top:2px solid #000; }
.tbl .title p { text-align:center; margin: 5px 5px 5px 5px; }

.tblMenu { font-size:16px; height:30px; background-color:#EEE; }
.tblMenu p { font-size:14px; text-align:center; margin: 0px 20px 0px 20px; font-family:Verdana, Geneva, sans-serif; color:#999; }

.tblMenu .sel { background-color:#FFF; }
.tblMenu .sel p { font-size:18px; text-align:center; margin: 0px 20px 0px 20px; font-family:Verdana, Geneva, sans-serif; color:#000; }

p.cost1 { color:#FF7000; font-size:24px; margin: 0px 0px 0px 0px; }
p.cost2 { color:#FF7000; font-size:14px; font-weight:bold; margin: 0px 5px 0px 10px; }

.cardIndex {margin-top:10px; margin-right:10px; border:1px solid #F90; background-image:url(/img/fon/fon02.gif); background-position:bottom; background-repeat:repeat-x; }


.redButton {
	background-color: #ed0909;
	border:1px solid black;
	color:#FFF;
	text-decoration: none;
	text-align: center;
	font-weight:bold;
	padding: 5px 5px 5px 5px;
	cursor:pointer;
}
.redButton:hover {
	background-color: #c90f0f;
	color:#FF0;
	font-weight:bold;
}

.forcostFon { background-image:url(/img/sh/forcost2.gif); background-repeat:repeat-x; background-position:top; }
.forcostTop { height:35px; }
.forcostBot { height:25px; }
.forcostTop p {
	margin: 2px 5px 0px 0px;
	text-align:right;
	font-size:28px;
	color: #030;
}
.forcostBot p { margin: 5px 5px 0px 0px; text-align:right; color:#F30; font-size:14px; font-weight:bold;  width:120px; float:right; }

