@import url('http://i.sb2000.cz/sitebuilder/fonts/Pin/stylesheet.css');
/* TEMPLATE */
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-size:100%;vertical-align:baseline;background:transparent;}
input,select,button{vertical-align:middle;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
th,td{text-align:left;vertical-align:middle;}
img,input,button,select{vertical-align:middle;}
button{cursor:pointer;}
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{padding:0;border:none;}
.hidden{display:none;}

#body #header { border-radius: 19px; margin-bottom: 1em; }

#body #content .box{clear:both;margin:0 0 10px 0;}
#body #content .box.box-framed{margin:0 0 20px 0;}
#body #content .box-in{padding:0 0 0 0;}
#body #content .box-caption{display:none;margin:0;overflow:hidden;}
#body #content .box-has-caption .box-caption{display:block;margin:0px 15px 0;padding-top:10px;}
#body #content .widget-content{margin:5px 15px;padding:15px 0 15px;}
#body #content .box-has-caption .widget-content{margin:5px 15px;padding:0 0 15px;}
#body #content .box-has-caption .widget-content{overflow:hidden;margin:0px 15px 5px 15px;padding-top:5px;}
#body #content .box.widget-def-3 .widget-content,
#body #content .box.widget-def-5 .widget-content,
#body #content .box.widget-def-6 .widget-content{padding:10px 0;}
#body #content .box.widget-def-3 .widget-content{margin-bottom:15px;}
#body #content .box.widget-def-5 .widget-content{text-align: center;}
#body #content .box.widget-def-6 .widget-content a{margin:0 5px 5px 0;}
#body #content .cleaner{clear:both;}
#body #content .column,
#body #content .column-in{overflow:hidden;}

#body #content .box.widget-def-6 .widget-content a{margin:0 9px 9px 0;}
#body .widget-gallery-item{width:37px !important;height:37px !important;}

/* CSS pro Widget Kontakty*/
#body #content .widget-content .vcard dd {margin-left: 0;}
#body #content .widget-content .vcard dd.fn.org {font-weight: bolder;}
#body #content .widget-content .vcard dd.adr .extended-address {font-weight: bolder;}
#body #content .widget-content .vcard dd.fn.org {font-size:x-large;line-height: 30px;}
#body #content .widget-content .vcard dd.fn.org,
#body #content .widget-content .vcard dd.adr, 
#body #content .widget-content .vcard dd.fn.org,
#body #content .widget-content .vcard dd.note.x-other {margin-left: 0;}
#body #content .widget-content .vcard dl {margin-bottom: 1ex; margin-left:0}
#body #content .widget-content .vcard dl.for-email,
#body #content .widget-content .vcard dl.for-note.for-x-vat, 
#body #content .widget-content .vcard dl.for-url {margin-top: 0;}
#body #content .widget-content .vcard dl.for-email, 
#body #content .widget-content .vcard dl.for-note.for-x-uid, 
#body #content .widget-content .vcard dl.for-tel,
#body #content .widget-content .vcard dl.for-url {margin-bottom: 0;}
#body #content .widget-content .vcard dl.for-adr dt,
#body #content .widget-content .vcard dl.for-fn.for-org dt,
#body #content .widget-content .vcard dl.for-note.for-x-other dt {display: none;}
#body #content .widget-content .vcard dt {clear: left; float: left; font-weight: bolder; padding-right: .3em;}

#body #footer{width:960px;margin:0 auto;text-align:center;}
#body #footer-out{clear:both;margin:35px 0 0;padding:14px 0 10px;width:100%;text-align:center;}

#body #license{width:960px;margin:0 auto;padding:10px 0;border-radius:3px;text-align:center}
#body #license li:after{content:",";width:1ex;height:1em;display:inline-block;}
#body #license li:last-child:after{content:"";display:none;}
#body #license ul{overflow:hidden;display:inline;}
#body #license ul li{display:inline;}
#body #license .copy{display:inline-block;}
#body #license .license{display:inline-block; border-left: 1px solid black; margin-left: 1ex; padding-left: 1ex; font-weight:normal;}

/* PALETTE */
body{background:#171717 url(../files/bg-maly-svetly.jpg) repeat top center;color:black;}
.ss-base-body body{background:transparent;}

#body a{color:#163F7F;}
#body a:visited{color:#575757;}
#body a:focus,#body a:hover{color:#109684;}
#body a:active{color:#fff;}

#body #header{background:url('../files/Internet-Mouse.jpg') 0 0 no-repeat;}
#body #header{height:200px;margin:0 0 25px 0;padding:0 0;width:960px;border-radius:19px;}
#body #header .header-title,#body #header .header-subtitle{color:#00213C;color:white;padding:10px;background:black;background:rgba(220, 71, 101, 0.1);background:rgba(26, 73, 142, 0.7);background:rgba(97, 109, 137, 0.7);}
#body #header .header-title{position:absolute;right:0;top:15px;text-align:right;display:inline-block;font-size:250%;}
#body #header .header-subtitle{position:absolute;right:0;top:125px;text-align:right;display:inline-block;font-size:130%;}

#menu
{background:#1c4281;
background-image:linear-gradient(bottom, #162846 0%, #1d468b 67%);
background-image:-o-linear-gradient(bottom, #162846 0%, #1d468b 67%);
background-image:-moz-linear-gradient(bottom, #162846 0%, #1d468b 67%);
background-image:-webkit-linear-gradient(bottom, #162846 0%, #1d468b 67%);
background-image:-ms-linear-gradient(bottom, #162846 0%, #1d468b 67%);
background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #162846), color-stop(0.67, #1d468b));}

#menu li{border-bottom:1px solid rgb(255, 255, 255);}
#menu li{border-bottom:1px solid rgba(255, 255, 255, 0.1);}
#menu li:last-child{border-bottom:none;}
#menu li+li{border-top:1px solid rgba(0, 0, 0, 0.15);}
#menu li a:visited,#menu li a{color:#d7d7d7;text-decoration:none;display:inline-block;}
#menu li a.selected{color:#fff;}
#menu li a:focus,#menu li a:hover{color:#109684;}
#menu li a:active{color:#d7d7d7;}
#menu li a.selected:before{content:" » ";}
#menu li a.selected:after{content:" « ";}

.box-framed .box-in{background:#d2d2d2;background:rgba(29, 70, 139, 0.1);}
.box-caption,.box-framed .box-caption{color:#0B224C;}

.column-1 .box:after{background:url(../files/oddelovac-w.png) repeat-x 0 0;}
.column-2 .box-caption{border-bottom:1px solid #b7b7b7;}
.column-2 .box-framed .box-caption{border-bottom:1px solid #a0a0a0;}

.widget-gallery-item{box-shadow:1px 1px 3px gray;}
.widget-gallery-item:hover{box-shadow:1px 1px 3px black;}

#footer-out{background:url(../files/footer-w.png) repeat center top;box-shadow:0px 0px 15px black;color:white;}
#footer a{color:#A1A1A1;}
#footer a:visited{color:#d7d7d7;}
#footer a:focus,#footer a:hover{color:#fff;}
#footer a:active{color:#fff;}
#body #license a:active{color:#c00000;}

/* FONTSET */
#body{line-height:1.25em;}
#body .widget-content{}
#body .widget-content div,#body .widget-content span,#body .widget-content a,#body .widget-content img,#body .widget-content h1,#body .widget-content h2,#body .widget-content h3,#body .widget-content h4,#body .widget-content h5,#body .widget-content h6,#body .widget-content hgroup,#body .widget-content p,#body .widget-content dl,#body .widget-content dialog,#body .widget-content dt,#body .widget-content dd,#body .widget-content ol,#body .widget-content ul,#body .widget-content li,#body .widget-content abbr,#body .widget-content acronym,#body .widget-content address,#body .widget-content b,#body .widget-content big,#body .widget-content blockquote,#body .widget-content cite,#body .widget-content code,#body .widget-content del,#body .widget-content dfn,#body .widget-content em,#body .widget-content i,#body .widget-content ins,#body .widget-content kbd,#body .widget-content pre,#body .widget-content q,#body .widget-content samp,#body .widget-content tt,#body .widget-content var,#body .widget-content small,#body .widget-content strong,#body .widget-content sub,#body .widget-content sup,#body .widget-content object,#body .widget-content iframe,#body .widget-content form,#body .widget-content fieldset,#body .widget-content label,#body .widget-content legend,#body .widget-content table,#body .widget-content caption,#body .widget-content tbody,#body .widget-content tfoot,#body .widget-content thead,#body .widget-content tr,#body .widget-content th,#body .widget-content td,#body .widget-content article,#body .widget-content aside,#body .widget-content footer,#body .widget-content header,#body .widget-content nav,#body .widget-content section,#body .widget-content figure,#body .widget-content menu,#body .widget-content time,#body .widget-content mark,#body .widget-content audio,#body .widget-content video{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;white-space:normal;text-align:left;margin:0;padding:0;border:0;outline:0;background:transparent;}
#body .widget-content textarea,#body .widget-content input,#body .widget-content select{font-family:inherit;font-size:100%;font-weight:normal;font-style:normal;white-space:normal;text-align:left;margin:0;padding:0;}
#body .widget-content article,#body .widget-content aside,#body .widget-content footer,#body .widget-content header,#body .widget-content nav,#body .widget-content section,#body .widget-content dialog,#body .widget-content figure,#body .widget-content hgroup,#body .widget-content menu{display:block;}
#body .widget-content h1,#body .widget-content h2,#body .widget-content h3,#body .widget-content h4,#body .widget-content h5,#body .widget-content h6{font-size:100%;font-weight:normal;}
#body .widget-content del,#body .widget-content ins{text-decoration:none;}
#body .widget-content ol,#body .widget-content ul{list-style:none;}
#body .widget-content nav ul{list-style-type:none;}
#body .widget-content table{border-collapse:separate;border-spacing:0;background-color:transparent;width:auto;height:auto;}
#body .widget-content :focus{outline:0;}
#body .widget-content blockquote:before,#body .widget-content blockquote:after,#body .widget-content q:before,#body .widget-content q:after{content:"";}
#body .widget-content blockquote,#body .widget-content q{quotes:"" "";}
#body .widget-content applet,#body .widget-content basefont,#body .widget-content dir,#body .widget-content font,#body .widget-content isindex,#body .widget-content menu,#body .widget-content s,#body .widget-content strike,#body .widget-content u{font-family:inherit;font-size:100%;font-weight:normal;font-style:normal;white-space:normal;vertical-align:baseline;text-decoration:inherit;text-align:left;color:inherit;margin:0;padding:0;border:0;outline:0;}
#body .widget-content dir,#body .widget-content menu{list-style:none;}
#body .widget-content nobr{white-space:normal;}
#body .widget-content blink{text-decoration:none;}
#body .widget-content marquee{overflow:visible;}
#body .widget-content h1,#body .widget-content h2,#body .widget-content h3,#body .widget-content h4,#body .widget-content h5,#body .widget-content h6{line-height:1.2;}
#body .widget-content h4,#body .widget-content h5,#body .widget-content h6{font-weight:bold;}
#body .widget-content b,#body .widget-content strong,#body .widget-content th,#body .widget-content thead,#body .widget-content dt,#body .widget-content legend{font-weight:bold;}
#body .widget-content caption,#body .widget-content cite,#body .widget-content dfn,#body .widget-content em,#body .widget-content i{font-style:italic;}
#body .widget-content code,#body .widget-content kbd,#body .widget-content samp,#body .widget-content pre,#body .widget-content tt,#body .widget-content var{font-family:mono-space,monospace;}
#body .widget-content h1,#body .widget-content h2,#body .widget-content h3,#body .widget-content h4,#body .widget-content h5,#body .widget-content h6{}
#body .widget-content p{word-spacing:0.125em;hyphenate:auto;hyphenate-lines:3;}
#body .widget-content pre{white-space:pre;}
#body .widget-content del{text-decoration:line-through;}
#body .widget-content mark{background:rgba(255, 255, 0, 0.4);padding:0 0.25em;}
#body .widget-content ins{color:#ff0000;}
#body .widget-content small,#body .widget-content sup,#body .widget-content sub{font-size:80%;}
#body .widget-content big{font-size:125%;line-height:80%;}
#body .widget-content abbr,#body .widget-content acronym{font-size:85%;text-transform:uppercase;letter-spacing:0.1em;}
#body .widget-content abbr[title],#body .widget-content acronym[title],#body .widget-content dfn[title]{border-bottom:1px dotted black;cursor:help;}
#body .widget-content sup,#body .widget-content sub{line-height:0;}
#body .widget-content sup{vertical-align:super;}
#body .widget-content sub{vertical-align:sub;}
#body .widget-content blockquote{padding:1.5em;}
#body .widget-content hr{border:none;background:#ddd;width:100%;}
#body .widget-content ul,#body .widget-content ol{margin-left:1.5em;}
#body .widget-content ul{list-style:disc outside;}
#body .widget-content ol{list-style:decimal outside;}
#body .widget-content input,#body .widget-content select,#body .widget-content button{cursor:pointer;}
#body .widget-content table{font:inherit;width:100%;}
#body .widget-content th{background:rgba(0, 0, 0, 0.2);}
#body .widget-content tr:nth-child(even){background:rgba(0, 0, 0, 0.1);}
#body .widget-content article,#body .widget-content aside,#body .widget-content figure,#body .widget-content header,#body .widget-content hgroup,#body .widget-content nav,#body .widget-content section,#body .widget-content footer{float:left;display:block;}
#body .widget-content body{font-size:100%;line-height:22.4px;}
#body .widget-content h1,#body .widget-content h2{line-height:33.599999999999994px;margin-bottom:22.4px;}
#body .widget-content h1,#body .widget-content h2,#body .widget-content h3,#body .widget-content h4{margin-top:22.4px;}
#body .widget-content h3,#body .widget-content h4,#body .widget-content h5,#body .widget-content h6{line-height:22.4px;}
#body .widget-content p,#body .widget-content pre,#body .widget-content address{font-size:14px;line-height:22.4px;}
#body .widget-content abbr,#body .widget-content code,#body .widget-content kbd,#body .widget-content samp,#body .widget-content small,#body .widget-content var,#body .widget-content tt{font-size:100%;line-height:22.4px;}
#body .widget-content ul,#body .widget-content ol,#body .widget-content dl,#body .widget-content dialog{font-size:14px;line-height:22.4px;margin-top:22.4px;margin-bottom:22.4px;}
#body .widget-content li ul,#body .widget-content li ol{top:0;margin-top:0;margin-bottom:0;}
#body .widget-content li h1,#body .widget-content li h2,#body .widget-content li h3,#body .widget-content li h4,#body .widget-content li h5,#body .widget-content li h6,#body .widget-content li p{top:0;}
#body .widget-content form,#body .widget-content legend,#body .widget-content label{font-size:16px;line-height:22.4px;}
#body .widget-content legend{position:relative;top:5px;}
#body .widget-content input,#body .widget-content textarea{font-size:16px;}
#body .widget-content h1:first-child,#body .widget-content h2:first-child,#body .widget-content h3:first-child,#body .widget-content h4:first-child{margin-top:0;}
#body .widget-content table{font-size:14px;line-height:22px;}
#body .widget-content th,#body .widget-content td{padding:3px 12px;line-height:20px;}
#body .widget-content th{background:rgba(0, 0, 0, 0.2);}
#body .widget-content tr:nth-child(even){background:rgba(0, 0, 0, 0.1);}
#body .widget-content hr{position:relative;height:4px;margin:18px 0 14px 0;}
#body .widget-content form{overflow:auto;}
#body .widget-content fieldset,#body .widget-content legend{padding-bottom:18px;}
#body .widget-content label{padding-top:5px;margin:0 0 11px 18px;float:left;display:block;}
#body .widget-content label.first{margin-left:0;}
#body .widget-content input[type="text"],#body .widget-content input[type="password"],#body .widget-content input[type="select"],#body .widget-content input[type="search"]{border:solid 1px #ccc;height:16px;padding:1px 2px;display:block;}
#body .widget-content input[type="file"]{border:none;}
#body .widget-content textarea{border:solid 1px #ccc;height:16px;padding:0 2px;display:block;line-height:18px;}
#body .widget-content select{display:block;margin-top:2px;}
#body .widget-content input[type="submit"],#body .widget-content input[type="reset"],#body .widget-content input[type="button"]{margin-left:12px;}
#body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}#body .widget-content h1,#body .widget-content h2,#body .widget-content h3,#body .widget-content h4,#body .widget-content h5,#body .widget-content h6{font-family:"Bookman Old Style",Bookman,"Goudy Old Style",Garamond,"Hoefler Text","Bitstream Charter",Georgia,serif;line-height:1.1;font-weight:400;}
#body .widget-content h1{font-size:210%;margin:.7em 0 .18em;}
#body .widget-content h2{font-size:190%;margin:.7em 0 .22em;}
#body .widget-content h3{font-size:170%;margin:.7em 0 .25em;}
#body .widget-content h4{font-size:150%;margin:.7em 0 .25em;font-weight:400;}
#body .widget-content h5{font-size:130%;margin:.7em 0 .26em;font-weight:400;}
#body .widget-content h6{font-size:110%;margin:.7em 0 .35em;font-weight:400;}
#body .widget-content p{margin:0 0 .7em 0;}
#body .widget-content p:last-child{margin:0 0 0 0;}
#body .widget-content ul,#body .widget-content ol,#body .widget-content dl{margin:0 0 0 2em;}
#body .widget-content dd{margin:0 0 0 1em;}
#body .widget-content ul li{list-style:disc outside;margin-bottom: 10px;}
#body .widget-content ol li{list-style:decimal outside;}
#body #content .box-has-caption .box-caption{font-size:210%;line-height:1.3;padding-bottom:0;font-weight:400;}
#body .header-title,#body .header-subtitle,#body .box-caption{font-family:"Bookman Old Style",Bookman,"Goudy Old Style",Garamond,"Hoefler Text","Bitstream Charter",Georgia,serif;}
#body .header-title{font-size:310%;line-height:1.2;}
#body .header-subtitle{font-size:170%;line-height:1.2;}
#menu,#footer, #license{font-size:90%;}
#menu{font-weight:bold;}

#body.layout-twoclmn-menu-first-right-slim #content .column-2 .box-has-caption .box-caption {font-size:150%;} 
#body.layout-twoclmn-menu-first-left-slim #content .column-1 .box-has-caption .box-caption {font-size:150%;} 

#body #pin{font-family:"PinRegular"; font-size:16px;}
#body #pin a{text-decoration:none;}