.cena {
	background-color: transparent;
}

.cena td{
		padding: 2px;
        color: #505050;
        font-size: 14px;
		font-weight: normal;
	
}

.cena:hover {
	background-color:  #F0F0F0;
}

span.error{		
	color:				#FF0606;
	font-weight:		normal;		
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		2px;
	padding-bottom:		2px;
}


.myinput {
		height:	30px;
		margin-bottom:	10px;
		
		background-color:	#F7F7F7;
		border: 1px solid #F7F7F7;
		border-radius:	2px;
        color: #4d4d4d;
		font-weight: normal;
}

.myinput:focus,.myinputerror:focus{
		height:	30px;
		margin-bottom:	10px;
		
		background-color:	#F7F7F7;
		border: 1px solid #F7F7F7;
		border-radius:	2px;
        color: #4d4d4d;
		font-weight: normal;
}

.myinputerror{
		height:	30px;
		margin-bottom:	10px;
		
		background-color: 	#FFFAFA;
		border-left: 5px solid #FF0606;
		border-top: 1px solid #888888;
		border-bottom: 1px solid #888888;
		border-right: 1px solid #888888;
        color: #990000;
        font-size: 12px;
		font-weight:normal;
}


.mybutton {

		width:	170px;
		height:	40px;
		margin:	10px;		
		border:none;
        color: #FFFFFF;
		background-color:	#0083ae; 
        font-size: 15px;
		line-height: 20px;		
		cursor: hand;
        border-radius: 3px 3px 3px 3px;
}

.mybutton:hover {
		width:	170px;
		height:	40px;
		margin:	10px;		
		border:none;
        color: #FFFFFF;
		background-color:	#EFA73B;
        font-size: 15px;
		line-height: 20px;		
		cursor: hand;
        transition: 0.5s;
        border-radius: 3px 3px 3px 3px;

}
input[type=checkbox] {
  height: 					30px;
  width: 					30px;
  padding:					0px;
  background: 				#FAFAFA;
  border:					2px solid black;
  cursor:					pointer;
  margin-left:				0px;
  margin-right:				20px;
  margin-top:				0px;
  margin-bottom:			0px;
}  


img.hotelsmall {
    margin: 			0px;	
	padding:			0px;
	border:				none;
	width:				257px;
	height:				175px;
}

.hotelbox {
	max-width: 			300px; 
	height: 			360px; 
	float:				left; 
	margin-right:		5px;
	margin-bottom:		20px;
	text-align:			center;    
	border:				4px solid #b4b9bd;
	padding:			5px;
	float: left;
}



/*------------------------------------------------------------*/

div.accomodation {
	color:					#444444;
	font-weight:			normal;
	background-color:		transparent;
	line-height:			130%;
	margin-bottom:			0px;
	padding:				5px;
}

div.accomodation:hover {
	color:					#FFFFFF;
	font-weight:			normal;
	background-color:		#002e3b;
	line-height:			130%;
	margin-bottom:			0px;
	padding:				5px;
}


div.accomodation-sold {
	color:					#888888;
	font-weight:			normal;
	background-color:		transparent;
	line-height:			130%;
	margin-bottom:			0px;
	padding:				5px;
	 text-decoration: line-through;
}

div.accomodation-sold:hover {
	color:					#FFFFFF;
	font-weight:			normal;
	background-color:		#666666;
	line-height:			130%;
	margin-bottom:			0px;
	padding:				5px;
	 text-decoration: line-through;
}


img.hotel {
    margin: 			2px;	
	background-color: 	#AAAAAA;
	border:				1px solid silver;
	width:				100%;
}

.regform {  
	background-color: 		#FFDBD9;
	padding: 				10px; 
	margin: 				5px;
	border-radius:			4px;	
}


.regformacc {  
	background-color: 		#DEE3F0; 
	padding: 				10px; 
	margin: 				5px;
	border-radius:			4px;	
}

.feebox {
	background-color: 		#DEE3F0; 
	width: 					300px; 
	text-align: 			left; 
	display: 				inline-box; 
	float: 					left; 
	margin: 				8px; 
	height: 				400px;
	border-radius:			4px;	
	padding:				10px;
}

.regformall {  
	background-color: 		#FAFAFA; 
	padding: 				10px; 
	margin: 				5px;
	border-radius:			4px;	
}
