BODY { COLOR: #404040; 
font-family:  arial, verdana, georgia, new york ce, utopia, serif; 
FONT-SIZE: 0.75em; 
FONT-WEIGHT: 100;
line-height: 1.6em; 
}                   

A { COLOR: #606060; font-family: verdana,'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif; FONT-SIZE: 9pt;FONT-WEIGHT: normal; TEXT-DECORATION: underline; 
background-image: url("images/pozadi.gif"); 
}
A:hover { COLOR: #606060; font-family: verdana,'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif; FONT-SIZE: 9pt;FONT-WEIGHT: 100; TEXT-DECORATION: none; 
background-image: url("images/pozadi.gif"); 
}
.zapati { 
padding: 0px 0px 0px 10px;
}
.zapati A { COLOR: #606060; font-family: verdana,'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif; FONT-SIZE: 8pt;FONT-WEIGHT: 100; TEXT-DECORATION: none; 
padding-right: 8px; 
padding-left: 4px; 
background-image: none; 
}
.zapati A:hover { COLOR: #B0B0B0; font-family: verdana,'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif; FONT-SIZE: 8pt;FONT-WEIGHT: 100; TEXT-DECORATION: none; 
padding-right: 8px; 
padding-left: 4px; 
background-image: none; 
}
body { 
margin:0px; 
padding:0px; 
background-image: url("images/background.gif"); 
text-align: center; 
margin-bottom:30px;}

#hlavicka { 
margin:auto; 
padding: 50px 0px 156px 20px;
background-image: url("images/head.gif"); 
background-repeat: repeat-x; 
}
#obsah { width: 730px; margin:1em auto; text-align:left; }
#hlavnipanel { 
background-image: url("images/bg2.gif"); 
background-repeat: repeat-y; 
width: 730px; 
margin:0px; padding: 0px; 
}

#hlavnipanel-obsah { 
margin:0px; 
padding: 0px 30px 50px 70px; 
text-align: justify; 
}

#predpanel-obsah { 
margin:0px; 
padding: 0px 20px 0px 57px; 
}

#paticka 
{ 
margin: 0px; 
padding: 38px 0px 50px 80px; 
background-image: url("images/pata.gif"); 
background-repeat: no-repeat;
}
#menubgright 
{ 
text-align: left; 
margin-top: 1px; 
padding-right: 10px; 
}

#menubgright2
{ 
padding-right: 33px; 
text-align: left; 
margin-top: 1px; 
padding: 40px 148px 40px 20px; 
background-image: url("images/uvodka.gif"); 
background-repeat: no-repeat;
}

.plast {
margin: 0px;
padding: 0px;
border: 1px solid silver;
}

#menubg { font: 11px Verdana, "Geneva CE", Tahoma; text-align: left; margin: 0px; width: 140px; padding-left:8px; }

#menubg a {
color: #505050;
display: block;
padding-top: 8px;
padding-bottom: 6px;
padding-left: 25px; background: url(images/zadek.gif);
background-repeat: no-repeat;
TEXT-DECORATION: none;
FONT-WEIGHT: normal;
}
#menubg a:hover {
color: #990000;
display: block;
background: #660000;
TEXT-DECORATION: none;
background: url(images/zadekon.gif); background-repeat: no-repeat;
TEXT-DECORATION: none;
}
.kurzy {
margin: 20px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}
.ramec {
margin: 20px 0px 10px 0px;
padding: 10px;
border: 1px solid #E0E0E0;
background: url(images/ramec2.gif);
}
ul {
list-style-image: url("images/m.gif");
}
.formularek fieldset{
margin: 10px;
padding: 20px;
border: 1px solid #1187b4;
FONT-SIZE: 10pt;
}
h1    { 
color: #404040;
FONT-FAMILY: arial;
font-size: 12pt;
padding: 30px 0px 0px 0px;
margin: 0px 10px 10px 0px;
FONT-WEIGHT: bold;
text-align: left;
}
h2
{ color: #669900; 
FONT-FAMILY:  arial; 
font-size: 11pt; 
padding: 0px 0px 0px 0px; 
margin: 35px 10px 20px 0px; 
FONT-WEIGHT: bold;
border-bottom: 1px solid #E0E0E0;
}
h3
{ color: #006699; 
FONT-FAMILY:  arial; 
font-size: 10pt; 
padding: 0px 0px 0px 0px; 
margin: 30px 10px 10px 0px; 
FONT-WEIGHT: bold;
}
.radce
{ color: #006699; 
font-size: 10pt; 
padding: 0px 0px 0px 0px; 
margin: 30px 10px 10px 0px; 
FONT-WEIGHT: bold;
}

.odstup
{ color: #006699; 
FONT-FAMILY:  arial; 
font-size: 10pt; 
padding: 0px 0px 0px 0px; 
margin: 0px 10px 10px 0px; 
FONT-WEIGHT: bold;
}

.jiri { 
padding: 0px; 
margin: 0px 0px 10px 20px; 
float: right;
border: 1px solid #E0E0E0;
}

.image { 
padding: 0px; 
margin: 0px; 
border: 1px solid #A0A0A0;
}
.imagefloat { 
background: url(images/zada.gif); 
background-repeat: no-repeat;
padding: 0px; 
margin: 0px 0px 10px 20px; 
float: right;
border: 0px;
}
.akce {
FONT-WEIGHT: normal;
color: #404040;
background: #FFFFCC; 
}
.limec {
FONT-WEIGHT: bold;
color: #990000;
}

.cena {
FONT-WEIGHT: bold;
padding-left: 350px; 
color: #990000;
}

.skola {
FONT-WEIGHT: bold;
color: #669900;
}
.aktual {
FONT-WEIGHT: normal;
color: #990000;
}

strong {
FONT-WEIGHT: bold;
color: #996600;
}


.space01 { 
padding: 10px 0px 20px 0px; 
margin: 0px; 
border: 0px;
COLOR: #666600;
}

a.menici2 {color: #CC6600;background-image: url(images/realon2.gif);background-repeat: no-repeat;
padding-left: 20px;padding-bottom: 20px;TEXT-DECORATION: underline;
}
a.menici2:hover {color: #101010;background-image: url(images/realon.gif);background-repeat: no-repeat;
padding-left: 20px;TEXT-DECORATION: underline;
}




table {
FONT-SIZE: 10pt;
color: #404040;
text-align: center; 
border: none;
}


th, td{
border-bottom: 1px solid #E0E0E0;
}


fieldset {border: 1px solid #cecece;
	padding: 10px;
}
.form2 fieldset, .form3 fieldset {
	border-color: #D0D0D0;
}
.form3 legend {
	font-weight: bold;
	padding: 5px;
	color: #1187b4;
}
.form3 input, .form3 textarea, .form3 select{
	margin: 0 0 5px 0;
}




