@charset "utf-8";
/* CSS Document */
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; list-style-type:none}

/* OBECNÉ */
body {background:url(gfx/bgPattern.png); font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif}
h1, h2, h3 {color:#19436b; font-weight:normal}
#content h2 {display: block; background: url(gfx/h2-bg.png) no-repeat left bottom; color:#FFFFFF; padding:0 0 0 42px;position:relative; left:-44px; height:49px; line-height:46px; margin-top:1.2em}
#sidebar h2 {font-size:18px; margin:1em 0 0.5em 0}
ul#MM+h2 {margin-top:0.2em}
h3 {font-size:16px; margin:1em 0 0.5em 0}
p, table tr td, label, ul li {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#4a5663; margin:1em 0}
ul li {background:url(gfx/liPoint.png) left no-repeat; padding-left:15px; margin:0.2em 0}
p small {font-size:11px; line-height:15px}
#sidebar p {line-height: 16px; font-size:11px}
table {border:1px solid #d4dae1; padding:4px; margin:1em 0}
table tr td {background:#eff6fb;  padding:5px 9px}
#content table, input[type=text], textarea {width:100%}
input[type=text] {border:1px solid #e3e9ef; border-top:1px solid #abadb3; border-left:1px solid #e2e3ea; border-right:1px solid #dbdfe6; padding:3px}
button[type=submit] {margin:1em 0 0.5em; background: url(gfx/submitBtn.png) no-repeat top; width:140px; height:36px; border:none; color:white; text-decoration:underline; cursor:pointer; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
button[type=submit]:hover {background: url(gfx/submitBtn.png) no-repeat bottom; color:#5a6b7f}
label {display:block; margin:0.4em 0 0.2em 0}
hr {border:none; border-bottom:1px solid #818a95}
a {color:#1a3a61}
a:hover {color:#d71111}
a[title~=více]{background:url(gfx/moreSymbol.gif) no-repeat left; padding-left:30px; cursor:pointer}
a[title~=více]:hover {background:url(gfx/moreSymbol.gif) no-repeat 1px}

p#IE6msg {display:none}

#container {width:868px; margin:0 auto;}
#shadowSide {height:100%; background:url(gfx/shadowBg.png) repeat-y; width:594px; position:absolute; z-index:2; padding:0 11px 0 6px}
#content {background: white url(gfx/contentTop-grad.png) repeat-x; border:3px solid white; padding:10px 33px 10px; width:522px; float:left}

/* LOGO */
#logo {background:url(gfx/logo.png) left no-repeat; min-height:57px; padding-left:72px; margin:29px 10px 61px 10px }
#logo h1, #logo h2 {color:#FFFFFF; background:none; margin:0}
#logo h1 {font-size:22px}
#logo h2 {font-size:14px}

/* ZALOZKOVE MENU */
ul#MM {position:absolute; top:-46px; left:6px}
ul#MM li {display:inline-block; height:49px; text-align:center; line-height:49px; margin:inherit; font-size:inherit; font-family:inherit; padding:inherit}
ul#MM li h1 {color:#19436b}
ul#MM li h1 a {padding:5px}

ul#MM li#navrhLoga, ul#MM li#navrhLoga:hover {background:url(gfx/navrhLoga-tab-active.png) bottom; top:0;  width:176px}
ul#MM li#grafickyNavrh, ul#MM li#grafickyNavrh:hover {background:url(gfx/grNavrh-tab-active.png) bottom; top:0;  width:266px}

ul#MM li#navrhLoga.inactive {background:url(gfx/navrhLoga-tab-inactive.png) bottom}
ul#MM li#grafickyNavrh.inactive {background:url(gfx/grNavrh-tab-inactive.png) bottom}

ul#MM li#navrhLoga.inactive:hover, ul#MM li#grafickyNavrh.inactive:hover {background-position: top; top:-3px; position:relative}

ul#MM li#grafickyNavrh.inactive:hover h1, ul#MM li#navrhLoga.inactive:hover h1 {color:#000000; position:relative; top:-3px; vertical-align:top}

/* BOCNI PANEL */
#sidebar {background: #f6fafd url(gfx/sidebar-bg.png) repeat-x top; width:230px; float:left; position:absolute; margin-top:9px; padding:0 20px 15px 22px; margin-left:600px; z-index:1}
#sidebar #stojan {width: 131px; height:168px; background:url(gfx/stojan.png); position:absolute; top:-102px; left:120px}
img[alt~=Petr] {border:3px solid #d9e1e6; margin:0px 8px 2px 0}

/* UKAZKY */
#showcaseContainer {background: url(gfx/showcaseContainer-bg.png) right bottom no-repeat; padding:0 5px 5px 0; width:100%; margin-top:25px}
#showcaseContainer div.showcase {display:inline-block; width:174px; height:148px; border:1px solid #d4d4d5; text-align:center; margin:-4px -3px 0; position:relative;}
#showcaseContainer div.showcase:hover {height:146px}
#showcaseContainer div.showcase img {margin:0px}
#showcaseContainer div.showcase img:hover {width:250px; height:213px; position: absolute; left:-38px; top:-38px; z-index:4; border:1px solid #d4d4d5; cursor: default}

.showcase2 {width:258px; display:inline-block; margin-top:6px}
.showcase2 a {background:#f3f8fc; border:1px solid #8da9c6; padding:4px; display:block;margin:0 0 3px;}
.showcase2 a:hover {background:#8da9c6; border:1px solid #6a8cb0}
.showcase2 a img {padding:0; vertical-align:middle}
.showcase2 h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px}
.showcase2 p, .showcase2 h3 {background:#f3f8fc; padding:3px 6px; margin:1px 0}
.showcase2 p {font-size:11px}

#showcaseHidden {margin:0; padding:0; border:none; display:block}
#showcaseHidden.hide div, #showcaseHidden.hide div img, #showcaseHidden.hide {display:none;}

.left {float:left}
.clear {clear:both; height:1px; background:transparent; width:200px}
.hide {display:none}

div.message-box {position:relative}
div.message-box p {display:block; background:#fdfff0 url(gfx/okInfo_bg.png) repeat-x bottom; border:2px solid #d1ed9a; border-left:none; border-top:none; padding:4px 8px; color:#356201}

#nezvestny { background:url(gfx/nezvestny.png) no-repeat; width:263px; height:93px; position:absolute; top:0; margin-left:200px}