@charset "UTF-8";
/* Reset -------------------------------------------------------------- */
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, sub, sup, 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;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
background:transparent;
}
:focus {outline:0;}
table {border-collapse:collapse; border-spacing:0;}
a img {border:0;}

/* basic typography -------------------------------------------------------------- */

/* Default font settings. The font-size percentage is of 16px. (0.75 * 16px ~ 12px) */
body { font-size: 13px; color: #505157; background:#eaeff0 url(https://5d76d3.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/bg_body.gif) repeat-x; background-position:top; font-family:Arial, Helvetica, sans-serif;}

/* Headings -------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 { color: #3C444B;}
h1, h2 { font-size: 22px; line-height: 22px; text-shadow: 0 0 1px rgba(0, 0, 0, 0.5); }
h3 { font-size: 18px; line-height: 20px; margin-bottom: 3px; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }

/* Text elements -------------------------------------------------------------- */
p { margin: 0 0 1.5em; }
p img.left { float: left; margin: 0 8px 8px 0; padding: 0; }
p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }

/*a:visited { color: #30334A; } */
a { color: #1A3ED2; text-decoration: underline; }
a:focus, a:hover { color: #9CA8D7; }

hr { color: #B0B1BD; background-color: #B0B1BD; border:none; height: 1px; margin: 6px 0 6px 0; clear:both;}

blockquote { margin: 1.5em; color: #666; font-style: italic; }
strong { font-weight: bold; }
em,dfn { font-style: italic; }
dfn { font-weight: bold; }
sup, sub { line-height: 1.22; font-size: xx-small;}
sup {vertical-align: top;}
suB {vertical-align: bottom;}

abbr, acronym { border-bottom: 1px dotted #666; }
address { margin: 0 0 1.5em; font-style: italic; }
del { color:#666; }
pre { margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; color:#fff7d6; }

/* Lists -------------------------------------------------------------- */
li ul, li ol { margin:0 1.5em; }
ul, ol { margin: 0 1.5em 1.5em 1.5em; }

ul { list-style-type: disc; }
ol { list-style-type: decimal; }

dl { margin: 0 0 1.5em 0; }
dl dt { font-weight: bold; }
dd { margin-left: 1.5em;}

/* Tables -------------------------------------------------------------- */
table { margin-bottom: 1.4em; width:100%; }
th { font-weight: bold; }
thead th { background: #acaeb9;}
th,td,caption { padding: 4px 10px 4px 5px; }
tr.even td { background: #e5ecf9; }
tfoot { font-style: italic; }
caption { background: #eee; color:#000; }

/* Misc classes -------------------------------------------------------------- */
.small { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide { display: none; }

.quiet { color: #666; }
.loud { color: #000; }
.highlight { background:#ff0; }
.added { background:#060; color: #fff; }
.removed { background:#900; color: #fff; }

.first { margin-left:0; padding-left:0; }
.last { margin-right:0; padding-right:0; }
.top { margin-top:0; padding-top:0; }
.bottom { margin-bottom:0; padding-bottom:0; }

/* Pre-seting Web site -------------------------------------------------------------- */

@media screen, projection {
h1, h2, h3, h4, h5 {color:#222427; font-weight:normal;}
h3 {color:#2fadeb;}
p { margin:0; padding:6px 0; line-height:1.2; font-weight:normal;}
select, input, textarea {background: #F1F1F7; border:1px solid #D3D4DC; color:#303840;}
.cleaner { clear:both; }

/* Restaurace sport Web -------------------------------------------------------------- */

.gdpr { font-size:11px;}

::-moz-selection{background:#000000; color:white;}
::-webkit-selection{background:#000000; color:white;}

#wrapper { width:1024px; margin: 0 auto; overflow:hidden;}

#header { height: 462px; background:url(https://9fdc95.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/bg_header.jpg) center top no-repeat; position: relative; z-index: 30;}
#headObsah {background: url(https://9fdc95.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/bg_header.jpg) top center no-repeat; height: 462px; width: 1024px; margin: auto; position: relative; top: 0px; z-index:32;}
#headObsah h4 {position: absolute; top: 260px; left:0; z-index:34; font-size:36px; color:#676D70; font-weight:bold; letter-spacing: -1px;}
#headObsah h5 {position: absolute; top: 337px; left:54px; z-index:34; font-size:18px; color:#656565; font-weight:bold; letter-spacing: -1px;}
a#logo { display:block; width: 284px; height: 209px; top:15px; left:362px; text-decoration:none; position: absolute; z-index:33;}
a#logo img { visibility:hidden;}


#menu {width:1024px; height:18px; position:absolute; top: 45px; left:0; font-size:16px; letter-spacing: -1px;}
#menu ul { margin:0;}
#menu li {display:inline; list-style-type:none; border-right:#AEADAD solid 1px;}
#menu li.rSide { float:right; border-left:#AEADAD solid 1px; border-right: none;}
#menu a {text-decoration:none; color:#ffffff; display:block; height:100%; padding:0 9px; line-height:18px;}
#menu li a {display:inline-block; white-space:nowrap; background: none; }
#menu a:hover { color:#D4D4D4;}
#menu a.selected { color:#FFF; background:#000000; font-weight:bold;letter-spacing: 0px;}

.midle { text-align:center;}

#siderRight { float:right; width:390px; margin:100px 0 20px 0; padding:7px 7px 35px 7px; background:#E2E6E8; border:#C7CED1 solid 1px;
-moz-border-radius:9px; -webkit-border-radius:9px; border-radius:9px;
-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);}


#obsah { position:relative; float:left; width:569px; margin:22px 0; background:#FFFFFF; border:#E4E5E8 solid 1px; padding:14px 14px 35px 14px;
-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
 -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
#obsah h1, #obsah h2 { padding-bottom:10px;}
#obsah form { margin:0; padding:0; border:none;}

#filtr { margin:22px 0; border:#E4E5E8 solid 1px; position: relative;
-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);}
#filtr form { border:none; margin:0; padding:5px; background-color:#fefeff; border-bottom:#c7c9d3 solid 1px;
background-image: -webkit-linear-gradient( top, rgba( 254, 254, 255, 0.0 ), rgba( 242, 242, 248, 0.9 ) );
background-image:    -moz-linear-gradient( top, rgba( 254, 254, 255, 0.0 ), rgba( 242, 242, 248, 0.9 ) );
background-image:     -ms-linear-gradient( top, rgba( 254, 254, 255, 0.0 ), rgba( 242, 242, 248, 0.9 ) );
background-image:      -o-linear-gradient( top, rgba( 254, 254, 255, 0.0 ), rgba( 242, 242, 248, 0.9 ) );
background-image:         linear-gradient( top, rgba( 254, 254, 255, 0.0 ), rgba( 242, 242, 248, 0.9 ) );}
#filtr form h6 { position:absolute; right:5px; top: 5px; font-size:18px; font-weight:normal;text-shadow: 0 0 1px rgba(0, 0, 0, 0.5);}
#filtr form p { padding:0;}
#filtr form select { margin-right:16px;}

.strankovani{ background:#e9e9eb; padding:5px; text-align:center; font-size:11px;
background-image: -webkit-linear-gradient( top, rgba( 234, 234, 236, 0.0 ), rgba( 225, 225, 231, 0.9 ) );
background-image:    -moz-linear-gradient( top, rgba( 234, 234, 236, 0.0 ), rgba( 190, 190, 190, 0.9 ) );
background-image:     -ms-linear-gradient( top, rgba( 234, 234, 236, 0.0 ), rgba( 225, 225, 231, 0.9 ) );
background-image:      -o-linear-gradient( top, rgba( 234, 234, 236, 0.0 ), rgba( 225, 225, 231, 0.9 ) );
background-image:         linear-gradient( top, rgba( 234, 234, 236, 0.0 ), rgba( 225, 225, 231, 0.9 ) );}
.strankovani a { color:#303840; text-decoration:none;}
.strankovani a:hover { color:#45bfe2;}
.strankovani a em { background:#45bfe2; padding:0 3px; color:#fff; font-style:normal;
-moz-border-radius:6px; -webkit-border-radius: 6px; border-radius:6px;}
.strankovani a:hover em { background:#14667e;}
.strankovani strong { font-size:18px;}

.seznamPolozka { width:200px; height:255px;border:#E4E5E8 solid 1px; padding:5px; position:relative; float:left; margin: 0 13px 14px 0;
-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);}
.seznamPolozka h4 { width:200px; height:44px; position:absolute; top:155px; left:5px; color:#2fadeb; font-size:18px; text-align:center; overflow:hidden; padding:0; margin:0; line-height:20px;}
.seznamPolozka img {position:absolute; left:5px; top:5px; z-index:20;}
.seznamPolozka a:hover img {z-index:18;}
.seznamPolozka a {z-index:21;}
.seznamPolozka p { width:200px; height:60px; position:absolute; top:200px; left:5px; font-size:11px; overflow:hidden; padding:0; margin:0;}
.seznDetaily { width:200px; height:150px; background: rgba(0, 0, 0, 0.7); position:absolute; left:5px; top:5px; z-index:19; color:#FFFFFF; text-align:center;}
.seznDetaily h6 { color:#FFFFFF; text-align:center; margin-top:20px;}

#detailPolozka { width:665px; border:#E4E5E8 solid 1px; padding:5px 5px 35px 5px; position:relative; margin: 14px 13px 14px 0;
-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);}
#detailPolozka h1 { color:#2fadeb; text-shadow: 0 0 1px rgba(47, 173, 235, 0.5); float:right; width:210px;}
#detailPolozka p {float:right; width:210px;}
#detailPolozka a#bigPic {float:left;}
#detailPolozka h3 {float:left; width:441px; color:#222427; margin:10px 0; padding-bottom:5px; border-bottom:#aae210 solid 1px;}
#detailPolozka button, #obsah button { position:absolute; bottom:5px; right:10px; width:212px; height:31px; background-color: #ffffff; border:#afb0bc solid 1px;
color:#303840; text-decoration:none; font-size:18px; font-weight:normal;
background-image: -webkit-linear-gradient( top, rgba( 211, 211, 211, 0.0 ), rgba( 211, 211, 211, 0.9 ) );
background-image:    -moz-linear-gradient( top, rgba( 211, 211, 211, 0.0 ), rgba( 211, 211, 211, 0.9 ) );
background-image:     -ms-linear-gradient( top, rgba( 211, 211, 211, 0.0 ), rgba( 211, 211, 211, 0.9 ) );
background-image:      -o-linear-gradient( top, rgba( 211, 211, 211, 0.0 ), rgba( 211, 211, 211, 0.9 ) );
background-image:         linear-gradient( top, rgba( 211, 211, 211, 0.0 ), rgba( 211, 211, 211, 0.9 ) );
-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
-moz-border-radius:3px; -webkit-border-radius: 3px; border-radius:3px;}

.pListPolozka { width:675px; border:#E4E5E8 solid 1px; position:relative; margin: 14px 13px 14px 0;
-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); box-shadow: 0 0 6px rgba(0, 0, 0, 0.1); height:99px;}
.pListPolozka img {position:absolute; left:10px; top:10px; z-index:20;}
.pListPolozka a:hover img {z-index:18;}
.pListPolozka a {z-index:21;}
.pListDetaily { width:102px; height:76px; background: rgba(0, 0, 0, 0.7); position:absolute; left:10px; top:10px; z-index:19; color:#FFFFFF; text-align:center; font-size:11px;}
.pListPolozka h6 { position:absolute; left:122px; top:10px; color:#2fadeb; font-size:18px; font-weight:normal;}
.pListPolozka p { position:absolute; left:122px; top:30px; width:315px;}
.pListPolozka p.obCislo { position:absolute; left:452px; top:30px; text-align:center; width:100px;}
.pListPolozka em { position:absolute; left:562px; top:40px;}
.pListPolozka input {width:50px; text-align:right;}
.pListPolozka a.odebratBtn { background:url(https://4441c6.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/odebrat_button.png) no-repeat; background-position:0 0; width:16px; height:16px; display:block; position:absolute; top:-5px; right:-5px;}
.pListPolozka a:hover {background-position:0 -16px;}
.pListPolozka a.odebratBtn strong { visibility:hidden;}

.listGalery{ background:#e2e6e8; border:#c7ced1 solid 1px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; padding:10px;}
.listGalery h3 { background:#474541; padding:2px 5px; color:#FFF; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.listGalery h3 a { text-decoration:none; color:#FFF;}
.listGalery h3 a:hover { color:#ffba31;}

#footer { clear:both; background: #2D3132; position: relative; z-index: 38;}
#footerObsah { background: url(https://cd4c87.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/bg_zapati.jpg) no-repeat top center; height: 120px; width: 1024px; margin: auto; position: relative; top: 0px; z-index:39; font-size:11px;color: #9CA8D7; text-align:center;}
#footerObsah p { clear:both;}

#footer a { color: #e2e6e8; text-decoration: underline; }
#footer a:hover { color: #ffffff; }

#footer h3 {padding:18px 0; margin:0; color:#e2e6e8; font-size:18px;}
#footer #socHolder {margin:auto; width:960px;}
#footer #socHolder .soc {float:left; margin:6px 0 0 6px;}
#footer p { text-align:center; color:#e2e6e8;}

a.restu { background:#32373C; text-decoration:none; text-align:center; padding:25px 0; margin:10px auto; width: 100%; display:block; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}



/*input[type=submit] {width:266px; height:47px; font-size:18px; background: url(https://f261dc.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/button.png) no-repeat; background-position: 0 0; color:#000; border:none; cursor:pointer;}*/
.mapa {width:430px; height:330px; position:absolute; top:60px; left:360px; border:solid #dcdcdc 1px;}

/* tabulky  -------------------------------------------------------------- */

table.clr {
border-top: #000 1px solid;
border-bottom: #000 1px solid; color:#000;
width:100%; margin: 0.938em auto;
}
table.clr td {
background-color:#e2e6e8; padding: 0.3em;
border-bottom: #c7ced1 1px solid; vertical-align:middle;
}
table.clr th {
background-color:#ffba31; text-align:center;
color:#000; text-transform: uppercase; font-weight:bold;
border-bottom: #000 1px solid; vertical-align:middle;
}
table.clr p {
background-color: #000; color: #FFF;
padding:0.625em;
}

/* ostatni -------------------------------------------------------------- */

#map_website { margin:0 auto; width:50em; height:20em; border:solid #dcdcdc 1px; display:block}

/* Sample obsahu -------------------------------------------------------------- */
blocquote, q { font-style:italic; }
p.cite { text-align:right; font-style:italic;}

pre code {
border:1px dashed #CCCCCC;
background-color: rgba(255,255,255,0.2);
display:block;
max-height:15em;
overflow:auto;
padding:0.5em;
}

span.imgBox {
display:block;
width:200px;
float:right;
margin:0.5em 0 0.5em 0.5em;
border:1px solid #CCCCCC;
background:#333333;
}
span.imgBox span { padding: 0.5em; display:block;}

th, td {
/*border:1px solid gray;*/
padding:3px 0.5em;
}

form {border:1px dotted gray; padding:0.5em;}

p.error {
background: none repeat scroll 0 0 #910000;
border: 1px solid #ff0000;
color: #FFFFFF;
font-weight: bold;
padding: 0.5em;
text-align: center;
}

p.error:empty {background: none repeat scroll 0 0 transparent; border: medium none;}

p.important {
padding:0.5em;
text-align:center;
background-color:#ceae01;
border:1px solid #fffc27;
}

p.warning, p.msieWarning {
padding:0.5em;
background-color:#910000;
border: 1px solid #ff0000;
color:#FFFFFF; font-size:11px;
text-align:center;
margin:0;
z-index:100; position:absolute; top: 30px;
}
p.warning {top: 0px;}
p.msieWarning a { color:#FF0000; }
p.msieWarning a:hover { color:#5CFF1D; }
p#errMsg {padding:0.5em;
background-color:#910000;
border: 1px solid #ff0000;
color:#FFFFFF; font-size:11px;
text-align:center;
margin:0;}
/* skyti prazdne hlasky */
#errMsg:empty { display: none; }

a.hover:hover { font-style:italic; }
a.active:active { font-weight:bold }

a.pdf, a[href$=".pdf"] {
background:transparent url(https://b1289c.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/ikony.png) no-repeat; background-position: 0px -64px;
margin-left:3px; padding-left:20px;
}

/*a.image, a[href$=".jpg"] {
background:transparent url(https://b1289c.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/ikony.png) no-repeat; background-position: 0px -16px;
margin-left:3px; padding-left:20px;
}*/
a.word, a[href$=".doc"] {
background:transparent url(https://b1289c.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/ikony.png) no-repeat; background-position: 0px -112px;
margin-left:3px; padding-left:20px;
}
a.excel, a[href$=".xls"] {
background:transparent url(https://b1289c.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/ikony.png) no-repeat; background-position: 0px -48px;
margin-left:3px; padding-left:20px;
}
a.compress, a[href$=".zip"] {
background:transparent url(https://b1289c.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/ikony.png) no-repeat; background-position: 0px 0px;
margin-left:3px; padding-left:20px;
}
a.text, a[href$=".txt"] {
background:transparent url(https://b1289c.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/ikony.png) no-repeat; background-position: 0px -96px;
margin-left:3px; padding-left:20px;
}
a.email, a[href^="mailto:"] {
background:transparent url(https://b1289c.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/ikony.png) no-repeat; background-position: 0px -32px;
margin-left:3px; padding-left:20px;
}
a.ppt, a[href$=".ppt"] {
background:transparent url(https://b1289c.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/ikony.png) no-repeat; background-position: 0px -80px;
margin-left:3px; padding-left:20px;
}

table.pagination {
background: none repeat scroll 0 0 #efefef;
border-bottom: 1px solid #000;
border-top: 1px solid #000;
color: #000;
empty-cells: hide;
margin: 10px 0;
text-align: center;
width: 100%;
}
table.pagination td strong {color: #000;}

ul.gallery, ul.gallery2 { width:567px; overflow: hidden; list-style-type:none; margin:0; padding:0;}
ul.gallery li { text-align:center; width:159px;height:119px;}
ul.gallery li, ul.gallery2 li {float:left; margin:0 10px 22px 0; border: 10px solid #000; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);}
ul.gallery li a img, ul.gallery2 li a img {}
ul.gallery2 li img {border: 10px solid #000;}
img.obr {border: 10px solid #000; -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}


/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; background:#000000;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/*
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background: url(https://b0f563.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/colorbox/transp_IE-50procent.png) repeat;}
#colorbox{}
#cboxContent{margin-top:20px;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{border:5px solid #000; background:#fff; position: relative;}
#pinterest { position: absolute; left:0; bottom:0;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(https://24b229.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/colorbox/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(https://24b229.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/colorbox/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
#cboxNext:hover{background-position:bottom right;}
#cboxLoadingOverlay{background:#000;}
#cboxLoadingGraphic{background:url(https://fb1738.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/colorbox/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(https://24b229.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/colorbox/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
#cboxClose:hover{background-position:bottom center;}


/* easy slider*/

/* image replacement */
.graphic, #prevBtn, #nextBtn{
margin:0;
padding:0;
display:block;
overflow:hidden;
text-indent:-8000px;
}
/* // image replacement */

/* Easy Slider */

#slider{ position:absolute; top:161px; left:496px; z-index:92;
height:386px; overflow:hidden;/* dave vychtavka */
}
#slider ul, #slider li{
margin:0;
padding:0;
list-style:none;
}
#slider li{
/*
define width and height of list item (slide)
entire slider area will adjust according to the parameters provided here
*/
width:522px;
height:386px;
overflow:hidden;
}
#prevBtn, #nextBtn{
display:block;
width:24px;
height:249px;
position:absolute;
left:496px;
top:402px;
z-index:93;
}
#nextBtn{
left:991px;
}
#prevBtn a, #nextBtn a{
display:block;
width:24px;
height:42px;
background: url(https://2f0f20.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/slider/arrow-next.png) no-repeat 0 0;
}
#nextBtn a{
background: url(https://2f0f20.claudeassets.com/20250901192802im_/http://www.restaurace-sport.com/facades/sport/images/slider/arrow-next.png) no-repeat 0 -42px;
}

/* // Easy Slider */



/*-----------------------------------------------------------------------------*/
} /* end media screen */

@media (max-width: 720px) {

} /* end media max-width: 720px */

@media (max-width: 768px) {

} /* end media max-width: 768px */

@media (min-width: 768px) and (max-width: 980px) {

} /* end media min-width: 768px and max-width: 980px */

@media (max-width: 980px) {

} /* end media max-width: 980px */

@media (min-width: 980px) {
} /* end media min-width: 980px */

@media (min-width: 1200px) {
} /* end media min-width: 1200px */

@media (min-width: 1550px) {
} /* end media min-width: 1550px */





@media print {
body {
background:white;
color:black;
font-size:12pt;
}
a:after {
content:" (" attr(href) ") ";
font-size:90%;
}
a img { border:0; }
#header { border-bottom:1px solid black; }
table.pagination a:after { content:""; }
}  /* end media print */
/*
     FILE ARCHIVED ON 18:41:12 Jan 02, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:05:16 Jun 23, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.492
  exclusion.robots: 0.05
  exclusion.robots.policy: 0.04
  esindex: 0.008
  cdx.remote: 10.776
  LoadShardBlock: 78.932 (3)
  PetaboxLoader3.datanode: 107.945 (5)
  PetaboxLoader3.resolve: 150.275 (3)
  load_resource: 189.118 (2)
*/