body { 	background: #F4F5F9 url(../img/fons_home.gif) top left fixed repeat-x; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#303030; margin:0px; padding:0px;text-align:center; }
div {font-size: 11px;}
img {border:0px;}
form {margin:0px;padding:0px;}

#content { border: 10px solid white; margin: 0px auto; width: 750px; background: #FFFFFF;}

#header h1 { margin: 0px; padding: 0px;} 

#tool {width: 750px; display:table;background: #E1DFE0;}

#language {width:auto;display: table-cell;float:right;text-align:right;}
#language ul {margin:0px;padding:0px;}
#language ul li {margin:0px;padding:0px;display: inline; list-style-type: none; padding-left: 6px;padding-right: 6px; border-right: 1px solid #94B473;}
#language ul li.last { border:0px;}
#language a, a:link, a:active, a:visited { text-decoration:none; font: 11px Tahoma,Verdana,Arial; color: #000000;}
#language a:hover {text-decoration:none; font: 11px Tahoma,Verdana,Arial; color: #A0A0A0;}
#language a.f1, a.f1:link, a.f1:active, a.f1:visited, a.f1:hover {font-size: 9px;}
#language a.f2, a.f2:link, a.f2:active, a.f2:visited, a.f2:hover {font-size: 10px;}
#language a.f3, a.f3:link, a.f3:active, a.f3:visited, a.f3:hover {font-size: 11px;}

#subtool {width:auto;display: table-cell;float:left;}
#subtool ul {margin:0px;padding:0px;}
#subtool ul li {margin:0px;padding:0px;display: inline; list-style-type: none; padding-left: 8px;padding-right: 8px; border-right: 1px solid #94B473;}
#subtool ul li.last { border:0px;}
#subtool a, a:link, a:active, a:visited { text-decoration:none; font-size: 11px; font-family: Tahoma,Verdana,Arial; color: #000000;}
#subtool a:hover {text-decoration:none; font-size: 11px; font-family: Tahoma,Verdana,Arial; color: #A0A0A0;}

#middle {width: 750px; display:table;background: #FFFFFF; padding: 10px 0px 10px 0px;}

#body {width:73%;display: table-cell;float:left;text-align:left;}

#menu {width:25%;display: table-cell;float:right;}

.tool {border-top: 10px solid #8B95AD; background: #ECEDF1;margin-bottom: 15px;text-align:right;}

.tool ul {background:#E0E0E0;margin:0px;padding: 2px 0px 2px 0px;}
.tool ul.tools {background:#EBEDF1;margin:0px;padding: 2px 0px 2px 0px;text-align:left}
.tool ul.tools li {border:0px;display: block; margin-bottom:12px;margin-top:12px;}
.tool ul.tools li img 	{margin-left:8px;margin-right:10px;float:left;}
.tool ul li {margin:0px;padding:0px;display: inline; list-style-type: none; padding-left: 6px;padding-right: 6px; border-right: 1px solid #94B473;}
.tool ul li.last { border:0px;}
.tool a, a:link, a:active, a:visited { text-decoration:none; font: 11px Tahoma,Verdana,Arial; color: #000000;}
.tool a:hover {text-decoration:none; font: 11px Tahoma,Verdana,Arial; color: #A0A0A0;}
.tool a.f1, a.f1:link, a.f1:visited, a.f1:hover, a.f1:active {font-size: 9px;}
.tool a.f2, a.f2:link, a.f2:visited, a.f2:hover, a.f2:active {font-size: 10px;}
.tool a.f3, a.f3:link, a.f3:visited, a.f3:hover, a.f3:active {font-size: 11px;}

.box {border-top: 10px solid #CED3DD; background: #ECEDF1;margin-bottom: 15px;}
.box h3 {margin: 0px; padding: 8px 0px 0px 6px;}
.box p {padding: 2px 8px 8px 8px; margin:0px; color:#5B6B8B; line-height:15px;}

.box p a,a:link,a:visited,a:active {color:#2A3E69;text-decoration:none;}
.box p a:hover {text-decoration:underline;}

.box a.link,a.link:link,a.link:visited,a.link:hover,a.link:active {color:#2A3E69;text-decoration:underline;}

.box ul {margin: 0px 10px 15px 27px;_margin: 0px 10px 15px 23px;padding:0px; color:#5B6B8B;}
.box ul li {list-style-image:url(../img/bullet.gif); line-height:15px;}


#mig {background: #FFFFFF; margin-top: 20px;text-align:left;}

#left {width:430px; text-align:left;background: #E9EBF0 url(../img/fons_caixa.gif) bottom left repeat-x; height:120px;min-height:120px;}
#left p {padding: 8px; margin:0px; font-size: 12px; line-height:15px;}

#right {border:10px solid #E9EBF0; float:right;text-align:left; background: #F1F0F0; height:100px;min-height:100px;}

#down {width:100%;display:table;background: #FFFFFF; padding: 0px 0px 0px 0px; border-top: 1px solid white;}

#cap h2 {	background: url(../img/pic.gif) top left no-repeat; margin: 0px; padding: 0px 0px 0px 10px; color: #8C8C8C; font-size: 11px;}
#cap p.titol {	margin: 0px; padding: 15px 0px 2px 0px; color: #394C74; font-size: 20px; font-weight:bold; border-bottom:1px solid #6F7C9C;}
#cap p.autor {	margin: 0px; padding: 5px 0px 2px 0px; color: #BBBBBB; font-size: 11px; font-weight:bold;}

#cos p.ask {	margin: 0px; padding: 15px 0px 2px 0px; color: #394C74; font-size: 12px; font-weight:bold; line-height:15px;}
#cos p.ans {	margin: 0px; padding: 1px 0px 2px 0px; color: #636466; font-size: 11px; line-height:15px;}

#cos li {	margin: 0px; padding: 1px 0px 2px 0px; color: #636466; font-size: 11px; line-height:15px;}

#llic {background: #F0F1F3 url(../img/fons_caixa.gif) bottom left repeat-x;margin-top:10px;}
#llic p {padding: 8px; margin:0px; font-size:10px;}


.foto {background: #F0F1F3;margin: 10px 15px 0px 0px;float:left;}
.foto p {padding: 8px; margin:0px; font-size:10px;}
.foto p.peu {padding: 0px 8px 8px 8px; margin:0px; font-size:10px; width:250px;}


#footer {background: #F3F1F2;height:22px;font: 11px Tahoma,Verdana,Arial;border-bottom: 1px solid #D6D6D6;}
#footer p {text-align: center;margin: 0px 0px 0px 0px; padding: 2px 0px 0px 0px;color: #BEBFC1;}
#footer a {color: #BEBFC1;}
#footer span {padding: 0px 4px 0px 4px;}

#foot p {text-align: center;margin: 0px; padding: 10px 0px 30px 0px;color: #BEBFC1;}
#foot a {color: #BEBFC1;}
#foot span {padding: 0px 10px 0px 10px;}

#sobre {position:absolute;left:570px;top:705px;border:1px solid red; width:170px;visibility:hidden;border: 1px solid #A3A7C2; visibility: hidden;  background-color: #EBEBEB; margin: 0px; padding: 10px 0px 10px 0px;}
#sobre p {margin: 0px; padding: 0px 10px 5px 13px; text-align:left; font: 11px tahoma,verdana,arial; color: #000000; line-height: 12pt;}
#sobre p strong {color: #6B6E81;}
#sobre img {float:right;padding-right:10px;}

.righty {float: right;padding-right: 6px;color: #7684A1;font-size: 9px;}


/*ESTILOS CREADOS EN ABRIL 2006*/
ul.hide li a.space{
	padding-left:5px;
}      

.txtPie {
	margin:20px 0px 40px 0px; 
	font-size:10px;	
}

.filete{
	border-bottom:1px solid #6F7C9C;
	margin-top:20px;
}

.filete{
	border-bottom:1px solid #6F7C9C;
	margin-top:20px;
}

/*estilos creados a partir de 31 MAYO para la ficha de EnginyAdmin*/
.tool li img {text-align:left;}
.tool li p{margin:2px 0px 0px 0px; _margin:-13px 0px 0px 0px; padding:0px 0px;}
#cap div.titol {margin: 0px; padding: 15px 0px 2px 0px; color: #394C74; font-size: 20px; font-weight:bold; border-bottom:1px solid #6F7C9C;}
#cap p.autor{color: #636466; padding: 10px 0px 0px 0px; }
#cap p.autor a.linkAutor, a.linkAutor:link{	margin: 0px; padding: 5px 0px 2px 0px; color: #636466; font-size: 11px; font-weight:bold;text-decoration:underline;}
#cap p.autor a.linkAutor:hover{	margin: 0px; padding: 5px 0px 2px 0px; color: #636466; font-size: 11px; font-weight:bold;text-decoration:none;}

#cos h3.ask {	margin: 0px; padding: 15px 0px 2px 0px; color: #394C74; font-size: 12px; font-weight:bold; line-height:15px;}
#cos div.ans {	margin: 0px; padding: 0px 0px 2px 0px; color: #636466; font-size: 11px; line-height:15px;}
#cos div.ans p { margin: 0px; padding: 7px 0px 2px 0px;}
#cos div.text_art_paraulesclau { margin: 0px; padding: 7px 0px 2px 0px; color: #636466; font-size: 11px; line-height:15px;}
#cos div.text_art_paraulesclau p{font-weight:normal;display:inline;margin:0px;padding:0px;}
#body{text-align:justify;}



.unidad_contenido {text-align:right; background-color:#EBEDF1;margin: 0px 0px 10px 0px;padding: 5px 5px 5px 0px;letter-spacing:1px; color: #636466; font-size: 12px; font-weight:bold;}