/* Print CSS for Högskolan på Åland */

body { font:normal 11px verdana,arial,helvetica,sans-serif;	text-align:center; height:100%; }

a { color:#2a4db4; text-decoration:none; }
a:hover { text-decoration:underline; }

#maincontent a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }

/**
 * Block types h1-h6, pre, p and address can be used in Lemon's editor and
 * you can customize their names by altering the comment behind the rule.
 * See the example below! Note: The rule must be on ONE line to work in Lemon.
 
GAMMAL:
h1 { font:normal 22px Arial,Helvetica,Verdana,Geneva,sans-serif; padding:3px 0 3px 0; color:#d51e36; }
h2 { font:bold 14px Arial,Helvetica,Verdana,Geneva,sans-serif; padding:3px 0 10px 0; color:#2a4db4; }
p { margin: 0; padding: 0 0 10px 0; line-height: 18px; } /* Paragraph */
*/
h1 { font-weight:bold; color: black; font-size: 22px; margin: 0; padding:3px 0 10px 0; font-family: Trebuchet ms,Arial,Helvetica,Verdana,Geneva,sans-serif;} /* Heading 1 */
/*h2 {  color:#d51e36; font-size: 17px; margin: 0; padding:10px 0 3px 0; font-family: Trebuchet ms,Arial,Helvetica,Verdana,Geneva,sans-serif;} /* Heading 2 */
h2 {font-weight:normal; color: #d51e36; font-size:16px; margin:0; padding:7px 0 10px 0; line-height:18px; } /* Heading 2  */
h3 { font-weight:normal; color: #d51e36; font-size: 14px; margin: 0; padding:3px 0 3px 0; font-family: Trebuchet ms,Arial,Helvetica,Verdana,Geneva,sans-serif;} /* Heading 3 */
h4 { font-weight:normal; color:#15427e; font-size: 12px; margin: 0; padding:3px 0 3px 0; font-weight:bold; font-family: Trebuchet ms,Arial,Helvetica,Verdana,Geneva,sans-serif;} /* Heading 4 */
h5 { font-weight:normal; color: #15427E; font-size: 14px; margin: 0; padding:3px 0 3px 0; font-family: Trebuchet ms,Arial,Helvetica,Verdana,Geneva,sans-serif;} /* BoxRubrik H3 */
h6 {font-weight:normal; color: #15427E; font-size:16px; margin:0; padding:7px 0 10px 0; line-height:18px; } /* BoxRubrik */

img { border: none; }

#wrapper { width:auto; text-align:left; }
#headwrapper { display: none; }
#main { display: none; }
#mini, #maxi, #reset_font, #english { display: none; }
#breadcrumbs { display: none; }
#dynamic_col_02 { float: right; width: 250px; padding-left: 10px;}
#left_col { display: none; }
#center_col { display: block; }
#footer { display: none; }

	#line { height:4px; background:url('../img/line.gif') no-repeat; line-height:0; font-size:0; }

	#header { clear:both; padding:0px; }
		#header .logo { margin:15px 0 15px 20px; width:133px; height:95px; border:0; }
		#header .image { float:right; margin:15px 18px 0 0; display:inline; }

	#menu { display:none; }

	#search { display:none; }

	#breadcrumbs { display:none; }
		#breadcrumbs .left { display:none; }
		#breadcrumbs .right { display:none; }

	#main { margin:0 18px 0 18px; clear:both; }

		#mainimage { margin-bottom:20px; }

		/* start.con */
		#col_one { width:180px; float:left; margin-right:5px; }
		#col_two { width:245px; float:left; margin-right:4px; }
		#col_three { width:245px; float:left; margin-right:5px; }
		#col_four { width:180px; float:left; }

		.small_top, .small_bottom, .large_top, .large_bottom { height:6px; font-size:0; }
		.small_middle, .large_middle { padding:0 10px; height:165px; }

		.small_top { background:url('../img/top_180.gif') no-repeat; }
		.small_middle { background:url('../img/middle_180.gif') repeat-y; }
		.small_bottom { background:url('../img/bottom_180.gif') no-repeat; }

		.large_top { background:url('../img/top_245.gif') no-repeat; }
		.large_middle { background:url('../img/middle_245.gif') repeat-y; }
		.large_bottom { background:url('../img/bottom_245.gif') no-repeat; }

		.large_middle ul, .small_middle ul { line-height:18px; }
		.large_middle ul li, .small_middle ul li { color:#2a4db4; }
		.large_middle ul li a, .small_middle ul li a { color:#605e5e; }

		.boxinfo { color:#2a4db4; padding-bottom:5px; }
		.showall { color:#2a3db4; padding-top:5px; text-align:right; }

		/* text.con */
		#submenu { display:none; }

		#maincontent { width:auto; }
		
		#rightcontent {  }

		/* clear after #main */
		#main:after, #breadcrumbs:after { content:".";display:block;height:0;clear:both;visibility:hidden; }
		#main, #breadcrumbs { display:inline-block; }
		* html #main, * html #breadcrumbs { height:1%; }
		#main, #breadcrumbs { display:block; }

	#footer { padding:5px 10px 10px 10px; font-size:10px; text-align:center; }
		#footer a { color:#c8c7c7; }

#center_col table { width: 370px; }