.b_schwarz{ background-color: black; }
.b_blau{ background-color: rgb(10,20,105); }
/*.b_silber{ background-color: rgb(50,50,50); }*/
.b_silber{ background-color: rgb(176,176,176); }
.b_white{ background-color: white; }

.td_middle{ text-align: center; vertical-align: middle; }

.headline{      font-size: 21px;    font-weight: bold;  color: rgb(10,20,105); }
.subheadline{   font-size: 18px;    font-weight: normal;color: black; }
.text{          font-size: 14px;    font-weight: normal;color: black;           line-height: 15.5px; }
.text_award1{   font-size: 14px;    font-weight: bold;  color: black;           line-height: 3.5px; }
.text_award1{   font-size: 14px;    font-weight: normal;color: rgb(10,20,105);  line-height: 3.5px; }
.text_headline{ font-size: 12px;    font-weight: normal;color: rgb(10,20,105);  line-height: 13.5px; }


.ltr_grad1{ background: linear-gradient(to right, rgba(10,20,105,1) 0%,rgba(255,255,255,1) 100%); }
.ltr_grad2{ background: linear-gradient(to right, rgba(10,20,105,1) 0%,rgba(20,40,105,1) 90%,rgba(255,255,255,1) 100%); color: white !important; }
.ltr_grad3{ background: linear-gradient(to right, rgba(10,20,105,1) 0%,rgba(20,40,105,1) 60%,rgba(255,255,255,1) 100%); color: white !important; }

.ttb_grad1{ background: linear-gradient(to bottom, rgba(175,175,175,1) 0%,rgba(10,20,105,0.5) 100%); }

.tabla1{ border-spacing: 10px; color: #000; border: 1px solid #000; -webkit-box-shadow: inset 0px 0px 5px 2px rgba(0, 0, 0, 0.4); box-shadow: inset 0px 0px 5px 2px rgba(0, 0, 0, 0.4); }

/*
.tabla2{ background: linear-gradient(135deg, rgba(175,175,175,1) 0%,rgba(175,175,175,1) 17%,rgba(155,154,154,1) 50%,rgba(115,115,115,1) 51%,rgba(104,104,104,1) 59%,rgba(90,90,90,1) 71%,rgba(74,74,74,1) 84%,rgba(50,50,50,1) 100%); }
*/
.calendar{ border: 1px solid black; border-radius: 5px; }
.calendar td span{ display: block; border: 1px solid #E0E0E0; }
.calendar td span:hover{ border-color: rgb(10,20,105); }

.bejel_header{ display: table; vertical-align:middle; text-align: center; width: 100%; background-color: rgba(10,20,105,1); }