
		BODY {
		
		BACKGROUND: #ffffff;
		TEXT-ALIGN: center; 
		MARGIN: 0px;
		PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
		}
		
		
		DIV.body_pozadie {

			TEXT-ALIGN: center; 
			MARGIN: 0px;
			PADDING: 0 0 0 0;
		}
		
		DIV.top {
			position:relative;
			BACKGROUND-color: transparent;
			/*BACKGROUND:#ffffff;*/
			MARGIN: 0px 0px 0px 0px;
			TEXT-ALIGN: left;
			PADDING-BOTTOM: 0px; PADDING-LEFT: 0px;  PADDING-RIGHT: 0px; PADDING-TOP: 0px;
			HEIGHT: 50px;
			width:100%;
			z-index:11;
		/*	box-shadow:  0px 0px 5px #41a6ca; 
			-webkit-box-shadow:  0px 0px 5px #41a6ca;
			-moz-box-shadow:  0px 0px 5px #41a6ca;  */
		}
		

		DIV.top_stred {
			z-index: 1;
			BACKGROUND-color: transparent;
			MARGIN: 0px auto;
			TEXT-ALIGN: left;
			PADDING: 5px 0 0 0;
			WIDTH: 1000px; HEIGHT: 45px;
		/*	border-left: 1px solid #ef9800; 
			border-right: 1px solid #ef9800; */
		/*	box-shadow:  0px 0px 10px #393939; /*shadow for CSS3 capable browsers.*/
		/*	-webkit-box-shadow:  0px 0px 10px #393939;
			-moz-box-shadow:  0px 0px 10px #393939;  */
			
		}
		
		
		DIV.hlavicka {
		
			position:relative;
			BACKGROUND-color: #ffffff;
			/*BACKGROUND:#ffffff;*/
			MARGIN: 0px 0px 0px 0px;
			TEXT-ALIGN: left;
			PADDING: 0px 0px 0px 0px;
			HEIGHT: 100px;
			width:100%;
			z-index:12;
		
			border-top: 0px solid #91c0e5;
		/*	box-shadow:  0px 4px 3px #0c74b9; 
			-webkit-box-shadow:  0px 4px 3px #0c74b9;
			-moz-box-shadow:  0px 4px 3px #0c74b9;  */
		}
		

		DIV.hlavicka_stred {
		
			z-index: 1;
			BACKGROUND-color: transparent;
			MARGIN: 0px auto;
			TEXT-ALIGN: left;
			PADDING: 0px 0px 0px 0px;
			WIDTH: 1000px; HEIGHT: 100px;
			border-bottom: 1px solid #91c0e5;
			
		}
		
		DIV.hlavicka_left {
			
			position:relative;
			float:left;
			z-index: 1;
			BACKGROUND-color: transparent;
			MARGIN: 0px auto;
			TEXT-ALIGN: center;
			PADDING: 5px 0px 0px 0px;
			WIDTH: 300px; HEIGHT: 95px;
			
		}
		
	
		
		DIV.hlavicka_middle {
			
			position:relative;
			float:left;
			z-index: 1;
			BACKGROUND-color: transparent;
			MARGIN: 0px auto;
			TEXT-ALIGN: right;
			PADDING: 0px 0px 0px 0px;
			WIDTH: 700px; HEIGHT: 100px;
			
		}
		
		
		DIV.telo {
			float:left;
			MARGIN: 0px 0px 10px 0px;
			TEXT-ALIGN: center;
			BACKGROUND-COLOR: #ffffff; 
			PADDING-BOTTOM: 0px; PADDING-LEFT: 0px;  PADDING-RIGHT: 0px; PADDING-TOP: 0px;
			/*min-height:750px;*/
			width:100%;
			z-index:185;
			
		}
			
	
		DIV.telo_podklad {
			MARGIN: 0px auto;
			TEXT-ALIGN: left;
			PADDING-BOTTOM: 0px; PADDING-LEFT: 0px;  PADDING-RIGHT: 0px; PADDING-TOP: 0px;
			WIDTH: 1000px;
			
		/*	border-left: 1px solid #ef9800; 
			border-right: 1px solid #ef9800; 
			border-bottom: 1px solid #ef9800;   */
		/*	BACKGROUND: transparent url(../images/bg.png); */
			z-index:187;
		}	
		
		
		DIV.obsah_full{
	
		
			/* transparent */
		/*	BACKGROUND-COLOR: #ffffff;  */
			
			/*BACKGROUND: url(images_new/DSC_0243.JPG); */
			border-bottom: 1px solid #91c0e5;
			/*-webkit-border-radius: 12px; */
		/*	-moz-border-radius-bottomright: 12px;
			border-bottom-right-radius: 12px;	
			*/
			/* shadows */
	/*		box-shadow:  0px 0px 5px #393939; /*shadow for CSS3 capable browsers.*/
	/*		-webkit-box-shadow:  0px 0px 5px #393939;
			-moz-box-shadow:  0px 0px 5px #393939; */
			/*-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=40, Color='#393939')";	*/
			/*filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='15', MakeShadow='true', ShadowOpacity='0.40'); */
		/*	border-right: 1px solid #3366ff;
			border-bottom: 1px solid #3366ff;*/
			FLOAT: left;
			position:relative;
			PADDING: 10px 10px 10px 10px;
			WIDTH: 980px;    
			min-height: 500px;
			text-align: left;  
			margin-left: auto; margin-right: auto; margin-bottom:10px;
		}
		
		
		.not {width:0; height:0;}
		td.selrow_head_main {font-size:12pt; min-width:200px; font-weight:bold; font-family: "Tahoma","Verdana"; color: #565656;}
		td.selrow_head {font-size:10pt; min-width:200px; font-weight:bold; font-family: "Tahoma","Verdana"; color: #565656;}
		td.selrow_head_2 {font-size:10pt; min-width:100px; text-align: center; border-bottom: 1px solid #cccccc; font-weight:bold; font-family: "Tahoma","Verdana"; color: #565656;}
		td.selrow_th {font-size:10pt; min-width:200px; text-align: left; border-bottom: 1px solid #cccccc; font-weight:normal; font-family: "Tahoma","Verdana"; color: #565656;}
		td.selrow_th_2 {font-size:10pt; min-width:100px; text-align: center; border-bottom: 1px solid #cccccc; font-weight:normal; font-family: "Tahoma","Verdana"; color: #565656;}
		td.selrow_td {font-size:10pt; min-width:200px; text-align: left; border-bottom: 1px solid #cccccc; font-weight:normal; font-family: "Tahoma","Verdana"; color: #0072ff;}
		td.selrow_td_2 {font-size:10pt; min-width:100px; text-align: center; border-bottom: 1px solid #cccccc; font-weight:normal; font-family: "Tahoma","Verdana"; color: #0072ff;}
		
		



			ul.tabs  {
				border-bottom: 0px solid #489dd2;
				margin: 0px 0px 0px 0 ; padding: 10px 0 0 0;
			}

			.tabs li {
				list-style:none;
				display:inline;
				
			}

			.tabs a {
				padding:5px 10px;
				margin: 0 0  0 20px;
				display:inline-block;
				background:#ffffff;
				color:#0072ff;
				text-decoration:none;
	/*			border-top: 1px solid #91c0e5;
				border-right: 1px solid #91c0e5;
				border-left: 1px solid #91c0e5;
				border-bottom: 1px solid #91c0e5;
				-moz-border-radius-topright: 5px;
				border-top-right-radius: 5px;	
				-moz-border-radius-topleft: 5px;
				border-top-left-radius: 5px;	
				-moz-border-radius-bottomleft: 5px;
				border-bottom-left-radius: 5px;
				-moz-border-radius-bottomright: 5px;
				border-bottom-right-radius: 5px; */
				font-size: 11pt;
				font-family: "Tahoma","Verdana";
			}

			.tabs a.active {
				background:#ffffff;
				color:#ff7e00;
				
				border-bottom: 2px solid #ef9800;
			/*	transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
				box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
				box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 4px #ff7e00;	*/
			}

			
			.sel1 {
				border: 1px solid #c9c9c9;
				-webkit-border-radius:4px;
				-moz-border-radius:4px;
				border-radius:4px;
				
				margin: 3px 0px 0px 0px;
				
				-webkit-appearance:none;
				-moz-appearance:none;
				appearance:none;
				cursor:pointer;
				
				text-indent: 0.01px; /* Removes default arrow from firefox*/
					text-overflow: "";  /*Removes default arrow from firefox*/ /*My custom style for fonts*/
					
				background-color: #ffffff;
				color: #565656;
				font-size: 11pt;
				font-family: "Tahoma","Verdana";
				min-width: 300px;
			}
			
			select:focus {
				box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 4px #ff7d00;
			}
			
			select {
				transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
				box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
			}
		
		.map_content { margin: 0px 0 0 0; height:500px; }	
		.map { background:#ffffff;  border: 0px solid #4a9ed6; 

		}	
		
		.vyb_content { width:960px; margin: 0px 0 0 0; border: 0px solid #4a9ed6; position: relative; float: left; }	
		
		.content_dopr_vyb { width:960px; margin: 0px 0 0 0; border: 0px solid #4a9ed6; position: relative; float: left; }	
		
		
		
		#vysledok_vyber {width:960px; margin: 0px 0 0 0; padding: 0px 0 0 0; background: transparent; 
		position: relative; float: left; clear:both;
		
		}
		
		#insert_info_dopravne {width:960px; margin: 0px 0 0 0; padding: 0px 0 0 0; background: transparent; 
		position: relative; float: left; clear:both;
		
		}
		
		#main_content2 {width:960px;  min-height:200px; padding: 10px 10px 10px 10px; margin: 0px 0 0 0; background: #edf6ff; 
		position: relative; float: left; clear:both; border: 0px solid #999999; z-index:20; 
		
			border-bottom: 1px dotted #ef9800;
			border-top: 0px solid #ef9800;
			-webkit-border-radius:4px;
				-moz-border-radius:4px;
				border-radius:4px;
		}
		
		#main_content3 {width:960px; min-height:200px; padding: 10px 10px 10px 10px; margin: 0px 0 0 0; background: #edf6ff; 
		position: relative; float: left; clear:both; border: 0px solid #999999; z-index:20; 
		
			border-bottom: 1px dotted #ef9800;
			border-top: 0px solid #ef9800;
			-webkit-border-radius:4px;
				-moz-border-radius:4px;
				border-radius:4px;
		}
		
		#main_content1 {width:960px; min-height:200px; padding: 10px 10px 10px 10px; margin: 0px 0 0 0; background: #edf6ff; 
		position: relative; float: left; clear:both; border: 0px solid #999999; z-index:20; 
		
		border-bottom: 1px dotted #ef9800;
		
		-webkit-border-radius:4px;
				-moz-border-radius:4px;
				border-radius:4px;	
		}
		
		.buttons   {width:900px; margin: 20px 0 0 50px; padding: 0px; background: transparent; 
		position: relative; float: left; }
		
		.buttons ul  {
		/*		margin: 20px 0px 0px 0px;
				padding: 10px 0 0 0;*/
			position: relative;
				list-style-position: inside;
		margin: 0px;
		padding: 0px;
		border: 0px solid #ff7e00;
	
	font-size: 0;
					z-index:18;
		
		}
		
		.buttons ul   li  {
	
		position: relative;
			list-style-position: inside;
			margin: 0px 0px 0px 10px; 
			padding: 5px 10px 5px 10px;
			display: inline-block;
		
			
			border-top: 1px solid #ff7e00;
			border-right: 1px solid #ff7e00;
			border-left: 1px solid #ff7e00;
			
			
			text-align:center;
			
			color:#ff7e00;
			background: #ffffff;
			text-decoration:none;
		
	
			-moz-border-radius-topright: 5px;
			border-top-right-radius: 5px;	
			-moz-border-radius-topleft: 5px;
			border-top-left-radius: 5px;
	/*		-moz-border-radius-bottomleft: 5px;
				border-bottom-left-radius: 5px;
				-moz-border-radius-bottomright: 5px;
				border-bottom-right-radius: 5px; */
			font-size: 11pt;
			font-weight: bold;
			
				font-family: "Tahoma","Verdana";
		
		}
		
		.buttons ul  li.active {
			border: 1px solid #edf6ff;	
			color:#ff7e00;
			background: #edf6ff;
			text-decoration:none;
			z-index:17;
			
			font-weight: bold;
/*			transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
			box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
			box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 4px #ff7e00;	*/
		}
		
		
		.status  {
			 width: 200px;
			 height: 200px;
			 position: absolute;
			 left: 50%;
			 top: 50%;
			
			 background-image: url(img/ajax_loader_blue_64.gif);
			 background-repeat: no-repeat;
			 background-position: center;
			 margin: -100px 0 0 -100px;
		}
	
	.preloader  {
	     position: absolute;
	     top: 0;
	     left: 0;
	     right: 0;
		 bottom: 0;
	     background-color: #edf6ff;
	     z-index: 9999;
	    height: 100%;
	 }


	.nadpis_uvod {
			
			color:#319aff;
			text-decoration:none;
			font-size: 10pt;
			font-family: "Tahoma","Verdana";
		
		}
		
	.popis_1 {font-size:10pt; min-width:100px; text-align: center; font-weight:bold; font-family: "Tahoma","Verdana"; color: #565656;}
			
	.effect7
	{
		position:relative;       
		-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
		   -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
				box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	}
	
	.effect7:before, .effect7:after
	{
		content:"";
		position:absolute; 
		z-index:-1;
		-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
		-moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
		box-shadow:0 0 20px rgba(0,0,0,0.8);
		top:0;
		bottom:0;
		left:10px;
		right:10px;
		-moz-border-radius:100px / 10px;
		border-radius:100px / 10px;
	}
	
	.effect7:after
	{
		right:10px; 
		left:auto;
		-webkit-transform:skew(8deg) rotate(3deg); 
		   -moz-transform:skew(8deg) rotate(3deg);     
			-ms-transform:skew(8deg) rotate(3deg);     
			 -o-transform:skew(8deg) rotate(3deg); 
				transform:skew(8deg) rotate(3deg);
	}
	
	
	

	
	
	
	
	
	
	
	
	