/* phpRS Layout Engine 2.7.0 - verze: "FreeStyle" */
/*
body {
	background-color: #FFFFFF;
	font-family: "verdana","arial";
	font-size: 12px;
	color: #000000;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}
*/


/* layout */

html,body{margin:0;padding:0; height:auto;min-height:100%; behavior: url(/kpss/csshover.htc); /* Pro IE na Windows PRO MENU */   }
body{font: 0.8em arial,sans-serif;text-align:center;background: #7C9FC8; margin:25px;}
/* p{margin:0 10px 10px}
a{display:block;color: #981793;padding:10px}*/
div#header { height: 160px;  position:relative;
margin:0;  padding:0px; background: #BCDBFF;color: #79B30B; border-bottom: 1px dotted #0A50A1;}


div#container{text-align:left;background: #FFFFFF;padding:3px;}
div#content p{line-height:1.4}
div#navigation{background:#FFFFFF; height:100%;}
div#extra{background:#FF8539}

div#container{width:960px;margin:0 auto}

/*div#wrapper{height:100%;width:699px;}  */
div#content{ padding: 10px;
border-left: 1px dotted #0A50A1; float:right;width:679px;background-image: url('/kpss/image/ruka_pozadi1.gif'); background-repeat: no-repeat; background-position: left bottom; }
div#navigation{float:left;width:260px; }
/*div#extra{float:left;clear:left;width:200px}      */
div#footer{background: #333;color: #000;clear:both;width:960px; height: 50px; background: #BCDBFF; border-top: 1px dotted #0A50A1;
 padding-top:7px; margin:0px;}

/* konec layoutu */

/* Menu */


#main {color: #CCC; margin-left: 7em; padding: 2em 0 1px 5%;
border-left: 1px solid;}
div#nav { position: absolute; left: -122px; top: 100px; width: 699px;
float: left; margin: -1px 0 0 7em; background: #FFF; border-left: 1px dotted #0A50A1;border-top: 1px dotted #0A50A1;}
div#nav ul {margin: 0; padding: 0; background: #FFF; border: 1px solid #CCC; border-width: 0 1px;}
div#nav li {width: 138px; text-align: center; position: relative; list-style: none; margin: 0; float: left; line-height: 1em;}
div#nav li:hover {background: #FFD5AB; }
div#nav li.submenu {background: url(dropmenu.gif) 95% 50% no-repeat;}
div#nav li.submenu:hover {background-color: #EDD;}
div#nav li a {width: 138px; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; text-decoration: none; color: #FF850D; font-weight: bold; border-right: 1px solid #EEEEEE;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; width: 138px; display: none;}
div#nav ul ul li {border-bottom: 1px solid #CCC;}
div#nav li.submenu li.submenu { background-image: url(submenu.gif);}
div#nav ul.level1 li.submenu:hover ul.level2,
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav ul.level2 {top: 23px; left: -1px;}
div#nav ul.level3 {top: -1px; left: 120px; border-top: 1px solid #CCC;}

/* KONEC menu */

img { border:0px;}

.logo
 { position:relative; left:10px; width:237px; height:139;}

.pikto
 { position:absolute; height:70px; top:37px; left: 292px;}

.loga_eu {
 position:absolute; width:260px; text-align: center;}


.text_eu {
position:relative; left:270px; width:675px; font-size: 0.9em;
}

table.tabulka {background-color: #ffffff; width:100%}
table.tabulka td{padding: 3px; background-color: #F1C9CA;}
table.tabulka td.top{background-color: #893234; color:#ffffff; font-weight: bold;}
table.tabulka td.top2{background-color: #C66264; color:#ffffff; font-weight: bold;}

table.tabulka a:link {color: #FFFFFF;text-decoration: underline;}
table.tabulka a:visited {color: #FFFFFF;text-decoration: underline;}
table.tabulka a:hover {color: #FFFFFF; text-decoration: none;}


table.tabulka2 {background-color: #ffffff; width:100%}
table.tabulka2 td{padding: 3px; background-color: #C1D2E3;}
table.tabulka2 td.top{background-color: #4A69A2; color:#ffffff; font-weight: bold;}
table.tabulka2 td.top2{background-color: #53A3FF; color:#ffffff; font-weight: bold;}

table.kat {background-color: #E5E5E5; width:100%}
table.kat td{padding: 3px; background-color: #F2F2F2;}
table.kat td.top{background-color: #ffffff; font-weight: bold;}


h3 {font-size:14px; color:#003366; }

p#male {font-size: 0.8em;}
sup {font-size: 0.7em;}

div#copy { padding-top: 5px; color: #FFFFFF; text-align: center; font-size: 0.9em;}
div#copy a{color: #FFFFFF;}
div#copy a:hover{color: #FFFFFF; background-color:#7C9FC8; text-decoration:none;}
div#copy a:vidited{color: #FFFFFF;}
div#copy a:active{color: #FFFFFF;}

hr { border-top: 1px dotted #0A50A1; width:100%; background-color:#FFFFFF;}


ul#menuleft {margin-top:3px; margin-bottom:3px; margin-right:0px; font-weight: bold;display: block; }
ul#menuleft li{list-style-image: url('/kpss/image/sipka_sku2.gif'); padding-bottom: 3px;display: block;}
ul#menuleft a:hover{color: #FFFFFF; background-color:#D1B113; text-decoration:none; width: 190px; display: block; }


/* na modré pozadí
ul#menuleft {margin-top:3px; margin-bottom:3px; margin-right:0px; font-weight: bold;display: block; }
ul#menuleft li{list-style-image: url('/kpss/image/sipka_mal.gif'); padding-bottom: 3px;display: block;}
ul#menuleft a:hover{color: #FFFFFF; background-color:#7C9FC8; text-decoration:none; width: 190px; display: block; }
*/

ul#menuleft1 {margin-top:3px; margin-bottom:3px; margin-right:0px; font-size: 0.9em; font-weight: normal;display: block; }
ul#menuleft1 li{list-style-image: url('/kpss/image/sipka_sku.gif'); padding-bottom: 3px; display: block; border-bottom: 1px dotted #FFFFFF;}
ul#menuleft1 a:hover{color: #F96900; background-color:#FFC993; text-decoration:none; width: 190px; display: block; }
ul#menuleft1 a{color: #F96900; text-decoration:underline;}

ul#menuleft2 {margin-top:3px; margin-bottom:3px; margin-right:0px; font-weight: bold;display: block; }
ul#menuleft2 li{list-style-image: url('/kpss/image/sipka_mal.gif'); padding-bottom: 3px;display: block; border-bottom: 1px dotted #FFFFFF;}
ul#menuleft2 a:hover{color: #1356A4; background-color:#BED2E6; text-decoration:none; width: 190px; display: block; }
ul#menuleft2 a{color: #1356A4; text-decoration:underline; }

ol#menuleft1 {margin-top:3px; margin-bottom:3px; margin-right:0px; font-size: 0.9em; font-weight: normal;display: block; }
ol#menuleft1 li{/*list-style-image: url('/kpss/image/sipka_sku.gif');*/ padding-bottom: 3px; display: block; border-bottom: 1px dotted #FFFFFF;}
ol#menuleft1 a:hover{color: #C89E12; background-color:#F7E891; text-decoration:none; width: 190px; display: block; }
ol#menuleft1 a{color: #C89E12; text-decoration:underline;}

ul#download {margin-top:3px; margin-bottom:3px; margin-right:0px; }
ul#download li{list-style-image: url('/kpss/image/sipka_sku.gif'); padding-bottom: 3px;}
ul#download a:hover{color: #FFFFFF; background-color:#DD123C; text-decoration:none;  }

ul#weblinks {margin-top:3px; margin-bottom:3px; margin-right:0px; }
ul#weblinks li{list-style-image: url('/kpss/image/sipka_mal.gif'); padding-bottom: 3px;}

ul#katalog { }
ul#katalog li{list-style-image: url('/kpss/image/sipka_kat.gif'); padding-bottom: 3px;}


ol#skupiny { margin-top:3px; margin-bottom:3px; margin-right:0px; font-weight: bold;display: block;}
ol#skupiny li{list-style-image: url('/kpss/image/sipka_mal_sk.gif'); padding-bottom: 3px;display: block;}
ol#skupiny a:hover{color: #FFFFFF; background-color:#0C7105; text-decoration:none; width: 190px; display: block; }

p#fotky img{ padding:4px; border: 1px solid #A0A0A0; background-color:#E0E0E0;}
span#fotka img{ padding:4px; margin-top: 0px; border: 1px solid #A0A0A0; background-color:#E0E0E0;}
/* bloky */
.blok1-cely {
	background-color: #DFE9F3;
    margin-bottom: 2px;
    padding: 7px;
}
.blok1-hlava {
	text-transform: uppercase;
	color: #1356A4;
	font-size: 1.3em;
	font-weight: bold;
	text-align: left;
}
.blok1-telo {
	padding: 6px;
	color: #000000;
	font-size: 1em;
	text-align: left;
}
/*   */
.blok2-cely {
	background-color: #DCEADB;
    margin-bottom: 2px;
    padding: 7px;
}
.blok2-hlava {
	text-transform: uppercase;
	color: #0C7105;
	font-size: 1.3em;
	font-weight: bold;
	text-align: left;
}
.blok2-telo {
	padding: 6px;
	color: #000000;
	font-size: 1em;
	text-align: left;
}
/*  */
.blok3-cely {
	background-color: #FFF4BD;
    margin-bottom: 2px;
    padding: 7px;
}
.blok3-hlava {
	text-transform: uppercase;
	color: #D1B113;
	font-size: 1.3em;
	font-weight: bold;
	text-align: left;
}
.blok3-telo {
	padding: 6px;
	color: #000000;
	font-size: 1em;
	text-align: left;
}
/*  */
.blok4-cely {
	background-color: #FFD5AB;
    margin-bottom: 2px;
    padding: 7px;
}
.blok4-hlava {
	text-transform: uppercase;
	color: #FF850D;
	font-size: 1.3em;
	font-weight: bold;
	text-align: left;
}
.blok4-telo {
	padding: 6px;
	color: #ffffff;
	font-size: 1em;
	text-align: left;
}

/*  */
.blok5-cely {
	background-color: #F3F3F3;
    margin-bottom: 2px;
    padding: 7px;
}
.blok5-hlava {
    padding-left: 11px; padding-top:4px; padding-bottom:0px;
	text-transform: uppercase;
	background-color: #F3F3F3;
    color: #FF850D;
	font-size: 1.3em;
	font-weight: bold;
	text-align: left;
}
.blok5-telo {
	padding: 6px;
	color: #f3f3f3;
	font-size: 1em;
	text-align: left;
}
.blok_akt-telo {
	padding: 0px;
	color: #000000;
    background-color: #f3f3f3;
	font-size: 1em;
	text-align: left;
}
/* hyperlinky */

A {
	font-size: 100%;
	font-style: normal;
	font-variant: normal;
}
A:link {
	color: #DD123C;
}
A:visited {
	color: #DD123C;
}
A:hover {
	color: #DD123C;
    text-decoration: none;
}
A:active {
	color: #DD123C;
}
A.clanek:link {
	color: #000000;
	text-decoration: none;
}
A.clanek:visited {
	color: #000000;
	text-decoration: none;
}
A.clanek:hover {
	color: #3333FF;
	text-decoration: none;
}
A.clanek:active {
	color: #000000;
	text-decoration: none;
}
.horni-navig-lista A:link {
	color: #003098;
	text-decoration: none;
}
.horni-navig-lista A:visited {
	color: #003098;
	text-decoration: none;
}
.horni-navig-lista A:hover {
	color: #3333FF;
	text-decoration: none;
}
.horni-navig-lista A:active {
	color: #003098;
	text-decoration: none;
}
.std-navig A:link {
	color: #000000;
}
.std-navig A:visited {
	color: #000000;
}
.std-navig A:hover {
	color: #3333FF;
}
.std-navig A:active {
	color: #000000;
}

/* zakladni styly */

.clanek_home {
    padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom:0px;
/*  border-bottom: 1px dotted #808080;  background-color: #F3F3F3;   */
}
.clanek {
    padding: 10px;
}

.nadpis {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	text-align: center;
	font-size: 20px;
}
.podnadpis {
	color: #000000;
	font-family: "verdana","arial";
	text-align: center;
	font-size: 16px;
}

/* komentare */

.kom-z {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 11px;
	font-weight: normal;
}
.kom-link {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
	font-weight: normal;
}
.kom-hlavicka {
	color: #000000;
	padding: 4px;
	font-family: "verdana","arial";
	font-size: 11px;
	font-weight: normal;
}
.kom-text {
	color: #000000;
	background-color: #EEEEEE;
	padding: 3px;
	border: 1px solid #000000;
	font-family: "verdana","arial";
	font-size: 11px;
	font-weight: normal;
}
.kom-cely-ram {
	
}

/* ankety */

.anketa-std-ram {
	width: 420px;
	text-align: left;
}
.anketa-std-otazka {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 16px;
	text-align: center;
}
.anketa-std-odpovedi {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
}
.anketa-cla-celkovy-ram {
	width: 460px;
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
	text-align: center;
	border-color: #003098;
	padding: 6px;
	margin: 6px;
}
.anketa-cla-ram {
	width: 420px;
	text-align: left;
}
.anketa-cla-otazka {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
	font-weight: bold;
}
.anketa-cla-odpovedi {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 10px;
}
.anketa-blok-z {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
}
.anketa-blok-odpovedi {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 10px;
}
.anketa-blok-odp-cara {
	width: 140px;
	background-color: #DEE7FF;
	font-size: 6px;
	text-align: left;
	margin-top: 4px;
	margin-bottom: 4px;
}
.anketa-blok-odp-cara-hlasy {
	background-color: #003098;
}

/* clanky */
.cla-nadpis {
    font-weight: bold;

}

h2.cla-nadpis {
	color: #0A50A1;
    margin:0px;
}
h3.down-nadpis {
	color: #3366CC;
    margin:0px;
}

.cla-text_uvod {
    line-height: 120%;
}
.cla-text {
    line-height: 120%;
}
.cla-datum {
  color: #DD123C;
  /*  	color: #0A50A1;
  font-weight: bold; */
}
.cla-datum_dl {
	color: #0A50A1;
/*    font-weight: bold; */
}
.cla-informace {
	color: #035D8A;
	font-size: 11px;
	font-weight: normal;
}
.cla-tisk {
	background-color: #FFFFFF;
    text-align: left;
    padding:12px;
    font-size: 1.2em;
    line-height: 120%;
}

.cla-informace-tisk {
	color: #000000;
	font-size: 0.8em;
    padding-top:12px;
	font-weight: normal;
}

/* hodnoceni clanku */

.hodnoceni-celkovy-ram {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 10px;
	text-align: right;
	margin: 6px;
}

/* souvisejici clanky */

.souvis-cla-celkovy-ram {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
	text-align: left;
	margin: 6px;
}

/* download sekce */

.download-z {
	color: #000000;
}
.download-sekce {
	padding: 6px;
}
.download-sekce-akt {
	font-weight: bold;
}

/* weblinks sekce */

.weblinks-z {
	color: #000000;

}
.weblinks-sekce {
	color: #000000;
	text-align: center;
	padding: 6px;
}
.weblinks-sekce-akt {
	font-weight: bold;
}

/* std. navigacni lista */

.std-navig {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 13px;
	text-align: center;
	margin-bottom: 1.2em;
}
.std-navig-akt-str {
	font-weight: bold;
}

/* sys.blok - kalendar  */

.kal-text {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 12px;
	font-weight: normal;
}
.kal-clanek {
	background-color: #C7F1C7;
}
.kal-dnesni {
	background-color: #C1E0FF;
}

/* sys.blok - novinky */

.nov-datum {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 10px;
	font-weight: bold;
}
.nov-titulek {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 10px;
	font-weight: bold;
}
.nov-titulek-duraz {
	color: #FF0000;
	font-family: "verdana","arial";
	font-size: 10px;
	font-weight: bold;
}
.nov-text {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 10px;
	font-weight: normal;
}

/* dalsi pomocne styly*/

.banner-text {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 10px;
	font-weight: normal;
}
.banner-img {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 9px;
	font-weight: normal;
}
.strankovani {
    text-align: right;
    font-size: 0.8em;
    padding: 7px;
    background-color: #F3F3F3;
}
.chybastredni {
	color: #FF0000;
	font-family: "verdana","arial";
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}

/* rozsirujici styly pro plug-iny */

.planakci {
	font-family: "verdana","arial";
	font-size: 10px;
}
.informace {
	color: #000000;
	font-family: "verdana","arial";
	font-size: 9px;
	font-weight: none;
	width: 100%;
}

/* oramovani oblasti */

.mezera {
	width: 5px;
}
.ohr {	
	width: auto;
}

.horni-navig-lista {
	border-top-width: 2px; 
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 2px; 
	border-style: solid;
	border-color: #003098;
	padding: 2px;
	background-color: #DEE7FF;
	color: #003098;
	font-family: "verdana","arial";
	font-size: 13px;
	font-weight: bold;
}

/* textova pole, tlacitka */

.textbox {
	background: transparent;
	background-color: white;
	border: 1px solid #000000;
	color: #000000;
	font-family: "verdana","arial","helvetica";
	font-size: x-small;
	text-align: left;

}
.textpole {
	border: 1px solid #000000;
	color: #000000; 
	font-family: "verdana","arial";
	font-size: 12px;
}
.tl {
	background-color: #DEE7FF;
	color: #003098;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	border: 1px solid #003098;
}

.nadpis-akce {
	color: #DD123C;
}
.katalog-pic
 {
/*background-color: #FFFFFF;*/
}
.td-kat
 {
border-bottom: 1px solid silver;
}


table.linky_vypis
{
    font-size: 12px;
	width: 100%;
	border-top: 1px solid #dddddd;
	border-collapse: collpase;
    background-color: #FFFCEB;
}
table.linky_vypis td, table.linky_vypis th
{
	border-bottom: 1px solid #dddddd;
	padding: 4px 10px;
}
table.linky_vypis th {font-size: 12px; text-transform: uppercase; background-color: #dddddd; font-weight: bold; text-align: left;}

/*  */

.zapati_2011
{background: #333;color: #000;clear:both; width:960px; height: 50px; background: #FFFFFF; border-top: 1px dotted #0A50A1;
 padding-top:7px; margin:0px;}

.loga_2011
 { position: relative;
 float: left;
 padding-left: 10px;
}

.text_2011
 {
   position: relative;
   float: left;
   padding: 13px 10px 0px 12px;

}







