/*
   pedromagician 2006
   1.20
   defaultny centralny stylopis pre obrazovku
*/

/******************************************************************************/
/* zakladne nastavenia vseobecnych tagov                                      */
/******************************************************************************/

/*---------------------------------------------*/
/* zakladne nastavenie pre web */
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 */

/*---------------------------------------------*/
.panelyobalvelkost
{
	float: left;
	text-align:left;
	min-width: 240px;
	width: 16em;
	overflow:hidden;
	padding: 0;
	margin: 0;
}

/*---------------------------------------------*/
.levypanelobalvelkost {
	padding: 0 0.5em;
	margin: 0;
	font-size: 100%;
	line-height:1.35em;
	color:black;
	background-color: #9BCC8F;
}

.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 {
	padding: 0.5em 0.5em 0 0.5em;
	margin: 0;
}

.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 {
	float:right;
	text-align:justify;
	overflow:hidden;
	padding: 0;
	margin: 0;
	width: 43em;
}

/*---------------------------------------------*/

.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: 19em;
	overflow:auto;
	position: relative;
	top: -0.3125em;
	left: -0.3125em;
	background: #FFFAFA;
	text-align: left;
	border: solid black 0.07em;
	padding: 0;
}
div[class] .photokarticka {
	min-width: 200px;
	width: 12.5em;
	height: 19em;
}
.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 ... */
.triedic th {border: 0.1em solid #696969;}
.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 img {border: 0.07em solid #618059;}
.podpis a img {border: 0 none;}

#podpis {
	text-align:right;
	position:relative;
	right:3.125em;
}

/*---------------------------------------------*/
.alert {color: red;}

.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 */

/*---------------------------------------------*/
/* vseobecne zarovnanie listovaca <<< < > >>> */
.zarovanielistovac {
	text-align:center;
	text-align:right;
	font-size:85%;
}
.zarovanielistovac a {
	font-size:90%;
}
.admzarovanielistovac {
	text-align:center;
	text-align:left;
	font-size:85%;
}
.admzarovanielistovac a {
	font-size:90%;
}

/*---------------------------------------------*/
.ikonkavtabulkemedzera {/* prazdny okraj koli ikonke */
	padding: 0.2em 0 0 0;
}

/* NEWS */
.frm_login {width: 35em;}
.frm_addedit {width: 50em;}
