@charset "utf-8";
body, td, th {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
font-weight : bold;
}
a {
font-size : 10pt;
color : #000099;
}
h1 {
font-size : 16px;
color : #ff0000;
}
h2 {
font-size : 14px;
color : #cccc00;
}
h3 {
font-size : 12px;
color : #cc6633;
}
h4 {
font-size : 10px;
color : #99cc99;
}
h5 {
font-size : 9px;
color : #999933;
}
h1, h2, h3, h4, h5, h6 {
font-weight : bold;
}
.alignesqu {
font-size : 11pt;
padding : 5px 0 5px 0;
float : left;
font-weight : bold;
width : auto;
}
.aligndret {
font-size : 11pt;
padding : 5px 0 5px 0;
float :right;
font-weight : bold;
width : auto;
}
.aport {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11pt;
font-weight : bold;
color : #ffffff;
}
.arcoiris {
     width: auto;
     -moz-box-shadow: 0 0 20px black, 20px 15px 30px maroon, -20px 15px 30px lime, -20px -15px 30px blue, 20px -15px 30px red;
      filter: progid:DXImageTransform.Microsoft.Shadow(color=#0000FF,direction=135 strength=20);
}
.arialblanc {
color : #ffffff;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
}
.arialgroc {
color : #ffff00;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
}
.arial14verd {
font-size : 14pt;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
color : #00ff00;
}
.boton {
border-right : 1px solid #403209;
border-top : 1px solid #403209;
font-weight : bold;
font-size : 11px;
border-left : 1px solid #403209;
color : #403209;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color : #f1db96;
text-decoration : none;
}
.bt-libro1 {
padding-left : 6px;
font-size : 14px;
padding-bottom : 1px;
color : #ff0000;
padding-top : 1px;
border-bottom : 1px solid #d74403;
font-family : Arial, Helvetica, sans-serif;
letter-spacing : 0;
background-color : #ffff00;
text-decoration : none;
font-weight : bold;

}
.bt-libro2 {
	padding-left : 6px;
	font-size : 10pt;
	padding-bottom : 1px;
	color : #FFF;
	padding-top : 1px;
	font-family : Arial, Helvetica, sans-serif;
	letter-spacing : 0;
   	background-color : #C00;
	text-decoration : none;       
	font-weight : bold;
    border: 1px solid #000000;
	text-shadow: #000 2px 2px 1px;
    -moz-box-shadow:4px 4px 3px #000;
    -webkit-box-shadow: 4px 4px 3px #000;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=125,strength=6);
	clear: none;
	padding-right: 3px;
	text-align: justify;
}
.bt-libro3 {
	padding-left : 6px;
	font-size : 14px;
	padding-bottom : 1px;
	color : #000000;
	padding-top : 1px;
	border-bottom : 1px solid #d74403;
	font-family : Arial, Helvetica, sans-serif;
	letter-spacing : 0;
	background-color : #FFCC33;
	text-shadow: 5px;
	text-decoration : none;
	font-weight : bold;
}
.bt-libro4 {
padding-left : 6px;
font-size : 14px;
padding-bottom : 1px;
color : #ffffff;
padding-top : 1px;
font-family : Arial, Helvetica, sans-serif;
letter-spacing : 0;
background-color : #cc3300;
text-decoration : none;
font-weight : bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-top-color: #FF0;
border-bottom-color: #FF0;
}
.bt-libro5 {
padding-left : 6px;
font-size : 14px;
padding-bottom : 1px;
color : #ffff00;
padding-top : 1px;
border-bottom : 1px solid #d74403;
font-family : Arial, Helvetica, sans-serif;
letter-spacing : 0;
background-color : #ff6666;
text-decoration : none;
font-weight : bold;
}
.bt-libro6 {
	padding-left : 6px;
	font-size : 10pt;
	padding-bottom : 1px;
	color : #0000ff;
	padding-top : 1px;
	font-family : Arial, Helvetica, sans-serif;
	letter-spacing : 0;
	background-color : #FCBAA0;
	text-decoration : none;
	font-weight : bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d74403;
}
.caja-margen {
background-color : #ab4030;
color : #ffffff;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
}
.cas1a {
font-size : 7pt;
vertical-align : super;
color : maroon;
font-family : Arial, Helvetica, sans-serif;
background-color : #ffff00;
text-align : center;
}
.cas1b {
font-size : 7pt;
vertical-align : super;
color : maroon;
font-family : Arial, Helvetica, sans-serif;
background-color : #f7de10;
text-align : center;
}
.cas2a {
font-size : 7pt;
vertical-align : super;
color : maroon;
font-family : Arial, Helvetica, sans-serif;
background-color : #ddf690;
text-align : center;
}
.cas2b {
font-size : 10pt;
vertical-align : super;
color : maroon;
font-family : Arial, Helvetica, sans-serif;
background-color : #b2f690;
text-align : center;
}
.cas3a {
font-size : 7pt;
vertical-align : super;
color : maroon;
font-family : Arial, Helvetica, sans-serif;
background-color : #f0f690;
text-align : center;
}
.cas3b {
font-size : 7pt;
vertical-align : super;
color : maroon;
font-family : Arial, Helvetica, sans-serif;
background-color : #f6ca90;
text-align : center;
}
.comicblanc {
color : #ffffff;
font-weight : bold;
font-size : 13px;
font-family : "Comic Sans MS", "Action Man", Georgia, Verdana, cursive;
}
.comicblau {
	color : #0000ff;
	font-weight : bold;
	font-size : 13px;
	font-family : "Comic Sans MS", "Action Man", Georgia, Verdana, cursive;
	padding-left : 5px;
	margin-right : 7px;
    padding: 5px;
}
.comicblaudr {
	color : #0000ff;
	font-weight : bold;
	font-size : 13px;
	font-family : "Comic Sans MS", "Action Man", Georgia, Verdana, cursive;
	padding-left : 5px;
	margin-right : 7px;
    text-align: right;
    clear: none;
   /* padding: 5px; */
}
.comicmarr {
	color : #990000;
	font-weight : bold;
	font-size : 13px;
	font-family : "Comic Sans MS", "Action Man", Georgia, Verdana, cursive;
    padding-left : 5px;
	margin-right : 7px;
    padding: 5px;
}
.comicvermell {
color :#FF9933;
font-weight : bold;
font-size : 13px;
font-family : "Comic Sans MS";
}
.comicmarrdr {
	color : #990000;
	font-weight : bold;
	font-size : 13px;
	font-family : "Comic Sans MS", "Action Man", Georgia, Verdana, cursive;
    text-align: right;
    clear: none;
}
.comicgroc {
color : #ffff00;
font-weight : bold;
font-size : 13px;
font-family : "Comic Sans MS", "Action Man", Georgia, Verdana, cursive;
padding-left : 5px;
margin-right : 7px;
}
.comicverd {
	color : #006666;
	font-weight : bold;
	font-size : 13px;
	font-family : "Comic Sans MS", "Action Man", Georgia, Verdana, cursive;
    padding-left : 5px;
    padding: 5px;
	margin-right : 7px;
}
.comicverddr {
	color : #006666;
	font-weight : bold;
	font-size : 13px;
	font-family : "Comic Sans MS", "Action Man", Georgia, Verdana, cursive;
    text-align: right;
    clear: none;
}
.comicverclclar {
color :#339966;
font-weight : bold;
font-size : 13px;
font-family : "Comic Sans MS";
}
.contentarea {
position : relative;
height : 100%;
background : #fff;
width : 570px;
float : right;
z-index : 37;
}
.contentarea h1 {
background : url(../img/navsup.gif)no-repeat left;
}
.contentarea h1 {
display : block;
padding : 0 0 0 75px;
color : #1e851e;
line-height : 32px;
font-size : 14px;
border-bottom : 1px dotted #ebebeb;
margin : 0;
}
.contentarea h2 {
color : #ff6600;
margin : 5px 0 5px 0;
padding : 0;
font-size : 14px;
}
.costext {
	padding-right : 0;
	padding-left : 0;
	font-size : 12px;
	color : #000;
	padding-top : 0;
	padding-bottom : 0;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight : 600;
	text-align :justify;
	clear: none;
}
.Estilo4 {
font-size : 9px;
}
.Estilo6 {
font-size : 14pt;
color : #ffffff;
font-weight : bold;
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
list-style-position: outside;
list-style-type: square;
}
.Estilo8 {
	color : #0000ff;
	font-weight : bold;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-align: justify;
}
.Estilo8verd {
color : #006666;
font-weight : bold;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
text-align: justify;
}
.Estilo8lanc {
color : #ffffff;
font-size : 12px;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
}
.Estilo8groc {
font-size : 14px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
.Estilo10 {
color : #ff0000;
font-size : 12px;
font-weight : bold;
background-color : #d7ff33;
}
.Estilo11 {
color : #990000;
font-size : 12px;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
text-align: justify;
}
.Estilo12 {
	font-size : 14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #000000;
	text-align: right;
}
.Estilo13 {
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
color : #ff0000;
background-color : #ffffff;
}
.Estilo14 {
color : #00ff00;
}
.Estilo16 {
font-size : 24pt;
color : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
}
.Estilo23 {
color : #ffffff;
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
}
.Estilo30 {
font-size : 14pt;
color : #ffffff;
}
.Estilo31 {
color : #ffff00;
font-family : Arial, Helvetica, sans-serif;
font-size : 14pt;
color : #ffff00;
}
.Estilo38 {
color : #000000;
}
.Estilo35 {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
}
.Estilo31 {
color : #ffff00;
}
.Estilo37 {
font-size : 12px;
}
.Estilo38 {
font-size : 11pt;
font-weight : bold;
font-family : Arial;
color : #990000;
}
.Estilo39 {
font-size : 14px;
}
.Estilo41 {
margin-bottom: 2px;
font-size : 14pt;
color : #ffffff;
font-weight : bold;
}
.Estilo44 {
font-family : "Arial Black";
font-size : 14px;
color : #ffff00;
}
.Estilo45 {
font-family : "Arial Black";
}
.Estilo47 {
color : #ffff00;
font-weight : bold;
}
.Estilo48 {
	font-size : 11pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #000000;
}
.Estilo49 {
font-size : 14pt;
color : #00ff00;
}
.iconesquerra {
margin : 0 10px 15px 5px;
width : 40px;
height : 50px;
background : url(../img/14a.png) no-repeat;
}
.idiomas {
font-weight : bold;
font-size : 9pt;
vertical-align : middle;
color : #ffff00;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color : #ff0000;
text-align : left;
text-decoration : none;
list-style-type : disc;
list-style-position : inside;
border : medium solid #ffff00;
}
.idiomasCopia {
font-weight : bold;
font-size : 10pt;
vertical-align : middle;
color : #ffff00;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color : #ff0000;
text-align : left;
text-decoration : none;
list-style-type : circle;
list-style-position : inside;
border : medium solid #ffff00;
}
.idiomas-on {
font-weight : bold;
font-size : 12px;
color : #ff0000;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color : #ffff00;
text-decoration : none;
border : #ff0000;
text-align : center;
vertical-align : middle;
}
.item1 {
margin : 1px 0 1px 0;
padding : 5px 10px 5px 0;
text-align : left;
width : 110px;
float : left;
background-color : #1e851e;
color : white;
font-weight : bold;
display : inline;
float : right;
}
.item2 {
margin : 1px;
padding : 1px;
text-align : center;
width : auto;
background-color : #1e851e;
color : white;
font-weight : bold;
display : block;
float : none;
border : medium outset #f90;
}
.item3 {
margin : 1px 0 1px 0;
padding : 5px 10px 5px 0;
text-align : right;
width : 110px;
float : right;
background-color : #1e851e;
color : white;
font-weight : bold;
display : inline;
float : right;
}
.lineatop {      /* per a confeccionar quadre redondejat a partir d'../img */
background : #f5f7f7 url(../img/top.gif) no-repeat;
color : #2d2d2d;
}
.lineacentral {
background : #f5f7f7 url(../img/central.gif);
color : #2d2d2d;
}
.lineabottom {
background : #d6dbdc url(../img/bottom.gif) no-repeat;
color : #131617;
}
.linkleft {
float : left;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
margin : 0 0 5px 0;
padding : 3px 8px 3px 8px;
border-left : 0;
/*border-right : 1px solid #425057;    */
width : auto;
background-color : #cc0000;
/*background : transparent url(../img/central.gif);     */
}
.linkright {
float : right;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
margin : 0 0 5px 0;
padding : 3px 8px 3px 8px;
width : auto;
/*border-left : 1px solid #425057;     */
background-color : #cc0000;
/*background : transparent url(../img/central.gif);     */
display :
block;
}
.logo1 {
color : #ffff00;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
background-color : #ff0000;
}
.logo2 {
color : #ffff00;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : 600;
background-color : #00954a;
list-style-type : none;
}
.logo2borde {
color : #ffff00;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : bold;
background-color : #33cc00;
list-style-type : none;
border : 2px solid #6f6f00;
}
.logo3 {
color : #ff0000;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
background-color : #ffff00;
}
.logo4 {
font-size : 12px;
border-left-color : #cccccc;
border-bottom-color : #cccccc;
color : #ffffff;
border-top-color : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color : #00954a;
text-decoration : none;
border-right-color : #999999;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
font-weight : bold;
list-style-type : disc;
list-style-position : outside;
width : auto;
padding : 10px;
margin : 1px;
text-align: justify;
}
.logo4centrat {
font-size : 12px;
border-left-color : #cccccc;
border-bottom-color : #cccccc;
color : #ffffff;
border-top-color : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color : #00954a;
text-decoration : none;
border-right-color : #999999;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
font-weight : bold;
list-style-type : upper-latin;
list-style-position :inside;
width : auto;
padding : 5px;
margin : 5px;
text-align:center;
}
.logo4marron {
	font-size : 12px;
	border-left-color : #cccccc;
	border-bottom-color : #cccccc;
	color : #ffffff;
	border-top-color : #ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color : #b75700;
	text-decoration : none;
	border-right-color : #999999;
	border-top-style : solid;
	border-right-style : solid;
	border-bottom-style : solid;
	border-left-style : solid;
	font-weight : bold;
	list-style-type : disc;
	list-style-position : outside;
	padding : 10px;
	margin : 1px;
	width : auto;
	text-align: justify;
}
.logo4taronja {
font-size : 12px;
border-left-color : #cccccc;
border-bottom-color : #cccccc;
color : #000000;
border-top-color : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color : #ffb20a;
text-decoration : none;
border-right-color : #999999;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
font-weight : bold;
list-style-type : disc;
list-style-position : outside;
padding : 10px;
margin : 1px;
text-align: justify;
}
.logo4blau {
font-size : 12px;
border-left-color : #cccccc;
border-bottom-color : #cccccc;
color : #ffffff;
border-top-color : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color : #0000ff;
text-decoration : none;
border-right-color : #999999;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
font-weight : bold;
list-style-type : disc;
list-style-position : outside;
padding : 10px;
margin : 1px;
text-align: justify;
}
.logo5 {
font-size : 10px;
border-left-color : #cccccc;
border-bottom-color : #cccccc;
color : #ff0000;
border-top-color : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color : #ffff00;
text-decoration : none;
border-right-color : #999999;
}
.marroblanc {
font-weight : bold;
font-size : 12px;
color : #ffffff;
font-family : Arial, Helvetica, sans-serif;
background-color : #d74403;
text-align : left;
text-decoration : none;
letter-spacing : normal;
list-style-position : inside;
padding : 3px;
}
.menu1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-style : normal;
font-weight : bold;
font-variant : normal;
text-transform : uppercase;
color : #ffffff;
background-color : #cc3300;
}
.MsoNormal {
margin : 0;
margin-top: 5px;
font-size : 11px;
font-family : Arial, Helvetica, sans-serif;
color : #663300;
font-weight : bold;
clear: none;
}
.pagactual {
color : #965500;
border : 1px solid #965500;
background : #ecc28b;
}
.pdf {
padding : 0 0 0 22px;
background : #fff url(../img/pdf.png) no-repeat left center;
}
.reductext1 {
border : 1px solid red;
padding : 15px;
background : #fefefe;
border : 1px solid #f4f4f4;
width : 320px;
margin : 20px 0 20px 10px;
float : left;
}
.reductext2 {
	float : left;
	width : 270px;
	margin : 20px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    text-align : justify;
	color: #000;
}
.reductext3 {
	float : left;
	width : 180px;
	margin : 20px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    text-align : justify;
	color: #000;
}
.reductextdre1 {
float : right;
width : 310px;
margin : 0 0 10px 0;
}
.reductextdre2 {
padding : 5px 20px 5px 0;
text-align : right;
width : auto;
float : left;
background-color : #1e851e;
color : white;
font-weight : bold;
}
.REQUADRE1 {
clear : none;
height : auto;
background-color : #ff9933;
margin : 8pt 8pt 10pt;
padding : 5px;
float : none;
width : auto;
color : #0000ff;
border : medium solid #ff0000;
}
.requadre2 {
font-weight : bold;
color : #990000;
border : medium solid #ff0000;
background-color : #ffff66;
margin : 8px;
padding : 5px;
height : auto;
width : auto;
font-size : 12px;
}
.requadre2Copia {
font-weight : bold;
color : #ffffff;
background-color : #0000ff;
height : auto;
width : 540px;
border : medium solid #7af400;
}
.REQUADRE3 {
background-color : #ffffff;
color:#000;
margin : 8px;
height : auto;
border : double #ff0000;
padding : 5px;
width : auto;

}
.REQUADRE4 {
clear : none;
height : auto;
background-color : #4c810d;
color: #FFFFFF;
margin : 8pt;
padding : 5px;
float : none;
width : auto;
border-top : medium solid #ff0000;
border-right : medium solid #ff0000;
border-bottom : medium solid #ff0000;
border-left : medium solid #ff0000;
font-size : 12px;
}
.REQUADRE5 {
clear : none;
height : auto;
background-color : #ffcc00;
margin : 8pt;
padding : 5px;
float : none;
width : auto;
border-top : medium solid #ff0000;
border-right : medium solid #ff0000;
border-bottom : medium solid #ff0000;
border-left : medium solid #ff0000;
color : #0000ff;
}
.REQUADRE6 {
clear : none;
height : auto;
background-color : #ccff66;
margin : 8pt;
padding : 5px;
float : none;
width : auto;
color : #0000ff;
border : medium solid #ff0000;
}
.REQUADRE7 {
clear : none;
height : auto;
background-color : #ff0000;
margin : 8pt;
padding : 5px;
float : none;
width : auto;
color : #ffff00;
border : medium solid #669900;
font-weight : bold;
font-size : 12px;
}
.REQUADRE8 {
font-family : Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
background-color : #c4c754;
background-image : url(../Templates/images%20autumn/linkpanel.jpg);
height : auto;
}
.Requadre13 {
font-size : 12px;
font-weight : bold;
color : #ffffff;
background-color : #0000ff;
}
.r1 {
background : #f4d5cb;
border : 1px dashed #e03d03;
color : #e03d03;
margin : 5px 0 5px 0;
padding : 5px;
}
.r2 {
padding : 4px;
margin : 4px;
background-color : #cfc;
}
.r3 {
padding : 4px;
margin : 4px;
background-color : #fcc;
}
.r4 {
	background : #399147;
	color : #ffffff;
	text-align: justify;
	padding: 5px;
	font-family: Verdana, Geneva, sans-serif;
}
.r5 {
background : #b0c0c7;
border : 1px solid #45555c;
margin : 0;
width : 100%;
}
.r6 {
background : #edecec;
margin : 1px;
padding : 1px;
}
.r7 {
background : #f4f5f5 url(p_lightblue/row1.gif);
background-repeat : repeat-x;
padding : 6px;
}
.ra {
	font-size : 75%;
	font-weight : bold;
	color : #ffffff;
	background : #663300 url(graficos/icono3.jpg) no-repeat;
	border : 1px solid #d8d1c4;
	padding-left : 21px;
	margin : 0 5px 0 5px;
	font-family: Verdana, Geneva, sans-serif;
}
.r9 {
background : #f4f5f5 url(p_lightblue/row1.gif);
background-repeat : repeat-x;
border-left : 1px solid #f9fbfb;
border-right : 1px solid #8d9fa7;
border-top : 1px solid #f9fbfb;
border-bottom : 1px solid #8d9fa7;
margin : 0;
padding : 10px;
}
.r91 {
	border-left : 1px solid #f9fbfb;
	border-right : 1px solid #8d9fa7;
	border-top : 1px solid #f9fbfb;
	border-bottom : 1px solid #8d9fa7;
	margin : 0;
	padding : 10px;
	background-color:  #DAFF5D /*#DAFF5D /* #D2FF3F /*#50C332 #CC0;  */;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: justify;
    }
.r91a {
	border-left : 1px solid #f9fbfb;
	border-right : 1px solid #8d9fa7;
	border-top : 1px solid #f9fbfb;
	border-bottom : 1px solid #8d9fa7;
	margin : 0;
	padding : 10px;
	background-color:  #DAFF5D /*#DAFF5D /* #D2FF3F /*#50C332 #CC0;  */;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	margin-top:1px;
	margin-right:0px;
	margin-bottom:1px;
	margin-left:0px;
	color:#FAFFE6;
	background-color:#314E04;
}
.r92 {
	border-left : 1px solid #f9fbfb;
	border-right : 1px solid #8d9fa7;
	border-top : 1px solid #f9fbfb;
	border-bottom : 1px solid #8d9fa7;
	margin : 0;
	padding : 10px;
	background-color: #DDDD00;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF/* #000; */
	text-align: justify;
	color: #000000;
	text-align: justify;
}
.rcentrat {
text-align : center;
background : #e1e8eb;
border : 1px solid #ccc;
padding : 4px;
margin : 0;
font-size : 18px;
font-weight : bold;
line-height : 100%;
letter-spacing : -1px;
float : right;
width : auto;
}
.sombra   {
 /*color:#000; */
text-shadow: #555 2px 2px 3px;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#AABBCC,direction=125,strength=1,enabled=true);
color: #D6D6D6;
}
.sombra3 {
  /* propiedades normales */
/* background-color:#456;        */
  color: #FF9933;
 /* color: #FFF000; */
  font-size: 16px;
  height: auto;
  margin: 20px auto;
  padding: 10px;
  text-align:left;
  text-shadow: 1px 1px 1px #000;
  width: auto;
  border: 1px solid #666666;
  /* propiedades de la sombra */
  -moz-box-shadow: 5px 10px 15px #ABC;
  -webkit-box-shadow: 5px 5px 5px #ABC;
   /*  box-shadow: 5px 10px 15px #ABC;  */
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=145 strength=2);
  border-radius: 10px;
  -moz-border-radius: 10px;
 -webkit-border-radius:10px;
 behavior: url(../estils/border-radius.htc);
}

}
.sombra-div {
	height: auto;
	padding: 10px;
	width: auto;
	font-size: 14px;
	margin: 10px auto;
	text-align: center;
	border: 2px solid #666666;
	background-color:#ffffcc;
	text-align: justify;
	color: #0000FF;
	-moz-box-shadow:4px 4px 3px #000;
	-webkit-box-shadow: 4px 4px 3px #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=125,strength=5)";

filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=125,strength=5);
	list-style-position: inside;
	list-style-type: square;
}
.subsec {
font-size : 60%;
border : 1px solid #d8d1c4;
margin : 0 5px 15px 5px;
}
.subsec .ponerborde {
border-right : 5px solid #999999;
}
.subt {
font-weight : bold;
font-size : 20px;
color : #00ff00;
font-family : 'Comic Sans MS', Courier;
text-align : left;
}
.subt2 {
font-weight : bold;
font-size : 20px;
color : white;
font-family : 'Comic Sans MS', Courier;
text-align : left;
}
.subt3 {
font-weight : bold;
font-size : 20px;
color :#FFFF00;
font-family : 'Comic Sans MS', Courier;
text-align: center;
}
.subt4 {
font-weight : bold;
font-size : 20px;
color :#FF9933 ;
font-family : 'Comic Sans MS', Courier;
  text-align: center;
} 
.subtfond {
font-weight : bold;
font-size : 16px;
color : #0000ff;
font-family : 'Comic Sans MS', Courier;
text-align : left;
background-color : #ffff93;
padding : 7px;
}
.subtfond1 {
font-weight : bold;
font-size : 16px;
color : #000000;
font-family : 'Comic Sans MS', Courier;
text-align : left;
background-color : #ffcc00;
padding : 7px;
}
.subtfond2 {
font-weight : bold;
font-size : 16px;
color : #FFF;
font-family : 'Comic Sans MS', Courier;
text-align : left;
background-color : #D38001;
padding : 7px;
}
.subtfond3 {
font-weight : bold;
font-size : 16px;
color : #000000;
font-family : 'Comic Sans MS', Courier;
text-align : left;
background-color : #cc9900;
}
.subtit1 {
background : #f5f7f7 url(../img/14a.png);
background-repeat : repeat-x;
border : 1px solid #425057;
font-weight : normal;
}
.subtit1 {
border : 0;
color : #262d30;
font-weight : bold;
padding : 5px;
}
.subtit3 {
font-weight : bold;
color : #ffffff;
font-size : 90%;
margin-top : 6px;
clear : both;
background : #7a2d2d url(/graficos/esqider2.gif) no-repeat top right;
}
.subtit3 .poneresquina {
background : url(../img/14a.png) no-repeat;
padding : 1px 5px 1px 5px;
}
.taula {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
font-weight : bold;
list-style-type : square;
}
.taulaCopia {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
font-weight : bold;
list-style-type : square;
color : #007700;
}
.tex1 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
font-style : normal;
background-color : #ffffcc;
color : #0000ff;
}
.texte2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-style : normal;
font-weight : bold;
color : #0000ff;
background-color : #ffcc66;
width : auto;
}
.texte3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-style : normal;
color : #000000;
background-color : #ffc672;
}
.texte4 {
font-weight : normal;
font-size : 9pt;
color : #006600;
font-style : normal;
font-family : Arial, Helvetica, sans-serif;
font-variant : normal;
}
.texte5 {
font-weight : bold;
font-size : 9pt;
color : #0033cc;
font-family : Arial, Helvetica, sans-serif;
}
.titolgran {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 36px;
color : #ff0000;
font-weight : bold;
text-align: center;
  text-shadow: #555 2px 2px 3px;
}
.titolgran1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : #0000FF;
	font-weight : bold;
	border: 2px outset #FF0000;
	text-align: left;
	text-shadow: #555 2px 2px 3px;
    -moz-box-shadow:4px 4px 3px #000;
    -webkit-box-shadow: 4px 4px 3px #000;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=6);
    background-color: #FDD9B9;
}
.titol_destacat {
padding-top : 4px;
padding-right : 4px;
padding-left : 7px;
padding-bottom : 2px;
margin : 4px 0 0 2px;
font-weight : bold;
font-size : 12px;
width : auto;
color : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color : #cc0000;
/*background-color : #CF6; */
text-align : left;
list-style-position : inside;
}
.titular2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14pt;
font-style : normal;
font-weight : bold;
clear: none;
}
.titolseccio {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-style : normal;
font-weight : bold;
font-variant : normal;
text-transform : uppercase;
color : #ffffff;
background-color : #cc9900;
border : none #ffff00;
}
.titprincipal {
margin-top: 13px;
padding-top : 2px;
padding-left : 3px;
padding-bottom : 2px;
font-weight : bold;
font-size : 18px;
text-align: left;
color : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
letter-spacing : normal;
background-color :#ab4030;
text-decoration : none;
border: 2px outset #FFF;
text-shadow: #FF0 2px 2px 3px;  /* per a Firefox */
clear: none;
}
.tittext {
	padding-left : 5px;
	font-weight : bold;
	font-size : 16px;
	padding-bottom : 3px;
	color : #ffffff;
	padding-top : 3px;
	font-family : Arial, Helvetica, sans-serif;
	letter-spacing : 1px;
    background-color : #d74403;
    text-decoration : none;     
  	text-align: left;
	text-shadow: #000 1px 1px 2px;
	clear: none;
    -moz-box-shadow:1px 3px 3px #FF0;
    -webkit-box-shadow: 4px 4px 3px #FF0;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#FFFF00,direction=135,strength=3);
}
.tittextd {
	padding-left : 5px;
	font-weight : bold;
	font-size : 16px;
	padding-bottom : 3px;
	color : #ffffff;
	padding-top : 3px;
	font-family : Arial, Helvetica, sans-serif;
	letter-spacing : 1px;
	background-color : #d74403;
    text-decoration : none;
	text-align:right;
	text-shadow: #000 1px 1px 2px;
	clear: none;
    -moz-box-shadow:1px 3px 3px #FF0;
    -webkit-box-shadow: 4px 4px 3px #FF0;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#FFFF00,direction=135,strength=6);
}
.tittextCopia {
padding-left : 5px;
font-weight : bold;
font-size : 15px;
padding-bottom : 3px;
color : #000000;
padding-top : 3px;
font-family : Verdana, Arial, Helvetica, sans-serif;
letter-spacing : 1px;
background-color : #ff9933;
text-decoration : none;
text-shadow: #FFF 2px 2px 1px;
clear: none;
-moz-box-shadow:1px 3px 3px #FF0;
-webkit-box-shadow: 4px 4px 3px #FF0;
 filter: progid:DXImageTransform.Microsoft.Shadow(color=#FFFF00,direction=135,strength=6);
}
.tittext2 {
	font-weight : bold;
	font-size : 14px;
	padding: 10px;
	color : #ffff00;
	font-family : Arial, Helvetica, sans-serif;
    background-color:#4c810d;
    text-align: justify;
	text-decoration : none;
	clear: none;
	border: 2px;
    border-top-style: solid;
    border-color: #FFF;
  -moz-box-shadow:4px 4px 3px #000;
    -webkit-box-shadow: 4px 4px 3px #000;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=125,strength=5);
}
.totmajus1 {
background : #336699;
color : #fff;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
text-transform : uppercase;
font-weight : bold;
cursor : pointer;
border : 3px double #336699;
padding : 0 7px 0 7px;
width : auto;
overflow : visible;
}
.totmajus2 {
background : #1e851e;
color : #fff;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
text-transform : uppercase;
font-weight : bold;
cursor : pointer;
border : 3px double #1e851e;
padding : 0 7px 1px 7px;
overflow : visible;
width : auto;
}
.totminuscul {
	color : #0000FF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-transform : none;
	font-weight : bold;
	cursor : pointer;
	border : 3px double #1e851e;
	padding : 0 7px 1px 7px;
	overflow : visible;
	width : auto;
	background-color: #FFFF66;
}
.thrColHybHdr #sidebar1 h3, .thrColHybHdr #sidebar1 p, .thrColHybHdr #sidebar2 p, .thrColHybHdr #sidebar2 h3 {
margin-left : 5px;
margin-right : 5px;
color : #000000;
}
.verdana10 {
font-size : 12px;
color : #ffff00;
font-weight : 800;
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
.verdana10groc {
font-size : 10px;
color : #ffff00;
font-weight : 700;
text-decoration : none;
}
.verdana10blanc {
font-size : 12px;
color : #ffffff;
font-weight : 800;
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
.verdana10verd {
font-size : 12px;
color : #ccff00;
font-weight : 800;
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
.verdampet {
font-family: Verdana, Geneva, sans-serif;
font-size: x-small;
}

