@media screen { 

a:visited {	color: #F4D80B; text-decoration: underline; 
		font: normal 12px tahoma,verdana,arial,helvetica,sans-serif;	}

a:link 	{	color: #F4D80B; text-decoration: underline; 	
		font: normal 12px tahoma,verdana,arial,helvetica,sans-serif;	} 

a:active {	color: #F4D80B; text-decoration: underline; 
		font: normal 12px tahoma,verdana,arial,helvetica,sans-serif;	}

a:hover {	color: #FFFF66; text-decoration: underline	}

.form	{	font-family: tahoma,verdana,arial, helvetica, sans-serif;
		font-size: 12px; color : #000000;
		border-color: #DDDDDD #BBBBBB #BBBBBB #DDDDDD; 
		background-color: #FFFFFF; text-align: left;	}

.formb	{	font-family: tahoma,verdana,arial, helvetica, sans-serif;
		font-size: 12px; color : #000000; font-weight: bold;
		border-color: #DDDDDD #BBBBBB #BBBBBB #DDDDDD; 
		background-color: #FFFFFF; text-align: left;	}

.formc	{	font-family: tahoma,verdana,arial, helvetica, sans-serif;
		font-size: 12px; color: #000000;
		border-color: #DDDDDD #BBBBBB #BBBBBB #DDDDDD; 
		background-color: #FFFFFF; text-align: right;	}

.formcb	{	font-family: tahoma,verdana,arial, helvetica, sans-serif;
		font-size: 12px; color : #000000; font-weight: bold;
		border-color : #DDDDDD #BBBBBB #BBBBBB #DDDDDD; 
		background-color : #FFFFFF; text-align: right;	}

.tlac	{	font-family: tahoma,verdana,arial, helvetica, sans-serif;
		font-size: 12px; color : #000000; 
		border-color : #DDDDDD #BBBBBB #BBBBBB #DDDDDD;
		background-color : #DDDDDD;	}

.nadp 	{	color: #F0F0F0; text-decoration: none;  
	 	font: normal 14px tahoma,verdana,arial,helvetica,sans-serif;	}

h2 	{	color: #F0F0F0; text-decoration: none; 
		font: normal 14px tahoma,verdana,arial,helvetica,sans-serif; 
		font-weight: bold;	}


td 	{	color: #F0F0F0; text-decoration: none; 
	 	font: normal 12px tahoma,verdana,arial,helvetica,sans-serif;	}

th 	{	color: #F0F0F0; text-decoration: none; 
		font: normal 12px tahoma,verdana,arial,helvetica,sans-serif; 
		font-weight: bold;	}

p 	{	color: #F0F0F0; text-decoration: none;
		font: normal 12px tahoma,verdana,arial,helvetica,sans-serif;	}

.var 	{	color: #FF0000; text-decoration: none; 
		font: normal 14px tahoma,verdana,arial,helvetica,sans-serif; 
		font-weight: bold;	}

.tisk	{	display: none		}





/* --- OBECNE definice --- */

.mensi	{ font-size: 9px }
.male	{ font-size: 10px }
.vetsi	{ font-size: 14px }
.tucne	{ font-weight: bold }
.velke	{ text-transform: uppercase }
.male	{ text-transform: lowercase }

.preskrt  { text-decoration: line-through }
.cervene  { color: #c62929 }

.fl_l	  { float: left }
.fl_p	  { float: right }
.fl_kon   { clear: both }
.fl_kon_l { clear: left }
.fl_kon_p { clear: right }

.doleva { text-align: left }
.doprava { text-align: right }
.center { text-align: center }
.justify { text-align: justify }

.skryte	 { display: none }
.varuj	 { color: #ff3333; font-weight: bold } 
.nenalezeno  { text-align: center; margin: 50px 0 }

.odsaz10  { margin-top: 10px }
.odsaz20  { margin-top: 20px }
.odsaz30  { margin-top: 30px }
.odsaz40  { margin-top: 40px }
.odsaz60  { margin-top: 60px }



/* ---  Aktivni nabidky: zluto-cerne/bilo-sede  --- */

.akt_mn { height: 20px; border-bottom: 1px solid #000 }

.akt_mn a, .akt_mn a:visited, .akt_mn a:active
	{ color: #fcef01; font-size: 12px; font-weight: bold;
	  font-family: tahoma, verdana, arial, sans-serif;
	  padding: 2px 8px 3px 8px; line-height: 18px;
	  text-decoration: none; background-color: #000 }

.akt_mn a:hover, 
 .akt_mn a.hover 			/* reseni pro IE ... */
	{ color: #fff; text-decoration: none; background-color: #7e807d }



/* ---  Pruhy u autodoplnku: zluto-cerne/bilo-sede  --- */

.akt_mn_pruh
	{ height: 19px; width: 512px; float: left }

.akt_mn_pruh a, .akt_mn_pruh a:visited, .akt_mn_pruh a:active
	{ position: relative; width: 512px; height: 19px; top: 2px;
	  color: #fcef01; font-size: 12px; 
	  font-family: tahoma, verdana, arial, sans-serif;
	  text-align: center; font-weight: bold;	
	  line-height: 13px; padding: 2px 10px 3px 10px;
	  text-decoration: none; background-color: #000 }

.akt_mn_pruh a:hover,
 .akt_mn_pruh a.hover			/* reseni pro IE ... */
	{ color: #fff; text-decoration: none; background-color: #7e807d }


.akt_mn_okraj
	{ height: 19px; width: 4px; float: left; margin: 0; padding: 0 }

.akt_mn_okraj img { border: 0; margin: 0; padding: 0 }

}
