/* CSS Document */

BODY { background-color: #FFFFFF; color : #000000; margin: 10px 10px 10px 10px; padding: 0px 0px 0px 0px; } 
.taula {width: 100%;  }
.titulo {border-bottom: 1px solid #4A4A4A; text-align: right; }
.logo {width: 177px;}
.blanco {width: 20px;}
.debajo {border-bottom: 1px solid #4A4A4A; }
.contenido {width: 100%; font: 70% Arial, Helvetica, sans-serif; }

.m1 {background-color: #29166F; padding: 4px 8px 4px 8px;}
.m2 {background-color: #54458C; padding: 4px 8px 4px 8px;}
.m3 {background-color: #7F73A9; padding: 4px 8px 4px 8px;}
.m4 {background-color: #A9A2C5; padding: 4px 8px 4px 8px;}
.m5 {background-color: #D4D0E2; padding: 4px 8px 4px 8px;}
.m7 {background-color: #D4D0E2; padding: 4px 8px 4px 8px;}
.m6 {padding: 4px 8px 4px 8px; font: 70% Arial, Helvetica, sans-serif; }

A:link {color: #29166F; text-decoration: underline;}
A:visited {color: #29166F; text-decoration: underline;}
A:active { color: #29166F; text-decoration: underline;}
A:hover { color: #999999; text-decoration: none;}

A.mn:link { font: 70% Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
A.mn:visited {font: 70% Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
A.mn:active { font: 70% Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
A.mn:hover { font: 70% Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-weight: bold;}

A.mb:link { font: 70% Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
A.mb:visited { font: 70% Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
A.mb:active { font: 70% Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
A.mb:hover { font: 70% Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold;}

A.menu:link { font: 70% Arial, Helvetica, sans-serif; color: #29166F; text-decoration: none;}
A.menu:visited { font: 70% Arial, Helvetica, sans-serif; color: #29166F; text-decoration: none;}
A.menu:active { font: 70% Arial, Helvetica, sans-serif; color: #29166F; text-decoration: none;}
A.menu:hover { font: 70% Arial, Helvetica, sans-serif; color: #4A4A4A; text-decoration: none; }

A.mper:link { font: 100% Arial, Helvetica, sans-serif; color: #29166F; text-decoration: none;}
A.mper:visited { font: 100% Arial, Helvetica, sans-serif; color: #29166F; text-decoration: none;}
A.mper:active { font: 100% Arial, Helvetica, sans-serif; color: #29166F; text-decoration: none;}
A.mper:hover { font: 100% Arial, Helvetica, sans-serif; color: #4A4A4A; text-decoration: none; }

input {background-color: #FFFFFF; border: 1px solid #4A4A4A; font: 80% Arial, Helvetica, sans-serif; }
.lmenu {border-left: 1px dotted #29166F; border-right: 1px dotted #29166F; border-bottom: 1px dotted #29166F; padding: 2px 5px 2px 5px;}
.der {text-align: right; }
h1 { font: 120% Arial, Helvetica, sans-serif; color: #29166F; font-weight: bold;}
h2 { font: 120% Arial, Helvetica, sans-serif; color: #4A4A4A; font-weight: bold;}
h3 { font: 120% Arial, Helvetica, sans-serif; color: #29166F; }
h4 { font: 100% Arial, Helvetica, sans-serif; color: #29166F; font-weight: bold;}


ul {
margin : 0px 0px 0px 20px; 
padding: 0px 0px 0px 0px; 
list-style-image: url(img/q1.gif);
font: 100% Arial, Helvetica, sans-serif; 
}
.dir {border: 1px solid #E5E5E5; font: 100% Arial, Helvetica, sans-serif; }
.dir1 {background-color: #E5E5E5}
.font {font: 100% Arial, Helvetica, sans-serif; }
.bold {font-weight: bold;}
.cur {font-style: italic;}
.lila {border-bottom: 1px solid #D4D0E2; border-top: 1px solid #D4D0E2;}
.grisd {border-right: 1px solid #4A4A4A;}
