/*
 * Hlavní CSS
 *
 * @author Jakub Matějka <jakub@keboola.com>
 * @version 1.0
*/
@import url('../../f1sports/css/layout.css');

a {
	color: #1552a4;
}


/*
 * @section Common classes
 */
h2.caption {
	background: url('../images/bg-caption.png') 0 50% no-repeat;
}

.rightArrowSimpleLink {
	color: #1552a4;
}
.ajaxMessage {
	color: #1552a4;
}


#docid_1 #headerNavigation .homeLink,
#docid_2 #headerNavigation .homeLink {
	background: url('../images/ico-menu-home-active.png') 0 0 no-repeat;
}
#headerNavigation .menu .active {
	background: url('../images/bg-menu_item-active.png') 0 100% no-repeat;
}
#headerNavigation .menu .active a {
	background: #2a6ebd;
}



/*
 * @section content
 */
#content {
	background: #fff url('../images/bg-content.png') -1px 0 repeat-x;
}
#docid_1 #content,
#docid_2 #content {
	background: #fff url('../images/bg-content-hp.png') 11px 0 repeat-x;
}

#subNavigation {
	border-top: solid 5px #2a6ebd;
}
#subNavigation li {
	background: url('../images/bg-submenu_item-right.png') 100% 0 no-repeat;
}
#subNavigation li a {
	background: url('../images/bg-submenu_item-left.png') 0 0 no-repeat;
}
#subNavigation li.active {
	background: url('../images/bg-submenu_item-right-active.png') 100% 0 no-repeat;
}
#subNavigation li.active a {
	background: url('../images/bg-submenu_item-left-active.png') 0 0 no-repeat; color: #fff;
}
#subNavigation li.active a span {
	background: #2a6ebd;
}


#pageContent {
	background: url('../images/bg-pageContent.png') repeat-x;
}

#pageHeader h1,
#pageContent h1,
#pageContent h2 {
	color: #1552a4;
}




/*
 * @section page header
 */
#pageHeaderBox {
	background-image: url('../images/bg-pageHeaderBox.png');
	background-color: #337dc9;
	background-position: -4px 0;
}
x#pageHeaderBox {
	background: url('../images/bg-pageHeaderBox.png') -5px 0 repeat-x;
}

#pageHeaderBox .links a {
	background: url('../images/bg-main_heading-a.png') 50% 100% no-repeat;
}
#pageHeaderBox .links a span {
	border: solid 1px #acb4bb; border-bottom: none;
}



/*
 * @section news guidepost
 */
#newsGuidepost h2 {
	color: #1552a4;
}
#newsGuidepost h2 a {
	color: #1552a4;
}
#newsGuidepost .rightArrowSimpleLink {
	color: #1552a4;
}



#newsFooter .author {
	color: #1552a4;
}

/*
 * @section news comments
 */
.commentsMessage,
.commentsError {
	color: #1552a4;
}

#newsComments .commentsContent {
	border: solid 1px #1552a4;
}




#siteMap li li a {
	background: url('../images/arr-right-blue.png') 0 40% no-repeat;
}






/*
 * @section right column
 */
#shortNews h2 {
	border-bottom: solid 1px #1552a4;
}
#shortNews .shortNews {
	background-image: url('../images/bg-shortNews.png');
	border-bottom: solid 1px #1552a4;
}
#shortNews .shortNewsDate {
	color: #1552a4;
}

.newsCategoriesList ul {
	border-left: solid 1px #1552a4;
}



/*
 * @section News calendar
 */
.ui-datepicker-inline {
	border-left: solid 1px #1552a4; border-bottom: solid 1px #1552a4;
}
.ui-datepicker-calendar th {
	color: #1552a4;
}
.ui-datepicker-prev {
	background: url('../images/ico-arrow-left.png');
}
.ui-datepicker-next {
	background: url('../images/ico-arrow-right.png') no-repeat;
}







.list tbody td,
.resultTable tbody td {
	border-bottom: solid 1px #7baadc;
}
.resultTable tr.first td {
	background: #7baadc;
}
.resultTable tr.second td {
	background: #bdd5ee;
}
#pageHeaderBox .rightColumn {
	border: solid 1px #1552a4;
}

.teamPilot {
	color: #1552a4;
}

.newsTags .race {
	background: url('../images/bg-raceTag.png') no-repeat;
}
.newsTags .driver {
	background: url('../images/bg-driverTag.png') no-repeat;
}
.newsTags .team {
	background: url('../images/bg-teamTag.png') no-repeat;
}


.tabNavigation {
	overflow: hidden;
}
.tabNavigation li {
	float: left; margin-right: .5em;
}
.tabNavigation a {
	display: block; padding: .25em .5em;
}
.tabNavigation a.active {
	font-weight: bold;
}

#wswgContent #FotoVideoGuidepost {
	background: url('../images/bg-fotoVideoGuidepost.png') no-repeat 50% 50%;
}
#FotoVideoGuidepost li {
	margin: 0 45px;
}


#discussionSwitcher strong {
	color: #1552A4;
}
