body {
 	margin:0px; 
	padding:0px; 
	background-color:#660000; 
	font-family: Georgia, Verdana, serif, sans-serif; 
	font-size:11px; 
	color:#3B3323; 
	}
h1, h2, h3, ul, li, form, div, p, .konec { 
	margin:0px; 
	padding:0px; 
	}
h1, h2, h3, .konec { 
	font-family: Georgia, Verdana, serif, sans-serif; 
	margin:10px 0 0px 0; 
	}
h1 { 
	font-size:14px; 
	text-transform:none 
	}
h2 { 
	font-size:12px; 
	margin-bottom:10px;
	margin-top:12px;
	margin-top:6px; 
	}
h3 {
	font-size:12px;
	margin-left:15px;
	}
p { 
	margin-bottom:15px; 
	}
div { 
	width:auto; 
	height:auto; 
	margin-left:auto; 
	margin-right:auto; 
	}
a { 
	text-decoration:none; 
	color:#BB4A23; 
	}
a:hover, a:focus { 
	background-color:#BB4A23; 
	color:#F7E6E6; 
	}
#celek { 
	width:100%;
	text-align:center; 
	}
#obsah, #okrajHorni, #obsahCelek, #okrajDole, #obsahHorni1, #obsahHorni2 { 
	width:648px; 
	}
#obsah { }
#obsahHorni1 { 
	height:41px; 
	background-image: url(files/poz_okraj_horni.gif); 
	background-repeat: no-repeat; 
	background-position: left top; 
	}
#obsahHorni2 { 
	height:79px; 
	background-image: url(files/poz_okraj_telo2.gif); 
	background-repeat: no-repeat; 
	background-position: left top; 
	text-align:left; 
	}
#odkaz { 
	width:100%; height:56px; 
	padding-top:12px; 
	text-align:left;
	}
#odkaz a { 
	margin-left:auto; 
	margin-right:59px; 
	display:block; 
	width:350px; 
	height:56px; 
	border-width:0px; 
	background-image: url(files/logo.gif); 
	background-repeat: no-repeat; 
	background-position: right top; 
	background-color:transparent; 
	}
#odkaz a:hover, #linkHome a:focus { 
	background-position: 0 -57px; 
	}
#obsahCelek { 
	background-image: url(files/poz_okraj_telo.gif); 
	background-repeat: repeat-y; 
	background-position: left top; 
	width:646px; padding-left:3px; 
	}
#obsahCelek { 
	width:649px; 
	voice-family: "\"}\""; /*box model hack, strana 184, jedna se o tzv. zvukove vlastnosti*/
	voice-family: inherit; 
	width:646px; 
	}
#okrajDole { 
	height:56px; 
	background-image: url(files/poz_okraj_dolni.gif); 
	background-repeat: no-repeat; 
	background-position: left top; 
	background-color:transparent; 
	}
#kontejner, #hlava { 
	width:550px; 
	}
#hlava { 
	height:230px; 
	background-color:#020202; 
	background-image: url(files/poz_predel.gif); 
	background-repeat: repeat-x; 
	background-position: left bottom; 
	}	

		
#vychozi { 
	border-left:1px solid #020202; 
	border-right:1px solid #020202; 
	background-color:#F7E6E6; 
	text-align:left; 
	background-image: url(files/poz_linka_a.gif);
	background-repeat: repeat-y; 
	background-position: left top; 
	}
#vychozi  { 
	width:550px; 
	voice-family: "\"}\""; /*box model hack, strana 184, jedna se o tzv. zvukove vlastnosti*/
	voice-family: inherit; 
	width:548px; 
	}
#leve { 
	width:115px; 
	float:left; 
	text-align:right; 
	padding-top:15px;
	padding-left:12px;
	padding-right:12px;
	color:#5E5B5B;  
	font-family:Verdana, Tahoma, sans-serif; 
	font-size:10px; 
	}
h3, .konec { 
	font-size:11px; 
	color:#9D9991; 
	color:#BB4A23; 
	line-height:120%; 
	margin-bottom:10px; 
	text-transform:none; 
	}
.konec {
	font-weight:bold;
	}
#textHlavni { 
	width:360px; 
	padding-top:17px; 
	padding-bottom:15px; 
	float:left; 
	margin-left:24px; 
	text-align:left; 
	line-height:180%; 
	}
#textHlavni ul { 
	list-style-position:inside; 
	list-style-type:square; 
	margin-left:0px; 
	}
#textHlavni li { 
	margin-bottom:8px; 
	color:#3B3323; 
	}
#textHlavni img {
	display:block;
	margin-top:3px; 
	margin-right:3px;
	margin-bottom:10px; 
	width:250px; 
	height:172px; 
	}
#textHlavni a:hover img, #textHlavni a:focus img { 
	border:0px solid #BB4A23; 
	}
#textHlavni img { 
	padding:0px; 
	voice-family: "\"}\""; /*box model hack, strana 184, jedna se o tzv. zvukove vlastnosti*/
	voice-family: inherit; 
	padding:2px; 
	}
#textHlavni img { /*box model hack, strana 184, jedna se o tzv. zvukove vlastnosti*/
	margin-left:-2px; 
	voice-family: "\"}\""; 
	voice-family: inherit; 
	margin-left:0px; 
	}
.odstavec { 
	width:360px; 
	margin-bottom:15px; 
	padding-bottom:7px; 
	background-image: url(files/poz_linka_b.gif); 
	background-repeat: repeat-x; 
	background-position: left bottom; 
	}
.odstavecII { 
	width:360px; 
	margin-bottom:0px; 
	padding-bottom:0px; 
	}
#navigaceTelo {
	width:inherit;
	height:74px;
	background-color:#f7e6e6;
	background-image:url(files/poz_linka_c.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding-top:20px;
	padding-bottom:0px;
	margin-bottom:20px;
	}
#navigaceTelo { 
	height:74px; 
	voice-family: "\"}\""; /*box model hack, strana 184, jedna se o tzv. zvukove vlastnosti*/
	voice-family: inherit; 
	height:71px; 
	}
.leveBaner { 
	padding-right:0px; 
	width:115px; 
	}
.leveBaner { 
	background-image: url(files/poz_linka_b.gif); 
	background-repeat: repeat-x; 
	background-position: left top; 
	padding-top:14px; 
	padding-bottom:14px; 
	padding-left:0px; 
	line-height:130%; 
	width:115px; 
	}	
#navigace {
	height:0 auto;
	}
#navigace li {
	list-style-type:none;
	display:inline;
	}
#navigace li a span {
 	visibility:hidden; 
	}
#navigace a {
	width:41px; 
	height:41px;
	}
#navigace a:hover, #navigace a:focus { 
	background-position: 0 -41px; 
	}
a#menuAm,a#menuAo, a#menuA1, a#menuB, a#menuBE, a#menuC, a#menuCE, a#menuD { display:inherit; width:41px; height:41px; float:left; margin-right:10px; background-color:#F7F5E6; }
#Am a#menuAm,#Ao a#menuAo, #A1 a#menuA1, #B a#menuB, #BE a#menuBE, #C a#menuC, #CE a#menuCE, #D a#menuD { 
	background-position: 0 -41px; 
	}
#navigace a#menuAm { background-image: url(files/autoskola-ridicsky-prukaz-am.gif); }
#navigace a#menuA1 { background-image: url(files/autoskola-ridicsky-prukaz-a1.gif); }
#navigace a#menuAo { background-image: url(files/autoskola-ridicsky-prukaz-ao.gif); }
#navigace a#menuB { background-image: url(files/autoskola-ridicsky-prukaz-b.gif); }
#navigace a#menuBE { background-image: url(files/autoskola-ridicsky-prukaz-be.gif); }
#navigace a#menuC { background-image: url(files/autoskola-ridicsky-prukaz-c.gif); }
#navigace a#menuCE { background-image: url(files/autoskola-ridicsky-prukaz-ce.gif); }
#navigace a#menuD { background-image: url(files/autoskola-ridicsky-prukaz-d.gif); }
.download {
	height:0 auto;
	}
.download {
	margin:5px 0 10px 0;
	height:55px;
	width:350px;
	}
.download li {
	list-style-type:none;
	display:inline;
	width:300px;
	}
.download li a span {
 	visibility:hidden; 
	}
.download a {
	width:46px; 
	height:45px;
	}
.download a:hover, .download a:focus { 
	background-position: 0 -45px; 
	}
a#prihlaskaPdf, a#prihlaskaDoc, a#prihlaskaRtf, a#prihlaskaMdi, a#posudekPdf, a#posudekDoc, a#posudekRtf, a#posudekMdi { display:inherit; width:46px; height:45px; float:left; margin-right:25px; margin-bottom:10px; background-color:#F7F5E6; }
#pdf a#prihlaskaPdf, #doc a#prihlaskaDoc, #rtf a#prihlaskaRtf, #mdi a#prihlaskaMdi, #pdf1 a#posudekPdf, #doc1 #posudekDoc, #rtf1 #posudekRtf, #mdi1 #posudekMdi { 
	background-position: 0 -45px; 
	}
.download a#prihlaskaPdf { background-image: url(files/ico_p.gif); }
.download a#prihlaskaDoc { background-image: url(files/ico_w.gif); }
.download a#prihlaskaRtf { background-image: url(files/ico_w.gif); }
.download a#prihlaskaMdi { background-image: url(files/ico_m.gif); }
.download a#posudekPdf { background-image: url(files/ico_p.gif); }
.download a#posudekDoc { background-image: url(files/ico_w.gif); }
.download a#posudekRtf { background-image: url(files/ico_w.gif); }
.download a#posudekMdi { background-image: url(files/ico_m.gif); }
.odstavec p { 
	font-weight:bold; 
	margin-bottom:4px; 
	}
.odstavec img { 
	width:80px; 
	height:80px; 
	float:left; 
	}
#adresa { 
	font-size:9px; 
	color:#9D9991; 
	padding-top:7px; 
	padding-bottom:4px; 
	text-align:center; 
	padding-right:5px; 
	background-image: url(files/poz_linka_b.gif); 
	background-repeat: repeat-x; 
	background-position: left top; 
	background-color:#F7E6E6; 
	}
#adresa  { /*box model hack, strana 184, jedna se o tzv. zvukove vlastnosti*/
	width:548px; 
	voice-family: "\"}\""; 
	voice-family: inherit; 
	width:543px; 
	}
#adresa a { 
	color:#9D9991; 
	padding:2px; 
	}
#adresa a:hover, #adresa a:focus { 
	background-color:#BB4A23; 
	color:#F7E6E6; 
	}
#new_obr img {
	padding:15px 50px 10px 0;
	width:315px; 
	height:221px;
	}
#rozcestnik img {
	height: auto;
	width: 341px;
	padding:0px;
	margin-bottom:10px;
	float:left;
}

#mezera {
	height:600px;
	width:300px;
}
#ucebnice1 img {
	height: 225px;
	width: 109px;
	padding:0px;
	margin-bottom:10px;
	margin-right:5px;
	float:left;
}
#ucebnice2 img {
	height: 155px;
	width: 109px;
	padding:0px;
	margin-bottom:10px;
	margin-right:5px;
	float:left;
}
/*  hove-menu ///////////////////////////////////////////////////*/
#top_but {
	width:550px;
	height:70px;
	padding:0 0 0 1px;
	text-align:left;
	}
#top_but li {
	list-style-type:none;
	}	
#top_but li a span {
 	visibility:hidden; 
	}	
#top_but a {
	width:137px; 
	height:70px;
	}
#top_but a:hover, #top_but a:focus { 
	background-position: 0 -70px;
	}	
	

#AA01 a#menuAA01, #AA02 a#menuAA02, #AA03 a#menuAA03, #AA04 a#menuAA04 { 
	background-position: 0 -70px; 
	}
#top_but a#menuAA01 { background-image: url(img/button01.jpg); }
#top_but a#menuAA02 { background-image: url(img/button02.jpg); }
#top_but a#menuAA03 { background-image: url(img/button03.jpg); }
#top_but a#menuAA04 { background-image: url(img/button04.jpg); }


#mainMenu ul a {
	width:200px; 
	height:25px;
	}

ul#mainMenu, ul
{
color:000000;
padding:0;
margin:0;
list-style-type:none;
}

ul#mainMenu ul
{
margin-top:0px;/*mezera podmenu od vrchu */

}

ul#mainMenu li
{
float:left;/* pozice hlavniho tlacitka, ne podmenu*/
padding:0px;/* mezera hlavniho tlacitka */
width:137px;/* velikost tlacitka, ale i podmenu */
}

ul#mainMenu a
{
color:black;/* barva tlacitka hlavni i menu*/
background-color:#dddddd;
display:block;/* ovlivni chovani podmenu - nik vyrazne se nezmeni*/
border-bottom:0px solid white;
text-decoration:none;
font-weight:bold;
}

ul#mainMenu ul a/* vzhled podmenu pred najetim mysi*/
{
border-bottom:none;
padding:5px 0 5px 5px;
}

ul#mainMenu ul a:hover/* vzhled podmenu po najetim mysi*/
{ color:#fff;
border-left:0px solid white;
border-right:0px solid white;
background-color:#585757;
}

ul#mainMenu ul
{
position:absolute;
visibility:hidden;
border-bottom:0px solid white;
background-color:white;
}

ul#mainMenu li:hover ul, ul#mainMenu li.hover ul
{
visibility:visible;
}

ul#mainMenu li li
{
float:none;
border:none;
padding:0;
}


/* -----------------------------------------left hover menu*/

#leveMenu { 
	background-image: url(files/poz_linka_b.gif); 
	background-repeat: repeat-x; 
	background-position: left top; 
	line-height:130%; 
	width:115px;
	height:310px;
	text-align:left;
	}
#leveMenu li {
	list-style-type:none 
	}
#leveMenu li a span {
 	visibility:hidden; 
	}
#leveMenu a { 
	display:block; 
	width:115px; 
	height:30px; 
	background-color:#F7E6E6; 
	background-repeat: no-repeat; 
	background-position: right top; 
	margin:0 0 0 0;
	padding: 0px;
	}
#leveMenu a:hover, #leveMenu a:focus { 
	background-position: 0 -30px; 
	}
#onas a#menuOnas, #prukaz a#menuPrukaz, #download a#menuDownload, #cenik a#menuCenik, #kontakt a#menuKontakt, #prehled a#menuPrehled, #vozy a#menuVozy, #odkazy a#menuOdkazy, #psychotesty a#menuPsychotesty { 
	background-position: 0 -30px; 
	}
#leveMenu a#menuOnas { background-image: url(files/menu_onas.gif); }
#leveMenu a#menuPrukaz { background-image: url(files/menu_prukaz.gif); }
#leveMenu a#menuDownload { background-image: url(files/menu_download.gif); }
#leveMenu a#menuCenik { background-image: url(files/menu_cenik.gif); }
#leveMenu a#menuPrehled { background-image: url(files/menu_vycvik.gif); }
#leveMenu a#menuKontakt { background-image: url(files/menu_kontakt.gif); }
#leveMenu a#menuVozy { background-image: url(files/menu_vozy.gif); }
#leveMenu a#menuOdkazy { background-image: url(files/menu_odkazy.gif); }
#leveMenu a#menuPsychotesty { background-image: url(files/menu_kondicni_jizdy.gif); }


#leftMenu ul a {
	width:130px; /*velikost podmenu na sirku */
	height:20px;
	margin:0px;
	}

ul#leftMenu, ul
{
color:000000;
padding:0;
margin:0;
list-style-type:none;
}

ul#leftMenu ul
{
margin-top:-35px;/*mezera podmenu od vrchu */
margin-left:115px;
}

ul#leftMenu li {
float:right;/* pozice hlavniho tlacitka, ne podmenu*/
padding:0px;/* mezera hlavniho tlacitka */
width:115px;/* velikost tlacitka, ale i podmenu */
height:30px;
margin-bottom:5px;
}
ul#leftMenu a {
text-align:left;
color:black;/* barva tlacitka hlavni i menu*/
background-color:#dddddd;
display:block;/* ovlivni chovani podmenu - nik vyrazne se nezmeni*/
text-decoration:none;
font-weight:bold;
font-family: Georgia, Verdana, serif, sans-serif; 
font-size:11px; 

}
ul#leftMenu ul a/* vzhled podmenu pred najetim mysi*/
{
border-bottom:none;
padding:8px 0 8px 5px;
}
ul#leftMenu ul a:hover { /* vzhled podmenu po najetim mysi*/
color:#fff;
background-color:#585757;
}

ul#leftMenu ul {
position:absolute;
visibility:hidden;

}
ul#leftMenu li:hover ul, ul#leftMenu li.hover ul {
visibility:visible;
}
ul#leftMenu li li {
float:none;
border:none;
padding:0;
}
ul#mainMenu li, ul#leftMenu li {
behavior: url(hover.htc); /* Protože IE nedodržuje CSS standarty, aby bylo rešení funkcní, použijeme tento *.htc soubor */
} 