@media screen{
body {background:#d2e2f9 url( "../images/layout/bg-page.png" ) left top repeat-x;color:black;font-family:Verdana, "Geneva CE", lucida, sans-serif;line-height:1.4;font-size:70%;text-align:center}
html {overflow: scroll}

a:link, a:active, a:visited {color:#cc0000;text-decoration:underline}
a:hover {text-decoration:none}

h1 {color:#3333cc;font-size:230%;font-weight:normal;font-family: Georgia, "New York CE", utopia, serif}
h2 {color:#6666ff;font-size:140%}
h2 span{font-weight:normal;font-size:90%;}
h3 {color:#cc0000;font-size:130%}
h4 {font-size:100%}

a:link, a:active, a:visited {color:#996633;text-decoration:underline}
a:hover {text-decoration:none}
body,h1,h2,h3,h4,h5,h6,p,table,fieldset,img,ul,ul li {border:0;margin:0;padding:0}
td{padding:5px 5px}

/* Layout */
#master {position:relative;width:882px;text-align:left;margin:auto;padding:0 10px}
#shadow-left{position:absolute;left:0;top:0;width:10px;height:382px;background:url(../images/layout/page-shadow-left.png) 0 0 no-repeat}
#shadow-right{position:absolute;right:0;top:0;width:10px;height:382px;background:url(../images/layout/page-shadow-right.png) right 0 no-repeat}
#masterin-foto{position:absolute;right:10px;top:53px;width:309px;height:11px;background:url(../images/layout/bg-masterin.png) 0 0 no-repeat}

#masterin{padding:11px 11px;background-color:#fff}
#content {float:left;width:629px;font-size:110%;}
#left {float:left;width:230px}
#footer {clear:both;background:#6699ff url(../images/layout/bg-footer.png) 0 50% no-repeat;padding:10px 10px}
#footer p{text-align:right;font-size:95%}
#footer p a{color:#333399}
/* menu top */
#menu-top{position:relative;background:#00B6DA url(../images/layout/bg-menu-top.png) 0 0 repeat-x;height:53px}
#menu-top #menu-top-left{position:absolute;left:7px;top:17px;width:350px}
#menu-top #menu-top-left ul {margin:0 0 0 10px;padding:0}
#menu-top #menu-top-left ul li {list-style:none;float:left;background:url(../images/next/arrows-top-menu.png) 0 60% no-repeat;padding:0 5px 0 12px}
#menu-top #menu-top-left ul li a{color:#fff}
#menu-top #menu-top-right {float:right;position:relative;background:url(../images/layout/head-absolute.png) 0 0 no-repeat;width:303px;height:53px}
#menu-top .top-text-left{background:#B2C7E2 url(../images/layout/bg-menu-top-text.png) 0 0 repeat-x;height:24px;line-height:24px}
#menu-top .top-text-right{position:absolute;right:7px;top:18px;background:#B2C7E2 url(../images/layout/bg-menu-top-text.png) 0 0 repeat-x;padding:6px 10px 4px 10px}
/* hlavicka */
#header-a{background:#5f83c5 url(../images/layout/header-top.jpg) 0 0 no-repeat;height:32px}
#header-b{position:relative;background:#5f83c5 url(../images/layout/header-logo-right.jpg) right 0 no-repeat;height:106px}
#header-b #logo {position:relative;display:block;width:316px;height:106px;margin:0;overflow:hidden}
#header-b #logo a{color:#FFF;}
#header-b #logo span {position:absolute;display:block;top:0;left:0;width:316px;height:106px;background: url(../images/layout/header-logo.jpg) 0 0 no-repeat;z-index:2}
#header-b img.print{display:none}
#header-c{background:#5f83c5 url(../images/layout/header-bot.jpg) 0 0 no-repeat;height:56px;overflow:hidden;}
#header-c h2{color:#fff;font-size:180%;padding:0 0 0 20px;margin:0}
#header-c em{color:#99ffff;font-weight:normal;font-size:170%;padding:0 20px}
#header-d{background:#5f83c5 url(../images/layout/header-botbot.jpg) 0 0 no-repeat;height:52px}
#header-border{height:11px;background-color:#cccbfe}
/* menu hlavicka */
ul#menu-seznam{background:#990000 url(../images/layout/menu-start.jpg) 0 0 no-repeat;height:46px;padding-left:219px;border-bottom:11px solid #ccccff}
ul#menu-seznam li{list-style:none;float:left;height:46px;line-height:46px;text-align:center}
ul#menu-seznam li a{display:block;color:#fff;text-decoration:none}
ul#menu-seznam li#klinika a {background:url(../images/layout/m-klinika-off.png) 0 0 no-repeat;width:116px}
ul#menu-seznam li#klinika a:hover {background:url(../images/layout/m-klinika-on.png) 0 0 no-repeat}
ul#menu-seznam li#media a {background:url(../images/layout/m-media-off.png) 0 0 no-repeat;width:92px}
ul#menu-seznam li#media a:hover {background:url(../images/layout/m-media-on.png) 0 0 no-repeat}
ul#menu-seznam li#partneri a {background: url(../images/layout/m-partneri-off.png) 0 0 no-repeat;width:98px}
ul#menu-seznam li#partneri a:hover {background: url(../images/layout/m-partneri-on.png) 0 0 no-repeat}
ul#menu-seznam li#kosmetika a {background:url(../images/layout/m-kosmetika-off.png) 0 0 no-repeat;width:84px}
ul#menu-seznam li#kosmetika a:hover {background:url(../images/layout/m-kosmetika-on.png) 0 0 no-repeat}
ul#menu-seznam li#kadernictvi a {background:url(../images/layout/m-kadernictvi-off.png) 0 0 no-repeat;width:88px}
ul#menu-seznam li#kadernictvi a:hover {background:url(../images/layout/m-kadernictvi-on.png) 0 0 no-repeat}
ul#menu-seznam li#kontakt a {background:url(../images/layout/m-kontakt-off.png) 0 0 no-repeat;width:66px}
ul#menu-seznam li#kontakt a:hover {background:url(../images/layout/m-kontakt-on.png) 0 0 no-repeat}
ul#menu-seznam li#napiste-nam a {background:url(../images/layout/m-napiste-off.png) 0 0 no-repeat;width:97px}
ul#menu-seznam li#napiste-nam a:hover {background:url(../images/layout/m-napiste-on.png) 0 0 no-repeat}
/* menu lev strana */
ul#menu-left, ul#menu-left ul, ul#menu-left ul li ul {list-style-type:none}
ul#menu-left {border-right:11px solid #cccbfe}
ul#menu-left a {display:block;text-decoration:none}
ul#menu-left li {font-size:105%;margin-bottom:2px}
ul#menu-left li a {color:#fff;background:#272775 url(../images/layout/bg-menu-left.png) 0 0 repeat-x;padding:8px 5px 8px 10px;margin:0}
ul#menu-left li a:hover {background:#272775 url(../images/layout/bg-menu-left-on.png) 0 100% repeat-x}
ul#menu-left ul li {font-size:90%;font-weight:normal}
ul#menu-left ul li a {color:#0033cc;background:#f8f8fd url(../images/layout/arrows2-dot.png) 10px 50% no-repeat;margin:0;padding:5px 0 5px 19px}
ul#menu-left li ul li a:hover {background:#cccbfe url(../images/layout/arrows2-dot-on.png) 9px 50% no-repeat}
/* leva strana */
#left .left-shape{background-color:#ff9900;margin:10px 0;padding:11px 11px}
#left .left-shape p {color:#000;font-size:95%;padding-bottom:6px}
#left .left-shape h3{color:#0066FF;padding:5px 0;font-size:110%}
#left .left-shape a{color:#000;font-weight:bold}
/* content */
#content h1{padding:10px 0;margin:0 15px 11px 15px;border-bottom:1px solid #cccbfe}
#content p {padding:5px 15px}
#content p.blue {display:block;margin:5px 0 15px 15px;background-color:#ccccff;padding:15px 15px}
#content h2,#content h3,#content h4{padding:5px 15px}
#content h3{padding:5px 15px 0px 15px;}
#content ul li{margin:5px 30px}
#content .em{background:url(../images/layout/bg-kursiva.png) 50% 0 no-repeat;margin:15px 0 10px 15px;padding:25px 15px 15px 15px;border-right:10px solid #ccccff;border-left:10px solid #ccccff;border-bottom:10px solid #ccccff}

#content .cCol{width:296px;background-color:#EFF5FF;border:1px solid #D2E1F9;margin-left:14px;float:left;}
/* img - content */
.imgLeft, .imgRight{background-color:#fff;color:#6666ff;font-weight:bold;font-size:90%;border:11px solid #cccbfe;text-align:center}
.imgLeft img, .imgRight img{border:1px solid #fff}
.imgLeft{float:left;margin:5px 5px 5px 15px;}
.imgRight{float:right;margin:2px 0px 5px 10px}
/* content table */
.contentTable{font-size:100%;width:95%;margin:15px 15px;background-color:#6666ff;}
.contentTable th{padding:.4em;background-color:#6666ff;border:1px solid #fff;color:#FFF;font-size:120%;text-align:left;}
.contentTable td{padding:.2em;border:1px solid #fff;background-color:#f7f7f7;}
.width33proc{width:33%;}
/* formular napiste-nam */
#content fieldset{border:1px solid #99ccff;padding:5px 5px}
#content fieldset strong{color:black; font-size:110%}
#content label{font-size:95%;font-weight:bold;padding:10px 5px}
#content input,#content  textarea{margin:2px 0}
#content legend{padding:5px 5px;border:1px solid #99ccff}
#content form {margin:30px 15px}

.fotoStyle{text-align:center}
.fotoStyle img{padding:2px;border:2px solid #cccbfe;margin-left:9px}
.fotoStyle p{padding:0;margin:0}
/* others */
h3.top{font-size:12px;margin:10px 15px;padding-left:12px;background:transparent url("../images/icons/arrowTop.gif") 0% 50% no-repeat}
.tar {text-align:right}
.tac {text-align:center}
.tal {text-align:left}
.fl  {float:left}
.fr {float:right}
.clear{clear:right}
.cL{clear:left}
.cR{clear:right}
.small{font-size:90%}
.vertic-padd{padding:0 5px}
.input{width:100px;border:1px #666600 solid;padding:2px 0}
.skryta {position:absolute;top:-5000px}
#counter {display:none}

/* ==== photogallery lightbox ===*/
#lightbox{background-color:#eee;padding: 10px;border-bottom: 1px solid #000;border-right: 1px solid #000}
#lightboxDetails{font-size: 0.8em;padding-top: 0.4em}
#lightboxCaption{float:left;font-size:11px;font-weight:bold}
#keyboardMsg{float:right}
#closeButton{top: 5px;right:5px}
#lightbox img{border:none; clear: both}
#overlay img{border:none}
#overlay{background-image:url(../images/overlay.png)}
}
@media print{
body{font-family:"Times New Roman CE",Georgia,"Times New Roman",Times,serif;color:#000;}
div{padding:0;margin:0}
#menu-top,#header-a,#header-b,#header-c,#header-d,#header-border,#left,#menu-seznam,.skryta,#footer,#pagination,#advertising,#divisionsBox,.sorting,.basket,.hiddenBlock,#counter{display:none}
img{border:none;margin:.5em}
fieldset{border:none;border-bottom:1px solid #333;margin:0;padding:0 0 .5em 0}
h1,h2,h3,h4{/*page-break-after:avoid;*/ page-break-inside:avoid;margin:0}
h1{font-size:180%;padding-top:0;margin-bottom:.5em;border-bottom:1px solid #000}
h2,h3{padding:.2em 0 0 0;margin:0}
h2{font-size:140%}
h3{font-size:120%}
p{margin-top:.2em;padding:0}
a{text-decoration:underline}
table{width:100%; text-align:center}
th,td{text-align:center}
td,th{border:1px solid #000}
}