html {min-width: 950px;}

body
{
  min-width: 630px; /* 2 x (LC plna-sirka + CC padding) + RC plna-sirka */
}
table.jakoexcel{border-collapse: collapse;}
table.jakoexcel td{border:1px solid #000000; padding:2pt; margin:0}

#container
{
  padding-left: 180px; /* LC plna-sirka */
  padding-right: 320px; /* RC plna-sirka + CC padding */
  position: relative; /* Resi "nekonecnou" stranku v IE7 */
  min-height:490px;
  background: #FFFFFF;
}

#container .column
{
  position: relative;
  float: left;
}

#center
{
  padding: 10px 20px; /* CC padding */
  width: 100%;
}

#left
{
  width: 10px; /* LC width */
  padding: 0 5px; /* LC padding */
  right: 220px; /* LC plna-sirka + CC padding */
  margin-left: -100%;


}

#right
{
  width: 200px; /* RC width */
  padding: 0 10px; /* RC padding */
  margin-right: -100%;

}
#right p.svatek{font-size:small;font-family:  Verdana, Tahoma, "Trebuchet MS", Helvetica, Arial; margin:0; padding:2px; background-color:#C5FDE7}
#right p.narozeniny{font-size:small;font-family:  Verdana, Tahoma, "Trebuchet MS", Helvetica, Arial;margin:0; padding:2px; background-color:#FCF9A6}
#right p.dovolene{font-size:small;font-family:  Verdana, Tahoma, "Trebuchet MS", Helvetica, Arial;margin:0; padding:2px; background-color:#A8D2FA}
#paticka-uvnitr
{
  clear: both;
  text-align:right;margin-right:2em;
    background: #000000;
}

/*** oprava pro IE ***/
* html #left
{
  left: 150px; /* RC plna-sirka */
}



/*** Stejna vyska sloupcu ***/
#container
{
  overflow: hidden;
}

#container .column
{

}

/*** oprava paticky ***/
* html body
{
  overflow: hidden;
    background: #FFFFFF;
}

* html #paticka
{
  float: left;
  position: relative;
  width: 100%;
  padding-bottom: 10010px;
  margin-bottom: -10000px;
    background: #000000;
  /*** Stejne jako u body ***/
}

/*** Jen pro vzhled ***/

body
{
  margin: 0;
  padding: 0;
  background: #000000;
}

#right
{
font-family:"Arial CE", "Helvetica CE", Arial, sans-serif;
  font-size: small;
}

#hlavicka, #paticka-uvnitr
{
font-family:"Arial CE", "Helvetica CE", Arial, sans-serif;
  font-size: small;
  background: #000000;
color:#fff;
}
#hlavicka{text-align:left;background-color:#333333 ;margin:0;padding:0;height:60px;border-bottom: 4px solid #000000;}
#hlavicka h1 {font-size:x-large;font-family:"Arial CE", "Helvetica CE", Arial, sans-serif;color:#FFFFFF;padding-top:5px;margin-bottom:0px;text-decoration:none;margin-bottom:0;margin-left:20px;margin-top:0; padding-bottom:0}
#hlavicka h1 a{color:#FFFFFF;text-decoration:none;padding-top:5px; padding-bottom:0}
#hlavicka p.uzivatel {color:#FFFFFF; padding:0; margin-left: 5px; margin-top:0;}
#hlavicka p a.uzivatel {color:#F8FB03; padding:0}; 
#dohaje{position:absolute;left:400px;top:230px}
#filtr{position:absolute;left:235px;top:15px;width:220px;height:40px;z-index:2}
#filtr fieldset.nicztoho{border:0;margin:0;padding:0}
#filtr select {
background-color: #FFc619;
border: #000000 solid 1px;
font-family: verdana;
font-size: 12px;
color: #000000;
width:120px;
}

#nalezene_hodnoty{z-index:20; border:2px solid #333333; background-color:#FCF088;float:left;}


select.raporty{background-color: #D3FADC;}
select.predpisy{background-color: #FFC7C8;}
select.globaly{background-color: #C7E7FF;}
div.sede {border: solid 2px #A6CAFD; padding:0.5em; width:600px }

#filtr input.label {
background-color: #FCF088;
border: #000000 solid 1px;
font-size: medium;
color: #333333;
width:370px;
padding:5px;
}


#left
{
    background:#FFF
}
#left div.otazky{

}
#center
{
  background: #FFF;
  font-family:"Arial CE", "Helvetica CE", Arial, sans-serif;
  font-size:small;
  }
#center h3{color:#535252; margin-top:0}
#center table {width:100%}

#center table td{padding:5px;border-bottom:1px solid #1b9bff;}
#center table.modryram {border: 1px solid #535252; background:#FFFFFF}
#center table.modryram  td{border: 0}
#center table.modryram  td.spolecnost{background: #F5DFF7;width:120px}

#center table tr.hlavicka{background: #F0F0ED; font-size:x-small}
#center table tr.sude{background: #FCEC91}
#center table tr.hlavicka_poj{background: #71C8F8; font-size:x-small}
#center table tr.oranzovy{background: #F8E19A;}
#center table tr.souhrn{background: #E0E0E1;}
td.pevna70{width:70px}
td.pevna80{width:80px}
td.nepevna{width:40%}



#center td.vyjadreni{background-color:#FCE9BF}
#center td.ukonceni{background-color:#A3DFAD}
#center td.fdodatek{background-color:#FFA192}

#center table.modry_uchazec{border: 2px solid #C9DFFA;}
#center table.modry_uchazec td{
							padding-top:3px;
						    padding-bottom:3px;
						   }
#center table.modry_uchazec td.modry_sloupec{ 
						 border-bottom: 1px solid #C9DFFA;
						 background-color:#C9DFFA;

						 padding-left:10px;
						 min-width:180px}



#center td.doklady{background-color:#DEF19D}
#center td.skoda{background-color:#00AEEF}
#center td.pujcovna{background-color:#FDF6BC}
#center td.poslatpujcovna{background-color:#F5A93D}
#center tr.suda_ztrata{background-color:#CAE8FA}

#center span.modra{color:#A95076}
#center span.prava{color:#535252}
#center p span.rude{color:white; padding:1em; border:1px solid red; background-color:red;}

#center p span.zelene{color:white; padding:0.5em; border:1px solid green; background-color:green;}
#center span.nalezene{background-color:yellow}

#center a.zlute{color:#F3CD36; font-weight:bold;}
#center a{color:blue}
#center a.ktisku{color:#446F01;}
#center a:hover{color:red}
#center a.nounder{text-decoration:none;font-size:large}
#center  li{padding:10px}
#center ol{margin-top:10px}

#center div.otaznik{color:#016594;float:right;width:20px;height:20px; background:#C3E9FB; border:1px solid #016594; text-align:center;margin-left:10px;font-weight:bold}
#center div.promechanika{width:300px;float:right;}

#center fieldset {border:2px solid #3788FB;}
#center fieldset.podnastenkou{width:95%; border:1px solid #3788FB;float:left;margin-top:10px;padding:0.7em}
#center fieldset.podnastenkou h4{font-size:small; color:#2C8C0A;padding:5px; margin:0}
#center fieldset.podnastenkou ul{padding:0;margin-top:5px; margin-left:30px}
#center fieldset.podnastenkou li{padding:0; margin:0}
#center fieldset.vpravopodnastenkou{width:92%; border:1px solid #3788FB;float:right;padding:2px;margin-top:10px;padding:0.7em}
#center div.vpravopodnastenkou span{font-size:small; color:#2C8C0A;padding:5px; margin:0}
#center div.napravo {width:300px;padding:0; margin:0;float:right}
#center  div.napravo li{padding:5px}
#right span.rude{color:red}
#right span.zelene{color:green}
div.fright{float:right;}

#container .column
{
  padding-top: 1em;
  text-align: left;
}

input{margin-left:5px}
label{margin-left:5px;font-weight:normal;color:#080808}
textarea{margin-left:5px}
select{margin-left:5px}

#center fieldset.login
{
width: 250px;
border-color:#535252;
border-style:double;
border-width:4px 1px 2px 1px;
padding:10px;
background:#FFFFFF;
}
fieldset.editace
{
width: 100%;
border-color:#DDD;
border-style:double;
border-width:4px 1px 2px 1px;
padding:10px;
background:#FFFFFF;
}
fieldset.levahorni
{
width: 45%; 
border-color:#DDD;
border-style:double;
border-width:4px 1px 2px 1px;
padding:10px;
background:#FFFFFF;
}
legend
{
background:#FFFFFF;
color: #535252;
text-align:left;
font-weight:bold;
margin-bottom: 0.1em;
}



#menupravo {border: 1px solid #808080; border-bottom: 0px}
#menupravo a{display: block; border-bottom: 1px solid #808080;
       text-decoration:none;color:#535252; padding: 3px 3px 3px 3px; background: #FFFFFF
        }
#menupravo a.aktivni{background-color: #F3847F;}
#menupravo a:hover{background-color: #F0F0F0;}
#menupravo a.pers{background-color: #FCDF86;}
#menupravo a.pers2{background-color: #FCEDC0;}
#menupravo a.vozys{background-color: #A3DFAD;}
#menupravo a.telkontroly{background-color: #FFBA35;}
#menupravo a.telkontroly:hover{background-color: #F0F0F0;}

table.kal{font-size:small}
td a.obsazena{background-color:#BCFBC8;padding:1px;margin:1px;color:blue}
td a.obsazena:hover{background-color:red;padding:1px;margin:1px;color:blue}
ul.nic{padding:0;margin:0;font-size:small;list-style: none;}
ul li{padding:5px}
span.dnesek{background-color:#FFBA35;padding:2px}
span.modra{color:#A95076}
span.modra_svetle{color:#535252}
span.fialova{color:#8A0DF4; font-size:large}
span.orange{color:#471265}
span.hnede{color:#852C04;font-weight:bold}
span.cislo{color:#A95076;font-size:large}
span.cislonahr{color:#01A057;font-size:large}
span.cislo_nove{color:#535252;font-size:large}
span.zelena{color:#01A057;font-size:large}
span.atym{color:#0A5E56;font-size:large}
span.ltym{color:#F7952D;font-size:large}
span.mtrida{color:#000000;font-size:large}
span.dtrida{color:#FA222C;font-size:large}
span.vtrida{color:#816100;font-size:large}
span.gastro{color:#4530C5;font-size:large}
span.skolici{color:#027902;font-size:large}
span.idp{color:#A95076;font-size:xx-small}
span.male{color:#535252;font-size:x-small}
span.sede{color:#0051BE;font-size:small; font-weight:bold}
span.male_rude{color:red;font-size:x-small}
span.maleplus{font-size:12px}
ul.forum0{padding:0}
li.forum0{background-color:#EEEFF0;border:#FFFFFF 1px solid; list-style:none; padding:0;margin:0}
p.odstavec_forum{background-color:#FCF9DC; padding:0.5em; border:1px solid #FFEE63}

fieldset.smlouvy{float:right;border:1px solid #535252;width:300px;}
ul.smlouvy{margin:0;padding:0}
ul.smlouvy li{margin-left:30px;margin-top:0; margin-bottom:0;padding:0;list-style: url('images/ikonaw.jpg');}
ul.smlouvy a{padding:0;margin:0;height:10px}

fieldset.tymy{float:right;border:1px solid #D20000;width:180px;margin-right:5px}
ul.tymy{margin:0;padding:0}
ul.tymy li{margin-left:30px;margin-top:0;padding:0;list-style: url('images/ikonaw.jpg');}
ul.tymy a{margin-left:10px;padding:0;margin-top:0;height:10px}

fieldset.smluvni{float:right;border:1px solid #535252;width:180px;margin-right:5px;margin-top:20px}

#podreklamou{background-color:#FCF8CC;padding:10px;border:1px solid #535252}
#zeditoru{background-color:#FCE9BF;padding:10px;border:1px solid #535252}
#zeditoru table td{border: solid 1px}
form.auta{float:right}
select.pokuta{width:600px}
p.smernicemenu{line-height:20px}

#podnast{width:100%; border:0px solid #535252; padding-top:10px}
#podnast div.levyhorni{float:left;width:48%; }
#podnast div.pokllevyhorni{float:left;width:45%;margin-right:1em; }
#podnast div.pokllevyhorni fieldset{background:#E9FBE2; border: 1px solid #289701}
#vydaj fieldset{background:#F9EAE8; border: 1px solid #F21E02}

#podnast div.pravyhorni{float:right;width:50%}

span.ikonaw{background: url('images/ikonaw.jpg') left no-repeat;padding-left:25px}
span.napoveda {color:#016594;font-size:x-small; background:#C3E9FB; border:1px solid #016594; text-align:center;margin-left:10px;font-weight:bold;padding-left:1px;padding-right:1px;}

a.button img{border:0}
img.bezhranic{border:0}
span.akce{background-color:#FDC53F; padding:2px;}

div.hodnoceni{border:2px solid #535252; padding:1em; margin-bottom:1em}
div.modry_ramec{border:2px solid #535252; margin-bottom:1em}

div.starost_mechanika{
	border:1px solid #FB030F;
	color:#535252;
	padding:2px;
	text-align:center;
	background-color:#FCC19F;
	margin-top:10px;
	margin-bottom:10px;
	max-width:10em;
	}
	
div.starost_mechanika_rozebrano{
	border:1px solid #1C861C;
	color:#535252;
	padding:2px;
	text-align:center;
	background-color:#D4FED4;
	margin-top:10px;
	margin-bottom:10px;
	max-width:10em;
	}	

#center fieldset.nezobrazovat{border:0;}

tr.zlata{background-color:#FDFC8E}
tr.stribrna{background-color:#F2F2EF}

table tr:hover {
	background-color: #f9f9f9;
}

div.nezobrazovat{display:none;}

#center table.modryram_jen {
						border: 2px solid #535252;
						margin-bottom:1em;

						}

#right table tr td.diskuse_hlavicka{background-color: #f9f9f9; padding:2px; font-size:small;}
#right table tr td.diskuse_text{background-color: #FBED79;padding:4px;}


#menu-box {background: #D7D6D6; width:100%;padding-top:5px }
#podmenu {width: 100%; margin: 0; padding-left:5px}

#podmenu li {
  float: left;
  display: inline;
  list-style-type: none;
  text-align: center;
  padding:0;
  margin:0
}

#podmenu li a {
  text-decoration: none;
  color: #FFF;
  float: left;
  display: inline;
  line-height: 30px;
  padding: 0 10px;
  border-right: 4px solid #D7D6D6;
  background: #1C4E71;
  font-weight:bold;
}

#podmenu li.first a {border-left: 5px solid #D7D6D6;}
#podmenu li a:hover, #podmenu li a.active {background-color: #FFFFFF; color:#FF1D32; font-weight:bold}


#menu_posadky_platby {
	background: #FFFFFF;
	float: left;
	list-style: none;
	margin-top: 5px;
	padding: 0;
	width: 100%;
	margin-left:0;
}
#menu_posadky_platby li {
	float: left;
	font: 95% Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	margin-bottom:5px;
}
#menu_posadky_platby a {
	background: #2580a2;
	color: #FFFFFF;
	font-weight:bold;
	display: block;
	float: left;
	margin-right:1px;
	padding: 8px 12px;
	text-decoration: none;
}
#menu_posadky_platby a:hover {
	background: #2580a2 url("images/hover2.gif") bottom center no-repeat;
	color: #fff;
	padding-bottom: 8px;
							}
							
#menu_posadky_platby a.active{
	background: #2580a2 url("images/hover2.gif") bottom center no-repeat;
	color: #fff;
	padding-bottom: 8px;
							}

							
/* Clearfix */
.clearfix:after {
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
  font-size: 0;
  content: ' ';
}

.clearfix {min-height: 1px;}
.clearfix {display: inline-block;}

/* Backslash hack - nemel by to videt IE/Mac \*/
.clearfix {display: block;}
/* Konec hacku */


#menu_posadky_platby_dolni {
	background: #FFFFFF;
	float: left;
	list-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 100%;
	margin-left:0;
}
#menu_posadky_platby_dolni li {
	float: left;
	font: 95% Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#menu_posadky_platby_dolni a {
	background: #008400;
	color: #FFFFFF;
	font-weight:bold;
	display: block;
	float: left;
	margin-right:1px;
	padding: 8px 12px;
	text-decoration: none;
}
#menu_posadky_platby_dolni a:hover {
	background: #2580a2 url("images/hover2.gif") bottom center no-repeat;
	color: #fff;
	padding-bottom: 8px;
							}
							
#menu_posadky_platby_dolni a.active{
	background: #2580a2 url("images/hover2.gif") bottom center no-repeat;
	color: #fff;
	padding-bottom: 8px;
							}


/*statistika_pocet_aut*/
#statistika_pocet_aut {
		position:absolute;
		left:630px;top:3px;		
		height:40px;
		z-index:2;		
		}

#statistika_pocet_aut th {
		text-align:center;
		background: #000000;
		padding:4px;	
					  }	

#statistika_pocet_aut td {
		text-align:center;
		color:#FBE819;
		font-size:1.5em;
		font-weight:bold;
background: #000000;		
					  }	
#statistika_pocet_aut a {
		color:#FBE819;
		text-decoration:none;
					  }	
#statistika_pocet_aut  a:hover{
			text-decoration:underline;
					  }	
					  
#statistika_pocet_aut th a {
		color:#FFFFFF;
		text-decoration:underline;
					  }	

#statistika_pocet_aut span.statistika_aut{
		color:#FFFFFF;
		font-size:0.7em;

					  }	
#statistika_pocet_aut span.statistika_aut a{
		text-decoration:underline;
					  }						  
					  
/*konec statistika_pocet_aut*/
td.magnet{width:45px;height:45px; text-align:center; background: url('images/pozadi_magnet.png') no-repeat center top; color:#F3CD36; font-weight:bold;}

td.polep {width:45px;height:40px; text-align:center; background: url('images/pozadi_polep.png') no-repeat center top; color:#010A61; font-weight:bold;
		  }
	
h5{margin:0;}	
