body { 
	margin:0;
	padding:0;
	font-size:12px;
	font-family:"Verdana CE", Verdana, "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
	color: #425C9B;
	scrollbar-face-color: rgb(200,224,255)/* #F5F5F5 */;
	scrollbar-shadow-color: #AAAAAA /* #CCCCCC */;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #AAAAAA;
	scrollbar-darkshadow-color: #425C9B;
	scrollbar-track-color: #F5F5F5;
	scrollbar-arrow-color: rgb(0,0,225);
}
body.content {
	width:629px;
	margin:0px;
	padding:0px;
}

object{ margin:0px; padding:0px;}
embed{ margin:0px; padding:0px;}
h3   { margin:0.8em 0; font-size:1.2em; color:#425C9B; }
h4   { margin:0.5em 0; font-size:1em; }
img  { border:0; margin:0px; padding:0px; }

.nodisplay {
	display:none; }

.indlista { 
	color: #000099; 
	font-size: 7pt; 
	font-family: Verdana, Arial }
.indcopy { 
	color: #666666;
	font-size: 7pt; 
	font-family: Verdana, Arial }
.indtext { 
	color: black; 
	font-size: 10pt; 
	font-family: Verdana, Arial }
.text   { 
	color: #425C9B; 
	font-size: 9pt; 
	font-family:  Verdana, Arial ; 
	text-align: justify; 
	padding: 8pt }
.nadpis {
   font-size: 16pt;
   
}
.obr{ margin-right:5px;}
.obj 	{ 
	color: black; 
	font-size: 10pt; 
	font-family: Verdana, Arial; 
	padding: 3pt }
a 		{
	color: rgb(0,0,225) /*rgb(250,100,0) /*#FFCC00*/; 
	text-decoration: none  }
a.Suplikmaly 		{
	color: #FFFFFF; 
	text-decoration: none  }
a:hover { 
	color: rgb(0,0,225) /*rgb(250,100,0) /*#FFCC00*/; 
	text-decoration: underline/*none*/ }

a:visited {
	color: rgb(0,0,225) /*rgb(250,100,0) /*#FFCC00*/; 
}

A.Suplikmaly  { color: #EEEEEE; text-decoration: none;}
A:Link.Suplikmaly  { color : #EEEEEE; }
A:Active.Suplikmaly  { color : #EEEEEE; }
A:Visited.Suplikmaly  { color : #EEEEEE; }
A:Hover.Suplikmaly { color : #EEEEEE; background-color : none; text-decoration: none;}


A.Suplikmalybily  { color: #FFCC00; text-decoration: none;}
A:Link.Suplikmalybily  { color : #FFCC00; }
A:Active.Suplikmalybily  { color : #FFCC00; }
A:Visited.Suplikmalybily  { color : #FFCC00; }
A:Hover.Suplikmalybily { color : #FFCC00; background-color : none; text-decoration: none;}

A.Suplikmalymodry  { color: #2255FF; text-decoration: none;}
A:Link.Suplikmalymodry  { color : #2255FF; }
A:Active.Suplikmalymodry  { color : #2255FF; }
A:Visited.Suplikmalymodry  { color : #2255FF; }
A:Hover.Suplikmalymodry { color : #2255FF; background-color : none; text-decoration: none;}

A.Suplikmalycerveny  { color: #FF3322; text-decoration: none;}
A:Link.Suplikmalycerveny  { color : #FF3322; }
A:Active.Suplikmalycerveny  { color : #FF3322; }
A:Visited.Suplikmalycerveny  { color : #FF3322; }
A:Hover.Suplikmalycerveny { color : #FF3322; background-color : none; text-decoration: none;}

table td {
	color: #425C9B; 
	font-size: 9pt; 
	font-family:  Verdana, Arial ; 
}

	
TD.Vanoce {	color: #FFCC00 ; font-size: 10pt;font-weight: bold; font-family:  Verdana, Arial, Helvetica, sans-serif ; text-align: center; padding: 2pt; }
TD.VanoceProdej {	color: #FFCC00 ; font-size: 10;font-weight: bold; font-family:  Verdana, Arial, Helvetica, sans-serif ; text-align: justify; padding: 2pt; }
TD.VanoceObjednavka {	color: #DDDDDD ; font-size: 10;font-weight: bold; font-family:  Verdana, Arial, Helvetica, sans-serif ; text-align: justify; padding: 2pt; }


TD.Suplik {	color: #FFFFFF ; font-size: 9pt;font-weight: normal; font-family:  Verdana, Arial, Helvetica, sans-serif ; text-align: left; padding: 2pt; }
TD.Suplikmaly {	color: #444444 ; font-size: 8pt;font-weight: normal; font-family:  Verdana, Arial, Helvetica, sans-serif ; text-align: right; padding: 1pt; }
TD.Suplikmalybily {	color: #FFCC00 ; font-size: 8pt;font-weight: normal; font-family:  Verdana, Arial, Helvetica, sans-serif ; text-align: right; padding: 1pt; }

/* Hlavni menu */
div.menu      { margin:20px 0; }
#aktuality    { margin-top:40px; }
#ospolecnosti { margin-left:13px; }
#pad          { margin-left:24px; }
#md           { margin-left:31px; }
#nad          { margin-left:34px; }
#spojeni      { margin-left:32px; }
#kontakty     { margin-left:27px; }
#podporaeu    { margin-left:22px; }
#cyklobusy      { position:relative; left:-70px; }
#zamestnani      { position:relative; left:-100px; }
#saturn       { margin-left:16px; }
#postbus_spoj { margin-left:0px; }
#postbus_spoj { position:relative; left:-24px; }
#postbus_logo { position:relative; left:0px; }


/* Obsah strany */
div.obsah {
	width:604px;
	padding:25px 20px 25px 0px;
}

div.obsah_blank {
	padding:25px 20px;
}

/* Zasedaci poradky */
.zas_poradek { 
	border-collapse:collapse;
	font-size: 13px; font-weight: bold; color:white;
	vertical-align:middle; text-align:center;
	background-color:rgb(80,130,180);
	border:2px solid white;
}
.zas_poradek td { padding:10px; border:2px solid white; color:white; }
td.ulice        { width:30px; background-color:rgb(245,245,100); border:none; }
td.dvere        { background-color:rgb(20,160,20); }
td.vybava       { background-color:rgb(255,130,10); }
td.ridic        { background-color:rgb(180,20,20); }

/* Cenik jizdneho */
table.cenik           { border-collapse:collapse; width:630px; border:2px solid rgb(100,110,200); }
table.cenik td        { padding:1px 3px; color:black; text-align:center; border:1px solid white; }

table.cenikMHD        { border-collapse:collapse; width:630px; border:2px solid rgb(100,110,200); }
table.cenikMHD td     { padding:1px 3px; color:black; text-align:left; border:1px solid white; }
table.cenikMHD td.cena{ text-align:right; }

tr.head               { background-color:rgb(100,110,200); }
tr.head td            { padding:4px 6px; font-weight:bold; color:white; }
tr.sudy               { background-color:rgb(160,180,250); }
div.doplnujici_info   { padding:5px; font-size:11px; }
div.doplnujici_info p { margin:0.3em 0; }
td.doplnujici_info    { background-color:rgb(255,245,150); }
div.poznamky          { width:630px; margin:20px 0; }
