body { margin:0; background:#294b8a; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
div { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
p { font-family: Arial, Helvetica, sans-serif; font-size:12px; }
td { font-family: Arial, Helvetica, sans-serif; font-size:12px; }
.normal { font-family: Arial, Helvetica, sans-serif; font-size:12px; }
.times { font-family: "Times New Roman", Times, serif; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size:22px; }
h1.activity { color: #294B8A; margin-top: 0px; margin-bottom: 0px; }
h1.operator { color: #000; margin-top: 0px; margin-bottom: 0px; font-size: 20px; font-weight: bold; }

h2.activity_menu { font-size: 16px; color: #0071BC; margin-top: 0px; margin-bottom: 0px; line-height: 16px; font-weight: bold; }
h2.activity { font-size: 20px; color: #0071BC; margin-top: 0px; margin-bottom: 0px; line-height: 20px; font-weight: bold; }

form { display:inline; }
img { border:0; }
.clk { cursor:pointer; }

.input { background:#e6e6e6; color:#0071bc; padding:5px; }

.red { color:#F00; }
.green { color:#3C0; }
.white { color:#ffffff; }
.black { color:#000000; }
.blue { color:#294b8a; }
.blue2 { color:#0071BC; }
.orange { color:#ffa500; }
.navy { color:#172b49; }
.gray { color:#95a6c5; }

.size6 { font-size:6px; line-height:6px; }
.size8 { font-size:8px; line-height:8px; }
.size10 { font-size:10px; line-height:10px; }
.size12 { font-size:12px; line-height:12px; }
.size14 { font-size:14px; line-height:14px; }
.size16 { font-size:16px; line-height:16px; }
.size20 { font-size:20px; line-height:20px; }

.bold { font-weight: bold; }

.admin_msg { width:840px; margin:15px 0; padding: 20px; border:dashed 1px #777; text-align:left; background:#F4F4F4; }

.big_button { color: #333; width:250px; height:40px; font-size:20px; font-family: "Times New Roman", Times, serif; }

.note p { margin-top: 0px; }

/*
a { font-size:12px; color:#b7b7b7; text-decoration:none; }
a:hover{ color:#ffffff; text-decoration:none; }
*/

a { color:#294b8a; text-decoration:none; }
a:hover { color:#09F; text-decoration:none; }

a.cat_nav_black { color:#000000; text-decoration:none; }
a.cat_nav_black:hover { color:#555555; text-decoration:none; }

a.cat_nav_gray { color:#999999; text-decoration:none; }
a.cat_nav_gray:hover { color:#333333; text-decoration:none; }

a.cat_link { color:#333; text-decoration:none; }
a.cat_link:hover { color:#09f; text-decoration:none; }

a.dark { color:#222222; text-decoration:none; }
a.dark:hover { color:#555555; text-decoration:none; }

a.gray { color:#999999; text-decoration:none; }
a.gray:hover { color:#999999; text-decoration:none; }

a.blue { color:#294b8a; text-decoration:none; }
a.blue:hover { color:#09F; text-decoration:none; }

a.orange { color:#ffa500; text-decoration:underline; }
a.orange:hover { color:#F30; text-decoration:none; }

a.red { color:#F00; text-decoration:none; }
a.red:hover { color:#F77; text-decoration:none; }

a.white { color:#ffffff; text-decoration:none; }
a.white:hover { color:#dddddd; text-decoration:none; }

.bg-append {
	width:100%;
	height:332px; /*295 220 383*/
	margin:0 auto;
	padding:0;
	background-image: url('/home_sides.png');
	background-repeat: no-repeat;
	background-position: center;
}

.bg-append-summer {

	background-image: url('/home_sides_summer.jpg');
	background-repeat: no-repeat;
	background-position: center;

}

.bg-append-winter {

	background-image: url('/home_sides_winter.jpg');
	background-repeat: no-repeat;
	background-position: center;

}

.headnav {
	color:#929292;
	font-size:11px;
	text-align:right;
	padding:3px 20px 0 0;
}

.footer {
	width:945px;
	background:url(../images/footer.png) top no-repeat transparent;
	font-size:11px;
	color:#b7b7b7;
	padding-top:12px;
	text-align:center;
}

.footer a{ font-size:11px; color:#b7b7b7; text-decoration:none; }
.footer a:hover{ color:#ffffff; text-decoration:none; }

.headnav a{ color:#fff; font-size:11px; text-decoration:none; }
.headnav a:hover{ color:#bbb; font-size:11px; }
