/* -----------------------------------*/
/* ------ SITE: www.crafoord.se ------*/
/* ---------- CSS Author: F ----------*/
/* ---------- (c) ShopSetup ----------*/
/* -----------------------------------*/


/* -----------------------------------*/
/* ----------->>> GENERAL <<<---------*/
/* -----------------------------------*/

body { background: #353a3d; font:77%/1.5 "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif; color: #fff;} /*100% = 13px, 93% = 12px, 85% = 11px, 77% = 10px;*/
img {border: none; outline: none;}
a {text-decoration:none;}


/* -----------------------------------*/
/* --------->>> TYPOGRAPHY <<<--------*/
/* -----------------------------------*/
h1, h2, h3 {font-family: Georgia, "Times New Roman", Times, serif; margin:0; padding: 0; color:#484848;}
h1 { font-size: 2.1em; line-height: 40px; font-weight:normal; margin-bottom: 10px;   }
h2 { font-size: 1.2em; line-height: 40px; font-weight:lighter; padding:0;}
h3 { font-size: 1.1em; line-height: 30px; font-weight:lighter; color:#fff; border-bottom: 1px solid #3d7184 }
h4 { font-family: times, "Times New Roman", times-roman, georgia, serif; font-size: 18px; margin:0; padding: 0; font-weight: 400;}
h5 { font-family: times, "Times New Roman", times-roman, georgia, serif; font-size: 22px; margin:0 0 0 10px; padding: 0; font-weight:100;  }

/* -----------------------------------*/
/* --------->>> PLACEMENT <<<---------*/
/* -----------------------------------*/

/* ----- PLACEHOLDERS ----- */

/*  ---- CONTAINERS ---- ##################################################################################################################*/

/* ---- Top ---- */
#bgHeaderContainer {background:#98a5ae url(/img/bg/header_bg.jpg) no-repeat center; height: 150px;}

/* ----- SubTop ----- */
#bgsubHeaderContainer {background:#202020; height:310px;}

/* ----- Main ----- */
#bgmainContainer {background:#fff url(/img/main_btm_shadow.png) repeat-x bottom; padding-bottom:5px;}
/*
// ======== Markera body linjer ======== //
#bgmainContainer {background:#fff url(../img/bg/bg_mainouter.png) repeat-x top; padding-bottom:5px;}
*/

/* ----- Footer ----- */
#bgfooterContainer {background:#353c3e;}

/* ---- WRAPPERS ---- ##################################################################################################################*/

/* -------- */
#HeaderWrapper, #subHeaderWrapper, #mainWrapper, #footerWrapper {width: 985px; margin: 0 auto;}

/* #################################################################################################################################################################################################################### */
/* ########################################################################################################################################  TOP ###################################################################### */
/* #################################################################################################################################################################################################################### */

#HeaderWrapper {background: url(/img/bg/header_bg_inner.jpg) no-repeat; width: 985px; height: 150px; margin: 0 auto; position: relative; text-transform: uppercase; }
#HeaderWrapper.uk {background: url(/img/bg/header_bg_inner_eng.jpg) no-repeat;}

#HeaderWrapper a {color:#e5e5e5;}

#topnavSub { position: absolute; right:10px; top: 15px; font-size: 90%}
ul#topnavSub {height:50px;}
ul#topnavSub li {display:inline; color:#687b7d}
ul#topnavSub li a {padding: 5px; color:#434f50}
ul#topnavSub li a:hover {color:#313a3b;}

#topnavMain { position: absolute; bottom: 0; height: 50px; width: 100%;}
ul#topnavMain li {float:left; background-color: #2f3738; margin-right: 2px; height: 50px; }
ul#topnavMain li a {display:block; padding: 15px 0; margin: 0 15px;}
/*ul#topnavMain li a:hover, ul#topnavMain li.active a  {background: url(../img/bg/main_nav_background_active.png) center bottom repeat-x; color:#fff;}*/
ul#topnavMain li a:hover, ul#topnavMain li.active a  {background: url(../img/bg/main_nav_background_active2.png) center bottom repeat-x; color:#fff;}

ul#topnavMain li#topNavMain_right {float:right; background-color: #2f3738; height: 50px; margin-right:0}
ul#topnavMain li#topNavMain_right a {display:block; padding: 15px 0; margin: 0 15px;}
ul#topnavMain li#topNavMain_right a:hover {background: url(../img/bg/main_nav_background_active2.png) center bottom repeat-x; color:#fff;}
/* ----- SubTop ----- */
#subHeaderWrapper {padding:0px 0; width: 985px; margin:0 auto; position:relative;}
#subHeaderWrapper img {display:block;}
#subHeaderWrapper #infoRuta {position:absolute; width:450px; left:20px; top:35px; font: 13px/160% Georgia, "Times New Roman", Times, serif;} 
#subHeaderWrapper #infoRuta.mainInforuta {width:490px; left:15px; top:55px;}
#subHeaderWrapper #infoRuta h2 {font: 18px/160% Georgia, "Times New Roman", Times, serif; color:#fff;}
#subHeaderWrapper #infoRuta p {color:#ccc;}


/* ##################################################################################################################################################################################################################### */
/* ########################################################################################################################################  MAIN ###################################################################### */
/* ##################################################################################################################################################################################################################### */

#mainWrapper {background:#fff url(../img/bg/mainWrapper_lnavbg.png) repeat-y; color:#3c3c3c; border:1px solid #fff; border-width: 10px 0 0; padding-bottom: 10px}
#mainWrapper.startpage {background:none;}
#mainWrapper.bgNone {background: none;}

#mainWrapper h1 { border-bottom: 1px solid #ccc;}
#mainWrapper h1.middle_h1 { width: 525px; float:left}
#mainWrapper h1.middle_h1_wide { width: 765px; float:left;}
#mainWrapper h1.middle_h1_wide_right { width: 765px; float:right}

#mainWrapper h1.middle_h1_wide span { color:#999; font-style:oblique}

#main_leftCol, #main_centerCol,  #main_centerCol_wide, #main_rightCol, #mainLeft, #mainRight {float:left; padding-bottom: 20px;}

#main_leftCol {width:200px; margin-right: 20px; background: #fafafa; padding-bottom:0}
/*#main_leftCol h2 {padding-left:15px; background: #6e7a7c url(../img/bg/bg_rightColHeader2.png); color: #fff; width: 185px; border-bottom: 1px solid #ccc; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:12px;}*/
#main_leftCol h2, #main_leftCol h2.level2 {padding-left:15px; background: #6e7a7c url(../img/bg/bg_rightColHeader3.png); color: #fff;  border-bottom: 1px solid #ccc; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:12px;}
#main_leftCol h2.level2 {background: #6e7a7c url(../img/bg/bg_rightColHeader4.png); line-height: 40px; margin: 0; font-style: oblique; text-transform: capitalize; color:#fff; margin-top:10px; font-weight: 700}
#main_leftCol a {color:#444}
#main_leftCol ul {margin-top: 0px;}
#main_leftCol ul li {height:45px; width:200px; background: #fbfbfb; margin-bottom: 1px; /margin:0; /*background: url(../img/bg/left_nav_bg.png);*/ border-bottom: 1px solid #eaeaea; }
#main_leftCol ul li.active {background: #000 url(../img/bg/left_nav_bg_active.png); }
#main_leftCol ul li.active a {color:#000;}

#main_leftCol ul li a {display:block; padding: 13px 0 13px 15px;margin-bottom:0}
#main_leftCol ul li a:hover { background: url(../img/bg/left_nav_bg_active.png); color:#000;}

#main_centerCol {width:465px; margin-right:8px;}
#main_centerCol p {margin-bottom:1.2em; font:110%/1.8 Georgia, "Times New Roman", Times, serif; color: #3c3c3c;}
#main_centerCol p.ingress { font:oblique 135%/1.6 Georgia, "Times New Roman", Times, serif; color: #3c3c3c;}
#main_centerCol h2 {margin-bottom:5px; font:18px/1.4 Georgia, "Times New Roman", Times, serif; color: #3c3c3c; border-bottom:1px solid #b9b9b9;}
#main_centerCol em {display:block; padding:10px; background:#f2f2f2; color:#777}
#main_centerCol ul li em {display: inline; background:none;}
#main_centerCol ul {margin:10px 0 10px 20px;}
#main_centerCol ul li { list-style-type:disc; padding-left:10px;}
#main_centerCol ul li.noList {list-style-type:disc;}
#main_centerCol a {color:#5e819e}
#main_centerCol a:hover {border-bottom:1px dotted #999;}

#main_centerCol_wide {width: 525px; padding-right:20px;}
#main_centerCol_wide p {margin-bottom:1.2em; font:110%/1.8 Georgia, "Times New Roman", Times, serif; color: #3c3c3c;}
#main_centerCol_wide h2 {margin-bottom:10px; font:20px/1.4 Georgia, "Times New Roman", Times, serif; color: #3c3c3c;}
#main_centerCol_wide h3 {margin-bottom:5px; font:18px/1.4 Georgia, "Times New Roman", Times, serif; color: #3c3c3c; padding-left:0;}
#main_centerCol_wide em {display:block; padding:10px; background:#f2f2f2; color:#777}
#main_centerCol_wide ul li em {display: inline; background:none; padding:0}
#main_centerCol_wide ul {margin:5px 0 20px 20px; font: 12px/1.4 Georgia, "Times New Roman", Times, serif; list-style: square;}
#main_centerCol_wide ul.noList {list-style:none;}
#main_centerCol_wide ul.bigMarginBottom li {margin-bottom:10px;}
#main_centerCol_wide ul li {line-height: 20px;}
#main_centerCol_wide a {color:#666; font-style:oblique;}

.highlight {background:#eee; text-align:center; padding:10px}

#main_rightCol {width: 282px; padding: 0 0 0 10px}

.imgText {font-size: 0.9em; font-family: Georgia, "Times New Roman", Times, serif; background:#f5f5f5 url(../img/imgText_bckg.jpg) no-repeat bottom right; padding: 15px 10px; margin: 0; color:#4a4a4a; text-align: left }

/* ----- Startsida Layout [ --| ] ----- */

#mainLeft {width:710px; padding-right:25px; background:#fff;}
#mainLeft h1 {margin-left:10px}
#mainLeft p {padding:0 0 20px 10px; font:14px/20px Georgia, "Times New Roman", Times, serif;  }
	#mainLeft .Left {float:left; width:345px; padding-right:20px;}
		#mainLeft .Left div, #mainLeft .Right div {float:left; width:345px; padding-right:20px;}

	#mainLeft .Right {float:left; width:345px; position:relative}
		
	#mainLeft .LnR {width:710px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
		#mainLeft .LnR .Left {float:left}
		#mainLeft .LnR .Left h2 {font:20px/130% Georgia, "Times New Roman", Times, serif; color:#222; padding:0 10px; margin-bottom:5px;}
		#mainLeft .LnR .Left h2 span {font-size: 19px; color:#999; font-style:oblique}
		#mainLeft .LnR .Left p {font: 14px/140% Georgia, "Times New Roman", Times, serif; padding:0 0 0 10px; }
		#mainLeft .LnR .Left p a {color:#666; display:block; text-align:right;}
		
		#mainLeft .LnR p img {float:right}
	
	#mainLeft hr {height:5px; margin:10px 0; background:#ddd; clear:both; border:none}
	
#mainRight{width:220px; float:right;}
	#mainRight div {background: #fff url(../img/bg/bg_rcol.png) repeat-x bottom; margin-bottom:20px;}
	#mainRight div p, h3 {padding:0 10px;}
	#mainRight div h4 {margin-top:10px;}
	#mainRight div p {padding-bottom:10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;}
	/*#mainRight div h3 {height:40px; background:url(../img/bg/bg_rightColHeader2.png); font: 12px/40px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; padding:0 10px; border-bottom:1px solid #ccc;}*/
	#mainRight div h3 {height:40px; background:url(../img/bg/bg_rightColHeader3.png); font: 12px/40px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; padding:0 10px; border-bottom:1px solid #ccc;}	
	#mainRight div h4 {font: 12px/18px Georgia, "Times New Roman", Times, serif; font-weight:700; padding:5px 10px;}
	#mainRight div p a {display:block; text-align:right; color:#666; font-size:12px; font-style:oblique}
	
	#mainRight #cPrize {background:#d3bc91;}
	#mainRight #cPrize h3 {background:#543d12; color:#cf972c;}

/* Bredare högerspalt startsida */
div#mainWrapper.startpage #mainRight {width:250px; float:right;}	
	
/* -- Startsida Platta -- */
		#mainLeft .Left #vetenskapRuta  {width:325px; height:305px; padding:10px; background:url(../img/vforskning.jpg); position:relative}
		#mainLeft .Right #ovrigaRuta  {width:325px; height:305px; padding:10px; background:url(../img/obidrag.jpg); position:relative}
		
		#mainLeft .Left #vetenskapRuta h2, #mainLeft .Right #ovrigaRuta h2 {font: 22px/40px Georgia, "Times New Roman", Times, serif; color:#fff; text-transform:capitalize; margin-bottom:0; padding:0px;}	
		#mainLeft .Left #vetenskapRuta p, #mainLeft .Right #ovrigaRuta p { font: 12px/20px Georgia, "Times New Roman", Times, serif; color:#fafafa; padding: 0 2px; color:#ccc;}
		
		#block_ansokan_VF, #block_ansokan_OB {position:absolute; bottom:100px; color:#ccc}
			#block_ansokan_VF h3, #block_ansokan_OB h3 {font: normal 18px/22px Georgia, "Times New Roman", Times, serif; color:#fafafa; padding:0 20px 3px;}
			#mainLeft .Left #block_ansokan_VF p, 
			#mainLeft .Right #block_ansokan_OB p {padding:0 20px; color:#ccc}
			
			
		#block_link_VF, #block_link_OB {position:absolute; bottom:10px; text-align:right;}
				#block_link_VF a, #block_link_OB a {display:block; color:#fafafa; font-style:oblique; margin-right:25px; font-size:16px;}

/* --  FAQ -- */		
#main_centerCol_wide #faq h2, h3 {color: #222;border:none;}
#main_centerCol_wide #faq h2 {font: 22px/30px "Times New Roman", Times, serif; margin-top:0px; padding:0}
#main_centerCol_wide #faq h3 {font: 18px/20px "Times New Roman", Times, serif; margin-top:10px; margin-bottom:10px; background: #eee; font-style:oblique; padding:5px;}
#main_centerCol_wide #faq p {font: 14px/20px  Georgia, "Times New Roman", Times, serif; padding:0 0 10px 5px;}
#main_centerCol_wide #faq ul {padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #ccc; margin-left:0; font-size:14px; list-style: none;}
#main_centerCol_wide #faq a {color:#222}

#main_centerCol_wide #faq div.backToTop {padding:0; margin:0; line-height:normal; text-align:right}

/* -- NEWS -- */
#main_centerCol_wide p img.fRight {float:right;}
#newsPublished {text-align:right; font: 12px/20px Georgia, "Times New Roman", Times, serif; color:#999; width:495px; margin-bottom:10px;}
ul#newsArchiveList {margin-left:0; padding-left:0; list-style: none;}

#newsArchiveList li {}
#newsArchiveList li span {margin-right:20px; font-style:oblique; display: inline-block; width:115px;}

#newsArchiveList li a {display:block; padding:20px 10px; color:#222;}
#newsArchiveList li a:hover, #newsArchiveList li a:active {background:#c8d7de;}


/* Blanketter */
#main_centerCol_wide #downloadForms {margin-top:25px;}
#main_centerCol_wide #downloadForms ul {padding:10px 0; width:525px; margin:0; border-bottom:1px solid #ccc;}
#main_centerCol_wide #downloadForms ul li {display:inline; padding:5px 10px;float:left;}
#main_centerCol_wide #downloadForms ul li a{display:block; padding:5px 0; cursor:pointer; color:#444; font: 12px/20px Arial, Helvetica, sans-serif;}
#main_centerCol_wide #downloadForms ul:hover{background:#b3ced1}

	/* INACTIVE */
	#main_centerCol_wide #downloadForms ul.inactive li {color:#999; font: 12px/20px Arial, Helvetica, sans-serif;}
	#main_centerCol_wide #downloadForms ul li a{display:block; padding:5px 0; cursor:pointer; color:#444; font: 12px/20px Arial, Helvetica, sans-serif;}
	#main_centerCol_wide #downloadForms ul.inactive li.first {font-style:oblique; font-weight: normal;}
	#main_centerCol_wide #downloadForms ul.inactive li.second img {display:none}
	#main_centerCol_wide #downloadForms ul.inactive li.second {background: transparent url(/img/icons/nodocument.png) no-repeat 10px 5px; height:63px; width:70px;}
	#main_centerCol_wide #downloadForms ul:hover{background:#b3ced1}

#main_centerCol_wide #downloadForms ul.header {background: #ddd url(../img/bg/bg_lgrey.png) repeat-x bottom; font-size:14px; border:none;}
#main_centerCol_wide #downloadForms ul.header:hover {background: #ddd url(../img/bg/bg_lgrey.png) repeat-x bottom;}
#main_centerCol_wide #downloadForms ul {font-weight:normal;}

#main_centerCol_wide #downloadForms ul li.first {width:110px;}
#main_centerCol_wide #downloadForms ul li.second {width:70px;}
#main_centerCol_wide #downloadForms ul li.third  {width:255px;}

#main_centerCol_wide #downloadForms ul li span {color: #484848; font-size: 16px; font-weight:normal; }


/* Grants */
#main_centerCol_wide #grants {padding-bottom:25px}
#main_centerCol_wide #grants ul {padding:10px 0; margin:0; border-bottom:1px solid #ccc;}
#main_centerCol_wide #grants ul li {display:inline; padding:5px 10px;float:left; color:#444; font: 12px/20px Arial, Helvetica, sans-serif;}
#main_centerCol_wide #grants ul:hover{background:#b3ced1}

#main_centerCol_wide #grants ul.header {background: #ddd url(../img/bg/bg_lgrey.png) repeat-x bottom; border: none; }
#main_centerCol_wide #grants ul.header:hover {background: #ddd url(../img/bg/bg_lgrey.png) repeat-x bottom; font-size:14px;}
#main_centerCol_wide #grants ul.header li { font-family: "Times New Roman", Times, serif; font-size:16px; }

#main_centerCol_wide #grants ul {font-weight:normal;}
#main_centerCol_wide #grants ul li.first {width:270px;}
#main_centerCol_wide #grants ul li.second {width:90px;}
#main_centerCol_wide #grants ul li.third  {width:80px; text-align:right}

#main_centerCol_wide #grants ul.footer {background: #ddd url(../img/bg/bg_lgrey.png) repeat-x top; border: none; }
#main_centerCol_wide #grants ul.footer:hover {background: #ddd url(../img/bg/bg_lgrey.png) repeat-x top; font-size:14px;}
#main_centerCol_wide #grants ul.footer li {  }
#main_centerCol_wide #grants ul.footer li.third { font-weight:700; }

/* Enkel dokument sammanställning */
#main_centerCol_wide ul.simpleDocumentList, #main_centerCol_wide ul.simpleDocumentList li ul {list-style: none; margin: 0; padding:0}
#main_centerCol_wide ul.simpleDocumentList li ul {}
#main_centerCol_wide ul.simpleDocumentList li ul li { display:inline; height:30px; line-height:30px; margin-bottom: 5px; width:350px; } 
#main_centerCol_wide ul.simpleDocumentList li ul li img {padding-right:15px;}
#main_centerCol_wide ul.simpleDocumentList li ul li a {height:30px; line-height: 30px; color:#666}
#main_centerCol_wide ul.simpleDocumentList li ul li a:hover {border:none; color: #3d7184;}


/* Årsredovisning / 525px */
#main_centerCol_wide #arsredovisning {}
#main_centerCol_wide #arsredovisning h4 {font: normal 16px/20px Georgia, "Times New Roman", Times, serif; padding:0}
#main_centerCol_wide #arsredovisning ul {width:525px; padding:15px 0 35px; margin:0; list-style: none;}
#main_centerCol_wide #arsredovisning ul li {float:left; padding:10px 0; border-bottom:1px solid #f0f0f0}

	/* 2 Columns / 525px */
	#main_centerCol_wide #arsredovisning ul li.two_Col_Left {width:350px; padding-left:20px;}
	#main_centerCol_wide #arsredovisning ul li.two_Col_Right {width:135px; padding-right:20px; text-align:right}
	
	/* 3 Columns / 525px */
	#main_centerCol_wide #arsredovisning ul li.three_Col_Left {width:345px; padding-left:20px;}
	#main_centerCol_wide #arsredovisning ul li.three_Col_Center {width:60px; padding-right:20px; text-align:right}
	#main_centerCol_wide #arsredovisning ul li.three_Col_Right {width:60px; padding-right:20px; text-align:right}
	
	/* 5 Columns / 525px */
	#main_centerCol_wide #arsredovisning ul li.five_Col_1 {width:285px; padding-left:20px}
	#main_centerCol_wide #arsredovisning ul li.five_Col_2 {width:50px; text-align:right}
	#main_centerCol_wide #arsredovisning ul li.five_Col_3 {width:50px; text-align:right}
	#main_centerCol_wide #arsredovisning ul li.five_Col_4 {width:50px; text-align:right}
	#main_centerCol_wide #arsredovisning ul li.five_Col_5 {width:50px; text-align:right; padding-right:20px}

	li.arsredovisning_footer, li.arsredovisning_header {background:none; font-weight:700;}
	li.padding_one {margin-left:5px}
	li.padding_two {margin-left:10px}

/* Villkor - övriga bidrag */	
#main_centerCol_wide ol {list-style: decimal; padding:0 25px; font-family:georgia, "Times New Roman", Times, serif; font-size:14px;} 
#main_centerCol_wide ol li {padding:0 0 15px 15px}

#main_centerCol_wide #infoBilagor {list-style:none; margin:0 0 25px 0; padding:0}

#main_centerCol_wide #infoBilagor li ul {list-style:none; margin:0; padding:0; float:left;}
#main_centerCol_wide #infoBilagor li ul li {float:left;}
#main_centerCol_wide #infoBilagor li ul#infoBilagorHeader li {font-weight:700; margin:10px 0 0 0;}
#main_centerCol_wide #infoBilagor li ul li.left {width:150px; padding:0 0 20px}
#main_centerCol_wide #infoBilagor li ul li.right {width:350px; padding:0 0 20px 20px}


	
/*Om stiftelsen*/
/*
#portrait {float:left; margin-right:25px;}
#portrait img {margin:0; padding:0;}
#portrait h2 {background: #282828; font-size:12px; color: #fff; padding:20px 10px; margin:0; width:280px;}
*/
.headerHighlight { border-bottom:1px solid #ccc; width: 50%;}

#members {padding-top:10px;}
#members h3 {margin-bottom:10px;}
#members p {font-size:14px; line-height:130%}
#members p img {padding:10px 0 0 0;}
#members p span {font-size:12px;color:#666; font-style:oblique}

/* ##################################################################################################################################################################################################################### */
/* ########################################################################################################################################  FOOTER  ################################################################### */
/* ##################################################################################################################################################################################################################### */

#footerWrapper {background: url(/img/bg/footer_logo_bg.png) #333739 repeat center top; width: 985px; padding-bottom: 10px;}
#footerWrapper.uk {background: url(/img/bg/footer_logo_bg_eng.png) #333739 repeat center top;}

#footerWrapper a {color:#fff; font:100%/1.4 "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif; color:#e5e5ff;}
#footerWrapper a:hover {color:#3d7184;}
#footerWrapper div {width:215px; float:left; margin:15px; }
#footerWrapper div h3 {padding:0; font-size: 1.1em; line-height: 30px; font-weight:lighter; color:#fff; border-bottom: 1px solid #3d7184; background:none; }
#footerWrapper div p, #footerWrapper div ul {margin-top:10px; font:100%/1.4 "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif; color:#e5e5ff;}

#footerWrapper div p span, #footerWrapper div ul span {font: normal 10px/14px Georgia, "Times New Roman", Times, serif; text-transform: uppercase; color: #999; letter-spacing: 1px}

#footerWrapper ul {list-style-type: none; padding-left: 0; margin-left: 0;}
#footerWrapper ul li { background: transparent url(../img/li_arrow.png) left center no-repeat;}
#footerWrapper ul li a { display:block; margin-left:15px; color: #fff; }
#footerWrapper div p img {clear:both;}

ul#siteInformation {text-align:right; display: block; clear: both; padding-top: 20px; color: #777}
ul#siteInformation li {display:inline; font:80%/1.4 "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif; background:none }
ul#siteInformation li a {display: inline; margin: 0;  color: #777}
/* -----------------------------------*/
/* ----->>> GENERELLA .CLASS <<<------*/
/* -----------------------------------*/

.fLeft { float:left; margin: 0 15px 15px 0;}
.fRight {float:right; margin: 0 0 15px 15px;}
.lGrey {background: #f2f2f2;}
.pLeft {padding-left:15px;}
.note {font-size: 12px; color:#999; font-style:oblique}
.smallNote {font-size: 10px; color:#666; font-style:oblique}
.ingress {font-weight:700; clear:both;}
.long_mBottom {margin-bottom:50px;}
.nowrap { white-space: nowrap; }

/* --------  Horisontal Rule -------------- */
div.hr { height:5px;  background:#888; margin:20px 0; clear:both}
div.hr hr { display: none; }

div.hrThin { height:1px;  background:#bababa; margin:25px 0; clear:both}
div.hrThin hr { display: none; }

div.hrNone { height:3px;  background:nonne; margin:10px 0; clear:both}
div.hrNone hr { display: none; }

/* zebra color */
.odd {background:#fff}
.even {background:#f2f2f2}

