/* CSS Document */
body.background {background: url(../images/style/idea_bg.gif) top center repeat-x #f1f3d9;}
#sys_nav {background: #00a1b3!important;}
			#sys_nav.local {background: #00a1b3!important;}
			#sys_nav.national {background: #00a1b3!important;}
			#sys_nav.global {background: #00a1b3!important;}
#txt_search {background: #54c0cc!important;}
			#sys_nav.local #txt_search { background: #54c0cc!important;}
			#sys_nav.national #txt_search { background: #54c0cc!important;}
			#sys_nav.global #txt_search { background: #54c0cc!important; color: #ffffff!important;}
#btn_search { background-color: #54c0cc!important;}
			#sys_nav.local #btn_search { background-color: #54c0cc!important;}
			#sys_nav.national #btn_search { background-color: #54c0cc!important;}
			#sys_nav.global #btn_search { background: url(../images/style/search.png) no-repeat  #54c0cc!important;}

h1 {
	width: 329px;
	height: 78px;
	margin: 32px 0 30px 10px;
	padding: 0;
	}
h1 a { background: url(../images/logos/idea.gif) no-repeat;}

#navi {
	padding-left: 2px;
}

#navi ul li {
	width: auto;
	padding: 0 7px 0 6px;	
	
}
	#navi #idea_nav ul li {
		width: 89px;
		height: 28px;
		font-size: 86%;
		padding: 0 0 0 5px;
	}
	
	#navi #idea_nav ul li.two_lines {
		width: 130px;
	}
	
	#navi #idea_nav ul.menu2 li {
		background: #0f153c;
		left: -5px;
    	padding: 0 5px;
    	width: 89px !important;
	}
	
	
	#navi ul li a {
		text-indent: 0;
		text-align: center;	
	}
	
	#navi #idea_nav ul li a {
		text-align: left;
		text-indent: 0;
	}
	
	#sidebar {margin: 0;}
	
a#idea_header {
	width: 99px;
	height: 101px;
	display: block;
	text-indent: -9999px;
	margin: 22px 0 0 0;	
	background: url(../images/style/idea_header.gif) no-repeat;
	float: left;
}
	a#idea_header:hover, a#idea_header:focus {
		background-position: 0 -101px;	
	}
a#idea_header_2 {
	width: 200px;
	height: 101px;
	display: block;
	text-indent: -9999px;
	margin: 22px 0 0 0;	
	background: url(../images/style/idea_header.gif) no-repeat -99px 0;
	float: left;
}

.num { background-image: url(../images/style/comments_idea.gif);}

#idea_edition img, .prev_idea {
	margin: 10px 0 0 10px;
}
#idea_edition span {
		position: absolute;
		left: -6000px;
}
	
.prev_idea {
	width: 133px;
}
	.prev_idea span {
		position: absolute;
		left: -6000px;
	}