a.curs-tab {text-decoration:none;padding:10px;background-color:#b33529;border:2px solid red; position:relative;top:-18px;color:white;
	    font-weight:bold;text-transform:uppercase;width:200px;font-size:8pt;font-color:white;}

a.curs-tab:hover {
    background-color:#FFFFFF;
}

a.curs-tab-selected {
    text-decoration:none;
    padding:10px;
    background-color:#FFFFFF;
    border:2px solid red;
    position:relative;
    top:-18px;
    color:white;
    font-weight:bold;
    text-transform:uppercase;
    width:200px;
    font-size:8pt;
}

a.curs-tab-selected:hover{
    background-color:#FFFFFF;
 
}

div.f-tooltip-header {
    background-color: #b33529;
    color:white;
    border:1px solid #b33529;
    position:relative;
    z-index:100;
    padding-left:5px;
    padding-right:5px;
    width:500px;
}

div.f-tooltip-body {
    background-color: white;
    color: #b33529;
    border:1px solid #b33529;
    position:relative;
    z-index:100;
    padding:5px;
    width:500px;
}


TABLE.table-display-formacio {
  font-family: tahoma, verdana, helvetica; 
  font-size: 85%;
  border:1px solid #cccccc;
}

.table-display-formacio tr.even {
  background-color: #FFFFFF;
}

.table-display-formacio tr.odd {
  background-color: #EAF2FF;
}


#main-page-left {
    width:60%;
    float:left;
}

#main-page-right {
    width:36%;
    float:right;
}

/* ESTILS DE LA VISTA DE CURS */
#veure-curs-entitats {width:90%;display:inline-block;border:0;text-align:left;padding:5px;margin-left:25px;
                      float:left;background-color:white;margin-top:10px;}

#cursos-relacionats {width:30%;display:inline-block;border:0;padding:5px;float:right;margin-top:10px;}

#dades-curs {width:65%;display:inline-block;border:0;text-align:left;float:left; margin-top:0px;;background-color: transparent;
             background-image: url(/resources/bw-shadow.png);background-repeat: no-repeat;background-attachment: scroll;
             background-position: right bottom;margin-left: 2px;margin-top: 2px;padding-top: 0px;padding-right: 8px;padding-bottom: 6px;
             padding-left: 0px;}
#dades-curs-text {margin-top: -2px; margin-left: -2px;background-color: #eeeeee;width:97%;
                  display:inline-block;background-position: 0% 0%;background-image: none;background-repeat: repeat;background-attachment: scroll;
                  padding:12px;}

#dades-curs-text th {width:38%;align:left;text-transform:uppercase;color:#5C0D06;padding:0px 10px 10px 25px;font-family:verdana,helvetica,sans-serif;
                     font-size:11pt;}
#dades-curs-text td {width:62%;align:left;font-weight:bold;color:#5C0D06;font-family:verdana,helvetica,sans-serif;font-size:11pt;
                     padding:0px 10px 10px 0px;}

#view-documentacio-curs {width:30%;display:inline-block;border:0; padding:0px 5px 5px 5px; float:right;}

.veure-submenu-title {color:#b33529;font-weight:normal;float:right;font-family:Verdana,Helvetica,sans-serif;font-size:18pt;padding:0;
                      margin:0px 10px 5px 0; line-height:18pt;}

.block-curs {width:95%;display:inline-block;border:0;text-align:left;float:left; margin-top:0px;;background-color: transparent;
             background-image: url(/resources/bw-shadow.png);background-repeat: no-repeat;background-attachment: scroll;
             background-position: right bottom;margin-left: 2px;margin-top: 2px;padding-top: 0px;padding-right: 20px;padding-bottom: 6px;
             padding-left: 0px;}
.block-curs-chunk {margin-top: -2px; margin-left: -2px;background-color: #eeeeee;width:100%;
                  display:inline-block;background-position: 0% 0%;background-image: none;background-repeat: repeat;background-attachment: scroll;
                  padding:8px;}

.related-curs-element a:link {color:#b33529;text-decoration:none;font-weight:bold;}
.related-curs-element a:hover {color:#b33529;text-decoration:none;font-weight:bold;background:transparent;}
.related-curs-element a:visited {color:#b33529;text-decoration:none;font-weight:bold;}

.text-curs {color:#b33529;font-weight:bold;font-size:90%;}
#curs-title {background-color:#b33529;width:65%;padding:5px;color:white;font-size:24pt;line-height:24pt;}
#auto-registre {width:64%;display:inline-block;border:0;text-align:right;padding:5px;float:left;margin-top:10px;background-color:#b33529;
                color:white;font-family:Verdana,Helvetica,sans-serif;font-weight:bold;font-size:11pt;padding:10px;}

#form_inscripcio {text-align:left;}

#register-button a {width:120px;height:33px;border:0;display:inline-block;}
#register-button a:hover, #register-button a:visited, #register-button a:link {background-color:#b33529;text-decoration:none;font-weight:bold;}

/* END ESTILS VISTA CURS */

.curs-title {
    color:#b33529;
}

.curs-title a {
    color:#b33529;
    text-decoration:none;
    font-size:120%;
}

.curs-title a:link {
    color:#b33529;
    font-size:120%;
    text-decoration:none;
}

.curs-title a:visited {
    color:#b33529;
    font-size:120%;
    text-decoration:none;
}

.curs-title a:hover {
    background-color:white;
}

.curs-init-date {
    color:#777777;
    font-weight:bold;
}

.curs-inscripcio {
    color:#2e3a6a;
    font-size:90%;
    font-weight:bold;
    padding-bottom:3px;
}

#filter-form {
    /* background-image: url(/resources/fons_cerca.png);
    background-repeat: no-repeat; */
    background-color:#eeeeee;
    display:inline-block;
    padding-top:3px;
    padding-bottom:5px;
    width:100%;
}

#filter-form h1 {
    font-size:100%;
    color:#b33529;
    font-weight:normal;
}

#filter-form div.form-label {
    background-color:#EDEBEC;
    color:#b33529;
    font-weight:bold;
}

#filter-form input, #filter-form select {
    background-color:#B33529;
    color:white;
    font-size:110%;
}

.cerca-title {
    color:#000000;
    text-transform:uppercase;
    text-align:center;
    padding-left:5px;
    font-size:120%;
}

#links-div {
    margin-top:20px;
    width:95%;
    border:1px solid black;
    padding:10px;
}

.dropable-list-elem-odd {background-color:#b33529;border:1px solid #b33529;padding:5px;font-weight:bold;}
.dropable-list-elem-even {background-color:white;border:1px solid #b33529;padding:5px;font-weight:bold;}

.banners-action {
    display:inline-block;
    text-align:right;
    align:right;
}

#main-banners {
    width:100%;
    background-image: url(/resources/links_cos.jpg); 
    text-align:center;
    display:inline-block;
}

#main-banners img {
    margin-top:5px;
    margin-bottom:5px;
}

.link-image {display:inline-block;float:left;vertical-align:top;width:200px;}
.link-text {display:inline-block;float:left;padding-left:10px;vertical-align:top;}

.title {
    color:#b33529;
    font-size:20pt;
    font-weight:bold;
    font-family:verdana,helvetica,sans-serif;
    line-height:20pt;
}

.news-date {color: #2e3a6a;font-size: 90%;font-weight: bold;padding-bottom: 3px;}

#organitza-elem {background-color:#EDEDED;font-size:9pt;padding-left:30px;padding-right:30px;padding-bottom:30px;padding-top:20px;
		 width:300px;float:right;font-family:Helvetica;}

.entitat-contacte-div {font-family:verdana,helvetica,sans-serif;font-size:9pt;float:left;width:100%;margin-bottom:5px;}
.entitat-contacte-div img {top:3px;border:0;float:left;padding-right:5px;}

#calendar-events-filter {width:90%;text-align:right;}


.organitzador-logo-text {display:inline-block;font-size:80%;width:60px;vertical-align:top;}

#dades-curs-text .veure_curs_organitza {width:95%;}
#dades-curs-text .veure_curs_organitza_logo {width:5%;}

#help_text {font-size:80%;}