	@import url("ikonkysuborov.css");
	@import url("tlacitka.css");
	@import url("msg.css");
	@import url("sitestructure.css");
	@import url("menu.css");
  @import url("obrazky.css");
  @import url("clanky.css");
  @import url("adresare.css");
  @import url("databaza.css");
  @import url("tabulka.css");
  @import url("omse.css");
  

.kliner {
	clear: left;
	visibility: hidden;
	width: 100%;
	height: 0;
	margin: 0;
	padding: 0;
	line-height: 7px;
}
.cistic {
	visibility: hidden;
	clear: both;
	width: 90%;
	height: 0;
	margin: 0;
	padding: 0;
	line-height: 7px;
}
.cistic_lavy {
	clear: left;
}
.nic {
	display: none;
}


a.extodkaz {
	padding-right: 8px;
	margin-right: 0.4em;
	background: url(link-out.gif) no-repeat right;
}
a.extodkaz:hover {
	background-image: url(link-out2.gif);
}
a.email {
	padding-right: 8px;
	margin-right: 0.4em;
	background: url(link-mail.gif) no-repeat right;
}
a.email:hover {
	background-image: url(link-mail2.gif);
}





div.spoloz {
	text-align: right;
}
div.spoloz#spoloz_fotka img {
	margin-bottom: 1em;
}
div.spoloz#spoloz_meno {
	font-size: 1.3em;
	line-height: 1.3em;
	font-weight: bold;
}
div.spoloz#spoloz_fotka h3,    div.spoloz#spoloz_meno h3,    div.spoloz#spoloz_pozicia h3 {
	width: 0;
	display: none;
}


/*kalendar*/
.kalendarMesiac {
	
}
.kalendarMesiac a {
	text-decoration: none;
	border: 0;
}
.kalendarMesiac td {
	margin: 0;
	padding: 0 1px;
	text-align: right;
	vertical-align: middle;
}
.kalendarMesiac thead {
	color: gray;
}

.kalendarMesiac td.aktualnyden a{
background: yellow;
	color: #000;
border: 1px solid #999;
padding: 0 1px;
}

.kalendarMesiac td.dnesnyden a{
	background: #fff;
}

.kalendarMesiac a.vden {
	color: red;
}
.rocnykalendar td {
	vertical-align: top;
}
.kalendarVyskakovaci {
	float: left;
	_behavior: url(../css/hover.htc);
}
.kalendarVyskakovaci img {
	margin: 0em;
	padding: 0;
}
.kalendarVyskakovaci .kvKalendar {
	background-color: white;
	padding: 0.2em;
	border: 1px solid gray;
	position: absolute;
	visibility: hidden;
	_display: none;
}
.kalendarVyskakovaci:hover .kvKalendar, .kalendarVyskakovaci.hover .kvKalendar {
	_display: block;
	visibility: visible;
}


.casovaos td,.casovaos th{
margin:0;
padding:0;
}

.casovaos{
border-collapse: collapse;
font-size: 7pt;
border-left: 1px solid #999;
}

.casovaos th{
border-left: 1px solid #999;
padding-left:1px;
font-size: 7pt;
}

.casovaos span{
display: none;
}

.casovaos a{
float: left;
display: block;
width: 7px;
height: 10px;
border-right:1px solid #999;
border-top:1px solid #999;
border-bottom:1px solid #999;
background: #ddd;
}

.casovaos a.aktivne{
background: yellow;
border:0;
padding:0;
border-right:1px solid #999;
border-top:1px solid #999;
border-bottom:1px solid #999;
}

/*------------------------------------------------------------------------------- */

.gbook_cont {
	padding: 0;
	margin: 1em 0 0 0;
	list-style-type: none;
}
.gbook_cont .gbook_cont {
	padding: 5px;
	margin: 1em 0 0 2em;
	border: 1px solid gray;
	background-image: url(white25.png);
	_background: 0;
	_border: 0;
}
.gbook {
	display: block;
	clear: left;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
	border-collapse: collapse;
}
.xichtik-container {
	float: left;
	background-color: white;
	margin-right: 3em;
}
.gbook div.xichtik {
	display: table-cell;
	width: 7em;
	height: 9em;
	border: 1px solid gray;
	_border: 0;
	text-align: center;
	vertical-align: middle;
}
.gbook div.xichtik img {
	margin: 0;
	padding: 0;
}
.gbook h3 {
	margin: 0;
	padding: 0 0 1px 18px;
	font-size: 10pt;
	font-weight: bold;
	border-bottom: 1px solid #aaa;
  background: url(ico16_chat.png) no-repeat center left;
}
.gbook h4 {
	padding: 0.2em 0 0.8em 0;
	margin: 0;
	font-size: 0.85em;
	font-weight: normal;
	line-height: 1em;
	color: #555;
}
.gbook h3 em {
	font-style: normal;
	font-size: 0.75em;
}
ul.menuriadkove {
	margin: 0;
	padding: 0;
	float: right;
}
ul.menuriadkove li {
	margin: 0 0.2em 0 0.2em;
	padding:0;
	list-style-type: none;
	display: inline;
	font-size: 0.75em;
}

ul.menuriadkove li a{
	text-decoration: none;
	color: black;
	border: 1px solid grey;
  padding: 0 0.2em 0 11px;
  margin:0;
  background-position: left center;
  background-repeat: no-repeat;
}

ul.menuriadkove li a:hover {
border-color: #000;
}


span.icolink {
	margin-right: 18px;
}
ul.bczoznam {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#autorizacia {
	display: block;
	width:290px;
}

#searchbar{
	display: block;
	width: 290px;
}

#autorizacia h2, #searchbar h2{
	display: none;
}

.sbutton{
text-align: left;
border:0;
width:6em;
height: 16px;
margin:0;
padding: 0 0 0 17px;
background:0;
background-position: left center;
background-repeat: no-repeat;
}

#t_hladat{
background-image: url(tm_lupa.png);
_background-image: url(tm_lupa.gif);
}

#t_login{
background-image: url(tm_login.png);
_background-image: url(tm_login.gif);
}

#t_logout{
background-image: url(tm_logout.png);
_background-image: url(tm_logout.gif);
}

label.ucet a{
  text-decoration:none;
  background: url(user_edit.png) no-repeat bottom left;
  _background-image: url(user_edit.gif);
  padding: 2px 0 0 18px;
  display:block;
  height: 16px;
  float: left;
  width: 100px;
  margin-right:1em;
  color: #000;
}



#autorizacia fieldset, #autorizacia form, #searchbar fieldset, #searchbar form {
	border: 0;
	margin: 0;
	padding: 0;
	float:right;
}
#autorizacia input, #autorizacia label,  #searchbar input, #searchbar label, #autorizacia a{
  margin:0;
	font-size: 11px;
	color: #eee;
	
	
}
#fAuthMeno, #fAuthHeslo, #fFind{
	background-color: #eee;
	width: 6em;
	border: 1px solid #333;
	padding: 2px;
	margin: 0;
	text-align: center;
	color:#333;
	background-color: #555;
}

#fFind{
width: 16em;

}

#statistika {
  color: #333;
	text-align: right;
	_behavior: url(../css/hover.htc);
}
#stat_pocitadlo {
	font-size: 10px;
	font-weight: 800;
	width: 80px;
	text-align: left;
}
#stat_graf {
	position: absolute;
	width: 170px;
	height: 140px;
	padding: 0.5em;
	border: 1px solid black;
	background: url(infopozadie.png) no-repeat top left;
	text-decoration: none;
	display: none;
	margin: 1em 0 0 1em;
}
#statistika:hover #stat_graf, #statistika.hover #stat_graf {
	display: block;
}
.siroky_ta {
	width: 100%;
}
.pozor {
	border: 1px solid red;
	font-size: x-small;
	font-weight: bolder;
	margin: 2px;
	padding: 2px;
	background-color: yellow;
	text-transform: uppercase;
}
.strrev {
	unicode-bidi: bidi-override;
	direction: rtl;
}
.oznamy {
	background-color: #efefef;
	border: 1px solid #4f4f4f;
	float: right;
	width: 220px;
	margin: 0 0 10px 10px;
}



.oznam {
	margin: 0.4em;
}
.oznam p {
	margin: 0.1em 0 0 0;
	font-size: 0.85em;
	line-height: 1.4em;
	
}

.oznam h3{

	background: url(oznamikona.gif) top left no-repeat;
padding-left:16px;

}

.oznam h3,.oznam h3 a{
color: #444;
}

.oznamy h4 {
  display:block;
  height: 14px;
	margin: 0;
	padding: 3px;
	color: #000;
	font-size:12px;
	line-height: 16px;
	background-color: #e68b21;
	border-bottom: 1px solid #4f4f4f;
	

	
}
.oznamy h5 {
	font-size: 0.9em;
	font-weight: bold;
	margin: 0;
}
.oznamy h6 {
	font-size: 0.8em;
	margin: 0;
	padding: 0 0 0.3em 0;
	line-height: 1em;
}

.oznamscroll{
display:block;
height: 220px;
overflow: auto;
}



.adresar td{
margin:0;
padding:0;
}

.subory li {
	list-style-type: none;
}
.subory_nazov {
	width: 30em;
}
.subory_podrobne {
	width: 6em;
}
.zvyraznene {
	background-color: yellow;
	color: black;
}



h3.blognadpis {
	margin-top: 0;
}

h4.blogpodnadpis {
  font-weight:normal;
	margin: -5px 0 5px 0;
}


.bloginfo {
	font-size: 0.85em;
	line-height: 1em;
	margin-bottom: 12px;
}
.blogpokracovat {
	font-size: 0.85em;
	display: block;
	text-align: right;
	margin:0;
}

#hlavnablog{
display:block;
height: 620px;
padding: 0 5px;
overflow:auto;
}

.t_toright{
padding: 0 17px 0 0;
background:url(tm_toright.png) no-repeat center right;
_background-image:url(tm_toright.gif);
}

.dotaznik label {
	float: none;
}
.dotaznik li {
	font-weight: bold;
	margin-top: 1em;
}
.dotaznik ol ol {
	margin-top: 0.5em;
	list-style-type: lower-alpha;
	_margin-left: 0;
}
.dotaznik ol ol li {
	font-weight: normal;
	margin: 0.1em;
	clear: left;
}
.bezcisla {
	list-style-type: none;
}
.dotaznik select {
	width: 10em;
}
.dvojstlpcovy2 {
	float: left;
	width: 55%;
}
.dotaznikgraf {
	margin: 1em;
}
.stvorcek {
	width: 10px;
	height: 10px;
	display: block;
	float: left;
	margin: 0 4px 0 0;
	border: 1px solid black;
	_padding-left: 8px;
}
.domodra {
	color: blue;
}
.poznamkapc {
	border-top: 2px solid gray;
	margin-top: 1em;
	padding-top: 1em;
	font-size: 0.75em;
}
.clanok_obrazok a {
	text-decoration: none;
	border: 0;
}
.vlajky {
	margin: 10px 50px 10px 50px;
}
.vlajky strong {
	font-size: 40px;
	line-height: 40px;
}

.Bcontent .vlajky strong{
	font-size: 20px;
	line-height: 20px;

}

.vlajky td {
	width: 115px;
	text-align: center;
}
.vlajky img {
	margin: 0 15px 0 15px;
	border: 1px solid gray;
}
span.vlajocky, .vlajocky option {
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 24px;
}
.vlajka {
	margin: 5px 0 0 0;
	display: block;
	height: 50px;
	background-repeat: no-repeat;
	background-position: right top;
}
.vlajka span {
	display: none;
}

.bezramceka {
	border: 0;
}



#reklamy{
list-style-type: none;
}

#reklamy span{
display:none;
}

#reklamy li{
float: left;
margin: 15px 0 0 10px;
}

#reklamy li a{
display:block;
width:35px;
height:60px;
}

#reklamy li a#robosoccerlink{
width:163px;
background: transparent url(rsrek.png) no-repeat center center;
}

#uklink{
background: transparent url(ukrek.png) no-repeat center center;
}

#tulink{
background: transparent url(turek.png) no-repeat center center;
}

#sjflink{
background: transparent url(sjfrek.png) no-repeat center center;
}

#tzlink{
background: transparent url(zoznamrek.png) no-repeat center center;
}

#maillink{
background: transparent url(postarek.png) no-repeat center center;
}

#sjflink{
background: transparent url(sjfrek.png) no-repeat center center;
}

#reklamy li a#isarlink{
width:60px;
background: transparent url(isarrek.png) no-repeat center center;
}

#reklamy li a#robteplink{
width:118px;
background: transparent url(robteprek.png) no-repeat center center;
}

#reklamy li a#tuvlink{
width:76px;
background: transparent url(tuvrek.png) no-repeat center center;
}

#isslink{
background: transparent url(issrek.png) no-repeat center center;
}

.csvzoznam{
margin-left:0.5em;
padding-left:18px;
background: url(xlssubor.png) no-repeat left;
_background-image: url(xlssubor.gif);
}

.csvzoznam span{
display:none;
}

