@import url("zino.css");
body	{ background: #CAC588; color: #000; margin: 0 0 0 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; text-align: left;}
input, textarea	{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal;}
select		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal;}
div, span	{ margin: 0; padding: 0}
img			{ border-style: none;}
a				{ color: black; text-decoration: none;}
h3				{ font-family: "Arial Black", Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; margin: 0 0 0 0}
div#structure	{ margin: 0 auto; width: 764px;}
div#header		{ background: #fff url(../img/bg_header.gif) repeat-x 0% 100%; position: relative; padding: 24px 0 13px 15px; border-left: 7px solid #fff; border-right: 7px solid #fff; overflow:hidden; _height:1%; }
div#placemarker	{ padding:0 7px 0 0; background: #4D4A18 url(../img/bg_placemarker.gif) repeat-x 0% 0%; border-left: 7px solid #fff; border-right: 7px solid #fff; border-top: 3px solid #fff; border-bottom: 3px solid #fff}
div#navigation { width: 230px; float: left; background-color: #DCD8B1; border-left: 7px solid #fff; border-bottom: 5px solid #fff}
div#wrapper		{ width: 497px; float: left; padding: 0 8px 13px 15px; background-color: #fff; border-right: 7px solid #fff}
div#contentwide {margin: 0}
div#content		{ width: 287px; float: left;}
div#resources	{ width: 210px; float: left; overflow: hidden; }
div#sidebar		{ border-right: 1px dashed #48512E; padding: 0 7px 0 0px; margin: 14px 7px 0 0}
div#clearer		{ clear: both; margin: 0; font-size: 1px; height: 1px}
div#footer		{ clear: both; margin: 6px 0 0 0;}
div.c-logo		{ font-size:14px; position: absolute; top: 32px; right:7px; }
div.c-logo H5 { color:#D83138; margin:0; vertical-align:text-bottom; }
div.search		{ float: right; }
div.search label	{ color: #fff; font-weight: bold;}
div.search input.search	{ border: 1px solid #fff; width: 133px}
div#placemarker h2	{ color: #fff; margin: 0 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; padding: 4px 0 4px 15px; background: url(../img/bg_h2-placemarker.gif) no-repeat 0% 6px; text-transform: uppercase;}
div#navigation h5		{ margin: 10px 18px 5px 15px; border-bottom: 1px dashed #665F57; padding-bottom: 8px; color: #d83138; font-family: "Arial Black", Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px;}
ul#kursa			{ list-style: none; margin: 0 0 10px 10px; padding: 0; width: 205px}
ul#kursa li a	{ display: block; width: 199px; padding: 3px 0 3px 6px; background: url(../img/bg_a-kursa.gif) no-repeat 0% -33px; line-height: 14px}
ul#kursa li a:hover, ul#kursa li a.current, ul#kursa li.current a	{ color: #fff; background-position: 0% 0%}
ul#content				{ list-style: none; margin: 0 0 0 0; padding: 0 0 0 0; background-color: #fff; width: 230px}
ul#content li			{ margin: 0 0 0 0; padding: 0 0 0 0}
ul#content li a		{ display: block; width: 214px; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #fff; border-bottom: 2px solid #fff; background: #9C9631 url(../img/bg_a-menu.gif) no-repeat 6px 9px; padding: 3px 0 3px 16px}
ul#content li a:hover, ul#content li.current a	{ background-color: #4D4A18}
div#contentwide h1	{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 24px; line-height: 24px; padding-bottom: 7px; border-bottom: 1px dashed #665F57; margin: 12px 0 14px 0;}
span.canceled	{ font-family: "Arial Black", Arial, Helvetica, sans-serif; font-weight: normal; color: #d83138; font-size: 10px; display: block; margin: 8px 0 -6px 0}
span.canceled 	{ background: url(../img/symb-cancel.gif) no-repeat 0 2px; padding-left: 14px }
div.article-body { padding-right: 15px; line-height: 15px;}
div.article-body p	{ margin: 0 0 12px 0}
div.article-body em, div.table-footer em	{ color: #4D4A18}
div.article-body h3	{ font-size: 11px; text-transform: uppercase;}
div.fact-box			{ background: #DCD8B1 url(../img/bg_factbox.gif) no-repeat 0% 100%; padding: 0 0 10px 0; margin-top: 13px}
div.fact-box h4		{ font-family: "Arial Black", Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; margin: 0 0 0 0; color: #fff; background: #9C9631 url(../img/bg_h4-factbox.gif) no-repeat 0% 0%; padding: 4px 0 4px 11px}
div.fact-body p		{ margin: 7px 5px 7px 11px; line-height: 15px}
div.fact-body div		{ border-bottom: 1px dashed #8E9B62; padding: 2px 11px 2px;}
div.fact-body div em	{ font-style: normal; font-weight: bold; font-size: 12px; display: block; text-transform: uppercase;}
div.fact-body div strong, div.area-below p strong	{ font-size: 11px; color: #4D4A18; text-transform: uppercase;}
div.fact-body div strong.lower	{ text-transform: none }
div.fact-body ul, div.fact-body ul li		{ margin: 0; padding: 0; list-style: none }
div.fact-body ul li	{ padding-left: 9px; background: url(../img/li_marker_rel_doc.gif) no-repeat 0 6px }
div.fact-body ul li a { color: #4d4a18;}
div.pusher				{ border-bottom: 1px dashed #48512E; padding: 0 4px 11px 0; margin-bottom: 8px; font-size: 16px; line-height: 19px; color: #666; font-family: Arial, Helvetica, sans-serif;}
div.area-below			{ padding: 0 4px 0 0}
div.area-below p		{ margin: 0 0 12px 0; line-height: 15px}
span.obl					{ color: #D83138}
div.formbox input.text,div.formbox select		{ border: 1px solid #666; width: 257px	}
div.formbox p.btn				{ text-align: right; padding-right: 10px}
div.formbox em, span.obl em					{ font-size: 18px; color: #D83138; vertical-align: bottom;}
div.confirm em				{ color: #000}
span.float-img		{ float: right; padding-left: 12px}
table.grid				{ width: 99%; border: none; margin-top: 10px}
table.grid tr td		{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: top; padding-top: 3px; padding-bottom: 3px; border: none;}
table.grid tr td.col-1	{ padding-left: 8px; width: 250px;}
table.grid tr td.col-2	{ width: 160px;}
table.grid tr td.col-3	{ text-align: right; padding-right: 6px; text-transform: uppercase;}
table.grid tr.alt td		{ background-color: #E6E4C8}
table.grid tr.header td	{ background-color: #9C9631; color: #fff; font-weight: bold; text-transform: uppercase;}
div.table-footer			{ border-top: 1px dashed #666; padding-top: 8px; margin: 8px 0 0 0}
div.footer-content	{ background:#fff; /*border-top: 1px dashed #48512E;*/ padding:10px 0 0 0; /*text-align: right;*/}
div.footer-content a	{ /*margin-left:7px;*/ margin-right:7px;}

#resources div.fact-box div.kurslista div.tvarfacklig STRONG,
#resources div.fact-box div.kurslista div.tvarfacklig A { color:#D83138 !important; }
#resources div.fact-box div.kurslista div.tvarfacklig SPAN { color:#D83138; font-family:Arial Black; font-size:11px; }
#resources div.fact-box div.kurslista a:hover { text-decoration:none !important; }
#resources div.fact-box div.kurslista a { color:#000 !important; }
#resources div.articleDocument { margin: 20px 0 0 0; }
#resources div.articleDocument H5 { font-family: Arial Black; font-size: 12px; margin: 0 0 3px 0; text-transform: uppercase; }
#resources div.articleDocument UL { margin: 0; padding: 0 0 0 15px; }
#resources div.articleDocument A { color: #D83138; font-size: 12px; }

#resources div.kurslista DIV A { color:000 !important; } 

#content div.article-body a,
#resources div.fact-box a { color:#D83138; }
#content div.article-body a:hover,
#resources div.fact-box a:hover { text-decoration:underline; }

#header .c-logo IMG { behavior:url(css/iepngfix/iepngfix_v2/iepngfix.htc); }