/* phprs layout engine 2.7.0 - verze:"iocomp"
/* hlavni rozvrzeni stranky */
body {
	text-align: center;
	font-family: Arial, "Arial CE", sans-serif;
	background: #003B01;
	margin:0;
	padding:0;
	color:#ffffff;
	
}
a{color:#ffffff}
a:hover{text-decoration:underline;
color:#FF6B26;}


#telo {
	width: 900px;
	margin: 0px auto;
  text-align: left;
	font-size: 16px;
	border: 0px solid blue;
	background: #ffffff url('back.png') repeat-y center;
	
}


#aktualne {
	background: url('aktualne.jpg');
	font-size: small;
	float:left;
	width:467px;
	height:290px;
	font-weight:bold;
	border:0px solid red;
  }


#obsah {
  width:483px;
	background: #015524;
	/*background: #00CC00;*/
	padding: 10px;
	margin-left:95px;
  font-size: small;
	border: 0px solid red;
	float:left;
	display:inline;
	
}

#vypis_cl{
float:left;
margin-top:130px;
_margin-top:145px;
&margin-top:145px;
}
#vypis_cl a{
text-decoration:none;
}



#pravy_sloupec {
  width:207px;
  font-size: small;
	float:left;
	background: #015524;
  border:0px solid red;
  background: url('prava_tab.png');
  overflow:visible;
	
}


.blok3-nadpis{
margin-left:25px;
font-style:italic;
color:#FF6B26;
}

.blok3-uvnitr{

margin-left:-25px;
}


.blok2-uvnitr{
width:172px;
height:160px;
background: url('novinky.jpg') no-repeat;
padding-top:80px;
padding-left:35px;
}




.blok4{
font-weight:bold;
font-size:1.2em;
}

.blok4 a {
text-decoration:none;
line-height:54px;
background: url('li.png') no-repeat left;
padding:18px;
padding-left:30px;
padding-right:40px;
margin-left:10px;
width:200px
}

.polozka1 {
padding-left:12px;
list-style-type:none;
}
.polozka1 a{
font-weight:bold
}



img {
vertical-align: middle;
}  

.textpole{
border:1px solid rgb(255,255,255);
margin:2px;
}

.tl{
border:1px solid rgb(255,255,255);
margin:2px;
font-weight:bold;
font-size:12px;
color:#ffffff;
background-color:#444444;  
}

.forum{
width:150px;
height:220px;
background: url('forum.png') no-repeat;
padding-top:25px;
padding-left:30px;
padding-right:30px;
font-size:x-small;
}

#paticka{
  text-align: center;
	font-family: Arial, "Arial CE", sans-serif;
	background: #ffffff url('back.png') repeat-y center;
	font-size: 0.7em;
	
	
}
/*-----------------------------------------------------------------------------*/
/* rozsirujici styly pro plug-iny */
.kal-text {
	color: #000000;
	font-weight: normal;
}
.kal-clanek {
	background-color: #f0e0e6;
}
.kal-dnesni {
	background-color: #e0e6f0;
}
/* std. navigacni lista */
.std-navig {
	background: #015524;
	margin: 1em 0;
	text-align: center;
}
.std-navig-akt-str {
	color: #FF6B26;
}
.strankovani {
	color: #000000;
	font-weight: bold;
	font-size: x-small;
}
/* weblinks sekce */
.weblinks-z {
}
.weblinks-sekce {
	text-align: center;
	padding: 6px;
}
.weblinks-sekce-akt {
	color: #000000;
	font-weight: bold;
}
/* galerie o Michalka verze 0_99_900_beta4_prefinal*/
.galerie {
	font-weight: bold;
	width: 700px;
	margin: 0 auto;
}
.galerie input, .galerie select, .galerie textarea {
	margin-left: 20px;
	width: 250px;
}
.gal_tlacitko {
	font-weight: bold;
	width: auto;
}
/* Nadpis galerie */
.gal_nadpis {
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	margin: 5px;
}
/* Nejaky upozorneni */
.gal_bacha {
	font-weight: bold;
	text-align: center;
	color: rgb(153,0,0);
	margin: 10px 0;
}
/* Tabulka v galerii */
.gal_table {
	text-align: left;
	width: 450px;
	margin: 5px auto;
}
.gal_table a img {
}
.gal_table a:hover img {
}
.gal_table td, .gal_table th {
	padding: 0 4px;
}
/* Bunka th v tabulce */
.gal_table th {
	font-weight: normal;
	font-style: italic;
}
/* div v th:-) */
.gal_table th div {
	text-align: center;
}
/* Oznaceni strong v th tabulce:-) */
.gal_table th strong, .gal_table th strong a {
	font-style: italic;
	text-align: center;
	display: block;
}
/* Ovlivnuje navigaci vzdy dole/nahore na strance */
.gal_navigace {
	text-align: center;
	margin-top: 10px;
	font-size: small;
}
.gal_strankovani {
	text-align: center;
	font-size: x-small;
}
.gal_ident {
	text-align: right;
}
.gal_gal_titulek {
	text-align: center;
}
.gal_table_obr {
	margin: 0 auto;
	width: 480px;
}
.gal_table_obr td {
	padding: 5px;
	padding-top: 10px;
	text-align: center;
}
.gal_table_obr td a img {
	padding: 5px;
}
.gal_table_obr td a:hover img {
}
.popis {
	font-size: small;
}
.titulek {
	font-size: large;
	text-align: center;
}
/* pro zobrazeni zdrojoveho kodu v clanku (prevzato z FCKeditoru - kod vkladan FCKeditorem )*/
.Code {
	border: #000000 0.0625em solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #FFFFCC;
	overflow: auto;
	height: 600px;
}
/* tabulky ve stylu excel (prevzato z Intervalu) */
.grid {
	border: windowframe 0.0625em solid;
	background-color: #FFFFFF;
	border-collapse: separate;
}
.grid td {
	white-space: nowrap;
	text-align: center;
	/*background-color: #FFFFFF;
*/
	color: #000000;
	border-right: threedlightshadow 0.0625em solid;
	border-bottom: threedlightshadow 0.0625em solid;
	padding: 0.0625em;
	padding-left: 10px;
	padding-right: 10px;
}
.grid th {
	white-space: nowrap;
	background-color: #C0C0C0;
	color: #000000;
	border-left: threedhighlight 0.0625em solid;
	border-top: threedhighlight 0.0625em solid;
	border-right: threedshadow 0.0625em solid;
	border-bottom: threedshadow 0.0625em solid;
	padding: 0.0625em;
	padding-left: 10px;
	padding-right: 10px;
}

a img {
	border: none;
}
p img {
	margin: 5px;
}
/* styly pro plug-iny - kforum */
.jmeno {
  position:relative;
  left:20px;
}
.texttopicu {
 padding:20px 0px;
 color:#ffffff;


}

.nov-text a{
  text-decoration:none;

}

.infotopicu {
font-size:x-small;
color:#666;
}
.button {
	display: block;
	
	background-repeat: no-repeat;
	margin:0;
  padding:0;
  width:96px;
  height:25px;
}
.button img{
width:96px;
height:24px;

}
.button span {
display:none;
}
.button:hover {
  background-position:bottom;
}
.vyhledavani {
background-image:url('hledat.gif');

}
.novetema {
background-image:url('novetema.gif');
}
.odpoved {
background-image:url('odpoved.gif');
}



.citovat {
	display:block;
	float:right;
	background-image:url('citovat.gif');
}
.citovat img {
width:62px;
height:18px;
}
.citovat:hover {
background-position:bottom center;
}
.citovat span { display:none;}

.upravit {
  padding-bottom:5px;
	background-image:url('upravit.gif');
}
.upravit img {
width:60px;
height:18px;
}
.upravit:hover {
background-position:bottom center;
}
.upravit span { display:none;}

.smazat {
	display:block;
	float:right;
	background-image:url('smazat.gif');
}
.smazat img {
width:20px;
height:18px;
}
.smazat:hover {
background-position:bottom center;
}
.smazat span { display:none;}

.rgb(255,255,255)rgb(84,142,241)nadpis {

}
.frumhlavi td {
font-size:x-small;
vertical-align:middle;
}
.frumhlram {

}
.frumvnram {
width:440px;


}
.frumvnram td {

margin:0;

}
.frumvnram tr {
margin:0;
padding:0;
}
.frumvnram tr:hover {

}
.frumodskoky {

}
.frumz {


}
.frumzneg {

}
.frumzmiddle {

}
.frumzsmall {

}
.frumzsmallng {

}
.frumzsmallred {

}
.frumzsmallp {

}
.frumznews {
}
.frumznewsnazev {
}
.kategorie {
  font-size:17px;
  margin:0;
  padding:0;
}
.kategorie a {
text-decoration: none;
}
.kategorie a:hover {
text-decoration: underline;
}
/************* ostatni *******************/
.nahodneclanky {
	text-align: left;
	margin: 0;
	padding: 8px;
	list-style: none;
}
.nahodneclanky ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.nahodneclanky li {
	margin: 2px;
	padding: 0;
	list-style: none;
}
.nahodneclanky small {
	font-size: 0.6em;
}
.clanek {
text-align:justify;
list-style-type:none;
margin-bottom:18px;
}
/*********** testy *********/
.test ul {
margin:0;
padding:0;
list-style:none;
margin-bottom:25px;
}
.test li {
font-weight:bold;

}
.test li ul li{
font-weight: normal;
margin-left:25px;
text-indent: -20px;
}
.test li ul li:hover {
background-color:#E5E4C0;
}
.test input {

}

/********************************* kulaté rohy ******************************/

.obal-kul-roh
{
position:relative;

height:100%;
margin:10px;
color:#ffffff;
background:#000;
border-top:5px solid #000;
border-bottom:5px solid #000;
border-left:5px solid #000;
border-right:5px solid #000;
text-align:left;
}

.horlev
{
position:absolute;
top:-5px;
left:-5px;
background:url('kul_roh1.gif') left top no-repeat #015524;
}

.horprav
{
position:absolute;
top:-5px;
right:-5px;
background:url('kul_roh1.gif') right top no-repeat #015524;
}

.dollev
{
position:absolute;
bottom:-5px;
left:-5px;
background:url('kul_roh1.gif') left bottom no-repeat #015524;
color: #ffffff;
}

.dolprav
{
position:absolute;
bottom:-5px;
right:-5px;
background:url('kul_roh1.gif') right bottom no-repeat #015524;

}

.horlev, .horprav, .dollev, .dolprav
{
width:5px;
height:5px;
font-size:0px;
} 

.cla-nadpis-text {
 font-size:1.6em;
 
}
.nadpis {

	
	font-family: "verdana","arial";
	font-weight: bold;

	font-size: 20px;
}
.podnadpis {

	font-family: "verdana","arial";
	font-size: 16px;
}
.showlogin {

width:200px;
float:right;
font-size:xx-small;
position:relative;
top:40px;

}

