body {background:white;text-align:center;font-family: Verdana, 'Geneva CE', lucida, sans-serif;}

p {font-size:12px;}

/* styl pro LOGIN page */
#login-top {margin:0 auto;width:940px;}
#login-top table {width:100%;height:245px;}
#login-top td {vertical-align:bottom;}
#login-top td.td-left {text-align:left;}
#login-top td.td-right {text-align:right;}

#login {background:#f3f1e6;border-top:1px solid #cbc5ab;border-bottom:1px solid #cbc5ab;margin-top:16px;}
#login form {width:460px;margin:0 auto 42px auto;}
#login table {width:100%;}
#login th {text-align:right;color:#7d775e;font-weight:bold;font-size:12px;vertical-align:bottom;padding-bottom:12px;padding-right:17px;padding-left:80px;}
#login td {text-align:left;padding-top:15px;}
#login td.lost {padding-top:6px;}
#login td.submit {padding-top:18px;}
#login a {color:#8c835a;font-size:11px;}
#login input.txt {width:218px;border:1px solid #cbc5ab;background:white;height:29px;}

div.log-in {cursor:pointer;height:31px;background:url('../img/but-login.png') repeat-x left top;width:140px;}
div.log-in p {color:white;font-weight:bold;padding-top:5px;}
div.log-in img {display:inline;margin:0 9px 0 15px;position:relative;top:3px;}

div.login-err {background:url('../img/bg-pwd-err.png') repeat-x left top;height:34px;width:460px;margin:0 auto;}
div.login-err p {color:#534c2f;text-align:left;padding-top:2px;font-weight:bold;}
div.login-err img {display:inline;margin:0 8px 0 13px;padding-top:3px;position:relative;top:4px;}

p.dummy {height:34px;}

#login div.pwd-ok {height:130px;}
#login div.pwd-ok p {color:#7d775e;margin:10px 0;font-weight:bold;}
#login div.pwd-ok a {font-size:12px;}

/*enc LOGIN page*/

/* styl pro stranky po zalogovani */

div.logout {width:940px;margin:0 auto;height:34px;}
div.logout p.log {float:right;width:220px;background:url('../img/bg-logout.png') repeat-x left top;color:#534c2f;border:1px solid #cbc5ab;border-bottom:none;height:24px;padding-top:10px;position:relative;top:1px;}
div.logout a {color:#008cd2;;}
div.logout span {}

#top {margin:0 auto;width:940px;}
#top table {width:100%;height:86px;}
#top td {vertical-align:bottom;}
#top td.td-left {text-align:left;}
#top td.td-right {text-align:right;vertical-align:middle;}

#content-top-matryoska {padding:24px 0 32px 0;background:#f3f1e6;border-top:1px solid #cbc5ab;border-bottom:1px solid #cbc5ab;}
#content-top {width:940px;margin:0 auto;}
#content-top a {color:#008cd2;}
#content-top span.gps a {font-size:12px;}

#content-top div.reporty {margin:0 0 10px 0;}
#content-top div.reporty a {color:white;}


h2.proj-list {text-align:left;color:#7d775e;padding-bottom:10px;}
p.proj-list {text-align:left;padding:5px 0;}
p.proj-list a {font-size:14px;text-decoration:none;}

p.dodavatele {font-size:13px;line-height:15px;}

table.project {width:700px;font-size:13px;}
table.project th {text-align:right;color:#7d775e;font-weight:bold;}
table.project td {text-align:left;color:#403b27;padding-left:20px;padding-top:8px;}
table.project span.nazev {color:#008cd2;font-size:16px;}
table.project span.small, table.project span.small a {font-size:10px;}

#foto {width:220px;float:right;}
#foto {margin-top:5px;}
#foto img.preview {border:1px solid #8f8a74;}
#foto a {text-decoration:none;font-weight:bold;}
#foto p img {margin-right:10px;position:relative;top:4px;}

#reports {width:940px;text-align:left;margin:0 auto;}
#reports h1 {color:#787259;padding:29px 0 23px 0;} 
#reports h1 span {color:#008cd2;}

#reports table {width:100%;table-layout:fixed;}
#reports a {color:#008cd2;}
#reports td {vertical-align:middle;padding-top:13px;padding-bottom:13px;font-size:12px;color:#a39b78;}
#reports td.datum {text-align:right;width:138px;}
#reports td.nazev {padding-left:20px;width:550px;}
#reports td.icon {width:23px;}
#reports td.stahnout {width:61px;}
#reports td span {color:#534c2f;}
#reports tr {border:1px solid #e5e0cc;background:#f5f4ee;}
#reports tr.sudy {background:#faf9f6;}

/* END styl pro stranky po zalogovani */

/* sablona FOTOGALERIE.php */
#foto-top {background:#f3f1e6;border-top:1px solid #cbc5ab;border-bottom:1px solid #cbc5ab;height:7px;}
#fotogalerie {width:940px; margin:0 auto;text-align:left;}
#fotogalerie h1 {padding:26px 23px;}
#fotogalerie h1 a {color:#787259;}
#fotogalerie h1 span {color:#008cd2;}

div.zpet {float:right;width:220px;height:26px;background:url('../img/but-back.png') left top no-repeat;margin-top:20px;}
div.zpet p {text-align:center;padding-top:6px;}
div.zpet a {color:white;font-weight:bold;text-decoration:none;}

div.foto {width:238px;float:left;margin-bottom:20px;}
div.last {width:218px;float:left;}
div.foto div {border:1px solid #e5e0cc;width:218px;background:#f5f4ee;float:left;}
div.foto img {border:1px solid #8c8771;margin:9px 0 0 9px;}
div.foto p {padding:9px 9px 11px 9px;color:#534c2f;} 
div.foto p span {color:#008cd2;}

/* END sablona FOTOGALERIE.php */

#footer a {color:#ada584;text-decoration:none;}
#footer p {color:#ada584;padding-top:13px;}

p.clear {clear:both;width:0;height:0;visibility:hidden;margin:0;padding:0;line-height:0;}
p.clear-right {clear:right;width:0;height:0;visibility:hidden;margin:0;padding:0;line-height:0;}

.left {float:left;}
.right {float:right;}

