/*--------------------------------------Only cyprus class--------------------------------------------*/

.menu_right{margin-left:1px; margin-top:3px; background:#718797; width:170px; font-family:tahoma; font-size:12px; color:#ffffff;}
.right_menu_a:link{font-family:tahoma; font-size:12px; color:#ffffff; text-decoration:none; padding-left:40px;}
.right_menu_a:visited{font-family:tahoma; font-size:12px; color:#ffffff; text-decoration:none; padding-left:40px;}
.right_menu_a:hover{color:#c3d6e3;}

.sponsors{text-align:center; width:171px; height:32px; background:url(images_cyprus/bg_sponsors.jpg) 0% 0% no-repeat; font-family:tahoma; font-size:14px; font-weight:600; color:#3a3e51;}

.left_section{width:420px; border-right:1px solid #ffffff;}
.flash001{width:420px; height:355px; background:url(images_cyprus/bg_map.jpg)}

.text001{border:1px solid #c6c6c6; font-family:tahoma; font-size:12px; color:#545454;}
.title_text001{position:relative; top:8px; left:6px; font-size:14px; font-weight:600; color:#545454;}
.text001 P{padding:6px;}

.scroll_table{width:420px; height:70px; background:url(images_cyprus/bg_scroller.jpg) no-repeat; border-top:1px solid #ffffff;}
.scroll_title{font-family:tahoma; font-size:14px; color:#51513d; padding-left:10px;}
#scroll003{padding-bottom:10px; font-family:tahoma; font-size:12px; color:#11b6fb;} 
#scroll003 A{font-family:tahoma; font-size:12px; color:#051e8a; text-decoration:none;}
#scroll003 A:hover{color:#3f59cb; text-decoration:none;}

.bg_photo_mounth_title{background:url(images_cyprus/bg_photo_mounth.jpg) no-repeat; width:378px; height:40px;}
#bg_photo_mounth_title1{float:left; width:189px; height:40px; font-family:tahoma; font-size:12px; color:#ffffff;}
#bg_photo_mounth_title1 A{position:relative; top:10px; left:20px; font-family:tahoma; font-size:12px; color:#ffffff; text-decoration:none;}
#bg_photo_mounth_title1 A:hover{color:#ccccb7;}

.bg_photo_mounth_title2{position:relative; top:10px; left:20px; float:right; width:189px; height:40px; font-family:tahoma; font-size:14px; color:#ffffff;}
.bg_photo_mounth_title span{font-family:tahoma; font-size:12px; color:#ffffff;}

.menu_title004{height:40px; width:378px; text-align:right; font-family:tahoma; font-size:14px; color:#ffffff; padding-right:10px; background:url(images_cyprus/bg_title_menu.jpg) no-repeat; border-top:1px solid #ffffff;}

.menuinfo_1{height:47px; width:189px; background:url(images_cyprus/general.png) 2% 50% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.menuinfo_2{height:47px; width:189px; background:url(images_cyprus/geographical.png) 2% 50% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.menuinfo_3{height:46px; width:189px; background:url(images_cyprus/city.png) 2% 50% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.menuinfo_4{height:46px; width:189px; background:url(images_cyprus/prices.png) 2% 50% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.menuinfo_5{height:46px; width:189px; background:url(images_cyprus/i.png) 2% 50% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.menuinfo_6{height:46px; width:189px; background:url(images_cyprus/hours.png) 2% 50% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.menuinfo_7{height:46px; width:189px; background:url(images_cyprus/beach.png) 2% 50% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.menuinfo_8{height:46px; width:189px; background:url(images_cyprus/calls.png) 2% 50% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.menuinfo_9{height:46px; width:189px; background:url(images_cyprus/photo_gallery.png) 2% 50% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.menuinfo_10{height:46px; width:189px; background:url(images_cyprus/bus.png) 2% 50% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.menuinfo_11{height:46px; width:189px; background:url(images_cyprus/history.png) 2% 50% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.menuinfo_12{height:46px; width:189px; background:url(images_cyprus/theatre.png) 2% 50% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.menuinfo_13{height:46px; width:189px; background:url(images_cyprus/museam.png) 2% 50% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #ffffff;}
.menuinfo_14{height:46px; width:189px; background:url(images_cyprus/currency.png) 2% 50% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #ffffff;}

/*#menuinfo div{position:relative; left:40px;}
#menuinfo A{padding-left:40px; font-family:tahoma; font-size:12px; color:#000000; text-decoration:none;}
#menuinfo A:hover{color:#a90404; text-decoration:none;}*/

#menuinfo div{position:relative; left:0px;}
#menuinfo_div span{position:relative; top:15px; left:40px;}
#menuinfo_div{height:47px; width:auto;}
#menuinfo A{padding-left:0px; font-family:tahoma; font-size:12px; color:#000000; text-decoration:none;}
#menuinfo A #menuinfo_div:hover{cursor:hand; opacity:0.8;filter:alpha(opacity=80); color:#000000; background:#f1f1cf; text-decoration:none;}

.afieromata_title{height:40px; width:799px; text-align:left; font-family:tahoma; font-size:14px; color:#ffffff; padding-left:10px; background:url(images_cyprus/bg_afieromata.jpg) no-repeat;}
.afie_title{height:30px; text-align:left; font-family:tahoma; font-size:12px; color:#51513d; font-weight:600; padding-left:10px; background:#f2f1f1; border-left:1px solid #d1d1cc;}

#afie_text{height:120px; width:22%; padding:6px; border-left:1px solid #d1d1cc;}
#afie_text A{font-family:tahoma; font-size:12px; color:#51513d; text-decoration:none;}
#afie_text A:hover{color:#76766b; text-decoration:underline;}
#afie_text img{border:1px solid #b7bbd2; margin:2px;}

#afie_more{height:10px; text-align:right; border-left:1px solid #d1d1cc; border-bottom:1px solid #d1d1cc; padding-right:10px; padding-bottom:4px;}
#afie_more A{text-align:right; font-family:tahoma; font-size:12px; color:#ff7200; text-decoration:none;}
#afie_more A:hover{color:#f8994c; text-decoration:none;}

#afie_more2{height:40px; width:800px; text-align:right; padding-right:10px; padding-bottom:8px;}
#afie_more2  A{font-family:tahoma; font-size:12px; color:#525570; text-decoration:none;}
#afie_more2 A:hover{color:#292b3e; text-decoration:none;}

/*------------------------------General------------------------------------*/

.menu_title005{height:30px; width:800px; text-align:right; font-family:tahoma; font-size:14px; color:#ffffff; padding-right:10px; background:#ff6c07 url(images_cyprus/bg_title_menu.jpg) 100% 0% no-repeat; border-top:1px solid #ffffff;}

.in_menuinfo_1{height:40px; width:160px; background:url(images_cyprus/general.png) 50% 10% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.in_menuinfo_2{height:40px; width:160px; background:url(images_cyprus/geographical.png) 50% 10% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.in_menuinfo_3{height:40px; width:160px; background:url(images_cyprus/city.png) 50% 10% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.in_menuinfo_4{height:40px; width:160px; background:url(images_cyprus/prices.png) 50% 10% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.in_menuinfo_5{height:40px; width:160px; background:url(images_cyprus/i.png) 50% 10% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.in_menuinfo_6{height:40px; width:160px; background:url(images_cyprus/hours.png) 50% 10% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.in_menuinfo_7{height:40px; width:160px; background:url(images_cyprus/beach.png) 50% 10% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.in_menuinfo_8{height:40px; width:160px; background:url(images_cyprus/calls.png) 50% 10% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.in_menuinfo_9{height:40px; width:160px; background:url(images_cyprus/photo_gallery.png) 50% 10% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.in_menuinfo_10{height:40px; width:160px; background:url(images_cyprus/bus.png) 50% 10% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.in_menuinfo_11{height:40px; width:160px; background:url(images_cyprus/history.png) 50% 10% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;}
.in_menuinfo_12{height:40px; width:160px; background:url(images_cyprus/theatre.png) 50% 10% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;}
.in_menuinfo_13{height:40px; width:160px; background:url(images_cyprus/museam.png) 50% 10% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;}
.in_menuinfo_14{height:40px; width:160px; background:url(images_cyprus/currency.png) 50% 20% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;}
.in_menuinfo_15{height:40px; width:160px; background:url(images_cyprus/home.png) 50% 10% no-repeat; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;}

#menuinfo002 div{text-align:center;}
#menuinfo002_div span{position:relative; top:32px; text-align:center;}
#menuinfo002_div{height:55px; width:auto;}
#menuinfo002 A{padding-left:0px; font-family:tahoma; font-size:12px; color:#000000; text-decoration:none;}
#menuinfo002 A #menuinfo002_div:hover{cursor:hand; opacity:0.8;filter:alpha(opacity=80); color:#000000; background:#f1f1cf; text-decoration:none;}

/*-----Text------*/

#text011 .title012{font-family:tahoma; font-size:14px; font-weight:600; color:#2f2e2e;}
#text011{font-family:tahoma; font-size:12px; color:#2f2e2e; padding:20px; text-align:justify; width:800px}


/*------Time------*/

.halftime01{float:left; font-family:tahoma; font-size:12px; color:#2f2e2e; padding:10px; line-height:20px;}
.halftime02{float:left; font-family:tahoma; font-size:12px; color:#2f2e2e; padding:10px; line-height:20px;}
.halftime03{float:left; font-family:tahoma; font-size:12px; color:#2f2e2e; padding:10px; line-height:20px;}
.halftime04{float:left; font-family:tahoma; font-size:12px; color:#2f2e2e; padding:10px; line-height:20px;}

.halftime01 span{ color:#0675ca; font-weight:bold}
.halftime02 span{ color:#0675ca; font-weight:bold}
.halftime03 span{ color:#0675ca; font-weight:bold}
.halftime04 span{ color:#0675ca; font-weight:bold}


/*------Beach------*/

.photo003{text-align:left; padding-right:8px; padding-bottom:0px;}
#beach_table2 .title016{text-align:right; color:#07348b;}
#beach_table .title016{text-align:right; color:#07348b;}

#beach_table{border-right:1px dotted #9babc8; border-bottom:1px dotted #9babc8; vertical-align:top; text-align:justify}
#beach_table2{border-bottom:1px dotted #9babc8; vertical-align:top; text-align:justify}

#beach_table2 TD{text-align:justify}.booking_box {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000;
	margin: auto;
	padding: 0px;
	width: 780px;
	border: 1px solid #666;
	background-color: #cccccc;
}

