@media screen,projection {
html { }
#info div,#page_footer{background:#FFEBCA;border-top-color:Maroon;}
#main_article{background:#FFF5E3;border-top-color:Maroon;}
body,#info,#info .logo_aside,#info #ptejtese{background:#fffffa;}
table{border-collapse:collapse;margin:0 auto 0.65em auto;}
caption{font-weight:bold;color:black;font-size:1.1em;}
td,th{border:1px solid black;padding:0 0.65em;line-height:2.22em;}
th{background: maroon;color:white;text-align:center;font-weight:bold;}
td{background: transparent;vertical-align: middle;}
#main_article td{color:black;}
#info h2,#ff label{font-size: 1.2em;}
#breadcrumbs a{color:black;border-bottom:1px solid;}
#top_header h1 a{border-bottom:none;}
a{color:black;font-weight:bold;}
a:visited,#breadcrumbs a:visited{color:#666;}
#top_header h1 a:visited{color: black;}
#top_header h1 a:hover,#top_header h1 a:active,#top_header h1 a:focus{color:blue;}
a:hover,a:active,a:focus,#breadcrumbs a:hover,#breadcrumbs a:active,#breadcrumbs a:focus{color:blue;}
#top_header{border-top:none;background:url("/img/bg_header_knihy_hneda.png") no-repeat top right;}
#logo,#logo span{height:165px;}
#logo span{background:url(../img/bg_logo_hnede.gif) no-repeat top left;}
#top_header h1{position:absolute;top:100px;left:186px;font-size:1.69em;}
#top_header h1 span{display:none;}
#main_nav{background: URL("../img/bg_nav_hneda.png") 0% 50% repeat-x;}
#main_nav a:hover,#main_nav a:active,#main_nav a:focus,#lang_nav a:hover,#lang_nav a:active,#lang_nav a:focus,li.aktivni > a,#main_nav ul ul a:hover,#main_nav ul ul a:active,#main_nav ul ul a:focus{background:maroon;color:white !important;text-shadow:white 0 0 4px;}
#main_nav a,#lang_nav a{color:black;}
#main_nav a:hover,#main_nav a:active,#main_nav a:focus,#lang_nav a:hover,#lang_nav a:active,#lang_nav a:focus{margin-left:0;}
#lang_nav{background:URL("../img/bg_nav_hneda.png") 0% 50% repeat-x;}
#main_nav ul ul{background:#FFEBCA; border: 1px dotted maroon;border-top:none;}
#main_nav ul ul a{background:url(../img/bg_menu_item_hneda.gif) no-repeat 0.35em center;}
#main_nav ul li li{border-top: 1px dotted maroon;}
#main_nav ul ul .new,#main_nav ul ul .new a:hover,#main_nav ul ul .new a:active,#main_nav ul ul .new a:focus{background-image:url(../img/icon_new_hneda.gif);}
#top_header #ger_hlavni span,#top_header #eng_hlavni span{background:transparent;}
fieldset legend{border:1px solid black;background:#FFEBCA;}
fieldset{border:1px solid black;}
input[type="text"],input[type="password"],textarea{border:1px solid black;background: white;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus,select:focus{outline:1px solid black;}
input[type="submit"]{border:2px solid black;background:white;}
fieldset.focused{background:#FFEBCA;}
legend.focused{background:#FFF5E3;}
a[href ^="http:"]{background:url(../img/icon_external_hneda.gif) top right no-repeat;padding-right:14px;}
a[href ^="mailto:"]{background:url(../img/icon_mail_hneda.gif) top right no-repeat;padding-right:14px;}
a[href ^="callto:"]{background:url(../img/icon_tel_hneda.gif) top right no-repeat;padding-right:14px;}
a[href $=".pdf"], a[href $=".PDF"],a[href *=".pdf#"], a[href *=".PDF#"],a[href *=".pdf?"], a[href *=".PDF?"]{background:url("../img/icon_pdf.gif") top right no-repeat;padding-right:16px;}
a[href $=".doc"], a[href $=".DOC"],a[href *=".doc#"], a[href *=".DOC#"],a[href *=".doc?"], a[href *=".DOC?"]{background:url("../img/icon_doc_hneda.gif") top right no-repeat;padding-right:14px;}
#main_article .novinky{border-left:1px dotted black;}
abbr{border-bottom:1px dashed black;}
#top-link,#display-clicks{color:black;border:1px solid black;background:#FFF5E3;}
#seznam_knihoven li{border-right:3px solid maroon;}
#seznam_knihoven .active,#seznam_knihoven_mapa li.active{background:maroon;color:white;}
ul.gallery a{border:1px dotted maroon;background:#FFEBCA;margin-bottom:2em;}
ul.gallery a:hover,ul.gallery a:active,ul.gallery a:focus{background:#FFE6BB;border:1px solid maroon;}
#font-size a span,#font-size a:hover span,#font-size a:active span,#font-size a:focus span{background-image:url(../img/bg_font_size_hneda.png);}
.rychly_odkaz a, .rychly_odkaz span{border:1px dotted maroon;background:#FFEBCA;}
.rychly_odkaz a:visited{color:black;}
.rychly_odkaz a:hover,.rychly_odkaz a:active,.rychly_odkaz a:focus{background:#FFE6BB;border:1px solid maroon;color:blue;}
.top_left_corner,.bottom_left_corner,.top_right_corner,.bottom_right_corner{background-image: URL("../img/bg_corner_hneda.gif");}
.obalky_loga a{background-image:none;padding:1em;margin:0.5em 0;}
.obalky_loga a:hover,.obalky_loga a:active,.obalky_loga a:focus{background: #ffebca;}
.logo_aside a,#info a{background:transparent;padding-right:0;}
#katalog-seznamy-periodik #main_article td,#o-knihovne-kontakty #main_article td,#katalog-znaky-staveni #main_article td{padding:0;}
#o-knihovne-kontakty #main_article td.role,#o-knihovne-kontakty #main_article td.tel,span.fn,#katalog-znaky-staveni #main_article td.signatura{padding:0.1em 0.5em;}
#katalog-seznamy-periodik table a,#o-knihovne-kontakty table a,#katalog-znaky-staveni table a{display:block;border:none;background-position:99% 2px;padding:0.1em 1.5em 0.1em 0.5em;margin:0;color:maroon;text-decoration:underline;}
#katalog-seznamy-periodik table a:hover,#o-knihovne-kontakty table a:hover,#katalog-znaky-staveni table a:hover,
#katalog-seznamy-periodik table a:active,#o-knihovne-kontakty table a:active,#katalog-znaky-staveni table a:active,
#katalog-seznamy-periodik table a:focus,#o-knihovne-kontakty table a:focus,#katalog-znaky-staveni table a:focus
{background-color:#ffe6bb;color:blue;}
} /*end of media */

