/* --------------------------------------------------------------------------------------------- */
/* Kompletní webové řešení pro cestovní kanceláře 												 */
/* © ing. Vít Jurásek, Vega TEAM - http://www.vegateam.cz 										 */
/* --------------------------------------------------------------------------------------------- */
/* hlavní style-sheet 																			 */
/* --------------------------------------------------------------------------------------------- */


html {
	overflow: -moz-scrollbars-vertical;
}

body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	size: 10px;
	color:#000000;
	background-color:#00447E;
	text-indent:

}

/* --------------------------------------------------------------------------------------------- */
#mainframe { /* hlavni formatovaci tabulka */

	width: 994px; /*980*/
	border-collapse: collapse;  /* cellspacing=0 */
	border:0px;

}

/* --------------------------------------------------------------------------------------------- */

.header { /* bocni pruhy */
	background-color:#FFFFFF;
	width: 10px;
}

.header { /* horni hlavicka s logem*/
	margin:0px;
	padding:0px;
}

.header img {
 	border:0px;
}

/* --------------------------------------------------------------------------------------------- */

.subheader {
	background-color:#F0CA21;
	background-image:url(images/subheader.gif);
	height:29px;
	font-size:11px;
	width:980px;
	margin:0px;
	padding:0px;

}

.subheader-left {
	float:left;
	left:0px;
	padding-left:10px;

}

.subheader-right {
	float:right;
	padding-right:10px;

}

.subheader-right a {
	color:#000000;
	text-decoration:none;
}

.subheader-right a:hover {
	color:#000000;
	text-decoration:underline;
}



/* --------------------------------------------------------------------------------------------- */

.middle {
	font-size:11px;
	text-align:left;
	width:980px;
	margin:0px;
	padding:0px;

}

.middle hr {
	size:1px;
	height:1px;
	color:#aaaaaa;
}

.middle td {
	vertical-align:top;
	margin:0px;
	padding:0px;

}

.middle-left { /* hlavni menu vlevo */
	background-color:#E5E5E5;
	width:200px;
	padding:0px;
	padding-top:20px;
	margin:0px;

}

.middle-left img {
 border: 0px;
}

.middle-left  a {

	display:block;
	background:#E5E5E5;

	padding-top:6px;
	padding-bottom:6px;
	padding-left:5px;
	padding-right:5px;
	border-bottom:1px solid #FFFFFF;
	text-decoration:none;
	color:#355DA7; /*455da3*/
	font-weight:bold;
	
}


.middle-left  a:hover {

	display:block;
	background:#CCCCCC;
	color:#000000;
	font-weight:bold;

}

.block-contact {
	background:#E5E5E5;
	padding-left:5px;


}

.operatorka {
	float:right;
}

.block-contact img {
	vertical-align:middle;
}

.block-contact a {
	padding:0px;
	margin:0px;
	border:0px;	
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}


.block-contact a:hover {
	padding:0px;
	margin:0px;
	background:#E5E5E5;
	border:0px;	
	text-decoration:none;
	font-weight:normal;
}


.block-contact h1 {
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
	margin-top:0px;
	padding-top:0px;
}

.block-last_email {
	padding-left:5px;
}

.block-last_email input {
	font-size:10px;
	size:10px;
}

/* --------------------------------------------------------------------------------------------- */

.middle-center { /* hlavni obsahovy frame */
	background-color:#FFFFfF;
	width:600px;
	margin:0px;
	padding:0px;

}

.middle-center-search {

	background:#bbbbbb;
	padding:8px;
	margin:0px;
	padding-top:0px;

}

.middle-center-search form, .middle-center-search table, .middle-center-search form table  {

	padding:0px;
	margin:0px;

}


.middle-center-obsah {
	background:#FFFFFF;
	padding:8px;
	margin:0px;

}

.middle-center-obsah a {
	color:#336699;
	text-decoration:none;
}

.middle-center-obsah a:hover {
	color:#000066;
	text-decoration:underline;
}

.middle-center-obsah table td {
	padding:3px;

}

.middle-right { /* pravy blok s nabidkama */
	background-color:#FFFFFF;
	width:180px;
	margin:0px;
	padding:0px;
	background-image:url(images/right_back.gif);

}

.middle-right a { 
 color:#000000;
}

.middle-right-tip {

	background:#888888; /*0965AC*/
	padding:3px;
	padding-left:8px;
	margin:0px;
	color:#FFFFFF;
	height:195px;

}

.middle-right-tip h1 {
	font-size:18px;
	font-weight:bold;
	text-transform: capitalize;
	padding-bottom:6px;
	margin:0px;
	margin-top:5px;
	margin-left:6px;
	color:#F7CE21;
}

.middle-right-obsah {
	background:#FFFFFF;
	padding:3px;
	padding-left:8px;
	margin:0px;
	background-image:url(images/right_back.gif);

}


.middle-center-search-letenky {

	background:#333333;
	padding:6px;
	padding-top:6px;
	padding-bottom:3px;
	margin:0px;
	color:#FFFF00;
	text-align:center;
	height:18px;

}

.middle-center-search-letenky a {
	color:#FFFF00;
	text-decoration:none;
	vertical-align:middle;
}

/* --------------------------------------------------------------------------------------------- */

.footer {

	font-size:9px;
	background-color:#999999;
	color:#FFFFFF;
	height: 20px;
	vertical-align:middle;
	text-align:center;

}

.footer a {
	color: #FFFFFF;
	text-decoration:none;	
}

.footer a:hover {
	color: #222222;
}

/* --------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------- */

.nadpis, h1 {
	font-size:12px;
	font-weight:bold;
	text-transform: uppercase;
}





















/* css pro scroller */

#pscroller1{
width: 150px;
height: 150px;
border: 0px;
padding: 5px;
background-color: #888888;
}

#pscroller1 a{
text-decoration: none;
color:#FFFFFF;
}

#pscroller1 a:hover{
text-decoration: none;
color:#FFFFFF;

}

#pscroller1 img {
border:1px solid #000000;
}


.odr {color: #FF0000}  /* odrazka vlevo vedle menu */


.iframe_zajezdu {
overflow: auto;
/*width: 200px;*/
height: 150px;
padding:2px;
}

.frame_vas_vyber {
background-color:#FFFF99;
border-top: 2px solid #000000;
border-bottom: 2px solid #000000;
padding:5px;
}




#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(js/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(js/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="js/overlay.png", sizingMethod="scale");
	}
	

.uvodni_proslov, .uvodni_proslov strong {
font-weight:normal;
}
