/* links */
a						{ text-decoration:none; }
a:hover			{ text-decoration:underline;	}

/* scroll */

/* elements */
body				{		padding:0; margin: 0px 0px 0px 0px; background-image: url(../img/xxxbg_100.gif);
								font-family:Tahoma,Verdana,Arial,Helvetica,Geneva,"sans serif","MS Sans Serif";
								font-size:11px; text-decoration:none; background-color:#ffffff;	}
form, p			{		padding:0px; margin:0px;	}
td					{		font-family:Tahoma,Verdana,Arial,Helvetica,Geneva,"sans serif","MS Sans Serif";
								font-size:11px; color:#000c1d; font-weight:normal;	}
th					{		font-family:Tahoma,Verdana,Arial,Helvetica,Geneva,"sans serif","MS Sans Serif";
								font-size:11px; color:#000c1d; font-weight:bold;	}
input, textarea, select, option
						{		font-family:Tahoma,Verdana,Arial,Helvetica,Geneva,"sans serif","MS Sans Serif";
								background-color:#ffffff; color:#000c1d; font-size:11px; font-weight:normal;
								border-top: #000c1d 1px solid; border-bottom: #15b3e7 1px solid;
								border-left: #000c1d 1px solid; border-right: #15b3e7 1px solid;
								padding-left:2px; padding-right:2px;	}
.borderno		{	background-color:#fff3b0; border: 0px;	}
.inpsearch	{	background-color:#d2f2f3; border:0px; padding:0px; margin:0px;	}
.img_vam		{	vertical-align:middle; }

/*	COLOR
#000c1d = darkblue (dark background)
#005870 = middleblue (background navigation)
#1290b9 = middleblue (head)
#15b3e7 = lightblue (range 1)
#d2f2f3 = lightblue (activ)
*/

/*	TOP	*/
.bgmast_l		{	width:10px;	background-image: url(../img/bord_l.gif);	}
.bgmast_r		{	width:10px;	background-image: url(../img/bord_r.gif);	}
.bg_top			{	background-image: url(../img/_top_jps.gif);	}
.blank			{ background-image:url(img/blank.gif); }
.blank1			{ background-image:url(img/blank.gif); font-size:2px; }
/*	flags on top	*/
.flagstop		{		font-size:9px; font-weight:bold; color:#15b3e7; background-image:url(img/blank.gif);
								text-align:right; font-family:Tahoma,Verdana,Arial,Helvetica,Geneva,"sans serif","MS Sans Serif";	}
.flagstopb		{	border: 1px solid #15b3e7;	}

.bg_nav			{	width:160px; vertical-align:top; background-color:#005870;	}

/*	small button QUICK SEARCH right navigation	*/
.butt				{	background-color:#1290b9; color:#ffffff; font-size:11px; font-weight:bold;
							border-top: 2px solid #d2f2f3; border-bottom: 2px solid #000c1d;
							border-left: 2px solid #d2f2f3; border-right: 2px solid #000c1d;
							cursor:hand;	}
.buttsm			{	background-color:#000c1d; color:#ffffff; font-size:9px; font-weight:bold;
							border-top: 1px solid #ffffff; border-bottom: 1px solid #15b3e7;
							border-left: 1px solid #ffffff; border-right: 1px solid #15b3e7;
							cursor:hand;	}
/*	SEARCH	*/
.lgray12b		{	font-size:12px; color:#D4D0C8; font-weight:bold;	}
.mblue12b		{	font-size:12px; color:#005870; font-weight:bold;	}
.dblue12b		{	font-size:12px; color:#000c1d; font-weight:bold;	}

/*	navigation LEFT	*/
.rubric0		{ background-color:#000c1d; font-size:11px; color:#cccccc; font-weight:bold;
							border-bottom: 1px solid #005870;
							font-family:Arial,Helvetica,Geneva,"sans serif","MS Sans Serif";	} /* rubric level 0 */
.rubric1		{ background-color:#000c1d; font-size:11px; color:#00ccff; font-weight:bold; text-decoration:none;
							font-family:Arial,Helvetica,Geneva,"sans serif","MS Sans Serif";	} /* rubric level 1 */
.rubric2		{ font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;
							font-family:Arial,Helvetica,Geneva,"sans serif","MS Sans Serif"; } /* rubric level 2 */
.rubric3		{ font-size:11px; color:#00ccff; font-weight:bold; text-decoration:none;
							font-family:Arial,Helvetica,Geneva,"sans serif","MS Sans Serif"; } /* rubric level 3 */
.rubric4		{ font-size:11px; color:#00eeff; font-weight:bold; text-decoration:none;
							font-family:Arial,Helvetica,Geneva,"sans serif","MS Sans Serif"; } /* rubric level 4 */
.right_head	{ background-color:#000c1d; font-size:11px; color:#00ccff; font-weight:bold;
							text-decoration:none; text-align:center;
							font-family:Arial,Helvetica,Geneva,"sans serif","MS Sans Serif"; }
.right_text	{ font-size:11px; color:#ffffff; font-weight:bold;
							text-decoration:none; text-align:center; padding:3px;
							font-family:Arial,Helvetica,Geneva,"sans serif","MS Sans Serif"; }
.right_red	{ font-size:11px; color:#ff9900; font-weight:bold;
							text-decoration:none; text-align:center; padding:3px;
							font-family:Arial,Helvetica,Geneva,"sans serif","MS Sans Serif"; }
.right_sec		{ width:140px; padding:5px; border: 1px solid #ffffff; background-color:#1290b9; text-align:left; }
.searchinput	{	width:90px; font-size:9px;	}
.searchtext		{	font-size:11px; font-weight:bold; color:#ffffff;	}

/*	ARTICLE	*/
.date				{ font-size:10px; color:#1290b9; font-weight:bold; }
.author			{ font-size:10px; color:#1290b9; font-weight:normal; }
.head				{ font-size:17px; color:#ffffff; font-weight:bold; width:410px; padding:5px;
							background-color:#1290b9; border-bottom: 2px solid #000c1d; }
.headtext		{ font-size:17px; color:#ffffff; font-weight:bold; }
.deck				{ font-size:13px; color:#fa0000; font-weight:bold; }
.text				{ font-size:12px; color:#000c1d; text-align:justify; }
.caption		{ font-size:12px; color:#000c1d; text-align:justify; padding:2px; }
.captactiv	{	background-color:#d2f2f3; border: 0px solid #005870; }
.legend			{ font-size:11px; color:#1290b9; font-weight:normal; text-align:center; font-style:italic;	}
.range			{ font-size:12px; color:#666666; font-weight:bold; background-color:#d2f2f3; padding:2px; }
.range	a		{ font-size:12px; color:#666666; font-weight:bold; background-color:#d2f2f3; padding:2px; }
.sec						{ font-size:13px; color:#005870; font-weight:bold; background-color:#d2f2f3; padding:2px;	}	/* výpis všech nadřazených rubrik */
.sec_last			{ color:#ff0000; font-weight:bold;	}	/* výpis všech nadřazených rubrik */
.sec	a					{ color:#005870; font-weight:bold; }	/* výpis všech nadřazených rubrik */
.sec	a:hover	{ color:#005870; font-weight:bold; text-decoration:underline; }	/* výpis všech nadřazených rubrik */
.modul			{ font-size:12px; color:#ffffff; font-weight:bold; text-transform:uppercase; width:410px; padding:3px;
							background-color:#1290b9; border-bottom: 2px solid #000c1d; }
.more				{	font-size:12px; color:#fa0000; font-weight:bold; }
.middle			{	vertical-align:middle; }

.text2			{	font-size:11px; color:#1290b9; text-align:justify; font-weight:bold; }
.picsmall		{	border: 1px solid #005870;	}
.pic				{	border: 2px solid #005870;	}
.textpic		{	font-size:11px; color:#1290b9; font-weight:normal; padding:5px; }
.padd_t5		{	padding-top:5px;	}
.tblunder		{	font-size:11px; color:#1290b9; border-bottom: 1pt solid #cccccc; padding:0px;
							font-family:Arial,Helvetica,Geneva,"sans serif","MS Sans Serif"; }

/*	SECTION right	*/
.rgh_white	{ font-size:11px; color:#ffffff;	}
.rgh_lblue	{ font-size:11px; color:#00eeff;	}

/*	################################################################################################	*/

button			{		font-family:Arial,Verdana,Helvetica,Geneva,"sans serif","MS Sans Serif";
								background-color:#ececec;color:#808080;font-size:9px;font-weight:bold;
								border:none; cursor:hand;	}
.buttnav		{	background-color:#d4d0c8;color:#000000;font-size:11px;font-weight:normal;
							border-top: 1px solid #ffffff; border-bottom: 1px solid #808080;
							border-left: 1px solid #ffffff; border-right: 1px solid #808080;
							cursor:hand;	}

/* na zkoušení = SMAZAT při odevzdání projektu */
.rastr			{	background-image: url(../img/bg_100.gif);	}

