<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
		font-family: 'EdwardianScriptITC';
		src: url('/sites/grindl.cz/fonts/itcedscr.eot');
		src: url('/sites/grindl.cz/fonts/itcedscr.eot?#iefix') format('embedded-opentype'),
				 url('/sites/grindl.cz/fonts/itcedscr.woff') format('woff'),
				 url('/sites/grindl.cz/fonts/itcedscr.ttf') format('truetype'),
				 url('/sites/grindl.cz/fonts/itcedscr.svg#itcedscr') format('svg');
		font-weight: normal;
		font-style: normal;
}
body { background:#f5f5f5; color:#444; margin:0; font-family:Times New Roman,Georgia; font-size:15px; }
p,li { line-height:150%; letter-spacing:1px; }
p,ul,ol { margin-bottom:10px; }
h1 { color:#333; padding:0; margin:0 0 10px 0; font-weight:normal; font-size:30px; }
h2 { color:#333; padding:0; margin:0 0 10px 0; font-weight:normal; font-size:25px; letter-spacing:-1px; font-style:italic; }
h3 { color:#000; padding:0; margin:0 0 10px 0; font-weight:normal; font-size:16px; }
h2 a,
h3 a { text-decoration:none; color:inherit; }
h2 a:hover,
h3 a:hover { text-decoration:underline; }
a { color:#000; text-decoration:underline; }
a:hover { text-decoration:none; }
.container { margin:0 auto; max-width:860px; }
.PA { min-height:50px; }
.path { margin-bottom:20px; font-style:italic; }

.whiteBackground { background:url('../images/back.png') center top no-repeat #fff; }

.header { background:url('../images/header_underline.png') center 107px repeat-x; }
.header .container { height:157px; position:relative; }
.header .logo { position:absolute; top:25px; left:0px; }
.header .menu { position:absolute; top:90px; right:0px; z-index:50; }
.header .menu ul { display:block; padding:0; margin:0; }
.header .menu li { display:inline; padding:0; margin:0; list-style:none; line-height:100%; }
.header .menu a { padding:3px 2px; margin-left:5px; font-size:30px; text-decoration:none; color:#2e2e2e; font-family:"EdwardianScriptITC", Times New Roman; text-shadow:0 0 5px rgba(0,0,0,0.3); position:relative; }
.header .menu a .underline { display:none; height:3px; background:#9a9a9a; position:absolute; left:0; width:100%; bottom:0; }
.header .menu a.active,
.header .menu a:hover { color:#000; }
.header .menu a.active .underline { display:block; }

.footer { background:url('../images/footer.png') center top no-repeat; border-top:1px solid #e4e4e4; }
.footer a { color:inherit; }
.footer .container { position:relative; padding:20px 0; color:#666; height:100px; }
.footer .block_1 { position:absolute; bottom:10px; left:0; padding:10px 0; padding-left:140px; background:url('../images/footer_logo.png') left center no-repeat; }
.footer .block_2 { position:absolute; bottom:10px; right:0; text-align:right; }
.footer .footerMenu { position:absolute; top:30px; right:-5px; }
.footer .footerMenu ul { padding:0; margin:0; }
.footer .footerMenu li { display:inline; list-style:none; letter-spacing:0px; }
.footer .footerMenu a { text-decoration:none; font-size:14px; padding:5px; margin-left:5px; }
.footer .footerMenu a.active,
.footer .footerMenu a:hover { color:#000; }

.content { padding:0 0 20px 0; }
.content.hpContent { padding:20px 0; }

.col1_2 { float:left; width:47%; }
.col2_2 { float:right; width:47%; }

.mailform button { border:none; box-shadow:none; border-radius:0; background:#eee; padding:5px 10px; color:#000; }
.mailform button:hover { box-shadow:0 0 5px rgba(0,0,0,0.6); }
.mailform .buttons { border-top:none; padding:0; margin:0; }
.mailform .formItem_input_box { border-radius:0; }

.gallery .item .img { box-shadow:0 0 10px rgba(0,0,0,0.3), inset 0 0 3px #fff; }
.gallery .item,
.gallery .IS_placeholder { width:190px; height:auto; }
.gallery .item p { display:none; }

.blueberry { background:url('/sites/grindl.cz/images/loading.gif') center no-repeat; margin:0 auto; min-height:100px; position:relative; }
.blueberry .slides { display:block; overflow:hidden; padding:0; position:relative; box-shadow:0 0 10px rgba(0,0,0,0.6); }
.blueberry .slides li { left:0; overflow:hidden; position:absolute; top:0; display:block; }
.blueberry .slides li img { display:block; max-width:none; width:100%; box-shadow:inset 0 0 3px rgba(255,255,255,0.8); }
.blueberry .slides li.active { display:block; position:relative; }
.blueberry .slides li .tools { position:absolute; top:50px; right:10px; }
.blueberry .slides li .container_wrapper { position:absolute; top:0; left:0; width:100%; height:100%; }
.blueberry .slides li .container { position:relative; height:100%; }
.blueberry .slides li .label { position:absolute; bottom:30px; right:10px; padding:20px; background:#000; background:rgba(0,0,0,0.5); color:#fff; font-size:25px; font-style:italic; }
.blueberry .crop li img { width:auto; }
.blueberry .pager { height:40px; text-align:center; position:absolute; bottom:0px; left:0px; width:100%; padding:0; margin:0; }
.blueberry .pager li { display:inline-block; }
.blueberry .pager li a,
.blueberry .pager li a span { display:block; height:4px; width:4px; }
.blueberry .pager li a { border-radius:6px; moz-border-radius:6px; padding:18px 8px; webkit-border-radius:6px; }
.blueberry .pager li a span { background:#c0c0c0; border-radius:2px; moz-border-radius:2px; overflow:hidden; text-indent:-9999px; webkit-border-radius:2px; }
.blueberry .pager li.active a span { background:#404040; }
.blueberry .addBtn { position:absolute; top:10px; right:10px; background-color:#fff; padding:5px; }
</pre></body></html>