/*
	Copyright by: Kitelement - Hight limit, s. r. o.,
	Developed by: Think Smart, s. r. o.,
	CSS wrote by: Jan Kalabek - Yaaa maaan
	Technology: CSS3
	Development of Purpose - Do Not Copy
*/

@charset "utf-8";
/* CSS Kitelement Dokument */

@font-face {
	font-family: "Helvetica";
	src: url('Helvetica.otf');
}

@font-face {
	font-family: "HelveticaBold";
	src: url('HelveticaBold.otf');
}

body {
	background:url(../img/bg1.jpg) repeat fixed;
	text-align:center;
}

input {
	color:#727272;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

a {
	cursor:pointer;
	cursor:hand;
}

input[type="submit"] {
	cursor:pointer;
	cursor:hand;
}

/********** DOPLNKOVA GRAFIKA **********/
#grafika1 {
	float:left;
	padding:35px 0 0 0;
	width:100%;
	background:url(../img/grafika1.png) center top no-repeat fixed;
}

/********** ADDONS **********/
.modry1 {color:#28ace2;}
.zeleny1 {color:#bbcb0a;}
.oranzovy1 {color:#ff4200;}
.cerny1 {color:#000;}

/* Kitelement Layout */
#web {
	margin:auto;
	width:960px;
	text-align:left;
	background:#fff;
}

/********** HLAVICKA **********/
.hlavicka {
	position:relative;
	float:left;
	padding:20px 0 0 0;
	width:960px;
	height:430px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
	/* Slide hlavicky */
	.grafika1 {background:url(../img/grafika1.jpg) no-repeat;}
	.grafika2 {background:url(../img/grafika2.jpg) no-repeat;}
	.grafika3 {background:url(../img/grafika3.jpg) no-repeat;}
	.grafika4 {background:url(../img/grafika4.jpg) no-repeat;}
	.grafika5 {background:url(../img/grafika5.jpg) no-repeat;}
	.grafika6 {background:url(../img/grafika6.jpg) no-repeat;}
	.grafika7 {background:url(../img/grafika7.jpg) no-repeat;}
	.grafika8 {background:url(../img/grafika8.jpg) no-repeat;}
	.grafika9 {background:url(../img/grafika9.jpg) no-repeat;}
	
	/* Eventy */
	.EventIco {
		padding:0 0 0 20px;
		display:inline-block;
		font-size:12px;
		color:#fff;
		text-decoration:none;
		background:url(../img/ikony1.png) no-repeat;
	}
	
		.ICO_Party {background-position:left -290px;}
		.ICO_Trip {background-position:left -320px;}
		.ICO_Shop {background-position:left -351px;}
	
	/* Nadpis webu */
	#kitelement {
		width:430px;
		height:66px;
		float:left;
	}
	
		#kitelement span {
			visibility:hidden;
		}
	
	/* Jazyky a uzivatele */
	#navi_one {
		padding:10px;
		margin:0 20px 0 0;
		float:left;
		width:240px;
		height:66px;
		font-size:12px;
		color:#414141;
		background:url(../img/objekty1.png) -238px top no-repeat;
	}
		#lokalizace {
			width:240px;
			height:25px;
			border-bottom:1px solid #d6d6d6;
		}
	
			#lokalizace span {display:none;}
			
			.vlajka {
				margin:0 0 0 6px;
				display:inline-block;
				width:16px;
				height:11px;
				background:url(../img/ikony1.png) no-repeat;
			}
			
				.cz {background-position: left top;}
				.en {background-position: left -153px;}
				.pl {background-position: left -176px;}
				.sk {background-position: left -200px;}
				.gr {background-position: left -225px;}
				.do {background-position: left -247px;}
		
		#reglog {
			float:left;
			padding:5px 0 0 0;
			width:240px;
			height:20px;
		}
		
			#user {
				float:left;
				width:60px;
			}
	
			#reglog_act {
				float:left;
				width:180px;
				text-align:right;
			}
				#reglog_act a {text-decoration:none;}
	
	/* Vyhledavaci lista */
	#navi_two {
		float:left;
		width:230px;
		height:66px;
		background:url(../img/objekty1.png) left top no-repeat;
	}
		
		#colombo {
			padding:5px 0 0 5px;
			width:225px;
			height:30px;
		}
		
			.hledaci_pole {
				padding:0 0 0 5px;
				width:185px;
				height:25px;
				color:#333;
				border:none;
				background:none;
			}
			
			.hledaci_sub {
				width:25px; 
				height:25px; 
				font-size:1em;
				color:transparent; /* Fix for FF */ 
				padding:0 0 0 25px !important; /* Fix for IE */ 
				text-align:left; line-height:1 !important; 
				overflow:hidden; 
				cursor:pointer;	
				border:none;
				background:none;
			}
		
		#sherlockholmes {
			padding:5px 10px 0 0;
			width:220px;
			height:20px;
			text-align:right;
			font-size:12px;
		}
		
			#sherlockholmes a {
				color:#414141;
				text-decoration:none;
			}
			
	/* Info blok hlavicka */
	#infoblok {
		padding:0 20px 0 20px;
		margin:80px 0 0 0;
		float:left;
		width:920px;
	}
	
		.infotab1, .infotab2 {
			padding:20px;
			float:left;
			width:410px;
			height:115px;
			background:url(../img/objekty1.png) right top no-repeat;
		}
		
		.infotab1 {
			margin:0 20px 0 0;
		}
		
			/* Akce a udalosti*/
			.info_levy {
				float:left;
				width:110px;
				text-align:right;
			}
			
			.info_pravy {
				float:left;
				width:300px;
			}
				
				.info_nadpis {
					display:inline-block;
					margin:0 0 15px 0;
					font-size:18px;
					color:#d7ff4b;
					font-weight:normal;
				}
				
				.info_levy a {
					font-size:12px;
					color:#d7ff4b;
					text-decoration:none;
				}
				
				.info_levy span {
					font-size:11px;
					color:#fff;
				}
				
				.info_radka {
					height:25px;
					background:url(../img/pattern/patt1.png) left bottom repeat-x;
				}
			
			/* Hot News */
			.infotab2 h3 span {
				float:left;
				margin:0 10px 0 0;
 				display:inline-block;
				width:37px;
				height:40px;
				background:url(../img/objekty1.png) left -95px;
			}
			
			.infotab2 h3 a {
				color:#d7ff4b;
			}
			
			.infotab2 h3 {
				margin:10px 0 0 0;
				font-size:18px;
				color:#fff;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-style:italic;
				font-weight:normal;
			}
			
	/* Hlavni menu */
	#menu_obal {
		margin:20px 0 0 0;
		padding:0 0 0 20px;
		float:left;
		width:940px;
		height:60px;
	}
	
		#menu {
			padding:20px 20px 0 20px;
			float:left;
			width:880px;
			height:40px;
			background:url(../img/objekty1.png) left -165px;
		}
		
			ul.menu {
				font-size:12px;
				text-transform:uppercase;
			}
	
			ul.menu li {
				float:left;
			}
			
			ul.menu li a {
				display:inline-block;
				height:30px;
				color:#fff;
				text-decoration:none;
			}
			
			ul.menu li a:hover, ul.menu li.Li_Active a {
				color:#d7ff4b;
				background:url(../img/ikony1.png) center -388px no-repeat;
			}
			
			ul.nalevo li {
				margin:0 20px 0 0;
			}
			
			ul.napravo {
				float:right;
				text-align:right;
			}
			
/********** MAPA **********/
.mapa {
	margin:0 0 20px 0;
	float:left;
	width:910px;
}

	.mapa h3 {
		margin:0 0 10px 0;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:normal;
		font-style:italic;
		font-size:18px;
		color:#323232;
	}

	.mapa p {
		margin:0 0 10px 0;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		color:#666;
	}
	
	.in_mapa {
		padding:10px;
		width:890px;
		height:360px;
		background:url(../img/pattern/map-patt.jpg) repeat;
	}

/********** OBSAH **********/
#obsah,
#obsah2 {
	float:left;
	padding:25px;
	width:910px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background:#fff;
}

#obsah2 {
	padding:20px;
	width:920px;
}

#panel_levy1 {
	padding:0 30px 0 0;
	float:left;
	width:450px;
}

#panel_pravy1 {
	float:left;
	width:430px;
}

.panel_levy3 {
	padding:0 20px 0 0;
	float:left;
	width:550px;
}

.panel_pravy3 {
	float:left;
	width:350px;
}

.panel_levy4 {
	padding:0 20px 0 0;
	float:left;
	width:650px;
}

.panel_pravy4 {
	float:left;
	width:250px;
}

.panel_levy5 {
	padding:0 20px 0 0;
	float:left;
	width:580px;
}

.panel_pravy5 {
	float:left;
	width:320px;
}

	/* Strankovani */
	.strankovani {
		margin:0 0 30px 0;
		float:left;
		width:100%;
	}

	.strana-leva {
		float:left;
		width:15%;
	}

	.strana-stred {
		float:left;
		width:69%;
		text-align:center;
	}

	.strana-prava {
		float:left;
		width:15%;
		text-align:right;
	}

	/* Buttonky */
	.button1 {
		margin:0 5px 0 0;
		display:inline-block;
		height:26px;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		background:url(../img/objekty1.png) no-repeat;
	}
	
		.button1 span {
			padding:4px 10px 0 10px;
			display:inline-block;
			height:22px;
			background:url(../img/objekty1.png) no-repeat;
		}
		
		.button1:hover {
			color:#000;
		}
		
		.varianta5 {
			height:40px;
			background-position:right -784px;
		}
		
		.varianta5 span {
			padding:10px 15px 0 15px;
			height:30px;
			color:#fff;
			background-position:left -784px;
		}
		
		.varianta1 {
			background-position:right -381px;
			color:#3c3c3c;
		}
		
		.varianta1 span {background-position: left -381px;}
		
		.varianta2 {
			background-position:right -412px;
			color:#ccc;
		}
		
		.varianta2 span {background-position: left -412px;}
		
		.varianta3 {
			background-position:right -350px;
			color:#838383;
		}
		
		.varianta3 span {background-position: left -350px;}
		.varianta6 {
			text-decoration:none;
			font-size:12px;
			color:#fff;
			background-position:right -752px;
		}
		.varianta6:hover {
			color:#d1d1d1;
		}
		.varianta6 span {background-position:left -752px;}

	/* Button 2 submit */
	.button2 {
		display:inline-block;
		height:26px;
		background:url(../img/objekty1.png) no-repeat;
	}
	
		.button2 span {
			padding:0 10px 0 10px;
			display:inline-block;
			height:26px;
			background:url(../img/objekty1.png) no-repeat;
		}

		.button2 input {
			background:none;
			border:none;
			color:#fff;
			height:26px;
			cursor:pointer;
		}
		
		.varianta4 {background-position:right -752px;}
		.varianta4 span {background-position:left -752px;}
		
	/* Button 3 */
	.button3 {
		margin:0 10px 0 0;
		display:inline-block;
		height:48px;
		background:url(../img/objekty1.png) no-repeat;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:18px;
		font-style:italic;
		text-decoration:none;
	}

		.button3 span {
			padding:12px 20px 0 20px;
			display:inline-block;
			height:36px;
			background:url(../img/objekty1.png) no-repeat;
		}
		
		.sedy1 {background-position:right -1112px;}
		.sedy1 span {
			background-position:left -1112px;
			color:#333;
		}
		.sedy2 {background-position:right -1168px;}
		.sedy2 span {
			background-position:left -1168px;
			color:#fff;
		}
		
		.form_inp2 input,
		.form_inp3 input {
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:18px;
			font-style:italic;
			color:#fff;
			background:none;
			border:none;
		}
		
		.form_inp3 {
			color:#333;
		}
	
	/* Clanky na uvodce */
	.clanek {
		margin:0 0 30px 0;
		float:left;
		width:450px;
	}
	
		.clanek h2 {
			margin:0 0 20px 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:24px;
			color:#28ace2;
			font-weight:normal;
			font-style:italic;
		}
		
			.clanek h2 a {
				color:#28ace2;
				text-decoration:none;
			}
			
				.clanek h2 a:hover {text-decoration:underline;}
		
		.autor {
			margin:0 0 10px 0;
			float:left;
			width:300px;
		}
		
			.autor span {
				font-size:12px;
				color:#4b4b4b;
				font-weight:bold;
			}
			
		.hodnoceni {
			float:left;
			width:150px;
		}
		
		.obs_clanek {
			float:left;
			width:450px;
		}
		
		.clanek img {
			margin:0 10px 1px 0;
			float:left;
		}
		
		.clanek p {
			margin:0 0 20px 0;
			font-size:12px;
			color:#3b3b3b;
			line-height:18px;
		}
		
	/* Hodnoceni */
	ul.hvezdicky {
		float:right;
		width:80px;
		height:16px;
		position:relative;
		background:url(../img/hvezdicky.png) no-repeat;
	}

	ul.zadna_hvezda {background-position:left top;}
	ul.jedna_hvezda {background-position:left -16px;}
	ul.dve_hvezdy {background-position:left -32px;}
	ul.tri_hvezdy {background-position:left -48px;}
	ul.ctyry_hvezdy {background-position:left -64px;}
	ul.pet_hvezdy {background-position:left -80px;}
	
	ul.hvezdicky li {
		cursor: pointer;
		float:left;
		text-indent:-999em;
	}
	
	ul.hvezdicky li a {
		position:absolute;
		left:0;
		top:0;
		width:16px;
		height:16px;
		text-decoration:none;
		z-index: 200;
	}
	
	ul.hvezdicky li.HV_jedna a {left:0;}
	ul.hvezdicky li.HV_dva a {left:16px;}
	ul.hvezdicky li.HV_tri a {left:32px;}
	ul.hvezdicky li.HV_ctyri a {left:48px;}
	ul.hvezdicky li.HV_pet a {left:64px;}
	
	ul.hvezdicky li a:hover {
		z-index:2;
		width:80px;
		height:16px;
		overflow:hidden;
		left:0;	
		background: url(../img/hvezdicky.png) no-repeat 0 0;
	}
	
	ul.hvezdicky li.HV_jedna a:hover {background-position:0 -96px;}
	ul.hvezdicky li.HV_dva a:hover {background-position:0 -112px;}
	ul.hvezdicky li.HV_tri a:hover {background-position:0 -128px;}
	ul.hvezdicky li.HV_ctyri a:hover {background-position:0 -144px;}
	ul.hvezdicky li.HV_pet a:hover {background-position:0 -160px;}		
	
	/* Postranni panely */
		/* Strankovani novinek */
		#New_Stranky {
			padding:8px 10px 0 10px;
			margin:0 0 6px 0;
			float:left;
			width:410px;
			height:32px;
			background:url(../img/objekty1.png) right -259px;
		}
		
			#New_levy {
				float:left;
				width:90px;
			}
			
			#New_stred {
				float:left;
				width:230px;
				text-align:center;
			}
		
			#New_pravy {
				float:left;
				width:90px;
				text-align:right;
			}
			
			#New_Stranky a {
				font-size:12px;
				color:#565656;
				text-decoration:none;
				font-weight:bold;
			}
			
		/* Novinky */	
		.novinka {
			margin:0 0 7px 0;
			float:left;
			width:430px;
		}
		
			.novinka h3 {
				margin:0 0 15px 0;
				font-size:18px;
				color:#000;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-style:italic;
				font-weight:normal;
			}
			
			span.NEW_upper {text-transform:uppercase;}
			
			.novinka p {
				margin:0 0 5px 0;
				font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:12px;
				line-height:16px;
				color:#6a6a6a;
			}
		
			.NEW_Top {
				padding:10px 0 0 0;
				float:left;
				width:430px;
				background:url(../img/objekty1.png) left -230px;
			}
			
				.New_tmavy_top {background-position: right -230px;}
			
			.NEW_In {
				padding:15px 20px 5px 20px;
				float:left;
				width:390px;
				background:#efefef;
			}
			
				.New_tmavy_in {background:#2a2a2a;}
				.New_tmavy_in h3 {color:#fff;}
				.New_tmavy_in p {color:#9d9d9d;}
			
				.NEW_levy {
					float:left;
					width:140px;
				}
				
				.NEW_pravy {
					float:left;
					width:250px;
				}
				
			.NEW_Bot {
				float:left;
				width:430px;
				height:22px;
				background:url(../img/objekty1.png) left -231px;
			}
			
				.New_tmavy_bot {background-position: right -232px;}
				
		/* Reklama */
		.reklama {
			float:left;
			width:430px;
		}
		
			.ADV_top {
				padding:8px 15px 0 15px;
				float:left;
				width:400px;
				height:37px;
				background:url(../img/objekty1.png) left -259px;
			}
				
				.AVD_pravy {
					float:left;
					width:150px;
				}
				
					.AVD_pravy span {
						font-size:14px;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-weight:normal;
						color:#fff;
						font-style:italic;
					}
				
				.AVD_levy {
					float:left;
					width:250px;
					text-align:right;
				}
				
					.AVD_levy a {
						font-size:12px;
						color:#fff;
						text-decoration:none;
					}
				
				.AVD_prostor {
					margin:2px 0 0 0;
					float:left;
					width:430px;
					height:300px;
				}
				
	/* Kurzy na uvodce */
	.kurz_uvod {
		margin:10px 0 0 0;
		float:left;
		width:446px;
	}
	
	.kurz_top {
		float:left;
		width:450px;
		height:15px;
		background:url(../img/objekty1.png) left -310px;
	}
	
	.kurz_in {
		padding:20px 20px 5px 20px;
		float:left;
		width:410px;
		background:#f2f5c3;
	}
	
		.kurz_in h3 {
			margin:0 0 10px 0;
			font-size:18px;
			color:#1387b5;
			font-weight:normal;
		}
		
		.kurz_in p {
			margin:0 0 20px 0;
			font-size:14px;
			line-height:21px;
			color:#3e3e3e;
		}
		
		.kurz_levy {
			float:left;
			width:280px;
		}
		
			.kurz_levy h3 {color:#3e3e3e;}
			
			.kurz_levy a {
				font-size:12px;
				color:#000;
				text-decoration:none;
			}
			
			.kurz_levy span {
				padding:0 5px 0 20px;
				display:inline-block;
				color:#4b4b4b;
				letter-spacing:-1px;
				background:url(../img/ikony1.png) left -438px no-repeat;
			}
		
		.kurz_pravy {
			float:left;
			width:130px;
			text-align:right;
		}

		.kurz_pravy span {
			font-size:12px;
			color:#4b4b4b;
		}

		.kurz_radka {
			padding:0 0 5px 0;
			background:url(../img/pattern/patt2.png) left bottom repeat-x;
		}

			.kurz_pravy a {
				color:#1387b5;
				font-size:12px;
				text-decoration:none;
			}
		
	.kurz_bot {
		float:left;
		width:450px;
		height:20px;
		background:url(../img/objekty1.png) left -326px;
	}

/********** CLANKY **********/
.clanek_blok {
	padding:0 0 20px;
	margin:0 0 30px 0;
	float:left;
	width:550px;
	border-bottom:1px solid #ccc;
}

	.clanek_obr {
		margin:0 0 20px 0;
		float:left;
		width:210px;
	}

	.clanek_obs {
		float:left;
		width:330px;
	}
	
		.clnk_oranzovy {
			display:inline-block;
			margin:0 0 5px 0;
			color:#ff4200;
			font-size:12px;
			text-transform:uppercase;
			font-weight:normal;
		}
	
		.clanek_obs h3,
		.clanek_obs h3 a {
			display:inline-block;
			margin:0 0 10px 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:40px;
			font-style:italic;
			font-weight:normal;
			color:#3b3b3b;
			letter-spacing:-2px;
			line-height:50px;
			text-decoration:none;
		}
		
		.clnk_publik {
			margin:0 0 10px 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:12px;
			font-style:italic;
			color:#4b4b4b;
		}
		
		.clnk_publik span,
		.clanek_obs h3 a:hover {
			color:#36b2e4;
		}
		
		.clnk_publik a {text-decoration:none;}
		
		.clnk_txt {
			margin:20px 0 15px 0;
			font-size:14px;
			line-height:21px;
			color:#3b3b3b;
		}
		
/* Detail clanek */
.detail_clnk_anotace {
	margin:0 0 20px 0;
	float:left;
	width:550px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	line-height:26px;
	color:#868686;
}

.clanek_det_txt {
	margin:30px 0 0 0;
	float:left;
	width:550px;
}

	.clanek_det_txt h2,
	.clanek_det_txt h3 {
		margin:0 0 25px 0;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:24px;
		font-style:italic;
		font-weight:normal;
		color:#247798;
	}
	
	.clanek_det_txt h3 {
		margin:0 0 10px 0;
		font-size:16px;
		color:#4f4f4f;
	}
	
	.clanek_det_txt p {
		margin:0 0 15px 0;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:21px;
		color:#4b4b4b;
	}
	
	.clanek_det_txt a {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#0faae3;
	}
	
	.clanek_det_obr {
		margin:0 0 40px 0;
		padding:0 0 5px 0;
		width:550px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333;
		text-align:center;
		background:#f2f2f2;
	}
	
	.clanek_det_txt ul {
		margin:0 0 20px 0;
		padding:20px 0 20px 0;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4b4b4b;
		border-top:1px solid #d5d5d5;
		border-bottom:1px solid #d5d5d5;
	}
	
		.clanek_det_txt ul li {
			margin:0 0 5px 0;
			padding:0 0 0 20px;
			background:url(../img/sipk.gif) left top no-repeat;
		}


/********** VIDEO DETAIL **********/	
.videobox {
	padding:40px;
	float:left;
	width:880px;
	color:#fff;
	text-align:center;
	background:#1a1a1a;
}

	.videobox_in {
		margin:auto;
		width:700px;
		text-align:left;
	}
	
		.video_nad {
			margin:0 0 30px 0;
			width:100%;
		}
	
			.videobox_in h2 {
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:24px;
				font-style:italic;
				font-weight:normal;
			}
		
			.kitetv {
				display:inline-block;
				margin:0 30px 0 0;
				float:left;
				width:220px;
				height:70px;
				background:url(../img/objekty1.png) right -930px no-repeat;
			}
		
		.videoscreen {
			display:inline-block;
			border:9px solid #1e1e1e;
		}
		
			.video_in {
				width:100%;
				border:1px solid #292929;
			}
		
/********** GALERIE DETAIL **********/		
.galeriebox {
	padding:40px;
	float:left;
	width:880px;
	color:#fff;
	background:#1a1a1a;
}

	.galeriebox_in {
		float:left;
		width:880px;
	}
	
		.galeriebox_obr {
			padding:10px;
			float:left;
			width:290px;
			height:170px;
			background:#222;
		}
		
			.galeriebox_obr img {
				border:1px solid #636363;
			}
			
		.galeriebox_txt {
			padding:0 0 0 40px;
			float:left;
			width:520px;
		}
		
			.galeriebox_txt h2 {
				margin:0 0 20px 0;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:28px;
				font-style:italic;
				font-weight:normal;
			}

			.galeriebox_txt p {
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:18px;
				font-style:italic;
				font-weight:normal;
				color:#9a9a9a;
				line-height:27px;
			}

/* Obrazky v galerii */
.detgal_obal {
	margin:0 0 30px 0;
	float:left;
	width:550px;
}

	.detgal_pol {
		margin:0 5px 5px 0;
		padding:5px;
		float:left;
		width:170px;
		height:105px;
		background:#ededed;
	}
	
		.detgal_last {margin:0;}
		
		.detgal_pol:hover {background:#222;}

/* Text v galerii */
.detgal_txt {
	margin:0 0 30px 0;
	float:left;
	width:550px;
}

	.detgal_txt h3 {
		margin:0 0 10px 0;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-style:italic;
		font-weight:normal;
		font-size:21px;
		color:#36b2e4;
	}

	.detgal_txt p {
		font-size:13px;
		color:#555;
		line-height:21px;
	}
	
/* Foto detail */
.fotobox {
	padding:40px;
	float:left;
	width:880px;
	color:#fff;
	background:#1a1a1a;
	text-align:center;
	z-index:100;
}

	.fotobox_obr {
		margin:auto;
		min-height:500px;
   	 	_height:500x;
		min-width:780px;
   	 	_width:780px;
		display:inline-block;
		padding:10px;
		background:#222 url(../img/loader.gif) center center no-repeat;
	}
	
		.fotobox_obr img {
			border:1px solid #636363;
		}

/* Foto ovladac */
.fotovladac {
	padding:10px 20px 10px 20px;
	float:left;
	width:920px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f6f6f;
	background:#fff;
	border-bottom:1px solid #d9d9d9;
	z-index:100;
}
	.fotovladac a {
		color:#6f6f6f;
		text-decoration:none;
	}

		.fotovladac a:hover {
			color:#000;
		}

	.fotoovl_levy {
		float:left;
		width:200px;
		text-align:left;
	}

	.fotoovl_stred {
		float:left;
		width:520px;
		text-align:center;
	}

	.fotoovl_pravy {
		float:left;
		width:200px;
		text-align:right;
	}

/********** KOMENTARE **********/	
.komentar {
	float:left;
	margin:0 0 20px 0;
	padding:0 0 20px 0;
	font-size:12px;
	width:100%;
	border-bottom:1px solid #e3e3e3;
}

	.koment_ico {
		float:left;
		width:13%;
	}

	.koment_txt {
		float:left;
		width:85%;
	}
	
		.koment_autor {
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:14px;
			font-style:italic;
			color:#3a3a3a;
			float:left;
			width:70%;
		}
	
		.koment_dat {
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:14px;
			font-style:italic;
			color:#a5a5a5;
			float:left;
			width:30%;
			text-align:right;
		}
		
		.koment_obs {
			margin:10px 0 0 0;
			float:left;
			width:100%;
			line-height:15px;
			color:#828282;
			text-align:justify;
		}

/********** SHOP **********/
#panel_levy2 {
	float:left;
	width:690px;
}
	
#panel_pravy2 {
	padding:0 0 0 10px;
	float:left;
	width:220px;
}

	.shop_nadpis {
		margin:0 0 20px 0;
		float:left;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:24px;
		color:#28ace2;
		font-style:italic;
		font-weight:normal;
	}

/* Shop Ovladac */
.shop_ovladac {
	margin:0 0 30px 0;
	float:left;
	width:690px;
	font-size:12px;
	color:#5f5f5f;
}

	.ovld_top {
		padding:3px 0 0 0;
		float:left;
		width:690px;
		background:url(../img/objekty1.png) left -533px no-repeat;
	}
	
	.ovld_bot {
		height:3px;
		float:left;
		width:690px;
		background:url(../img/objekty1.png) left -547px no-repeat;
		overflow:hidden;
	}
	
		.ovld_in {
			padding:19px;
			float:left;
			width:652px;
			background:#f2f2f2;
			
		}
		
			.ovld_cena_leva {
				float:left;
				width:10%;
			}
	
			.ovld_cena_prava {
				float:left;
				width:10%;
				text-align:right;
			}
	
			.ovld_slider {
				float:left;
				width:80%;
			}

/* Shop Kosik lista */
.kosbox_levy {
	padding:20px 20px 20px 0;
	float:left;
	width:250px;
	text-align:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

/* Shop produkty */
.shop-radka {
	float:left;
	margin:0 0 30px 0;
	width:690px;
}
	.shop-produkt-pol {
		padding:0 0 10px 0;
		margin:0 21px 30px 0;
		float:left;
		width:214px;
		height:400px;
		font-size:12px;
		border-bottom:1px solid #e6e6e6;
	}
	
	.shop-last-pol {
		margin:0;
	}
	
		.shop-produkt-pol strong,
		.shop-produkt-pol h4 {
			font-size:12px;
			color:#848484;
			font-weight:normal;
			
		}
		
		.shop-produkt-pol a {
			text-decoration:none;
		}
		
		.shop-produkt-pol h2 a {
			display:inline-block;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:16px;
			height:60px;
			color:#28ace2;
			font-style:italic;
			font-weight:normal;
			letter-spacing:-1px;
		}
		
		.shop-img-top {
			padding:7px 0 0 0;
			width:214px;
			background:url(../img/objekty1.png) right -306px no-repeat;
		}
	
			.shop-img-in {
				width:212px;
				height:200px;
				text-align:center;
				background:#fff;
				border-left:1px solid #e6e6e6;
				border-right:1px solid #e6e6e6;
			}
			
				.shop-img-in img {
					width:200px;
					height:200px;
				}
		
		.shop-ovladani {
			float:left;
			margin:0 0 8px 0;
			width:214px;
		}
	
			.shop-pol-levy {
				float:left;
				width:114px;
			}
		
			.shop-pol-cena {
				padding:10px 0 0 0;
				float:left;
				width:100px;
			}
			
			.shop-pol-cena span {
				color:#333;
				font-size:16px;
				font-weight:bold;
			}
			
			.shop-pol-cena {
				shop-pol-cena
			}
			
			.shop-zarovnat {text-align:right;}
			
				.shop-ico-lupa,
				.shop-ico-fb,
				.shop-ico-mail {
					padding:0 20px 0 0;
					display:inline-block;
					color:#323232;
					background:url(../img/ikony1.png) 78px -532px no-repeat;
				}
				
				.shop-ico-fb {
					padding:0 0 0 25px;
					background:url(../img/ikony1.png) left -507px no-repeat;
				}
				
				.shop-ico-mail {
					margin:0 0 0 10px;
					padding:0 0 0 25px;
					background:url(../img/ikony1.png) left -596px no-repeat;
				}
	
		.shop-img-bot {
			margin:0 0 3px 0;
			padding:0 0 7px 0;
			width:214px;
			background:url(../img/objekty1.png) right -313px no-repeat;
		}

/* Shop Vyhledavani */
.shop_hledat {
	margin:0 0 20px 0;
	padding:17px 0 0 20px;
	width:200px;
	height:43px;
	background:url(../img/objekty1.png) right -533px no-repeat;
}

	.shop_hledat_inp {
		width:140px;
		border:none;
		background:none;
	}
	
	.shop_hledat_sub {
		width:40px; 
		height:22px; 
		font-size:1em;
		color:transparent; /* Fix for FF */ 
		padding:0 0 0 40px !important; /* Fix for IE */ 
		text-align:left; line-height:1 !important; 
		overflow:hidden; 
		cursor:pointer;	
		border:none;
		background:none;
	}
	
/* Shop menu */
ul.shop-menu {
	margin:0 0 20px 0;
	float:left;
	width:220px;
}
	
	ul.shop-menu li.shop-pol1 a {
		margin:0 0 4px 0;
		padding:4%;
		display:inline-block;
		width:92%;
		background:#f2f2f2;
		font-size:12px;
		color:#5b5b5b;
		text-decoration:none;
		-webkit-border-radius:2px;
		-moz-border-radius:2px;
		border-radius:2px;
	}
	
		ul.shop-menu li.shop-pol1 a:hover {
			color:#fff;
			background:#343434;
		}
		
			ul.shop-menu li.shop-pol1 a span {
				margin:0 5px 0 0;
				display:inline-block;
				width:10px;
				height:10px;
				background:url(../img/ikony1.png) left -558px no-repeat;
			}
	
		ul.shop-menu li.shop-pol1 ul li.shop-pol2 a {
			margin:0 0 2px 10%;
			padding:3%;
			width:84%;
			color:#fff;
			background:#343434;
		}
		
			ul.shop-menu li.shop-pol1 ul li.shop-pol2 a:hover {
				background:#53bde8;
			}

				ul.shop-menu li.shop-pol1 ul li.shop-pol2 a span {
					margin:0 5px 0 0;
					display:inline-block;
					width:10px;
					height:12px;
					background:url(../img/ikony1.png) left -575px no-repeat;
				}

/********** DETAIL PRODUKTU - SHOP **********/	
#detail_h1 {
	margin:20px 0 30px 0;
	float:left;
	width:100%;
	font-family:"Helvetica", "Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	font-size:30px;
	color:#181818;
	font-weight:normal;
}

/* Detail Ovladac */
.detail_ovladac {
	margin:0 0 20px 0;
	padding:0 0 5px 0;
	float:left;
	width:550px;
	border-bottom:1px solid #d6d6d6;
}

	.detail_ovladac a {
		font-size:12px;
		text-decoration:none;
	}

	.detovl_levy {
		float:left;
		width:450px;
	}

	.detovl_pravy {
		float:left;
		width:100px;
	}
	
/* Detail Text */
.detail_text {
	float:left;
	width:550px;
}

	.detail_obrazek {
		width:225px;
		float:left;
	}
	
	.detail_text p {
		margin:0 0 20px 0;
		color:#4b4b4b;
		font-size:12px;
		line-height:20px;
	}
	
	.detail_text ul {
		margin:0 0 20px 0;
		padding:20px 0 20px 0;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4b4b4b;
		border-top:1px solid #d5d5d5;
		border-bottom:1px solid #d5d5d5;
	}
	
		.detail_text ul li {
			margin:0 0 5px 0;
			padding:0 0 0 20px;
			background:url(../img/sipk.gif) left top no-repeat;
		}


	.detail_text strong {color:#333;}
	.detail_text a {color:#36b2e4;}
	
	.detail_text h2,
	.detail_text h3 {
		margin:0 0 10px 0;
		font-family:"Helvetica", "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#000;
		font-size:20px;
		letter-spacing:-1px;
	}
	
	.detail_text h3 {
		font-family:"HelveticaBold", "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:17px;
		color:#36b2e4;
	}
	
/* Detail Galerie */
.detail_galerie {
	margin:20px 0 0 0;
	padding:10px 0 0 0;
	float:left;
	width:550px;
	border-top:1px solid #d6d6d6;
}

	.detail_obr {
		padding:3px;
		margin:0 7px 7px 0;
		float:left;
		width:124px;
		height:124px;
		border:1px solid #d6d6d6;
	}
	
	.det_last_obr {margin:0;}
	
		.detail_obr img {
			width:124px;
			height:124px;
		}

/********** PRAVY PANEL 350px **********/	
/* Modry nadpisovy panel */
.panel_modry1 {
	margin:0 0 1px 0;
	padding:8px 0 0 10px;
	float:left;
	width:340px;
	height:38px;
	background:url(../img/objekty1.png) left -560px no-repeat;
}

/* Sedy panel */
.panel_sedy1 {
	margin:0 0 20px 0;
	float:left;
	width:350px;
	font-size:12px;
}

.panel_sedy1_top {
	padding:5px 0 0 0;
	float:left;
	width:350px;
	background:url(../img/objekty1.png) -355px -588px no-repeat;
}

.panel_sedy1_in {
	float:left;
	padding:5px 10px 5px 10px;
	width:330px;
	background:#efefef;
}

	.panel_radka1 {
		margin:0 0 8px 0;
		padding:0 0 5px 0;
		float:left;
		width:330px;
		border-bottom:1px solid #d6d6d6;
	}
	
	.panel_radka2 {
		margin:0 0 10px 0;
		padding:0 0 10px 0;
		border-bottom:1px solid #bdbdbd;
	}
	
		.panel_radka_leva1 {
			float:left;
			width:220px;
			color:#505050;
			font-style:italic;
		}

		.panel_radka_prava1 {
			float:left;
			width:110px;
			text-align:right;
		}
		
		.panel_radka_prava1 select {
			color:#666;
			border:1px solid #d6d6d6;
		}
		
		.detail_koupit {
			display:inline-block;
			margin:0 0 0 20px;
			padding:0 25px 0 0;
			background:url(../img/ikony1.png) 25px -626px no-repeat;
			color:#333;
			text-decoration:none;
		}
		
		.detail_koupit:hover {color:#000;}

.panel_sedy1_bot {
	height:5px;
	float:left;
	width:350px;
	background:url(../img/objekty1.png) -355px -594px no-repeat;
	overflow:hidden;
}

/* Oranzovy panel */
.panel_oranzovy1 {
	margin:0 0 7px 0;
	float:left;
	width:350px;
	font-size:12px;
}

.panel_oranzovy1_top {
	padding:5px 0 0 0;
	float:left;
	width:350px;
	background:url(../img/objekty1.png) -355px -560px no-repeat;
}

.panel_oranzovy1_in {
	float:left;
	padding:5px 10px 5px 10px;
	width:330px;
	background:#ff4200;
	color:#fff;
}

.panel_oranzovy1_bot {
	height:5px;
	float:left;
	width:350px;
	background:url(../img/objekty1.png) -355px -565px no-repeat;
	overflow:hidden;
}

/* Tmavy panel */
.panel_tmavy1 {
	margin:0 0 20px 0;
	float:left;
	width:350px;
	font-size:12px;
}

.panel_tmavy1_top {
	padding:5px 0 0 0;
	float:left;
	width:350px;
	background:url(../img/objekty1.png) -355px -574px no-repeat;
}

.panel_tmavy1_in {
	float:left;
	padding:5px 10px 0 10px;
	width:330px;
	background:#2a2a2a;
	color:#fff;
}

.panel_tmavy1_bot {
	height:5px;
	float:left;
	width:350px;
	background:url(../img/objekty1.png) -355px -580px no-repeat;
	overflow:hidden;
}

/* Panel Reklama */
.reklama1_panel {
	float:left;
	padding:20px 20px 0 20px;
	width:310px;
	background:#efefef;
}

	.reklama1 {
		margin:0 0 10px 0;
		float:left;
		width:310px;
		border-bottom:1px solid #bdbdbd;
	}
	
		.reklama1_radka_leva2 {
			float:left;
			width:170px;
		}
	
		.reklama1_radka_prava2 {
			float:left;
			width:140px;
		}
	
			.reklama1 img {
				width:150px;
				height:150px;
				border:3px solid #fff;
			}
			
			.reklama1 a {
				display:inline-block;
				margin:0 0 5px 0;
				font-size:18px;
				color:#252525;
				font-weight:normal;
				text-decoration:none;	
			}
			
				.reklama1 a:hover {
					color:#36b2e4;
				}
			
			.reklama1 p {
				color:#505050;
				font-size:12px;
				line-height:16px;
			}
			
/* Panel Komentare */
.panel_komentare1 {
	padding:15px 20px 0 20px;
	width:310px;	
}

	.panel_koment1 {
		width:100%;
		margin:0 0 10px 0;
		padding:0 0 10px 0;
		border-bottom:1px solid #bdbdbd;
	}

		.panel_komentare1 h4 {
			margin:0 0 10px 0;
			color:#36b2e4;
			font-size:18px;
		}
	
		.panel_komentare1 p {
			margin:0 0 5px 0;
			color:#3b3b3b;
			font-size:12px;
			line-height:18px;
		}
	
		.panel_komentare1 span {
			color:#2b2b2b;
			font-size:12px;
			font-weight:bold;
		}
		
/* Panel Premiun Ucet */
.panel_premium1 {
	padding:25px;
	width:300px;
}

	.premium1 {
		padding:20px;
		width:260px;
		background:#f7f7f7;
	}
	
		.premium_nad {
			display:inline-block;
			margin:0 0 10px 0;
			color:#3b3b3b;
			font-size:27px;
			font-style:italic;
			font-family:Georgia, "Times New Roman", Times, serif;
		}
		
		.panel_premium1 p {
			margin:0 0 15px 0;
			color:#3b3b3b;
			font-size:12px;
			line-height:18px;
		}

/* Blok Premiun Ucet */
.blok_premium2 {
	padding:25px;
	width:530px;
}

	.premium2 {
		padding:20px;
		width:490px;
		background:#f7f7f7;
	}

	/* Typografie v panelech */
	.panel_modry1 span,
	.panel_oranzovy1 h4,
	.panel_span_nadpis1 {
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#fff;
		font-style:italic;
		font-size:14px;
		font-weight:normal;
	}
	
	.panel_oranzovy1 a {
		color:#fff;
		text-decoration:none;
	}
	
	.panel_oranzovy1 a:hover {color:#000;}
	
	.panel_span_nadpis1 {
		margin:0 0 10px 0;
		display:inline-block;
	}
	
	.panel_tag1 {
		margin:0 2px 5px 0;
		display:inline-block;
		padding:3px 5px 3px 5px;
		background:#3f3f3f;
		color:#fff;
		text-decoration:none;
		-webkit-border-radius:2px;
		-moz-border-radius:2px;
		border-radius:2px;
	}
	
	.panel_tag1:hover {
		color:#000;
		background:#d7ff4b;
	}
	
	.panel_cena1 {
		font-size:18px;
		color:#333;
		font-style:italic;
	}
	
	.panel_cena2 {color:#666;}

/********** Slide Show - Detail Shop - Skola **********/
.galerie1_obal {
    position:relative;
	width:550px;
    height:300px;
	margin:0 0 20px 0;
}

	.slide_galerie {
		position:relative;
		width:100%;
		height:300px;
	}
	
	.slide_skola {
		width:650px;
	}
	
	.slide_galerie img {
		position:absolute;
		width:100%;
		height:300px;
		top:0;
		left:0;
		z-index:8;
		opacity:0.0;
	}
	
	.slide_galerie img.active {
		z-index:10;
		opacity:1.0;
	}
	
	.slide_galerie img.last-active {
		z-index:9;
	}
	
		.slide_panel {
			position:absolute;
			top:240px;
			left:0;
			width:100%;
			height:60px;
			z-index:10;
			background:#000;
			opacity:0.6;
			filter:alpha(opacity=60); /* To je kvuli IE */
		}
	
		.slide_h1 {
			position:absolute;
			top:255px;
			left:15px;
			z-index:11;
			font-family:"Helvetica", "Trebuchet MS", Arial, Helvetica, sans-serif;
			letter-spacing:-1px;
			font-size:25px;
			color:#fff;
			font-weight:normal;
		}
		
		.nadpis_skola {
			font-family:Georgia, "Times New Roman", Times, serif;
			font-style:italic;
			letter-spacing:0;
		}
		
/********** Kitelement Skola **********/
.skola_nadpis {
	margin:0 0 20px 0;
	color:#585858;
	font-size:24px;
	font-weight:normal;
	line-height:33px;
}

	/* Dynamicke vstupy - clanek skola */
	.skola_text {
		margin:0 0 20px 0;
		width:650px;
	}
	
		.skola_text p {
			margin:0 0 10px 0;
			color:#848484;
			font-size:12px;
			line-height:19px;
		}
		
		.skola_text ul {
			margin:0 0 20px 0;
			padding:20px 0 20px 0;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#4b4b4b;
			border-top:1px solid #d5d5d5;
			border-bottom:1px solid #d5d5d5;
		}
		
			.skola_text ul li {
				margin:0 0 5px 0;
				padding:0 0 0 20px;
				background:url(../img/sipk.gif) left top no-repeat;
			}

		
		.skola_text strong {color:#333;}
		.skola_text a {color:#36b2e4;}
		
		.skola_text h2,
		.skola_text h3 {
			margin:0 0 10px 0;
			font-family:"Helvetica", "Trebuchet MS", Arial, Helvetica, sans-serif;
			color:#000;
			font-size:20px;
			letter-spacing:-1px;
		}
		
		.skola_text h3 {
			font-family:"HelveticaBold", "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:17px;
			color:#36b2e4;
		}
		
	/* Skola menu */
	ul.skola_menu1 {
		margin:0 0 20px 0;
		width:250px;
	}
	
		ul.skola_menu1 li {
			padding:7px 0 0 7px;
			margin:0 0 4px 0;
			width:243px;
			height:33px;
			background:url(../img/objekty1.png) right -704px no-repeat;
		}
		
			ul.skola_menu1 li strong {
				display:inline-block;
				width:177px;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-weight:normal;
				font-style:italic;
				font-weight:normal;
			}
			ul.skola_menu1 li a {text-decoration:none;}
			ul.skola_menu1 li a:hover strong {color:#000;}
			
			.kitesurfing {color:#ff4200;}
			.snowkiting {color:#36b2e4;}
			.landkiting {color:#94b51f;}
			
			.menu1_pol {
				color:#333;
				font-size:12px;
			}
			
			.menu1_pol:hover {color:#000;}
	
	/* Infobox 250px */
	.infobox1 {
		margin:0 0 20px 0;
		width:250px;
	}
	
		.infobox1_top {
			padding:15px 0 0 0;
			width:250px;
			background:url(../img/objekty1.png) left -709px no-repeat;
		}
		
			.infobox1_in {
				padding:20px;
				width:210px;
				background:#f2f5c3;
			}
			
				.infobox1_in h4 {
					margin:0 0 20px 0;
					color:#1387b5;
					font-weight:normal;
					font-size:18px;
				}
				
				.infobox1_in p {
					color:#3e3e3e;
					font-size:14px;
					line-height:21px;
				}
			
		.infobox1_bot {
			height:7px;
			width:250px;
			background:url(../img/objekty1.png) left -727px no-repeat;
			overflow:hidden;
		}
		
	/* NadPanely */
	.panel_float {float:left;}
	
	.nadpanel {
		margin:0 0 5px 0;
		width:100%;
		height:45px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-style:italic;
		font-size:14px;
	}
		.nadp_lev {
			height:45px;
			background:url(../img/objekty1.png) no-repeat;
		}
	
			.nadp_pra {
				padding:0 5px 0 5px;
				height:45px;
				color:#fff;
				background:url(../img/objekty1.png) no-repeat;
			}
			
				.nadp_in {
					padding:10px 0 0 10px;
					height:30px;
				}
				
				.pantma_A {background-position:right -608px;}
				.pantma_B {background-position:left -608px;}
				.pantma_C {background:#333;}
	
				.panmod_A {background-position:right -656px;}
				.panmod_B {background-position:left -656px;}
				.panmod_C {background:#36b2e4;}
				
				.panora_A {background-position:right -880px;}
				.panora_B {background-position:left -880px;}
				.panora_C {background:#ff4200;}
				
	/* Skola sedy blok */
	.skola_blok1 {
		margin:0 0 20px 0;
		float:left;
		width:650px;
	}

	.skola_blok1_top {
		padding:5px 0 0 0;
		float:left;
		width:650px;
		background:url(../img/objekty1.png) left -735px no-repeat;
	}
	
		.skola_blok1_in {
			padding:20px;
			float:left;
			width:610px;
			font-family:"Century Gothic", "Helvetica", Arial, Helvetica, sans-serif;
			background:#efefef;
		}

	.skola_blok1_bot {
		height:5px;
		float:left;
		width:650px;
		background:url(../img/objekty1.png) left -740px no-repeat;
		overflow:hidden;
	}
	
	/* Prehled kurzu */
	.skola_tab_kurzu {
		padding:0 0 15px 0;
		margin:0 0 15px 0;
		float:left;
		width:650px;
		border-bottom:1px solid #d5d5d5;
	}
	
		.miniradka {
			margin:0 0 5px 0;
			color:#6a6a6a;
			font-size:12px;
		}
		
			.mini_A {
				padding:10px 0 0 0;
				float:left;
				width:190px;
			}
				
				.mini_A span {color:#333;}

			.mini_B {
				padding:10px 0 0 0;
				float:left;
				width:200px;
			}

			.mini_C {
				float:left;
				width:120px;
			}
			
				.mini_C span {
					font-size:24px;
					color:#36b2e4;
				}

			.mini_D {
				padding:5px 0 0 0;
				float:left;
				width:100px;
				text-align:right;
			}
	
	/* Tabulka rychlych kurzu */
	.skola_tab_radka {
		padding:5px 0 5px 0;
		float:left;
		width:610px;
		border-bottom:1px solid #c9c9c9;
	}
	
		.skola_tab_leva1 {
			float:left;
			width:400px;
		}
	
		.skola_tab_prava1 {
			float:left;
			width:210px;
			text-align:right;
		}
		
	.skola_blok1 h4 {
		font-weight:normal;
		font-size:24px;
	}
	
	.skola_blok1 table {
		width:100%;
		font-size:12px;
		color:#6a6a6a;
	}
		.skola_blok1 table tr {
			border-bottom:1px solid #c9c9c9;
		}

			.skola_blok1 table td {
				padding:10px 0 10px 0;
			}
			
			.skoda_td_last {text-align:right;}
			
			.skoda_td_last span {
				color:#36b2e4;
				font-size:24px;
			}
			
			
			.tab_cena1 td {padding:0 !important;}
			.tab_cena1 tr {border:none !important;}
			
	/* Skola minikurz blok */
	.minikurz_levy {
		float:left;
		width:430px;
	}
	
		.minikurz h4 {
			margin:0 0 15px 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:18px;
			font-style:italic;
			color:#000;
		}
		
		.minikurz_obrazek {
			float:left;
			width:130px;
		}
	
		.minikurz_obsah {
			float:left;
			width:300px;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:12px;
		}
		
			.minikurz_obsah p {
				margin:0 0 5px 0;
				color:#6a6a6a;
			}
	
	.minikurz_pravy {
		float:left;
		width:180px;
		text-align:right;
	}
	
		.minikurz_pravy img {border:1px solid #b4b4b4;}

/********** FOTO VIDEO  **********/
.video_filtr {
	margin:0 0 5px 0;
	float:left;
	width:580px;
	font-size:12px;
	color:#5f5f5f;
}

	.video_filtr_top {
		padding:3px 0 0 0;
		float:left;
		width:580px;
		background:url(../img/objekty1.png) left -862px no-repeat;
	}
	
	.video_filtr_bot {
		height:3px;
		float:left;
		width:580px;
		background:url(../img/objekty1.png) left -872px no-repeat;
		overflow:hidden;
	}
	
		.video_filtr_in {
			padding:15px;
			float:left;
			width:550px;
			background:#efefef;
		}
		
		.video_filtr_in select,
		.video_filtr_in input {
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			color:#333;
			font-size:12px;
		}
		
		.video_filtr_in a,
		.galerie_filtr_in a {
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			color:#333;
			font-size:12px;
			text-decoration:none;
		}
		
		.video_filtr_in a:hover,
		.galerie_filtr_in a:hover {
			color:#999;
		}
		
			.video_filrt_levy {
				float:left;
				width:275px;
			}

			.video_filrt_pravy {
				float:left;
				width:275px;
				text-align:right;
			}
			
				/* Prvky */
				.video_filtr_select {
					display:inline-block;
					padding:5px 0 0 5px;
					width:175px;
					height:25px;
					background:url(../img/objekty1.png) left -928px no-repeat;
				}
				
					.video_filtr_select select {
						width:168px;
						height:20px;
						border:none;
						background:none;
					}
					
				.video_filtr_hledat {
					display:inline-block;
					padding:3px 0 0 5px;
					width:175px;
					height:27px;
					background: url(../img/objekty1.png) -200px -928px no-repeat;
					text-align:left;
				}
				
					.video_filtr_sub {
						width:25px; 
						height:25px; 
						font-size:1em;
						color:transparent; /* Fix for FF */ 
						padding:0 0 0 25px !important; /* Fix for IE */ 
						text-align:left; line-height:1 !important; 
						overflow:hidden; 
						cursor:pointer;	
						border:none;
						background:none;
					}
					
					.video_filtr_txt {
						width:145px;
						height:20px;
						border:none;
						background:none;
					}

		/* Strankovani u videa */
		.video_strana_leva {
			float:left;
			width:100px;
		}

		.video_strana_stred {
			float:left;
			width:350px;
			text-align:center;
		}

		.video_strana_prava {
			float:left;
			width:100px;
			text-align:right;
		}
		

/* Galerie */
.galerie_filtr {
	margin:0 0 5px 0;
	float:left;
	width:320px;
	font-size:12px;
	color:#5f5f5f;
}

	.galerie_filtr_top {
		padding:3px 0 0 0;
		float:left;
		width:320px;
		background:url(../img/objekty1.png) right -837px no-repeat;
	}
	
	.galerie_filtr_bot {
		height:3px;
		float:left;
		width:320px;
		background:url(../img/objekty1.png) right -856px no-repeat;
		overflow:hidden;
	}
	
		.galerie_filtr_in {
			padding:15px;
			float:left;
			width:290px;
			background:#efefef;
		}
		
		/* Strankovani v galerii */
		.galerie_strana_leva {
			float:left;
			width:80px;
		}

		.galerie_strana_stred {
			float:left;
			width:130px;
			text-align:center;
		}

		.galerie_strana_prava {
			float:left;
			width:80px;
			text-align:right;
		}

.vidgal_strankovani {
	margin:0 0 40px 0;
}

/********** LOUNGE & SHOP  **********/
/* Top informace */
.lounge_box {
	float:left;
	padding:20px;
	width:920px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#f8f8f8;
	border-bottom:1px solid #e5e5e5;
}

	.lngbox_1 {
		float:left;
		width:250px;
	}

	.lngbox_2 {
		float:left;
		width:300px;
	}
	
		.lngbox_2 p {
			margin:0 0 10px 0;
			color:#696969;
		}

		.lngbox_2 p span {
			color:#00a2ff;
			font-weight:bold;
		}

	.lngbox_3 {
		float:left;
		width:370px;
	}
	
	.lngbox_3 a {
		color:#696969;
		text-decoration:none;
	}
	
	.lngbox_3 p span {
		color:#00a2ff;
	}
	
	.lngbox_3 p {
		color:#696969;
	}
	
		.ingbox_dlouhy {
			margin:0 0 20px 0;
			float:left;
			width:370px;
		}
	
		.ingbox_kratky {
			float:left;
			width:170px;
		}
	
		.lngbox_nadpis {
			display:inline-block;
			margin:0 0 15px 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:30px;
			font-style:italic;
			color:#000;
		}
		
		.otevdob {
			width:200px;
			color:#666;
		}
		
			.pomlcka {
				padding:0 5px 0 5px;
			}
			
/* Akce blok */
.akce {
	margin:0 0 30px 0;
	float:left;
	width:450px;
}

	.akce h3 {
		display:block;
		padding:0 0 10px 0;
		margin:0 0 15px 0;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:normal;
		font-style:italic;
		font-size:24px;
		color:#28ace2;
		border-bottom:1px solid #d6d6d6;
	}

	.akce_obs {
		margin:0 0 15px 0;
		float:left;
		width:450px;
	}		
	
	.akce_kat {
		margin:0 0 15px 0;
		float:left;
		width:225px;
		font-size:12px;
		color:#4b4b4b;
	}
	
	.akce_hod {
		float:left;
		width:225px;
	}
	
	.akce_cas {
		padding:10px 13px 0 0;
		float:left;
		width:49px;
		height:92px;
		background:url(../img/objekty1.png) left -968px no-repeat;
		color:#fff;
		text-align:right;
	}
	
		.akce_cas span {
			display:block;
			font-weight:bold;
			line-height:18px;
		}
		
		span.akce_den {
			font-size:30px;
			line-height:27px;
		}
		
		span.schovat_tecku {display:none;}
	
	.akce_txt {
		padding:0 0 0 18px;
		float:left;
		width:370px;
		font-size:12px;
		color:#3b3b3b;
		line-height:18px;
	}
	
	/* Akce ovladac */
	.akce_ovladac {
		padding:0 0 10px 0;
		margin:0 0 15px 0;
		float:left;
		width:450px;
		border-bottom:1px solid #d6d6d6;
	}
	
		.akce_levy {
			float:left;
			width:300px;
			font-size:12px;
			color:#323232;
		}
		
			.akce_levy a {text-decoration:none;}
	
		.akce_pravy {
			float:left;
			width:150px;
			text-align:right;
		}
		
/* Akce foto */
.foto_zakce {
	float:left;
	width:100%;
	margin:0 0 20px 0;
}

	.akcef img {
		width:130px;
		height:80px;
		border:5px solid #ededed;
	}
	
	.akcef img:hover {
		border-color:#333;
	}
	
/* Chat */
.chat {
	margin:0 0 20px 0;
	padding:10px 10px 20px 10px;
	float:left;
	width:410px;
	border-bottom:7px solid #efefef;
}

	.chat label {
		color:#333;
		font-size:14px;
	}

	.chat p {
		color:#6a6a6a;
		font-size:12px;
	}

	.chat_pole,
	.chat_zprava {
		margin:0 0 10px 0;
		width:400px;
		height:100px;
		color:#666;
		font-size:14px;
		border:3px solid #dcddc6;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
	.chat_zprava {height:25px;}
	
/* Slideshow */
.loungeslide {
	float:left;
	width:960px;
	height:300px;
}

	.loungeslide_obal {
		position:relative;
		width:960px;
		height:300px;
	}

/* Video Galerie */
.video_radka {
	float:left;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	width:580px;
	background:url(../img/pattern/patt4.png) left bottom repeat-x;
}

	.video_pol1 {
		padding:20px 0 20px 0;
		float:left;
		width:280px;
	}

	.video_pol2 {
		padding:20px 0 20px 0;
		margin:0 0 0 20px;
		float:left;
		width:280px;
	}
	
		.video_thumb {
			float:left;
			width:140px;
		}
		
		.video_txt {
			float:left;
			width:140px;
		}
		
			.video_txt h3 a {
				display:inline-block;
				margin:0 0 5px 0;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:12px;
				font-style:italic;
				color:#2990b9;
				line-height:16px;
				text-decoration:none;
			}
			
			.video_txt p {
				font-size:12px;
				color:#a9a9a9;
			}

/* Hover na video */
.video_pol1:hover,
.video_pol2:hover,
.video_pol1:hover h3 a,
.video_pol2:hover h3 a {
	background:#f5f5f5;
	color:#333;
}
	
/* Galerie polozky */
.galeri_pol {
	margin:0 0 20px 0;
	float:left;
	width:320px;
}

	.galeri_pol h4 a {
		display:inline-block;
		margin:0 0 10px 0;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:23px;
		font-weight:normal;
		font-style:italic;
		color:#242424;
		line-height:26px;
		text-decoration:none;
	}

	.galeri_pol p {
		margin:0 0 15px 0;
		font-size:12px;
		color:#979797;
		line-height:17px;
	}
	
		.galeri_pol h4 a:hover {color:#ff4200;}

	.galeri_pol img {
		margin:10px 0 0 0;
	}
		
/********** KOSIK **********/
/* Postup 1 */
/* Proces objednavky */
.proces_obj {
	float:left;
	width:920px;
	margin:0 0 30px 0;
}

	.proobg_pol {
		margin:0 20px 0 0;
		position:relative;
		float:left;
		width:163px;
		height:65px;
		border-right:1px solid #c4c4c4;
	}
	
	.pro_last {margin:0;}
	
		.proobj_in {
			position:absolute;
			top:20%;
		}
		
			.proobj_cislo {
				margin:0 15px 0 0;
				padding:8px 0 0 0;
				display:inline-block;
				float:left;
				width:41px;
				height:33px;
				text-align:center;
				font-size:18px;
				color:#fff;
				background:url(../img/objekty1.png) -141px -1022px no-repeat;
			}
			
			.proobg_txt {
				font-family:Georgia, "Times New Roman", Times, serif;
				font-style:italic;
				font-size:12px;
				color:#aaa;
			}
			
		.pro_active .proobj_cislo {
			background-position: -141px -972px;
		}

		.pro_active .proobg_txt {
			color:#2b2b2b;
		}
		
/* Polozka v kosiku */
.kos_pol {
	margin:0 0 15px 0;
	float:left;
	width:920px;
}
	.kos_pol_top {
		padding:10px 0 0 0;
		float:left;
		width:920px;
		background:url(../img/objekty1.png) left -1080px no-repeat;
	}

		.kos_pol_in {
			padding:5px 15px 0 15px;
			float:left;
			width:890px;
			background:#efefef;
		}

	.kos_pol_bot {
		height:10px;
		float:left;
		width:920px;
		background:url(../img/objekty1.png) left -1091px no-repeat;
		overflow:hidden;
	}
	
	.kos_pol_obr {
		float:left;
		width:125px;
	}
	
		.kos_pol_obr img {
			width:100px;
			height:100px;
			border:5px solid #fff;
		}
		
	.kos_pol_txt {
		padding:0 20px 0 0;
		float:left;
		width:280px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-style:italic;
	}
	

		.kos_pol_txt strong {
			font-size:12px;
			color:#393939;
		}

		.kos_pol_txt h3 {
			font-size:19px;
			font-weight:normal;
			color:#28ace2;
		}
		
		.kos_pol_txt p {
			font-size:12px;
			color:#838383;
		}
		
	.kos_pol_cena {
		padding:30px 20px 0 0 ;
		float:left;
		width:130px;
	}
	
		.cena_cen {
			display:block;
			font-size:24px;
			color:#b4b4b4;
		}

		.cena_dodatek {
			font-size:12px;
			color:#b4b4b4;
		}
		
		.cen_tmavy {color:#2b2b2b;}
		
	.kos_pol_reload {
		padding:30px 0 0 0;
		float:left;
		width:100px;
	}
	
		.kos_relo_levy {
			float:left;
		}
		
		.kos_relo_pravy {
			padding:3px 0 0 0;
			float:left;
		}
		
			.kos_pol_reload input {
				margin:0 10px 0 0;
				width:30px;
				height:30px;
				border:3px solid #cdcdcd;
				text-align:center;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-style:italic;
				font-size:18px;
				color:#5f5f5f;
			}
	
			.kos_pol_reload a {
				display:inline-block;
				width:30px;
				height:30px;
				background:url(../img/objekty1.png) -83px -1028px no-repeat;
				text-decoration:none;
			}
			
				.kos_pol_reload a span {display:none;}
	
	.kos_pol_del {
		padding:30px 0 0 0;
		float:left;
		width:60px;
	}
	
		.kos_pol_del a {
			display:inline-block;
			width:33px;
			height:33px;
			background:url(../img/objekty1.png) -81px -981px no-repeat;
		}
		
			.kos_pol_del a span {display:none;}
			
/* Kosik tlacitka ovladac */
.kos_tlacitka {
	padding:20px 0 20px 0;
	margin:0 0 20px 0;
	float:left;
	width:920px;
	border-top:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
}

	.kos_tlac_levy {
		float:left;
		width:460px;
	}

	.kos_tlac_pravy {
		float:left;
		width:460px;
		text-align:right;
	}
	
/* Kosik suramrni ceny */
.kos_suma {
	margin:0 0 20px 0;
	float:left;
	width:920px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}

	.kos_suma_levy {
		float:left;
		width:340px;
	}

	.kos_suma_stred {
		float:left;
		width:230px;
	}
	
	.kos_suma_pravy {
		float:left;
		width:350px;
		text-align:right;
	}

		.kos_suma span {
			color:#555;
			font-size:18px;
		}
	
		.kos_suma p {
			color:#929292;
			font-size:48px;
		}
		
			.kos_suma_pravy p {color:#28ace2;}
			
/* Postup 2 */
.kos_formulare {
	margin:0 0 20px 0;
	float:left;
	width:920px;
}

	.kos_formulare_levy {
		padding:0 10px 0 0;
		float:left;
		width:450px;
	}
	
	.kos_formulare_pravy {
		padding:0 0 0 10px;
		float:left;
		width:450px;
	}

		.kos_formulare fieldset {
			padding:20px 20px 0 20px;
			width:410px;
		}

		.kos_formulare label {
			font-size:12px;
			color:#666;
		}
		
		.hvezda {
			display:inline-block;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			color:#a72121;
			font-size:30px;
			line-height:10px;
		}

		.kosinp1 {
			margin:0 0 10px 0;
			width:380px;
			height:25px;
			border:3px solid #e7e2d1;
		}
		
	.kos_stejna {
		padding:20px 0 0 0;
		width:100%;
		height:43px;
		font-size:14px;
		color:#2b2b2b;
		font-style:italic;
	}
	
/* Mam firmu */
.kos_firma {
	padding:25px;
	width:870px;
}

.kos_firma span {
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	display:inline-block;
	float:left;
	width:870px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-style:italic;
	color:#3c3c3c;
	border-bottom:1px solid #dadada;
}

.kos_firma label {
	font-size:12px;
	color:#5c5c5c;
}

.kos_firma .kos_fpol {	
	float:left;
	width:290px;
}

	.kos_fpol input {
		width:250px;
		height:35px;
		border-color:#cfcfcf;
	}
	
/* Postup 3 */
.doprava_blok {
	margin:15px 0 0 0;
	float:left;
	width:450px;
}

	.doprav_kite {
		float:left;
		width:100px;
		height:130px;
		background:url(../img/objekty1.png) -625px -906px no-repeat;
	}

	.doprav_box {
		float:left;
		width:100px;
		height:130px;
		background:url(../img/objekty1.png) -488px -906px no-repeat;
	}

.doprav_txt {
	float:left;
	width:350px;
}

	.doprav_top {
		padding:10px 0 0 0;
		float:left;
		width:350px;
		background:url(../img/objekty1.png) left -1232px no-repeat;
	}

	.doprav_in {
		padding:10px 20px 10px 20px;
		float:left;
		width:290px;
		height:110px;
		background:#efefef;
	}
	
	.doprav_bot {
		height:10px;
		float:left;
		width:350px;
		background:url(../img/objekty1.png) left -1240px no-repeat;
		overflow:hidden;
	}

.platba_box {
	margin:15px 0 0 0;
	float:left;
	width:450px;
}

	.platba_top {
		padding:10px 0 0 0;
		float:left;
		width:450px;
		background:url(../img/objekty1.png) right -1232px no-repeat;
	}

	.platba_in {
		padding:10px 20px 10px 20px;
		float:left;
		width:410px;
		height:110px;
		background:#efefef;
	}
	
	.platba_bot {
		height:10px;
		float:left;
		width:450px;
		background:url(../img/objekty1.png) right -1240px no-repeat;
		overflow:hidden;
	}

		.doprav_txt strong,
		.platba_box strong {
			margin:0 0 10px 0;
			display:inline-block;
			font-size:18px;
			color:#484848;
		}

		.doprav_txt p,
		.platba_box p {
			margin:0 0 10px 0;
			font-size:12px;
			color:#848484;
		}

		.doprav_txt span,
		.platba_box span {
			font-size:12px;
			color:#36b2e4;
		}
		
/* Postup 4 */
.kos_udaje {
	padding:30px;
	float:left;
	width:390px;
}

	.kos_udaje h2,
	.kos_udaje strong {
		display:inline-block;
		margin:0 0 15px 0;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:24px;
		font-style:italic;
		font-weight:normal;
		color:#464646;
	}

	.kos_udaje strong {
		font-size:18px;
	}

	.kos_udaje p {
		margin:0 0 10px 0;
		font-size:12px;
		color:#464646;
	}

	.kos_udaje span {
		color:#36b2e4;
	}
	
	.kos_hr {
		margin:0 0 15px 0;
		border:none;
		border-bottom:1px solid #c9c9c9;
	}
	
/* Postup 5 */
.kos_konec,
.kos_konec_panel {
	padding:40px 0 40px 0;
	margin:0 0 20px 0;
	float:left;
	width:920px;
	border-top:1px solid #c9c9c9;
}

.kos_konec_panel {
	padding:20px 0 10px 0;
	border-bottom:1px solid #c9c9c9;
}

	.kos_konec h2,
	.kos_konec_panel p {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:48px;
		font-style:italic;
		font-weight:normal;
		color:#191919;
	}
	
	.kos_konec_panel p {
		margin:0 0 10px 0;
		font-size:18px;
		line-height:25px;
		color:#5c5c5c;
	}

	.icon_odk {
		margin:0 0 10px 0;
		display:inline-block;
		text-decoration:none;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:18px;
		font-style:italic;
		color:#9f9f9f;
	}
	
		.tisk_pdf,
		.vas_mail {
			display:inline-block;
			width:40px;
			height:40px;
			background:url(../img/objekty1.png) -210px -975px no-repeat;
		}
		
		.vas_mail {
			height:30px;
		}
		
		.vas_mail {background-position:-210px -1022px;}

/********** PUJCOVNA **********/
.pujcovna {
	margin:0 0 20px 0;
	float:left;
	width:100%;
	border-bottom:1px solid #dbdbdb;
}

	.pujcovna h2 {
		margin:0 0 30px 0;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:48px;
		font-weight:normal;
		color:#000;
	}
	
	.pujcovna p {
		margin:0 0 20px 0;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:18px;
		font-weight:normal;
		font-style:italic;
		line-height:24px;
		color:#696969;
	}

.sezona {
	margin:0 0 40px 0;
	float:left;
	width:100%;
}

	.sezona h3 {
		margin:0 0 10px 0;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:36px;
		font-weight:normal;
		font-style:italic;
		color:#36b2e4;
	}
	
	.sezona p {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:19px;
		color:#696969;
	}
	
/* Pujcit polozka */
.pujcit_obr {
	float:left;
	width:180px;
}

	.pujcit_obr img {
		width:160px;
		height:160px;
		border:1px solid #b4b4b4;
	}

.pujcit_txt {
	float:left;
	width:430px;
}

	.pujcit_txt h4 {
		margin:0 0 15px 0;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:18px;
		font-weight:normal;
		font-style:italic;
		color:#000;
	}

	.pujcit_txt p {
		padding:0 0 10px 0;
		margin:0 0 15px 0;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:16px;		
		color:#6a6a6a;
		border-bottom:1px solid #bfbfbf;
	}
	
	.stav {
		margin:0 0 15px 0;
		display:block;
		font-size:12px;
		font-weight:bold;
		color:#6a6a6a;
	}
	
		.dostupny {color:#94b51f;}
		.nedostupny {color:#ff4200;}
		
/* Zobrazit vse */
.zobraz_vse {
	margin:10px 0 0 0;
	padding:10px 0 0 0;
	float:left;
	width:100%;
	text-align:right;
	border-top:1px solid #dbdbdb;
}
		
	
/* Detail na pujcovne */
.pujcovna_detail {
	margin:0 0 30px 0;
	padding:20px 0 0 0;
	float:left;
	width:650px;
}

	.pujcdet_obr {
		float:left;
		width:190px;
	}

	.pujcdet_txt {
		float:left;
		width:460px;
	}
	
		.pujcdet_txt h2 {
			margin:0 0 10px 0;
			padding:0 0 30px 0;
			width:100%;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:27px;
			font-style:italic;
			font-weight:normal;
			line-height:27px;
			border-bottom:1px solid #d3d3d3;
			color:#000;
		}

		.pujcdet_txt p {
			margin:0 0 10px 0;
			padding:0 0 20px 0;
			font-size:14px;
			line-height:19px;
			border-bottom:1px solid #d3d3d3;
			color:#696969;
		}
	
	.pujc_galerie {
		padding:10px 0 0 0;
		width:460px;
	}
	
		.pujc_galerie a img {
			margin:0 15px 11px 0;
			width:100px;
			height:100px;
		}
		
		.pujc_galerie a.last_pujcobr img {margin:0 0 11px 0;}
		
	.pujc_cena {
		padding:10px 0 10px 0;
		width:460px;
		border-bottom:1px solid #d3d3d3;
	}
	
		.pujc_cena h5 {
			margin:0 0 10px 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:27px;
			font-style:italic;
			font-weight:normal;
			color:#333;
		}

		.pujc_cena strong {
			margin:10px 0 10px 0;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:30px;
			font-weight:normal;
			color:#474747;
		}
		
			.pujc_cena strong span {
				color:#959595;
			}

/********** Formulare **********/
.formular1,
.formular2,
.odkdy {
	margin:0 0 50px 0;
	float:left;
	padding:20px;
	width:610px;
	font-size:12px;
	color:#6a6a6a;
	border-bottom:7px solid #efefef;
}

.formular2 {
	margin:0 0 20px 0;
	width:510px;
}

.odkdy {
	margin:0;
	border-bottom:1px solid #efefef;
}

	.form_tlacitka {
		margin:15px 0 0 0;
		padding:20px 0 0 0;
		float:left;
		width:100%;
		border-top:1px solid #efefef;
		text-align:right;
	}

	.form_levy1 {
		float:left;
		width:200px;
	}

	.form_pravy1 {
		float:left;
		width:410px;
	}
	
	.form_levy2 {
		float:left;
		width:80px;
	}

	.form_pravy2 {
		float:left;
		width:430px;
	}
	
	.form_inp1,
	.form_text1 {
		margin:0 0 10px 0;
		width:170px;
		height:25px;
		color:#666;
		font-size:14px;
		border:3px solid #dcddc6;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
	.formular1 label {
		font-size:14px;
		color:#333;
	}
	
	.form_text1 {
		width:404px;
		height:90px;
	}
	
	.antispam1 {
		width:404px;
	}
	
/********** BLOKY **********/

/* blok sedy 550px */
.blok_sedy1 {
	margin:0 0 20px 0;
	float:left;
	width:550px;
	font-size:12px;
}

.blok_sedy1_top {
	padding:5px 0 0 0;
	float:left;
	width:550px;
	background:url(../img/objekty1.png) left -840px no-repeat;
}

.blok_sedy1_in {
	float:left;
	padding:5px 10px 5px 10px;
	width:530px;
	background:#efefef;
}
	
.blok_sedy1_bot {
	height:5px;
	float:left;
	width:550px;
	background:url(../img/objekty1.png) left -855px no-repeat;
	overflow:hidden;
}

/* blok svetle modry 550px */
.blok_smodry1 {
	margin:0 0 20px 0;
	float:left;
	width:550px;
	font-size:12px;
}

.blok_smodry1_top {
	padding:5px 0 0 0;
	float:left;
	width:550px;
	background:url(../img/objekty1.png) left -1256px no-repeat;
}

.blok_smodry1_in {
	float:left;
	padding:5px 10px 5px 10px;
	width:530px;
	background:#e5f6ff;
}
	
.blok_smodry1_bot {
	height:5px;
	float:left;
	width:550px;
	background:url(../img/objekty1.png) left -1271px no-repeat;
	overflow:hidden;
}

/* blok sedy 650px */
.blok_sedy2 {
	margin:0 0 20px 0;
	float:left;
	width:650px;
}

.blok_sedy2_top {
	padding:5px 0 0 0;
	float:left;
	width:650px;
	background:url(../img/objekty1.png) left -735px no-repeat;
}

	.blok_sedy2_in {
		padding:20px;
		float:left;
		width:610px;
		background:#efefef;
	}

.blok_sedy2_bot {
	height:5px;
	float:left;
	width:650px;
	background:url(../img/objekty1.png) left -740px no-repeat;
	overflow:hidden;
}

/********** PATICKA **********/	
#paticka {
	float:left;
	padding:20px;
	width:920px;
	background:#1b1b1b;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
}

.bottomka {
	float:left;
	width:920px;
}
	
	.BOTT_top {
		float:left;
		padding:15px 0 0 0;
		width:920px;
		background:url(../img/objekty1.png) no-repeat;
	}
	
		.svetla_top {background-position:left -440px;}
		.tmava_top {background-position:left -465px;}
	
	.BOTT_in {
		float:left;
		padding:10px 30px 30px 30px;
		width:860px;
	}

	.svetla_in {background:#323232;}
	.tmava_in {background:#272727;}
	
		.BOTT_levy1 {
			float:left;
			width:460px;
		}
	
		.BOTT_pravy1 {
			float:left;
			width:400px;
		}
	
	.BOTT_bot {
		float:left;
		width:920px;
		height:15px;
		background:url(../img/objekty1.png) no-repeat;
	}
	
	.svetla_bot {background-position:left -450px;}
	.tmava_bot {background-position:left -475px;}
	
	/* Paticka Shop */
	.BOTT_nadpis1, .BOTT_nadpis2 {
		margin:0 0 20px 0;
		display:inline-block;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:24px;
		color:#fff;
		font-style:italic;
		font-weight:normal;
	}
	.shop_polozky {
		width:430px;
	}
	
		.shop_pol {
			margin:0 13px 0 0;
			float:left;
			width:130px;
		}
		
			.shop_pol img {
				border:5px solid #fff;
				width:120px;
				height:120px;
			}
			
			.shop_pol h2 {
				line-height:15px;
			}
			
				.shop_pol h2 a {
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:12px;
					color:#fff;
					font-style:italic;
					font-weight:normal;
					text-decoration:none;
				}

	/* Predpoved pocasi*/
	.pat_pocasi {
		width:400px;
	}
	
		.pat_poctop {
			padding:0 0 5px 5px;
			font-size:11px;
			color:#fff;
			background:url(../img/pattern/patt3.png) left bottom repeat-x;
		}

		.pat_pocpol {
			padding:5px 0 5px 5px;
			font-size:12px;
			color:#c1c1c1;
			background:url(../img/pattern/patt3.png) left bottom repeat-x;
		}
		
	/* News Letter */
	.BOTT_nadpis2 {
		font-size:18px;
	}
	
	.newsletter {
		width:430px;
		font-size:12px;
	}
	
		.newsletter p, .newsletter a, .fbtxt {
			margin:0 0 10px 0;
			color:#a7a7a7;
			line-height:16px;
			font-size:12px;
		}
		
			.newsletter a {
				text-decoration:underline;
				color:#a7a7a7;
			}
		
		.newspole {
			margin:0 5px 5px 0;
			float:left;
			width:190px;
			height:30px;
			background:url(../img/objekty1.png) -57px -101px no-repeat;
		}
		
			.newspole input {
				padding:5px 0 0 5px;
				width:180px;
				height:20px;
				border:none;
				background:none;
			}
			
		.newsbut {
			margin:0 0 5px 0;
			display:inline-block;
			height:30px;
			background:url(../img/objekty1.png) right -496px;
		}
			
		.newsbut span {
			padding:6px 10px 0 10px;
			display:inline-block;
			height:24px;
			background:url(../img/objekty1.png) left -496px;
		}
		
			.newsbut input {
				background:none;
				border:none;
				color:#ccc;
				cursor:pointer;
			}
			
	/* Facebook */
	.facebook {
		padding:3px 0 7px 40px;
		background:url(../img/ikony1.png) left -468px no-repeat;
	}
	
	.facebook_pol {
		width:400px;
	}

	.facebook_ico {
		padding:5px 0 0 0;
		float:left;
		width:180px;
	}

	.facebook_txt {
		float:left;
		width:220px;
	}
	
		.facebook_txt a {
			display:block;
			font-size:12px;
			color:#fff;
			text-decoration:none;
		}

/* Video ovladac */
.video_ovladac {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:10px 5px 10px 5px;
	float:left;
	width:950px;
	text-align:center;
	background:#fff;
	border-bottom:1px solid #f2f2f2;
}

	.vide_ovld_stred {
		width:700px;
		margin:auto;
		border:none;
	}
	
	.vide_ovld_stred div.detovl_levy {
		width:600px;
	}

/* User interface */
.user_blok {
	width:960px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

	/* Top menu bar */
	.user_topan {
		float:left;
		width:960px;
		background:#181818;
	}
	
		.user_top_levy {
			padding:13px;
			float:left;
			width:314px;
		}
			.user_top_img {
				float:left;
				width:70px;
			}
			
				.user_top_levy img {
					width:50px;
					height:50px;
					border:3px solid #fff;
				}
				
			.user_top_who {
				float:left;
				width:244px;
			}
		
				.user_top_levy strong {
					color:#fff;
					font-size:12px;
					line-height:10px;
				}
		
					.user_top_levy span {
						color:#44deff;
					}
		.user_top_pravy {
			padding:34px 30px 0 0;
			float:left;
			width:590px;
		}
	
			.user_top_pravy ul {
				float:right;
			}
	
				.user_top_pravy ul li {
					margin:0 0 0 30px;
					float:left;
					font-size:14px;
				}
	
					.user_top_pravy ul li a {
						color:#fff;
						text-decoration:none;
					}
	
						.user_top_pravy ul li a:hover {
							color:#44deff;
						}
	
						.user_top_pravy ul li a span{
							color:#828282;
						}
	
							.user_top_pravy ul li a span:hover {
								color:#cb5c5c;
							}
	
	/* User obsah*/
	.user_obsah {
		float:left;
		width:960px;
		background:#fff;
		text-align:center;
	}
	
		.user_plovouci_A {
			padding:40px 0 40px 0;
			margin:auto;
			width:590px;
			text-align:left;
		}
		
		/* user obsah design */
		.user_obsah h3 {
			margin:0 0 30px 0;
			padding:0 0 10px 0;
			font-size:30px;
			font-weight:normal;
			color:#bdbdbd;
			border-bottom:1px solid #eaeaea;
		}
		
		.user_obsah h4 {
			margin:0 0 20px 0;
			font-size:15px;
			font-weight:normal;
			color:#1f7794;
		}
		
			.user_obsah h4 span {
				display:block;
				font-size:11px;
				color:#666;
			}
		
		/* Uploader */
		.user_uploader {
			padding:0 0 20px 0;
			margin:0 0 30px 0;
			float:left;
			width:590px;
			border-bottom:1px solid #eaeaea;
		}
		
			.user_upload_img {
				float:left;
				width:90px;
			}
			
				.user_upload_img img {
					border:3px solid #474747;
				}
		
			.user_upload_machine {
				float:left;
				width:500px;
			}
			
				.user_upload_machine a {
					font-size:12px;
					color:#333;
				}
				
		/* Formular */
		.user_double_layout {
			margin:0 0 10px 0;
			padding:0 0 25px 0;
			float:left;
			width:590px;
			border-bottom:1px solid #eaeaea;
		}
		
			.user_dl_levy {
				padding:0 50px 0 0;
				float:left;
				width:270px;
			}
			
			.user_dl_pravy {
				float:left;
				width:270px;
			}
			
				.user_intxt {
					margin:0 0 10px 0;
					width:264px;
					height:26px;
					border:3px solid #dcddc6;
				}
				
				.user_double_layout label {
					color:#4a4343;
					font-size:12px;
				}
				
		.user_buttonbox {
			float:left;
			width:590px;
			text-align:right;
		}
		
		.user_buttonbox input {
			padding:3px 8px 3px 8px;
			background:#d4d4d4;
			border:1px solid #b6b6b6;
			color:#363636;
		}
		
			.user_buttonbox input:hover {
				background:#333;
				color:#fff;
			}
			
	/* Kosik bar */
	.kosikbox {
		float:left;
		width:960px;
		background:#2a2a2a;
	}

		.kosbox_pravy {
			padding:20px 0 20px 20px;
			float:left;
			width:670px;
			font-size:18px;
			font-weight:normal;
			font-style:italic;
			color:#e6e6e6;
		}
			
			.kosbox_pravy p {
				margin:0 20px 0 0;
				float:left;
			}

				.kosbox_pravy p span {
					color:#d7ff4b;
				}
				
/* User login */
.user_login_box {
	visibility:hidden;
	padding:10px 20px 20px 20px;
	position:absolute;
	top:84px;
	left:430px;
	width:210px;
	z-index:1;
	font-size:12px;
	background:#fff;
	border:5px solid #dcdcdc;
}

.user_log_on {
	visibility:visible;
}

	.login_close {
		width:210px;
		text-align:right;
	}
	
		.login_close a {
			display:inline-block;
			width:10px;
			height:10px;
			background:url(../img/objekty1.png) -918px -1256px;
		}
		
		.login_close a:hover {
			background-position: -918px -1266px;
		}
		
			.login_close a span {display:none;}

	.user_login_box label {
		color:#808080;
	}
	
	.login_odkaz {
		margin:5px 5px 0 0;
		display:inline-block;
		color:#7e7e7e;
	}
				
	.user_login_inp {
		margin:0 0 10px 0;
		padding:0 0 0 5px;
		width:203px;
		height:25px;
		line-height:25px;
		color:#333;
		border:1px solid #c7c7c7;
	}
	
	.login_remember {
		margin:0 0 0 5px;
		display:inline-block;
	}
				
	.login_remember label {
		color:#a9a9a9;
	}
	
/* User registrace */
.user_registrace {
	margin:30px auto 0 auto;
	width:750px;
	text-align:left;
}

.user_reg_box {
	float:left;
	width:750px;
	background:#fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	border:20px solid #dfdfdf;
}

	/* User Top */
	.user_reg_top {
		padding:17px 0 0 0;
		float:left;
		width:750px;
	}
	
		.user_reg_top_levy {
			float:left;
			width:380px;
			text-align:right;
		}
				
			.user_reg_top_levy span {
				display:inline-block;
				width:35px;
				height:54px;
				background:url(../img/objekty1.png) 0 -1633px no-repeat;
			}
			
		.user_reg_top_pravy {
			padding:0 15px 0 0;
			float:left;
			width:355px;
			text-align:right;
		}
		
			.user_reg_close {
				display:inline-block;
				font-size:11px;
				color:#b6b6b6;
				text-decoration:none;
			}
			
			.user_reg_close:hover {color:#333;}
			
				.user_reg_close span {
					margin:0 0 0 5px;
					display:inline-block;
					width:19px;
					height:19px;
					background:url(../img/objekty1.png) -893px -1256px no-repeat;
				}
				
	/* User title */
	.user_reg_title {
		float:left;
		width:750px;
		height:100px;
		text-align:center;
		background:url(../img/pattern/linka.png) repeat-x;
	}
				
		.user_reg_title h2 {
			padding:0 10px 0 10px;
			display:inline-block;
			font-size:48px;
			color:#323232;
			background:#fff;
		}
		
	/* User registracni formular */
	.user_reg_blok {
		margin:0 0 30px 0;
		float:left;
		width:750px;
	}
	
		.user_reg_blok_levy {
			padding:0 40px 0 40px;
			float:left;
			width:350px;
			border-right:1px solid #dadada;
		}
		
			.user_reg_blok_levy label {
				margin:0 0 2px 0;
				display:inline-block;
				color:#4f4f4f;
				font-size:14px;
			}
			
			.user_reg_inp {
				padding:0 0 0 5px;
				margin:0 0 15px 0;
				width:339px;
				height:35px;
				font-size:14px;
				line-height:30px;
				border:3px solid #e7e7e7;
			}
			
			.reg_sebox {
				margin:0 0 10px 0;
				position:relative;
				padding:10px 10px 10px 10px;
				width:328px;
				color:#fff;
				font-size:12px;
			}
			
				.reg_sebox span {
					margin:-16px 0 0 0;
					position:absolute;
					display:inline-block;
					width:12px;
					height:6px;
					background:url(../img/objekty1.png) no-repeat;
				}
				
				.reg_success {
					border:1px solid #92ab48;
					background:#b9d170;
				}
				
				.reg_success span {
					background-position:-846px -1256px;
				}
				
				
				.reg_error {
					border:1px solid #883535;
					background:#c75959;
				}
				
				.reg_error span {
					background-position:-865px -1256px;
				}
		
		.user_reg_blok_pravy {
			padding:10px 30px 0 30px;
			float:left;
			width:259px;
		}
		
			.user_reg_blok_pravy h3 {
				margin:0 0 20px 0;
				font-size:18px;
				font-weight:normal;
				color:#1f7794;
			}
				
			.user_reg_blok_pravy p {
				margin:0 0 30px 0;
				font-size:14px;
				line-height:20px;
				color:#8b8b8b;
			}
			
	/* User registrace paticka */
	.user_reg_bot {
		padding:40px;
		float:left;
		width:670px;
		background:#f9f9f9;
		border-top:1px solid #d0d0d0;
	}
	
		.user_reg_bot_info {
			float:left;
			width:670px;
		}
		
			.user_reg_bot_info h3 {
				margin:0 0 15px 0;
				font-size:24px; 
				color:#6b6b6b;
				font-weight:normal;
			}
			
			.user_reg_bot_info p {
				margin:0 0 30px 0;
				fonr-size:14px;
				color:#8b8b8b;
				line-height:20px;
			}

		.user_reg_bot_list {
			float:left;
			width:670px;
		}
		
			.user_reg_bot_list img {
				margin:0 6px 6px 0;
				border:3px solid #b4b4b4;
			}
			
/* User autorizace */
.autorizace {
	padding:0 0 40px 0;
	margin:0 0 15px 0;
	float:left;
	width:350px;
	border-bottom:1px solid #d1d1d1;
}

	.autorizace_poznamka {
		margin:0 0 15px 0;
		font-size:14px;
		color:#8b8b8b;
		line-height:20px;
	}
			
		.autorizace_poznamka strong {
			color:#323232;
		}
			
/********** KONTAKTY  **********/
.kit_kontaky,
.kit_kontakt_lounge {
	margin:0 0 40px 0;
	padding:0 0 30px 0;
	float:left;
	width:450px;
	border-bottom:1px solid #e9e9e9;
}

.kit_kontakt_lounge {border:none;}

	.kit_kontaky h2,
	.kit_kontakt_lounge h2 {
		margin:0 0 20px 0;
		float:left;
		width:450px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:normal;
		font-style:italic;
		font-size:30px;
		color:#262626;
	}
	
	.kit_kon_levy {
		margin:0 0 10px 0;
		float:left;
		width:250px;
	}
	
		.kit_kon_vyraz {
			font-size:12px;
			font-weight:bold;
			color:#4b4b4b;
			line-height:20px;
		}

		.kit_kontaktuj {
			font-size:12px;
			font-style:italic;
			color:#4b4b4b;
			line-height:20px;
		}
		
			.kit_kontaktuj span {
				color:#00a2ff;
			}
	
	.kit_kon_pravy {
		margin:0 0 10px 0;
		float:left;
		width:200px;
	}
	
	.kit_kon_dlouhy {
		margin:0 0 10px 0;
		float:left;
		width:450px;
	}
	
		.kit_kon_poznam {
			font-size:11px;
			color:#7f7f7f;
			line-height:20px;
		}
		
		.kon_lounge {
			font-size:12px;
			color:#4b4b4b;
		}
	
			.kon_lounge strong {
				color:#00a2ff;
			}
	
			.kon_lounge span {
				color:#7f7f7f;
				font-size:11px;
			}
		
		.kin_kon_knam {
			font-size:12px;
		}
			
			.kin_kon_knam span,
			.kin_kon_otevri span {
				margin:0 0 10px 0;
				display:inline-block;
				color:#00a2ff;
			}
	
			.kin_kon_knam p {
				margin:0 0 10px 0;
				color:#696969;
			}
				
				.kin_kon_knam p span {
					margin:0;
					display:inline-block;
					font-weight:bold;
					color:#232323;
				}
				
				
		.kin_kon_otevri {
			font-size:12px;
			color:#696969;
		}

			.kin_kon_otevri table {
				width:70%;
			}
			
		.kontakt_mapa {
			float:left;
			width:910px;
		}
	
/********** FORUM  **********/

/* Ovladac */
.forum-ovladac {
	float:left;
	width:530px;
	font-family:Arial, Helvetica, sans-serif;
}

	/* Neprihlaseny */
	.forum-nelog-left {
		padding:10px 0 10px 10px;
		float:left;
		width:220px;
	}
	
		.forum-nelog-left h3 {
			margin:0 0 8px 0;
			font-size:22px;
			color:#2c2c2c;
			font-weight:normal;
		}

		.forum-nelog-left p {
			font-size:11px;
			color:#676767;
		}
	
	.forum-nelog-pravy {
		padding:30px 10px 0 0;
		float:left;
		width:290px;
		text-align:right;
	}
	
		.forum-nelog-pravy a {
			margin:0 0 10px 10px;
			display:inline-block;
			padding:8px 13px 8px 13px;
			font-size:14px;
			color:#fff;
			font-weight:bold;
			text-decoration:none;
			background:#418cb3;
			border:1px solid #195a7c;
		}
		
			.forum-nelog-pravy a:hover {
				background:#2699d6;
				border:1px solid #146e9e;
			}
			
	/* Prihlaseny */
	.forum-log-levy {
		float:left;
		width:60px;
	}
			
	.forum-log-pravy,
	.flp-blok {
		float:left;
		width:470px;
	}
	
		.flp-blok {
			margin:0 0 10px 0;
		}
		
			.flp-jmeno {
				float:left;
				width:300px;
			}
			
				.flp-jmeno strong {
					margin:0 0 8px 0;
					display:block;
					color:#3a3a3a;
				}
				
					.flp-jmeno strong span {
						color:#e25639;
					}
					
				.flp-jmeno a {
					margin:0 0 5px 0;
					display:inline-block;
					color:#1baaf6;
					font-weight:bold;
					text-decoration:none;
				}
				
					.flp-jmeno a:hover,
					a.flp-active {
						color:#8d9ea7;
						text-decoration:underline;
					}
		
		.flp-num {
				float:left;
				width:170px;
				text-align:right;
			}
			
				.flp-num {
					color:#75acc9;
				}
	
					.flp-num span {
						font-size:24px;
						font-weight:bold;
					}
		.flp-txt {
			margin:0 0 5px 0;
			float:left;
			width:470px;
		}
		
			.flp-levy {
				margin:0 0 5px 0;
				float:left;
				width:270px;
			}
			
				.flp-levy span {
					font-size:18px;
					color:#68b6e0;
				}
		
			.flp-pravy {
				margin:0 0 5px 0;
				float:left;
				width:200px;
				text-align:right;
			}
			
				.flp-pravy span {
					font-size:12px;
					color:#333;
				}
		
			.flp-txt textarea,
			.flp-txt input {
				padding:5px;
				width:458px;
				height:65px;
				border:1px solid #97d0ee;
				font-family:Verdana, Geneva, sans-serif;
				color:#333;
				font-size:11px;
			}
			
			.flp-txt input {
				margin:0 0 10px 0;
				height:20px;
			}
			
			.flp-txt select {
				margin:0 0 10px 0;
				height:30px;
			}
		
		.flp-but {
			width:470px;
			text-align:right;
		}
		
			.flp-but input {
				padding:4px 8px 4px 8px;
				background:#60a1c3;
				border:1px solid #267097;
				font-size:12px;
				font-weight:bold;
				color:#fff;
			}
			
				.flp-but input:hover {
					border:1px solid #2e85b3;
					background:#5ab0de;
				}

		.feedee-ok {
			color:#8c8c8c;
			font-weight:bold;
			text-decoration:none;
		}
		
			.feedee-ok:hover {
				color:#333;
			}
			
	.feedee-nad {
		font-size:22px;
	}
	
	/* Prispevky */
	.feedee-com {
		margin:0 0 20px 0;
		padding:0 0 10px 0;
		float:left;
		width:550px;
		background:url(../img/pattern/patt4.png) left bottom repeat-x;
	}
	
		.feedee-com-img {
			float:left;
			width:70px;
		}
		
			.feedee-com-img img {
				border:3px solid #eaeaea;
			}
	
		.feedee-com-in {
			float:left;
			width:480px;
			font-size:12px;
		}
		
			.feedee-com-who {
				float:left;
				width:300px;
			}
		
				.feedee-com-who span {
					display:block;
					margin:0 0 5px 0;
					color:#e26146;
					font-weight:bold;
				}
				
			.feedee-com-when {
				float:left;
				width:180px;
				text-align:right;
			}
			
				.feedee-com-when span {
					color:#666;
					font-size:11px;
				}
		
			.feedee-com-txt {
				float:left;
				width:480px;
			}
			
				.feedee-com-txt p {
					color:#000;
					font-size:11px;
					line-height:18px;
				}
			
/* Forum feed bar */
.forum-feed-bar {
	float:left;
	width:550px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

	.forum-feed-bar-menu,
	.forum-feed-bar-kite {
		padding:6px 0 7px 0;
		float:left;
		width:550px;
		background:url(../img/pattern/patt5.png) left bottom repeat-x;
	}
	
		.forum-feed-bar-menu a {
			display:inline-block;
			margin:0 10px 0 0;
			color:#3f3f3f;
			font-weight:bold;
			text-decoration:none;
		}
		
			a.ffbm-active,
			.forum-feed-bar-menu a:hover {
				color:#36b2e4;
			}
			
	.forum-feed-bar-kite {
		margin:0 0 20px 0;
	}
	
		.forum-feed-bar-kite a {
			display:inline-block;
			margin:0 10px 0 0;
			color:#3f3f3f;
			text-decoration:none;
		}
		
			.forum-feed-bar-kite a:hover {
				color:#c1a730;
			}
			
			a.ffbk-active {
				color:#c1a730;
				font-weight:bold;
			}

			.forum-feed-bar-kite span {
				display:inline-block;
				margin:0 10px 0 0;
				color:#3f3f3f;
				font-weight:bold;
			}
			
/* Forum feed radek */
.forum-feed-radky {
	padding:20px 0 20px 0;
	float:left;
	width:550px;
	font-family:Arial, Helvetica, sans-serif;
}

	.feedee {
		padding:0 0 10px 0;
		margin:0 0 40px 0;
		float:left;
		width:550px;
		background:url(../img/pattern/patt4.png) left bottom repeat-x;
	}
	
		.feedee-obs {
			margin:0 0 8px 0;
			float:left;
			width:550px;
		}
		
			.feedee-obs a {
				display:inline-block;
				margin:0 0 10px 0;
				font-size:14px;
				font-weight:bold;
				color:#088abf;
				text-decoration:none;
			}
			
				.feedee-obs a:hover {
					color:#333;
				}
			
			.feedee-obs p {
				font-size:12px;
				color:#434343;
				line-height:18px;
			}
			
		.feedee-bar {
			float:left;
			width:550px;
		}
			
			.feedee-bar-levy {
				float:left;
				width:200px;
				font-size:12px;
				color:#8c8c8c;
			}
			
				.feed-heart {
					margin:0 5px 0 0;
					display:inline-block;
					width:16px;
					height:18px;
					background:url(../img/objekty1.png) right -1247px;
				}
				
				.feedee-num {
					font-weight:bold;
				}
			
			.feedee-bar-pravy {
				float:left;
				width:350px;
				font-size:12px;
				color:#8c8c8c;
				text-align:right;
			}
			
				.feedee-autor {
					padding:5px 0 0 0;
					display:inline-block;
					font-weight:bold;
				}

/********** Aukce **********/
			
/* Lišta */
.aukce_lista_obal {
	margin:0 0 30px 0;
	float:left;
	width:910px;
}

.aukce_lista {
	margin:0 0 10px 0;
	float:left;
	width:910px;
}
			
	.aukce_lista_top {
		padding:5px 0 0 0;
		float:left;
		width:910px;
		background:url(../img/objekty1.png) left -1483px no-repeat;
	}

		.aukce_lista_in {
			float:left;
			width:910px;
			background:#f2f2f2;
		}
			
	.aukce_lista_bot {
		height:5px;
		float:left;
		width:910px;
		background:url(../img/objekty1.png) left -1496px no-repeat;
		overflow:hidden;
	}
	
		/* Aukcni hlavni navigace */
		.aukce_navigace {
			padding:25px 0 25px 20px;
			float:left;
			width:460px;
		}
		
			.aukce_mainav {
				margin:0 10px 0 0;
				display:inline-block;
				height:28px;
				font-size:14px;
				font-weight:bold;
				text-decoration:none;
				color:#fff;
				letter-spacing:-1px;
				background:url(../img/objekty1.png) no-repeat;
			}
			
				.aukce_mainav:hover {
					color:#333;
				}
			
				.aukce_mainav span {
					padding:5px 10px 0 10px;
					display:inline-block;
					height:23px;
					letter-spacing:-1px;
					background:url(../img/objekty1.png) no-repeat;
				}
				
					.aukce_nav_zluty {background-position:right -1288px;}
					.aukce_nav_zluty span {background-position:left -1288px;}
					.aukce_nav_cerveny {background-position:right -1326px;}
					.aukce_nav_cerveny span {background-position:left -1326px;}
					.aukce_nav_zeleny {background-position:right -1365px;}
					.aukce_nav_zeleny span {background-position:left -1365px;}
					.aukce_nav_modry {background-position:right -1404px;}
					.aukce_nav_modry span {background-position:left -1404px;}
			
		/* Aukcni hledani */
		.aukce_hledani {
			padding:20px 20px 15px 0;
			float:left;
			width:410px;
		}
		
			.aukce_hledat_box {
				padding:5px;
				float:right;
				width:399px;
				height:25px;
				background:url(../img/objekty1.png) right -1440px no-repeat;
			}
			
				.aukce_hled_inp {
					padding:0 0 0 5px;
					margin:0 10px 0 0;
					width:160px;
					background:none;
					border:none;
				}
				
				.aukce_hled_sel {
					margin:0 10px 0 0;
					width:173px;
					background:none;
					border:none;
					color:#666;
					font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size:12px;
				}
				
				.aukce_hled_but {
					width:30px; 
					height:25px; 
					font-size:1em;
					color:transparent; /* Fix for FF */ 
					padding:0 0 0 30px !important; /* Fix for IE */ 
					text-align:left; line-height:1 !important; 
					overflow:hidden; 
					cursor:pointer;
					border:none;
					background:none;
				}
		
		/* Aukcni hledani */
		.aukce_user_menu {
			padding:7px;
			float:left;
			width:896px;
		}
		
			.aukce_but_plus,
			.aukce_but_normal {
				margin:0 5px 0 0;
				display:inline-block;
				height:29px;
				font-size:12px;
				color:#fff;
				text-decoration:none;
				background:url(../img/objekty1.png) right -1510px no-repeat;
			}
			
			.aukce_but_normal {
				background-position:right -1550px;
			}
			
				.aukce_but_plus:hover,
				.aukce_but_normal:hover {
					color:#d5d5d5;
				}
				
				.aukce_but_plus span,
				.aukce_but_normal span {
					padding:6px 10px 0 25px;
					display:inline-block;
					height:23px;
					background:url(../img/objekty1.png) left -1510px no-repeat;
				}

				.aukce_but_normal span {
					padding:6px 10px 0 10px;
					background-position:left -1550px;
				}
				
					.aukce_but_normal span strong {
						color:#ffcc00;
					}
					
/* Produkty uvod */
.aukce_produkt_radka {
	float:left;
	width:910px;
}
	/* Produkt polozka  */
	.aukce_produkt {
		margin:0 20px 30px 0;
		float:left;
		width:290px;
	}
	
	.aukce_prolast {margin:0;}
	
		.aukce_produkt_levy {
			float:left;
			width:65px;
		}
		
			.aukce_ico_box {
				margin:0 0 15px 0;
				display:inline-block;
				width:60px;
				height:30px;
				background:url(../img/objekty1.png) -375px -1444px no-repeat;
			}
			
			.aukce_icbar {
				display:inline-block;
				width:51px;
				height:22px;
				background:url(../img/objekty1.png) no-repeat;
			}
			
				.aukce_icbar span {display:none;}
				.a_ico_new {background-position:-152px -1451px;}
				.a_ico_top {background-position:-208px -1451px;}
				.a_ico_sup {background-position:-264px -1451px;}
				.a_ico_dem {background-position:-319px -1451px;}
			
		.aukce_produkt_pravy {
			float:left;
			width:200px;
		}
		
			.aukce_produkt_pravy h3 {
				padding:0 0 10px 0;
				margin:0 0 10px 0;
				font-size:17px;
				font-weight:normal;
				letter-spacing:-1px;
				line-height:20px;
				border-bottom:2px solid #d4d4d4;
			}
			
				.aukce_produkt_pravy h3 a {
					color:#414141;
					text-decoration:none;
				}
			
				.aukce_produkt_pravy h3 a:hover {
					color:#000;
				}
			
			.aukce_produkt_pol {
				margin:0 0 5px 0;
				width:200px;
			}
			
			.aukce_txt_time {
				font-size:12px;
				color:#717171;
			}
			
			.aukce_txt_price {
				font-size:18px;
				color:#ff7200;
			}
			
/* Ikony aukce */
.aukce_ico_time {
	margin:0 10px 0 0;
	display:inline-block;
	width:14px;
	height:15px;
	background:url(../img/objekty1.png) -511px -1457px no-repeat;
}
	
.aukce_ico_price {
	margin:0 5px 0 0;
	display:inline-block;
	width:18px;
	height:17px;
	background:url(../img/objekty1.png) -475px -1455px no-repeat;
}

.aukce_ico_user {
	margin:0 5px 0 0;
	display:inline-block;
	width:19px;
	height:20px;
	background:url(../img/objekty1.png) -441px -1455px no-repeat;
}

/* Aukce Produkt detail */
.aukce_detail_levy {
	float:left;
	width:70px;
}
			
.aukce_detail_pravy {
	padding:0 0 0 15px;
	float:left;
	width:460px;
	border-left:5px solid #f6f6f6;
}

	.aukce_detail_pravy h2 {
		margin:5px 0 20px 0;
		font-size:30px;
		font-weight:normal;
		letter-spacing:-1px;
		line-height:36px;
		color:#414141;
	}
	
	/* Akce detail info box */
	.aukce_detail_infobox {
		margin:0 0 30px 0;
		padding:20px 0 20px 0;
		float:left;
		width:450px;
		border-top:2px solid #d4d4d4;
		border-bottom:2px solid #d4d4d4;
	}

		/* Aukce info */	
		.aukce_detail_inf_levy {
			float:left;
			width:250px;
		}
		
			.aukce_detail_inf_levy p {
				margin:0 0 5px 0;
			}
		
				.aukce_det_time {
					font-size:14px;
					color:#717171;
					letter-spacing:-1px;
				}
				
					.aukce_det_time span {
						color:#c6c6c6;
					}
					
				.aukce_det_vyvola {
					display:block;
					font-size:12px;
					color:#bbb;
				}
				
				.aukce_det_cena1 {
					font-size:18px;
					color:#adadad;
				}
			
				.aukce_det_cena2 {
					font-size:18px;
					color:#ff7200;
				}
				
				.aukce_det_cena3 {
					font-size:18px;
					color:#3dc2ed;
				}
				
				.aukce_det_user {
					color:#717171;
					font-size:12px;
				}
		
		/* Aukce prihodit */
		.aukce_detail_inf_pravy {
			float:left;
			width:200px;
		}
		
			.aukce_det_prihodit {
				margin:65px 0 0 0;
				float:right;
				width:166px;
				height:30x;
				background:url(../img/objekty1.png) -794px -1592px no-repeat;
			}
			
				.aukce_prihodit_inp {
					padding:7px 0 0 5px;
					height:23px;
					width:120px;
					font-size:18px;
					line-height:16px;
					color:#464646;
					background:none;
					border:none;
				}
			
				.aukce_prihodit_sub {
					width:35px; 
					height:25px; 
					font-size:1em;
					color:transparent; /* Fix for FF */ 
					padding:0 0 0 35px !important; /* Fix for IE */ 
					text-align:left; line-height:1 !important; 
					overflow:hidden; 
					cursor:pointer;	
					border:none;
					background:none;
				}
		
		/* Aukce prihozy */
		.aukce_det_prihozy {
			margin:0 0 30px 0;
			float:left;
			width:450px;
		}
		
			.aukce_prihozy_nadpis {
				display:inline-block;
				margin:0 0 10px 0;
				font-size:18px;
				color:#3dc2ed;
			}
			
			.aukce_det_prihozy p {
				margin:0 0 2px 0;
				padding:7px 10px 0 10px;
				width:430px;
				height:25px;
				background:#f4f4f4;
				font-size:12px;
			}
			
				.aukce_prihozy_posledni_autor {
					display:inline-block;
					width:300px;
					color:#d54700;
				}
				
				.aukce_prihozy_posledni_cena {
					display:inline-block;
					width:130px;
					color:#d54700;
					text-align:right;
				}
	
				.aukce_prihoyz_autor {
					display:inline-block;
					width:300px;
					color:#707070;
				}
				
				.aukce_prihozy_cena {
					display:inline-block;
					width:130px;
					color:#707070;
					text-align:right;
				}
				
			.aukce_det_prihozy a {
				color:#707070;
			}
			
		/* Aukce popis a pravidla aukce */
		.aukce_det_popis {
			padding:0 0 20px 0;
			margin:0 0 30px 0;
			float:left;
			width:450px;
			border-bottom:2px solid #d4d4d4;
		}
		
			.aukce_det_popis span {
				margin:0 0 10px 0;
				display:inline-block;
				font-size:18px;
				color:#323232;
			}

			.aukce_det_popis p {
				font-size:14px;
				line-height:19px;
				color:#999;
			}

		.aukce_det_pravidla {
			margin:0 0 30px 0;
			float:left;
			width:450px;
		}
		
			.aukce_det_pravidla span {
				font-size:12px;
				color:#323232;
			}

			.aukce_det_pravidla p {
				font-size:12px;
				line-height:16px;
				color:#999;
			}
			
		/* Aukce koupit hned */
		.aukce_koupit {
			margin:20px 0 0 0;
			float:right;
			display:inline-block;
			padding:5px 10px 5px 10px;
			color:#fff;
			font-size:18px;
			text-decoration:none;
			letter-spacing:-1px;
			background:#d54700;
			border:1px solid #a13600;
		}
		
			.aukce_koupit span {
				margin:0 0 0 15px;
				display:inline-block;
				width:17px;
				height:14px;
				background:url(../img/objekty1.png) -124px -1456px no-repeat;
			}

		/* Aukce Poptavka */
		.aukce_nabidnout {
			margin:20px 0 0 0;
			float:right;
			display:inline-block;
			padding:5px 10px 5px 10px;
			color:#fff;
			font-size:18px;
			text-decoration:none;
			letter-spacing:-1px;
			background:#d54700;
			border:1px solid #a13600;
		}
		
			.aukce_nabidnout span {
				margin:0 0 0 15px;
				display:inline-block;
				width:17px;
				height:14px;
				background:url(../img/objekty1.png) -97px -1456px no-repeat;
			}
			
		.aukce_det_nabidky {
			margin:0 0 30px 0;
			float:left;
			width:450px;
		}
		
			.aukde_uzivatel_nab {
				margin:0 0 30px 0;
				float:left;
				width:450px;
			}
			
			.aukde_system_nab {
				margin:0 0 30px 0;
				float:left;
				width:450px;
			}
			
				.aukce_uznab_nadpis,
				.aukce_sysnab_nadpis {
					display:inline-block;
					padding:0 0 15px 0;
					font-size:18px;
					color:#3dc2ed;
				}
				
				.aukce_sysnab_nadpis {
					color:#323232;
				}
				
				.aukce_nabidka {
					padding:0 0 5px 0;
					margin:0 0 10px 0;
					float:left;
					width:450px;
					border-bottom:1px solid #ebebeb;
				}
				
					.aukce_nab_levy {
						float:left;
						width:110px;
					}
					
						.aukce_nab_levy img {
							width:100px;
							height:50px;
						}

					.aukce_nab_pravy {
						float:left;
						width:340px;
					}
					
						.aukce_nab_popis {
							margin:0 0 5px 0;
							float:left;
							width:340px;
							font-size:12px;
						}
						
							.aukce_nab_popis a {
								color:#414141;
								text-decoration:none;
							}
						
						.aukce_nabdet_levy {
							float:left;
							width:200px;	
						}
						
							.aukce_nab_time {
								font-size:12px;
								color:#717171;
							}
					
						.aukce_nabdet_pravy {
							float:left;
							width:140px;
							text-align:right;
						}
						
/* Aukce Pridavani */
.aukce_vloz_nadpis,
.aukce_vloz_podnadpis {
	display:inline-block;
	margin:0 0 20px 0;
	padding:0 0 10px 0;
	width:100%;
	font-size:30px;
	color:#bdbdbd;
	border-bottom:1px solid #eaeaea;
}

.aukce_vloz_podnadpis {
	margin:20px 0 20px 0;
	font-size:24px;
	color:#6b6b6b;
}

.aukce_vloz_radka {
	margin:0 0 15px 0;
	width:550px;
}
	
	.aukce_radka_leva,
	.aukce_radka_prava {
		margin:0 0 5px 0;
		width:250px;
		display:inline-block;
		font-size:14px;
		color:#4a4343;
	}

	.aukce_radka_prava {
		width:290px;
		color:#acacac;
		text-align:right;
	}
	
	.aukce_inp_A,
	.aukce_inp_B {
		margin:0 0 2px 0;
		padding:0 0 0 5px;
		width:539px;
		height:26px;
		border:3px solid #dcddc6;
	}
	
		.aukce_inp_B {
			width:200px;
		}
	
	.aukce_txt_A {
		padding:5px 0 0 5px;
		width:539px;
		height:110px;
		border:3px solid #dcddc6;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666;
	}
	
	.aukce_sel_A {
		margin:0 0 2px 0;
		padding:0 0 0 5px;
		width:300px;
		height:30px;
		border:3px solid #dcddc6;
		color:#666;
	}
	
	.akce_vloz_info {
		font-size:11px;
		color:#808080;
	}

/* Aukce Pridavani bloky */
.aukce_blok {
	padding:25px;
	width:500px;
}

	.aukce_vloz_typ {
		margin:0 0 0 5px;
		display:inline-block;
		color:#fb4624;
		font-size:18px;
	}
	
	.aukce_vloz_popis_A,
	.aukce_vloz_popis_B {
		margin:15px 0 10px 0;
		font-size:11px;
		line-height:16px;
		color:#626262;
	}
	
		.aukce_vloz_popis_B strong {
			margin:3px 0 3px 0;
			display:inline-block;
			color:#282828;
		}
	
	.aukce_vloz_cena {
		margin:0 0 3px 0;
		display:inline-block;
		color:#4a4343;
		font-size:14px;
	}
	
.aukce_mapol {
	margin:0 0 20px 0;
	padding:0 0 10px 0;
	float:left;
	width:910px;
	border-bottom:1px dashed #ebebeb;
}

	.aukce_mapol_levy {
		float:left;
		width:110px;
	}
	
		.aukce_mapol_levy img {
			width:100px;
			height:50px;
		}
		
	.aukce_mapol_pravy {
		float:left;
		width:500px;
	}
	
	.aukce_mapol_obsah {
		float:left;
		width:800px;
	}
	
		.aukce_mapol_pravy h3,
		.aukce_mapol_obsah h3 {
			margin:0 0 10px 0;
			font-size:14px;
			color:#414141;
			font-weight:normal;
		}

			.aukce_mapol_pravy h3 a {
				color:#414141;
				text-decoration:none;
			}
			
	.aukce_mapol_ovladac {
		float:left;
		width:300px;
		text-align:right;
	}
	
		.aukce_mapol_top {
			margin:0 0 30px 0;
			float:left;
			width:800px;
		}
	
		.aukce_mapoldet_levy {
			float:left;
			width:300px;
		}
		
			.aukce_mapoldet_levy p {
				margin:0 0 10px 0;
			}
		
			.aukce_vydrazeno {
				font-size:18px;
				color:#363636;
			}
			
			.aukce_konec {
				font-size:12px;
				color:#363636;
			}
		
		.aukce_mapoldet_pravy {
			float:left;
			width:500px;
		}
		
			.aukce_mapoldet_pravy strong {
				margin:0 0 15px 0;
				display:inline-block;
				color:#363636;
				font-size:18px;
			}
			
			.aukce_mapoldet_pravy span {
				margin:0 10px 0 0;
				display:inline-block;
				font-size:12px;
				color:#717171;
			}
			
/********** HLEDAT **********/
/* Hledaci lista*/
.hledat_menu {
	margin:0 0 3px 0;
	float:left;
	width:530px;
}

	.hledat_menu li {
		float:left;
	}
		.hledat_menu li a {
			margin:0 8px 0 0;
			display:inline-block;
			width:40px;
			height:44px;
			background:url(../img/objekty1.png) no-repeat;
			overflow:hidden;
		}
		
			.hledat_menu li a span {
				display:none;
			}
			
			li a.hledat_ico_web {
				background-position: -693px -1642px;
			}

			li a.hledat_ico_web:hover,
			li a.active_ico_web {
				background-position: -693px -1686px;
			}

			li a.hledat_ico_clanek {
				background-position: -738px -1642px;
			}

			li a.hledat_ico_clanek:hover,
			li a.active_ico_clanek {
				background-position: -738px -1686px;
			}

			li a.hledat_ico_shop {
				background-position: -784px -1642px;
			}

			li a.hledat_ico_shop:hover,
			li a.active_ico_shop {
				background-position: -784px -1686px;
			}

			li a.hledat_ico_kurz {
				background-position: -830px -1642px;
			}

			li a.hledat_ico_kurz:hover,
			li a.active_ico_kurz {
				background-position: -830px -1686px;
			}

			li a.hledat_ico_forum {
				background-position: -876px -1642px;
			}

			li a.hledat_ico_forum:hover,
			li a.active_ico_forum {
				background-position: -876px -1686px;
			}

			li a.hledat_ico_media {
				background-position: -921px -1642px;
			}

			li a.hledat_ico_media:hover,
			li a.active_ico_media {
				background-position: -921px -1686px;
			}

.hledat_bar {
	float:left;
	width:530px;
	height:41px;
	background:url(../img/objekty1.png) -254px -1591px no-repeat;
}

	.hledat_inp {
		margin:0 10px 0 0;
		padding:5px;
		width:465px;
		height:25px;
		font-size:18px;
		line-height:20px;
		background:none;
		border:none;
	}

	.hledat_sub {
		width:40px; 
		height:40px; 
		font-size:1em;
		color:transparent; /* Fix for FF */ 
		padding:0 0 0 40px !important; /* Fix for IE */ 
		text-align:left; line-height:1 !important; 
		overflow:hidden; 
		cursor:pointer;	
		border:none;
		background:none;
	}
	
/* Vysledky */
.vysledek {
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	float:left;
	width:530px;
	background:url(../img/pattern/patt5.png) left bottom repeat-x;
}

	.vysledek_ico {
		float:left;
		width:58px;
		height:58px;
		background:url(../img/objekty1.png) no-repeat;
	}
	
		.vysledek_ico a {
			display:inline-block;
			width:58px;
			height:58px;
		}
		
			.vysledek_ico a span {
				display:none;
			}
	
		.icov_media {
			background-position: -366px -1640px;
		}
	
		.icov_forum {
			background-position: -429px -1640px;
		}
	
		.icov_kurz {
			background-position: -494px -1640px;
		}
	
		.icov_shop {
			background-position: -558px -1640px;
		}
	
		.icov_clanek {
			background-position: -623px -1640px;
		}
	
	.vysledek_obs {
		padding:0 0 0 20px;
		float:left;
		width:452px;
	}
	
		.vysledek_obs h2 {
			margin:0 0 7px 0;
			font-size:18px;
			font-weight:normal;
		}
		
			.vysledek_obs h2 a {
				color:#323232;
				text-decoration:none;
			}

			.vysledek_obs h2 a:hover {
				color:#36b2e4;
			}

		.vysledek_obs p {
			font-size:12px;
			color:#6f6f6f;
		}
		
/********** 404 **********/
.ff_obal {
	margin:auto;
	position:relative;
	padding:150px 0 0 0;
	width:790px;
	text-align:left;
}

	.ff_box {
		width:715px;
		height:413px;
		background:url(../img/objekty2.png) 0 0 no-repeat;
	}
	
	.ff_lady {
		z-index:1;
		position:absolute;
		margin:-38px 0 0 -150px;
		width:516px;
		height:387px;
		background:url(../img/objekty2.png) -444px -464px no-repeat;
	}
	
	.ff_kite {
		z-index:2;
		position:absolute;
		top:150px;
		left:750px;
		margin:-38px 0 0 -150px;
		width:172px;
		height:382px;
		background:url(../img/objekty2.png) -800px -20px no-repeat;
	}
	
	.ff_left {
		float:left;
		width:330px;
	}

	.ff_right {
		padding:70px 0 0 0;
		float:left;
		width:385px;
	}
	
		.ff_right h3 {
			margin:0 0 20px 0;
			width:290px;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:24px;
			font-style:italic;
			font-weight:normal;
			color:#201d1e;
		}

		.ff_right p {
			margin:0 0 20px 0;
			width:290px;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:18px;
			color:#7d7d7d;
		}
		
		.ff_back {
			display:inline-block;
			height:47px;
			color:#fff;
			text-decoration:none;
			background:url(../img/objekty2.png) right -886px;
		}

		.ff_back span {
			padding:15px 18px 0 18px;
			display:inline-block;
			height:32px;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:14px;
			font-style:italic;
			background:url(../img/objekty2.png) 0 -886px;
		}

	
/********** DOPLNKY **********/	
.rusit_margin {margin:0 !important;}
.opravit {clear:both !important;}
.noborder {border:none !important;}
.nofloat {float:none !important;}
.blok_float {float:left !important;}

/* CSS 3 */
::-moz-selection {
	background:#ff4200;
	color:#fff;
	text-shadow:none;
}

::selection {
	background:#ff4200;
	color:#fff;
	text-shadow:none;
}




