/* @override http://als/css/typography.css */

/* @group General styles */

body {
		font:11px/1.4em "Helvetica Neue", "Helvetica Neue", Arial, sans-serif; color:#333;
}

.bold {
	font-weight: bold;
}

abbr {
	border-bottom: 1px dotted #333;
	cursor: help;
}

/* @end */

/* @group Header */

div#header h1,
div#header p {
	color: #fff;
	font-weight: normal;
	text-shadow: 0 0 0 #000;
}

div#header h1 {
	background: url(/images/template/logo_alf.png) no-repeat left top;
	margin: 0 0 0 20px;
	position: absolute;
	bottom: 50px;
	height: 45px;
	padding: 0 0 3px 70px;
	font-size: 22px;
}

div#header p {
	position: absolute;
	bottom: 60px;
	margin: 0 0 0 90px;
	font-size: 12px;
	color: #aaa;
}

div#header ul#service-nav li a {
	color: #fff;
	font-: 11px;
	text-shadow: 0 0 0 #000;
}

div#header ul#service-nav li a:hover,
div#header ul#service-nav li a.active {
	font-weight: bold;
}

/* @end */

/* @group Links */

a:link,
a:visited,
a:hover,
a:active {
	color: #3b534b;
}

a:hover {
	text-decoration: none;
}


/* @end */
