
body     { color: #000; font-size: 0.8em; font-family: Verdana, Arial, Calibri; background-color: #e2c738; margin: 0px; padding: 0px }
a.me:link,a.me:visited,a.me:active  { color: white; text-decoration: none; padding: 15px 28px 15px 20px; display: block }
a.me_o:link,a.me_o:visited,a.me_o:active  { color: #c0c0c0; text-decoration: underline; background-color: #000; display: block; padding: 15px 28px 15px 20px }
h1 { font-weight: normal; font-size: 1.4em }
h2 { font-weight: normal; font-size: 1.4em }
table.kalendar { background-color: #b4b4b4; width: 300px }
table.kalendar td  { background-color: white; text-align: right }
table.kalendar td.hlav { background-color: white; text-align: center }
td { background-color: #fff }
table.kalendar td.soukroma  { background-color: #d67d65; text-align: right }
table.kalendar td.verejna  { background-color: #e9dd83; text-align: right }
table.kalendar td.rezervace  { background-color: #A7A9AC; text-align: right }
#infoAkt{border-bottom:1px solid black;line-height:1.6em;float:left;padding-bottom:10px;margin-bottom:15px;}

table.ad  { background-color: #c6c6c6; width: 600px }
table.ad td  { background-color: white; }

table.ad td.S  { background-color: #d67d65; }
table.ad td.R    { background-color: #d4d4d4 }
table.ad td.V   { background-color: #e9dd83 }

input  { border: solid 1px #b4b4b4; width: 300px }
textarea  { border: solid 1px #b4b4b4; width: 300px }
img { border: none 0px }
#box_left ul { margin: 0px; padding: 0px 0px 0px 15px }
#box_left li { line-height: 1.4em; list-style-type: square; margin-top: 15px; margin-left: 0px; padding-left: 0px }
#box_left .inL { text-align: left; float: left; padding-top: 45px; padding-right: 20px; padding-left: 15px }
#box_right .inR   { line-height: 1.6em; text-align: left; float: left; padding: 45px 40px 150px }
a.me:hover { color: white; text-decoration: underline }
#box { text-align: center; float: left; width: 100% }
#box1  { text-align: center; margin-right: auto; margin-left: auto; width: 960px }
#box_main  { background: url(img/stin.gif) repeat-y 229px top; text-align: left; float: left; margin-top: 10px; margin-right: auto; margin-left: auto; width: 960px }
#sound{float:left;width:950px;text-align:right;margin-top: 65px;}
#footer{float: left;width: 960px;background-color:#e2c738 }
#hlavicka  { float: left; width: 960px; height: 195px;}
#logo   { float: left; margin-top: 20px; width: 242px }
#mainFoto  { background: url(img/foto_head.jpg) no-repeat; float: left; width: 718px; height: 195px }
#menu   { background-color: black; float: left; width: 960px }
#spodek  { float: left; width: 960px }
a{color: black;text-decoration: none;}
#spodek a:hover{color: black;text-decoration: underline;}
#box_left  { font-size: 0.95em; text-align: left; float: left; width: 242px }
#box_right  { background-color: #fff; float: left; width: 718px }
#m { text-align: center; float: left; border: none 1px red; width: 100% }
#centr    { text-align: center; float: left; margin-right: auto; margin-bottom: 10px; margin-left: auto; width: 630px }
#centr1  { text-align: center; float: left; margin-right: auto; margin-left: auto; width: 630px }
#vzkaz { font-size: 0.9em; font-family: Verdana }
.men  { float: left }
.fotoC      { margin-bottom: 10px; width: 210px; float: left; border: 1px black }
.fotoRam    { background: url(img/stin_foto_vert.gif) repeat-y left 9px; float: left }
.fotoRamBig  { background: url(img/stin_foto_vert.gif) repeat-y left 9px; float: left; margin-bottom: 60px; margin-left: 40px }
.fotoRamBigV { background: url(img/stin_foto_vert.gif) repeat-y left 9px; float: left; margin-bottom: 60px; margin-left: 120px }
.fotoPop  { font-size: 0.9em; line-height: 1.2em; float: left; clear: left; margin-bottom: 10px; padding-left: 11px; width: 200px }
.stL { float: left; border: solid 1px aqua }
.stZ   { background: white url(img/stin_zac_vert.gif); float: left; border: none; width: 9px; height: 9px }
.stR  { background: url(img/stin_roh.gif) left bottom; float: left; clear: left; border: none; width: 9px; height: 9px }
.stS     { background: url(img/stin_foto_hor.gif) repeat-x; float: left; width: 130px; height: 9px }
.stSBig  { background: url(img/stin_foto_hor.gif) repeat-x; float: left; width: 500px; height: 9px }
.stSBigV { background: url(img/stin_foto_hor.gif) repeat-x; float: left; width: 350px; height: 9px }
.stK  { background: white url(img/stin_konec_hor.gif) no-repeat; float: right; border: none; width: 9px; height: 9px }
.foto      { background-color: white; margin-right: 11px; padding: 28px 15px 5px; float: left }
.foto_end  { background-color: white; float: left; padding: 28px 15px; border: solid 1px #e5e6e6 }
.foto_vert  { float: left; margin-right: 11px; padding: 15px 28px; border: solid 1px #e5e6e6 }
.foto_vert_end { float: left; padding: 15px 28px; border: solid 1px #e5e6e6 }
.arrow_l { float: left; margin-right: 0px }
.arrow_r { float: right; margin-left: 3px }
.akce { float: left; padding-top: 15px; padding-bottom: 20px; border-bottom: 1px solid #dcdcdc; width: 630px }
.akce1 { background-color: #f5f5f5; float: left; padding-top: 15px; padding-bottom: 20px; border-bottom: 1px solid #dcdcdc; width: 630px }
.reakce { font-style: italic; float: left; margin-left: 20px; padding-top: 15px; padding-bottom: 20px; width: 610px }
.inA { float: left; padding-right: 15px; padding-left: 15px }
.dakce  { float: right; padding-top: 15px }
.sipka { margin: 3px 15px 0px }
.sub { background-color: #f5f5f5 }
.vzkaz { width: 630px }
.vzkaz1 { margin-right: 10px; width: 320px }
.vzkaz1a { margin-right: 10px; width: 480px }
.vzkaz2 { margin-right: 10px; width: 130px;background-color: #f5f5f5  }
.fotkaSOLO { float: left; margin-right: 15px }
.clear{clear:both;}
.doplP { font-size: 0.9em; font-style: italic }
.fotoGAL { margin-right: 11px; margin-bottom: 10px; float: left }
.ramGAL { background-image: url("img/stin-galerie.jpg"); background-repeat: no-repeat; margin-bottom: 10px; width: 146px; height: 184px; float: left }
.popisGAL { color: #5c5c5c; margin-top: 10px }
.sm { font-size:0.8em }
.meziGAL{width:620px;float:left;clear: both; height:10px;}
.fotoG  { text-align: center; width: 125px; float: left; }
#copy   { color: #3d3d3d; font-size: 0.75em; text-align: right; padding: 20px 0 30px; width: 718px; float: right; border-top: 0 solid black }
.vice {margin-top:10px;font-size: 0.9em}
.pozice {font-size: 0.9em}
.popisCl  { color: #4d4d4d; float:right; width:245px; }
.kdo{float:right;color:white;padding:15px 20px;}

/*administrace*/
.akceAdmin {float: left; width:600px; border-top:1px solid #dcdcdc;}
.akce_adminS, .akce_adminR, .akce_adminV, .akce_adminSM {float:left; width:20px;height:20px;margin-right:5px;}
.akce_adminS1, .akce_adminR1, .akce_adminV1, .akce_adminSM1 {float:left; width:20px;height:20px;margin-right:5px;}
.ctv {float: left;width:150px;margin-bottom:20px;}
.akce_adminS, .akce_adminS1 { background-color: #d67d65; }
.akce_adminR, .akce_adminR1 { background-color: #d4d4d4 }
.akce_adminV, .akce_adminV1 { background-color: #e9dd83; }
.akce_adminSM, .akce_adminSM1 { background-color: #FF0015; background-image:url(img/smazat.gif); background-repeat: no-repeat; }

.inA{float: left;padding: 5px; font-size:0.85em;width:515px;}
.inA h3 { color: #c12500; font-size: 1.6em; font-weight: normal; margin: 0; padding: 0 }
.inA a.adm:link,a.adm:visited,a.adm:active  { color: #c12500 }
.detail h3 { color: #c12500; font-size: 1.6em; font-weight: normal; margin: 0; padding: 0 }
.radek {  padding: 3px; width: 600px; float: left; border-bottom: 1px solid #dcdcdc }
.radekS { background-color: #f2f2f2; padding: 3px; width: 600px; float: left; border-bottom: 1px solid #dcdcdc }
.co {float: left; width:120px;font-weight: bold;}
.inRa{float: left;width:110px;}

.rad{border: none;width:10px;}

.ukazdetail{display:none}
.sbalit{float:right;font-size:0.8em;width:30px;}
.onHand{color:red;cursor:pointer;}
