
h1, h2 {margin-bottom:20px}
h1#titolFAQ, h2#titolFAQ{
	background: url("/inc_images/faqs/icona_FAQ.gif") top left no-repeat;
	padding-left:40px;
	margin-left:0;
	line-height: 95%;
	font-weight: bold
	}
h1#titolFAQ span, h2#titolFAQ span {font-weight:normal !important; font-size:12px; color: #666} 

div#content {*clear:left; *width: 100%}
div#content-left-530 {margin-top:0}
div#content h3 {color: #555555; margin-top:5px}
div#content a {color:#47922F}
div#content a:link {color:#47922F}
div#content a:hover { color:#70C752}

.letranormalplus {font-size: 1.1em}
a.ir {background: url("/inc_images/faqs/bullet_flecha_verde.gif") right no-repeat}
a.volver {background: url("/inc_images/faqs/bullet_flecha_verde_left.gif") left center no-repeat}	
h3.enviar-pregunta {margin-top: 15px !important;padding:10px; background-color:#feffe1; color: #000 !important}
.left130 {margin-left:130px}
.grisclar {color: #999 !important}
h3.txtdestacado {padding: 10px; background-color: #FFFFCC; width: 34em; margin-bottom: 20px}

ul.standardverd li {list-style-image: url(/inc_images/generic/bullet_verd.gif);list-style-position:outside;line-height:1.5em;margin-bottom: 10px}
ul.standardverd li.bulletpetit {list-style-image: url(/inc_images/generic/bullet_verd_petit.gif)}
ul.standardverd li h4 {font-size: 1.25em}

/******** Login link *******/
#faq-login {padding: 3px; margin-top: 19px; float: right}
#faq-login img {float: left; padding-right:7px; width:16px; height:16px}
#faq-login a {color:#47922F;}
#faq-login a:hover {color:#2D591E;}

/******** Tag cloud ********/
#nuvolEtiquetes{width: 500px;margin-left: 10px;background-color:#FEFFE1;text-align:justify;}
#nuvolEtiquetes ul {padding:15px}
#nuvolEtiquetes ul li{display:inline; margin:8px; line-height: 140%}
#nuvolEtiquetes a{ text-decoration:none}
#nuvolEtiquetes .mida1{ font-size:0.8em}
#nuvolEtiquetes .mida2{ font-size:1em}
#nuvolEtiquetes .mida3{ font-size:1.2em}
#nuvolEtiquetes .mida4{ font-size:1.4em}

/*******Menu modulo preguntas******/
#menu-modulo-preguntas {
	margin: 0 0 0 6px;
	width:300px;
	float: left;
    line-height:normal;
	background: url("/inc_images/faqs/menu_bg.gif") bottom repeat-x;
	}
	#menu-modulo-preguntas ul {
		margin:0;
		padding:0 10px 0;
		list-style:none;
		max-width: 300px;
		}
		#menu-modulo-preguntas ul li {
			float: left;
			background: url("/inc_images/faqs/right.gif") right top no-repeat;
			text-align: center;
			overflow: hidden;
			margin-left: 5px;
			}
			#menu-modulo-preguntas ul li a {
				display: block;
				background: url("/inc_images/faqs/left.gif") left top no-repeat;
				padding: 7px 10px 6px 10px;
				text-decoration:none;
				color: #000 !important;
				}
			#menu-modulo-preguntas ul li a:hover {
				color: #666;
				text-decoration:none;
				}
			#menu-modulo-preguntas ul li.current {
				background: url("/inc_images/faqs/rightcur.gif") right top no-repeat;
				}
			#menu-modulo-preguntas ul li.current a {
				background: url("/inc_images/faqs/leftcur.gif") left top no-repeat;
				padding-bottom: 7px;
				font-weight:bold;
				color:#000000!important;
				text-decoration:none;					
				}
			#menu-modulo-preguntas.amunt{
				margin:-19px 0 0 88px;
				padding:0;
				}

/*Pestanya mas consultadas*/
#masConsultadas {background-color:#fff;border:1px #CCC solid;margin:43px 5px 15px 6px;padding-bottom:10px}
#masConsultadas ul {padding:5px 10px 5px 10px; 	margin: 8px 0 0 15px}	
#masConsultadas ul li {list-style-image:url(/inc_images/generic/bullet_verd_petit.gif)!important; margin-bottom:15px; line-height: 1.4em}

/*Modulos register y login*/
#modul-nou-usuari, #modul-login-usuari {width:235px; padding:10px 10px 0 15px; margin:5px 0 0 0; float:left;}
#modul-nou-usuari {background-color:#f3f8dd}
#modul-nou-usuari h3, #modul-login-usuari h3 {margin:15px 0 10px 0}
#modul-nou-usuari p, #modul-login-usuari p {margin-bottom: 14px; margin-right: 10px}
#modul-nou-usuari ul li {margin:1px 0; margin-left:15px}
#modul-nou-usuari input[type="button"] {margin-left: 30px; margin-top:15px}
#modul-nou-usuari input.alta {margin:10px 0 25px 40px}
#modul-login-usuari {background-color:#E0E6F5; margin-left:20px; padding-bottom:15px}
#modul-login-usuari label {width:80px}
#modul-login-usuari a {font-size:.9em; font-weight: normal}
#modul-login-usuari input.acceder {margin:5px 0 5px 90px}


/*Pregunta*/
div.gravatarnom {width: 39px; float:left; text-align:center; font-size:11px; overflow:hidden}
div.gravatarnom img {padding:1px; border:1px solid #ddd; width:35px; height:35px;}
#pregunta {float:left; margin-left:15px; margin-bottom: 20px; width:480px}
#pregunta h1 {margin-bottom: 10px}
#pregunta p {margin-bottom:5px}
#pregunta p.tag {color: #999; text-align:right; font-size:11px; margin:0}
#pregunta textarea {width:95%}


/*Respuestas*/
a.link-responder {padding-left: 17px; padding-right:20px; background: url("/inc_images/faqs/icona_link_responder.gif") left center no-repeat; font-size:11px}
a.on {text-decoration:none; color: #666 !important; font-weight:bold !important}
.cabecera-respuestas {border-bottom:1px dotted #ddd; padding-bottom:20px; clear:both; margin-top:10px; *margin-bottom:15px}
.cabecera-respuestas h3 {margin:0 !important;}
#modulorespuestas ul , #respuestasOrdenadasFecha ul {margin:0 0 30px 0;}
#modulorespuestas ul li, #respuestasOrdenadasFecha ul li {margin-bottom:20px; border-bottom:1px dotted #bbb; float:left; clear:both; padding-bottom:10px}
#modulorespuestas ul li ul li, #respuestasOrdenadasFecha ul li ul li {float:none; border:none; margin-bottom:0; margin-left:20px; padding:0}
#modulorespuestas ul li ol li, #respuestasOrdenadasFecha ul li ol li {float:none; border:none; margin-bottom:0; margin-left:20px; padding:0}
.respuestasOrdenadas2 ul li{margin-bottom:120px}
div.respuesta {float:left; margin-left: 25px; width:485px}
div.respuesta h4 {margin:0 0 10px 0 !important; font-weight: normal; color: #333}
div.respuesta p {margin-bottom:10px; overflow:hidden}
div.respuesta p.bottom0 {margin-bottom:0}
div.respuesta span.petit {margin-left:0px}
.botoKO, .botoOK, .botoOKoff, .botoKOoff{
	width:40px;
	height:17px;
	border:none;
	padding: 0 12px 2px 0!important;
	background-color:#fff;
	font-weight:bold;
	font-size:11px;
	background-repeat:no-repeat;
	margin-left:5px;
	color:#000!important;
	}
.botoOK {background-image:url(/inc_images/faqs/botoOK.gif)}
.botoKO {background-image:url(/inc_images/faqs/botoKO.gif)}
.botoOKoff {background-image:url(/inc_images/faqs/botoOK_off.gif)}
.botoKOoff {background-image:url(/inc_images/faqs/botoKO_off.gif)}

.petit {font-size:0.95em;}
.petit a {color:#666!important}

/* Modul responder pregunta */
#moduloResponder {margin-top:40px;background-color:#feffe1; padding:0 5px 0 10px; width:530px}

/* Estils de formularis */
form.formularis-generals fieldset {float:left; padding-top:15px; margin-bottom:25px}
form.formularis-generals legend {clear:both; font-size: 1.3em; font-weight:bold; color: #666; *margin-bottom:15px}
form.formularis-generals label {width: 120px; float: left; text-align: right; padding-right: 0.5em;	margin:2px}
form.formularis-generals label.label50 {width: 50px}
form.formularis-generals a {font-weight:bold}
form.formularis-generals input, form textarea {margin-bottom:8px}
form.formularis-generals #enviar {margin-left:130px;margin-top:10px;padding:0 10px}
form.formularis-generals input[type="radio"]#primer{margin-left:0px}
form.formularis-generals input[type="checkbox"] {margin-bottom:10px}
form.formularis-generals input[type="checkbox"], form.formularis-generals input[type="radio"] {vertical-align:text-top; *vertical-align:middle; *margin-bottom:3px}
form.formularis-generals input[type="radio"] {margin-left:130px}
form.formularis-generals input[type="checkbox"] {margin-left:0}
form.formularis-generals textarea {width:310px; height:70px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; padding:2px}
form.formularis-generals textarea.preguntadetall {height: 200px}
form.formularis-generals p.infoCamp {color:#666; margin-top:-6px; font-size:0.9em; margin-left:130px; padding-bottom: 10px}
form.formularis-generals #compRobots {padding-right: 0.5em}
form.formularis-generals input.error {border:1px #CC0000 solid}
form.formularis-generals p.error {background:url(/inc_images/generic/icono_error.gif) no-repeat; padding-left:22px; height:19px; margin-top:0px}
form.formularis-generals p.error, #form label.error {color:#CC0000}
input.botones {padding:2px 6px; font-family: Arial, Helvetica; color: #555; font-weight:bold; overflow: visible}

/*Missatges al donar-se d'alta usuari*/
#dadesCorrectes{
	padding:10px 0 10px 40px;
	background:#EFFFE1 url(/inc_images/faqs/altaOK.gif) no-repeat left center;
	width:290px;
	font-size:1.2em;
	margin-bottom:10px;
	}

#dadesIncorrectes{
	padding:10px 0 10px 45px;
	background:#ffeaed url(/inc_images/faqs/altaKO.gif) no-repeat left center;
	width:515px;
	font-size:1.2em;
	margin-bottom:20px;
	}

#dadesCorrectes.dadesLlargues{ width:340px; margin-bottom:15px}

/*Estils administrador*/
a.banear {background: url("/inc_images/faqs/icono_ban_user.gif") left center no-repeat; padding-left:20px; font-size: .6em !important; margin-left:20px}


