/*
 * Project:		Rönninge Gymnasium CSS 
 * Author:		Tomas Lindahl
 * 
 */


/* General properties */

body {
	text-align: center;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
}


/* Font properties */
p {
	font-size: 1.2em;
	color: #313131;
	line-height: 1.5em;
}

div#footer p {
	font-size: 1.1em;
}
ul li, ol li {
	font-size: 1em;
}

div#content_main ul li, div#content_main ol li {
	font-size: 1.2em;
	color: #313131; 
}

	div#content_main div.puff ul li {
			font-size: 1.1em;
			color: #313131; 
		}

table tr td, table tr td table tr td {
	font-size: 1.2em;
	line-height: 1.6em;
	vertical-align: top; 
}

table tr td table tr td p {
	font-size: 0.9em;	
}

table tr td p {
	font-size: 1em;
	line-height: 1.6em;
}


h1, h2, h3 {
	font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 400;
}
h1 {
	font-size: 2.7em;
}
h2 {
	font-size: 2em;
}
table tr td h2 {
	font-size: 1.7em;
}

h3 {
	font-size: 1.4em;
	font-weight: 600;
}
table tr td h3 {
	font-size: 1.2em;
}


div#programme_menu h1 {
	font-size: 1.6em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
}
/* Image properties */

/* Link properties */
a {
	text-decoration: underline;
}
a span.bullet_orange {
	text-decoration: underline;
}

/* Misc properties */


/* Top bar */

/* Header properties */
	div#header div#header_content {
		text-align: left;
	}
		div#header div#header_content div#programme_menu {
			background: url("../images/structure/programme_menu_background.png") no-repeat;
		}

/* Programme menu */
div#programme_menu div.menu ul {
	list-style-type: none;
}

	div#programme_menu div.menu ul li a {
		font-size:1.1em;
	}
		div#programme_menu div.menu ul li a.selected {
		}

		
/* Main menu properties */

div#menu_main div.menu ul li a {
	font-size: 1.1em;
}
div#menu_main div.menu ul li a.selected {
	font-weight: 600;
}		
	

/* Sub menu properties */

div#column_left.subpage div.menu ul {
	list-style-type: none;
}
	div#column_left.subpage div.menu ul li {
		list-style-type: none;
	}
	div#column_left.subpage div.menu ul li a {
		list-style-type: none;
		font-size: 1em;
		text-decoration: none;
	}
	div#column_left.subpage div.menu ul li a:hover {
		text-decoration: underline;	
	}
	div#column_left.subpage div.menu ul li a.selected {
		font-weight: 600;
	}


/* Content wrapper */
div#content_wrapper {
	text-align: center;
}
/* Content main properties */
div#content_main {
	text-align: left;
}

/* Column properties */




/* Footer properties */

	
/* Misc properties */

