/* CSS Document */


body, h1, h2, h3, h4, h5, h6, p, ul, li, table, tr, td, b, hr, span, div {
	color: #404040;
	font-family: sans-serif,Arial, Helvetica;
	font-size: 10pt;

	
}
a:link {	
	color: #333333;
	text-decoration: none;
}

a:active {	
	color: #333333;	
	text-decoration: none;
}

a:visited {
	color: #333333;	
	text-decoration: none;

}

a:hover {	
	text-decoration: none;
	color:#FF3300;
	
}
.tourRethymno {
	background-image: url(images/TourRethymno.png);
	background-repeat: no-repeat;
	background-position:left bottom;
	cursor:pointer;
	padding-right: 1px;
}
.tourRethymno_hover {
	background-image: url(images/TourRethymno_over.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	cursor:pointer;
	padding-right: 1px;
	}
.tourChania {
	background-image: url(images/TourChania.png);
	background-repeat: no-repeat; 
	background-position: left bottom;
	cursor:pointer;
	padding-right: 1px;
}
.tourChania_hover {
	background-image: url(images/TourChania_over.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	cursor:pointer;
	padding-right: 1px;
}
.tourHeraklio {
	background-image: url(images/TourHeraklio.png);
	background-repeat: no-repeat; 
	background-position: left bottom;
	cursor:pointer;
	padding-right: 1px;
}
.tourHeraklio_hover {
	background-image: url(images/TourHeraklio_over.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	cursor:pointer;
	padding-right: 1px;
	
	}
.weeklyprogramme {
	background-image: url(images/weeklyprogramme.png);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;	
}
.weeklyprogramme_hover {
	background-image: url(images/weeklyprogramme_over.png);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;
}
.weeklyprogramme_fr {
	background-image: url(images/weeklyprogramme_fr.png);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;	
}
.weeklyprogramme_fr_hover {
	background-image: url(images/weeklyprogramme_fr_over.png);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;
	}
.weeklyprogramme_de {
	background-image: url(images/weeklyprogramme_de.png);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;	
}
.weeklyprogramme_de_hover {
	background-image: url(images/weeklyprogramme_de_over.png);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;
	
		}
.weeklyprogramme_nl {
	background-image: url(images/weeklyprogramme_nl.png);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;	
}
.weeklyprogramme_nl_hover {
	background-image: url(images/weeklyprogramme_nl_over.png);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;
}
.weeklyprogramme_ru {
	background-image: url(images/weeklyprogramme_ru.png);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;	
}
.weeklyprogramme_ru_hover {
	background-image: url(images/weeklyprogramme_ru_over.png);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;
}
.specialtours {
	background-image: url(images/specialtours.png);
	background-repeat: no-repeat;
	cursor:pointer; 
}
.specialtours_hover {
	background-image: url(images/specialtours_over.png);
	background-repeat: no-repeat;
	cursor:pointer;
	}
.specialtours_ru {
	background-image: url(images/specialtours_ru.png);
	background-repeat: no-repeat;
	cursor:pointer; 
}
.specialtours_ru_hover {
	background-image: url(images/specialtours_ru_over.png);
	background-repeat: no-repeat;
	cursor:pointer;
	}
.oldtowntour {
	background-image: url(images/oldtowntour.png);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;
}
.oldtowntour_hover {
	background-image: url(images/oldtowntour_over.png);
	background-repeat: no-repeat;	
background-position: left;
	cursor:pointer;	
	
	}
.oldtowntour_fr {
	background-image: url(images/oldtowntour_fr.png);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;
}
.oldtowntour_fr_hover {
	background-image: url(images/oldtowntour_fr_over.png);
	background-repeat: no-repeat;	
background-position: left;
	cursor:pointer;	
		}
.oldtowntour_de {
	background-image: url(images/oldtowntour_de.png);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;
}
.oldtowntour_de_hover {
	background-image: url(images/oldtowntour_de_over.png);
	background-repeat: no-repeat;	
    background-position: left;
	cursor:pointer;
}
.oldtowntour_nl {
	background-image: url(images/oldtowntour_nl.png);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;
}
.oldtowntour_nl_hover {
	background-image: url(images/oldtowntour_nl_over.png);
	background-repeat: no-repeat;	
    background-position: left;
	cursor:pointer;		
		}
.oldtowntour_ru{
	background-image: url(images/oldtowntour_ru.png);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;
}
.oldtowntour_ru_hover {
	background-image: url(images/oldtowntour_ru_over.png);
	background-repeat: no-repeat;	
background-position: left;
	cursor:pointer;	
}

.bottomshadowline {
    background-image: url(images/bottomback.png);
	background-repeat:repeat-x;

}
.secondarynavigation {
	font-family: Arial Narrow;
	font-size: 16px;
	color: #333300;
	background-image: url(images/arrow.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left:17px;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor:pointer;
}
.secondarynavigation_hover {
	font-family: Arial Narrow;
	font-size: 16px;
	color: #fff9ad;
	background-image: url(images/arrow.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left:17px;
	text-align: left;
	background-color: #425041;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor:pointer;
}
.secondary_subnavigation {
	font-family: Arial Narrow;
	font-size: 16px;
	color: #FFFF99;
	background-image: url(images/arrow.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left:17px;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor:pointer;
}
.secondary_subnavigation_hover {
	font-family: "Arial Narrow";
	font-size: 16px;
	color: #333300;
	background-image: url(images/arrow.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left:17px;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor:pointer;
	text-decoration: underline;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #7d947b;
	padding-right: 13px;
	
	
}
.programme_titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-position: left center;
	padding-left: 1px;
	font-weight: bold;
	line-height: 25px;
	background-color: #FFFF99;
	text-align: center;	
	}
.programme_text_inactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-position: center center;
	padding-left: 1px;
	line-height: 25px;
	background-color: #EEEEEE;	
	text-align: center;	
	}
.programme_text_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-position: left center;
	padding-left: 1px;
	line-height: 25px;
	background-color: #425041;
	font-weight: bolder;	
	text-align: center;	
}

.programme_text_inactive_ru {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-position: center center;
	padding-left: 1px;
	line-height: 25px;
	background-color: #EEEEEE;	
	text-align: center;	
}
.programme_text_active_ru {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-position: left center;
	padding-left: 1px;
	line-height: 25px;
	background-color: #425041;
	font-weight: bolder;	
	text-align: center;	
}
.main_titles {
	font-family: Arial;
	font-size: 14px;
	color: #993300;
	background-position: left center;
	padding-left: 3px;
	font-weight: bold;
	line-height: 30px;
	}
	
.contact {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #414141;
	padding-left: 5px;
	text-align: left;

}
.user_pass {
	font-family: sans-serif,Arial, Helvetica;
	font-size: 7pt;
	color: #FFFFFF;
	vertical-align: top;
	padding-left: 3px;
	font-weight: bold;
	letter-spacing: 1px;
		
}
.hotel_text {
	font-family: Arial;
	font-size: 11px;
	color: #434321;
	text-align: left;
	vertical-align: middle;
	background-color:#EBEBEB;	
}


