@charset "UTF-8";

/* FREETIMESHOPS START */

div#topFreetimeShops {
	height: 40px;
	background: url("../images/freetimeshops/bg.gif");
	font-size: 10px; 
	text-align: left;
	min-width: 980px;
	line-height: 14px; 	  
}
div#topFreetimeShops div#topFreetimeShopsLogo {
  float: left;
  height: 40px; 
  margin: 0px;
  padding: 0px;
}

div#topFreetimeShops div#topFreetimeShopsLinks {
  background: url("../images/freetimeshops/bg.gif");
  color: #000;
  font-size: 10px;   
  font-family: trebuchet MS, verdana, verdana CE;  
  font-weight: normal;  
}
 
div#topFreetimeShops a {
  color: #000;
  font-size: 10px;     
  font-weight: normal;  
  text-decoration: underline;
  font-family: trebuchet MS, verdana, verdana CE;
}

div#topFreetimeShops a:hover {
  text-decoration: none;
}

div#topFreetimeShops table {
  height: 38px;
  margin: 0px;
  padding: 0px;
  background: transparent;   
}
div#topFreetimeShops table tr td { 
  background: transparent;   
  font-size: 10px;     
  font-weight: normal;   
}

/* FREETIMESHOPS END */

body{
	background: url("../images/ubg.gif") center top repeat-x #1b0e12;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 160%;
	color: #ccaeba;
	text-align: left;
}

form {
	margin: 0px;
	padding: 0px;
	border: 0px;
	}

div, img, h1, h2, h3, h4, h5, p, a, ul ,li, span{
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: Tahoma;
	font-size: 11px;
}

/* OBECNE ZNACKY */
h2 { font-size: 11px; }
h3 { font-size: 11px; }


a 	{ color: #ccaeba; font-weight: bold; text-decoration: none; }

a:hover { color: #fff; text-decoration: underline; }

/* DEFINUJEME CLEAROVACI PRVEK */
div.clear{ display: block;	clear: both; font-size: 0px; line-height: 0px; }

/* DEFINUJEME ZAKLADNI LAYOUT STRANKY */
div#kayakCentrum{
	width: 970px;
	min-height:1000px;
  _height: 1000px;
	margin: 0 auto;	
	background: url("../images/bg.gif") center top repeat-y  #000;
}

/* DEFINUJEME TOP STRANKY */
h1{
	text-align: left;
	background: #000;
	color: #9a9a9a;
	font-weight: normal;
	padding: 0px 0px 0px 20px;
}
	
div#top{
	width: 970px;
	height: 154px;
	background: url("../images/top.gif") center top no-repeat #666;
	margin-bottom:10px; 
}

	/* Hriste */
	div#kayakLeft{
		width: 160px;
		min-height: 100px;
	  _height: 100px;
		float: left;	
		padding: 2px 0px 0px 0px;
		margin: 0px 6px 0px 6px;
	  _margin: 0px 0px 0px 3px;
		background: transparent;
	}
			
	div#kayakCenter{
		width: 549px;
		min-height: 100px;
		_height: 100px;
		float: left;	
		background: transparent;
		padding-bottom: 20px;
	}
	div#kayakCenter ul{
		padding: 0px 0px 20px 20px;
	}
			
	div#kayakRight{
		width: 237px;
		min-height: 500px;
		_height: 500px;
		float: left;	
		margin: 0px 6px 0px 6px;
		_margin: 0px 3px 0px 6px;
		padding: 5px 0px 0px 0px;
		background: transparent;
	}
			
/* Hriste Konec */
div#footer{
	width: 970px;
	height: 31px;
	background: url("../images/footer.gif") center top no-repeat #666;
	margin: 0 auto;	
}

div#flash {
	position: absolute;	
	top: 59px;
	left: 50%; 
	margin-left: -484px;  
	width: 968px;
}	

div#kayakRight img{
	margin: 0px 0px 20px 0px;
}

img.partneri {
	border: solid 4px #230e17;
	padding: 1px;
	margin: 1px 1px 1px 0px !important;
}

/* kontaktni formulář */
		fieldset {
			margin: 0px;
			padding: 0px;
			border: none;
		}
		div.line{
			padding: 0px 10px 5px 0px;
			margin: 0px 10px 5px 0px;
			border-bottom: solid 1px #230e17;
		}
		div.line label{
			display: block;
			width: 100px;
			float: left;
		}
		div.line input{
			border: solid 1px #230e17;
		}
		div.line textarea{
			background: #856b76;
			color:#fff;
			border: solid 1px #230e17;
		}
		
.povine {
	background: #230e17 !important;
}
.dokoncit {
	font-size: 18px;

}