/* STYL PRO ADMIN */

*{margin: 0px; padding: 0px; }
body	{ background-color: #b1b3b4; background-size: 100% 100%; border:none; }
#cover	{ width:auto; min-width:450px; max-width:900px; height:auto; min-height:100px; border:none;
	background-color:#ffffff; margin:0px auto 50px; padding-bottom:50px; 
	box-shadow: #000000 2px 2px 15px; -moz-box-shadow: #000000 2px 2px 15px;
	-webkit-box-shadow: #000000 2px 2px 15px; 
	font-family: Calibri, helvetica CE, arial, sans-serif; font-size:11pt; }
#toplink	{ width:auto; min-width:450px; height:35px; border:none;
	background-color:#be0a26; }
a.admin	{ display:block; color:#ffffff; margin:10px 20px 0px 0px; float:right; }
#toplink h4 { color:#ffffff; font-size:12pt; letter-spacing:0.7pt; padding: 9px 0px 0px 20px; }

#imghead_area { width:auto; min-width:450px; height:190px; border:none;
	background-color:#e2e2e2; }

/*SEKCE VEDLE LOGA*/
#mainlink	{ position:relative; width:auto, min-width:450px; height:80px; border:none;
	background-color:#172983; }
#logo	{ position:absolute; top:-50px; left:40px; width:120px; height:120px; border:none; }
#title	{ position:absolute; top:9px; left:200px; width:550px; height:55px; border:none;
	color:#ffffff; }
#title h1	{ font-size:21pt; letter-spacing:1.0pt; }
#title p	{ font-size:15pt; }


/*LEVÁ NAVIGACE*/
#left_box	{ width:200px; height:auto; min-height:100px; border:none; float:left; }
#leftnavig { width:200px; height:auto; min-height:50px; border:none; }
#leftnavig a { display:block; width:190px; height:30px;
	border-top:1px solid #f7e088; border-bottom:1px solid #e3b508; outline:none;
	background-color:#ffd744; transition:background 0.5s;
	text-decoration:none; font-size:13pt; color:#000000; letter-spacing:0.8pt;
	padding:8px 0px 0px 10px; }
#leftnavig a:hover { background-color:#d3a432; color:#ffffff; }

img.turistika { display:block; margin:20px auto; border:none; }


/*OBSAH*/

#content	{ width:auto; min-width:300px; height:auto; min-height:150px; border:none;
	margin:10px 0px 10px 210px ; padding:0px 10px}
h3.label	{ display:block; width:auto; min-width:300px; height:auto; min-height:25px; 
	background-color:#c8e19b; color:#00622b; letter-spacing:0.6pt; 
	margin-left:210px; padding:10px 0px 5px 10px; }
h3.label_index { width:auto; min-width:300px; height:auto; min-height:25px;
	background-color:#c8e19b; color:#00622b; letter-spacing:0.6pt; 
	padding:10px 0px 5px 10px; }
.title	{ color:#00622b; margin-top:20px; }
.red	{ font-weight:bold; color:#c13033; }
input	{ padding:5px 10px; }


/* ADMINISTRACE */
#oznameni { padding:30px; }
#interni	{ width:auto; height:auto; border:none;
	background-color:#c8e19b; padding:10px; margin-top:50px; }
#interni textarea { width:550px; }


/*FORMULÁŘE*/
#sekce	{ max-width:650px; height:auto; border:none; background-color:#c8e19b;
	padding:15px; }
table.form { border-collapse:collapse; width:650px;
	background-color:#c8e19b; margin:10px 0px; }
col.separ { border-right: 2px solid #e7f6cc; }
table.form td	{ border:none; padding:10px; }
td.topkat	{ border-bottom: 2px solid #fae4af; }
td.datum	{ border:none; padding:5px; }
td.os	{ background-color:#ffe38e; padding:0px 5px; }
td.delete	{ padding:0px 0px 0px 5px; background-color:transparent; }
input	{ padding:5px; }
input.odb	{ padding:5px; width:440px; }
input.submit	{ padding:10px; margin-top:15px; }
select	{ padding:5px; }
textarea	{ padding:5px; font-family: Calibri, helvetica CE, arial, sans-serif; font-size:11pt;  }
p.info { width:180px; padding:10px; background-color:#ffe786; }
a.quest:hover {color:#c13033; }
input.ochrana { visibility:hidden; }

/*EDITAČNÍ PŘEHLEDOVÉ TABULKY*/
p.info	{ width:180px; padding:10px; background-color:#ffe786; }
table.edit	{ table-layout:fixed; width:650px; border:none; margin-top:20px; }
table.edit td { border:none; padding:3px 10px; background-color:#eeeeee; }
table.edit td.hd { background-color:#c8e19b; }
table.edit td.vd { background-color:#e1d5a4; }
table.edit td.ex { background-color:#85dcf8; }
input.upravit { background-color:#ffe786; padding:2px 5px; border:none; }
input.upravit:hover { background-color:#ffd744; }
input.smazat { background-color:#ffafb1; padding:2px 5px; border:none; }
input.smazat:hover { background-color:#c13033; color:#ffffff; }
img.lock { float:right; }


