.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;		
    font-size: 			15px;
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		2px;
	padding-bottom:		2px;

}


.myinput {
		width:	170px;
		height:	30px;
		margin-bottom:	10px;
		
		background-color:	#FAFAFA;
		border: 1px solid #E7E7E7;
		border-radius:	2px;
        color: #4d4d4d;
        font-size: 12px;
		font-weight: normal;
}

.myinput:focus,.myinputerror:focus{
		width:	180px;
		height:	30px;
		margin-bottom:	10px;
		
		background-color:	#F7F7F7;
		border: 1px solid #F7F7F7;
		border-radius:	2px;
        color: #4d4d4d;
        font-size: 12px;
		font-weight: normal;
}

.myinput2 {
		width:	170px;
		height:	30px;
		margin-bottom:	10px;
		
		background-color:	#FAFAFA;
		border: 1px solid #E7E7E7;
		border-radius:	2px;
        color: #4d4d4d;
        font-size: 12px;
		font-weight: normal;
}

.myinput2:focus{
		width:	180px;
		height:	30px;
		margin-bottom:	10px;
		
		background-color:	#F7F7F7;
		border: 1px solid #F7F7F7;
		border-radius:	2px;
        color: #4d4d4d;
        font-size: 12px;
		font-weight: normal;
}


.myinputerror{
		width:	170px;
		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: #000000;
		background-color:	#A6A6A6; 
        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:	#990000;
        font-size: 15px;
		line-height: 20px;		
		cursor: hand;
        transition: 0.5s;
        border-radius: 3px 3px 3px 3px;

}


img.hotelsmall {
    margin: 			0px;	
	padding:			0px;
	border:				none;
	width:				257px;
	height:				175px;
}

.hotelbox {
	max-width: 			300px; 
	height: 			340px; 
	float:				left; 
	margin-right:		5px;
	margin-bottom:		20px;
	text-align:			center;    
	border:				2px solid #d0d4bb;
	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:		#6a2345;
	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%;
}

#abstrakt h3 {
	color:				#6a2345;
}

#abstrakt ol li {
	padding-left:		15px;
}

input[type=checkbox] {
  height: 					30px;
  width: 					30px;
  margin:					0px;
  padding:					0px;
  background: 				#FAFAFA;
  cursor:					hand;
}  
  