body,div,a,h2,.g,.j,.n,span{font-family:  Verdana,"Geneva CE",lucida,sans-serif}
li{margin:0.5em 0}
a{cursor: pointer; cursor:hand}
body,html{scrollbar-base-color:#c09f58;scrollbar-track-color: #dccfac;scrollbar-arrow-color: #000000}
a.menutext:hover,a.menutextm:hover{color:black}
.noborder{border-style:none}
.bigodkaz {font-family: Arial, Helvetica, sans-serif;font-size: 70%;color: #200704;text-decoration:none}
* html a.bigodkaz:hover {position:relative; top:-3px;font-size:0.9em}
.gjnodkaz,.g,.j,.n {font-size: 80%;color: #CFB05F;  font-weight:bold;text-decoration:none}
.red{color:#d60000}
body {background: #DFCFAF url("1024/pozadi.jpg");margin: 0px;padding: 0px;}
code{font-size:110%}
.kontaktsloupec,.adresasloupec,.divqm,.menudiv{font-size:80%}
.hornilista {position:absolute;left:0px;top:0px;width:57.6em;height:80px;font-size:80%}
.stinmenu,.stinmenu1{background:#b4ac90;position:absolute;left:0px;top:136px;height:4px}
.stinmenu{width:100%}
.stinmenu1{width:57.6em;font-size:80%}
.buttext{ height: 38px;text-align:center;line-height:1em;margin: 0px;padding: 0px;cursor : pointer; cursor:hand}
.housle {position:absolute;left:0px;top:122px;width:198px;height:433px}
.logohs{position:absolute;left:20px;top:0px}
.gymnaziumdiv{position:absolute;left:86%;top:0px}
.logogjn{position:absolute;left:0px;top:3px;width:25px;height:74px}
.ymnazium,.ana,.erudy,.g,.j,.n {position:absolute}
.ymnazium {top:15px;left:25px}
.ana{top:33px;left:24px}
.erudy{top:52px;left:23px}
.g{top:15px;left:10px}
.j{top:33px;left:10px}
.n{top:52px;left:10px}
#logopraha{position:absolute;left:42%;top:11px;} /*350*/
#logozvonecek{position:absolute;left:63%;top:11px;border-style:none}/*440*/
.menucele,.menucele1 {position:absolute;top:80px;left:0px;background-color: #CEAD63;width:100%;height:38px}
.menucele {width:100%}
.menucele1 {width:57.6em;font-size:80%}
.predel{font-size:1px;width:4px}
.predelimg{width:4px;height:38px}
.malypredel{width:1px;height:17px}
.podmenu2,.podmenu4,.podmenu5,.podmenu6,.podmenu7,.podmenu8,.podmenu9{width:100%;visibility: hidden;background-color: #CEAD63;background-image:url("1024/podmenu.gif");cursor : pointer; cursor:hand;font-size:1em;border:solid #2F0A05 1px}
.podmenudiv2,.podmenudiv4,.podmenudiv5,.podmenudiv6,.podmenudiv7,.podmenudiv8,.podmenudiv9{font-size:80%;visibility: hidden;position:absolute;top:117px;height:18px;z-index:100}
.podmenudiv2 {left:0px;width:45%}
.podmenudiv4 {left:26%;width:22%}
.podmenudiv5 {left:29%;width:41%}
.podmenudiv6 {left:36%;width:29%}
.podmenudiv7 {left:20%;width:65%}
.podmenudiv8 {left:52%;width:47%}
.podmenudiv9 {right:0%;width:27%}
.nic {height:1px;width:1px;position:absolute;top:85px;font-size:1px}
.tabulka {margin: 0px;padding: 0px;font-size:1em;width: 100%}
a.menutext { font-size: 1.1em;color: #2F0A05;text-decoration: none;font-weight: bold}
a.menutextm {font-weight: bold;font-size: 1em;color: black;text-decoration: none}
.vzperaimg{width:57.6em;height:1px;font-size:80%}

.divhornilista1,.divhornilista {position:absolute;top:0px;left:0px;height:80px;width:100%;text-align:right}
.menudiv{position:absolute;top:80px;left:0px;width:100%;z-index:100}
.mezera{font-size: 12px}
.sloupecbuton,.sloupecbuton1,.sloupecbuton2{position:absolute;left:0px}
.sloupecbuton{top:136px}
.sloupecbuton1{top:159px}
.sloupecbuton2{top:182px;visibility:hidden;cursor: pointer;cursor: hand}
.sloupecbutondiv,.sloupecbuton1div,.sloupecbuton2div,.sloupecbuton1diva{font-size:13px;position:absolute;left:0px;width:115px;height:20px;text-align:right}
.sloupecbutondiv{top:140px;z-index:100}
.sloupecbuton1div{top:163px;cursor: pointer;cursor: hand;font-weight:bold;}
.sloupecbuton1diva{top:163px;cursor: pointer;cursor: hand;font-weight:bold;visibility: hidden}
.sloupecbuton2div{top:186px;visibility:hidden;cursor: pointer;cursor: hand;font-weight:bold}
.statmenu {position:absolute;top:117px;left:0px;width:100%;height:18px; background: #c5a665; border-top: solid black 1px;border-bottom: solid black 1px}
.sloupecbutonod {font-size: 1em; font-weight: bold;text-decoration: none;color: #200704} 
.tdpodmenu {height:18px;font-size:100%;text-align:center}
.quickmenu {position:absolute;top:450px;left:0px}
.divqm {position:absolute;top:134px;left:0px;visibility: hidden}
.qm {background: #be9e61 url("qmpozadi.jpg");width:121px;font-size:12px}
.qmt,.qmtaktiv{padding-left:8px;padding-top:2px;padding-bottom:2px;padding-right:2px}
.qmt {text-align:left;font-weight:bold;cursor: pointer;cursor: hand}
.qmnadpis {background: #b0925c url("qmnadpis.jpg");font-weight:bold;font-size:1.3em}
.qmtpodmenu {padding-left:11px;text-align:left;cursor: pointer;cursor: hand}
.qmtaktiv {background: #a17632  url("qmaktiv.jpg");text-align:left;font-weight:bold;cursor: pointer;cursor: hand}
.qmtpodaktiv {background: #a17632  url("qmaktiv.jpg");padding-left:11px;text-align:left;cursor: pointer;cursor: hand}
.qmkrizek  {cursor: pointer;cursor: hand}
a.aqm {color:black;text-decoration: none}
a.aqm:hover {background-color:#b38945;}
.kontaktsloupec {position:absolute;top:470px;left:0px; width: 120px; height: 120px;text-align: left;color: #200704;font-weight:bold;background: url("adresasloupec.jpg") #BE9C56}
.adresasloupec {position:absolute;top:22px;left:8px}
.nomargin{margin:0;padding:0}
.rightdownload{padding: 10px;font-size:80%}

.odsaz{margin:0; padding:0;height:122px;clear:both}
.telo {position:absolute;top:123px;margin:0; padding:0;background: url("partit2.jpg") top left repeat-y;width:100%}


.right{position:absolute;top:17px;right:0px;margin:0; padding:0;text-align:center;width:139px;background:#e0cfa6 url("1024/pravy-vzorek.gif") top right repeat-y;}
.r, .divkrtb .r{text-align:right}
.rightspan{font-size:1px}
.text {font-size: 80%;text-align:justify;margin:0 155px 0 138px;padding:0;color: #200704;min-height:100em}
#vertical1{float:left;height:100em;width:1px}
.ikonka{border-style:none;float:none;margin:1px;cursor: pointer;cursor: hand}
.ikonka1{border-style:none;float:none;cursor: pointer;cursor: hand}
.cleartelo {clear:both;height:10px;font-size:1px;border:none;margin:0;padding:0;background:transparent}
.pata{margin:0; padding:0;}
.big {float:left;text-align: center;width: 115px; line-height: 0.75em;margin:0 0 2px; padding:0}
.pataright{float:right;text-align: center;width: 50px;margin:0; padding:0;}
.copyodsaz{font-size:3px}
.copyright{font-size: 70%;color: black;text-align:center;margin:0 55px 0 150px}
.clear {clear:both;font-size:1px;line-height:1px;margin:0;padding:0}
.clearpata {clear:both;height:3px;font-size:1px;border:none;margin:0;padding:0;background:transparent}
.skola,.skolavez{margin:0; padding:0;position:absolute;top:220px;height:600px;left:0px;width:99%;text-align:center}
.skola{bac\kground: url("skola.gif") center no-repeat}
* html .skola{background: url("skola.gif") center no-repeat}
.skolavez{bac\kground: url("skola-vez.gif") 140px 10px no-repeat}
* html .skolavez{background: url("skola-vez.gif") 140px 10px no-repeat}
.skolanic{position:absolute;left:0px;top:0px;width:1px;height:1px}
.stinspodek{border:solid black 0px;float:none;margin:0px;vertical-align: bottom}
.podnadpis{font-size:1.1em;margin: 0 0 20px 0;font-weight: bold}
.nadpisgif {margin: 20px;text-align: center; width: 99%;}
.textcenter {text-align: center; width: 99%;}
.textleft {text-align: left}
#vlajkaen,#vlajkaentext,#vlajkafr,#vlajkafrtext,#ikona1,#ikona2,#ikona3,#ikona4,#ikona1atext,#ikona1a{position:absolute}
#ikona1{top:6px}
#vlajkaen{top:8px;left:24px}
#vlajkafr{top:40px;left:24px}
#ikona2{top:11px}
#ikona1a{top:7px; left:85px}
#ikona1atext a,#vlajkaentext a, #vlajkafrtext a{font-size:9px;color:black}
#ikona3{top:26px}
#ikona4{top:27px}
#vlajkaentext{top:24px;left:16px}
#vlajkafrtext{top:53px;left:13px}
#ikona1atext{top:24px;left:60px}
#ikona1{left:67px}
#ikona3{left:68px}
#ikona2{left:100px}
#ikona4{left:101px}
#pravepanely,#pravepanelyindex{font-size:80%;padding:70px 0 6px;background: #d8c28e url("1024/pravy-panel.gif") top right repeat-y;}
#pravepanelyindex{padding:70px 0 0}
.right input,#pravydiv input{padding:0;margin:0}
.buttonok{background: #dbc792 url("1024/buttonok.gif") center no-repeat;cursor:pointer;font-weight:bold; text-align:center; line-height:22px;margin:3px 0 0;width:26px;height:22px;border-style:none}
#nadpisaktualit{font-size:80%;line-height:30px;height:39px;background: #d8c28e url("1024/pole-aktuality.gif") top right no-repeat;margin:0;padding: 0 10px 0 30px}
.topodsaz05{margin:0.5em 0 0;}
.spacebug{font-size:1px}
#textsloupec{text-align:left;padding:0 6px 12px; background: url("1024/ukonceni_sloupec.gif") bottom no-repeat;}
#textsloupec h2{font-size:80%;margin:1em 0 0.5em}
#textsloupec p{margin:0.5em 0;font-size:70%}
.divtext h2{font-size:110%;margin:1em 0 0.5em}
.divtext p{margin:0.5em 0}

.skryta{visibility:hidden}
form{ width:30em;margin:0 auto; text-align:left;}
form p{margin:0.5em 0}
#formhledat{width:99%;}
#formhledat p{padding:5px 10px;margin:0}
input,textarea{border:1px solid #6b6046;font-family:  Verdana,"Geneva CE",lucida,sans-serif;}

textarea{background-color:white}
.formbutton{font-weight:bold;}
.upozorneni{ font-size: 1.2em;color: #d60000; margin:1em 0;font-weight: bold}

.divaktu,.divtdps,.divtdvs,.divtdpsko,.divtdpsko1,.divtdpsko2,.divtbstudprogpz1,.studproprij,.studprohlava,.divstudprogjn1,.divkstb,.divkvtb,.divkrtb,.comtext,.comdivkontakt,.divsou,.divsou1,.divhszjst,.divhszj,.divkrprogram { margin-left:auto;margin-right:auto }
.tbpsko td,.tbpsko th,.tbstudprogpz1 td,.tbstudprogpz1 th,.studprotbpl,.tbskolnehs,.kstb,.tbsout td,.tbsout th,.tbsout1 td,.tbsout1 th,.kstb1,.studprotbpr { border-top:solid black 1px;border-left:solid black 1px; }
.tbpsko,.tbstudprogpz1,.studprotbpl td,.tbskolnehs td,.kstb td,.kstb th,.tbsout,.tbsout1,.kstb1 td,.studprotbpr th,.studprotbpr td { border-bottom:solid black 1px;border-right:solid black 1px; }
.floatleft{float:left}
.floatleftimg{float:left;margin:10px}
.wnormal{font-weight: normal}
.rightnadf13{text-align: right; font-size: 130%}
.p1{margin: 2em 0 0.5em}

.smallimgintext{vertical-align:middle; border-style:none}

/*mal� class*/
.s {font-weight:bold}

/*Veden� �koly*/
.tbpodstrana { margin: 0px;}
.divtdvs { width: 87%;}
.tbpodstrana td {margin: 0px; padding-bottom:10px;vertical-align: top;text-align: left;}
.tbpodstrana th{margin: 0px;background: #DDC385;text-align: left;border:solid black 1px;}
.foto{border: solid #68451F 1px;}
.td2 { width:40%;padding-right:10px }
.td2 { width:40%;padding-right:10px }
.td3 { width:20%;text-align:right}


/*pedagogick� sbor*/
.divtdps { width: 83%;}
.td1pedsbor,.td2pedsbor,.td3pedsbor { padding-right:10px;border-top: solid black 1px;padding-top: 5px;}
.td1pedsbor  { width:27%;}
.td2pedsbor { width:23%;}
.td3pedsbor { width:30%;text-align:right;}
.td4pedsbor {width:20%;text-align:right;border-top: solid black 1px;padding-top: 5px;}
.td1pedsbor1 { width:27%;padding-right:10px;padding-top: 5px;}
.odkazps{font-size:120%}

/*pedagogick� sbor - klav�rn�, smy�cov�, dechov�, p�veck�*/
.divtdpsko {width: 70%}
.divtdpsko2 {width: 80%}
.divtdpsko1 th, .divtdpsko2 th {width: 15%;}

.divtdpsko2 th {width: 15%}
.tbpsko {width: 99%;background:#EFE7BD}
.tbpsko td,.tbpsko th {margin: 0px; padding:3px;}
.tbpsko th  {background: #DDC385;} 
.pdtd1 {width:50%;text-align: left;}
.pdtd2 {width:10%;}
.pdtd3 {width:10%;}
.pdtd4 {width:30%;}
.pdtd5 {width:30%;text-align: left}
.pdtd6 {width:30%}
.pdtd7 {width:7%}

/*Studijn� programy*/
.tbstudprogpz {width: 70%;}
.divtbstudprogpz1{width: 80%;margin-top:1em;margin-bottom:1em}
.tbstudprogpz1 {background:#EFE7BD;}
.tbstudprogpz td {text-align: left;padding-left:30px;vertical-align: top;padding-bottom: 3px;}
.tbstudprogpz1 td {text-align: left;vertical-align: top;padding: 3px;}
.tbstudprogpz1 th {text-align: center;padding: 3px;}

/*Studijn� programy H�*/
.studproprij  {width: 90%;text-align:left;}
.studprof { font-size: 140% }
.lisths  {margin-bottom: 7px;margin-top: 7px; }
.studprotbpl  {width: 180px;background:#EFE7BD;}
.studprotbpl td {vertical-align: top;padding: 2px;text-align: left;padding-right:10px;}
.tbskolnehs  {width: 80%;background:#EFE7BD;}
.tbskolnehs td {vertical-align: top;padding: 2px 10px 2px 5px}
.tbskolnehs1 {text-align:right;margin:0.5em 0 1em 0;font-weight:bold}
.tbskolnehs1 .tdpadleft1{padding:0 0 0 2em}
.tdrightsp {text-align: right}
.tdleftsp {text-align: left}
.tdrightspb {text-align: right;font-weight: bold;width:10em}
.studprotbpr{margin:1em 0 2em;background:#EFE7BD}
.studprotbpr th{text-align:center;padding: 5px;background: #DDC385}
.studprotbpr td{text-align:center;padding: 5px}
.studprotbpr .tdleft {text-align: left}

/*Studijn� programy GJN*/
.f07 { font-size: 70% }
.f08 { font-size: 80% }
.f09 { font-size: 90% }
.f1{ font-size: 100% }
.f11{ font-size: 110% }
.f12{ font-size: 120% }
.f13{ font-size: 130% }
.f14{ font-size: 140% }
.pad7{padding-left:5%;}

.downloadleft{text-align:left;line-height:1.3em;margin:0 0 1em}
.downloadleft a{text-decoration:none;color:#394a8c;font-weight:bold}
.downloadleft a:hover{text-decoration:underline}
.studprohlava{border: solid black 2px;width: 90%;text-align: center;background:#EFE7BD;padding:1em}
.studprohlava strong{font-size: 110%}
.divstudprogjn1{width: 90%}
.studprogjn1 td{font-size: 110%}
.studprogjn1{width:99%}
.tdstudprogjn1{text-align:left;vertical-align:top}
.tdstudprogjn2{text-align:right;vertical-align:top}
.horizontala{border-top: solid black 2px}
.studprogjn3{background:#EFE7BD;border: solid black 1px}
.studprogjn3 th{ font-size: 120%}
.studprogjn3 td,.studprogjn3 th{font-weight: bold;vertical-align: top;border: solid black 1px;padding: 3px}
.studprogjn3 td{ text-align:left}
.studprogjn3td1{width:55%}

/*koncerty - skolni*/
.divkstb{width:50%}
.kstd1{width:20%}
.kstd2{width:30%}
.kstb,.kstb1 { margin: 0px;background:#EFE7BD;width:99%}
.kstb td {margin: 0px; padding: 3px;text-align: left;}
.kstb th{margin: 0px; padding: 3px;text-align: center;background: #DDC385} 
.kstb1 td{margin: 0px; padding: 6px;text-align: left;vertical-align: top}
.formprehledy{margin:1em auto 3em auto}

/*koncerty - vstupenky*/
.divkvtb{width:70%}
.kvtb{margin-top:20px;background:#EFE7BD;width:99%;border: 1px solid black}
.kvtb td{margin: 0px; padding: 4px;text-align: left;vertical-align: top}
.tdborderbot{border-bottom:solid black 1px}

/*koncerty - rudolfinum*/
.divkrtb{width:60%}
.divkrprogram{width: 87%;margin-top: 40px}
.divnazevprog{margin-top: 120px;}

/*Orchestry - Comenius*/
.cernalcom{margin-top: 20px;margin-bottom: 15px}
.comtext{width: 80%;text-align: justify}
.comdivkontakt{margin: 0px;width: 220px;text-align: left}
.comod {color:black}

/*orchestry a soubory - �pal��ek*/
.fotoright{float:right;border: solid #68451F 1px;margin:12px}
.fotoleft{float:left;border: solid #68451F 1px;margin:12px}
.wi100{width:99%}

/*orchestry a soubory - dalsi*/
#zvonecek{margin-bottom: 0}
/*Sout�e - P�s�ov� sout� B. Martin�*/
.divsou{width: 85%;text-align:justify}
.divsou1{width: 70%}
.tbsout,.tbsout1{margin: 0px; width:99%;background:#EFE7BD}
.tbsout td,.tbsout th {margin: 0px; padding:3px;text-align: left;vertical-align: top}
.tbsout1 td {margin: 0px; padding: 3px;text-align: left}
.tbsout1 th{margin: 0px; padding: 3px;text-align: center;background: #DDC385}
.tbsout1 th.oceneni{background:#EFE7BD}
.linklist{text-align:left;width:13em;margin:0 auto}
.souprihlaska{float:right;text-align:left;line-height:1.3em;width:17em;padding:0 0 0 20px}
.kestazeni{padding:0 0 0 20px;background:url("disketa.gif") top left no-repeat}
/*spole�n� klasy*/
.psoubor{margin:0 0 1em}
.souprihlaska a,.psoubor a{text-decoration:none;color:#394a8c;font-weight:bold}
.souprihlaska a:hover,.psoubor a:hover{text-decoration:underline}
.popisdoc{font-size:0.9em;font-weight:bold}
.disketka,.disketka1{border:solid black 0px;float:left;margin-right:3px}
.disketka1{float:none;vertical-align:middle;margin:0 5px 0 0}

/*HSZJ - kriteria*/
.textright{width: 99%;text-align: right}

/*HSZJ - stanovy*/
.divhszjst{width:80%; text-align: center}
.divhszjstleft{width: 200px; float:left}
.divhszjstright{width: 200px; float:right}
.textitalic{font-style: italic;margin:0;padding:0}
.divhszj{width: 90%;text-align: justify}

/*HSZJ - vyrocni zprava*/
.loweralpha{list-style-type:lower-alpha}

/*Mapa str�nek*/
A.mapaod:link{color:black}
A.mapaod:visited{color:#725A2C}
A.mapaod:hover{color:blue}

/*plan roku*/
.divaktu{width:90%;}
.divaktu table th{background:#EFE7BD;text-align:left}

/*aktuality*/
.predelakt{border-bottom:1px solid #817C6B;width:3em}


/*kontakt*/
.jmenochyba,.emailchyba,.telefonchyba,.predmetchyba,.zpravachyba {color:#d60000}

/*vyhledavani*/
.divhledat{width:99%}
