html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
	list-style-type:none;
	filter: none;
}

/* --------------------------- GENERAL ---------------------------- */
body
{
	font: 11px 'Open Sans', arial,helvetica,verdana,tahoma,sans-serif;
	color : #000000;
	background: transparent;
	text-align: center;
	position: relative;
	overflow:hidden;
	height: 100%;
  background: #fff;
}
.clear
{
	display: block;
	width: 100%;
	height: 0px;
	clear: both;
}
.container
{
	display: block;
	width: 300px;
	position: relative;
	margin: 0 auto;
	overflow: hidden;
	height: 100%;
}
#item-wrap
{
	display: block;
	width: 100%;
	position: relative;
	margin: 0 auto;
}


/* ********** HEADER **************** */
h1.box-title {
	background: #d42226;
	color: #fff;
	display: block;
	font-weight: 700;
	padding: 9px;
	position: relative;
	font-size: 19px;
	text-align: left;
	margin-bottom: 9px;
}


/* ********** FOOTER **************** */
.page-footer
{
	text-align: right;
	margin-top: 2px;
}
.page-footer a
{
	font-weight: 700;
	font-size: 14px;
	line-height: 25px;
	color: #000;
	text-decoration: none;
	padding-left: 21px;
	position: relative;
}
.page-footer a:hover
{
	color: #d42226;
}
.page-footer a:before
{
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 18px;
	height: 18px;
	border-radius: 18px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('../Client.Images/Icons/icon-christmass.png?v=2016.0.0003');
	background-color: #000;
}
.page-footer a:hover:before
{
	background-color: #d42226;
}


/* ********** ICONS **************** */
#quick-nav ul
{
	display: block;
	width: 100%;
	margin: 0px auto;
	font-size: 0px;
}

#quick-nav ul li
{
	display: inline-block;
	vertical-align: top;
	width: 69px;
	height: 96px;
	margin-left: 3px;
	margin-right: 3px;
}

#quick-nav ul li a
{
	display: block;
	width: 69px;	
	height: 96px;
	text-decoration: none;
	color: #000000;
	font-size: 10.5px;
	line-height: 12px;
	font-weight: bold!important;
	overflow:hidden;
	text-overflow:ellipsis;
	text-align: center;
	font-family: 'Open Sans',arial,helvetica,verdana,tahoma,sans-serif!important;
}

#quick-nav ul li a span
{
	display: block;
	width: 56px;	
	height: 56px;
	background-position: center center;
	background-repeat: no-repeat;
	background-color: #d3d3d3;
	border: 2px solid #fff;
	margin: 0 auto 5px;
	border-radius: 10px;
	-webkit-box-shadow: 0px 9px 9px -10px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 9px 9px -10px rgba(0,0,0,0.75);
	box-shadow: 0px 9px 9px -10px rgba(0,0,0,0.75);
}

#quick-nav ul li.off a
{
	cursor: default;
}

#quick-nav ul li.on a span
{
	background-color: #d42226;
}

#quick-nav ul li a:hover
{
	text-decoration:underline;
	color: #d42226;
}

#quick-nav ul li.off a,
#quick-nav ul li.off a:hover
{
	color:#a9a9a9!important;
	text-decoration: none!important;
}

#quick-nav ul li.icon-1 a span {background-image: url('../Client.Images/Icons/icon-small-1.png?v=2016.0.0003');}
#quick-nav ul li.icon-2 a span {background-image: url('../Client.Images/Icons/icon-small-2.png?v=2016.0.0003');}
#quick-nav ul li.icon-3 a span {background-image: url('../Client.Images/Icons/icon-small-3.png?v=2016.0.0003');}
#quick-nav ul li.icon-4 a span {background-image: url('../Client.Images/Icons/icon-small-4.png?v=2016.0.0003');}
#quick-nav ul li.icon-5 a span {background-image: url('../Client.Images/Icons/icon-small-5.png?v=2016.0.0003');}
#quick-nav ul li.icon-6 a span {background-image: url('../Client.Images/Icons/icon-small-6.png?v=2016.0.0003');}
#quick-nav ul li.icon-7 a span {background-image: url('../Client.Images/Icons/icon-small-7.png?v=2016.0.0003');}
#quick-nav ul li.icon-8 a span {background-image: url('../Client.Images/Icons/icon-small-8.png?v=2016.0.0003');}
#quick-nav ul li.icon-9 a span {background-image: url('../Client.Images/Icons/icon-small-9.png?v=2016.0.0003');}
#quick-nav ul li.icon-10 a span {background-image: url('../Client.Images/Icons/icon-small-10.png?v=2016.0.0003');}
#quick-nav ul li.icon-11 a span {background-image: url('../Client.Images/Icons/icon-small-11.png?v=2016.0.0003');}
#quick-nav ul li.icon-12 a span {background-image: url('../Client.Images/Icons/icon-small-12.png?v=2016.0.0003');}
#quick-nav ul li.icon-13 a span {background-image: url('../Client.Images/Icons/icon-small-13.png?v=2016.0.0003');}
#quick-nav ul li.icon-14 a span {background-image: url('../Client.Images/Icons/icon-small-14.png?v=2016.0.0003');}
#quick-nav ul li.icon-15 a span {background-image: url('../Client.Images/Icons/icon-small-15.png?v=2016.0.0003');}
#quick-nav ul li.icon-16 a span {background-image: url('../Client.Images/Icons/icon-small-16.png?v=2016.0.0003');}
#quick-nav ul li.icon-17 a span {background-image: url('../Client.Images/Icons/icon-small-17.png?v=2016.0.0003');}
#quick-nav ul li.icon-18 a span {background-image: url('../Client.Images/Icons/icon-small-18.png?v=2016.0.0003');}
#quick-nav ul li.icon-19 a span {background-image: url('../Client.Images/Icons/icon-small-19.png?v=2016.0.0003');}
#quick-nav ul li.icon-20 a span {background-image: url('../Client.Images/Icons/icon-small-20.png?v=2016.0.0003');}
#quick-nav ul li.icon-21 a span {background-image: url('../Client.Images/Icons/icon-small-21.png?v=2016.0.0003');}
#quick-nav ul li.icon-22 a span {background-image: url('../Client.Images/Icons/icon-small-22.png?v=2016.0.0003');}
#quick-nav ul li.icon-23 a span {background-image: url('../Client.Images/Icons/icon-small-23.png?v=2016.0.0003');}
#quick-nav ul li.icon-24 a span {background-image: url('../Client.Images/Icons/icon-small-24.png?v=2016.0.0003');}
#quick-nav ul li.icon-25 a span {background-image: url('../Client.Images/Icons/icon-small-25.png?v=2016.0.0003');}
#quick-nav ul li.icon-26 a span {background-image: url('../Client.Images/Icons/icon-small-26.png?v=2016.0.0003');}
#quick-nav ul li.icon-27 a span {background-image: url('../Client.Images/Icons/icon-small-27.png?v=2016.0.0003');}
#quick-nav ul li.icon-28 a span {background-image: url('../Client.Images/Icons/icon-small-28.png?v=2016.0.0003');}
#quick-nav ul li.icon-29 a span {background-image: url('../Client.Images/Icons/icon-small-29.png?v=2016.0.0003');}
#quick-nav ul li.icon-30 a span {background-image: url('../Client.Images/Icons/icon-small-30.png?v=2016.0.0003');}
#quick-nav ul li.icon-31 a span {background-image: url('../Client.Images/Icons/icon-small-31.png?v=2016.0.0003');}
#quick-nav ul li.icon-32 a span {background-image: url('../Client.Images/Icons/icon-small-32.png?v=2016.0.0003');}
#quick-nav ul li.icon-33 a span {background-image: url('../Client.Images/Icons/icon-small-33.png?v=2016.0.0003');}
#quick-nav ul li.icon-34 a span {background-image: url('../Client.Images/Icons/icon-small-34.png?v=2016.0.0003');}
#quick-nav ul li.icon-35 a span {background-image: url('../Client.Images/Icons/icon-small-35.png?v=2016.0.0003');}
#quick-nav ul li.icon-36 a span {background-image: url('../Client.Images/Icons/icon-small-36.png?v=2016.0.0003');}
#quick-nav ul li.icon-37 a span {background-image: url('../Client.Images/Icons/icon-small-37.png?v=2016.0.0003');}
#quick-nav ul li.icon-38 a span {background-image: url('../Client.Images/Icons/icon-small-38.png?v=2016.0.0003');}
#quick-nav ul li.icon-39 a span {background-image: url('../Client.Images/Icons/icon-small-39.png?v=2016.0.0004');}
#quick-nav ul li.icon-40 a span {background-image: url('../Client.Images/Icons/icon-small-40.png?v=2016.0.0003');}
#quick-nav ul li.icon-41 a span {background-image: url('../Client.Images/Icons/icon-small-41.png?v=2016.0.0003');}
#quick-nav ul li.icon-42 a span {background-image: url('../Client.Images/Icons/icon-small-42.png?v=2016.0.0003');}
#quick-nav ul li.icon-43 a span {background-image: url('../Client.Images/Icons/icon-small-43.png?v=2016.0.0003');}
#quick-nav ul li.icon-44 a span {background-image: url('../Client.Images/Icons/icon-small-44.png?v=2016.0.0003');}
#quick-nav ul li.icon-45 a span {background-image: url('../Client.Images/Icons/icon-small-45.png?v=2016.0.0003');}
#quick-nav ul li.icon-46 a span {background-image: url('../Client.Images/Icons/icon-small-46.png?v=2016.0.0003');}
#quick-nav ul li.icon-47 a span {background-image: url('../Client.Images/Icons/icon-small-47.png?v=2016.0.0003');}
#quick-nav ul li.icon-48 a span {background-image: url('../Client.Images/Icons/icon-small-48.png?v=2016.0.0003');}
#quick-nav ul li.icon-49 a span {background-image: url('../Client.Images/Icons/icon-small-49.png?v=2016.0.0003');}


/* ********** OVERRIDES **************** */
.partner-connect h1.box-title {background: #007189;}
.partner-connect #quick-nav ul li a:hover {color: #007189;}
.partner-connect #quick-nav ul li.on a span {background-color: #007189;}
.partner-connect .page-footer a:hover {color: #007189;}
.partner-connect .page-footer a:hover:before {background-color: #007189;}

.partner-vtm h1.box-title {background: #0671B8;}
.partner-vtm #quick-nav ul li a:hover {color: #0671B8;}
.partner-vtm #quick-nav ul li.on a span {background-color: #0671B8;}
.partner-vtm .page-footer a:hover {color: #0671B8;}
.partner-vtm .page-footer a:hover:before {background-color: #0671B8;}

.partner-jnp h1.box-title {background: #1B47AF;}
.partner-jnp #quick-nav ul li a:hover {color: #1B47AF;}
.partner-jnp #quick-nav ul li.on a span {background-color: #1B47AF;}
.partner-jnp .page-footer a:hover {color: #1B47AF;}
.partner-jnp .page-footer a:hover:before {background-color: #1B47AF;}

.partner-jnp h1.box-title {background: #0671B8;}
.partner-jnp #quick-nav ul li a:hover {color: #0671B8;}
.partner-jnp #quick-nav ul li.on a span {background-color: #0671B8;}
.partner-jnp .page-footer a:hover {color: #0671B8;}
.partner-jnp .page-footer a:hover:before {background-color: #0671B8;}

.partner-mobilmania h1.box-title {background: #F59F10;}
.partner-mobilmania #quick-nav ul li a:hover {color: #F59F10;}
.partner-mobilmania #quick-nav ul li.on a span {background-color: #F59F10;}
.partner-mobilmania .page-footer a:hover {color: #F59F10;}
.partner-mobilmania .page-footer a:hover:before {background-color: #F59F10;}

.partner-samsungmania h1.box-title {background: #FA2E00;}
.partner-samsungmania #quick-nav ul li a:hover {color: #FA2E00;}
.partner-samsungmania #quick-nav ul li.on a span {background-color: #FA2E00;}
.partner-samsungmania .page-footer a:hover {color: #FA2E00;}
.partner-samsungmania .page-footer a:hover:before {background-color: #FA2E00;}

.partner-navigovat h1.box-title {background: #2E6C2E;}
.partner-navigovat #quick-nav ul li a:hover {color: #2E6C2E;}
.partner-navigovat #quick-nav ul li.on a span {background-color: #2E6C2E;}
.partner-navigovat .page-footer a:hover {color: #2E6C2E;}
.partner-navigovat .page-footer a:hover:before {background-color: #2E6C2E;}

.partner-doupe {font-family: Arial,serif;}
.partner-doupe h1.box-title {color: #24374c;background:transparent;font-size:21.7667px;;border-bottom: 4px solid #dae5f0;padding-bottom:4x;text-transform:uppercase;padding-left:0;}
.partner-doupe #quick-nav ul li a {color:#24374c;}
.partner-doupe #quick-nav ul li a:hover {color: #F29400;}
.partner-doupe #quick-nav ul li.on a span {background-color: #24374c;}
.partner-doupe .page-footer a {color: #24374c;}
.partner-doupe .page-footer a:hover {color: #F29400;}
.partner-doupe .page-footer a:before {top:-1px;background-color:#24374c}
.partner-doupe .page-footer a:hover:before {background-color: #F29400;}

.partner-avmania {background:transparent;}
.partner-avmania .container {width:330px;}
.partner-avmania h1.box-title {background:#23303F;color:#ffffff;text-transform:uppercase;padding:10px 20px;font-size:15px;margin-bottom:-20px;display:inline-block;z-index:2;}
.partner-avmania #item-wrap {padding:20px 0;text-align:center;background:#fff;/*max-width:328px;*/}
.partner-avmania #quick-nav {text-align:left;}
.partner-avmania #quick-nav ul li a {color:#23303F;}
.partner-avmania #quick-nav ul li a:hover {color:#23303F;}
.partner-avmania #quick-nav ul li.on a span {background-color:#23303F;}
.partner-avmania .page-footer {margin-right: 9px;}
.partner-avmania .page-footer a {color: #23303F;}
.partner-avmania .page-footer a:hover {color: #23303F;}
.partner-avmania .page-footer a:before {top:-1px;background-color:#23303F;}
.partner-avmania .page-footer a:hover:before {background-color: #23303F;}
.partner-avmania #quick-nav ul li,
.partner-avmania #quick-nav ul li a {width: 65px;}
.partner-avmania #quick-nav ul li {margin-left: 4px;margin-right: 4px;}

.partner-digiarena {background:transparent;}
.partner-digiarena .container {width:330px;}
.partner-digiarena h1.box-title {background:#2a2a2a;color:#ffffff;text-transform:uppercase;padding:10px 20px;font-size:15px;margin-bottom:-20px;display:inline-block;z-index:2;}
.partner-digiarena #item-wrap {padding:20px 0;text-align:center;background:#fff;/*max-width:328px;*/}
.partner-digiarena #quick-nav {text-align:left;}
.partner-digiarena #quick-nav ul li a {color:#343434;}
.partner-digiarena #quick-nav ul li a:hover {color:#2a2a2a;}
.partner-digiarena #quick-nav ul li.on a span {background-color:#343434;}
.partner-digiarena .page-footer {margin-right: 9px;}
.partner-digiarena .page-footer a {color: #2a2a2a;}
.partner-digiarena .page-footer a:hover {color:#343434;}
.partner-digiarena .page-footer a:before {top:-1px;background-color:#2a2a2a;}
.partner-digiarena .page-footer a:hover:before {background-color:#343434;}
.partner-digiarena #quick-nav ul li,
.partner-digiarena #quick-nav ul li a {width: 65px;}
.partner-digiarena #quick-nav ul li {margin-left: 4px;margin-right: 4px;}

.partner-autorevue {font-family: Arial,serif;}
.partner-autorevue h1.box-title {color: #e50c00;background:transparent;font-size:21.7667px;;border-bottom: 4px solid #dbdbdb;padding-bottom:4x;text-transform:uppercase;padding-left:0;}
.partner-autorevue #quick-nav ul li a {color:#000;}
.partner-autorevue #quick-nav ul li a:hover {color: #e50c00;}
.partner-autorevue #quick-nav ul li.on a span {background-color: #e50c00;}
.partner-autorevue .page-footer a {color: #000;}
.partner-autorevue .page-footer a:hover {color: #e50c00;}
.partner-autorevue .page-footer a:before {top:-1px;background-color:#000}
.partner-autorevue .page-footer a:hover:before {background-color: #e50c00;}

.partner-sportrevue {font-family: Arial,serif;}
.partner-sportrevue h1.box-title {color: #3e96cf;background:transparent;font-size:21.7667px;;border-bottom: 4px solid #dbdbdb;padding-bottom:4x;text-transform:uppercase;padding-left:0;}
.partner-sportrevue #quick-nav ul li a {color:#000;}
.partner-sportrevue #quick-nav ul li a:hover {color: #3e96cf;}
.partner-sportrevue #quick-nav ul li.on a span {background-color: #3e96cf;}
.partner-sportrevue .page-footer a {color: #000;}
.partner-sportrevue .page-footer a:hover {color: #3e96cf;}
.partner-sportrevue .page-footer a:before {top:-1px;background-color:#000}
.partner-sportrevue .page-footer a:hover:before {background-color: #3e96cf;}

.partner-f1sport {font-family: Arial,serif;}
.partner-f1sport h1.box-title {color: #087024;background:transparent;font-size:21.7667px;;border-bottom: 4px solid #dbdbdb;padding-bottom:4x;text-transform:uppercase;padding-left:0;}
.partner-f1sport #quick-nav ul li a {color:#000;}
.partner-f1sport #quick-nav ul li a:hover {color: #087024;}
.partner-f1sport #quick-nav ul li.on a span {background-color: #087024;}
.partner-f1sport .page-footer a {color: #000;}
.partner-f1sport .page-footer a:hover {color: #087024;}
.partner-f1sport .page-footer a:before {top:-1px;background-color:#000}
.partner-f1sport .page-footer a:hover:before {background-color: #087024;}


/* EXTERNAL */
.partner-reflex {font-family: Arial,serif;}
.partner-reflex h1.box-title {color: #e00a17;background:transparent;font-size:14px;padding:0;}
.partner-reflex #quick-nav ul li a {color:#2c2f3b;}
.partner-reflex #quick-nav ul li a:hover {color: #e00a17;}
.partner-reflex #quick-nav ul li.on a span {background-color: #e00a17;}
.partner-reflex .page-footer a {color:#2c2f3b;}
.partner-reflex .page-footer a:hover {color: #e00a17;}
.partner-reflex .page-footer a:before {top:-1px;background-color:#2c2f3b;}
.partner-reflex .page-footer a:hover:before {background-color: #e00a17;}

.partner-auto {background:#EBEBEB}
.partner-auto h1.box-title {color: #da0036;font-size: 24.4833px;font-weight: 300;height: 38px;letter-spacing: -1px;line-height: 38px;border-top: 2px solid #da0036;background: transparent;padding:0px 9px 0 0;}
.partner-auto #quick-nav ul li a {color:#323232;}
.partner-auto #quick-nav ul li a:hover {color: #da0036;}
.partner-auto #quick-nav ul li.on a span {background-color: #da0036;}
.partner-auto .page-footer a {color:#323232}
.partner-auto .page-footer a:hover {color: #da0036;}
.partner-auto .page-footer a:before {background-color: #323232;}
.partner-auto .page-footer a:hover:before {background-color: #da0036;}

.partner-isport {font-family: "Roboto",Arial,sans-serif;}
.partner-isport .container {padding:15px;}
.partner-isport h1.box-title {background:transparent;color: #d21e1e;font-size: 13px;font-weight: 700;text-decoration: none;text-transform: uppercase;margin-botom:15px;padding:0}
.partner-isport #quick-nav ul li a {color:#1e1e1e;}
.partner-isport #quick-nav ul li a:hover {color: #d21e1e;}
.partner-isport #quick-nav ul li.on a span {background-color: #d21e1e;}
.partner-isport .page-footer a {color:#1e1e1e}
.partner-isport .page-footer a:hover {color: #d21e1e;}
.partner-isport .page-footer a:before {background-color: #1e1e1e;}
.partner-isport .page-footer a:hover:before {background-color: #d21e1e;}

.partner-e15 {background:transparent}
.partner-e15 {font-family: "karma",Arial,sans-serif;}
.partner-e15 .container {width:330px;}
.partner-e15 h1.box-title {background:transparent;border-top: 5px solid #dcdcdc;padding: 12px 0; line-height: 26px;color: #d0112b;font-size: 20px;border-bottom: 1px solid #dcdcdc;margin-bottom:15px;}
.partner-e15 #quick-nav ul li a {color:#1e1e1e;}
.partner-e15 #quick-nav ul li a:hover {color:#d0112b;}
.partner-e15 #quick-nav ul li.on a span {background-color: #d0112b;}
.partner-e15 .page-footer a {color:#1e1e1e}
.partner-e15 .page-footer a:hover {color:#d0112b;}
.partner-e15 .page-footer a:before {background-color: #1e1e1e;}
.partner-e15 .page-footer a:hover:before {background-color:#d0112b;}
.partner-e15 #quick-nav ul li,
.partner-e15 #quick-nav ul li a {width: 72px;}

.partner-blesk {background:#e9eff4}
.partner-blesk .container {padding: 0 10px;}
.partner-blesk h1.box-title {background: #ff0000;font-family: "tablet_gothic_compressed";font-size: 17px;height: 30px;letter-spacing: 1px;line-height: 30px;margin: 10px auto;padding: 0 10px;text-transform: uppercase;}
.partner-blesk #quick-nav ul li a:hover {color: #FF0000;}
.partner-blesk #quick-nav ul li.on a span {background-color: #FF0000;}
.partner-blesk .page-footer a:hover {color: #FF00000;}
.partner-blesk .page-footer a:hover:before {background-color: #FF0000;}

.partner-zblesk {background:#fff}
.partner-zblesk .container {padding: 0;}
.partner-zblesk #item-wrap ul {margin: 20px 0;}
.partner-zblesk h1.box-title {background:#fff;font-size: 16px;line-height: 22px;color: #323232;text-align: left;font-weight: 700;margin: 0;padding: 20px 0;border-top: 4px solid #323232;border-bottom: 1px solid #dcdcdc;}
.partner-zblesk #quick-nav ul li a:hover {color: #ee1c25;}
.partner-zblesk #quick-nav ul li.on a span {background-color: #ee1c25;}
.partner-zblesk .page-footer {margin-left: 10px; text-align: left;}
.partner-zblesk .page-footer a {color: #9b9b9b; font-weight: 400;}
.partner-zblesk .page-footer a:before {background-color: #9b9b9b;}
.partner-zblesk .page-footer a:hover {color: #ee1c25;}
.partner-zblesk .page-footer a:hover:before {background-color: #ee1c25;}



