body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin:0px;
	text-align:left;


}

table {
	font-size:11px;
	text-align:left;

}



p {
font-size:11px;
padding:0px;
margin: 0px 0px 6px 0px;
color:#000000;	
	
}

h1{
 font-size: 20px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 12px 0px;
 font-weight: normal;
}



h2{
 font-size: 16px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 6px 0px;
 font-weight: bold;
}

h3{
 font-size: 14px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 6px 0px;
 font-weight: normal;
}

h4{
 font-size: 12px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 3px 0px;
 font-weight: bold;
}

h5{
 font-size: 12px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 font-weight:normal;
}

h6{
 font-size: 11px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 font-weight:bold;
}



.t7 {	font-size: 7px;}
.t8 {	font-size: 8px;}
.t9 {	font-size: 9px;}
.t10 {	font-size: 10px;}
.t11 {	font-size: 11px;}
.t12 {	font-size: 12px;}
.t14 {	font-size: 14px;}
.t16 {	font-size: 16px;}
.t18 {	font-size: 18px;}

.bold {	font-weight: bold;}
.left {	text-align: left;}
.right {	text-align: right;}
.stred {	text-align: center;}
.skryt{	display:none;	}
.bgc {	background-color:#F7F3E8;
		border:1px solid #336699;}

.left_obt {	float:left;}
.right_obt { float:right;}
.odsazeni { padding-right:20px;}

/* COLOR*/
.red {color:#EB0A0A;}
.white {color:#FFFFFF;}
.modra {color:#1a2e88;}
.ocelova {color:#5F686F;}
.c_modra {color:#003366;}
.c_oranz {color:#FF9900;}
.c1{color:#c7c7b3;}
.c2{color:#656654;}
.c3{color:#94B423;}
.c4{color:#ABAD8D;}
.c5{color:#E6EACA;}


/*bgcolor*/
.bc_modra { background-color:#003366;}
.bc_oranz { background-color:#FF9900;}
.bg_row1 { background-color:#E9E9E9;}
.bg_row2 { background-color:#E0E0E0;}
.bgo { background-color: #F7F3E8;
		border:1px solid #336699;}


/* ODSAZENI */
.p10 {
	padding:10px;
}


/* MUSTR*/

.emil{
	direction:rtl;
	unicode-bidi:bidi-override;
}

/* PODKLAD */
.podklad_h{
	width:859px;
	
 /* Mozilla ignores crazy MS image filters, so it will skip the following */
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../image/podklad_h.png');
}
 /* IE ignores styles with [attributes], so it will skip the following. */
.podklad_h[class]{
	background: url(../image/podklad_h.png) repeat-y;
}


.podklad_l{
	width:20px;
	
 /* Mozilla ignores crazy MS image filters, so it will skip the following */
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../image/podklad_l.png');
}
 /* IE ignores styles with [attributes], so it will skip the following. */
.podklad_l[class]{
	background: url(../image/podklad_l.png) repeat-y;
}


.podklad_r{
	width:20px;
	
	
 /* Mozilla ignores crazy MS image filters, so it will skip the following */
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../image/podklad_r.png');
}
 /* IE ignores styles with [attributes], so it will skip the following. */
.podklad_r[class]{
	background: url(../image/podklad_r.png) repeat-y;
}

.podklad_m {
	background-color:#FFFFFF;
}

.podklad_bottom{
	text-align:center;
	width:859px;
	height:39px;
	color:#666666;
	font-size:10px;
	line-height:18px;
	
 /* Mozilla ignores crazy MS image filters, so it will skip the following */
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../image/podklad_bottom.png');
}
 /* IE ignores styles with [attributes], so it will skip the following. */
.podklad_bottom[class]{

	background: url(../image/podklad_bottom.png) no-repeat;
}


.tit_b{
	background: url(../image/tit_bottom.png) no-repeat;
	height:30px;

}


#titulka_cz {
	background: url(../image/tit_podklad.jpg) no-repeat;
}

#tit_menu {	text-align:center; color:#FFFFFF}
#tit_menu a{color:#FFFFFF; font-size:10px;}

#flash {
	width:819px;
	margin-bottom:10px;
}


#menu_as{font-size:10px; padding-top:5px;}

#left_nav{
	width: 220px;
	height:400px;
	float:left;
	margin-right:20px;
	

}

.right_pozn{
	float:right;
	padding:10px;
	width:150px;
	margin-left:10px;
	margin-bottom:10px;

}

form {
	margin:0px;
	padding:0px;
}

/* zaznam */
#zaznam {
	height:400px;
	overflow:auto;

}




#str_page {
	border-bottom:1px dotted #888888;
	padding-bottom:10px;
	margin-bottom:10px;
}


/* Zamestnani */
#zamestnani_nem {
	padding-bottom:20px;
}


.zamestnani_zaznam{
	padding:5px;
	margin-bottom:2px;
}

/* AKTUALITY  */
.aktualita {
	padding:5px;
	margin-bottom:5px;
}

.aktualita_skr {
	margin-bottom:10px;
}

.datum {
	color:#888888;
	font-size:10px;
	 
}

#datum{ width:858px; text-align: right; margin:12px 0px 6px 0px; color:#656654;}

#topmenu{width:858px; background-color:#656654; color:#FFFFFF; display: table-cell;}
#topmenu a{ padding:10px 15px; color:#FFFFFF; display:block; float:right; background-color:#656654; }
#topmenu a:hover{ background-color:#E6EACA; color:#656654; text-decoration:none; }
#pruh_pod_topmenu { width:858px; background-color:#E6EACA; height:10px; clear:both;}

#main{ width:858px; margin-top:10px;text-align:left;}
#levyblok{ width:176px; float:left; }
#pravyblok{ width: 175px; float:right; }
#stredniblok { width:456px; margin-left:202px; margin-bottom:15px; display:block; padding-top:20px; }


#bottommenu {width:858px;  background-color:#DDE2BC; color:#656654; text-align: left; margin-bottom:15px; clear:both; text-transform:lowercase;}
#bottommenu a { color:#656654;}
#bt_txt { padding:8px 15px;}






/* NAVIGACE */
.navigace {color:#656654;}
.navigace_sel { font-weight:bold; color:#656654;}
.navigace_r, .navigace_l { font-weight:bold; color:#656654;}
a.navigace:hover, a.navigace_r:hover, a.navigace_l:hover { text-decoration:none; color:#94B423;}

a.prolink_h { display:block; padding:3px 0px 0px 0px;}
h3.prolink { margin:0px;}

#podstranka { margin-top:10px; border-top:1px dashed #656654; padding-top:10px; }
#podstranka img{ margin-right:10px;}

/* AKTUALITY */
#akt_datum {color:#94B423;}

/* stin */
.stin_v{
	height:11px;
 /* Mozilla ignores crazy MS image filters, so it will skip the following */
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../obr/shadow-v.png');
}
 /* IE ignores styles with [attributes], so it will skip the following. */
.stin_v[class]{
background: url(../obr/shadow-v.png) repeat-x;
}


.stin_h{
	width:11px;
 /* Mozilla ignores crazy MS image filters, so it will skip the following */
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../obr/shadow-h.png');
}
 /* IE ignores styles with [attributes], so it will skip the following. */
.stin_h[class]{
background: url(../obr/shadow-h.png) repeat-y;
}


.odsazeni {
	margin-left:15px;
}


#top {
	height:174px;
	background-color: #DBDBDB;
	}
	
	
#carka_pod_top{
	height:3px;
	background-color: #656462;
	}

#spodek {
	background-color:#eeeeee;
	}

#logo { border-left:1px solid #EEEEEE;}
#blok {
	margin:0px 0px 0px 0px;
	padding:10px 10px 25px 10px;
	background-color:#003366;
	text-align:left;
	border-top:3px solid #FFFFFF;

}

#blok a{display:block; padding:5px 5px 5px 15px; color: #CCD7FD; border-bottom:1px dotted   #0D5BAA;}
#blok a:hover{ background-color: #1C2F4F; color:#FFFFFF;	text-decoration: none;}

#in { margin:30px 20px 10px 20px;}

#prihlasen {margin:0px 0px 0px 0px;padding:10px; background-color: #003366;	text-align:left;border-top:3px solid #FFFFFF;}
#prihlasen a{display:block; margin:8px 5px 5px 0px;	color:#FFFFFF; }
#podpora {margin:0px 0px 0px 0px;padding:10px; background-color: #FF9900; text-align:left;border-top:3px solid #FFFFFF;}
#podpora a{color:#003366; text-decoration:underline;}	





#telo {color:#000000;
}

	
#img_menu {
	float:left;
	
	padding:0px 15px 10px 0px;
}	

.ramecek{
	border:1px solid #dddddd; 
	margin:2px 2px 2px 2px; 
	padding:5px;
}

.ram{
	border:1px solid #FFFFFF; 
}


.top30 {margin-top:30px;}

#str img {
	margin: 4px;
	}
	
.ods {
	padding:4px 6px 4px 6px;
	background-color:#DDDDDD;
	display:block;
}



.col_w {
	color:#FFFFFF}
	
.seda {
	color:#828282}
	
.sprava_menu {
	background-color:#FFFFFF; 
	padding:2px; 
	margin:2px;
	display:block;
	font-size:10px;
	}

#sprava_m {
	position: absolute;
	background-color:#CCCCCC;
	width:100px; 
	border:1px solid #888888;	
	z-index:1;
	display:none;
	}







/* SPRAVA */




.odsazeni {
	margin-left:15px;
}


#top {
	height:174px;
	background-color: #DBDBDB;
	}
	
	
#carka_pod_top{
	height:3px;
	background-color: #656462;
	}

#spodek {
	background-color:#eeeeee;
	}

#logo { border-left:1px solid #EEEEEE;}


#blok {
	margin:0px 0px 0px 0px;
	padding:10px 10px 25px 10px;
	background-color:#003366;
	text-align:left;
	border-top:3px solid #FFFFFF;

}

#blok a{
	text-decoration:none;
	display:block; 
	padding:5px 5px 5px 15px; 
	color: #CCD7FD; 
	border-bottom:1px dotted   #0D5BAA;
	}
#blok a:hover{ background-color: #1C2F4F; color:#FFFFFF;	text-decoration: none;}



#in { margin:30px 20px 10px 20px;}

#prihlasen {margin:0px 0px 0px 0px;padding:10px; background-color: #003366;	text-align:left;border-top:3px solid #FFFFFF;}
#prihlasen a{display:block; margin:8px 5px 5px 0px;	color:#FFFFFF; }
#podpora {margin:0px 0px 0px 0px;padding:10px; background-color: #FF9900; text-align:left;border-top:3px solid #FFFFFF;}
#podpora a{color:#003366; text-decoration:underline;}	





#telo {color:#000000;
}

	
#img_menu {
	float:left;
	
	padding:0px 15px 10px 0px;
}	

.ramecek{
	border:1px solid #dddddd; 
	margin:2px 2px 2px 2px; 
	padding:5px;
}

.ram{
	border:1px solid #FFFFFF; 
}


.top30 {margin-top:30px;}

#str img {
	margin: 4px;
	}
	
.ods {
	padding:4px 6px 4px 6px;
	background-color:#DDDDDD;
	display:block;
}



.col_w {
	color:#FFFFFF}
	
.seda {
	color:#828282}
	
.sprava_menu {
	background-color:#FFFFFF; 
	padding:2px; 
	margin:2px;
	display:block;
	font-size:10px;
	}

#sprava_m {
	position: absolute;
	background-color:#CCCCCC;
	width:100px; 
	border:1px solid #888888;	
	z-index:1;
	display:none;
	}


a.sprava_odkaz{
	color:#003366;
	text-decoration:none;
	font-weight:bold;
	}
a.sprava_odkaz:hover {
	text-decoration:underline;
	}
#Sprava_nadpis { font-size:14px; font-weight:bold; }
.podtrzeni { background-image:url(../../obr/gradien_line.png); background-position:bottom right; background-repeat:no-repeat;}
#Modal_nadpis{ font-size:12px; font-weight:bold; color:#1a2e88;}
#Modal_oddelovac { background-color: #999999; color:#FFFFFF; font-weight:bold; text-align:center; margin-top:10px;}

.oznameni{ padding:25px; background-color:#003366; text-align:center; color:#FFFFFF; font-weight:bold;}


/* stin */
.stin_v{
	height:11px;
 /* Mozilla ignores crazy MS image filters, so it will skip the following */
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../../sprava/obr/shadow-v.png');
}
 /* IE ignores styles with [attributes], so it will skip the following. */
.stin_v[class]{
background: url(../../sprava/obr/shadow-v.png) repeat-x;
}


.stin_h{
	width:11px;
 /* Mozilla ignores crazy MS image filters, so it will skip the following */
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../../sprava/obr/shadow-h.png');
}
 /* IE ignores styles with [attributes], so it will skip the following. */
.stin_h[class]{
background: url(../../sprava/obr/shadow-h.png) repeat-y;
}



/* stylo pro modal */
#modal_text{ margin:10px; }
#modal{  display:none; position:absolute; z-index:100; top:0px; left:0px; }
#modal_nadpis {	font-size:12px; font-weight:bold; color:#b64b04; padding:5px 5px 0px 10px;}
#modal_loading { width:250px; height:100px;background-color:#FFFFFF;}
.modal_top {background-image:url(../../sprava/obr/modal_top.gif); background-repeat:repeat-x; background-position:top; }
.modal_bg{background-color:#eae8de;}
.line_top{border-top:1px solid #FFFFFF;}
.line_left{border-left:1px solid #FFFFFF;}
#oversize { margin-top:5px; overflow-y: auto; overflow: -moz-scrollbars-vertical;  height:150px; width:350px; border-top: 1px solid #999999;border-bottom: 1px solid #999999; padding-top:4px; padding-bottom:4px;}

/* rs */
.rs_div { margin-left:20px; }
.str_line { border-left:1px solid #808080;}
.str_line_g { border-left:1px dotted #EEEEEE;}
.rs_div_move { left:-5px; position:relative; }

.visi_on {color: #1a2e88;}
.visi_off {color: #999999;}
.over:hover { cursor: pointer;	}
.nahled {margin:30px 0px 5px 0px;  background-color:#003366;  font-size:11px; color:#FFFFFF; font-weight:bold; clear:both;}
.odkaz_img { float:left; margin:0px 5px 5px 0px; border:2px	 solid #FFFFFF;}
.odkaz_nazev { font-size:14px; color:#006666; margin-bottom:5px; font-weight:bold;}
.odkaz_popis { font-size:10px; color:#333333;}
.blank { padding:15px; text-align:center; background-color:#EDEDED; border:2px solid #FFFFFF; color:#555555; font-weight:bold;}
#rs_menu { padding:5px; background-color:#003366; display:none; text-align:center; color:#FFFFFF; text-transform:uppercase; z-index:99 }
#rs_menu a { display:block; padding:5px; background-color:#003366; color:#8CA2D9; font-size:10px;  font-weight:bold; border-top:1px dotted #8CA2D9; }
#rs_menu a:hover{background-color: #002255; text-decoration:none;}
#rs_menu_nadpis { padding:5px 5px 8px 5px;; font-weight:bold;}




/* EDITOR */
.editor_color { padding:4px; background-color:#FFFFFF; border:1px solid #999999; position:absolute;}
.editor_pfw { border:1px solid #999999; position:absolute; background-color:#DDDDDD;}
.editor_pfw_nadpis { padding:10px 4px; font-size:13px; color:#555555;}
.editor_pfw_a {  padding:4px; font-size:12px; display:block;}
#special_link { border:1px solid #999999; position:absolute; background-color:#DDDDDD;}
#sl_select { padding:4px;}
#sl_data { overflow: auto; height:150px; width:220px; background-color:#FFFFFF;}

/* aktuality */

#akt_blok { padding-top:15px;}
#akt_nahled { padding:4px; background-color:#FFFFFF; width:350px; text-align:left; border:1px dotted #CCCCCC;}
#zalozka_h { background-image:url(../../sprava/obr/zalozka_h.png); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; font-size:11px; padding:0px 5px;}
#zalozka_hl { background-image:url(../../sprava/obr/zalozka_hl.gif); background-repeat:repeat-x; color:#666666; font-weight:bold; font-size:11px; padding:3px 5px 0px 5px;}
#zalozka_titul {background-image:url(../../sprava/obr/podzalozka_h.png); background-repeat:repeat-x; background-position:bottom;}
#zalozka_titul a{ font-size:9px; color:#666666; }
#zalozka_titul a:hover{ text-decoration:underline;}
.zalozka_podklad { background-color:#e6e6e6; border:1px solid #BBBBBB; padding:10px 4px;}

/* RS */

/*#rs_zaznam { background-color:#FFFFFF;}*/
#ignore_o img{width:95%; height:1px;}
/*  styl pro txt z rs*/
#txt_block_tl a{margin: 1px;}
#txt_block_tl img:hover{ background-color:#CCCCCC;}

/*  styl pro img z rs*/
#img_rs img{ border:0px;}
#img_rs  {
	
}
#img_txt{margin-top:5px; color:#ABAD8D;}

.img_C { margin:0px auto 10px auto; text-align:center; }
.img_FL { float:left; margin-bottom:10px; margin-right:10px; }
.img_FR {float:right; margin-bottom:10px;  margin-left:10px; }




/*  styl pro file z rs*/
#file_rs { 
	
}

#ikona { float:left;}
#file_rs_txt { 
	margin-bottom:5px; 
	margin-left:30px;
	background-repeat:no-repeat;
	margin-top:5px;
	padding-left:38px;
	padding-top:5px;
}

.ikona_word {background-image:url(../image/word_ic.gif); }
.ikona_excel {background-image:url(../image/excel_ic.gif); }
.ikona_txt {background-image:url(../image/txt_ic.gif); }
.ikona_img{background-image:url(../image/obrazek_ic.gif); }
.ikona_pdf{background-image:url(../image/pdf_ic.gif); }
.ikona_other {background-image:url(../image/ostatni_ic.gif); }

#file_rs_oddel { margin-bottom:10px; clear:both;}

/* DONWLOAD */
#download_blok { clear:both; margin-top:5px;}
.download_txt { margin-left:22px; margin-top:5px;}


/* RELINK */
#relink {width:400px; text-align:left; }
.relink_row {
	background-color:#F0F0F0;
	overflow:auto;
}
.relink_line { padding:3px 3px 3px 25px; position:relative }
.relink_a { position: absolute; left:3px; }

/* EXTRA */
.extra_f_img { float:left; width:130px; height:130px; margin:0px 10px 10px 0px;}

.extra_tit{
	
	background-image:url(../image/tit_bila_plocha.gif); background-position:center; background-repeat:no-repeat;
	color:#325486;
	text-transform:uppercase;
	width:189px;
	height:68px;
	padding:15px;
	text-align:center;
	font-weight:bold;
	
	}

#extra_blok{	width:120px;
	position:absolute;
	left:10px;
	top:30px;
	background-repeat:no-repeat;}

#extra_blok a{
	padding:160px 10px 10px 10px;
	display:block;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
	
	}

.extra_y{
	width:100px;
	
	
 /* Mozilla ignores crazy MS image filters, so it will skip the following */
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../image/extra_y.png');
}
 /* IE ignores styles with [attributes], so it will skip the following. */
.extra_y[class]{
	background: url(../image/extra_y.png) repeat-y;
}
.extra_panel {
	
	float:right;
	width:130px;
	
}
.extra_ll {
	
	padding:10px;
	margin-bottom:10px;	}