BODY {
	
	COLOR: #000000;
	
	FONT-FAMILY:   'Arial ce', Arial, Verdana, Tahoma, 'Arial ce', Arial, verdana, helvetica;
	TEXT-ALIGN: left;
	FONT-WEIGHT: normal;
	margin: 0px;
	background-image: url(/img/bg.png);
	background-repeat: repeat-x;
	background-color: #E6F2F9;
}

td {
	FONT-SIZE: 14px;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: left;
	FONT-WEIGHT: normal;
	margin: 0px;
	
}



p{
	padding: 0px;
	margin:0px;
	
	}
	
	
td.text {
	padding-top: 15px;
	padding-bottom: 20px;
	
}









A, A:active{
FONT-WEIGHT: normal;
	COLOR: #D31204;
	FONT-SIZE: 14px;
	TEXT-DECORATION: underline;
}

A:visited{
FONT-WEIGHT: normal;
	COLOR: #D31204;
	FONT-SIZE: 14px;
	TEXT-DECORATION: underline;
}

A:hover {
	FONT-WEIGHT: normal;
	COLOR: #5A0101;
	FONT-SIZE: 14px;
	TEXT-DECORATION: underline;
}

A.zodkaz, A.zodkaz:active{
	COLOR: #D31204;
	FONT-SIZE: 17px;
	TEXT-DECORATION: underline;
}
A.zodkaz:visited {
	COLOR: #D31204;
	FONT-SIZE: 17px;
	TEXT-DECORATION: underline;
}
A.zodkaz:hover {
	COLOR: #5A0101;
	FONT-SIZE: 17px;
	TEXT-DECORATION: none;
}


A.zodkaz2, A.zodkaz2:active{
	COLOR: #D31204;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}
A.zodkaz2:visited {
	COLOR: #D31204;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}
A.zodkaz2:hover {
	COLOR: #5A0101;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}






A.odkaz, A.odkaz:active{
	COLOR: #D31204;
	FONT-SIZE: 14px;
	TEXT-DECORATION: underline;
}
A.odkaz:visited {
	COLOR: #D31204;
	FONT-SIZE: 14px;
	TEXT-DECORATION: underline;
}
A.odkaz:hover {
	COLOR: #5A0101;
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
}


A.hh, A.hh:active{
font-size: 18px;
font-weight: normal;
color: #D31204;
line-height: 22px;
TEXT-DECORATION: none;
}
A.hh:visited {
font-size: 18px;
font-weight: normal;
color: #D31204;
line-height: 22px;
TEXT-DECORATION: none;
}
A.hh:hover {
COLOR: #5A0101;
font-size: 18px;
font-weight: normal;
line-height: 22px;
TEXT-DECORATION: none;

}





H1  {
	FONT-WEIGHT: normal;
	COLOR: #D31204;
	FONT-SIZE: 22px;
	line-height:  15px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;

	
}
H2 {
	margin-bottom: 5px;
	margin-top: 18px;
	font-size: 18px;
	font-weight: normal;
	color: #D31204;
	text-align: left;
	line-height: 22px;
	
}




H3 {
	margin-bottom: 5px;
	margin-top: 10px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-SIZE: 15px;
	LINE-HEIGHT: 130%;
}



H4 {
	
	margin-bottom: 5px;
	margin-top: 5px;
	FONT-WEIGHT: normal;
	COLOR: #28D22B;
	FONT-SIZE: 18px;
	LINE-HEIGHT: 100%; 

 

	
}


hr {
	COLOR: #dddddd;

}




.flleft {
	float: left;
	margin: 0px;
	padding: 0px;
}
.flright {
	float: right;
	margin: 0px;
	padding: 0px;
}
.cleaner {
	CLEAR: both; BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 1px
}

td.right {
	 text-align: right;
}





.doleva {
	float: left;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 0px;
	 
}

.doleva2 {
	float: left;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 10px;
	 
}




.doprava {
	float: right;
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
	 
}
.doprava0 {
	float: right;
	
	 
}

.doleva0 {
	float: left;
	
	 
}

.hlavni {
	background-color: #FFFFFF;
	width: 1007px;
	text-align: center;
}
	
.hlavni2 {
	background-color: #FFFFFF;
	width: 968px;
	text-align: left;
}




#ymenu {
	margin-bottom: 0px;
	padding-left: 1px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 15px;
	background-image: url(/img/podmenu.jpg);
	background-repeat: repeat-y;
}
 #ymenu ul {	
	text-align: left;	
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	
	
	
	
}
#ymenu ul li {							
	margin-bottom: 1px;	

	LIST-STYLE-TYPE: none;

}
 #ymenu ul li a {
	background-color : #ffffff;
	color: #333333;
	font-weight: normal;
	height: 25px;
	FONT-SIZE: 13px;
	padding: 7px 10px 0px 15px;
	display: block;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #E6E6E6;
	border-right-color: #E6E6E6;
	border-bottom-color: #E6E6E6;
	border-left-color: #E6E6E6;
}
#ymenu ul li a:hover {
	background-color : #F6F6F6;
	color: #DB3800;	
	FONT-SIZE: 13px;	
	font-weight: normal;
	text-decoration: none;		
}
 #ymenu #active {
	background-color : red;
	font-weight: bold;
}










#xmenu {
	margin-bottom: 0px;
	padding-left: 1px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 15px;
	background-image: url(/img/podmenu.jpg);
	background-repeat: repeat-y;
}
 #xmenu ul {	
	text-align: left;	
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	
	
	
	
}
#xmenu ul li {							
	margin-bottom: 1px;	

	LIST-STYLE-TYPE: none;

}
 #xmenu ul li a {
	background-color : #ffffff;
	color: #333333;
	font-weight: normal;
	height: 25px;
	FONT-SIZE: 13px;
	padding: 7px 10px 0px 15px;
	display: block;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #E6E6E6;
	border-right-color: #E6E6E6;
	border-bottom-color: #E6E6E6;
	border-left-color: #E6E6E6;
}
#xmenu ul li a:hover {
	background-color : #F6F6F6;
	color: #DB3800;	
	FONT-SIZE: 13px;	
	font-weight: normal;
	text-decoration: none;		
}
 #xmenu #active {
	background-color : red;
	font-weight: bold;
}







#zmenu {
	margin-bottom: 0px;
	padding-left: 1px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 15px;
	background-image: url(/img/podmenu.jpg);
	background-repeat: repeat-y;
}
 #zmenu ul {	
	text-align: left;	
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	
	
	
	
}
#zmenu ul li {							
	margin-bottom: 1px;	

	LIST-STYLE-TYPE: none;

}
 #zmenu ul li a {
	background-color : #ffffff;
	color: #333333;
	font-weight: normal;
	height: 25px;
	FONT-SIZE: 13px;
	padding: 7px 10px 0px 15px;
	display: block;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #E6E6E6;
	border-right-color: #E6E6E6;
	border-bottom-color: #E6E6E6;
	border-left-color: #E6E6E6;
}
#zmenu ul li a:hover {
	background-color : #F6F6F6;
	color: #DB3800;	
	FONT-SIZE: 13px;	
	font-weight: normal;
	text-decoration: none;		
}
 #zmenu #active {
	background-color : red;
	font-weight: bold;
}











.hledani {
	background-image: url(/img/lastminutek-podhledej.png);
	background-repeat: no-repeat;
	height: 229px;
	width: 600px;
	float:right;
}
.ikonky{
	background-image: url(/img/lastminutek-ico.jpg);
	background-repeat: no-repeat;
	height: 133px;
	width: 664px;
	float:left;
	
}
.logo{

	height: 133px;
	width: 343px;
	float:left;
	
}
.prologo{

	height: 133px;
	width: 1007px;
	
	
}

.lastfoto {
	background-image: url(/img/lastminutek-foto.jpg);
	background-repeat: no-repeat;
	height: 229px;
	width: 315px;
	float:left;
}
.tdlevy {
	background-image: url(/img/lastminutek-levy.png);
	background-repeat: no-repeat;
	width: 14px;
	
}
td.tdlevy1 {
	background-image: url(/img/bg-levy.gif);
	width: 27px;
	
}
td.tdpravy1 {
	background-image: url(/img/bg-pravy.gif);
	width: 27px;
}
.tdpravy{
	background-image: url(/img/lastminutek-pravy.png);
	background-repeat: no-repeat;

	width: 14px;

}

.stred{
	width: 925px;
	background-color: #FFFFFF;
}

.dole {
	background-image: url(/img/tab-dole.png);
	background-repeat: no-repeat;
	height: 29px;
	width: 1007px;
	margin-bottom: 30px;

}

td.tablevy {
	
	width: 190px;
	padding-bottom: 40px;	

}
td.tabstred {
	width: 495px;
	padding-right: 25px;
	padding-left: 25px;	
	padding-bottom: 40px;	

}
td.tabpravy {
	
	width: 190px;
	padding-bottom: 40px;	

}

tr {
	
	vertical-align: top;	

}

.dole1 {
	background-color: #333333;
	height: 5px;
}
.dole2 {
	background-color: #1C1C1C;

	text-align: center;
	padding-top: 60px;
	padding-bottom: 60px;
}
.dole3 {
	background-color: #050505;
	height: 80px;
}
.rozbal {
	padding-left: 25px;	
	padding-bottom: 20px;	
	padding-top: 5px;	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #E6E6E6;
	border-right-color: #E6E6E6;
	border-bottom-color: #E6E6E6;
	border-left-color: #E6E6E6;
	
}

.mdole {
	background-image: url(/img/downmenu.png);
	background-repeat: no-repeat;
	height: 36px;
	width: 190px;
	margin-bottom: 20px;


}
.mhore {
	background-image: url(/img/topmenu.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 190px;

 
}
.mhorenadpis {
	padding-left:15px;
	padding-top:8px;
	font-size: 12px;
	font-weight: bold;

}

.mezera {
	margin-bottom: 20px;


}

.forhledani {
	padding-left:50px;
	padding-top:80px;
	float:left;
	
	 

}
.buttonek {
	padding-left:40px;
	padding-top:78px;
	float:left;
	

}

.zajezd2 {
	
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(img/podzajezd.png);
	background-repeat: repeat-x;
	border: 1px solid #BFE6F9;
	width: 493px;	
}

.forzajezd2{

	padding: 5px;
	border: 1px solid #ffffff;
	font-size: 12px;
	line-height: 17px;	
	color: #333333;	
	
}


.zajezd {
	
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(img/podzajezd.png);
	background-repeat: repeat-x;
	border: 1px solid #BFE6F9;
	width: 188px;	
}
.forzajezd{

	padding: 19px;
	border: 1px solid #ffffff;
	font-size: 12px;
	line-height: 17px;	
	color: #333333;	
	
}


td.tdzajezd{
	
	
	font-size: 12px;	
}
.fotozajezd{

	padding: 0px;
	border: 3px solid #A4DCF7;
	
}
.nic{
	
	color: #FFFFFF;	
	font-size: 1px;	
	line-height: 2px;	
}
.popl{
	color: #999999;
	font-size: 11px;
	line-height: 12px;
	font-style: italic;
}
.cena{
	
	color: #03A0E1;	
	font-size: 18px;	
	padding-bottom: 5px;
		
}


.aktivni {
	COLOR: #D31204;
	font-weight: bold;	
	font-size: 13px;
	
	
}







