body {margin: 0px; padding: 0px; background-color: #FFFFFF;}
body, td {FONT-FAMILY: Tahoma, "Trebuchet MS", "Arial CE", Arial, Helvetica; FONT-SIZE: 11px; COLOR: #666666;}

#homepage{background-image:url('images/background_body2.gif'); background-position: center; background-repeat:repeat-y; background-color: #828282;}


A {text-decoration: none;}

P {margin: 0; padding: 0px 0px 0px 0px;}
-----------------------------------------------------------
#none {display: none}
.none {display: none}
#global {position: relative; margin-left:auto; margin-right:auto; text-align:left; width:870px; background-color: #ffffff; }


#leva_strana {width: 201px; float: left; background-color: #FFFFFF;  margin: 0px 0px 0px 4px;}
#stredni_strana {width: 455px; float:left; background-color: #f9f9f9; margin: 0px 0px 0px 0px; border-right: 1px solid #e6e6e6; }
#prava_strana {width: 201px; float:left; background-color: #FFFFFF;  margin: 0px 0px 0px 4px;}
.stredni_strana_obsah {width: 440px; line-height: 150%; padding: 0px 0px 10px 0px; color: #333333; text-align: left; FONT-SIZE: 11px; background-image:url('images/bg_stredni_strana.gif');}
.prava_strana1 {width: 200px; float:left; background-color: #FFFFFF; border-right: 1px solid #e6e6e6; }
.prava_strana_obsah {width: 199px; line-height: 150%; padding: 0px 0px 10px 0px; color: #666666; text-align: left; FONT-SIZE: 10px; background-image:url('images/bg_prava_strana.gif'); background-repeat:repeat-x;}
.jmeno_sekce_stred{width: 454px; height: 35px; padding: 0px 0px 0px 0px;  background-image:url('images/prechod_sedy.gif'); background-repeat:repeat-x; color: #FFFFFF; font-size: 11px; font-weight: bold; }
.jmeno_sekce_prava{width: 199px; height: 25px; background-image:url('images/prechod_cerveny.gif'); color: #FFFFFF; font-size: 11px; font-weight: bold;}
.leva_tabulka {width: 197px; text-align: left; }


#home{width: 770px; background-color:#e2e2e2;}
.nadpis_main_left {width: 239px; height: 35px; background-image: url('images/bg_nadpis_main.gif'); color: #005ada; font-size: 15px; padding: 0px 0px 0px 20px;}
.nadpis_main {width: 359px; height: 35px; background-image: url('images/bg_nadpis_main.gif'); color: #005ada; font-size: 15px; font-weight: bold; padding: 8px 0px 0px 20px;}
.nadpis_main_right {width: 219px; height: 35px; background-image: url('images/bg_nadpis_main.gif'); color: #005ada; font-size: 15px; font-weight: bold; padding: 8px 0px 0px 20px;}

.aktual {list-style-image: url('images/odrazka1.gif'); FONT-FAMILY: Tahoma;  COLOR: #666666; font-size: 11px; margin: 0px 7px 5px 10px; text-align: left; padding: 10px 0px 0px 15px;}
.aktual a{color: #E91004; text-decoration: none;}
.aktual a:hover {color: #E91004; text-decoration: underline;}

a.kontakt {color: #E91004; text-decoration: none;}
a:hover.kontakt {color: #E91004; text-decoration: underline;}

#top{width:760px; height:23px; background-image:url('images/background_top.gif'); background-repeat:repeat-x; padding: 0 }

.odsazeni {padding: 5px 10px 0px 20px;}
.nadpis_sekce {padding: 6px 0px 0px 17px;}

.barva1 {background-color: #EBF2FE;}
.barva2 {background-color: #EDEDED;}
.zahlavi_tabulky {background-color: #D8D8D8; font-weight: bold;}  

.table_index {width: 600px; line-height: 110%; color: #333333; text-align: justify;}
.table_poptavka {color: #333333; text-align: left; FONT-SIZE: 8px; margin-top: 20px; font-weight: bold;}

.center {text-align: center;}

.seznam li{list-style-image: url('images/odrazka1.gif'); }

.obraz1 {border: solid 2px #BA0902;}

.aktuality {line-height: 150%; padding: 10px 20px 10px 20px; color: #505050; text-align: left; FONT-SIZE: 11px;}
.aktuality a{color: #005ada; text-decoration: none;}
.aktuality a:hover {color: #005ada; text-decoration: underline;}

.modryodkaz {color: #005ada; text-decoration: none;}
.modryodkaz a{color: #005ada; text-decoration: underline;}
.modryodkaz a:hover{color: #000000; text-decoration: underline;}

a.oranzovyodkaz {color: #FF3300; text-decoration: underline;}
a:hover.oranzovyodkaz {color: #000000; text-decoration: underline;}

a.zpet {color: #FF3300; text-decoration: underline; FONT-SIZE: 10px;}
a:hover.zpet {color: #000000; text-decoration: underline;}

.font {FONT-SIZE: 10px;}
.center {text-align: center}


.menu_horni {width: 128px; text-align: center; font-weight:bold; font-size: 11px;}
.menu_horni a  {display: block; background:#0000FF url('../aplex_new_web2/images/pozadi_menu_off.gif'); color:#FFFFFF; text-decoration:none; padding-left:7px; padding-right:0px; padding-top:5px; padding-bottom:6px; background-color:#0000FF}
.menu_horni a:hover{color: #FFFFFF; background:url('../aplex_new_web2/images/pozadi_menu_on.gif'); text-decoration: none} 

.menu_horni1 {width: 128px; text-align: center; font-weight:bold; font-size: 11px;}
.menu_horni1 a {display: block; background:#FFFFFF url('../aplex_new_web2/images/pozadi_menu_on.gif'); color:#FF6600; text-decoration:none; padding-left:7px; padding-right:0px; padding-top:5px; padding-bottom:6px; background-color:#FFFFFF}
.menu_horni1 a:hover{display: block; color: #FFFFFF; background:url('../aplex_new_web2/images/pozadi_menu_on.gif'); text-decoration: none} 

.menu_horni_oddelovac {width: 1px; background:url('../aplex_new_web2/images/pozadi_menu_off.gif'); color: #87B8FD; text-decoration: none}


.menu_win_td {text-align: left; border-left: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; background-color: #f9f9f9; font-weight: bold; font-size: 11px;}
.menu_index_td {text-align: left; border-left: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; background-color: #f9f9f9; font-size: 11px;}

.menu_win {padding: 5px 0px 5px 20px;}
.menu_win a {color: #005ada; text-decoration: none;}
.menu_win a:hover {color: #000000; text-decoration: underline;} 

.menu {width: 219px; }
.menu a {display: block; padding: 7px 0px 7px 7px; background-color: #FFFFFF; border-bottom: 1px solid #eeeeee; font-size: 12px; color: #505050; text-decoration: none;}
.menu a:hover{border-bottom: 1px solid #eeeeee; color: #005ada; background-color: #DFF0FF;} 

.obraz {border: solid 1px #333333;}

.menu_top {padding: 6px 5px 6px 10px; background-image:url('images/prechod_cerveny.gif'); color: #FFFFFF; height: 25px; font-family: Tahoma; font-size: 11px; font-weight: bold;}

h1 {FONT-FAMILY: Tahoma, "Trebuchet MS", "Arial CE", Arial, Helvetica; FONT-SIZE: 17px; COLOR: #005ada; margin: 0; padding: 0;}
h2 {FONT-FAMILY: Tahoma, "Trebuchet MS", "Arial CE", Arial, Helvetica; FONT-SIZE: 15px; COLOR: #0066CC; margin: 0; padding: 0px 0px 5px 0px;}
h2 a{text-decoration: underline;}
h2 a:hover{color: #000000; text-decoration: underline;}

h3 {FONT-FAMILY: Tahoma, "Trebuchet MS", "Arial CE", Arial, Helvetica; FONT-SIZE: 11px; COLOR: #CB0202; margin: 0; padding: 0;}
h3 a{color: #005ada; text-decoration: underline;}
h3 a:hover{color: #000000; text-decoration: underline;}

h4 {FONT-FAMILY: Tahoma, "Trebuchet MS", "Arial CE", Arial, Helvetica; FONT-SIZE: 11px; COLOR: #333333; margin: 0; padding: 0;}

.popis_obr {color: #505050; font-size: 10px; padding: 5px 0px 0px 0px;}


.zapati {width: 100%; float: left; height: 25px; background-image: url('images/bg_zapati.gif');}
.text_zapati {color: #FFFFFF; font-size: 10px; text-align: left; padding: 5px 0px 0px 15px;}
.text_zapati a {color: #FFFFFF; text-decoration: underline;}
.text_zapati a:hover {text-decoration: none;}

#topmenu {position: absolute; top: 12px; right: 10px; height: 20px; float: right; clear: both; text-decoration: none;}
a#domov, a#mail, a#mapa {text-decoration: none; color: #FFFFFF; font-size: 11px; line-height: 12px; padding: 0 0 0 18px; margin: 0 0 0 5px; float: right; display: block;}
a:hover#domov, a:hover#mail, a:hover#mapa {text-decoration: underline; color: #E91004; font-size: 11px; line-height: 12px; padding: 0 0 0 18px; margin: 0 0 0 5px; float: right; display: block;}
#topmenu a#domov{width: 75px; background: url('images/ico_home.gif') no-repeat 0px 1px; border-right: 1px solid #fff;}
#topmenu a#mail {width: 75px; background: url('images/ico_mail.gif') no-repeat 0px 1px;}
#topmenu a#mapa {width: 75px; background: url('images/ico_struct.gif') no-repeat 0px 1px;}






.menu2
{
	display: block;
	padding: 6px 5px 6px 17px;
	background-image: url('images/bg_menu_polozkaoff.gif');
	border-bottom: 1px solid #DFDEDE;
	border-left: 1px solid #DFDEDE;
	border-right: 1px solid #DFDEDE;
	font-family: Tahoma;
	font-size: 11px;
	color: #CB0202;
	text-decoration: none;
	}
:hover.menu2
{
	background-image: url('images/bg_menu_polozkaon.gif');
	border-bottom: 1px solid #C2C2C2;
	color: #333333;
	text-decoration: underline;
}

.menu3
{
	display: block;
	padding: 6px 5px 6px 7px;
	background-image: url('images/bg_menu_polozkaon.gif');
	border-bottom: 1px solid #DFDEDE;
	border-left: 1px solid #DFDEDE;
	border-right: 1px solid #DFDEDE;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	}
:hover.menu3
{
	background-image: url('images/bg_menu_polozkaon.gif');
	border-bottom: 1px solid #C2C2C2;
	color: #005ada;
	text-decoration: underline;
}

.menu4
{
	display: block;
	padding: 6px 5px 6px 7px;
	background-image:url('images/prechod_cerveny.gif');
	border-bottom: 1px solid #DFDEDE;
	border-left: 1px solid #DFDEDE;
	border-right: 1px solid #DFDEDE;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
:hover.menu4
{
	background-image: url('images/prechod_cerveny_off.gif');
	border-bottom: 1px solid #C2C2C2;
	color: #FFFFFF;
	text-decoration: underline;
}


.tablestred td
{
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0;
	background-color: #f9f9f9;	
	border-bottom: 1px solid #e6e6e6;
	font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
	font-size: 11px;	
	color: #333333;
	text-decoration: none;		
	}

.obecny_text
{
	padding-left: 5px;
	margin: 0;
	font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
	font-size: 11px;	
	color: #333333;
	text-decoration: none;		
	}






* {-moz-box-sizing: border-box; box-sizing: border-box;}
