﻿.body td.col-left
{
	padding: 9px 20px 0 15px
}

.panel-body
{
	margin-top: -30px;
}

.gmap-white-border 
{
	border: 1px solid #e3e3e3;
	padding-right: 2px;
}

.gmap-black-border
{
	border: 1px solid #000000;
}

.gmap-dark-border
{
	border: 1px solid #313131;
}

/*	-------------------------------------------------------------------
	Event table
*/
.event-list 
{
	margin: 0px;
	/*margin-top: 25px;*/
	padding: 0px;
	width: 100%;
	border: none;
	height: 30px;
}

.event-list tr
{
	margin: 0px;
	padding: 0px;
}

.event-list td
{
	height: 30px;
	font-size:9pt;
}

td.track-img 
{
	width: 50px;
	padding: 0px;
	cursor: pointer;
}

td.event-date
{
	background: url('/client/black/images/darkgrey-block-body.gif');
	width: 145px;
	color: #2d2d2d;
}

td.event-date .event-row-content
{
	padding: 10px 4px 0 4px;
}

td.event-title-border 
{
	width: 1px;
	padding: 0px;
}

.grey-border
{
	background: url('/client/black/images/grey-block-left.gif');
}

.red-border 
{
	background: url('/client/black/images/red-block-left.gif');
}

td.grey-body
{
	background: url('/client/black/images/grey-block-body.gif');
}

td.red-body
{
	background: url('/client/black/images/red-block-body.gif');
}

td.grey-body a
{
	color: #2d2d2d;
}

td.red-body a
{
	color: #FFFFFF;
}

.event-brief h2 {
	font-size: 10pt;
}

.event-row-content 
{
	color: #ffffff;
	height: 20px;
	padding-left: 5px;
	padding-top: 10px;
}

/*	-------------------------------------------------------------------
	Tracks
*/
.track-none-red
{
	background-image: url('/client/black/images/track/none-red.gif');
}

.track-none-grey
{
	background-image: url('/client/black/images/track/none-grey.gif');
}

.track-Assen-red
{
	background-image: url('/client/black/images/track/assen-red.gif');
}

.track-Assen-grey
{
	background-image: url('/client/black/images/track/assen-grey.gif');
}

.track-Albasete-red
{
	background-image: url('/client/black/images/track/albasete-red.gif');
}

.track-Albasete-grey
{
	background-image: url('/client/black/images/track/albasete-grey.gif');
}

.track-Lausitzring-red
{
	background-image: url('/client/black/images/track/lausitzring-red.gif');
}

.track-Lausitzring-grey
{
	background-image: url('/client/black/images/track/lausitzring-grey.gif');
}

.track-Misano-red
{
	background-image: url('/client/black/images/track/misano-red.gif');
}

.track-Misano-grey
{
	background-image: url('/client/black/images/track/misano-grey.gif');
}

.track-Monza-red
{
	background-image: url('/client/black/images/track/monza-red.gif');
}

.track-Monza-grey
{
	background-image: url('/client/black/images/track/monza-grey.gif');
}

.track-Motopark-red
{
	background-image: url('/client/black/images/track/motopark-red.gif');
}

.track-Motopark-grey
{
	background-image: url('/client/black/images/track/motopark-grey.gif');
}

.track-Mugello-red
{
	background-image: url('/client/black/images/track/mugelo-red.gif');
}

.track-Mugello-grey
{
	background-image: url('/client/black/images/track/mugelo-grey.gif');
}

.track-Mjachkovo-red
{
	background-image: url('/client/black/images/track/myachkovo-red.gif');
}

.track-Mjachkovo-grey
{
	background-image: url('/client/black/images/track/myachkovo-grey.gif');
}

.track-Rijeca-red
{
	background-image: url('/client/black/images/track/rijeca-red.gif');
}

.track-Rijeca-grey
{
	background-image: url('/client/black/images/track/rijeca-grey.gif');
}

.track-Franciacorta-grey
{
	background-image: url('/client/black/images/track/franciacorta-grey.gif');
}

.track-Franciacorta-red
{
	background-image: url('/client/black/images/track/franciacorta-red.gif');
}

.track-Brno-grey
{
	background-image: url('/client/black/images/track/brno-grey.gif');
}

.track-Brno-red
{
	background-image: url('/client/black/images/track/brno-red.gif');
}

.track-Albacete-grey
{
	background-image: url('/client/black/images/track/albacete-grey.gif');
}

.track-Albacete-red
{
	background-image: url('/client/black/images/track/albacete-red.gif');
}

.track-Vallelunga-grey
{
	background-image: url('/client/black/images/track/vallelunga-grey.gif');
}

.track-Vallelunga-red
{
	background-image: url('/client/black/images/track/vallelunga-red.gif');
}

.track-Cartagena-grey
{
	background-image: url('/client/black/images/track/cartagena-grey.gif');
}

.track-Cartagena-red
{
	background-image: url('/client/black/images/track/cartagena-red.gif');
}

.track-MoscowCity-grey
{
	background-image: url('/client/black/images/track/moscow-city-grey.gif');
}

.track-MoscowCity-red
{
	background-image: url('/client/black/images/track/moscow-city-red.gif');
}

.track-MoscowCity-grey
{
	background-image: url('/client/black/images/track/moscow-city-grey.gif');
}

.track-MoscowCity-red
{
	background-image: url('/client/black/images/track/moscow-city-red.gif');
}

.track-Most-grey
{
	background-image: url('/client/black/images/track/most-grey.gif');
}

.track-Most-red
{
	background-image: url('/client/black/images/track/most-red.gif');
}

.track-Valencia-grey
{
	background-image: url('/client/black/images/track/valencia-grey.gif');
}

.track-Valencia-red
{
	background-image: url('/client/black/images/track/valencia-red.gif');
}

.track-Magione-grey
{
	background-image: url('/client/black/images/track/magione-grey.gif');
}

.track-Magione-red
{
	background-image: url('/client/black/images/track/magione-red.gif');
}

.track-Pista-grey
{
	background-image: url('/client/black/images/track/pista-grey.gif');
}

.track-Pista-red
{
	background-image: url('/client/black/images/track/pista-red.gif');
}

.track-Partimao-grey
{
	background-image: url('/client/black/images/track/partimao-grey.gif');
}

.track-Partimao-red
{
	background-image: url('/client/black/images/track/partimao-red.gif');
}

.track-Jerez-grey
{
	background-image: url('/client/black/images/track/jerez-grey.gif');
}

.track-Jerez-red
{
	background-image: url('/client/black/images/track/jerez-red.gif');
}

.track-Siracusa-grey
{
	background-image: url('/client/black/images/track/siracusa-grey.gif');
}

.track-Siracusa-red
{
	background-image: url('/client/black/images/track/siracusa-red.gif');
}

.track-Alcaniz-grey
{
	background-image: url('/client/black/images/track/alcaniz-grey.gif');
}

.track-Alcaniz-red
{
	background-image: url('/client/black/images/track/alcaniz-red.gif');
}

.track-Almeria-red
{
	background-image: url('/client/black/images/track/almeria-red.gif');
}

.track-Almeria-grey
{
	background-image: url('/client/black/images/track/almeria-grey.gif');
}

.track-Lider-red
{
	background-image: url('/client/black/images/track/lider-red.gif');
}

.track-Lider-grey
{
	background-image: url('/client/black/images/track/lider-grey.gif');
}

.track-Kursk-red
{
	background-image: url('/client/black/images/track/kursk-red.gif');
}

.track-Kursk-grey
{
	background-image: url('/client/black/images/track/kursk-grey.gif');
}

.track-Motor-red
{
	background-image: url('/client/black/images/track/motor-red.gif');
}

.track-Motor-grey
{
	background-image: url('/client/black/images/track/motor-grey.gif');
}

.track-Mayak-red
{
	background-image: url('/client/black/images/track/mayak-red.gif');
}

.track-Mayak-grey
{
	background-image: url('/client/black/images/track/mayak-grey.gif');
}

.track-NNovgorod-red
{
	background-image: url('/client/black/images/track/nnovgorod-red.gif');
}

.track-NNovgorod-grey
{
	background-image: url('/client/black/images/track/nnovgorod-grey.gif');
}

.track-Aragon-red
{
	background-image: url('/client/black/images/track/aragon-red.gif');
}

.track-Aragon-grey
{
	background-image: url('/client/black/images/track/aragon-grey.gif');
}

.track-PhillipIsland-red
{
	background-image: url('/client/black/images/track/philipisland-red.gif');
}

.track-PhillipIsland-grey
{
	background-image: url('/client/black/images/track/philipisland-grey.gif');
}

.track-Imola-red
{
	background-image: url('/client/black/images/track/imola-red.gif');
}

.track-Imola-grey
{
	background-image: url('/client/black/images/track/imola-grey.gif');
}

.track-DoningtonPark-red
{
	background-image: url('/client/black/images/track/doningtonpark-red.gif');
}

.track-DoningtonPark-grey
{
	background-image: url('/client/black/images/track/doningtonpark-grey.gif');
}

.track-Silverstone-red
{
	background-image: url('/client/black/images/track/silverstone-red.gif');
}

.track-Silverstone-grey
{
	background-image: url('/client/black/images/track/silverstone-grey.gif');
}

.track-Nurburgring-red
{
	background-image: url('/client/black/images/track/nurburgring-red.gif');
}

.track-Nurburgring-grey
{
	background-image: url('/client/black/images/track/nurburgring-grey.gif');
}

.track-MagnyCours-red
{
	background-image: url('/client/black/images/track/magnycours-red.gif');
}

.track-MagnyCours-grey
{
	background-image: url('/client/black/images/track/magnycours-grey.gif');
}

.track-MoscowRaceway-red
{
	background-image: url('/client/black/images/track/moscow-red.gif');
}

.track-MoscowRaceway-grey
{
	background-image: url('/client/black/images/track/moscow-grey.gif');
}

.track-Kazan-red
{
	background-image: url('/client/black/images/track/kazan-red.gif');
}

.track-Kazan-grey
{
	background-image: url('/client/black/images/track/kazan-grey.gif');
}

.track-Imatra-red
{
	background-image: url('/client/black/images/track/imatra-red.gif');
}

.track-Imatra-grey
{
	background-image: url('/client/black/images/track/imatra-grey.gif');
}

.track-Latina-red
{
	background-image: url('/client/black/images/track/latina-red.gif');
}

.track-Latina-grey
{
	background-image: url('/client/black/images/track/latina-grey.gif');
}

.track-Tojala-red
{
	background-image: url('/client/black/images/track/tojala-red.gif');
}

.track-Tojala-grey
{
	background-image: url('/client/black/images/track/tojala-grey.gif');
}

.track-Ortona-red
{
	background-image: url('/client/black/images/track/ortona-red.gif');
}

.track-Ortona-grey
{
	background-image: url('/client/black/images/track/ortona-grey.gif');
}

.track-Varano-red
{
	background-image: url('/client/black/images/track/varano-red.gif');
}

.track-Varano-grey
{
	background-image: url('/client/black/images/track/varano-grey.gif');
}

/**/
.event-content, 
.event-content div
{
	text-align: left;
	font-size: 9pt;
}

.event-content h1
{
	line-height:normal !important;
}

.event-content .mceContentBody p
{
	text-indent: 0px;
}

.event-brief h2
{
	font-size: 10pt;
	color: #ffffff;
}

.event-brief h2 a 
{
	font-size: 10pt;
	color: #D4D3CD;
	text-decoration: underline;
}

.event-content h1
{
	/*color: #efeecd;*/
	margin-bottom: 10px;
}

.event-content .event-date 
{
	font-size: 9pt;
	margin-bottom: 20px;
}

.event-materials
{
	/*margin-bottom: 10px;*/
}

.event-photo
{
	float: left;
	margin-right: 25px;
}

.event-photo a,
.event-video a
{
	font-size: 9pt;
}

.event-photo #photos
{
	margin-bottom: 10px;
}

.event-photo img
{
	margin-right: 3px;
}

.event-video
{
	width: 300px;
	height: 350px;
}

.v120WideEntry
{
	float: none;
}

/* -------------------------------------------------------------------
	Scrollpanel
*/

.jScrollPaneTrack
{
	background: url('/client/black/images/scrollbar.png') repeat-y;
}

.jScrollPaneDrag
{
	background: url('/client/black/images/scroll-track.gif') repeat-y;
}

.jScrollPaneDragTop
{
	background: url('/client/black/images/scroll-track-top.png') no-repeat;
	height: 14px;
}

.jScrollPaneDragBottom
{
	background: url('/client/black/images/scroll-track-bottom.png') no-repeat;
	height: 16px;
}

a.jScrollArrowUp
{
	background: url('/client/black/images/scroll-arrow-up.png') no-repeat top right;
	height: 20px;
}

a.jScrollArrowDown
{
	background: url('/client/black/images/scroll-arrow-down.png') no-repeat top right;
	height: 20px;
}

.event-scroll-panel
{
	overflow: auto;
	width: 566px;
	height: 300px;
}

.event-row
{
	width: 575px;
	height: 30px;
}

.event-row .track-img
{
	width: 50px;
	height: 30px;
	cursor: pointer;
}

.event-row .event-date
{
	background: url('/client/black/images/darkgrey-block-body.gif');
	width: 145px;
	height: 30px;
}

.row-content
{
	padding: 10px 4px 0;
}

.event-row .event-title
{
	width: 349px;
	height: 30px;
}

.event-row .grey-row
{
	background: url('/client/black/images/grey-block-body.gif');
}

.event-row .grey-row a
{
	color:#2D2D2D;
}

.event-row .red-row
{
	background: url('/client/black/images/red-block-body.gif');
}

.event-row .red-row a
{
	color: #FFFFFF;
}

.event-row div
{
	float: left;
	font-size: 9pt;
}

/* -------------------------------------------------------------------
	Selectors
*/

.sel-panel
{
	margin-top: 5px;
	margin-bottom: 30px;
	height: 30px;
}

.sel-panel #year,
.sel-panel #months
{
	font-size: 8pt;
	float: left;
	height: 30px;
}

.sel-panel #year div
{
	padding-top: 8px;
}

.sel-panel #year
{
	background: url('/client/black/images/year-selector.png');
	width: 60px;
	margin-right: 3px;
}

#year table
{
	padding-left: 4px;
	padding-right: 4px;
}

#year table td
{
	padding-top: 8px;
	text-align: center;
	width: 8px;
}

.sel-panel a
{
	padding-left: 3px;
	text-decoration: none;
	color: #ffffff;
}

.sel-panel .l-arrow
{
	background: url('/client/black/images/left-arrow.png') no-repeat center left;
}

.sel-panel .r-arrow
{
	background: url('/client/black/images/right-arrow.png') no-repeat center right;
}

.sel-panel #year span
{
	margin-left: 8px;
	margin-right: 8px;
}

/* ---------------------------------------------------------------------
*/
.m-digits
{
	color: #a49e7c;
	position: absolute;
	z-index: 100;
}

.m-digit
{
	height: 30px;
	width: 42px;
	text-align: center;
	padding-top:8px;
	float: left;
}

.month
{
	color: #a49e7c;
	padding-left: 0px;
	cursor: pointer;
}

.m-panel-ls
{
	padding-left: 2px;
	background: url('/client/black/images/month-selector-lc.png') no-repeat left top;
}

.m-panel-rs
{
	padding-right: 2px;
	background: url('/client/black/images/month-selector-rc.png') no-repeat right top;
}

.m-panel-cs
{
	height: 30px;
	width: 498px;
	background: url('/client/black/images/month-selector.gif') repeat-x;
}

.msel-left
{
	background: url('/client/black/images/msel-left.png') no-repeat right top;
}

.msel-ex-left
{
	background: url('/client/black/images/msel-ex-left.png') no-repeat right top;
}

.msel-center
{
	background: url('/client/black/images/msel-center.png') repeat-x;
}

.msel-right
{
	background: url('/client/black/images/msel-right.png') no-repeat left top;
}

.msel-ex-right
{
	background: url('/client/black/images/msel-ex-right.png') no-repeat left top;
}

#msel-loader
{
	height: 0px;
}
/* -----------------------------------------------------------------
*/
.gmap-resizer
{
	height: 30px;
	width: 30px;
	position: relative;
	bottom: 35px;
	cursor: pointer;
}

.gmap-max
{
	background: url('/client/black/images/map-max.png') no-repeat;
	left: 160px;
}

.gmap-min
{
	background: url('/client/black/images/map-min.png') no-repeat;
	left: 530px;
}

#gmap-big-panel
{
	margin-bottom: 10px;
	/*display: none;*/
}

#gmap-small-panel
{
	padding: 5px;
}

.google-map
{
	margin-bottom: 0px;
}

.event-row .track-img .jt
{
	background: url('/client/black/images/jt-event-icon.png') no-repeat 2px 15px;
	width: 50px;
	height: 30px;
}
