﻿
/*---------------------------------------------------
/*  site-general
/*---------------------------------------------------*/

body
{
    background-color: #1a1a1a;
    color: #525151;
}

ul
{
    list-style-image:url(../media/puck.png);
}

#banner .banner-verlauf
{
    background-image: url(../media/transparent-banner.png);
    background-repeat: no-repeat;
}

.fancybox
{
    cursor: url(../media/lupe.cur),pointer;
}

/*---------------------------------------------------
/*  content
/*---------------------------------------------------*/

#content
{
    background-image: url(../media/bg-content.gif);
    background-repeat: repeat-y;
    background-position: left top;
}

.title, .title a, h1
{
    color: #525151; 
}

.title-small, .title-small a, h2
{
}

.title-module, .title-module a, h3
{
    color: #184695;
}

.title-frame, .title-frame a
{
    color: #ffffff;
}

a
{
    color: #525151;
}

/*---------------------------------------------------
/*  columns
/*---------------------------------------------------*/

#col-right .bg-right
{
    background-image: url(../media/bg-col-right.png);
    background-repeat: repeat-y;
}

#col-right .facebook
{
    background-color: #ffffff;
}

/*---------------------------------------------------
/*  bottom
/*---------------------------------------------------*/

#bottom
{
    color: #b2b2b2;
}

/*---------------------------------------------------
/*  language
/*---------------------------------------------------*/

#language,
#language a
{
    color: #92a3b6;
}

#language a:hover
{
    color: #ffffff;
}

/*---------------------------------------------------
/*  menu top
/*---------------------------------------------------*/

#menu-top,
#menu-top a
{
    color: #92a3b6;
}

#menu-top a:hover
{
    color: #ffffff;
}

/*---------------------------------------------------
/*  menu flyout
/*---------------------------------------------------*/

#menu-flyout,
#menu-flyout a
{
    color: #f7faf8; 
}

#menu-flyout
{
    background-image: url(../media/transparent-black.png);
}

#menu-flyout .level-0:hover
{
    background-color: #184695;
    border-left: 3px solid #f7faf8;
    border-right: 3px solid #f7faf8;
}

#menu-flyout .level-0-active
{
    background-color: #184695;
    border-left: 3px solid #f7faf8;
    border-right: 3px solid #f7faf8;
}

#menu-flyout .flyout-container
{
    background-color: #184695;
}

#menu-flyout .level-1-active .menu-1,
#menu-flyout .menu-1:hover
{
    color: #92a3b6;
}

#menu-flyout .flyout-1
{
    background-color: #184695;
}

#menu-flyout .flyout-1 .menu-2:hover
{
    color: #184695;
    background-color: #ffffff;
}


/*---------------------------------------------------
/*  sitepath
/*---------------------------------------------------*/

#sitepath a:hover
{
    color: #184695;
}

/*---------------------------------------------------
/*  menu bottom
/*---------------------------------------------------*/

#menu-bottom,
#menu-bottom a
{
    color: #b2b2b2;
}

#menu-bottom a:hover
{
    color: #ffffff;
}

/*---------------------------------------------------
/*  service
/*---------------------------------------------------*/

.service a
{
    color: #b2b2b2;
}

.service a:hover
{
    color: #ffffff;
}

.service .print
{
    background-image: url(../media/icon-print.png);
    background-position: 0px 1px;
    background-repeat: no-repeat;
}

.service .ca-recommend
{
    background-image: url(../media/icon-recommend.png);
    background-position: 0px 4px;
    background-repeat: no-repeat;
}

.service .cjq-bookmark
{
    background-image: url(../media/icon-favorite.png);
    background-position: 0px -4px;
    background-repeat: no-repeat;
}

/*---------------------------------------------------
/*  frame-events-home
/*---------------------------------------------------*/

#frame-events-home,
#frame-events-home a
{
    color: #ffffff;
}

#frame-events-home .logo
{
    background-image: url(../media/bg-broncos-logo.png);
    background-repeat: no-repeat;
}

#frame-events-home .item .description
{
    background-color: #1f438c;
}

/*---------------------------------------------------
/*  frame-events-away
/*---------------------------------------------------*/

#frame-events-away,
#frame-events-away a
{
    color: #ffffff;
}

#frame-events-away .link
{
    background-image: url(../media/transparent-black-events.png);
}

#frame-events-away .item .description
{
    background-color: #1f438c;
}

/*---------------------------------------------------
/*  frame-events
/*---------------------------------------------------*/

#frame-events,
#frame-events a
{
    color: #ffffff;
}

#frame-events .link
{
    background-image: url(../media/transparent-black-events.png);
}

#frame-events .item .description
{
    background-color: #1f438c;
}
    
/*---------------------------------------------------
/*  fotogallery
/*---------------------------------------------------*/

#fotogallery .item
{
   background-image: url(../media/transparent-blue-white.png);
   background-repeat: repeat-y;
}

/*---------------------------------------------------
/*  team
/*---------------------------------------------------*/

#team .name
{
    background-color: #184695;
    color: #ffffff;
}

/*---------------------------------------------------
/*  player
/*---------------------------------------------------*/

#player .header
{
    background-color: #1a1a1a;
    color: #ffffff;
}

#player .item
{
   background-image: url(../media/bg-team.gif);
   background-repeat: repeat-x;
   background-position: left bottom;
}

#player .item:hover
{
   background-image: url(../media/bg-team-hover.gif);
   background-repeat: repeat-x;
   background-position: left bottom;
   color: #ffffff;
   cursor: pointer;
}

#player .item a:hover
{
   color: #ffffff
}

#player .item .image img
{
    border: 5px solid #ffffff;
}

#player .detail .active
{
   background-image: url(../media/bg-team.gif);
   background-repeat: repeat-x;
   background-position: left bottom;
}

#player .detail .title
{
   background-image: url(../media/bg-team-hover.gif);
   background-repeat: repeat-x;
   background-position: left bottom;
   color: #ffffff;
}

#player .link
{
    background-image: url(../media/bg-team.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
}

#player .link a
{
    background-image: url(../media/puck.png);
    background-repeat: no-repeat;
    background-position: 0px 3px;
}

#player .link a:hover
{
    color: #184695;
}

/*---------------------------------------------------
/*  downloads
/*---------------------------------------------------*/

#downloads .item
{
   background-image: url(../media/transparent-blue-white.png);
   background-repeat: repeat-y;
}

#downloads .link a
{
    background-image: url(../media/puck.png);
    background-repeat: no-repeat;
    background-position: 0px 3px;
}

#downloads .link a:hover
{
    color: #184695;
}

/*---------------------------------------------------
/*  news
/*---------------------------------------------------*/

#news .link
{
    background-image: url(../media/bg-team.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
}

#news .link a
{
    background-image: url(../media/puck.png);
    background-repeat: no-repeat;
    background-position: 0px 3px;
}

#news .link a:hover
{
    color: #184695;
}

#news .title-small
{
    background-color: #184695;
    color: #ffffff;
}

/*---------------------------------------------------
/*  news-comments
/*---------------------------------------------------*/

#news-comments .item .author
{
    color: #184695;
    border-bottom: 1px solid  #184695;
}

#news-comments .item .author a
{
    color: #184695;
}


/*---------------------------------------------------
/*  downloads-content
/*---------------------------------------------------*/

#downloads-content .title-small
{
    background-color: #184695;
    color: #ffffff;
}

#downloads-content .link
{
    border-top: 1px solid #ffffff;
    background-image: none;
}

#downloads-content .link a
{
    background-image: url(../media/puck.png);
    background-repeat: no-repeat;
    background-position: 0px 3px;
}

#downloads-content .link a:hover
{
    color: #184695;
}

#downloads-content .separator
{
    background-color: #184695;
}

/*---------------------------------------------------
/*  webcams
/*---------------------------------------------------*/

#webcams .item
{
   background-image: url(../media/transparent-blue-white.png);
   background-repeat: repeat-y;
}

#webcams .link a
{
    background-image: url(../media/puck.png);
    background-repeat: no-repeat;
    background-position: 0px 3px;
}

#webcams .link a:hover
{
    color: #184695;
}
#webcams .detail .image
{
   background-image: url(../media/transparent-blue-white.png);
   background-repeat: repeat-y;
}

/*---------------------------------------------------
/*  frame news
/*---------------------------------------------------*/

#frame-news .container .item:hover
{
    background-image: url(../media/bg-team.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
}

#frame-news .container .item .date a
{
    color: #858484;
}

#frame-news .container .item .comments
{
    color: #858484;
}

#frame-news .container .item:hover .name a
{
    color: #194695;
}

#frame-news .separator
{
    background-color: #d1d1d1;
}

#frame-news .link
{
    background-image: url(../media/verlauf-frame-news.png);
    background-repeat: repeat-x;
}

#frame-news .link a
{
    color: #ffffff;
}

/*---------------------------------------------------
/*  frame news slider
/*---------------------------------------------------*/

#frame-news-slider .item .text
{
    background-image: url(../media/transparent-black.png);
    color: #ffffff;
}

#frame-news-slider .item .text a
{
    color: #ffffff;
}

/*---------------------------------------------------
/*  frame events
/*---------------------------------------------------*/

#frame-events
{
    color: #ffffff;
}

#frame-events a
{
    color: #ffffff;
}

/*---------------------------------------------------
/*  webcams
/*---------------------------------------------------*/

#webcams .item
{
   background-image: url(../media/transparent-blue-white.png);
   background-repeat: repeat-y;
}

#webcams .link a
{
    background-image: url(../media/puck.png);
    background-repeat: no-repeat;
    background-position: 0px 3px;
}

#webcams .link a:hover
{
    color: #184695;
}
#webcams .detail .image
{
   background-image: url(../media/transparent-blue-white.png);
   background-repeat: repeat-y;
}

/*---------------------------------------------------
/*  events
/*---------------------------------------------------*/

#events .separator
{
    background-color: #494f53;
}

#events .item:hover
{
    background-image: url(../media/bg-team.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
}

#events .link
{
    background-image: url(../media/puck.png);
    background-repeat: no-repeat;
    background-position: 0px 4px;
}

#events .item a:hover .name
{
    color: #1a1a1a;
}

#events .item a:hover .link
{
    color: #184695;
}

#events .report a
{
    background-image: url(../media/icon-report.png);
    background-repeat: no-repeat;
    background-position: 0px 5px;
}

#events .report a:hover
{
    background-image: url(../media/icon-report-hover.png);
}

#events .detail .image
{
   background-image: url(../media/transparent-blue-white.png);
   background-repeat: repeat-y;
}

#events .detail .link
{
    background-image: url(../media/bg-team.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
}

#events .detail .link a
{
    background-image: url(../media/puck.png);
    background-repeat: no-repeat;
    background-position: 0px 2px;
}


/*---------------------------------------------------
/*  jquery popup
/*---------------------------------------------------*/

.ui-widget-overlay
{
    background-color: #000000;
}
.cjq-popup
{
    color: #333333;
    background-color: #ffffff;
    border: solid 1px #184695;
}

.cjq-popup .ui-dialog-titlebar
{
    background-color: #184695;
    color: #ffffff;
    border: solid 1px #184695;
}

.cjq-popup .ui-dialog-titlebar a
{
    color: #333333;
    background-color: #ffffff;
}

.cjq-popup .ui-dialog-titlebar a:hover
{
    color: #184695;
    background-color: #ebebeb;
}

.print-body
{
    background-color: #ffffff;
}

.ui-widget-content
{
    border: solid 1px #184695;
    background-color: #ffffff;
}
body.popup
{
	background-color: #ffffff;
}

/*---------------------------------------------------
/*  recommend
/*---------------------------------------------------*/

#recommend
{
    background-color: #ffffff;
}

.body-fotogallery
{
    background-color: #ffffff;
}

/*---------------------------------------------------
/*  votings
/*---------------------------------------------------*/
#votings .result 
{
    
}
#votings .result .item .bar-container
{
    border:solid 1px #184695;
}
#votings .bar
{
    
    background-color:#184695;
}
#votings .result .header
{
    border-bottom:solid 1px #525151;
}
#votings .result .item-0
{
    border-bottom:solid 1px #525151;
    background-color:#f2f2f2;
}
/*---------------------------------------------------
/*  pager
/*---------------------------------------------------*/
.pager a.last
{
    background-image: url(../media/icon-pager-next.gif);
}
.pager a.first
{
    background-image: url(../media/icon-pager-last.gif);
}

/*---------------------------------------------------
/*  votings-current
/*---------------------------------------------------*/
.votings-current .button
{
    background-image: url(../media/puck_a.png);
}
.votings-current .button:hover
{
    background-image: url(../media/puck_b.png);
    color:#184695;
}
.votings-current .detail-link
{
    background-image: url(../media/puck.png);
}
.votings-current .detail-link:hover
{
    color:#184695;
}
/*---------------------------------------------------
/*  box-votings
/*---------------------------------------------------*/
.box-voting,
.box-voting a
{
    color: #ffffff;
}

.box-voting .header
{
    background-image: url(../media/bg-broncos-logo.png);
    background-repeat: no-repeat;
}

.box-voting .content
{
    background-color: #1f438c;
}
.box-voting .content a
{
    background-image: url(../media/puck_a.png);
}
.box-voting .content a:hover
{
    background-image: url(../media/puck_b.png);
}
.box-voting .content .player
{
    background-color:#22355a;
}
.box-voting .content .player .name
{
    background-color:#ffffff;
    color:#1f438c;
}

