/* MENU */
#menu .supermenu {
	margin:0;
	padding:6px 6px 0 6px;
	height:19px;
}

#menu .sotamenu {
	position:absolute;
	height:19px;
/* 	border-top:1px solid #000; */
	padding:6px 6px 0 6px;
}
#menu .supermenu a {
	display:block;
	float:left;
	height:19px;
}
#menu .supermenu img {
	padding:2px 5px 0 4px;
	display:block;
	float:left;
}
#menu a.menu {
	color:#333;
}
#menu a.menu:hover {
	color:#CC0000;
}
#menu a.menuactive {
	color:#CC0000;
	background:url(../img/marcador_menu.gif) center bottom no-repeat;
}
#menu a.menuactive:hover {
}
#menu .sotamenu img {
	margin:0 5px 2px 1px;
	vertical-align:bottom;
}
/* submenu principal */
#menu a.submenu {
	color:#666;
}
#menu a.submenu:hover {
	color:#CC0000;
}
#menu a.submenuactive {
	color:#CC0000;
}
#menu a.submenuactive:hover {
}

/* PEU DE PAGIN */
#peu img {
	padding:0 5px 0 2px;
	vertical-align:top;
}
#peu a {
	color:#fff;
}
#peu a:hover {
	color:#000;
}

#peu .text {
	padding:0px 0 0 0;
	float:left;
}
#peu .rss {
	float:right;
}

/* GRAELLA */
.portada {
	margin:0;
}
.portada .cela {
	float:left;
	width:216px;
	height:306px;
	border:0;
	margin:0 12px 12px 0;
	padding:0;
}
.portada .cela .dalt {
	margin:0;
	padding:0;
}
.portada .cela .baix,.portada .cela .sota {
	margin:0;
	padding:6px;
	height:170px;
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	border-bottom:1px solid #d6d6d6;
}
.portada .cela .sota {
	height:auto;
}
.portada .dreta {
	margin-right:0;
}
.portada .cela .img {
	margin:0;
	padding:0;
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	height:79px;
}
.portada .cela p {
	margin:4px 0;
	padding:0;
	font-size:12px;
	line-height:14px;
}
.portada .cela h1 {
	margin:0;
	padding:0;
	font-size:18px;
	font-weight:bold;
	color:#CC0000;
	line-height:18px;
}
.portada .cela h2 {
/* 	width:162px; */
	margin:0 0 0 0;
	padding:5px 0 2px 6px;
	font-size:12px;
	font-weight:bold;
	height:16px;
	color:#fff;
	background:#CC0000 url(../img/fletxa_news.gif) no-repeat right bottom;
}
.portada .cela h3 {
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	color:#666;
}
.portada .cela .sota {
	background:url(../img/fletxa.gif) no-repeat 6px 8px;
	margin:0;
	padding:4px 0 3px 17px;
	font-size:11px;
	font-weight:bold;
}

/* BANNERS */
.banner_quad {
	margin:0 0 2px 0;
	padding:0;
}

.banner_quad p {
	font-size:0;
	line-height:0;
	margin:0;
	padding:0;
}

/* ESTILS DE SUBMENUS I TEXTOS */
#left_thin h1 {
	color:#CC0000;
	font-size:20px;
	line-height:20px;
	background:url(../img/fletxa_rodona.gif) no-repeat 6px 12px;
	padding:10px 0 4px 24px;
	margin:0;
	border-bottom:2px solid #d3d3d3;
}

/* menu de l'esquerra */
#left_thin ul {
	margin:0;
	padding:0;
}
#left_thin ul li {
	margin:0;
	list-style:none;
	background: url(../img/fletxa_vermell.gif) no-repeat 11px 8px;
	padding:4px 0 4px 19px;
	border-bottom:1px solid #d3d3d3;
	font-size:13px;
}
#left_thin ul li a {
	margin:0;
	padding:0;
	display:block;
}
#left_thin ul li.vermell {
	
}
#left_thin ul li.sub,#left_thin ul li.subvermell  {
	margin:0;
	padding:4px 0 0 19px;
	background:url(../img/fletxa_gris.gif) no-repeat 18px 8px;
	border-bottom:none;
}
#left_thin ul li.subvermell  {
	background:url(../img/fletxa_vermell.gif) no-repeat 18px 8px;
}
#left_thin ul li.sub a,#left_thin ul li.subvermell a {
	padding:0 0 4px 7px;
	border-bottom:1px solid #d3d3d3;
}
#left_thin ul li.last {
	border-bottom:1px solid #d3d3d3;
}
#left_thin ul li.last a {
	border-bottom:none;
}



#left_wide h1.cerca,#right_wide h1 {
	color:#CC0000;
	font-size:28px;
	line-height:30px;
	margin:0 0 21px 0;
	text-decoration:none;
	padding:10px 50px 4px 0;
	border-bottom:2px solid #d3d3d3;
	margin-bottom:12px;
}
#right_wide h1 a {
	color:#CC0000;
	text-decoration:none;
}
#right_wide h1 a:hover {
	color:#CC0000;
}
#right_wide .h1_sep {
	height:13px;
	font-size:0;
	line-height:0;
}

#right_wide h2,#right_wide h2 a {
	color:#CC0000;
	font-size:18px;
	margin:21px 0 12px 0;
	text-decoration:none;
	line-height:18px;
}
#right_wide h2.level1 {
	margin-top:0;
}
#right_wide h2.level2 {
	margin-top:12px;
}
#right_wide h3,#right_wide h3 a {
	color:#666;
	font-size:16px;
	margin:20px 0 3px 0;
	text-decoration:none;
}
#right_wide h3.atenuat,#right_wide h3 a.atenuat {
	font-style:oblique;
	text-decoration:line-through;
}
#right_wide h3.prg_tit {
	background:url(../img/fletxa_negre.gif) no-repeat 0 3px;
	padding-left:10px;
}
#right_wide h3.prg_tit.opened {
	background:url(../img/arrow_down.gif) no-repeat 0 5px;
}
#right_wide h3.petit {
	font-size:14px;
}

#right_wide h3.level2 {
	margin-top:-9px;
}
#right_wide h4,#right_wide h3 a {
	color:#666;
	font-size:16px;
	margin:0px 0 12px 0;
	text-decoration:none;
	font-weight:normal;
	font-style:oblique;
}
#right_wide h5 {
	color:#000;
	font-size:16px;
	font-weight:bold;
	margin:6px 0 6px 0;
}
#right_wide h6 {
	color:#666;
	font-size:14px;
	font-weight:bold;
	margin:6px 0 6px 0;
}

#right_wide p {
	margin:10px 0 10px 0;
	line-height:26px;
	font-size:15px;
	color:#4F4F4F;
	font-family: Helvetica Neue,Helvetica,Arial;
}
#right_wide form {
	margin:0 0 20px 0;
}
#right_wide a {
	color:#CC0000;
	text-decoration:underline;
}
#right_wide a:hover {
	color:#000;
}
#right_wide ul,#right_wide ul.submenu li ul.normal {
	margin:4px 0 0 0;
}
#right_wide ul li,#right_wide ul.submenu li ul.normal li {
	padding-bottom:6px;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	background:url(../img/punt_llistat2.gif) no-repeat 2px 6px;
}
#right_wide .textcurs ul {
	_position:relative;
}
#right_wide ul.submenu {
	margin:8px 0 20px 0;
}
#right_wide ul.submenu li {
	padding-left:12px;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	background: url(../img/fletxa.gif) no-repeat 0px 4px;
}
#right_wide ul.submenu li .atenuat {
	font-weight:normal;
	font-style:oblique;
	color:#666;
}
#right_wide ul.submenu li a {
	font-size:12px;
	color:#000;
	text-decoration:none;
}
#right_wide ul.submenu li a:hover {
	color:#CC0000;
}

#right_wide table {
/* 	width: 528px; */
	width:100%;
	border-top:1px dotted #ccc;
	border-bottom:1px solid #ccc;
	font-size:11px;
}
#right_wide table.empty,#right_wide table.empty td {
	width: auto;
	padding:0;
	border:none;
}
#right_wide table th {
	padding:0 0 0 4px;
	text-align:left;
	border-right:1px dotted #ccc;
	border-bottom:2px solid #ccc;
	color:#CC0000;
	font-weight:bold;
	height:31px;
	vertical-align:bottom;
}
#right_wide table td {
	vertical-align:top;
	padding:6px 6px 6px 4px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
#right_wide table th.final {
	border-right:0;
	width:85px;
}
#right_wide table td.final {
	vertical-align:middle;
	border-right:0;
	font-weight:bold;
	text-align:right;
}
#right_wide table td.final a,#right_wide table td.final2 strong a {
	color:#000;
	text-decoration:none;
}
#right_wide table td.final a:hover,#right_wide table td.final2 strong a:hover {
	color:#CC0000;
}
#right_wide table th.final2 {
	border-right:0;
}
#right_wide table td.final2 {
	vertical-align:top;
	border-right:0;
}

#right_wide img.fletxa {
	padding:0 2px 0 2px;
}

#right_wide .left h1 {
	color:#CC0000;
}
#right_wide h1.vermell,#right_wide h2.vermell,#right_wide h2.vermell {
	color:#CC0000;
}
#right_wide .left,#right_wide .leftcurs {
	width:425px;
	float:left;
}
#right_wide .curs_destacat .leftcurs {
	width:434px;
}
#right_wide .right,#right_wide .rightcurs {
	width:216px;
	float:right;
}
#right_wide .curs_destacat .rightcurs {
	width:204px;
}
#right_wide .right .pila {
	background:#fefeda;
	border-top:1px solid #ededcc;
	border-left:1px solid #ededcc;
	border-right:1px solid #ededcc;
	padding:3px 5px 3px 5px;
}
#right_wide .right .pila.final {
	border-bottom:1px solid #ededcc;
}
#right_wide .right .pila.blanc {
	background-color:#fff;
	font-size:11px;
	padding-top:5px;
}

#right_wide .right .pila a{
	color:#000;
	text-decoration:none;
}
#right_wide .right .pila a:hover{
	color:#CC0000;
}
#right_wide #ChangeAgendaForm {
	padding:6px 0 0 0;
}
#right_wide .searchCal {
	border:1px solid #ededcc;
	font-size:11px;
	color:#666;
	height:28px;
	width:670px;
	margin:0 0 36px 0;
	padding:0 0 0 0;
	height:31px;
}
#right_wide .searchCal select, .searchCal input {
	color:#666;
	font-size:11px;
	line-height:11px;
	border:1px solid #999a8c;
	margin:0 6px 0 6px;
	padding:1px;
	height:16px;
}
.searchCal input {
	margin:1px 6px 0 6px;
	height:18px;
}
#right_wide .searchCal select option {
	margin-left:4px;
}

#right_wide .searchCal .left {
	background:#fefeda;
	float:left;
	padding:6px 0 0 6px;
	height:25px;
	width:572px;
}
#right_wide .searchCal .right {
	float:right;
	border-left:1px solid #ededcc;
	padding:6px 0 0 6px;
	height:25px;
	width:85px;
	text-align:center;
}

#right_wide .epmestres {
	width:210px;
	height:111px;
	float:left;
	margin:0 9px 12px 0;
	background: url(../img/fons_ep.gif) no-repeat;
}
#right_wide .epmestres.active {
	background: url(../img/fons_ep_active.gif) no-repeat;
}
#right_wide .epmestres.final {
	margin-right:0;
}
#right_wide .epmestres h1 {
	margin:0;
	padding:0;
	color:#000;
	font-size:16px;
	border:0;
}
#right_wide .epmestres h2 {
	margin:0 0 6px 0;
	padding:0;
	color:#CC0000;
	font-size:16px;
}
#right_wide .epmestres h3 {
	margin:0;
	padding:0;
	color:#666;
	font-size:14px;
}
#right_wide .epmestres h4 {
	margin:4px 0;
	color:#000;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
}
#right_wide .epmestres.active h2 {
	color:#fff;
}
#right_wide .epmestres.active h3 {
	color:#fff;
}

#right_wide .epmestres .dalt {
	margin:0px 0 0 0px;
	padding:10px 0 0 68px;
	height:78px;
}
#right_wide .epmestres .baix {
	font-size:11px;
	padding:5px 0 0 18px;
	height:21px;
	background: url(../img/fletxa.gif) no-repeat 8px 8px;
}
#right_wide .epmestres .baix a {
	color:#000;
	text-decoration:none;
}
#right_wide .epmestres .baix a:hover {
	color:#CC0000;
}
#right_wide table.opina {
	border:0;
	background:#fefeda;
	font-size:11px;
}
#right_wide table.petit {
	width:442px;
}

#right_wide table.opina td{
	border-top:1px solid #ededcc;
	border-right:1px solid #ededcc;
	border-bottom:0;
	padding:11px 0px 6px 0px;
}
#right_wide table.opina td.text{
	width:92px;
	font-weight:bold;
	border-left:1px solid #ededcc;
	border-right:0;
	padding:13px 10px 10px 10px;
}
#right_wide table.opina td.titol {
	background:#fff;
	border-bottom:0;
	border-left:0;
	border-right:0;
	color:#000;
	font-size:14px;
	font-weight:bold;
	padding:12px 0 12px 0;
}
#right_wide table.opina td.explain{
	font-weight:normal;
	border-top:0;
	border-left:1px solid #ededcc;
	border-right:1px solid #ededcc;
	padding:0px 10px 10px 10px;
	vertical-align:top;
}
#right_wide .custom_form h2 {
	color:#000;
}
#right_wide table.opina td.ultim {
	background:#fff;
	border-bottom:1px solid #ededcc;
	color:#666;
	padding:0 0 0 12px;
	border-left:1px solid #ededcc;
}
#right_wide table.opina input.text {
	font-size:11px;
	border:0;
	width:320px;
	height:16px;
	padding:3px 2px 0 3px;
	background:url(../img/back_input.gif) no-repeat;
}
#right_wide table.opina input.text.error {
	background:url(../img/back_input_error.gif) no-repeat;
}
#right_wide table.opina input.petit {
	width:120px;
	border-right:1px solid #ededcc;
}

#right_wide table.opina select {
	border:1px solid #ededcc;
}
#right_wide table.opina textarea {
	font-size:11px;
	border:0;
	width:396px;
	height:185px;
	padding:3px 2px 0 3px;
	background:url(../img/back_textarea.gif) no-repeat;
}

#right_wide .curs {
/* 	position:relative; */
	clear:both;
	margin:0px 0 0px 0;
	padding:0;
}
#right_wide .curs_destacat {
/* 	position:relative; */
	width:648px;
	clear:both;
	background-color:#E1DAD3 ;
	margin:0;
	padding:30px 12px 0 12px;
}
#right_wide .curs_destacat.titol {
	padding-top:12px;
	padding-bottom:12px;
	background-image:none;
	color: #4F4F4F;
    font-family: Helvetica Neue,Helvetica,Arial;
    font-size: 15px;
    line-height: 26px;
}
#right_wide .textcurs {
	margin:0 0 12px 0;
}
#right_wide .curs h2,#right_wide .curs_destacat  h2,#right_wide .curs_destacat.titol h5 {
	color:#CC0000;
	font-size:16px;
	line-height:26px;
	font-weight:bold;
	margin:0 0 6px 0;
}
#right_wide .curs h3,#right_wide .curs_destacat h3,#right_wide .curs_destacat.titol h6 {
	color:#666;
 	margin:6px 0 6px 0;
}
#right_wide .complet {
	color:#666;
}
#right_wide .complet h3 {
/* 	color:#999; */
}

#right_wide .docslist {
	margin:24px 0 24px 0;
}
#right_wide .docslist a {
	color:#000;
	text-decoration:none;
}
#right_wide .docslist a:hover {
	color:#CC0000;
}

#right_wide .docslist h2 {
	margin:0 0 6px 0;
}
#right_wide .docslist h3 {
	font-size:14px;
 	margin:6px 0 6px 0;
}

#right_wide .rightcurs table{
	border:0;
	background:#fefeda;
	width:100%;
	margin:0 0 12px 0;
	padding:0;
	border-top:1px solid #ededcc;
	border-left:1px solid #ededcc;
	border-right:1px solid #ededcc;
	border-bottom:none;
	color: #333333;
    font-family: Helvetica Neue,Helvetica,Arial;
    font-size: 12px;
    line-height: 18px;
}
#right_wide .curs_destacat .rightcurs table{
	border:0;
	font-size:11px;
	width:100%;
	padding:0;
	background:#ffebe8;
	border-top:1px solid #ffc2b9;
	border-left:1px solid #ffc2b9;
	border-right:1px solid #ffc2b9;
	margin:0 0 12px 0;
	border-bottom:none;
}
#right_wide .rightcurs table td{
	margin:0;
	border:none;
	border-bottom:1px solid #ededcc;
	padding:4px 4px 4px 4px;
}
#right_wide .rightcurs table td.ultim {
	background:#fff;
	color:#666;
}
#right_wide .curs_destacat .rightcurs table td{
	border-bottom:1px solid #ffc2b9;
}
#right_wide .rightcurs table a{
	color:#000;
	text-decoration:none;
}
#right_wide .rightcurs table a:hover{
	color:#CC0000;
}

#right_wide .image_sumari {
	background:#fefeda;
	border:1px solid #ededcc;
	margin:6px 0 0 0;
}
#right_wide .image_sumari p{
	padding:16px 0 18px 0;
	margin:0;
	text-align:center;
}
#right_wide .image_sumari p.blanc {
	padding:6px 0 6px 22px;
	border-top:1px solid #ededcc;
	text-align:left;
	background:#fff url(../img/fletxa.gif) no-repeat 8px 10px;
}
#right_wide .image_sumari a {
	color:#000;
	text-decoration:none;
}
#right_wide .image_sumari a:hover {
	color:#CC0000;
}

#right_wide p.docs {
	padding:0px 0 0px 18px;
	margin:0 0 6px 0;
	text-align:left;
	background:#fff url(../img/doc.gif) no-repeat 0px 0px;
}
#right_wide p.video {
	padding:2px 0 0px 20px;
	margin:0 0 6px 0;
	text-align:left;
	background:#fff url(../img/video.gif) no-repeat 0px 0px;
}
#right_wide p.audio {
	padding:0px 0 0px 18px;
	margin:0 0 6px 0;
	text-align:left;
	background:#fff url(../img/audio.gif) no-repeat 0px 3px;
}

#right_wide h3.docs {
	margin:0;
	padding:4px 0 3px 22px;
	font-size:12px;
	color:#000;
	background:#dcdcdc url(../img/type-docs.gif) no-repeat 6px 4px;
}

#right_wide h3.video {
	margin:0;
	padding:4px 0 3px 22px;
	font-size:12px;
	color:#000;
	background:#dcdcdc url(../img/type-video.gif) no-repeat 6px 4px;
}
#right_wide h3.audio {
	margin:0;
	padding:4px 0 3px 22px;
	font-size:12px;
	color:#000;
	background:#dcdcdc url(../img/type-audio.gif) no-repeat 6px 4px;
}

#right_wide p.fletxa {
	background:url(../img/fletxa.gif) no-repeat 7px 8px;
	margin:0;
	padding:5px 0 3px 22px;
	font-size:11px;
	font-weight:bold;
	border-bottom:1px dotted #bbb;
}
#right_wide .separador {
/* 	border-top:1px solid #666; */
/* 	margin:12px 0 24px 0; */
	font-size:0px;
	line-height:0;
	height:24px;
}

.index_activitats {
	background:#fdf6e3;
	margin:0 0 6px 0;
}

.index_activitats th {
	border:1px solid #fde494;
	border-top:0;
	border-bottom:0;
	background:#fde494 url(../img/altres_act.gif) no-repeat 7px 1px;
	color:#ff7900;
	text-align:left;
	padding:3px 0 6px 27px;
	font-size:12px;
}
.index_activitats td.first {
	background:#fff url(../img/activitats_top.gif) no-repeat;
	border:none;
	font-size:1px;
	line-height:1px;
	height:6px;
	padding:0;
	margin:0;
}
.index_activitats td {
	border:1px solid #fde494;
	border-top:none;
	background:url(../img/fletxa.gif) no-repeat 5px 6px;
	padding:5px 10px 4px 18px;
	font-size:12px;
}


.index_cercador,#left_thin .index_cercador {
	background:url(../img/fons_cercador.gif);
	padding:8px 6px 3px 5px;
	margin:0 0 6px 0;
}
.index_cercador h1,#left_thin .index_cercador h1 {
	font-size:16px;
	color:#333;
	font-weight:bold;
	margin:0 0 4px 0;
	padding:0;
	background:none;
	border:none;
}
.index_cercador p,#left_thin .index_cercador p {
	font-weight:normal;
	padding:0;
	margin:0 0 0 0;
}
.index_cercador input.text,#left_thin .index_cercador input.text {
	border:1px solid #888;
	width:136px;
	font-size:12px;
	padding:1px;
}
.index_cercador input.submit,#left_thin .index_cercador input.submit {
	margin:0 0 4px 0;
}

#right_wide p.resultats_cerca {
	color:#333;
	font-weight:normal;
	font-size:12px;
}
#right_wide p.resultats_cerca strong.gran{
	color:#CC0000;
}
#right_wide .resultat_cerca {
	margin:20px 0 20px 0;
}
#right_wide .resultat_cerca h1 {
	font-size:16px;
	border:0;
	padding:0;
	line-height:16px;
	margin:0 0 2px 0;
}
#right_wide .resultat_cerca h1 a {
	color:#CC0000;
	padding:0;
	margin:0;
}
#right_wide .resultat_cerca h1 a:hover {
	text-decoration:underline;
}
#right_wide .resultat_cerca h2 {
	font-size:12px;
	color:#666;
	line-height:12px;
	padding:0;
	margin:0 0 6px 0;
}
#right_wide .resultat_cerca h2 em {
	font-style:normal;
}
#right_wide .resultat_cerca p {
	font-weight:normal;
	font-size:12px;
}

#carret_cursos {
	padding:6px 0 0 0;
	background:#fff;
}

#carret_cursos table {
	width:100%;
	border:1px solid #ffc2b9;
}
#carret_cursos table th{
	text-align:left;
	background:#ffc2b9 url(../img/maleta.gif) no-repeat 6px 2px;
	color:#f50017;
	font-weight:bold;
	padding:2px 0 4px 26px;
}
#carret_cursos table td {
	text-align:left;
	vertical-align:top;
	background:#ffded9 url(../img/fletxa.gif) no-repeat 6px 9px;
	border-bottom:1px solid #ffc2b9;
	padding:6px 6px 6px 16px;
}
#carret_cursos table td.last {
	text-align:right;
	background:#ffded9;
}

#carret_cursos table td.ultim {
	text-align:right;
	border-bottom:none;
	background:#fff;
	padding:6px 6px 6px 0;
}
div.toggle {
 display:none;
 background:#f0f0f0;
 color:#333;
}
#ws_status {
	border:1px dotted #ccc;
	margin:1em 0 1em 0;
	padding:0.5em;
	background-color: #f0f0f0;
}
.admin_ws_scripts {
	border:1px solid #ccc;
	margin:1em 0 1em 0;
	padding:0.5em;
	background-color: #fff0f0;
}

#right_wide ul.aula {
	margin:12px 0 12px 0;
	padding:0;
}
#right_wide ul.aula li{
	font-size:13px;
	font-weight:bold;
	padding:10px 0 10px 20px;
	margin:0 0 0px 0;
	border:1px solid #e3e5cf;
	background:#fffeea url(../img/fletxa_negre.gif) no-repeat 10px 13px;
	cursor:pointer;
}
#right_wide ul.aula li.open{
	padding:10px 0 0 20px;
	margin:0;
	background:#fffeea url(../img/arrow_down.gif) no-repeat 10px 16px;
}
#right_wide ul.aula li ul{
	display:none;
	padding:10px 6px 10px -20px;
	margin:10px 0 0 -21px;
}
#right_wide ul.aula li.open ul{
	display:block;
}
#right_wide ul.aula ul li{
	background:#fffeea url(../img/fletxa_vermell.gif) no-repeat 10px 13px;
	font-size:12px;
	font-weight:normal;
	background-color:#fff;
	border-left:1px solid #e3e5cf;
	border-top:1px solid #e3e5cf;
	border-bottom:none;
	border-right:none;
	padding:10px 0 10px 20px;
}
#right_wide ul.aula li a {
	color:#000;
	text-decoration:none;
}
#right_wide ul.aula li a:hover {
	text-decoration:underline;
}

#right_wide .admin_box {
	background:#f0f0f0;
	border:1px solid #ccc;
	-moz-border-radius:5px;
	padding:0 1em 1em 1em;
	margin:0 0 1em 0;
}

