
/*----------------------------------------------------------------------------
  Pelod's Barca CSS
  ----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/
/* Standard-Layout für Tabellen */
/*----------------------------------------------------------------------------*/

table.barca_table_standard {
   font-family: "Verdana";
   font-size: 10pt;
   border-style: solid;
   border-collapse: collapse;
   border-width: 2pt;
   border-color: black;
}

table.barca_table_standard caption {
   padding-top: 4pt;
   padding-bottom: 4pt;

   font-family: "Verdana";
   font-size: 16pt;
   font-weight: bold;

   background-color: #66CCCC;
}

table.barca_table_standard th {
   padding-top: 4pt;
   padding-bottom: 4pt;
   padding-left: 4pt;
   padding-right: 4pt;

   font-family: "Verdana";
   font-size: 12pt;
   font-weight: bold;

   border: solid 2pt black;
   background-color: #CCFF33;
}

table.barca_table_standard td {
   padding-top: 4pt;
   padding-bottom: 4pt;
   padding-left: 4pt;
   padding-right: 4pt;

   border: solid 2pt Lavender;
}

/*----------------------------------------------------------------------------*/

table.barca_table_blaugrana_seasons {
   border-collapse: collapse;
   border: solid 2pt cyan;
}

td.barca_td_season_header, td.barca_td_season_footer {
   padding-top: 12pt;
   padding-bottom: 12pt;
   padding-left: 10pt;
   padding-right: 0pt;

   font-family: "Verdana";

   background-color: #A4224B;
   color: darkgray;
}

td.barca_td_season_header {
   font-size: 20pt;
   font-weight: bold;
}

td.barca_td_season_footer {
   font-size: 8pt;
   font-style: italic;
}

/*----------------------------------------------------------------------------*/
/* Tabellen-Zellen */
/*----------------------------------------------------------------------------*/

td.barca_td_center_bold {
   font-weight: bold;
   text-align: center;
}

td.barca_td_center {
   text-align: center;
}

td.barca_td_left {
   text-align: left;
}

td.barca_td_month { background-color: darkgray; }

/*----------------------------------------------------------------------------*/
/* Month separator */
/*----------------------------------------------------------------------------*/

tr.barca_tr_month_separator {
   background-color: DarkCyan;

   font-family: "Verdana";
   font-weight: bold;
   font-size: 24pt;
   color: blue;
}

/*----------------------------------------------------------------------------*/
/* Tabellen ohne Border */
/*----------------------------------------------------------------------------*/

table.barca_table_invisible {
   font-family: "Verdana";
   font-size: 10pt;
}

table.barca_table_invisible td {
   border-width: 0pt;
}

/*----------------------------------------------------------------------------*/

.barca_shared_invisible {
   display: none;
}

/*----------------------------------------------------------------------------*/
/* Normaler Text & Mini */
/*----------------------------------------------------------------------------*/

.barca_shared_standard_text {
   font-family: "Verdana";
   font-size: 10pt;
}

.barca_shared_standard_text_mini {
   font-family: "Verdana";
   font-size: 8pt;
}

.barca_shared_standard_text_big {
   font-family: "Verdana";
   font-size: 12pt;
}

.barca_shared_standard_text_em {
   font-family: "Verdana";
   font-size: 10pt;
   font-style: italic;
}

.barca_shared_standard_text_mini_em {
   font-family: "Verdana";
   font-size: 8pt;
   font-style: italic;
}

/*----------------------------------------------------------------------------*/
/* Unterstrichener Text */
/*----------------------------------------------------------------------------*/

.barca_shared_underlined_text {
   font-family: "Verdana";
   font-size: 10pt;
   text-decoration:underline;
}

.barca_shared_underlined_text_mini {
   font-family: "Verdana";
   font-size: 8pt;
   text-decoration:underline;
}

/*----------------------------------------------------------------------------*/

.barca_shared_highlighted_text, .barca_shared_highlighted_text_mini, .barca_shared_highlighted_text_big, .barca_shared_highlighted_text_big_extra {
   font-family: "Verdana";
   font-weight: bold;
}

.barca_shared_highlighted_text {
   font-size: 10pt;
}

.barca_shared_highlighted_text_mini {
   font-size: 8pt;
}

.barca_shared_highlighted_text_big, .barca_shared_highlighted_text_big_extra {
   font-size: 12pt;
}

.barca_shared_highlighted_text_big_extra {
   color: red;
}

/*----------------------------------------------------------------------------*/

ul.barca_ul_top {
   margin-top: 0pt;
}

ul.barca_ul_remark, ul.barca_ul_mode, ul.barca_ul_pelod_at_match {
   margin-top: 0pt;
   margin-bottom: 0pt;
   padding-left: 9pt;
   padding-right: 0pt;

   font-family: "Verdana";
   font-size: 8pt;
}

ul.barca_ul_mode {
   font-weight: bold;
   color: brown;
}

ul.barca_ul_pelod_at_match {
   font-style: italic;
   color: darkviolet;
}

/*----------------------------------------------------------------------------*/

body.barca_body_index {
   background-image: url("../images/background/background--index.jpg");
   background-position: 0% 0%;
   background-repeat: repeat;
}

body.barca_body_season {
   background-image: url("../images/background/background--season.jpg");
   background-position: 0% 0%;
   background-repeat: repeat;
}

/*----------------------------------------------------------------------------*/

img {
   border-style: none;
}

div.barca_div_upper {
   float: left;
   margin-top: 10pt;
   margin-bottom: 0pt;
   margin-left: 0pt;
   margin-right: 10pt;
   padding-top: 0pt;
   padding-bottom: 0pt;
   padding-left: 0pt;
   padding-right: 0pt;
   
   border-width: 0pt; /*debug*/
   border-style: dotted;
}

div.barca_div_control, div.barca_div_control_highlighted {
   float: left;
   margin-top: 0pt;
   margin-bottom: 0pt;
   margin-left: 0pt;
   margin-right: 5pt;
   padding-top: 0pt;
   padding-bottom: 0pt;
   padding-left: 0pt;
   padding-right: 0pt;
   height: 24px;
   line-height: 24px;

   font-family: "Verdana";
   font-weight: bold;
   
   border-width: 0pt; /*debug*/
   border-style: dotted;
}

div.barca_div_control {
   font-size: 10pt;
}

div.barca_div_control_highlighted {
   color: darkred;
   font-size: 20pt;
}

div.barca_div_season_remark {
   float: left;
   margin-top: 10pt;
   margin-bottom: 0pt;
   margin-left: 0pt;
   margin-right: 0pt;
   padding-top: 5pt;
   padding-bottom: 5pt;
   padding-left: 5pt;
   padding-right: 5pt;

   font-family: "Verdana";
   font-weight: bold;
   font-size: 16pt;
   color: red;
   
   border-width: 2pt; /*debug*/
   border-style: solid;
}

.barca_shared_clear {
   clear: both;
}

/*----------------------------------------------------------------------------*/

div.barca_season_link_full,div.barca_season_link_reduced {
   float: left;
   width: 245px;
   height: 32px;
   line-height: 32px;

   margin-top: 0pt;
   margin-bottom: 0pt;
   margin-left: 0pt;
   margin-right: 0pt;
   padding-top: 10pt;
   padding-bottom: 10pt;
   padding-left: 10pt;
   padding-right: 0pt;

   font-family: "Verdana";

   color: black;
   border-width: 1pt;
   border-style: dotted;
}

div.barca_season_link_full {
   font-size: 16pt;
   font-weight: bold;
}

div.barca_season_link_reduced{
   font-size: 12pt;
   font-style: italic;
}

div.barca_season_link_full a { color: white; }
div.barca_season_link_reduced a { color: white; }

div.barca_season_link_part {
   float: left;

   margin-top: 0pt;
   margin-bottom: 0pt;
   margin-left: 0pt;
   margin-right: 0pt;
   padding-top: 0pt;
   padding-bottom: 0pt;
   padding-left: 0pt;
   padding-right: 5pt;

   color: red; /*debug*/
   border-width: 0pt; /*debug*/
   border-style: dotted;
}

/*----------------------------------------------------------------------------*/
