/*
   pedromagician 2006
   1.20
   defaultny centralny stylopis pre obrazovku
*/

/******************************************************************************/
/* zakladne nastavenia vseobecnych tagov                                      */
/******************************************************************************/

/*---------------------------------------------*/
/* zakladne nastavenie pre web */
* {margin: 0; padding: 0;}/* koli rozdielom v prehliadacoch a ich implicitnych hodnotach */
body, html {
	/* font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
	font-family: 'Verdana CE','Arial CE','Lucida Grande CE','Halvetica CE',Verdana,Arial,lucida,sans-serif !important;
	font-family: 'Tahoma CE','Arial CE','Halvetica CE',Tahoma,Arial,lucida,sans-serif !important;*/
	font-family: Arial, Halvetica, sans-serif !important;
	font-size:100%;
	line-height:1.33em;
	text-align:center;/* hack pre IE vodorovne centrovanie stranky na stred */
	border: 0 none;
	margin: 0.125em;
	padding: 0;
	color:black;
	background-position:top left;
	/*background: #E3FFE3 url("image/background.jpg") repeat;*/
 	background: #FFFFFF url("image/background.jpg") repeat-x top left;
}
table, select, textarea, button, input {
	color: black;
	background: #E3FFE3;
}
select {
	width:10em;
}
#javascript select {
	width:10em;
}

/*---------------------------------------------*/
/* zakladne nastavenie pre pomocny text        */

/* layer-background-color:#9999CC;		*/
.navtext{
	width:15em;
	font-size:80%;
	font-family:verdana;
	border-width:0.15em;
	border-style:outset;
	border-color:black;
	background-color:#FFF6D9;
	color:black;
}


/*---------------------------------------------*/
/* zakladne nastavenie tlacitko spat           */
.back {}
.back a {
	text-decoration: none;
	background-color:#D3E6CF;
	padding: 0.2em;
	border-top: 0.2em solid #CCCCCC;
	border-left: 0.2em solid #CCCCCC;
	border-right: 0.2em solid #111111;
	border-bottom: 0.2em solid #111111;
}
.back a:link	{color: black; background-color:#B3C6AF;}/* normalny */
.back a:visited	{color: black; background-color:#B3C6AF;}/* navstiveny */
.back a:hover	{
	padding: 0.2em;
	border-top: 0.2em solid #111111;
	border-left: 0.2em solid #111111;
	border-right: 0.2em solid #CCCCCC;
	border-bottom: 0.2em solid #CCCCCC;
}/* aktivny mouse */
.back a:focus	{color: black; background-color: Yellow; }/* aktivny */
.back a:active	{color: black; background-color: Yellow; }/* aktivny */

/*---------------------------------------------*/
/* zakladne nastavenie pre dolny a horny index */
sub {vertical-align:-0.3em; font-size:0.9em;}/* dolny */
sup {vertical-align:0.3em; font-size:0.9em;}/* horny */

/*---------------------------------------------*/
/* zakladne nastavenie pre linky */
a			{color: Blue; text-decoration: underline; cursor:pointer;}
a:link		{color: Blue;}/* normalny */
a:visited	{color: navy;}/* navstiveny */
a:hover		{/* aktivny pre mouse */
	color: white;
	background-color: #006400;
}
a:focus		{color: black; background-color: Yellow;} /* aktivny */
a:active	{color: black; background-color: Yellow;} /* aktivny */

/*---------------------------------------------*/
.ico { /* ikonka pri texte - graficky ovladaci prvok */
	width:1.1em;
}

/*---------------------------------------------*/
.ciara {
	margin:0.3125em 0 0.3125em 0;
	padding:0;
	border-left: 0 none;
	border-right: 0 none;
	border-bottom: 0 none;
	border-top: 0.07em solid #696969;
}

.ciara100 {
	width: 100%;
}

/*---------------------------------------------*/
.schovaj {display: none;}

/*---------------------------------------------*/
.resetovac {
	border: 0 none;
	margin: 0;
	padding: 0;
	float: none;
	clear: both;
	width: 0;
	height: 0;
	line-height: 0px;
	font-size: 0;
}

.resetovac2 {
	/* display: table; */
	display: block;
	width: 100%;
}

/*---------------------------------------------*/
p, img, h1, h2, h3, h4, h5 {
	border: 0 none;
	margin: 0;
	padding: 0;
}

table, tr, th, td {
	border: 0.07em solid #696969;
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}

.hidetable, .hidetable tr, .hidetable td {
	color: black;
	border: 0 none;
	background: transparent;
}

code {
	color: #006400;
}

ul {/* zoznam */
	margin: 0;
	padding: 0;
	list-style: none;
}
li {
	margin: 0;
	padding: 0;
	list-style: none;
}

/******************************************************************************/
/* tlacitka                                                                   */
/******************************************************************************/

/*---------------------------------------------*/
/* block tlacitkove odkazy

ukazka pouzitia
<div class="my-block-button-obal"><a class="my-block-button" href="www.xxx.cz"><em>&nbsp;</em>text 1</a></div>
<div class="my-block-button-obal"><a class="my-block-button green" href="www.xxx.cz"><em>&nbsp;</em>text 1</a></div>
*/
.my-block-button-obal {
	font-family: sans-serif !important;
	font-weight: bold;
	margin: 0.1875em 0 0 0;
}
div[class] .my-block-button-obal {/* hack pre IE pre ostatne prehliadace medzeru medzi riadkami */
	margin: 0.1875em 0 0 0;
}
.my-block-button-obal a	{color: black; text-decoration: none;}
.my-block-button-obal a:visited	{color: black;}/* navstiveny - duplicitna informacia koli IE :( */

/*---------------------------------------------*/
.my-block-button {
	line-height:1.33em;
	border: 0.1em solid black;
	width: 15em;
	display:block;
	overflow:auto;
	margin: 0;
	padding: 0.125em 0 0.125em 0;
	text-decoration: none;
	background-color: #618059;
	color: #FFFAFA;
}
.my-block-button em {/* predna cast */
	padding: 1em 0.5em 1em 0;
	margin: 0 0.5em 0 0;
	background: #FFFAFA;
	color: black;
}
.my-block-button:hover {/* tlacitko reaguje na mouse */
	background: #FFFAFA;
	color: black;
}
.my-block-button:hover em{/* predna cast reaguje na mouse */
	background: black;
	color: #FFFAFA;
}

/*---------------------------------------------*/
/*
.my-block-button-obal-nobold {
	font: normal 85%/1 Verdana, sans-serif;
	margin: 0 0 0 0;
}
*/

/*---------------------------------------------*/
.my-block-button-noborder {/* vypis rubrik ! */
	line-height:1.33em;
	border: 0 none;
	/*
	width: 8em;
	display:block;
	display:inline;
	*/
	display:block;
	overflow:hidden;
	margin: 0 0 0 0;
	padding: 0.125em 0.625em 0.125em 0.625em;
	text-decoration: none;
	background-color: #618059;
	color: #FFFAFA;
	width: 7.1em;
}
[class] .my-block-button-noborder {/* vypis rubrik ! */
	width: auto;
}

/*---------------------------------------------*/
/* block tlacitkove odkazy so zoznamom

ukazka pouzitia
<div class="block-buttons"><ul>
	<li><a class="block-button" href="www.xxx.sk"><span>text 1</span>text 2</a></li>
	<li><a class="block-button green" href="www.xxx.sk"><span>text 1</span>text 2</a></li>
</ul></div>
*/

/* zoznam 
.block-buttons ul{
	font: bold 75%/1.1 Verdana, sans-serif;
	list-style: none;
	margin: 0;
	padding: 0;
}
.block-buttons li{
	border: 0.07em solid black;
	margin: 0.4em 0 0 0;
	width: 15em;
}
.block-buttons li a{
	color: black;
	text-decoration: none;
}
.block-buttons li a:visited	{
	color: black;
	text-decoration: none;
}
*/

/* samotne tlacitko
.block-button {
	display:block;
	overflow:auto;
	padding: 0.125em 0 0.125em 0;
	border: 0 none;
	text-decoration: none;
	background: gray;
	color: snow;
}
*/
/* predna cast
.block-button span {
	padding: 1em 0.3125em 1em 0;
	margin: 0 0.25em 0 0;
	background: snow;
	color: black;
}
*/
/* tlacitko reaguje na mouse
.block-button:hover {
	background: snow;
	color: black;
}
*/
/* predna cast reaguje na mouse
.block-button:hover span{
	background: black;
	color: snow;
}
*/

/*---------------	------------------------------*/
/* inline tlacitkove odkazy

ukazka pouzitia
<a class="inline-button" href="http://www.xxx.com"><em>text 1</em><span>text 2</span></a>
<a class="inline-button green" href="http://www.xxx.com"><em>text 1</em><span>text 2</span></a>
*/
.inline-button {/* RSPM odkaz */
	font-family: sans-serif !important;
	font-size: 76%;
	line-height: 1.33em;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0 0.2em;
	border: 0.07em solid black;
	white-space: nowrap;
	text-decoration: none;
	vertical-align: middle;
	background: #618059;
	color: black;
	/*hack pre IE nastav sirku na pevno :( */
	width:10em;/* _width:10em; */
	padding: 0 1.5em 0 0;/* _padding:0; */
}
[class] .inline-button {
	width:auto;
	padding: 0.1em 0;
}

.inline-button em {/* predna cast */
	font-style: normal;
	margin:0;
	padding: 0.1em 0.5em;
	background: #FFFAFA;
	color: black;
	/*hack pre IE nastav sirku na pevno :( */
	width:1em;/*_width:1em;*/
}
[class] .inline-button em {
	width:auto;
}

.inline-button span {/* zadna cast */
	margin: 0;
	padding: 0.1em 0.5em 0.1em 0.3em;
	/*hack pre IE nastav sirku na pevno :( */
	width:1em;/*_width:1em;*/
}
[class] .inline-button span {
	width:auto;
}

.inline-button:link {color: black}
.inline-button:visited {color: black}
.inline-button:hover {/* zadna cast reaguje na mouse */
	background: #FFFAFA;
	color: black;
}
.inline-button:hover em {/* predna cast reaguje na mouse */
	background: black;
	color: #FFFAFA;
}

/*---------------------------------------------*/
/* modifikatory tlacitiek */
.darkgreen { background: #00AA00; color: black;}
.darkgreen em { background: #FFFAFA; color: #00AA00;}

.orange { background: #FF8C00; color: black;}
.orange em { background: #FFFAFA; color: #FF8C00;}

.blue { background: #1E90FF; color: #FFFAFA;}
.blue em { background: #FFFAFA; color: #1E90FF;}

.green { background: #7CFC00; color: #FFFAFA;}
.green em { background: #FFFAFA; color: #7CFC00;}

.orangered { background: #FF4500; color: #FFFAFA;}
.orangered em { background: #FFFAFA; color: #FF4500;}

/******************************************************************************/
/* zakladne nastavenie layoutu                                                */
/******************************************************************************/

/*---------------------------------------------*/
.strankahlavicka {
	text-align:center;
	color:black;
	background-color:#9BCC8F;
	border:0 solid #618059;
}

/*---------------------------------------------*/
.logo {/* logo v hlavicke */
	position:relative;
	margin: 0 auto 0 auto;/* auto zabezpeci vodorovne centrovanie */
	padding: 0 0 0 0;
	width:478px; height:95px;/* velkost loga */
	overflow:hidden;
}
.logo span {
	display:block;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	width:478px; height:95px;/* velkost loga */
	background: transparent url("image/logo_small.jpg") top left no-repeat;
}

/*---------------------------------------------*/
.strankapaticka {
	text-align:center;
	margin: 0 auto 0.3125em auto;/* auto zabezpeci vodorovne centrovanie */
	width:auto;
	padding:0.125em 0 0.125em 0;
	overflow:hidden;
	border:0 solid #618059;
	color:black;
	background-color:#9BCC8F;
}

/*---------------------------------------------*/
.bodyvnutro {
}

.strankaobal {
	margin: 0 auto 0 auto;/* auto zabezpeci vodorovne centrovanie */
	padding:0;
	color:black;
	background-color: #9BCC8F;
	border:0.07em solid #618059;
	min-height:580px;/* hack pre IE nahrada za nefungujuci min-height START */
	height:36.25em;/* IE napevno :( */
	min-width:750px;
	width:60em;
}
div[class] .strankaobal {
	height:auto;
}/* hack pre IE nahrada za nefungujuci min-height END */

/*---------------------------------------------*/
.levypanelobalvelkost {
}

.levypanelobal {
	padding: 0 0.625em 0 0.625em;
	margin: 0 0 0 0;
	text-align:left;
	font-size: 100%;
	line-height:1.35em;
	color:black;
	background-color: #9BCC8F;
	overflow:hidden;
	float: left;
	display:inline;/* hack koli DVOJITEMU OKRAJU v IE pri pouziti FLOAT */
	min-width: 130px;
	width: 9.125em;
	/*
	menu vlavo 
	float: left;
	display:inline;
	width: 130px;
	*/
	/*
	menu hore
	width: 100%; hack pre IE nahrada za zlu implementaciu width: auto START 
}
div[class] .levypanelobal {
	width:auto;
} hack pre IE nahrada za zlu implementaciu width: auto END
*/
}
div[class] .levypanelobal {
	width: 8.125em;
}

.levypanelobal2 {
	margin: 0 0 0 0;
	padding: 0.3125em 0.3125em 0.3125em 0.3125em;
	color:black;
	font-size: 100%;
	font-weight:normal;
	min-height:4em;/*hack pre IE nahrada za nefungujuci min-height START */
	height:4em;
}
div[class] .levypanelobal2 {
	height:auto;
	overflow:hidden;
}/*hack pre IE nahrada za nefungujuci min-height END */
.levypanelobal2 a			{color: black; background-color: #9BCC8F; }
.levypanelobal2 a:link		{color: black; background-color: #9BCC8F; }/* normalny */
.levypanelobal2 a:visited	{color: black; background-color: #9BCC8F; }/* navstiveny */
.levypanelobal2 a:hover		{color: white; background-color: Black; }/* aktivny mouse */
.levypanelobal2 a:focus		{color: black; background-color: Yellow; }/* aktivny */
.levypanelobal2 a:active	{color: black; background-color: Yellow; }/* aktivny */

/*---------------------------------------------*/
.nazovrubriky {
	margin: 0 0 0 0;
	padding: 0 0 0 0.625em;
	font-size: 110%;
	font-weight:bold;
	font-style:italic;
}

/*---------------------------------------------*/
.parentsection {
	font-size: 80%;
}

/*---------------------------------------------*/
.pravypanelobalvelkost {
}

.pravypanelobal {
	float: right;
	display:inline;/* hack koli DVOJITEMU OKRAJU v IE pri pouziti FLOAT */
	min-width: 180px;
	width: 11.25em;
	overflow:hidden;
	text-align:left;
}
.pravypanelobal .pravypanelvnitrek .ciara {
	margin-right: 0.5em;
}
.pravypanelobal input {/* GOOGLE formular */
	display: block; 
	width: 10em; 
	margin-bottom: 0.25em;
}

.pravypanelobal2 {
	font-size:65%;
	line-height:1.33em;
}

.w3c			{}/* w3c link */
.w3c a			{color:black; background-color: transparent; text-decoration: none;}
.w3c a:link		{color:black; background-color: transparent; text-decoration: none;}
.w3c a:visited	{color:black; background-color: transparent; text-decoration: none;}
.w3c a:hover	{color:black; background-color: transparent; text-decoration: none;}
.w3c a:focus	{color:black; background-color: transparent; text-decoration: none;}
.w3c a:active	{color:black; background-color: transparent; text-decoration: none;}

.najnovsiereakcie {
	padding-right: 1em;
	font-size:70%;
	line-height:1.33em;
}
.najnovsiereakcie span {
	font-weight:bold;
	font-style:italic;
}

/*---------------------------------------------*/
/* stredny stlpec */
.hlavnipanelobal {
	text-align:justify;
	overflow:hidden;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 100%;/*hack pre IE START*/
}
div[class] .hlavnipanelobal {
	width: auto;
}/*hack pre IE END */

/*---------------------------------------------*/

.hlavnipanelvnitrek {
	font-size:90%;
	margin: 0 0.625em 0 0.625em;
	padding: 0 0.625em 0 0.625em;
	border:0.07em solid #618059;
	color:black;
	background-color:#D3E6CF;
	min-height:465px;/*hack pre IE nahrada za nefungujuci min-height START */
	height:31.0625em;
	width: 100%; /*hack pre IE START */
}
div[class] .hlavnipanelvnitrek {
	width:auto;
	height:auto;
}/*hack pre IE nahrada za nefungujuci min-height END */

/*---------------------------------------------*/
.strankavnitrekuvodnelogo {
	min-height:465px;/*hack pre IE nahrada za nefungujuci min-height START */
	height:29.0625em;
}
div[class] .strankavnitrekuvodnelogo {
	height:auto;
}/*hack pre IE nahrada za nefungujuci min-height END */

/******************************************************************************/
/* tienovana karta pre clanok                                                 */
/******************************************************************************/

/*---------------------------------------------*/
/* karta pre clanok */
.stin {
	padding: 0;
	position: relative;
	background: black;
	border: none 0;
	margin: 1em 1em;
	width: 100%; /*hack pre IE START */
}
div[class] .stin {
	width:auto;
}/*hack pre IE END */

.karticka {
	position: relative;
	top: -0.3125em;
	left: -0.3125em;
	background: white;
	border: solid black 0.07em;
	padding: 0;
	min-height:100px;/*hack pre IE nahrada za nefungujuci min-height START */
	height:6.25em;
}
div[class] .karticka {
	height:auto;
}/*hack pre IE nahrada za nefungujuci min-height END */

/* linky pre vypis rubriky */
.karticka a			{color: black; background-color: white; text-decoration: none;}
.karticka a:link	{color: black; background-color: white; text-decoration: none;}/* normalny */
.karticka a:visited	{color: black; background-color: white; text-decoration: none;}/* navstiveny */
.karticka a:focus	{color: red; background-color: #73BF60; text-decoration: none;}/* aktivny */
.karticka a:active	{color: red; background-color: #73BF60; text-decoration: none;}/* aktivny */
.karticka a:hover	{/* mouse aktivny - naschval prehodene poradie */
	margin:0;
	padding: 0.3125em;
	color: black;
	text-decoration: underline;
	background-color: #73BF60;
	background: url("image/shadow_line.bmp") top left repeat-y;
}

.kartickamedzera {/* prazdny okraj koli textu */
	padding: 0.3125em;
}

/* preview - clanku - jednotlive partie */
.article			{display:block;}/* cele je to blok-odkaz */
.namearticle		{font-size:110%;	font-weight:bold;} /* nazov */
.imgarticle			{ /* obrazok */
	float:left;
	display:inline;/* hack koli DVOJITEMU OKRAJU v IE pri pouziti FLOAT */
	padding: 0;
	padding-right: 0.625em;
}
.imgarticlenofloat	{float:none;		padding: 0;		padding-right: 0.625em;} /* obrazok */
.listingarticle		{font-size:90%;		font-weight:bold;	font-style:italic;} /* popisok */
.infoarticle		{font-size:80%;		font-weight:normal;	font-style:italic;	float: none;	clear:left;} /* autor */

.stin .karticka .kartickamedzera h2 {/* clanok - nadpis*/
	margin: 0.5em; padding: 0;
	text-align:center;
}

/* linky v clanku */
.clanok {margin: 1em; padding: 0;} /* clanok */
.clanok a			{color: Blue; margin: 0; padding: 0; text-decoration: underline;}
.clanok a:link		{color: Blue; margin: 0; padding: 0; text-decoration: underline;}/* normalny */
.clanok a:visited	{color: navy; margin: 0; padding: 0; text-decoration: underline;}/* navstiveny */
.clanok a:hover		{color: white; margin: 0; padding: 0; background: #483D8B; background-color: #483D8B; text-decoration: underline;} /* aktivny pre mouse */
.clanok a:focus		{color: black; margin: 0; padding: 0; background: Yellow; background-color: Yellow; text-decoration: underline;}/* aktivny */
.clanok a:active	{color: black; margin: 0; padding: 0; background: Yellow; background-color: Yellow; text-decoration: underline;}/* aktivny */

/*---------------------------------------------*/
/* karta pre diskusiu pod clankom */
.stin2 {
	padding: 0;
	position: relative;
	background: black;
	border: none 0;
	margin: 1em 1em;
	width: 100%; /*hack pre IE START */
}
div[class] .stin2 {
	width:auto;
}/*hack pre IE END */

.karticka2 {
	position: relative;
	top: -0.3125em;
	left: -0.3125em;
	background: #FFFAFA;
	border: solid black 0.07em;
	padding: 0.3125em;
	min-height:100px;/*hack pre IE nahrada za nefungujuci min-height START */
	height:6.25em;
}
div[class] .karticka2 {
	height:auto;
}/*hack pre IE nahrada za nefungujuci min-height END */

/* linky - mail v komentaroch */
.karticka2 a			{color: blue; background-color: #FFFAFA; text-decoration: underline;}
.karticka2 a:link		{color: blue; background-color: #FFFAFA; text-decoration: underline;}/* normalny */
.karticka2 a:visited	{color: navy; background-color: #FFFAFA; text-decoration: underline;}/* navstiveny */
.karticka2 a:hover		{color: white; background-color: #483D8B; text-decoration: underline;} /* aktivny pre mouse */
.karticka2 a:focus		{color: black; background-color: Yellow; text-decoration: underline;}/* aktivny */
.karticka2 a:active		{color: black; background-color: Yellow; text-decoration: underline;}/* aktivny */

/******************************************************************************/
/* tienovana karta pre galeriu                                                */
/******************************************************************************/

/*---------------------------------------------*/
/* velkost fotky v galerii */
.showphoto {
	width: 30em;
}

.showphototitle {
	margin: 0;
	padding: 0;
	font-size: 90%;
	text-align: center;
	font-weight: bold;
}

.showphotoinfo {
	margin: 0;
	padding: 0;
	text-align: left;
	font-size: 80%;
	font-weight:normal;
	font-style:italic;
}

/*---------------------------------------------*/
.photos {
}

.photostin {
	min-width: 200px;
	width: 13.5em;
	float: left;
	display:inline;/* hack koli DVOJITEMU OKRAJU v IE pri pouziti FLOAT */
	background: black;
	border: none 0;
	margin: 1em 1em 1em 1em;
}
div[class] .photostin {
	min-width: 200px;
	width: 12.5em;
}

.photokarticka {
	min-width: 200px;
	width: 13.5em;
	height: 18.75em;
	overflow:auto;
	position: relative;
	top: -0.3125em;
	left: -0.3125em;
	background: #FFFAFA;
	border: solid black 0.07em;
	padding: 0;
}
div[class] .photokarticka {
	min-width: 200px;
	width: 12.5em;
	height: 18.75em;
}
.photokarticka a			{color: black; background-color: #FFFAFA; text-decoration: none;}
.photokarticka a:link		{color: black; background-color: #FFFAFA; text-decoration: none;}/* normalny */
.photokarticka a:visited	{color: black; background-color: #FFFAFA; text-decoration: none;}/* navstiveny */
.photokarticka a:focus		{color: black; background-color: #73BF60; text-decoration: none;}/* aktivny */
.photokarticka a:active		{color: black; background-color: #73BF60; text-decoration: none;}/* aktivny */
.photokarticka a:hover		{color: black; background-color: #73BF60; text-decoration: underline;}/* aktivny pre mouse - naschval prehodene poradie */

.photokartickamedzera {/* prazdny okraj koli textu */
	padding: 0 0 0 1.0em;/*hack pre IE START */
	height: 18.75em;
}
div[class] .photokartickamedzera {
	padding: 0 0 0 1.25em;/*hack pre IE END */
	height: auto;
}

.aphoto {/* cele je to blok-odkaz - ! vnutri karticky ! */
	display:block;
	min-height: 100%;
}

.card-photo { /* fotka */
	width: 150px;
	margin: 0;
	padding: 0;
	border: none;
}

.card-title { /* text k fotke */
	margin: 0;
	padding: 0;
	font-size: 90%;
	text-align: left;
	font-weight: bold;
}

.card-info { /* info o fotke */
	margin: 0;
	padding: 0;
	text-align: left;
	font-size: 80%;
	font-weight:normal;
	font-style:italic;
}

/******************************************************************************/
/* novinky                                                                    */
/******************************************************************************/

/*---------------------------------------------*/
/* obtekanie obrazku pri novinke */
.imgnew { /* obrazok */
	float:left;
	padding: 0;
	margin: 0;
	margin: 0.4em 0.5em 0em 0em;
}

/******************************************************************************/
/* dennicky                                                                   */
/******************************************************************************/

/*---------------------------------------------*/
/* sirka roletoveho menu pre datum */
.widthdate {/* sirka policka pre select dni a mesiacov */
	width:3.5em;
}

.otherselectwidth {/* sirka pre ostatne selecty a inputy */
	width:15em;
}

.odsadenieformulara {/* odsadenie pre formular */
	margin: 0 0 0 5em;
}

.zarovanievystrahy {/* zarovnanie vystrahy - naozaj zmazat ? */
	text-align:center;
}

.diartable {font-size:80%;}/* pismo pre tabulku */
.diartable td {padding: 0.2em 0.2em 0.2em 0.5em;}

.stylerp {background:#00cccc;}
.stylepp {background:#008888;}
.styleos {background:#00ff00;}
.styleflash {background:#00aa00;}
.styleaf {background:#0055ff;}
.styletr {background:#0055ff;}
.stylerk {background:#0055ff;}
.stylesolo {background:#ff0000;}
.stylefreesolo {background:#ff0000;}

/******************************************************************************/
/* vseobecne upravy layoutu                                                   */
/******************************************************************************/

/*---------------------------------------------*/
.captiontable {
	font-weight: bold;
	background-color:#E3FFE3;
}

/*---------------------------------------------*/
.othertable {
	background-color:#FFF6D9;
}

/*---------------------------------------------*/
.ramobrazok {border: 0.07em solid #618059;}/* ram okolo obrazkov pri nahlade */

/*---------------------------------------------*/
.triedic {font-size:75%;}/* pismo triedica - triedit vypis podla ... */
.triedicyear {/* pismo triedica - selektor vypis podla roka */
	float:left;
}
.year {/* pismo selectora - selektor vypis podla roka */
	float:right;
}

/*---------------------------------------------*/
.usermenu {font-size:75%;}/* pismo v admin-uzivatelskom menu */

/*---------------------------------------------*/
.versiontable {font-size:80%;}/* pismo pre tabulku verzii modulov */
.versiontable td {padding: 0.2em 0.2em 0.2em 0.5em;}

/*---------------------------------------------*/
.codetable th {width: 2em;}/* sirka bunky v code-table */

/*---------------------------------------------*/
.pozortabulka {color:red;}/* cervena pre tabulky v admin casti */
.pozorvseobecne {color:red;}/* cervena pre zvyraznenie textu */

/*---------------------------------------------*/
.formular {/* uprava medzery pred a za formularom */
	margin-top:0;
	margin-bottom:0;
}

/*---------------------------------------------*/
.search1, .search2 {/* pre stlpce volieb pri hladani */
	padding-left:2em;
	width: 15em;
	float: left;
	overflow:hidden;
}

.search2 {/* dve volby a hladanie */
	width: 45em;
}

/*---------------------------------------------*/
.odstavec {
	text-indent:2.5em;
	margin:0;
}

/*---------------------------------------------*/
.podpis {
	text-align:right;
	position:relative;
	right:3.125em;
}

#podpis {
	text-align:right;
	position:relative;
	right:3.125em;
}

/*---------------------------------------------*/
.pen_red {color: red;}
.pen_green {color: green;}
.pen_blue {color: blue;}

/*---------------------------------------------*/
.zarovanieadmintextu{text-align:left;} /* zarovnanie textu v admin casti */
.zarovanieobrazkov	{text-align:center;} /* zarovanie obrazkov v clanku */

/*---------------------------------------------*/
.zarovanielistovac, .admzarovanielistovac { /* vseobecne zarovnanie listovaca <<< < > >>> */
	text-align:center;
	text-align:right;
	font-size:75%;
}
.zarovanielistovac img, .admzarovanielistovac img { /* graficky prvok listovaca */
	padding: 0.1em;
	width:1.5em;
}
.zarovanielistovac a img, .admzarovanielistovac a img { /* odkaz */
	background-color:#E3F6DF;
	border-top: 0.1em solid #CCCCCC;
	border-left: 0.1em solid #CCCCCC;
	border-right: 0.1em solid #111111;
	border-bottom: 0.1em solid #111111;
}
.zarovanielistovac a:hover img, .admzarovanielistovac a:hover img { /* mouse na odkaze */
	background-color:#FFFFFF;
	border-top: 0.1em solid #111111;
	border-left: 0.1em solid #111111;
	border-right: 0.1em solid #CCCCCC;
	border-bottom: 0.1em solid #CCCCCC;
}
.admzarovanielistovac img {width:1.4em;} /* graficky prvok listovaca - admin zona */
.admzarovanielistovac	{ /* vseobecne zarovnanie listovaca pre admin zonu <<< < > >>> */
	text-align:left;
}

/*---------------------------------------------*/
.ikonkavtabulkemedzera {/* prazdny okraj koli ikonke */
	padding: 0.2em 0 0 0;
}

/******************************************************************************/
/* ukaz viac skryty text                                                      */
/******************************************************************************/

/*---------------------------------------------*/
/* ukaz viac skryty text

ukazka pouzitia
Nunc tincidunt varius felis. Etiam id lectus sed justo posuere lacinia. Etiam odio mi, elementum vitae, porta non lacus. Praesent vestibulum.
<a class="skryty" href="#more">
	<span>více »</span>
	<em>
		Cum sociis natoque et magnis,nascetur ridiculus mus. Fusce ac ante.Donec pretium nunc sollicitudin velit. Integer ac lorem. Vestibulum in odio. Ut metus. Maecenas vestibulum metus. Mauris sit amet felis. Ut dui. Donec lacinia in enim. Integer ut orci. Maecenas ac augue. Nullam semper justo.Morbi blandit rhoncus ante. Donec lectus.Ut condimentum. Quisque tempus porta,lorem volutpat purus, non venenatis velit.In est sapien, ultrices in, condimentum, vestibulum vitae, odio. Nullam sodalesn.
	</em>
</a>
*/

/*
a.skryty {
	text-decoration:none;
	outline-style:none;
}

a.skryty em {
	display:none;
}

a.skryty:hover {
	text-decoration:none;
}

a.skryty:active, a.skryty:focus {
	background:lightgrey;
}

a.skryty:active span, a.skryty:focus span {
	display:none;
}

a.skryty:active em, a.skryty:focus em {
	display:block;
	color:#000;
	width:100%;
	font-style:normal;
	cursor:default;
}
*/
