BODY {
	FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif; BACKGROUND-COLOR: white
}
TD {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif
}
.small {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif
}
.small2 {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif
}
.small3 {
	FONT-SIZE: 9px; COLOR: #01D498; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif
}
.staff_cite {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif
}
.notice {
	FONT-SIZE: 11px; COLOR: #777777; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif
}
.titleWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif
}
.titleWhiteLarge {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: white; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif
}
.secTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif
}
LI.success_story {
	LIST-STYLE-IMAGE: url(img/arrow_orange.gif)
}
A {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
UNKNOWN {
	COLOR: black; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif; TEXT-DECORATION: none
}
A.globalnav:visited {
	COLOR: #ffffff; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif; TEXT-DECORATION: none
}
A.courtesynav {
	FONT-SIZE: 12px; PADDING-BOTTOM: 20px; COLOR: black; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif; TEXT-DECORATION: none
}
A.localNav {
	FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc99; TEXT-DECORATION: none
}
A.localNav:hover {
	TEXT-DECORATION: underline
}
A.content {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif; TEXT-DECORATION: none
}
A.content:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A.small {
	FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif; TEXT-DECORATION: none
}
A.small:hover {
	TEXT-DECORATION: underline
}
IMG.content {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #ff9900; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #ff9900; BORDER-TOP-COLOR: #ff9900; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #ff9900
}
.verdana {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.searchBox {
	WIDTH: 100% ; HEIGHT: 20px;
	color: #aaaaaa; font-size:12px
}
TD.sekce {
	FONT-WEIGHT: bold; LINE-HEIGHT: 18px
}
INPUT.inputMaly {
	WIDTH: 132px; HEIGHT: 18px
}
INPUT.inputStredny {
	WIDTH: 180px; HEIGHT: 18px
}
TEXTAREA .taStredna {
	WIDTH: 160px
}
TABLE.main {
	HEIGHT: 90%
}
/*.button {
	FONT-SIZE: 12px; BACKGROUND: #01D498; COLOR: white; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif;
}*/

.tableHeader 
{
	background-color: #5869DA; 
	padding-left:13px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;  
	font-weight:bold;
	color: white;
}
.previewTable 
{
	background-color: #99b19c; 
	height:25;
	padding-left:5;
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;  
	font-weight:bold;
	color: #000000
}
.tableHeaderMenu
{
	background-color: #CCE4F2; 
	height:25;
	padding-left:5;
	
	border-bottom-style:solid;
	border-bottom-color:#5BABD5;
	border-bottom-width:1px;
	
	border-right-style:solid;
	border-right-color:#5BABD5;
	border-right-width:1px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;  
	font-weight:normal;
	color: #000000;
	
}
.tableRow
{
	background-color: white; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;  
	font-weight:bold;
	color: #000000;
	
}
.tableRow-1
{
	background-color: #E4E4E4; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;  
	font-weight:bold;
	color: #000000;
	
}
.tableRow-2 td, .tableRow-1 td
{
	padding: 5px 13px 5px 13px;
}
.tableRow-2
{
	background-color: #EFEFEF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;  
	font-weight:bold;
	color: #000000;
}
.tableRow-3
{
	background-color: #E1E4FA;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;  
	font-weight:bold;
	color: #000000;
}
.tableRow-4
{
	background-color: #01D498;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;  
	font-weight:bold;
	color: #000000;
}

.tableRow2
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;  
	font-weight:bold;
	color: #000000;
}
.tableRowDark
{
	background-color: #D2D3D4; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;  
	font-weight:bold;
	color: #000000
}
.tableRowWhite
{
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;  
	font-weight:bold;
	color: #000000
}
.tableRowBlack
{
	background-color: #EFEFEF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;  
	font-weight:bold;
	color: #000000
}
.tableRowDarkSelected
{
	background-color: #CEE7F7; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;  
	font-weight:bold;
	color: #000000;
}
.previewBox
{
	background-color: #99c61f; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;  
	font-weight:bold;
	color: #000000
}
.search {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; color: #333333;
width: 80px;
border-left: 1px solid #6B9100;
border-right: 1px solid #CACBCC;
border-top: 1px solid #6B9100;
border-bottom: 1px solid #CACBCC;
}
/*.button 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	background-color: #01D498; 
	border-width:1px; 
	border-style:solid; 
	font-size:11px; 
	color: white;
	border-left-color:#FCFEFF; 
	border-top-color:#FCFEFF; 
	border-right-color:#AFB58F; 
	border-bottom-color:#AFB58F;
	text-transform: uppercase;
}*/

.button 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	background-color: white; 
	border: none;
	color: #586CDF;
	text-transform: uppercase;
	font-weight: bold;
	background-image: url(button_roh.gif);
	background-repeat: no-repeat;
	background-position: right;
	cursor: pointer;
}




.dialogControl {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #333333;
width: 80px;
border-left: 1px solid #5869DA;
border-right: 1px solid #5869DA;
border-top: 1px solid #5869DA;
border-bottom: 1px solid #5869DA;
}

td, body, input {
	font-family:  Arial;	
	font-size:12px;}
select {
	font-family:  Arial;	
	font-size:13px;}
.textSmall {
	font-size: 11px;
}
.basicVerdana {
	font-family: Verdana, Arial, "Arial CE", Helvetica, "Helvetica CE", sans-serif;
	font-size: 12px;
}
.basicTrebuchet {
	font-family: Trebuchet MS, Arial, "Arial CE", Helvetica, "Helvetica CE", sans-serif;
	font-size: 12px;
}
.basicTahoma {
	font-family: Tahoma, Arial, "Arial CE", Helvetica, "Helvetica CE", , sans-serif;
	font-size: 12px;
}


.nadpis {
	font-weight: bold;
	color: #183C5A;
	font-family:  Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 14px;
}
.nadpis2 {
	font-weight: bold;
	color: #183C5A;
	font-family:  Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	font-size: 12px;
}
.podnadpis {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #003473;
	text-transform:none;
}
.podnadpis1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #003473;
	text-transform:none;
}
.podnadpis2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #C59900;
	font-size: 14px;
}
.podnadpis3 {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000066;
	font-size: 14px;
}
.odkaz {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000066;
	font-size: 10px;
	font-style:italic;
	font-variant:small-caps;
}
.menu_link {
font-family:  Arial, Helvetica, sans-serif;
 color: #000000;
 text-transform: none;
 font-size: 11px;
 text-decoration: none;
}
.menu_link:link {
font-family:  Arial, Helvetica, sans-serif;
 color: #000000;
 text-transform: none;
 font-size: 11px;
 text-decoration: none;
}
.menu_link:active {
font-family:  Arial, Helvetica, sans-serif;
 color: #000000;
 text-transform: none;
 font-size: 11px;
 text-decoration: underline;
}
.menu_link:visited {
font-family:  Arial, Helvetica, sans-serif;
 color: #000000;
 text-transform: none;
 font-size: 11px;
 text-decoration: none;
}

menu_link:hover {
font-family:  Arial, Helvetica, sans-serif;
 color: #000000;
 text-transform: none ;
 font-size: 11px;
 text-decoration: underline;
}
.browserUsrPage:link {
	font-weight: normal;
	color: #003473;
	font-size: 13px;
	font-style:normal;
	font-weight:bold;
}
.browserUsrPage:hover {
	font-weight: normal;
	text-decoration: none;
	color: #003473;
	font-size: 13px;
	font-style:normal;
	font-weight:bold;
}
.browserUsrPage:visited {
	font-weight: normal;
	color: #003473;
	font-size: 13px;
	font-style:normal;
	font-weight:bold;
}
.browserUsrPage {
	font-weight: normal;
	color: #003473;
	font-size: 13px;
	font-style:normal;
	font-weight:bold;
}
.nadpisStranky{
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	font-size: 13px;
	font-style:normal;
	font-weight:bold;
}

.browserVersionData {
	font-size: 11px;
	color: #000033;
	text-decoration:none;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.browserVersionData2 {
	font-size: 12px;
	color: #000066;
	text-decoration:none;
	font-family:  Arial, Helvetica, sans-serif;

}
.CurrentPath {
	font-size: 11px;
	color: #183C5A;
	text-decoration:none;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.CurrentPath:link {
	font-size: 11px;
	color: #183C5A;
	text-decoration:none;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}
.CurrentPath:active {
	font-size: 11px;
	color: #183C5A;
	text-decoration:underline;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}
.CurrentPath:visited {
	font-size: 11px;
	color: #183C5A;
	text-decoration:none;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}
.CurrentPath:hover {
	font-size: 11px;
	color: #183C5A;
	text-decoration:none;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
}



.note {
	font-size: 11px;
	color: #444444;
	text-decoration:none;
	font-family:  Arial, Helvetica, sans-serif;
	
}

.dialogLabelMandatory {
	font-size: 12px;
	color: #183C5A;
	text-decoration:none;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.dialogLabel {
	font-size: 11px;
	color: black;
	text-decoration:none;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.seda {

font-family: verdana;
font-size: 10px;
color: black;

}
.kontactFormularInput
{
font-size : 12px;
}
td.cal{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  background-color : #d3d3d3;
	}
	select.month{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  width : 85px;
	}
	input.year{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  width : 30px;
	}
	td.calDaysColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #000000;
	}
	td.calWeekend {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #c0c0c0;
	}
	td.calBgColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #d3d3d3;
	}
	.calBorderColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #a9a9a9;
	}
	td.calHighlightColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #ffffcc;
	}
	A.cal {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  text-decoration : none;
	}  
	A.cal:Hover {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #FF0000;
	  text-decoration : none;
	} 
	.disabled {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #808080;
	  text-decoration : none;
	}  
  
  .pravysloupecek {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002646;
}
a.pravysloupecek:link {
	text-decoration: none;
}
a.pravysloupecek:visited {
	text-decoration: none;
}
a.pravysloupecek:active {
	text-decoration: underline;
}
a.pravysloupecek:hover {
	text-decoration: underline;
}

.busnumber {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: White;
	font-size: 15px;
	text-align: center;
}
.buscourse {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #002646;
	font-size: 12px;
	padding-left: 8px;
}
.bustimes {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
}
 
.hlavni_nadpis {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif
}	

.pod_nadpis {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif
}

.male_pismo {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif
}

.odkaz {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, sans-serif
}

.odrazky_oranz
{ 
	list-style-image:url(/images/arrow_orange.gif);
}

.odrazky_arrw{
	list-style-image: url(/images/black_arrow.gif);
}
.Hide 
{
	height:0;
	width:0;
	border-style:none;
	color: #000000
}
.group-ico {
	padding: 4px 13px 0px 13px;
	float: left;
}

.cell-13 {
	padding-left: 13px;
}

ul.ul1 li{
	background: #01D498 url(../images/linka.gif) bottom left repeat-x;
	padding-left: 0px;
	margin-left: -40px;
	padding-right: 0px;
	display: inline;
	list-style: none;
	width: 100%;
	line-height: 30px;
	margin-bottom: -20px;
	margin-top: -19px;
	margin-right: 0px;
	
}
ul.ul2 li{
	background: #E1E4FA;
	padding-left: 0px;
	margin-left: -40px;
	padding-right: 0px;
	width: 100%;
	list-style: none;
	display: compact;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	
}
ul.ul3 li {
	background: #EFEFEF;
	padding-left: 40px;
	margin-left: -40px;
	width: 100%;
		list-style: none;
		list-style-position: inside;
		display: inline;
		line-height: 25px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-top: 0px;
		
}

.ul1div {
	margin-left: 10px;
}
.ul-linka {
	height: 2px;
	background: url(../images/linka.gif) bottom left repeat-x;
	font-size: 1px;
	border:0px red solid;
}

/*.step{
	float: right;
}*/

.contactsDialogLabel
{
font-weight : bold;
font-size : 12px;
}
.contactsDialogControl
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #333333;
width: 80px;
border-left: 1px solid #5869DA;
border-right: 1px solid #5869DA;
border-top: 1px solid #5869DA;
border-bottom: 1px solid #5869DA;
}

.contactsComment
{
	font-size : 13px;
}
.errorclass ul
{
	padding-left:10px;
	padding-top:5px;
}