H3 {
 								 padding: 0px;
								 margin: 20px auto 0px auto;
								 text-align:center;
								 color: #5A5A53; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}

H4  {
 								 padding: 0px;
								 margin: 0px;
								 color: #C37801; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  font-style:italic;
}

H5  {
 								 padding: 0px;
								 margin: 0px;
								 color: #000000; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}

p {  text-align:justify;  line-height:18px;}
ol {    list-style-type:lower-alpha; line-height:18px;}
ul {     list-style-type:circle; line-height:18px;}


.hotellistCell2 A         {color: #C37801; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.hotellistCell2 A:link    {color: #C37801; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.hotellistCell2 A:hover   {color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.hotellistCell2 A:active  {color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.hotellistCell2 A:visited {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}


.hotellistTable {
						 		 margin: 0px auto 0px auto;
								 padding: 0px;
								 border:0px solid red;
								 border-spacing: 0; 
								 border-collapse: collapse;
}

.hotellistCell1 {
								 padding: 0px;
								 text-align:center;
}

.hotellistCell2 {
								 padding: 0px;
								 text-align:center;
								 height: 40px;
								  width:185px;

}

.hotellistCell3 {
								 padding: 0px;
								  width:50px;

}
/* Ebben van a tartalmi rész*/
.textTable {
						 		 margin: 20px 0px 0px 0px;
								 padding: 0px;
								 border:0px solid red;
								 border-spacing: 0; 
								 border-collapse: collapse;
								 width:100%;
}

.textCell {
								 padding-right:15px;
								 text-align:left;
}
/* Ua. mint a .textCell, csak középre van igazítva */
.textCellCenter {
								 padding-right:15px;
								 text-align:center;
}

.topofpageTable {
						 		 margin: 0px 0px 0px 0px;
								 padding: 0px;
								 border:0px solid red;
								 border-spacing: 0; 
								 border-collapse: collapse;
								 width:100%;
}
/* Cím balra rendezve*/
.topofpageCell1 {
								padding: 0px;
								text-align:left;
}
/*Ebben van a top of page szöveg*/
.topofpageCell2 {
								padding: 0px;
								width:80px;
								text-align:right;
								white-space:normal;
}
/* Also sor*/
.topofpageCell3 {
								background: url('../images/inside/belsocim_hatter.gif');
								height:10px;
								padding: 0px;
								text-align:right;
}						
/*Ebben van a top of page szöveg, DE BALRA IGAZÍTVA!!*/
.topofpageCell5 {
								padding: 0px;
								width:80px;
								text-align:left;
								white-space:normal;
}
								
/* Cím középre rendezve*/
.topofpageCell4 {
								padding: 0px;
								text-align:center;
								white-space:normal;
}

.top { text-align:right;}

.top A         {color: #AEAE93; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
.top A:link    {color: #AEAE93; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
.top A:hover   {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
.top A:active  {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
.top A:visited {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  }

.bodyMenuTable {
						 		 margin: 0px 0px 0px 0px;
								 padding: 0px;
								 border:0px solid red;
								 border-spacing: 0; 
								 border-collapse: collapse;
								 width:100%;
}

.bodyMenuCell1 {
							 		background: url('../images/inside/belsomenu_hatter01.gif');
								  padding:0px;
								 }

.bodyMenuCell2 {
								 padding:0px;
								 text-align:center;
								 color: #C37801; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

								 
.bodyMenuCell2 A         {color: #C37801; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
.bodyMenuCell2 A:link    {color: #C37801; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
.bodyMenuCell2 A:hover   {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
.bodyMenuCell2 A:active  {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
.bodyMenuCell2 A:visited {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  }


.bodyMenuCell3 {
							 		background: url('../images/inside/belsomenu_hatter02.gif');
								  padding:0px;
								 }
								 
.hungaroringTable {
						 		 margin: 10px auto 0px auto;
								 padding: 3px;
								 border: 0px solid #000000;
								 border-spacing: 0px; 
								 border-collapse: collapse;
								 width:100%;
}

.hungaroringCell1 {
							 		 	padding:3px;
										text-align:center;
										border: 1px solid #000000;
										color: #5A5A53; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight:bold;
										background-color: #EEEEE6;
								 }

.hungaroringCell2 {
									 	 padding:3px;
										 border: 1px solid #000000;
					    			 border-collapse: collapse;
										 background-color: #F9F9F7;
										}

.hungaroringCell3 {
									 	 padding:0px;
										 border: 0px solid #000000;
					    			 border-collapse: collapse;
										 background-color: #ffffff;
										 vertical-align:top;
										}
										
.hungaroringImg { text-align:left; margin-right: 5px;  }


.hydroContainerTable {
						 		 margin: 10px auto 0px auto;
								 padding: 3px;
								 border: 0px solid #000000;
								 border-spacing: 0px; 
								 border-collapse: collapse;
								 width:100%;
}

.hydroContainerCell {
							 		 	padding:3px;
										border: 0px solid #000000;
										text-align:center;
										 vertical-align:top;
}
.hydroTable {
						 		 margin: 10px auto 10px auto;
								 padding: 3px;
								 border: 1px solid #000000;
								 border-spacing: 0px; 
								 border-collapse: collapse;
								 width:200px;
}

.hydroCell1 {
							 		 	padding:3px;
										border: 1px solid #000000;
										text-align:center;
										background-color: #EEEEE6;
}

.hydroCell2 {
							 		 	padding:3px;
										border: 1px solid #000000;
										text-align:center;
										background-color: #F9F9F7;
}

.mapContaianerTable {
						 		 margin: 0px 0px 0px 0px;
								 padding: 0px;
								 border:0px solid red;
								 border-spacing: 0; 
								 border-collapse: collapse;
								 width:100%;
}

.mapContaianerCell1 {
								 padding:0px;
								 text-align:center;
}

.mapContaianerCell2 {
								 padding:0px;
}

.priceTable {
						 		 margin: 10px auto 10px auto;
								 padding: 3px;
								 border: 1px solid #000000;
								 border-spacing: 0px; 
								 border-collapse: collapse;
								 width:100%;
}

.priceCell1 {
							 		 	padding:3px;
										border: 1px solid #000000;
										text-align:center;
										background-color: #EEEEE6;
										color: #5A5A53; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight:bold;
}

.priceCell2 {
							 		 	padding:3px;
										border: 1px solid #000000;
										text-align:center;
										background-color: #F9F9F7;
}
.priceCell3 {
							 		 	padding:3px;
										border: 1px solid #000000;
										text-align:left;
										background-color: #F9F9F7;
}
/* YES cells*/
.priceCell4 {
							 		 	padding:3px;
										border: 1px solid #000000;
										text-align:center;

										color: #1A9A01;
										 font-weight:bolder;
}
/* NO cells*/
.priceCell5 {
							 		 	padding:3px;
										border: 1px solid #000000;
										text-align:center;
										color:#B60101;
										font-weight:bolder;
}

.descriptionTable {
						 		 margin: 10px auto 10px auto;
								 padding: 5px;
								 border: 0px solid #000000;
								 border-spacing: 0px; 
								 border-collapse: collapse;
								 width:100%;
}

.descriptionCell1 {
							 		 	padding:5px;
										text-align:left;
										width:300px;
										 vertical-align:top;

}
.descriptionCell2 {
							 		 	padding:5px;
										text-align:center;
										 vertical-align:top;

}

.galleryTable {
						 		 margin: 0px auto 0px auto;
								 padding: 3px;
								 width: 100%;
								 height:25px;
								 border:0px solid red;
								 border-spacing: 0; 
								 border-collapse: collapse;
								 
}						 
.galleryCell {
								 padding: 3px;
								 text-align:center;
								  vertical-align:top;
								 color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.galleryCell A         {color: #C37801; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.galleryCell A:link    {color: #C37801; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.galleryCell A:hover   {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.galleryCell A:active  {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.galleryCell A:visited {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* Mail kuldes */

.visszaMail              { color: #999999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.visszaMail   a          { color: #C37801; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.visszaMail   a:hover    { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
.visszaMail   a:active   { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
.visszaMail   a:visited  { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.inputText { width: 200; height: 20px; background-color: #F7F7F7; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.textArea    { width: 450px; height: 125px; background-color: #F7F7F7; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.formTable {		 margin: 0px auto 0px auto;
								 padding: 0px;
								 border:0px solid red;
								 border-spacing: 0; 
								 border-collapse: collapse;
								 }
								 
.formCell {
								 padding: 0px;
								 text-align:left;
}

.formCell2 {
								 padding: 0px;
								 text-align:right;
}
								 
form {
		 			 margin: 0;
					 padding: 0;

}

.inputButton {		 			 margin: 3px;
					               padding: 0;}
