	@font-face {
		font-family: MyFuturaTEEbold;
		font-style:  normal;
		font-weight: bold;
    	src: url(http://www.athens-holiday.com/inc/futuramdbt.eot);
	}
	.futura {
		font-family: MyFuturaTEEbold, Arial;
		font-weight: bold;
	}
	BODY {
		background:#FFFFFF;
		margin:5px 0px 0px 0px;
		font-family:Arial;
		font-size:11px;
		text-align:center;
	}
	table {
		font-family:Arial;
		font-size:11px;
	}
	.searchSelect {
		height:22px;
		width:140px;
		border:1px #000000 Solid;
		background: #ffffff;
	}
	.searchText {
		height:22px;
		width:140px;
		background: #ffffff;
	}
	
	.texta {
		height:100px;
		width:250px;
		background: #ffffff;
		overflow: hidden;
	}
	
	.sestkaPopis {
		color:#76777B;
	}
	.sestkaPrice {
		color:#EC1B23;
		font-size:11px;
	}
	.tipPopis {
		color:#76777B;
	}
	.tipPrice {
		color:#000000;/*#EC1B23;*/
	}
	.hotelsListNadpis {
		text-transform: uppercase;
		font-weight: bold;
	}
	.hotelsListPopis {
		color:#76777B;
	}
	.hotelsListPrice {
		color:#EC1B23;
	}
	.greenPart {
		background:URL(http://www.athens-holiday.com/files/c_green1.gif) bottom right no-repeat #B4EB00;
	}
	.greenPartXL {
		background:URL(http://www.athens-holiday.com/files/c_green2.gif) bottom right no-repeat #B4EB00;
	}
	.blackPartXL {
		background:URL(http://www.athens-holiday.com/files/c_black1.gif) bottom right no-repeat #221F20;
	}
	.greyPartXL {
		background:URL(http://www.athens-holiday.com/files/c_grey1.gif) bottom right no-repeat #A7A9AC;
	}
	.nazovKategorie {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:18px;
		color:#ffffff;
	}
	.posuvnik {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:14px;
		color:#ffffff;
	}
	a:link.menu {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:15px;
		color:#ffffff;
		text-decoration:none;
	}
	a:visited.menu {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:15px;
		color:#ffffff;
		text-decoration:none;
	}
	a:active.menu {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:15px;
		color:#ffffff;
		text-decoration:none;
	}
	a:hover.menu {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:15px;
		color:#B4EB00;
		text-decoration:none;
	}
    a:link.m1 {
		font-weight:bold;
		font-family:Verdana;
		font-size:11px;
		color:#222222;
		text-decoration:none;
	}
	a:visited.m1 {
		font-weight:bold;
		font-family:Verdana;
		font-size:11px;
		color:#222222;
		text-decoration:none;
	}
	a:active.m1 {
		font-weight:bold;
		font-family:Verdana;
		font-size:11px;
		color:#222222;
		text-decoration:none;
	}
	a:hover.m1 {
		font-weight:bold;
		font-family:Verdana;
		font-size:11px;
		color:#000000;
		text-decoration:none;
	}
   	a:link.mail {
        font-weight:normal;
		font-family:Verdana;
		font-size:11px;
		color:#ffffff;
		text-decoration:none;
	}
	a:visited.mail {
        font-weight:normal;
		font-family:Verdana;
		font-size:11px;
		color:#ffffff;
		text-decoration:none;
	}
	a:active.mail {
        font-weight:normal;
		font-family:Verdana;
		font-size:11px;
		color:#ffffff;
		text-decoration:none;
	}
	a:hover.mail {
        font-weight:normal;
		font-family:Verdana;
		font-size:11px;
		color:#000000;
		text-decoration:none;
	}
	a:link.bart {
		font-family: Verdana;
		font-size:10px;
		color:#000000;
		text-decoration:none;
	}
	a:visited.bart {
		font-family: Verdana;
		font-size:10px;
		color:#000000;
		text-decoration:none;
	}
	a:active.bart {
		font-family: Verdana;
		font-size:10px;
		color:#000000;
		text-decoration:none;
	}
	a:hover.bart {
		font-family: Verdana;
		font-size:10px;
		color:#000000;
		text-decoration: underline;
	}
	a:link.navi1 {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:18px;
		color:#ffffff;
		text-decoration:none;
	}
	a:visited.navi1 {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:18px;
		color:#ffffff;
		text-decoration:none;
	}
	a:active.navi1 {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:18px;
		color:#ffffff;
		text-decoration:none;
	}
	a:hover.navi1 {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:18px;
		color:#221F20;
		text-decoration:none;
	}
	a:link.navi2 {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:18px;
		color:#ffffff;
		text-decoration:none;
	}
	a:visited.navi2 {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:18px;
		color:#ffffff;
		text-decoration:none;
	}
	a:active.navi2 {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:18px;
		color:#ffffff;
		text-decoration:none;
	}
	a:hover.navi2 {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:18px;
		color:#B4EB00;
		text-decoration:none;
	}
	a:link.navi3 {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:16px;
		color:#ffffff;
		text-decoration:none;
	}
	a:visited.navi3 {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:16px;
		color:#ffffff;
		text-decoration:none;
	}
	a:active.navi3 {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:16px;
		color:#ffffff;
		text-decoration:none;
	}
	a:hover.navi3 {
		font-weight:bold;
		font-family:MyFuturaTEEbold, Arial;
		font-size:16px;
		color:#221F20;
		text-decoration:none;
	}
	.HotelDesc {
		font-weight:bold;
		font-size:13px;
		color:#231F20;
	}
	.HotelAdresa {
		color:#EC1B23;
	}
	.HotelTransport {
		color:#000000;
	}
	.HotelAirport {
		color:#000000;
	}
	.HotelsMainDesc {
		font-family:Arial;
		font-size:12px;
	}
	.HotelMainDesc P {
		margin:0px 0px 10px 0px;
		font-family:Arial;
		font-size:12px;
	}
	.HotelMainDesc FONT {
		margin:0px 0px 10px 0px;
		font-family:Arial;
		font-size:12px;
	}
	.HotelMainDesc UL {
		margin: 0px 0px 10px 20px;
		list-style-type:square;
		font-size:12px;
	}
	.HotelNazov {
		color:#231F20;
		font-size:14px;
		font-weight:bold;
		font-family: Arial;
	}
	
	.HotelNazovBottom {
		color:#B4EB00;
		font-size:14px;
		font-weight:bold;
		font-family: Arial;
	} 
	.sestkaBlock {
		 background: url(http://www.athens-holiday.com/files/bgspecial.jpg) repeat-y bottom right;
	}
	.sestkaBlockA {
		 background: url(http://www.athens-holiday.com/files/bgspecial_a.jpg) repeat-y bottom right;
	}
	.tipBlock {
		background: url(http://www.athens-holiday.com/files/bgtips.jpg) repeat-y bottom right;
	}
	.listBlock {
		background:URL(http://www.athens-holiday.com/files/bghotelslist.jpg) repeat-y bottom right;
	}
	table.listBlock {
		background:URL(http://www.athens-holiday.com/files/bghotelslist.jpg) repeat-y bottom right;
		clear:both;
		margin:0px 0px 4px 0px;
		width:100%;
	}
	a:link.HotelLink {
		text-transform: uppercase;
		font-weight: bold;
		text-decoration:none;
		color:#000000;
	}
	a:active.HotelLink {
		text-transform: uppercase;
		font-weight: bold;
		text-decoration:none;
		color:#000000;
	}
	a:visited.HotelLink {
		text-transform: uppercase;
		font-weight: bold;
		text-decoration:none;
		color:#000000;
	}
	a:hover.HotelLink {
		text-transform: uppercase;
		font-weight: bold;
		text-decoration:underline;
		color:#000000;
	} 
	a:link.hotellist {
		font-weight: normal;
		text-decoration:none;
		color:#000000;
	}
	a:active.hotellist {
		font-weight: normal;
		text-decoration:none;
		color:#000000;
	}
	a:visited.hotellist {
		font-weight: normal;
		text-decoration:none;
		color:#000000;
	}
	a:hover.hotellist {
		font-weight: normal;
		text-decoration:underline;
		color:#000000;
	}
	a.hotelListPopis { color:#76777B; text-decoration:none; }
	a:hover.hotelListPopis { color:#000000; text-decoration:underline; }
	 
	.formtext {
		background:#ffffff;
		border:none;
		font-size:14px;
		font-family:Arial;
		font-style: normal;
		color:#0053a7;
		width:300px;
		height:20px;
		border-top:1px Solid #000000;
		border-left:1px Solid #000000;
		border-right:1px Solid #DFDFDF;
		border-bottom:1px Solid #DFDFDF;
	}
	.formtexta {
		background:#ffffff;
		border:none;
		font-size:14px;
		font-family:Arial;
		font-style: normal;
		color:#0053a7;
		width:300px;
		height:100px;
		border-top:1px Solid #000000;
		border-left:1px Solid #000000;
		border-right:1px Solid #DFDFDF;
		border-bottom:1px Solid #DFDFDF;
		overflow:hidden;
	}
	.formselect {
		background:#ffffff;
		border:none;
		font-size:14px;
		font-family:Arial;
		font-style: normal;
		color:#0053a7;
	}
	.formBlock {
		padding:4px 10px 4px 10px;
		margin-bottom:4px;
	}
	.formHR {
		color:#AFB0B4;
		height:1px;
		width:100%;
	}
	.formSubmit {
		border-top: 3px solid #CFCFCF;
		border-bottom: 3px solid Black;
		border-left: 3px solid #858585;
		border-right: 3px solid #858585;
		background: URL(http://www.athens-holiday.com/files/sipka5.gif) no-repeat left #FFFFFF;
		font-family: Arial;
		font-size: 13px;
		font-weight: bold;
		height: 23px;
		padding: 0px 10px 0px 15px;
		cursor: hand;
	}
	.formReset {
		border-top: 3px solid #CFCFCF;
		border-bottom: 3px solid Black;
		border-left: 3px solid #858585;
		border-right: 3px solid #858585;
		background: URL(http://www.athens-holiday.com/files/xxx.gif) no-repeat left #FFFFFF;
		font-family: Arial;
		font-size: 13px;
		height: 23px;
		font-weight: bold;
		padding: 0px 10px 0px 15px;
		cursor: hand;
	} 
	.langIMGa {
		border:1px solid white;
		margin:2px;
		width:26px;
		height:17px;
	}
	.langIMG {
		border:1px none;
		margin:3px;
		width:26px;
		height:17px;
		filter:alpha(opacity=50);
	}
	td.special_offer {
		background:url(http://www.athens-holiday.com/files/specialoffer.gif) no-repeat top right #b4eb00;
		width:546px;
		height:45px;
		padding-left:20px;
		vertical-align:middle;
	}
	td.search {
		background:url(http://www.athens-holiday.com/files/search.gif) no-repeat top right #b4eb00;
		width:275px;
		height:45px;
		padding-left:20px;
		vertical-align:middle;
	}
	td.our_tips {
		background:URL('http://www.athens-holiday.com/files/ourtips.gif') no-repeat top right;
		height:45px;
		padding-left:20px;
		vertical-align:middle;
	}
	
	img.hotelfoto {
		border:none;
		margin:0px 10px 0px 0px;
	}
	img.hotelfotos {
		border:none;
		float:left;
		margin:0px 3px 3px 0px;
	}
	img.hotelfoto_search {
		border:none;
	}
	img.popup {
		border:none;
	}
	
	input, select, textarea {
		font-size:11px;
		font-family:Arial;
	}
	
	p.pokec {
		text-align:center;
	}
	
	/* PRICE LIST */
	#hotelpricelist {
		width: auto;
		border: 2px Solid #000000;
		border-collapse: collapse;
	}
	#hotelpricelist td {
		border: 1px Solid #969696;
		padding: 3px;
	}
	#hotelpricelist .roomtype {
		font-weight: bold;
	}
	#hotelpricelist .season {
		vertical-align: top;
		background:#B4EB00;
	}
	#hotelpricelist .price {
		text-align: right;
	}
	#hotelpricelist .special {
		background: #EB8452;
		color: #000000;
	}
	#hotelpricelist .seasonname {
		font-weight: bold;
	}
	#hotelpricelist .seasondates {
		font-style: normal;
		font-size: 10px;
	}


	
#bookingform {
margin:10px 0px 10px 0px;
padding:5px;
background:#B4EB00;
border: 1px solid black;
clear:both;
} 

#bookingform .description {font-size:10px;
} 

#bookingform h3 {margin:0px;
color:#000055;
} 

#bookingform label {width:150px;
margin-top:7px;
background:#E1F3A9;
color:#000000;
float:left;
clear:left;
height:17px;
} 

#bookingform input {border:1px Solid #737171;
background:#ffffff;
width:250px;
font-size:12px;
margin-top:7px;
} 

#bookingform textarea {border:1px Solid #737171;
background:#ffffff;
width:250px;
height:70px;
font-size:12px;
margin-top:7px;
} 

#bookingform select {border:1px Solid #737171;
background:#ffffff;
font-size:12px;
margin-top:7px;
} 

#bookingform fieldset {padding:0px 10px 10px 0px;
border:1px Solid #000000;
margin:0px 0px 10px 0px;
color:#000000;
} 

#bookingform fieldset legend {padding:10px 5px 5px 5px;
color:#000000;
font-weight:bold;
} 

#bookingform .submit {background:#EAEAEA;
color:#000000;
width:auto;
height:auto;
border:2px outset #737171;
font-weight:bold;
font-size:12px;
cursor:pointer;
} 

h1 {
	font-weight:bold;
	font-family:MyFuturaTEEbold, Arial;
	font-size:20px;
}

h2#error {background:red;
padding:5px;
color:#FFFFFF;
font-size:120%;
} 

.partnerLinx {
	font-size:1.2em;
}

a.bookNow {
	display: block;
	width: 131px;
    height: 41px;
	margin:20px auto;
    background:URL(/files/images/book-now.gif) no-repeat top left #000;
}
a.bookNow span {
	display:none;
}
