/* KanslietOnline™
-- ------------------------
KanslietOnline™ - Simning
onsdag 26 aug 2015, 06:01
-- ------------------------*/

/* global
-- -------------*/
a, 
h3 a:hover  { color: #cc0000; }
a:hover, a:focus { text-decoration: none; }

body { background-color: #eee; }

/* sub header
-- -------------*/
.site-sub-header { color: #fff; background-color: #333; }

/* huvudrubriker
-- -------------*/
.regular-post .entry-header .entry-title { color: #cc0000; border-color: #cc0000; }

/* widgets
-- -------------*/
.widget-title { background-color: #cc0000; }
.ui-widget-header {  }
.CountrySelect { border-color: #cc0000; }

/* länkar
-- -------------*/
span.Decorated,
a.Decorated.External,
a.Decorated.Collapse,
a.Decorated.Expand { background-color: #cc0000; }

/* kalender
-- -------------*/
div.Calendar-Nav { color: #333; }
div.Calendar-Nav a { color: #333; }
div.Calendar td { background-color: #eee; }
div.Calendar tfoot td { background: none; }
div.Calendar table thead tr td,
div.Calendar table tbody tr td.weeknum_and_dayname { color: #333; }
div.Calendar table tbody tr td.lastday { background-color: #fe9090; color: #cc0000; }
div.Calendar table tbody tr td.pre { background-color: #fefefe; }
div.Calendar table tbody tr td.event { color: #fff; background-color: #0FBC48; }
div.Calendar table tbody tr td.event.lastday { color: #cc0000; }

/* formulär
-- -------------*/
button.Primary { color: #f2f2f2; background-color: #008000; background-image: linear-gradient(to bottom, #4db44d, #008000); border-color: #21759B #21759B #1E6A8D; }
button.Primary:hover { color: #FFFFFF; background-color: #008000; background-image: linear-gradient(to bottom, #6dd36d, #008000); border-color: #1B607F; }

/* tabeller
-- -------------*/
.row-odd td, .row-even td { border-top: 1px #c8996b solid; }
.row-even td { background-color: #eee; }
.row-over td { background-color: #ffcccc; }

/* nyheter
-- -------------*/
div.NewsItem header span small { color: #fff; background-color: #cc0000; }

/* gruppträd
-- -------------*/
ul.Metis li a { }
ul.Metis li.active a.Selected { background-color: #cc0000; color: #fff; }
ul.Metis a:hover { color:#cc0000; }

/* navigering
-- -------------*/
.MainNavigation {
     *zoom: 1;
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #FCFCFC),
		color-stop(1, #F5F5F5)
	);
	background-image: -o-linear-gradient(bottom, #FCFCFC 0%, #F5F5F5 100%);
	background-image: -moz-linear-gradient(bottom, #FCFCFC 0%, #F5F5F5 100%);
	background-image: -webkit-linear-gradient(bottom, #FCFCFC 0%, #F5F5F5 100%);
	background-image: -ms-linear-gradient(bottom, #FCFCFC 0%, #F5F5F5 100%);
	background-image: linear-gradient(to bottom, #FCFCFC 0%, #F5F5F5 100%);	
}
.MainNavigation ul { border-top: 2px #cc0000 solid; border-bottom: 2px #cc0000 solid; background-color: #fff; box-shadow: 0 2px 50px 0 rgba(0, 0, 0, 0.2) }
.MainNavigation a { color:#333; }
.MainNavigation a.selected { color:#cc0000; }

.MainNavigation a:hover,
.MainNavigation span.ParentItem:hover { color: #cc0000; text-decoration: none; }