/* @override 
	http://www.s24.is/s24/upload/files/css/typography.css
	http://www.s24.is/upload/files/css/typography.css
*/

body
{
	font: 70%/1.6 Arial, Helvetica, sans-serif;
}

a:hover {
	text-decoration: none;
}

div#header a {
	text-decoration: none;
}

div#header a:hover {
	text-decoration: underline;
}

div#product_categories a {
	text-decoration: none;
	font-size: 410%;
	font-weight: bold;
}

div#news_frontpage li {
	text-align: justify;
}

div#news_frontpage li a {
	text-decoration: none;
}

div#news_frontpage h3 a {
	text-transform: uppercase;
	font-size: 110%;
}

div#footer {	
	line-height: 12pt;
}

div#footer a:hover {
	text-decoration: underline;
}

div#content h2 {
	text-transform: uppercase;
	font-size: 195%;
	font-weight: normal;
}

div#content h4 {
	text-transform: uppercase;
	font-size: 120%;
	font-weight: bold;
}

div#news_frontpage h3 {
	text-transform: uppercase;
	font-size: 100%;
	font-weight: bold;
}

div#content h5 {
	font-size: 100%;
	font-weight: bold;
}

div#content blockquote {
	font-size: 170%;
	font-family: "Arial Black", Arial, Helvetica, sans-serif; 
}

div#content_main a.apply_button {
	text-decoration: none;
	text-transform: uppercase;
	line-height: 12pt;
}

div#nav_detail li a {
	text-decoration: none;
}

div#nav_detail li a:hover {
	text-decoration: underline;
}

div#nav_secondary a.selected {
	font-weight: bold;
	text-decoration: underline;
}

div.form_error
{
	font-weight: bold;
}

div#content_main p {
	text-align: justify;
}

div#product_categories a div {
	text-align: center;
}

div#news_frontpage a {
	text-align: right;
}

div#news_frontpage li a {
	text-align: right;
}

div#news_frontpage h3 a {
	text-align: left;
}

ul.news_list a {
 	font-size: 120%;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

.news_item a {
	text-decoration: none;
}

p.search_result span.search_word {
	font-weight: bold;
}

h4.search_item a {
	text-decoration: none;
}

.tabbox .tabPanel h3 a {
          text-decoration: none;
}

a.more_information {
	text-align: right;
}








