/* tabulka rezervaci*/
#wsw div.tabulka_terminu
{
	margin-left: 20px;
	margin-bottom: 10px;
	float: left;
}

	#wsw .wysiwyg table
	{
		border: 1px solid #D4D4D4;
	}

	#wsw .wysiwyg table thead th, th
	{
		font-weight: normal;
		background-color: #00ADEF;
		width: 37px;
		text-align: center;
		font-weight: bold;
	}

	#wsw .wysiwyg table thead th	
	
	{
		color: #fff;
		font-size: 0.82em;
		padding: 4px 10px;		
	}	
	
	#wsw .wysiwyg table tbody th
	{
		font-size: 0.82em;
		color: #fff;
	}
		
	#wsw .wysiwyg table td
	{
		text-align: center;
	}
	
	#wsw .wysiwyg a.stav-volny,
	#wsw .wysiwyg a.stav-rezervovany,
	#wsw .wysiwyg a.stav-obsazeny,
	#wsw .wysiwyg .stav-volny,
	#wsw .wysiwyg .stav-rezervovany,
	#wsw .wysiwyg .stav-obsazeny
	{
		height: 6px;
		display: block;
		margin-bottom: 1px;
	}
	
	#wsw .wysiwyg a.stav-volny,
	#wsw .wysiwyg .stav-volny
	{
		border: 1px solid #A4D8A4;
		background-color: #8DCE8D;
	}
	
	#wsw .wysiwyg a.stav-rezervovany,
	#wsw .wysiwyg .stav-rezervovany
	{
		border: 1px solid #79DBF4;
		background-color: #69CBE4;
	}
	
	#wsw .wysiwyg a.stav-obsazeny,
	#wsw .wysiwyg .stav-obsazeny
	{
		border: 1px solid #F4BCBC;
		background-color: #EFA0A0;
	}
	
	#wsw .wysiwyg a.stav-volny span,
	#wsw .wysiwyg a.stav-rezervovany span,
	#wsw .wysiwyg a.stav-obsazeny span,
	#wsw .wysiwyg .stav-volny span,
	#wsw .wysiwyg .stav-rezervovany span,
	#wsw .wysiwyg .stav-obsazeny span
	{
		display: none;			
	}
	
	#wsw .wysiwyg table tbody td, 
	#wsw .wysiwyg table tbody tr, 
	#wsw .wysiwyg table tbody th, 
	nonexistentclass 
	{
		padding: 1px;
	}
	
	#wsw .wysiwyg table.vnitrni
	{
		border: 0px;
		width: 100%; 
	}

#wsw .wysiwyg .ul_error li
{
	background-image: none;
}


.vysvetlivky
{
	margin-top: 10px;
}
	
	.vysvetlivky .text
	{
		float: left;
		margin-right: 10px;
		font-style: italic;
	}
	
	.vysvetlivky .grafika
	{
		float: left;
		margin-bottom: 15px;
	}

	.vysvetlivky .stav-volny,
	.vysvetlivky .stav-rezervovany,
	.vysvetlivky .stav-obsazeny
	{
		float: left;
		width: 45px;
		margin-right: 10px;
		margin-top: 3px;
	}

	.vysvetlivky p
	{
		font-size: 1.08em;
		font-weight: bold;
	}


/* Form - vykopirovano z kontaktni form, zatim se ale stejne pouziva, 
CSS pro form by ale mela byt globalni - uz to ale nersim */
	#poznamka
	{
		width: 350px;
		height: 120px;
	}
	
	#termin-rezervace,
	#vyzva,
	#kraj,
	#opatreni,
	#oblasti-podpory
	{
		width: 350px;
	}	

	#predmet,
	#subjekt-zadatele,
	#prijmeni-jmeno,
	#definice-useku-cesty,
	#telefon,
	#nazev-projektu,
	#email,
	#ico,
	#identifikator-ziadosti	
	{
		width: 350px;
	}	

	#predpokladany-rozpocet
	{
		width: 330px;
	}	

#rezervace .txt_form {
	float:left; 
}

#rezervace .napoveda {
	margin-left: 361px;
	font-size: 0.8em;
	
}

#rezervace #rozpocet-curr
{
  color: #3A3A3A;
  display: inline;
  float: left;
  font-size: 0.92em;
  font-weight: bold;
  padding-left: 5px;
}

#rezervace .form {
	clear: both;
}

#wsw .kod {
	margin-left: 40%;
	margin-top: 40px;
	margin-bottom: 50px;
	width: 100px;
	height: 30px;
	border: solid 5px #ACE3F7;
	text-align: center;
	padding-top: 15px;
}

#wsw .paging-txt {
	font-weight: bold;
	margin-right: 10px;
}


