﻿/* ---- GENERIC ---- */
	body, table, td, th, input, select, textarea, button {font-family:verdana, arial, sans-serif}
	html {font-size:100.01%; height:100%}
	body {font-size:0.70em; 
		color:#58595b; }

	h1, h2, h3, h4, h5, h6 {margin:15px 0}
	h1 {font-size:180%; font-weight:normal; }
	h2 {font-size:160%; font-weight:normal; }
	h3 {font-size:140%; font-weight:normal; }
	h4 {font-size:120%}
	h5 {font-size:100%; font-weight:bold}
	h6 {font-size:100%; font-weight:normal; font-style:italic; text-decoration:underline}

	p, li {line-height:1.5em; font-size:98%;}
	li {padding-bottom:0.5em; }
	p, ul, ol {margin-top:5px; margin-bottom:15px;}
	ul , ol { margin-left: 10px; padding-left: 10px;}
	ul li, ol li { line-height:1.7em; margin-bottom: 7px;}

	table {font-size:98%}
	table td, table th {text-align:left}

	a img {border:0px none}

	a {outline:none; color:#58595b; text-decoration:none; }
	a:hover {text-decoration:underline; }

	form {margin:0; padding:0}
	input, button {outline:none}

	input, select, textarea {padding:2px 5px; font-size:100%; font-weight:normal; }

/* ---- DOCUMENT LAYOUT ---- */
	#document {width:990px; position:relative; margin:0 auto; text-align:left; background:white; padding-bottom:20px; }

	#header {height:155px; position:relative; background:url(../i/header.png) no-repeat 0 0}
	#header h2 {margin:0; position:absolute; width:95px; height:63px; left:18px; top:10px; }
	#header h2 a {color:#68534c; display:block; width:95px; height:63px; overflow:hidden}
	#header h2 span {background:url(../i/logo.png) no-repeat 0 0; cursor:pointer; z-index:2;
		position:absolute; width:95px; height:63px; left:0; top:0; }
	#header h2 span.community {background-image:url(/i/logo_community.png); width: 400px; background-position: 5px -10px; height: 70px; }
		
	#header .menu {position:absolute; left:0; top:51px; padding:0; margin:0; list-style:none; font-size:145%; padding-right:34px; width:956px; }
	#header .menu li {float:right; margin:0 4px 0 0; height:33px; display:inline;
			background:#68534c; color:white; padding:0; }
		* html #header .menu li {width:10px; }
	#header .menu a {display:block; color:white; text-decoration:none; 
	    padding:10px 10px 0 10px;
	    *padding:4px 10px 6px 10px;
	    margin: 0px;
	     height:23px;
	     white-space:nowrap}
	#header .menu ul {position:absolute; left:0; top:35px; height:47px; width:970px; list-style:none; margin:0;
		background:#68534c; display:none; padding:0 10px}
	#header .menu ul ul {display:none}
	#document #header .menu ul li {background:none; height:auto; margin:13px 0 0 15px; float:left;  }
	#document #header .menu ul li a {display:inline; padding:0; height:auto; background:none}

	#header .menu li.chapter1 {background:#b7155d url(../i/menuBars.png) no-repeat 0 0; }
	#header .menu li.chapter1 a {background:url(../i/menuBars.png) no-repeat 100% -35px; }
	
	#header .menu li.chapter2 {background:#80a1c9 url(../i/menuBars.png) no-repeat 0 -70px; }
	#header .menu li.chapter2 a {background:url(../i/menuBars.png) no-repeat 100% -105px;}
	
	#header .menu li.chapter3 {background:#008497 url(../i/menuBars.png) no-repeat 0 -140px; }
	#header .menu li.chapter3 a {background:url(../i/menuBars.png) no-repeat 100% -175px; }
	
	#header .menu li.chapter4 {background:#008497 url(../i/menuBars.png) no-repeat 0 -140px; }
	#header .menu li.chapter4 a {background:url(../i/menuBars.png) no-repeat 100% -175px; }	
	
	#header .menu li.chapter5 {background:#008497 url(../i/menuBars.png) no-repeat 0 -180px; }
	#header .menu li.chapter5 a {background:url(../i/menuBars.png) no-repeat 100% -210px; }		
	
	
	.chapter1 #header .menu li.chapter1, .chapter2 #header .menu li.chapter2,
		.chapter3 #header .menu li.chapter3,
		.chapter4 #header .menu li.chapter4 {height:35px;}
	.chapter1 #header .menu li.chapter1 a, .chapter2 #header .menu li.chapter2 a,
		.chapter3 #header .menu li.chapter3 a,
		.chapter4 #header .menu li.chapter4 a {height:25px;}
	.chapter1 #header .menu .chapter1 ul {background:#b7155d; display:block; }
	.chapter2 #header .menu .chapter2 ul {background:#80a1c9; display:block; }
	.chapter3 #header .menu .chapter3 ul {background:#008497; display:block; }
	.chapter4 #header .menu .chapter4 ul {background:#008497; display:block; }
	.chapter4 #header .menu .chapter5 ul {background:#008497; display:block; }
	#header .menu li.chapter1 li.current a {color:#d48a9b}
	#header .menu li.chapter2 li.current a {color:#b5c6e0}
	#header .menu li.chapter3 li.current a {color:#60b2c0}
	#header .menu li.chapter4 li.current a {color:#60b2c0}
	#header .menu li.chapter5 li.current a {color:#60b2c0}

	#trunk {min-height:1px; background:url(../i/chapterStuff.png) repeat-y 0 0; margin-bottom: 0px; padding-bottom: 30px;}
		* html #trunk {height:1px}
	#trunk:after {content:"."; display:block; height:0; visibility:hidden; clear:both}

	.chapter1 #trunk {background-image:url(../i/chapter1Stuff.png)}
	.chapter2 #trunk {background-image:url(../i/chapter2Stuff.png)}
	.chapter3 #trunk {background-image:url(../i/chapter3Stuff.png)}
	.chapter4 #trunk {background-image:url(../i/chapter4Stuff.png)}
	.chapter5 #trunk {background-image:url(../i/chapter5Stuff.png)}

	#content {float:right; width:742px;}
	
	.template15 #content {float:right; width:665px; }
	
	
	#content:after {content:"."; display:block; height:0; visibility:hidden; clear:both}
	.contentInner {float:left; width:472px; }
	.template15 .contentInner {width:400px; }
	
    .template15 .contentInner img {max-width: 400px; }
    .contentInner img {max-width: 470px; }
	.contentInner a {text-decoration: underline; color: #;}	
		
	.contentInnerBig {width:990px; margin-bottom: 0px;}
	.contentInnerBig table { margin: 0 auto;}

	#content .items .item {width:100%; margin-bottom:25px; border-bottom:1px solid #d9d4d2; }
	#content .items .item:after {content:"."; display:block; height:0; visibility:hidden; clear:both}
	#content .items .item h2 {font-size:130%; margin:0 0 10px; font-weight:bold; font-size:160%; }
	#content .items .item p {margin:0 0 10px; }
	#content .items .item img {float:left; margin:0 15px 15px 0; }
	#content .items .actions {text-align:right; }
	#content .items .actions a {}

	.sideBar {width:203px; float:left; margin-left:24px; display:inline; }

	.sideBar .menu {background:#68534c url(../i/chapterStuff.png) no-repeat -1193px 100%; padding:0 0 15px; font-size:115%; }
	.sideBar .menu .caption {margin:0; padding:20px 10px 10px; font-size:190%;
		background:url(../i/chapterStuff.png) no-repeat -990px 0; color:white}
		 
	.sideBar .menu ul {margin:0; padding:0; list-style:none; }
	.sideBar .menu li {margin:0; padding:0}
		* html .sideBar .menu li {height:1px}
	.sideBar .menu li + li {border-top:1px solid #bba9a4; }
	.sideBar .menu a {color:white; display:block; padding:10px 30px 10px 10px; background:url(../i/icons.png) no-repeat 175px 7px}
		* html .sideBar .menu a {background-image:url(../i/icons.ie.png); height:1px}
	.sideBar .menu a:hover {background-color:#bba9a4; text-decoration:none; }
	.sideBar .menu li ul {display:none}
	.sideBar .menu li.current {background:white; color:#68534c; }
	.sideBar .menu li.current a {background-position:175px -235px; color:#68534c; padding-bottom:5px; }
	.sideBar .menu li.current a:hover {background-color:white;}
	.sideBar .menu li.current ul {display:block; padding-bottom:5px; }
	.sideBar .menu li.current li {padding-left:20px; background:none; border:0px none !important}
	.sideBar .menu li.current li li {padding-left:0}
	.sideBar .menu li.current li a {display:inline; background:none; color:#68534c; font-size:82%; padding:0; }
	.sideBar .menu li.current li li a {color:black !important; }
	.sideBar .menu li.current li a:hover {text-decoration:underline; }
.sideBar .menu .caption a ,  .sideBar .menu .caption a:hover { background: none;}


	.chapter1 .sideBar .menu {background-image:url(../i/chapter1Stuff.png); background-color:#b7155d; }
	.chapter1 .sideBar .menu .caption {background-image:url(../i/chapter1Stuff.png)}
	.chapter1 .sideBar .menu a:hover {background-color:#d48a9b}
	.chapter1 .sideBar .menu li.current a {background-position:175px -393px}
	.chapter1 .sideBar .menu li + li {border-top:1px solid #d48a9b; }
	.chapter1 .sideBar .menu li.current li a {color:#b7155d}
	.chapter1 .sideBar .menu .caption a, .chapter1 .sideBar .menu .caption a:hover {background:none; background-color: #b7155d; }
	
	.chapter2 .sideBar .menu {background-image:url(../i/chapter2Stuff.png); background-color:#80a1c9; }
	.chapter2 .sideBar .menu .caption {background-image:url(../i/chapter2Stuff.png)}
	
	.chapter2 .sideBar .menu a:hover {background-color:#a0b9d7}
	.chapter2 .sideBar .menu li.current a {background-position:175px -713px}
	.chapter2 .sideBar .menu li + li {border-top:1px solid #a0b9d7; }
	.chapter2 .sideBar .menu li.current li a {color:#80a1c9}
.chapter2 .sideBar .menu .caption a, .chapter2 .sideBar .menu .caption a:hover { background-image: none; background-color: #80a1c9; }
	
	
	.chapter3 .sideBar .menu {background-image:url(../i/chapter3Stuff.png); background-color:#008497; }
	.chapter3 .sideBar .menu .caption {background-image:url(../i/chapter3Stuff.png)}
	
	.chapter3 .sideBar .menu a:hover {background-color:#40a3b1}
	.chapter3 .sideBar .menu li.current a {background-position:175px -553px}
	.chapter3 .sideBar .menu li + li {border-top:1px solid #40a3b1; }
	.chapter3 .sideBar .menu li.current li a {color:#008497}
.chapter3 .sideBar .menu .caption a, .chapter3 .sideBar .menu .caption a:hover { background-image: none; background-color: #008497; }


	
	.chapter4 .sideBar .menu {background-image:url(../i/chapter4Stuff.png); background-color:#9E91C6; }
	.chapter4 .sideBar .menu .caption {background-image:url(../i/chapter4Stuff.png)}
	
	.chapter4 .sideBar .menu a:hover {background-color:#9E91C6}
	.chapter4 .sideBar .menu li.current a {background-position:175px -553px}
	.chapter4 .sideBar .menu li + li {border-top:1px solid #9E91C6; }
	.chapter4 .sideBar .menu li.current li a {color:#008497}
.chapter4 .sideBar .menu .caption a, .chapter4 .sideBar .menu .caption a:hover { background-image: none; background-color: #9E91C6; }



	.chapter5 .sideBar .menu {background-image:url(../i/chapter5Stuff.png); background-color:#9E91C6; }
	.chapter5 .sideBar .menu .caption {background-image:url(../i/chapter5Stuff.png)}
	
	.chapter5 .sideBar .menu a:hover {background-color:#9E91C6}
	.chapter5 .sideBar .menu li.current a {background-position:175px -573px}
	.chapter5 .sideBar .menu li + li {border-top:1px solid #9E91C6; }
	.chapter5 .sideBar .menu li.current li a {color:#008497}
.chapter5 .sideBar .menu .caption a, .chapter4 .sideBar .menu .caption a:hover { background-image: none; background-color: #9E91C6; }



	#content .sideBar {width:198px; float:right; margin-right:37px; display:inline;}








	.sideBar2 {width:203px; float:left; margin-left:24px; display:inline; }

	.sideBar2 .menu {background:#68534c url(../i/chapterStuff.png) no-repeat -1193px 100%; padding:0 0 15px; font-size:115%; }
	.sideBar2 .menu .caption {margin:0; padding:20px 10px 10px; font-size:190%;
		background:url(../i/chapterStuff.png) no-repeat -990px 0; color:white}
		.sideBar2 .menu .caption a, .sideBar2 .menu .caption a:hover { background: none;}
	.sideBar2 .menu ul {margin:0; padding:0; list-style:none; }
	.sideBar2 .menu li {margin:0; padding:0}
		* html .sideBar2 .menu li {height:1px}
	.sideBar2 .menu li + li {border-top:1px solid #bba9a4; }
	.sideBar2 .menu a {color:white; display:block; padding:10px 30px 10px 10px; background:url(../i/icons.png) no-repeat 175px 7px; font-size: 115%;}
		* html .sideBar2 .menu a {background-image:url(../i/icons.png); height:1px}
	.sideBar2 .menu a:hover {background-color:#bba9a4; text-decoration:none; }
	.sideBar2 .menu li ul {display:none}
	.sideBar2 .menu li.current {background:white; color:#68534c; font-size:100%;}
	.sideBar2 .menu li.current a {background-position:175px -233px; color:#68534c; padding-bottom:5px; }
	.sideBar2 .menu li.current a:hover {background-color:white;}
	.sideBar2 .menu li.current ul {display:block; padding-bottom:5px; }
	.sideBar2 .menu li.current li {padding-left:20px; background:none; border:0px none !important}
	.sideBar2 .menu li.current li li {padding-left:0}
	.sideBar2 .menu li.current li a {display:inline; background:none; color:#68534c; font-size:80%; padding:0; }
	.sideBar2 .menu li.current li li a {color:black !important; }
	.sideBar2 .menu li.current li a:hover {text-decoration:underline; }

	.chapter1 .sideBar2 .menu {background-image:url(../i/chapter1Stuff.png); background-color:#b7155d; }
	.chapter1 .sideBar2 .menu .caption {background-image:url(../i/chapter1Stuff.png)}
	.chapter1 .sideBar2 .menu .caption a, .chapter1 .sideBar2 .menu .caption a:hover { background-image: none; }
	
	.chapter1 .sideBar2 .menu a:hover {background-color:#d48a9b}
	.chapter1 .sideBar2 .menu li.current a {background-position:175px -393px}
	.chapter1 .sideBar2 .menu li + li {border-top:1px solid #d48a9b; }
	.chapter1 .sideBar2 .menu li.current li a {color:#b7155d}

	.chapter2 .sideBar2 .menu {background-image:url(../i/chapter2Stuff.png); background-color:#80a1c9; }
	.chapter2 .sideBar2 .menu .caption {background-image:url(../i/chapter2Stuff.png)}
	.chapter2 .sideBar2 .menu .caption a, .chapter2 .sideBar2 .menu .caption a:hover { background-image: none; }
	
	.chapter2 .sideBar2 .menu a:hover {background-color:#a0b9d7}
	.chapter2 .sideBar2 .menu li.current a {background-position:175px -713px}
	.chapter2 .sideBar2 .menu li + li {border-top:1px solid #a0b9d7; }
	.chapter2 .sideBar2 .menu li.current li a {color:#80a1c9}

	.chapter3 .sideBar2 .menu {background-image:url(../i/chapter3Stuff.png); background-color:#008497; }
	.chapter3 .sideBar2 .menu .caption {background-image:url(../i/chapter3Stuff.png)}
	.chapter3 .sideBar2 .menu .caption a, .chapter3 .sideBar2 .menu .caption a:hover { background-image: none; }
	
	.chapter3 .sideBar2 .menu a:hover {background-color:#40a3b1}
	.chapter3 .sideBar2 .menu li.current a {background-position:175px -553px}
	.chapter3 .sideBar2 .menu li + li {border-top:1px solid #40a3b1; }
	.chapter3 .sideBar2 .menu li.current li a {color:#008497}
	
	
		.chapter4 .sideBar2 .menu {background-image:url(../i/chapter4Stuff.png); background-color:#9E91C6; }
	.chapter4 .sideBar2 .menu .caption {background-image:url(../i/chapter4Stuff.png)}
	.chapter4 .sideBar2 .menu .caption a, .chapter3 .sideBar2 .menu .caption a:hover { background-image: none; }
	
	.chapter4 .sideBar2 .menu a:hover {background-color:#9E91C6}
	.chapter4 .sideBar2 .menu li.current a {background-position:175px -63px; }
	.chapter4 .sideBar2 .menu li + li {border-top:1px solid #8472bb; }
	.chapter4 .sideBar2 .menu li.current {background-color: #8472bb; }
	.chapter4 .sideBar2 .menu li.current a {color:#fff}
		.chapter4 .sideBar2 .menu li a:hover {background-color:#8472bb}
		
		
		
		.chapter5 .sideBar2 .menu {background-image:url(../i/chapter5Stuff.png); background-color:#CCE226; }
	.chapter5 .sideBar2 .menu .caption {background-image:url(../i/chapter5Stuff.png)}
	.chapter5 .sideBar2 .menu .caption a, .chapter3 .sideBar2 .menu .caption a:hover { background-image: none; }
	
	.chapter5 .sideBar2 .menu a:hover {background-color:#CCE226}
	.chapter5 .sideBar2 .menu li.current a {background-position:175px -63px; }
	.chapter5 .sideBar2 .menu li + li {border-top:1px solid #CCE226; }
	.chapter5 .sideBar2 .menu li.current {background-color: #CCE226; }
	.chapter5 .sideBar2 .menu li.current a {color:#fff}
		.chapter5 .sideBar2 .menu li a:hover {background-color:#CCE226}		
	
	/*#8472bb*/
	
	

	#content .sideBar2 {width:198px; float:right; margin-right:37px; display:inline;}
		
	
	.chapter1 #trunk #content {background-image:url(/i/chapter1_dot.png); background-repeat: repeat-y; min-height: 300px;  }
	.chapter2 #trunk #content {background-image:url(/i/chapter2_dot.png); background-repeat: repeat-y; min-height: 300px; }
	.chapter3 #trunk #content {background-image:url(/i/chapter3_dot.png); background-repeat: repeat-y; min-height: 300px; }
	.chapter #trunk #content, .chapter0 #trunk #content {background-image:url(/i/chapter_dot.png); background-repeat: repeat-y; min-height: 300px; }
	
	
	#trunk #content { background-position: 8px 0px; }
	.template15	#trunk #content { background-position: -67px; }
	
	
/*
	#content .sideBar .module {margin-bottom:13px; border-bottom:1px solid #d9d4d2; width: 198px; }
	#content .sideBar .module .caption {background:#68534c url(../i/chapterStuff.png) no-repeat -1396px 0;
		font-size:130%; margin:0 0 10px; color:white; }
	#content .sideBar .module .caption span {padding:8px 12px; display:block;
			background:url(../i/icons.png) no-repeat 170px 5px; }
		* html #content .sideBar .module .caption span {background-image:url(../i/icons.ie.png)}
	#content .sideBar .module p {margin:10px 0; font-size:90%; line-height:1.1em}
	#content .sideBar .module img {float:left; margin:0 5px 5px 0; }
	.chapter1 #content .sideBar .module .caption {background:#b7155d url(../i/chapter1Stuff.png) no-repeat -1396px 0}
	.chapter2 #content .sideBar .module .caption {background:#80a1c9 url(../i/chapter2Stuff.png) no-repeat -1396px 0}
	.chapter3 #content .sideBar .module .caption {background:#008497 url(../i/chapter3Stuff.png) no-repeat -1396px 0}
*/

	#content .sideBar .menu {background:none}
	#content .sideBar .menu .caption {background:#68534c url(../i/chapterStuff.png) no-repeat -1396px 0 !important;
		font-size:105%; padding:0; margin-bottom:15px; }
	#content .sideBar .menu .caption span {background:none; }
		* html #content .sideBar .menu .caption span {background:none; }
	#content .sideBar .menu li {border-top:0px none; color:#68534c; }
	#content .sideBar .menu a {color:#68534c; padding:7px 20px 7px 0; background:url(../i/icons.png) no-repeat 175px -76px; font-size: 72px;}
		* html #content .sideBar .menu a {background-image:url(../i/icons.ie.png)}
	#content .sideBar .menu li.current ul {padding-bottom:3px}
	#content .sideBar .menu li.current li {padding-left:10px}
	#content .sideBar .menu li.current li li {padding-left:0}
	#content .sideBar .menu li.chapter1 a {color:#b7155d; background-position:175px -156px; }
	#content .sideBar .menu li.chapter2 a {color:#b5c6e0; background-position:175px -316px; }
	#content .sideBar .menu li.chapter3 a {color:#60b2c0; background-position:175px -236px; }
	#content .sideBar .menu li.current a {background-position:175px -116px; padding-bottom:3px; }
	#content .sideBar .menu li.current.chapter1 a {background-position:175px -196px; }
	#content .sideBar .menu li.current.chapter2 a {background-position:175px -356px; }
	#content .sideBar .menu li.current.chapter3 a {background-position:175px -276px; }
	#content .sideBar .menu li.current li li a {color:black; }

	#content .sideBar .search {border-bottom:0px none}
	#content .sideBar .search {background:url(../i/search.png) no-repeat 0 20px; }
		* html #content .sideBar .search {background-image:url(../i/search.ie.png)}
	#content .sideBar .search input {vertical-align:top; border:0px none; padding:0; margin:13px 15px 5px 25px; width:110px; color:#989693;
		float:left; display:inline; }
	#content .sideBar .search button {background:white url(../i/icons.png) no-repeat 0 -79px; width:21px; height:21px;
		border:0px none; text-indent:-2000px; overflow:hidden; vertical-align:top; float:right; margin-top:8px;
			display:inline; cursor:pointer}
		* html #content .sideBar .search button {background-image:url(../i/icons.ie.png)}
	#content .sideBar .search p {margin:0; width:100%}
	#content .sideBar .search p:after {content:"."; display:block; height:0; visibility:hidden; clear:both}










	 .sideBar .module {margin-bottom:13px; border-bottom:1px solid #d9d4d2; }
	 .sideBar .module .caption {background:#68534c url(../i/chapterStuff.png) no-repeat -1396px 0;
		font-size:130%; margin:0 0 10px; color:white; }
		 .sideBar .module .caption a { color: White;}
		 .sideBar .module h3, .sideBar .module h3 a { color: White;}
		 .sideBar .module .caption span {padding:8px 12px; display:block;
			background:url(../i/icons.png) no-repeat 170px 5px; }
		* html  .sideBar .module .caption span {background-image:url(../i/icons.ie.png)}
 .sideBar .module p {margin:10px 0; font-size:90%; line-height:1.35em}
	.sideBar .module img {float:left; margin:0 5px 5px 0; }
	.chapter1  .sideBar .module .caption {background:#b7155d url(../i/chapter1Stuff.png) no-repeat -1396px 0}
	.chapter2  .sideBar .module .caption {background:#80a1c9 url(../i/chapter2Stuff.png) no-repeat -1396px 0}
	.chapter3  .sideBar .module .caption {background:#008497 url(../i/chapter3Stuff.png) no-repeat -1396px 0}
	.chapter4  .sideBar .module .caption {background:#008497 url(../i/chapter4Stuff.png) no-repeat -1396px 0}
	.chapter5  .sideBar .module .caption {background:#CCE226 url(../i/chapter5Stuff.png) no-repeat -1396px 0; }
	
	
	
	
		#content .contentInner .module {margin-bottom:13px; border-bottom:1px solid #d9d4d2; width: 198px; }
	#content .contentInner .module .caption {background:#68534c url(../i/chapterStuff.png) no-repeat -1396px 0;
		font-size:115%; margin:0 0 10px; color:white; }
		#content .contentInner .module .caption a { color: White;}
		#content .contentInner .module h3 a { color: White;}
		#content .contentInner .module .caption span {padding:8px 12px; display:block;
			background:url(../i/icons.png) no-repeat 170px 5px; }
		* html #content .contentInner .module .caption span {background-image:url(../i/icons.ie.png)}
	#content .contentInner .module p {margin:10px 0; font-size:85%; line-height:1.1em}
	#content .contentInner .module img {float:left; margin:0 5px 5px 0; }
	.chapter1 #content .contentInner .module .caption {background:#b7155d url(../i/chapter1Stuff.png) no-repeat -1396px 0}
	.chapter2 #content .contentInner .module .caption {background:#80a1c9 url(../i/chapter2Stuff.png) no-repeat -1396px 0}
	.chapter3 #content .contentInner .module .caption {background:#008497 url(../i/chapter3Stuff.png) no-repeat -1396px 0}
	








	#content .sideBar2 .module {margin-bottom:13px; border-bottom:1px solid #d9d4d2; }
	#content .sideBar2 .module .caption {background:#68534c url(../i/chapterStuff.png) no-repeat -1396px 0;
		font-size:115%; margin:0 0 10px; color:white; }
		#content .sideBar2 .module .caption a { color: White;}
		#content .sideBar2 .module h3 a { color: White;}
		#content .sideBar .module h3 a { color: White;}
	#content .sideBar2 .module .caption span {padding:8px 12px; display:block;
			background:url(../i/icons.png) no-repeat 170px 5px; }
		* html #content .sideBar2 .module .caption span {background-image:url(../i/icons.ie.png)}
	#content .sideBar2 .module p {margin:10px 0; font-size:85%; line-height:1.1em}
	#content .sideBar2 .module img {float:left; margin:0 5px 5px 0; }
	.chapter1 #content .sideBar2 .module .caption {background:#b7155d url(../i/chapter1Stuff.png) no-repeat -1396px 0}
	.chapter2 #content .sideBar2 .module .caption {background:#80a1c9 url(../i/chapter2Stuff.png) no-repeat -1396px 0}
	.chapter3 #content .sideBar2 .module .caption {background:#008497 url(../i/chapter3Stuff.png) no-repeat -1396px 0}

	#content .sideBar2 .menu {background:none}
	#content .sideBar2 .menu .caption {background:#68534c url(../i/chapterStuff.png) no-repeat -1396px 0 !important;
		font-size:105%; padding:0; margin-bottom:15px; }
	#content .sideBar2 .menu .caption span {background:none; }
		* html #content .sideBar2 .menu .caption span {background:none; }
	#content .sideBar2 .menu li {border-top:0px none; color:#68534c; }
	#content .sideBar2 .menu a {color:#68534c; padding:7px 20px 7px 0; background:url(../i/icons.png) no-repeat 175px -76px;}
		* html #content .sideBar2 .menu a {background-image:url(../i/icons.ie.png)}
	#content .sideBar2 .menu li.current ul {padding-bottom:3px}
	#content .sideBar2 .menu li.current li {padding-left:10px}
	#content .sideBar2 .menu li.current li li {padding-left:0}
	#content .sideBar2 .menu li.chapter1 a {color:#b7155d; background-position:175px -156px; }
	#content .sideBar2 .menu li.chapter2 a {color:#b5c6e0; background-position:175px -316px; }
	#content .sideBar2 .menu li.chapter3 a {color:#60b2c0; background-position:175px -236px; }
	#content .sideBar2 .menu li.current a {background-position:175px -116px; padding-bottom:3px; }
	#content .sideBar2 .menu li.current.chapter1 a {background-position:175px -196px; }
	#content .sideBar2 .menu li.current.chapter2 a {background-position:175px -356px; }
	#content .sideBar2 .menu li.current.chapter3 a {background-position:175px -276px; }
	#content .sideBar2 .menu li.current li li a {color:black; }

	#content .sideBar2 .search {border-bottom:0px none}
	#content .sideBar2 .search {background:url(../i/search.png) no-repeat 0 20px; }
		* html #content .sideBar2 .search {background-image:url(../i/search.ie.png)}
	#content .sideBar2 .search input {vertical-align:top; border:0px none; padding:0; margin:13px 15px 5px 25px; width:110px; color:#989693;
		float:left; display:inline; }
	#content .sideBar2 .search button {background:white url(../i/icons.png) no-repeat 0 -79px; width:21px; height:21px;
		border:0px none; text-indent:-2000px; overflow:hidden; vertical-align:top; float:right; margin-top:8px;
			display:inline; cursor:pointer}
		* html #content .sideBar2 .search button {background-image:url(../i/icons.ie.png)}
	#content .sideBar2 .search p {margin:0; width:100%}
	#content .sideBar2 .search p:after {content:"."; display:block; height:0; visibility:hidden; clear:both}
	
	
	#footer {position:absolute; top:15px; right:25px; }
	#footer .menu {list-style:none; font-size:95%; color:white; margin:0; padding:0; }
	#footer .menu li {float:left; padding:0 10px; line-height:1.9em; vertical-align:middle}
	#footer .menu li + li {border-left:1px solid white; }
	#footer .menu a {color:white; }
	
	/*float:left; */
	#footer .search {width: 290px; background:url(../i/search.png) no-repeat 80% 0; }
		* html #footer .search {background-image:url(../i/search.ie.png)}
		
	#footer .search .input {vertical-align:middle; border:0px none; padding:0; margin:0 14px 0 25px; width:110px; color:#989693; }
	#footer .search .button {background:#68534c url(../i/icons.png) no-repeat 0 -1px; width:21px; height:19px;
		border:0px none; text-indent:-2000px; overflow:hidden; vertical-align:middle; cursor:pointer; }
		* html #footer .search .button {background-image:url(../i/icons.ie.png)}

/* ---- DOCUMENT CONTENT ---- */
	#trunk *:first-child {margin-top:0; }
	#content p + ul {margin-top:-10px; }
	#content p + ol {margin-top:-10px; }
	#content h1 + h3 {margin-top:-10px; }

	#contentInner {font-size:85%; }
	#contentInner p {line-height:1.1em}
	#contentInner h5 + p {margin-top:-15px; }
	#contentInner img {float:left; margin:0 10px 10px 0; }




.header1
{
    font-size: 40px;
    color: #68534c;
}


.header2, .header2 a, .header2 a:hover, .header2 a:active
{
    font-size: 19px;
    color: #ffffff;
    text-decoration: none;
}

.box, .chapter1_box, .chapter2_box, .chapter3_box, .chapter4_box, .chapter5_box
{
    width: 211px;
    height: 200px;    
    text-align: center;
    padding-top: 15px;
    padding-right: 10px;
}



.chapter1 .box, .chapter1_box
{
    /*background-color: #b7155d;*/
    background-image: url(/i/chapter1_box.png);
    background-repeat: no-repeat;
}


.chapter2 .box, .chapter2_box
{
    /*background-color: #a0b9d7;*/
    background-image: url(/i/chapter2_box.png);
    background-repeat: no-repeat;
}


.chapter3 .box, .chapter3_box
{
/*    background-color: #40a3b1;*/
    background-image: url(/i/chapter3_box.png);
    background-repeat: no-repeat;
}

.chapter4 .box, .chapter4_box
{
/*    background-color: #40a3b1;*/
    background-image: url(/i/chapter4_box.png);
    background-repeat: no-repeat;
}


.chapter5 .box, .chapter5_box
{
/*    background-color: #40a3b1;*/
    background-image: url(/i/chapter5_box.png);
    background-repeat: no-repeat;
}


.ingress
{
    font-weight: bold;
}

h3
{
    font-weight: bold;
    font-size: 100%;
    margin-bottom: 0px;
    padding-bottom: 0px;
}


.start_footer
{
    margin-top: 40px; background-color: #68534c; color: #7a90af; font-size: 28px; font-family: Times New Roman, Sans-Serif; padding: 12px; text-align: center;
   position: relative; top: 20px; z-index: 10;
}



/* TEMPLATE SPECIFIC */
.template15 .sideBar2 { width: 280px; }
.template15 .contentInner { width:400px;}



.div_mirror_page
{
    margin-left: 40px;
}

.div_mirror_page a
{
    font-weight: bold;
}



.fraga_vagledaren
{
    margin-bottom: 20px;
}

.fraga_vagledaren .top
{
    height: 16px;
    background-image: url(/images/box_pink_top.gif);
    background-repeat: no-repeat;
}

.fraga_vagledaren .content
{
background-color: #b7155d;
padding-left: 17px;
padding-right: 17px;
color: #fff;
padding-top: 3px;
padding-bottom: 3px;
margin-bottom: 0px;
}


.fraga_vagledaren .content img
{
    border: solid 5px #fff;
    margin-bottom: 7px;
}

.fraga_vagledaren .content h2
{
    font-size: 22px;
    margin-top: 0px;
    padding-top: 0px;
    color: #fff;
    font-weight: bold;
}

.fraga_vagledaren .content p
{
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
}

.fraga_vagledaren .content a
{
    color: #fff;
    text-decoration: underline;
}


.fraga_vagledaren .bottom
{
    height: 16px;
    background-image: url(/images/box_pink_bottom.gif);
    background-repeat: no-repeat;
    padding: 0;
}

/* FAQ */
.faq-a
{
    /*
margin-bottom:0px;
height: 20px;
cursor:pointer;
background-image: url(/images/liten-pil.gif);
background-position: middle;
background-repeat: no-repeat;
padding-left: 20px;
margin-left: 10px;
color: #b7155d;
font-size: 12px;
font-weight: bold;*/
}



#faq a
{
margin-bottom:0px;
padding-top: 2px;
padding-bottom: 8px;
cursor:pointer;
background-image: url(/images/liten-pil.gif);
background-position: 0 0px;
background-repeat: no-repeat;
padding-left: 25px;
color: #b7155d;
font-size: 12px;
font-weight: bold;
}

#faq b, #faq strong
{
    font-weight: bold;
    color: #b7155d;    
}

#faq .answer
{
    font-weight: bold;
}



.faq-q {display:none; }


#faq h1
{
    font-size: 20px;
    color: #666;
    font-weight: normal;
}

#faq .faq_box
{
    border-bottom: solid 1px #68534c; margin-bottom: 20px; padding-bottom: 20px; 
}



/* shop */
/*=========================================================*/
.shop
{
}


.shop .shop_item
{
    padding-bottom: 25px;
    margin-bottom: 25px;
    border-bottom: solid 1px #68534c;
    float: none;
    clear: both;
}


.shop .shop_item_picture
{
    
    float: left;
    /*
    margin-right: 10px;   
    width: 145px; 
    min-height: 200px;
*/
}


.shop .shop_item_picture img
{
    padding-right: 10px;
}


.shop .shop_item_title
{
color: #666;
font-size: 16px;
margin-bottom: 10px;
text-align: left;
font-weight: bold;
    }


.shop .shop_item_title a
{
    text-decoration: none;
}



.shop .shop_item_info
{
}

.shop .shop_item_info .shop_item_info_image
{
    float: left;    
}

.shop .shop_item_info .shop_item_info_image img
{
    padding-right: 10px;    
}

.shop .shop_item_info .shop_item_details
{
}

.shop .shop_item_info .shop_item_details .shop_item_info_name
{
color: #666;
font-size: 16px;
margin-bottom: 15px;
text-align: left;
font-weight: bold;    
}


.shop .shop_item_info .shop_item_details .shop_item_info_price
{
font-weight: bold;    
margin-top: 10px;
margin-bottom: 4px;
}

.shop .shop_item_info .shop_item_details .shop_item_long_text
{
    margin-top: 10px;
    padding-top: 0px;
}

.shop .shop_item_info .shop_item_details .shop_item_long_text p
{
    margin-top: 0px;
    padding-top: 0px;
}


.shop .shop_item_info .shop_item_details .shop_item_info_isbn
{
    margin-top: 10px;
}

.shop .shop_item_info .shop_item_cart_controls
{
    margin-top: 20px;
    float: right;
    width: 230px;
    text-align: right;
}


.shop .amount
{
    font-size: 10px;
    font-weight: normal;
    width: 20px;
}


.shop .button
{
    font-size: 10px;
    font-weight: normal;
    width: 120px;    
}

.shop .shop_item_read_more
{
    font-weight: bold;
}


.shop .shop_item_to_cart
{
    text-align: right;
}

.shop .shop_item_text
{
    margin-top: 10px;
}


.checkout table
{
    width: 100%;
}

.checkout table td
{
    /*text-align: left;*/
    padding-top: 10px;
}

.textField
{
    width: 20px;
    font-size: 11px;
}

.icdp_form .textField
{
    width: 200px;
    font-size: 11px;
}

.icdp_form .textHeader
{
font-weight: bold;
}

.checkout table .Grid2
{
}



.bottom_buttons
{
    margin-top: 30px;
    text-align:right;
}

.checkout_send
{
    margin-bottom: 15px;
}

.checkout_send table td
{
    padding: 4px;
}

.checkout_send .textField
{
    padding: 2px;
}



.moms_amount
{
    text-align: right;
    width: 70px;
}

.total
{
    border-top: solid 1px #000000;
    text-align: right;
}

.total_sum
{
    border-top: solid 1px #000000;
    text-align: right;
}


.checkout table tr.header td
{
    font-weight: bold;
    font-size: 11px;
    margin-bottom: 20px;
    padding-bottom: 5px;
    border-bottom: solid 1px #000;
}

.sum_table_spacing
{
    width: 350px;
}

.sum
{
    text-align: right;
    width: 150px;
    border-top: solid 1px #000000;
    font-weight: bold;
    font-size: 11px;
}

.sum_amount
{
    text-align: right;
    border-top: solid 1px #000000;
    font-size: 11px;
    font-weight: bold;
}

.moms
{
    text-align: right;
}
/*=========================================================*/



.sideBar .shop_cart_small_content
{
    padding: 6px;
}


.sideBar .shop_cart_small .checkout_link
{
    font-weight: bold;   
}


.sideBar .shop_cart_small .checkout_item_numbers
{
    margin-bottom: 15px;
}



.content_image
{
    float: right;
    margin-left: 10px;
}



.mellis
{
    font-size:140%; font-weight:normal;
}


.nedryckare
{
    font-weight: bold; font-size:160%;
}


.web_text
{
    font-weight: normal;
    
}

.web_text1b
{
    margin-top: 0px;
    padding-top: 0px;
    font-weight: normal;
}

.web_text_2
{
    /* indrag på första raden */
    text-indent:50px;
    font-weight: normal;
    
}

.shop_categories
{
    list-style-type: none;
    margin-left: 0px;
    padding-left: 0px;
}


.shop_categories .header2
{
    color: #68534c;
    font-size: 16px;
}

.shop_categories .cat702    /*förälder*/
{
    color: #b7155d;    
}

.shop_categories .cat703     /*barnomsorg*/
{
    color: #80a1c9;    
}

.shop_categories .cat704     /*äldreomsorg*/
{
    color: #008497;
}


.shop_categories .cat704
{
    
}

.shop_categories li
{
    min-height: 20px;
    margin-bottom: 14px;
    padding-bottom:0px;
}


.shop_categories li ul
{
    list-style-type: none;
    margin-left: 10px;
    padding-left: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.shop_categories li ul li
{
    margin-top: 5px;
    margin-bottom: 2px;
    padding-bottom:0px;
}




/* FORMULÄR */
.FormHeader
{
    font-size: 13px;
    font-weight: bold;
    display: block;
    margin-bottom: 6px;
}

.special_form fieldset
{
    margin-bottom: 25px;
    }
    
    
.special_form fieldset legend
{
    font-weight: bold;
    font-size: 12px;
}

.special_form fieldset div
{
    padding: 10px;
}

.special_form fieldset div .textField
{
    font-weight: normal;
}

.special_form fieldset div td
{
    padding-bottom: 10px;
}

.special_form fieldset div p
{
    margin-top: 10px;
    margin-bottom: 3px;
}


.special_form .mid_header
{
    font-weight: bold;
    font-size: 13px;
    display: block;
    margin-bottom: 10px;
}


/* ENKÄT-MALL */


.template85 .sideBar
{
    display: none;
}

.template85 .sideBar2
{
    display: none;
}

.template85 #content
{
    width: 950px;
        padding-left: 0px;
   
}

.template85 #trunk
{
    padding-left: 0px;
   
}

.template85 .contentInner
{
    padding-left: 0px;
 margin-left: 0px;    
}








/* ENKÄT */
.enkat 
{
    width: 922px;
  margin-left: -10px;     
}


.enkat .survey_category td 
{
    padding: 20px 5px 15px 5px;
    font-size: 11px;
    line-height: 14px;
}



.enkat .questions
{
    margin-top: 20px;
    margin-bottom: 20px;
    width: 920px;
}


.enkat .questions td
{
    padding: 2px;
    /*border-bottom: solid 1px #58595b;*/
    border-right: solid 1px #58595b;
}

.enkat .questions .header
{
    font-weight: bold; 
}

.enkat .questions .pastaende
{
font-weight: bold;
}


.enkat .questions .alternativ
{
background-color: #f8d2db;
text-align: center;
padding: 5px;
}

.enkat .questions .td_odd
{
background-color: #ffffff;
border: none;
}

.enkat .questions .td_even
{
border: none;
}

.enkat .questions .tr_odd
{
background-color: #ffffff;
}

.enkat .questions_odd     
{
/*background-color: #ffcfc2;*/
background-color: #f8d2db;
}

.enkat .questions .alternativ_header
{
    font-weight: bold;
    text-align: center;
    border: none;
}

.enkat .questions .question
{
    padding: 5px;
}

.enkat .questions .question_text
{
    padding: 5px;
}

.enkat .questions .right_question
{
    border-left: 1px solid #000;
    border-right: none;
}

.enkat .questions .left_question
{
    text-align: right;
}

.enkat .FormFieldHeader
{
    font-weight: bold;
    padding: 5px;
}

.enkat .survey_table
{
    width: 920px;
    padding: 5px;
    margin-top: 3px;
}

.enkat .survey_button
{
    margin: 10px;
    
}

.enkat .survey_button_text
{
    font-style: italic;
    margin-left: 10px;
    margin-bottom: 10px;
    font-size: 12px;
}

.enkat .div_category /* Sektionerna */
{     
border: 1px solid #58595b;
margin-bottom: 20px;
/*padding: 5px;*/ 
}

.enkat .survey_category_header_image
{
    width:160px;
    float:right;
}

.enkat .survey_category_td
{
    width:745px;
}





/* PLATTFORM */
.login_box_top
{
    background:#9E91C6 url(/i/chapter4Stuff.png) no-repeat -989px 100%; padding:0; font-size:115%; 
    height: 12px;   
    display: block; 
}

.login_box
{
    background:#9E91C6 url(/i/chapter4Stuff.png) no-repeat -1193px 100%; padding:0 0 15px; font-size:115%; 
    padding: 10px;
}

.login_box h2
{
    color: #fff;
}

.login_box h3
{
    font-size: 11px;
    color: #fff;
    font-weight: bold;  
    margin-bottom: 6px;
    margin-top: 15px;  
}

.login_box h3.header2
{
    font-size: 15px;
    
}

.login_box .text, .login_box input.text
{
    font-size: 10px;
    font-weight: normal;
}


.login_box input
{
    background-image: url(/i/field-bg.png);
    background-repeat: no-repeat;
    background-color: transparent;
    border: none;
    width: 170px;
    height: 20px;
    padding-top: 6px;
    padding-left: 12px;
}

.login_box label
{
    color: #fff;
    font-size: 11px;
    display: block;
    margin-top: 0px;
    padding-top: 10px;
    padding-bottom: 2px;
}

.login_box .row
{
    text-align: right;
    padding-top: 0px;
    padding-bottom: 10px;
    margin-top: 0px;
}

.login_box .row input
{
    background-image: none;
    width: 100px;
    height: 30px;
}


.login_box .bottom
{
    padding-bottom: 10px;
    color: #fff;
    font-size: 10px;
}

.login_box .bottom a
{
        color: #fff;
}



.login_box .LoginErrorText
{
    color: #fff;
background-color: Red;
    font-size: 10px;
    font-weight: bold;
    display: block;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 10px;
}

/* ENKÄTER */
.template85 #trunk #content {background-image:none; }
.template85 #trunk .sideBar, .template85 #trunk .sideBar2 { display: none;}



/* NEWSLETTER */

.newsletter_darrad_other
{
font-size: 14px;
font-family: Arial;
color: #bf854c;
font-weight: bold;
    margin-top: 5px;
    margin-bottom: 5px;
    text-transform: uppercase;

}



.newsletter_darrad_foralder
{
font-size: 14px;
font-family: Arial;
color:#b6145c;
font-weight: bold;
    margin-top: 5px;
    margin-bottom: 5px;
    text-transform: uppercase;

}

.newsletter_darrad_barn
{
font-size: 14px;
font-family: Arial;
color:#7fa0c9;
font-weight: bold;
    margin-top: 5px;
    margin-bottom: 5px;
    text-transform: uppercase;
}

.newsletter_darrad_aldre
{
font-size: 14px;
font-family: Arial;
color:#008396;
font-weight: bold;
    margin-top: 5px;
    margin-bottom: 5px;
    text-transform: uppercase;
}

.newsletter_rubrik
{
font-size: 18px;
font-family: Arial, Trebuchet MS, Century Gothic;
font-weight: bold;
}

.newsletter_text
{
font-size: 12px;
font-family: Arial;
}


.newsletter_color_aldre
{
    color: #008396;
}

.newsletter_color_foralder
{
color:#b6145c;     
}

.newsletter_color_barn
{
    color: #7fa0c9;
}







.newsletter_readmore_other
{
font-size: 12px;
font-family: Arial;
color:#bf854c;
font-weight: bold;
    margin-top: 5px;
    margin-bottom: 5px;
    text-transform: uppercase;
    text-align: right;

}


.newsletter_readmore_foralder
{
font-size: 12px;
font-family: Arial;
color:#b6145c;
font-weight: bold;
    margin-top: 5px;
    margin-bottom: 5px;
    text-transform: uppercase;
    text-align: right;

}

.newsletter_readmore_barn
{
font-size: 12px;
font-family: Arial;
color:#7fa0c9;
font-weight: bold;
    margin-top: 5px;
    margin-bottom: 5px;
    text-transform: uppercase;
    text-align: right;
}

.newsletter_readmore_aldre
{
font-size: 12px;
font-family: Arial;
color:#008396;
font-weight: bold;
    margin-top: 5px;
    margin-bottom: 5px;
    text-transform: uppercase;
    text-align: right;
}



/* MIN SIDA */

.medlems_info_text
{
    float:left;
    width: 270px;
}

.medlems_image 
{
    width: 170px;
    float: right;
    margin-right: 20px;
    margin-bottom: 20px;
}

.medlems_header
{
    font-weight: bold;
    float: left;
    width: 100px;    
    font-size: 10px;
    margin-bottom: 10px;    
}

.medlems_freetext_header
{
    font-weight: bold;
    float: left;
    width: 140px;    
    font-size: 10px;
    margin-bottom: 5px;    
    margin-top: 20px; 
}

.medlems_text
{
    float: left;
width: 120px;
    font-size: 10px;
    clear: right;
        margin-bottom: 10px; 
}

.medlems_freetext
{
    float: none; 
    clear: both;
    font-size: 10px;
}




.form_table img
{
    width: 170px;
}

.clear
{
    float: none;
    clear: both;
    height: 1px;
    padding: 0;
    margin: 0;
}


/* MALLAR */

.template103 #trunk {background-image:none;}
.template103 #content {float:right; width:725px; margin-left: 0px; }
.template103 #trunk #content {background-image:none;  }
.template104 #trunk #content {background-image:none;  }
.template104 #trunk .sideBar {display: none;  }
.template104 #trunk .contentInner {width: 725px; }



/* TinyMCE */

.pink { color: #b7155d; }
.blue { color: #80a1c9; }
.bluegreen { color: #008497; }
.brown { color: #68534c; }

.sidfot { font-family: Verdana; color: #fff; font-size: 10px;}

/* Login mail text */

.LoginMailText
{
    background: #fff;
    color: #000;
    display: block;
    font-size: 10px;
    padding: 5px;
}


.abs_bottom
{
    font-family: Verdana; color: #fff; font-size: 10px;
    /*background-color: #68534c;*/
    background-image: url(/i/footer-bg.png);
    background-position: bottom;
    width: 970px;
    margin: 0 auto;
    text-align: left;
    padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 15px;
    height: 25px;
}

.abs_bottom img
{
    float: left;
    padding-right: 10px;
    padding-bottom: 10px;
    
}

.abs_bottom p
{
    padding-top: 5px;
    float: left;
}


/* dölj menyn */
#header ul.menu { display: none;}
.chapter4 #header ul.menu { display: block;}


.icons { margin-top: 25px; position: absolute; right: -30px; color: #fff; }

.icons a { color: #fff; font-size: 16px;}
.icons a:hover { text-decoration: none; }
.icons a strong { display: inline-block; width: 110px; vertical-align: middle;}
.icons img { margin-left: 30px; vertical-align: middle;}



#newsreel
{
    background-image: url(/img/news-reel-bg.png);
    background-position: bottom right;
    background-repeat: no-repeat;
    height: 50px;
    width: 598px;
    top: -71px;
    position: relative;
}


   
#rotation-navigation {

	position:absolute;
	top:15px;
	left:16px;
    z-index:10; 
    } 
    
    
 #rotation-loop {

    float:left;

    overflow:hidden;
    position: absolute;
    /* background-color: #e1dcda;*/
     
        background-image: url(/img/news-reel-bg.png);
    background-position: top left;
    background-repeat: no-repeat;
     width: 510px;
     padding: 10px;
     margin-left: 61px;
     padding-top: 18px;
    }


#newsreel  #rotation-loop h3
{
    font-size: 11px;
    background-color: transparent;
    color: #000;
    font-weight: normal;
    width: 450px;
}

#newsreel  #rotation-loop a
{
    color: #9E91C6;
}
    
#newsreel  #rotation-loop .date    
{
    font-size: 13px;
    padding-right: 20px;
}
    
    
   	#rotation-navigation a.next,

	#rotation-navigation a.previous {	

		display:block;

		float:left;

		height:19px;

width: 24px;
		*width:18px;

		background:url(/i/news-reel-arrows.png) 0 0 no-repeat;

		cursor:pointer;

		}

	#rotation-navigation a.previous {

		background-position: 0 -26px; 
        }
		
		
		#rotation-navigation-numbers
		{
		    width: 25px;
		    *width: 7px;
		    float: left;
		}
 
 /* SLUT NEWSREEL */
 
 
 /* NYHETSSIDA */
 .news_table
 {
     margin-top: 35px;
     padding-top: 20px;
     border-top: 1px solid #ccc;
 }
 
 .news_article
 {
     margin-bottom: 30px;
 }
 
 .news_article h2
 {
     font-size: 15px;
     margin-top: 4px;
     margin-bottom: 5px;
     padding-bottom: 0px;
     font-weight: bold;
 }
 
 /* BREADCRUMBS */
 
 ul.breadcrumbs
 {
     list-style-type: none;
     display: block;
     margin-left: 0px;
     padding-left: 0px;
     float: none;
     clear: both;
     /*border-bottom: 1px solid #ccc;*/
     padding-bottom: 10px;
     margin-bottom: 10px;
     /*width: 450px;*/
     height: 20px;
     
 }
 
  ul.breadcrumbs li
  {
      display: inline;
      float: left;
      padding-left: 22px;
      margin-right: 10px;
      margin-left: 0px;
      background-image: url(/i/news-reel-arrows.png);
       background-repeat: no-repeat;
      background-position: top left;
      text-transform: none;
      font-size: 10px;
      margin-bottom: 0px;
      padding-bottom: 0px;
      height: 18px;
      padding-top: 2px;
  }
  
  
  
  .chapter1 ul.breadcrumbs li
  {
      background-image: url(/i/arrow_chapter1.png);
  }
  
.chapter2 ul.breadcrumbs li
  {
      background-image: url(/i/arrow_chapter2.png);
  }
  
.chapter3 ul.breadcrumbs li
  {
      background-image: url(/i/arrow_chapter3.png);
  }
  
.chapter4 ul.breadcrumbs li
  {
      background-image: url(/i/arrow_chapter4.png);
  }  
  
.chapter5 ul.breadcrumbs li
  {
      background-image: url(/i/arrow_chapter5.png);
  }      
 


.siffra
{
    background-image: url(/i/rund.png);
    background-repeat: no-repeat;
    width: 15px;
    color: #fff;
    font-size: 16px;
    font-weight: bold;  
    text-align: center;  
    padding: 8px;
    padding-top: 5px;
    color: #9e91c6;
    background-position: 3px 3px;
}

.headline
{
    background-color: #9e91c6;
    font-size: 16px;
    padding-top: 3px;
    padding-bottom: 7px;
    padding-left: 5px;
    color: #fff;
}


.headline .siffra
{
    display: block;
    float: left;
    height: 15px;
    width: 15px;
    margin-right: 5px;
}

.headline .styled
{
    float: left;
    padding-top: 7px;
}

.headline_blue
{
    background-color: #80a1c9;   
}

.extra_person
{
    margin-left: 0px;
    margin-bottom: 10px;
    padding-top: 20px;
}


.icdp_my_subs .sub_info_table
{
    padding: 0;
    width: 95%;
    }

.icdp_my_subs .sub_info_table th
{
        background-color: #9e91c6;
    font-size: 16px;
    padding-top: 3px;
    padding-bottom: 7px;
    padding-left: 5px;
    color: #fff;
}

.icdp_my_subs .sub_info_table td
{
    border-bottom: 1px solid #9e91c6;
    border-right: 1px solid #9e91c6;
    padding: 5px;
}
