/* Vytvořilo Gymnázium Fr. Palackého V.M. - Roman Klíma */

*{
margin: 0;
font-family: Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, helvetica, sans-serif;
}


#topheader a {
	color: #ffffff;
	font-family: Tahoma;
	text-decoration: none;
	font-size: 8pt;
}

#topheader a:visited {
	color: #ffffff;
}


#topheader a:hover {
	color: #FFFF00;
}




a {
	color: #c40000;
	font-family: Verdana, sans-serif;
	text-decoration: underline;
}

a:visited {
	color: #c40000;
}

a:hover {
	color: black;
}


#tlacitka a:visited {
	color: #ffffff;
}

#tlacitka a:hover {
	color: #FFFF00;
}



h1, h2, h3, h4 {
	margin-top: 0;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-weight: normal;
}

h1 {
	text-align: right;
	margin-top: 0.3em;
	margin-bottom: 0.5em;
	font-size: 150%;
}

h1 strong { font-weight: normal }
h2{font-weight:normal;font-size:150%}
h3{font-weight:bold;font-size:120%}
h4{font-weight:bold;font-size:100%}

.stredni_text {
        font-family: Tahoma;
        font-size: 9pt;
        font-style: normal;
        font-variant: normal;

}

.box_news_text {
        font-family: Tahoma;
        font-size: 8pt;
        font-style: normal;
        font-variant: normal;

}

.infopanel_tab {
/*background: #BFDFFF url('../img/img-ples.gif') no-repeat;*/
background: #B9C8EA url('../img/img-zarovka.gif') no-repeat;
}

.infopanel_text_nadpis {
        font-family: Tahoma;
        font-size: 12pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
	color: #144659;
	margin-left: 120;

}

.infopanel_text_popis {
        font-family: Tahoma;
        font-size: 10pt;
        font-style: normal;
        font-variant: normal;
        /*font-weight: bold;*/
	/*color: red;*/
	margin-left: 120;

}

.box_news_text .datum {
        color: #6A9BE3;
}

.box_news_text .text {
		color: #11305E;
}

.box_jidelna_text {
        font-family: Tahoma;
        font-size: 9pt;
        font-style: normal;
        font-variant: normal;
}

.box_jidelna_text .datum {
		color: #ff4040;
}

.box_jidelna_text .nadpisy {
		color: #000000;
}

.box_anketa_text {
        font-family: Tahoma;
        font-size: 9pt;
        font-style: normal;
        font-variant: normal;

}

.stredni_text_tucny {
        font-family: Arial;
        font-size: 10pt;
        color: #32662B;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;

}

.vrchni_odkazy{
        font-family: Verdana;
        color: #E1E1E1;
        font-size: 8pt;
        font-weight: normal;
}

.odkazy_male_podtrzene{
        font-family: Verdana;
        color: #E1E1E1;
        font-weight: normal;
}
.odkazy_male_nepodtrzene{
        font-family: Verdana;
        color: #E1E1E1;
        font-style: normal;
        font-variant: normal;
        text-decoration: none;
}

.odkazy_prave{
        font-family: Arial;
        color: #808080;
        font-size: 9pt;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
}

.odkazy_prave_link{
        font-family: Arial;
        color: #4A73C0;
        font-size: 9pt;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
}

.zvyrazneni_cervene{
        color: #FF0000;
}

.tucne{
        font-weight: bold;
}

.paticka_stranky{
        font-family: Tahoma;
        font-size: 8pt;
        color: #808080;
}

.maly_odkaz_podtrzeny{
        font-family: Verdana, Arial;

}
.maly_odkaz_podtrzeny_zvyrazneny{
        font-family: Verdana, Arial;
        color: #FF0000;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
}

.odlis_modra {
  color: #03488D;
}

.odlis_modra_zvyraznit {
  color: #03488D;
  font-weight: bold;
}

.datum_novinky {
  font-family: Arial;
  font-size: 9pt;
  color: #FF0000;
  font-weight: bold;
}

.text_novinky {
  font-family: Arial;
  font-size: 9pt;
  color: #4A73C0;
  margin-left: 2em;
}

li {
  display: inline
}
/* Rozeviraci menu */
.submenu2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        background-color:#11305E;
        layer-background-color:#C49906;
        color: #FFFFFF;
       /* text-transform: uppercase;*/
        font-weight: bold;
        line-height: 20px;  
     
}
.submenu2 .pozadigreen {
background: #11305E url('../img/bg-sez-green.gif') no-repeat;
height: 20px;
        padding-left:18px;
        padding-right:10px;
        padding-top:0px;
        padding-bottom:5px; 
}

.submenu2 .pozadiyellow {
background: #11305E url('../img/bg-sez-yellow.gif') no-repeat;
height: 20px;
        padding-left:18px;
        padding-right:10px;
        padding-top:0px;
        padding-bottom:5px; 
}

.submenu2 .pozadiorange {
background: #11305E url('../img/bg-sez-orange.gif') no-repeat;
height: 20px;
        padding-left:18px;
        padding-right:10px;
        padding-top:0px;
        padding-bottom:5px; 
}

.submenu2 .pozadiblue {
background: #11305E url('../img/bg-sez-blue.gif') no-repeat;
height: 20px;
        padding-left:18px;
        padding-right:10px;
        padding-top:0px;
        padding-bottom:5px; 
}

.submenu2 .pozadipink {
background: #11305E url('../img/bg-sez-pink.gif') no-repeat;
height: 20px;
        padding-left:18px;
        padding-right:10px;
        padding-top:0px;
        padding-bottom:5px; 
}

.submenu2 .pozadired {
background: #11305E url('../img/bg-sez-red.gif') no-repeat;
height: 20px;
        padding-left:18px;
        padding-right:10px;
        padding-top:0px;
        padding-bottom:5px; 
}

.submenu2 .pozadiwhgreen {
background: #11305E url('../img/bg-sez-whgreen.gif') no-repeat;
height: 20px;
        padding-left:18px;
        padding-right:10px;
        padding-top:0px;
        padding-bottom:5px; 
}



.submenu2 a {  text-decoration: none; color: #FFFFFF}
.submenu2 a:hover {  text-decoration: none; color: #FFFF00}
.submenu {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        background-color:#11305E;
        layer-background-color:#C49906;
        text-align: left;
        color: #FFFFFF;
        /*text-transform: uppercase;*/
        font-weight: bold;
        line-height: 20px;      
		background: #11305E url('../img/bg-sez-green.gif') no-repeat;       
}
.submenu a {  text-decoration: none; color: #FFFFFF}
.submenu a:hover {  text-decoration: none; color: #FFFF00}
    #sm {
          position:relative;
          text-align: left;
}
/* konec rozeviraciho menu */

/*  Nastaveni sboxu pro fotky */
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	/*font-size: 0.8em;*/
	font-size: 9pt;
	font-weight: bold;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url('http://www.gfpvm.cz/sbox/overlay.png'); }

* html #overlay{
	background-color: #000;
	background-color: transparent;
	background-image: url('http://www.gfpvm.cz/sbox/blank.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../sbox/overlay.png", sizingMethod="scale");
}
