/*  Lubomír Pokorný (lubomirpokorny@email.cz)
 *  CSS styly pro stanleyimage.cz
 */
body {margin:0;padding:0;font-size:0.8em;color:#000;font-family:Verdana,Tahoma,Sans-Serif;text-align:center;background:#f3f3f3 url(../img/body-back.gif);}
img {border:0;}
td {_font-size:0.8em;}
h1 {margin:20px 5px 15px 5px;font-weight:normal;font-size:1.8em;color:#3e7c3e;font-family:Georgia, "New York CE", utopia, serif;}
h1.detail {font-size:1.4em;}
h2 {margin:5px;font-weight:normal;font-size:1.3em;color:#3f683f;font-family:Georgia, "New York CE", utopia, serif;}
.cb {clear:both;}
.fright {float:right;}
.left {text-align:left;}
#container {width:768px;margin:0 auto;}
/* Header */
#toppanel {padding:2px 8px;text-align:right;color:#444;font-size:0.85em;}
#toppanel a {font-weight:bold;color:#445a44;}
#toppanel a:hover {color:#3e7c3e;}
#header {height:161px;padding:9px;_padding-bottom:6px;background:url(../img/header-frame.gif) no-repeat;}
#headerLeft {float:left;}
#headerRight {float:right;width:520px;height:161px;background:url(../img/kolaz.jpg) no-repeat;}
#mainMenu {position:absolute;margin:0 auto;padding:0;font-size:0.85em;list-style:none;}
#mainMenu li {float:left;}
#mainMenu a {position:relative;top:127px;left:30px;_left:-270px;display:block;width:90px;padding:11px 0 10px 0;margin:0 1px;color:#fff;font-weight:bold;text-decoration:none;}
#mainMenu a:hover {background-color:#5eaa79;}
#mainMenu a.selected {background:#fff;color:#3e7c3e;}
#mainBox {padding:9px;background:url(../img/main-back.gif) repeat-y;}
/* LeftBox */
#leftBox {float:left;width:227px;font-size:0.85em;padding-bottom:350px;margin-bottom:30px;background:url(../img/art.png) no-repeat bottom;}
#leftBox strong {color:#3e7c3e;}
#leftBox a {color:#000;}
#leftBox a:hover {color:#3e7c3e;}
.lbnadpis {margin:0 5px 8px 11px;font-weight:bold;color:#fff;font-size:1.2em;text-decoration:none;background:#769876;}
.kontakt {padding:5px 0 10px 30px;text-align:left;background:url(../img/kontakt.gif) no-repeat 15px 6px;}
.nabidkaPrace {margin:20px 25px 10px 15px;padding:10px 0 50px 0;text-align:right;background:url(../img/worker.jpg) no-repeat 5px 6px;}
/* LeftMenu */
#leftMenu {margin:0;padding:0 15px 20px 15px;text-align:left;list-style:none;}
#leftMenu a {display:block;padding:2px 0 4px 0;color:#3d556a;font-weight:bold;font-size:1.2em;text-decoration:none;border-bottom:1px dashed #d3d7da;}
#leftMenu a:hover,#leftMenu a.selected {color:#000;}
/* Content */
.motto {padding:10px 5px 23px 5px;font-size:1.6em;color:#3e7c3e;font-family:Georgia, "New York CE", utopia, serif;background:url(../img/worker-2.jpg) no-repeat 446px 2px;border-bottom:8px solid #769876;}
.motto span {color:#000;}
#content {float:right;width:517px;padding-bottom:80px;text-align:left;}
#content p {padding:0 40px 0 5px;text-align:justify;}
#content strong {color:#3f683f;}
#content a {color:#000;}
#content a:hover {color:#3f683f;}
#content a.selected {font-weight:bold;}
#content ul {list-style:square;margin:0 20px 15px 20px;padding:0;}
#content li {margin:3px 0;font-size:0.9em;}
#content li a {text-decoration:underline;}     
#content li a img {position:relative;top:4px;}
.adminline {padding:0 15px;text-align:right;}
.cs {float:right;position:relative;top:30px;right:15px;font-weight:bold;font-size:1.2em;}
.certifikaty td {padding:5px 40px 0 40px;}
.certifikaty img {border:1px solid #eee;}

/* Novinky */
h1.nizky {margin:0 10px 20px 0;padding:8px 0;border-bottom:1px solid #e4e4e4;}
.novinka {padding:0 20px 0 5px}
.novinka h2 {padding-top:3px;color:#3e7c3e;font-size:1.6em;}
#content .novinka p {margin:1px;padding-right:5px;}
.allfooter {clear:both;margin-top:4px;padding:2px 8px 15px 8px;font-size:0.8em;text-align:right;color:#989696;border-top:1px dashed #e4e4e4;}
.vice,.vice a,a.vice {text-align:right;padding-right:12px;font-weight:bold;color:#5ba0c7;text-decoration:none;}
.vice a:hover,a.vice:hover {text-decoration:underline;}
.borderimg {position:relative;right:3px;bottom:3px;border:6px solid #cbdcc6;}
.stin {float:left;position:relative;top:5px;left:3px;margin:0 11px 2px 0;background:#eff4ed;}
.novinka .edittext {clear:both;padding:5px 0 0 5px;text-align:left;}

/* Anketa */
.anketa {margin:0 12px;text-align:left;}
.anketa form,.anketa ul,.anketa input {margin:0;padding:0;list-style:none;}
.anketa li {width:100%;}
.anketa .otazka {margin:0 2px 5px 5px;font-weight:bold;text-indent:O;}
.anketa .procenta {_float:left;height:6px;margin:3px 0 0 18px;_margin-left:25px;padding:0;background:#3e7c3e;}
.anketa .hlaska {font-weight:bold;margin-top:4px;}
.anketa .liche,.anketa .sude {padding:4px 2px 10px 5px;_padding:0;font-size:0.9em;background:#ebf5eb;}
.anketa .sude {background:#f6faf6;}
.anketa label {font-weight:bold;cursor:pointer;}
.anketa ul input {border:0;}
.anketa .submit {position:relative;bottom:2px;}
.afooter {padding:10px 0 35px 0;text-align:right;}

/* Diskuze */
.diskuzeheader {padding:4px 25px 5px 20px;font-size:0.8em;text-align:left;color:#333;}
.diskuzeheader a {font-size:0.8em;font-weight:bold;text-decoration:none;color:#333;}
.diskuzeheader div {float:right;}
.diskuzeheader .nadpis {width:94%;text-align:left;margin:5px 0 10px 0;font-size:1.5em;font-weight:bold;color:#3f683f;}
.diskuze{width:96%;margin:10px auto;color:#3f683f;border-collapse:collapse;}
.dheader, .uheader {margin:0;padding:5px;font-size:0.9em;text-align:left;font-weight:bold;background:#accdac;}
tbody td {padding:2px 5px 2px 5px;font-size:0.85em;_font-size:0.7em;text-align:left;}
.back {background:#EDEEEF;}
.dhleft {padding:4px 0 4px 8px;text-align:left;}
.dhcenter {padding:4px;}
.dhright {background:#accdac url(../img/blightcorner.gif) no-repeat top right;}
.dleft {padding:8px 5px 8px 5px;text-align:left;font-weight:bold;}
.dleft a, .dleftt a {text-decoration:none;color:#3d556a;}
.dleft a:hover, .dleftt a:hover, .diskuzeheader a:hover, .cnadpis a:hover, .pheader a:hover {color:#3f683f;}
.dleftt {padding:5px 15px 5px 5px;text-align:left;font-weight:bold;}
.dleftt, .trpodtr {border-bottom:1px dashed #acc0cd;}
.square {margin:0 6px 1px 0}
.dfooter, .dfooterleft {padding-top:4px;border-top:1px solid #accdac;}
.dfooterleft {padding-left:18px;text-align:left;}
.prispevek {width:98%;margin:10px auto 5px auto;font-size:0.85em;}
.podkaz {font-weight:bold;font-size:0.95em;color:#3f683f;text-decoration:none;}
.podkaz:hover {text-decoration:underline;}
.pheader {text-align:left;padding:4px 6px 4px 6px;background:#accdac url(../img/blightcorner.gif) no-repeat top right;}
.pheader div {float:right;}
.pcontent {padding:5px 8px 5px 8px;text-align:justify;}
.pcontent a {color:#000;font-weight:bold;border-bottom:1px dashed;text-decoration:none;}
.pcontent a:hover {color:#3f683f;border:0;text-decoration:underline;}
.pcontent div, .ucenter, td.trpodtr span {display:block;text-align:center;}
.pcontent div img {margin:5px auto;}
.pfooter {padding:2px 4px 6px 4px;margin:2px;font-size:0.9em;color:#4e4e4e;text-align:right;border-top:1px solid #accdac;}
/* Fotogalerie */
.fh1 {margin:5px;}
#fotogalerie .alba {margin:0;padding:5px;list-style:none;_display:inline;}
#fotogalerie .alba li {float:left;display:-moz-inline-box;_display:inline;width:48.6%;_width:46.5%;margin:3px;padding:0;vertical-align:bottom;}
#fotogalerie .alba a.obal {display: block;color:#867666;text-decoration:none;cursor:pointer;padding:1px 6px 3px 6px;background:#f6f8f6;border:1px solid #eaf0ea;}
#fotogalerie .alba a.obal:hover {background:#f1f5f1;border:1px solid #e9efe9;}
#fotogalerie .alba img {border:1px solid #bcbcbc;}
#fotogalerie .alba .nazev {display:block;padding:3px 0 0 0;color:#000;font-weight:bold;}
#fotogalerie .alba .popis {float:right;width:126px;_width:39px;height:70px;margin-top:7px;font-weight:normal;font-size:0.85em;}
#fotogalerie .alba .footer {display:block;padding-top:4px;text-align:right;font-size:0.8em;}
#fotogalerie .fotky {width:95%;margin:0 10px;padding:0;border-collapse:collapse;font-size:0.9em;}
#fotogalerie .fotky td {width:80px;padding:6px 14px 3px 14px;_font-size:0.9em;color:#867666;text-align:center;text-decoration:none;cursor:pointer;background:#f6f8f6;border:1px solid #eaf0ea;}
#fotogalerie .fotky td:hover {background:#eaf0ea;border:1px solid #e9efe9;}
#fotogalerie .fotky .imgobal {display:block;width:100px;height:100px;}
#fotogalerie .fotky img {border:1px solid #cdbcac;margin:0 auto;}
#fotogalerie .fotky .clean {background:transparent;border:0;}
#fotogalerie .fotky .clean:hover {background:transparent;border:0;}
#fotogalerie .ed a {font-size:0.9em;color:#7e7e7e;}
#fotogalerie .posun {clear:both;padding-bottom:5px;text-align:center;}
#fotogalerie .posun a {margin:0 30px;color:#ba1010;text-decoration:none;}
#fotogalerie .posun a:hover {color:#000;}
#fotogalerie .gray {color:#555;font-size:0.9em;}
#fotogalerie .fotka {margin-left:8px;text-align:center;}
#fotogalerie .fotka .nazev {font-size:1.1em;font-weight:bold;}
#fotogalerie .fotka p {margin:10px 40px;}
#fotogalerie .fotka img {margin:0 auto;padding:0;border:2px solid #cdbcac;}
#fotogalerie .komenty {margin:0 auto;padding-top:30px;}
#fotogalerie .pridat {clear:both;display:block;padding:15px 0 0 10px;font-size:1.2em;font-weight:bold;color:#7e7e7e;}
#fotogalerie .pridat:hover {color:#3e7c3e;}
#fotogalerie .nadpis {font-size:1.2em;font-weight:bold;}
#fotogalerie .nadpis span {font-weight:normal;}

/* Strankovani */
#content .page .selected {text-decoration:underline;color:#3e7c3e;}
.page {padding:5px 0 5px 12px;text-align:right;font-size:0.85em;font-weight:bold;color:#7E7E7E;}
.page a {color: #7E7E7E;text-decoration: none;}
.page {margin:5px 25px 0 0;}
.page div {float:left;padding-left:8px;font-size:0.9em;}
#content a.prispet {font-size:1.3em;color:#3e7c3e;}
#content a.prispet:hover {color:#000;}

/* Bubliny */
.bublina {padding:1px 10px 1px 10px;font-size:0.85em;color:#000;background:#fff;border:1px dashed #454545;}

/* Formular */
#formular,#formular2 {padding:4%;}
#formular table {margin:3% 2%;}
.mailform {float:right;margin:0;padding:50px 30px 0 0;position:relative;_top:13px;_left:35px;}
.mailform #formular {padding:0;}
select, input, textarea {font-family:Verdana,Tahoma,Sans-Serif;font-size:0.85em;font-weight:normal;border:1px solid #80b280;}
legend {padding:2px 5px;font-size:0.85em;font-weight:bold;border:1px solid #d6e6d6;border-top:2px solid #d6e6d6;}
fieldset {border:1px solid #d6e6d6;border-top:2px solid #d6e6d6;}
.submit {color:#fff;font-weight:bold;background:#3f683f;border:1px solid #6ba66b;cursor:pointer;}
.hlaska {padding:5px;color:#ff0000;font-size:0.85em;font-weight:bold;}
.delsub {position:relative;bottom:63px;left:373px;}
#formular .info {margin:0;padding:2px 10px;font-size:0.7em;color:#888888;text-align:right;}
.edittext {padding:10px 30px;text-align:right;font-weight:bold;font-size:0.8em;}

/* Footer */
#footer {height:30px;padding:12px;text-align:left;font-size:0.85em;color:#555555;background:url(../img/footer-top.gif) repeat-x;}
#footer .right {float:right;}
#footer strong, #footer a {font-weight:bold;color:#474747;text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer span {font-weight:normal;color:#000;}