/************/
/*ÁLTALÁNOS */
/************/
p {font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,0,0); line-height: 13pt;}
.price {font-size:15pt;}
.date {font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: rgb(100,100,100); font-weight: bold; text-align:left; padding: 5pt 0pt 5pt 0pt;}
.packagedetails img.icon, .apartmandetails img.icon, .services img.icon {display: none;}
.print a {font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; color: rgb(102,24,24); font-weight: normal; float:left;text-decoration:underline; margin: 0 0 20pt 0; clear:both;}
/********/
/*LÁBLÉC*/
/********/
.footer p {text-decoration: none; text-align: center; font-family: Arial, Verdana, Helvetica; font-size: 7pt; color:rgb(170,170,170); padding-top: 5pt; }
.footer img {display: none;}

/****************/
/*BELSŐ TARTALOM*/
/****************/
.subcontent h1 {text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16pt; color: rgb(0,64,110); margin: 0 0 15pt 0; border-bottom: 0pt solid rgb(0,64,110);}
.subcontent h2 {text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; color: rgb(100,100,100); font-weight: normal; margin: 0 0 5pt 0; }
.subcontent p {text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; color: rgb(100,100,100); margin: 0 0 10pt 0; line-height:14pt; }
.subcontent p a {text-decoration:underline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; color: rgb(100,100,100); margin: 0 0 0 0; }

.subcontent .caption{font-family : Arial, Verdana, Helvetica, sans-serif; font-size:10pt; color: rgb(100,100,100); margin: 0 15pt 0 15pt; line-height:12pt; clear:both; }
.subcontent h3 {text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; background-color: rgb(205,200,190); color: rgb(80,80,80); font-weight: normal; margin: 2pt 0 10pt 0; text-align:left; padding: 2pt 10pt 2pt 10pt; width:900pt;}

/****************/
/*SZOLGÁLTATÁSOK*/
/****************/
.services {text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; margin: 0 0 0 0; }
.services h2 {text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; color: rgb(206,80,0); font-weight: normal; margin: 0 0 5pt 0; }
.services .service_link {font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 14pt; color: rgb(102,24,24); font-weight: normal; text-decoration:underline; margin: 0 0 0 0;}
.services_img {width: 175pt; padding: 0 0 0 0;}
.services img {margin: 0 0 5pt 0;}
.services_desc_right {display:block; padding:15pt; padding-right: 205pt; background-repeat: no-repeat; background-image:url(images/serv_bg_right.jpg); background-position: bottom left;}
.services_desc_left  {display:block; padding:15pt; padding-left: 205pt; background-repeat: no-repeat; background-image:url(images/serv_bg_left.jpg); background-position: bottom right;}

.contentdetails th {font-family: Arial,Verdana,Helvetica, sans-serif; font-size:10pt; font-weight:normal; line-height: 13pt;}
.contentetails td {font-family: Arial,Verdana,Helvetica, sans-serif; font-size:10pt; font-weight:normal; line-height: 13pt; background-color: rgb(212,212,212);}
.contentdetails p {padding: 2pt 0 0 2pt; }
.contentdetails ul {list-style-type:square; margin-left: 15pt;}
.contentdetails ul li {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; line-height:14pt; color:rgb(100,100,100);}
/********/
/*SZOBÁK*/
/********/
.rooms img {clear:both; float:none; display:block; margin:0 auto; margin-top:10pt; padding:1pt; border:1pt solid rgb(150,150,150); background-color: rgb(255,255,255)}
.rooms h2  {text-decoration:underline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,64,100); font-weight: normal; margin: 5pt 0 10pt 0; text-align:center; padding: 0 0 0 0;}
.rooms a  {text-decoration:underline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14pt; color: rgb(0,64,100); font-weight: normal; margin: 0 0 10pt 0; text-align:center; padding: 0 0 0 0;}
.roomdetails img {margin:5pt 5pt 5pt 5pt; float:left; clear:both; padding:1pt; border:1pt solid rgb(150,150,150);}
.roomdetails h2  {text-decoration:underline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,64,100); font-weight: normal; margin: 5pt 0 5pt 0; text-align:left; padding: 5pt 0 0 5pt;}
.roomdetails th {font-family: Arial,Verdana,Helvetica, sans-serif; font-size:10pt; font-weight:normal; line-height: 11pt;}
.roomdetails td {font-family: Arial,Verdana,Helvetica, sans-serif; font-size:10pt; font-weight:normal; line-height: 11pt; background-color: rgb(212,212,212);}
.roomdetails p {padding: 5pt 0 0 5pt; }
.roomdetails ul {list-style-type:none;}
.roomdetails ul li {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt;line-height:14pt;text-indent:5pt; color:rgb(100,100,100);}
.roomdetails ul li a {text-decoration:none; color:rgb(0,64,100);}
.roomdetails ul li a:hover {text-decoration:underline;}
.roomthumbs img {margin:5pt 5pt 5pt 5pt; float:left; clear:both; padding:1pt; border:1pt solid rgb(150,150,150);}
.roomthumbs h3  {text-decoration:underline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,64,100); font-weight: normal; margin: 5pt 0 5pt 0; text-align:left; padding: 5pt 0 0 5pt;}
.roomthumbs h3 a {text-decoration:underline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,64,100); font-weight: normal; text-align:left; }

/**********/
/*APARTMANOK*/
/**********/
.apartmandetails img {margin:10pt 10pt 10pt 10pt; float:right; clear:both; padding:2pt; border:1pt solid rgb(150,150,150);}
.apartmandetails h2 {text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,64,100); font-weight: normal; margin: 5pt 10pt 5pt 10pt; text-align:left; padding: 5pt 0 5pt 5pt;}
.apartmandetails h2 a {text-decoration:underline;  font-size: 12pt; color: rgb(0,64,100); font-weight: normal; margin: 0 0 0 0; text-align:left; padding: 0 0 0 0;}
.apartmandetails p {padding: 5pt 15pt 10pt 15pt;}
.apartmandetails h3 {text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; background-color: rgb(206,80,0); color: rgb(255,255,255); font-weight: normal; margin: 2pt 0 2pt 0; text-align:left; padding: 2pt 10pt 2pt 10pt; width:170pt;}
.apartmandetails h4 {text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15pt; color: rgb(206,80,0); font-weight: normal; margin: 10pt 0 10pt 0; text-align:left; padding: 2pt 15pt 2pt 15pt;}
.apartmandetails ul {list-style-type:none; margin-left:15pt;}
.apartmandetails ul li {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt;line-height:13pt;text-indent:5pt; color:rgb(100,100,100);}
.apartmandetails td{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color:rgb(100,100,100); background-color: rgb(212,212,212);}
.apartmandetails .package_price p {font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 16pt; color: rgb(102,24,24); font-weight: bold; }
.apartmandetails th {font-family: Arial,Verdana,Helvetica, sans-serif; font-size:10pt; font-weight:normal; line-height: 12pt; padding:3pt; color:rgb(255,255,255);}



/**********/
/*CSOMAGOK*/
/**********/
.packagedetails img {margin:8pt 8pt 8pt 8pt; float:right; clear:both; padding:2pt; border:1pt solid rgb(150,150,150);}
.packagedetails h2 {text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,64,100); font-weight: normal; margin: 5pt 10pt 5pt 10pt; text-align:left; padding: 5pt 0 5pt 5pt;}
.packagedetails h2 a {text-decoration:underline;  font-size: 12pt; color: rgb(0,64,100); font-weight: normal; margin: 0 0 0 0; text-align:left; padding: 0 0 0 0;}
.packagedetails p {padding: 5pt 10pt 5pt 10pt; }
.packagedetails h3 {text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; background-color: rgb(206,80,0); color: rgb(255,255,255); font-weight: normal; margin: 2pt 0 2pt 0; text-align:left; padding: 2pt 10pt 2pt 10pt; width:200pt;}
.packagedetails h4 {text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15pt; color: rgb(206,80,0); font-weight: normal; margin: 10pt 0 10pt 0; text-align:left; padding: 2pt 15pt 2pt 15pt;}
.packagedetails ul {list-style-type:none; margin-left:15pt;}
.packagedetails ul li {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt;line-height:12pt;text-indent:5pt; color:rgb(100,100,100);}
.packagedetails td {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color:rgb(100,100,100);}
.packagedetails .package_price p {font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 14pt; color: rgb(102,24,24); font-weight: bold; }
.packagedetails .package_link {font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 14pt; color: rgb(102,24,24); font-weight: normal; text-decoration:underline; margin: 0 0 20pt 0;}

/***************/
/*FOGLALÁS GOMB*/
/***************/
.reservbutton form {border: 0; margin: 0 0 10pt 0; padding: 0 0 0 0; float:left; width: 495pt; background:transparent ;}
.reservbutton input {border: 0; padding: 0 0 0 0; float:right; margin: 0 0 0 0;}

.submenu_home {text-decoration:none; font-family : Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: rgb(80,80,80); padding: 1pt 6pt 1pt 6pt; background-color: rgb(255,255,255);}
.submenu_home:hover {color: rgb(255,255,255); background-color:rgb(28,23,80); }
.submenu_apartman {text-decoration:none; font-family : Arial, Helvetica, sans-serif; font-size: 12pt;font-weight: normal; color: rgb(80,80,80); padding: 1pt 6pt 1pt 6pt; background-color: rgb(255,255,255);}
.submenu_apartman:hover {color: rgb(255,255,255); background-color: rgb(223,68,0);}
.submenu_yacthclub {text-decoration:none; font-family : Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: rgb(80,80,80); padding: 1pt 6pt 1pt 6pt; background-color: rgb(255,255,255);}
.submenu_yacthclub:hover {color: rgb(255,255,255); background-color: rgb(255,153,0);}