html {
background-image: url(../img/fondo.gif);
background-repeat: repeat-x;
background-color: #fff;
}
body {
font: 11px verdana, arial, helvetica, tahoma, sans-serif;
color: #000138;
padding: 5px;
margin: 0px auto 0px auto;
width: 780px;
cursor: default;
}
a, a:visited {
color: #00c;
}
.a_noticia, .a_noticia:visited {
color: #000;
}
hr {
border:dashed;
color: #666;
background-color: #fff;
height: 1px
}
ul,li {
padding-top: 5px;
padding-bottom: 5px;
}
#barret {
font-size: 9px;
padding: 0px 5px 5px 0px;
text-align: right;
}
#cap {
border-style: solid;
border-width: 2px;
border-color: #000;
background: transparent url(/img/logo.png) no-repeat;
height: 100px;
}
.espai_10 {
height: 10px;
}
.espai_2 {
height: 3px;
}
#menu {
padding-top: 75px;
padding-bottom: 10px;
padding-left: 130px
}
#menu_actiu {
color: #fff;
background-color: #001;
margin: 3px;
padding: 5px 10px 5px 10px;
border-color: #002a87;
border-width: 2px;
border-style: solid;
text-decoration: none;
}
.menu_a, .menu_a:visited {
color: #fff;
background-color: #002a87;
margin: 3px;
padding: 2px 10px 2px 10px;
text-decoration: none;
}
.menu_a:hover {
color: #002a87;
background-color: #efeff3;
margin: 3px;
padding: 2px 10px 2px 10px;
text-decoration: none;
}
.icones_a img, .icones_a:visited img{
border-width: 0px;
margin: 0px;
vertical-align: middle;
}
.inici_a img, .inici_a:visited img{
border-width: 0px;
margin: 10px;
vertical-align: middle;
}
#inici_noticies {
padding-left: 340px;
}
#inici_projectes_educatius {
float: left;
padding-right: 20px;
border-style: solid;
border-width: 0px 2px 0px 0px;
border-color: #7db0e0;
}
.subtitol{
font-weight: bold;
color: #007;
font-size: 13px;
padding-bottom: 10px;
}
.variable{
font-weight: bold;
color: #007;
font-size: 13px;
}
#correu, #correu:visited {
color: #fff;
text-decoration: none
}
#correu:hover {
color: #ffff00;
text-decoration: none
}
.fotografia_a img, .fotografia_a:visited img{
padding: 1px;
background-color: #80a9ff;
border-color: #7db0e0;
border-style: solid;
border-width: 2px;
}
.fotografia_a:hover img{
padding: 1px;
border-color: #007;
border-style: solid;
border-width: 2px;
background-color: #007;
}
.emns {
width: 10px;
}
.info {
margin: 0px 0px 0px 25px
}
.subinfo {
margin: 10px 0px 10px 25px
}
.titol {
margin: 10px 0px 0px 0px
}
.titol h2 {
color: #007;
background-color: #fff;
font: 17px verdana,  arial, helvetica, tahoma, sans-serif;
margin: 10px 0px 10px 0px;
}
#submenu {
margin: 0px;
padding: 10px 20px 10px 20px;
background-color: #000138;
border-style: solid;
border-width: 0px 2px 2px 2px;
border-color: #000;
color: #7db0e0;
}
.cursos-taula-espai {
border-style: solid;
border-width: 1px;
border-color: #000;
}
.cursos-taula-tda {
padding: 0px;
vertical-align: top;
text-align: center;
height: 175px;
width: 20%;
border-style: solid;
border-width: 0px;
}
.cursos-taula-tdb {
padding: 0px;
vertical-align: top;
text-align: center;
height: 175px;
width: 20%;
border-style: dotted;
border-width: 0px 2px 0px 0px;
border-color: #000;
}
.cursos-taula-tdc {
padding: 10px;
text-align: center;
border-style: solid;
border-width: 2px 2px 0px 0px;
border-color: #000;
background-color: #fff;
}
.cursos-taula-tdd {
padding: 10px;
text-align: center;
border-style: solid;
border-width: 2px 0px 0px 0px;
border-color: #000;
background-color: #bbb;
}
.cursos-taula-link, .cursos-taula-link:visited {
padding-top: 50px;
display: block;
width: 100%;
height: 100%;
text-decoration: none;
font-variant: small-caps;
font-size: 12px;
color: #fff;
}
.cursos-taula-link:hover {
padding-top: 50px;
display: block;
width: 100%;
height: 100%;
text-decoration: none;
font-variant: small-caps;
font-size: 12px;
color: #fff;
background-color: #007;
filter: alpha(opacity=50);
opacity: .5; 
-moz-opacity:0.5;
}
.noticia-categoria{
color: #000138;
font-weight: bold;
margin-bottom: 10px;
}
.index-noticia{
overflow: hidden;
padding: 0px 5px 0px 5px;
}
.index-noticia-stabilo{
overflow: hidden;
padding: 0px 5px 0px 5px;
background-color: #ff0;
}
.index-noticia-categoria{
color: #000138;
font-weight: bold;
}
.index-noticia-left{
float: left;
}
.index-noticia-right{
margin-left: 66px;
}
.noticia{
padding: 0px 5px 0px 5px;
}
.noticia-stabilo{
padding: 0px 5px 0px 5px;
background-color: #ff0;
}
#logotips {
padding: 10px;
border: solid 1px;
border-color: #f00 #f00 #f00 #f00;
}
#cos {
padding: 10px 20px 10px 20px;
background-color: #fff;
border-style: solid;
border-width: 0px 2px 2px 2px;
border-color: #000;
overflow: hidden;
}
#cos2 {
border-style: solid;
border-width: 0px 2px 2px 2px;
border-color: #000;
background: transparent url(/img/cursos/dit.png) no-repeat;
}
#cos_titol {
font-weight: bold;
color: #007;
font-size: 15px;
padding: 5px 0px 5px 0px;
border-style: solid;
border-width: 0px 0px 2px 0px;
border-color: #007;
}
#cos_texte {
padding: 20px;
}
.cos_noticia_titol{
color: #007;
text-decoration: underline;
}
.cos_noticia_texte{
margin: 20px;
}
.noticia-categoria{
color: #000138;
font-weight: bold;
margin-bottom: 10px;
}
.index-noticia{
overflow: hidden;
}
.index-noticia-categoria{
color: #000138;
font-weight: bold;
}
.index-noticia-left{
float: left;
}
.index-noticia-right{
margin-left: 66px;
}
#peu {
padding: 10px 20px 10px 20px;
color: #efeff3;
background-color: #000128;
border-style: solid;
border-width: 0px 2px 2px 2px;
border-color: #000;
}
.peu_a, .peu_a:visited {
color: #efeff3;
}
.peu-imatge{
margin-left: 10px;
}
#terra {
padding: 10px; 
color: #efeff3;
border-style: solid;
border-width: 0px 2px 2px 2px;
border-color: #000;
}
.terra-imatge {
margin-left: 10px;
}
#drets {
font-size: 9px;
padding: 5px 5px 0px 0px;
text-align: right;
}
.homologacions_a {
padding: 0px 20px 20px 20px;
border-color: #7db0e0;
border-style: solid;
border-width: 2px;
margin-bottom: 10px;
}
.homologacions_b {
padding: 20px;
border-color: #7db0e0;
border-style: solid;
border-width: 2px;
margin-bottom: 10px;
}
.homologacions-imatge {
margin-left: 10px;
}
.homologacions-linia {
overflow: hidden;
}
.homologacions-left {
float: left;
}
.homologacions-right {
margin-left: 10px;
}
#logotips {
padding: 10px;
border: solid 1px;
border-color: #f00 #f00 #f00 #f00;
}
.foto {
border: solid 1px;
border-color: #f00 #f00 #f00 #f00;
}
.contacte-td {
text-align: right;
border-width: 0px;
vertical-align: top;
}
.contacte-td2 {
text-align: right;
border-width: 0px;
}
.contacte-td-submit {
text-align: right;
border-width: 0px;
}
.contacte-input {
font: 11px verdana, arial, helvetica, tahoma, sans-serif;
color: #000138;
border-color: #7db0e0;
border-style: solid;
border-width: 2px;
width: 549px;
padding: 0px 5px 0px 5px;
margin-left: 5px;
}
.contacte-textarea {
font: 11px verdana, arial, helvetica, tahoma, sans-serif;
color: #000138;
border-color: #7db0e0;
border-style: solid;
border-width: 2px;
width: 549px;
height: 100px;
padding: 0px 5px 0px 5px;
margin-left: 5px;
}
.contacte-submit {
font: 11px verdana, arial, helvetica, tahoma, sans-serif;
color: #000138;
background-color: #c8defc;
border-color: #7db0e0;
border-style: solid;
border-width: 2px;
cursor: pointer;
}
#valid {
font: 10px verdana, arial, helvetica, tahoma, sans-serif;
margin: 20px 0px 0px 0px;
text-align: center
}
table{
width: 100%;
border-collapse: collapse;
}
th{
font-weight: normal;
background-color: #007;
color: #fff;
text-align: left;
padding-left: 10px;
border: solid 1px;
border-color: #007;
}
td{
font-weight: normal;
text-align: left;
padding-left: 10px;
border: solid 1px;
border-color: #007;
}
.td_h{
padding-left: 10px;
border: solid 0px;
}
.td2 {
vertical-align: top;
border: solid 0px;
}
.td_llistat{
font-weight: normal;
background-color: #ddf;
text-align: left;
padding-left: 10px;
border: solid 1px;
border-color: #007;
}
.composicio_curs {
padding-top: 10px;
padding-bottom: 20px;
padding-left: 20px;
}
.legal_punt {
padding: 10px 20px 10px 20px;
font-weight: bold;
}
.legal_contingut {
padding-left: 40px;
}
#cursos_temari{
padding-top: 10px;
padding-bottom: 20px;
}
.cursos_temari_modul{
padding: 10px 20px 10px 20px;
font-weight: bold;
}
.cursos_temari_capitol{
padding-left: 40px;
}
.cursos_temari_capitolp{
padding: 10px 20px 10px 40px;
}
.cursos_temari_punt{
padding-left: 60px;
}
.cos_texte_titol{
padding: 0px 20px 0px 0px;
font-weight: bold;
}
.localitzacio-iframe{
width: 700px;
height: 330px;
border-color: #7db0e0;
border-style: solid;
border-width: 4px;
}
