/*
Theme Name: Feldenkrais
Theme URI: http://www.feldengood.se
Description: A theme by <a href="http://www.mittinternet.com">Mittinternet</a>.
Version: 1.0
Author: Johan Persson
Author URI: http://www.makromania.se
*/

html, body {
    height: 100%;
    width: 100%;
    padding: 0px;
    margin: 0px;
}
html {
	font-family: "Trebuchet MS", Verdana;
	height:100%; /* this is the key! */
	}
table, td, tr {
	border: none;
	}
h1{
	font-family:arial, verdana;
	font-size: 20px;
	font-weight: 400;
}
h2{
	font-family:arial, verdana;
	font-size: 15px;
	font-weight: 400;
}
h3{
	font-family:verdana, arial;
	font-size: 11px;
	font-weight: 400;
	line-height: 1.5em;
}
img {
	border: none;
}
	/*h2 {
	font-size:12px;
	}*/
	h2 a {
	/*text-decoration: none;*/
	}
	#page_breadcrumb {
	font-size:12px;
	}
body {
	/*margin: 0; padding: 0;
	background:#FFFFFF;
	text-align: center;*/
	margin:5px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	height:100%; /* this is the key! */
	}
	#header {
	background-color: #FFFFFF;
	/*position: relative; float: left;
	width: 100%; height: 50px;*/
	border-bottom: 1px solid; border-bottom-color:#000000;
	margin-bottom: 11px; margin-left: 5px; margin-top: 0px;
	}
	#navcontainer {
	margin-left: -35px;
	}
	#navlist li {
	display: inline;
	list-style-type: none;
	font-size: 11px;
	/*padding-left: 20px;*/
	}	#footer{	float: left;	position: relative;	}		
	/*#navlist a, .navlist_a1, .navlist_a2, .navlist_a3, .navlist_a4, .navlist_a5, .navlist_a6, .navlist_a7, .navlist_a8
	{
	}*/
	.page_item a{
	background-image: url(./images/nav_menu_square_vit.jpg); background-repeat: no-repeat;
	background-position: 0px; padding-left: 20px; padding-right: 20px;
	text-decoration: none; cursor:pointer;
	}
	/*.page-item-2 a{
	background-image:url(./images/nav_menu_square_vit.jpg);
	}*/
	.page-item-18 a{
	background-image:url(./images/nav_menu_square_gul.jpg);
	}
	.page-item-20 a, .page-item-28 a{
	background-image:url(./images/nav_menu_square_brun.jpg);
	}
	.page-item-22 a, .page-item-26 a{
	background-image:url(./images/nav_menu_square_red.jpg);
	}
	.page-item-24 a{
	background-image:url(./images/nav_menu_square_lila.jpg);
	}
	#navlist_a_1
	{
	background-image:url(./images/square_vit.jpg); background-repeat: no-repeat;
	}
	.page_item a:link, .page_item a:visited {
	color: #000000;
	}
	.page_item a:hover {
	background-image:url(./images/nav_menu_square_green.jpg);
	}
	ul.square {
	width: 6px; height:7px; color:#CC0000;
	} 
	#bigcontainer {
		width:1000px;		max-width:1000px;		overflow:hidden;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		margin-top: 0; padding-top: 0;
		text-align:left; /* Counteract to IE5/Win Hack */
		padding:10px;
		/*border:1px dashed #333;*/
		background-color: #FFFFFF;
		border-bottom: 1px solid;
	}
	#left-col {
	position: relative; float: left;
	margin-left: 40px;
	display: inline;
	width: 170px;
	background-color: #FFFFFF;
	font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	#left-col a{
	color: #000000;
	}
	#mid-col {
	position: relative; float: left;
	margin-left: 60px;
	display: inline;
	width: 444px;
	background-color: #FFFFFF;
	font-size: 12px;
	max-width: 444px;
	}
	#mid-col img{
	padding: 10px;
	}
	#right-col {
	position: relative; float: right;
	margin-left: 20px;
	display: inline;
	padding-left: 13px; padding-top: 22px;
	width: 249px; height: 400px;
	background-color: #f4f4f4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 100%;
    height: auto !important;
    min-height: 100%;
	}
	#right-col a{
	color: #000000;
	}
	#container {
	/*display : block;*/
	overflow: auto;
	width: 100%;
	height: 100%;
    height: auto !important;
    min-height: 100%;
	}
