/* 

Copyright 2006, athenstaxi.net. All Rights Reserved. 
We will take legal action against those who copy our HTML content, CSS style sheets and JavaScript functions. 

*/ 


body {
background:#d1b930;
}

.adver{
margin-top: 350px;
}

#zorba a:link, #zorba a:visited{
float:right;
background-color:#00FF99;
text-decoration:none;
}

#zorba a:hover{
background-color:#FF9900; 
}

.airport{
border: 4px dotted blue;
background-color:#CCFFCC;
padding: 10px;
font-weight:bold;
}

.intro{
border: 4px dotted blue;
background-color:#FFFF99;
color:#0066FF;
padding: 10px;
font-weight:bold;
font-family:"Lucida Calligraphy";
}



.venizelos{
border: 4px solid blue;
padding: 10px;
}

.red{
font-weight:bold;
color:#FF0000;
}

.venizelos2{
display:block;
background-color:#FFCC00;
color:#0033CC;
text-align:center;
width: 99% ;
margin-right: auto;
margin-left: auto;
font-weight:bold;
}


#linkss a:link, #linkss a:visited{
display:block;
background-color:#FFCC00;
color:#0033CC;
font-size: 40px;
text-align:center;
width: 99% ;
margin-right: auto;
margin-left: auto;
font-weight:bold;
}

#linkss a:hover{
background-color:#FF6600; 
color:#FFFFFF;
font-weight:bolder;
}

#sitemap a:link, #sitemap a:visited{
display:block;
font-size: 20px;
text-align: center;
width: 50% ;
margin-right: auto;
margin-left: auto;
font-weight:bold;
background-color:#333333;
}

#sitemap a:hover{
background-color:#FF6600; 
color:#FFFFFF;
font-weight:bold;
}


.spiros{
border: 8px solid #6600FF;
width: 450px;
margin-right: auto;
margin-left: auto;
list-style-type:disc;
background-color:#FF9900;
padding-left: 1em;
padding-right: 1em;
}


.faq{
font-size: 1.2 em;
color:#FF0000;
background-color:#FFFF00;
font-family:"Lucida Calligraphy";
}

.faqq{
padding-bottom: 50px;
}


.floatright { 
float: right;
padding-left: 10px;
}

.floatleft { 
float: left;
padding-right: 10px;
padding-top: 10px;
}

img.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
	padding-bottom: 5px; 
}


.container{
	width:750px;
	margin:20px auto;
	text-align:left;
	color:#000000;
	background:#CCFFFF;
	position:relative;

}



.content{
	float:left;
	width: 595px;
	padding-bottom: 10px;
	padding-left:  10px;
	padding-right: 12px;
	padding-top: 10px;
	margin: 0px;
	background-color:#FFFFFF;
    color: #101030;
	border: 1px solid #e5e5f9;
	font-size:1.5em;
	text-align: left;
}





h1{
font-size:1.6em;
width: 99%;
margin-right: auto;
margin-left: auto;
color:white; 
background:#00aeef; 
text-align:center;
}

#client{
line-height: 70px;
font-family:"Lucida Calligraphy";
color:#FF0000;
font-size: 0.9em;
}

#book a:link, #book a:visited {
background-color:#FFFFFF;
text-decoration:none;
}

#book a:hover {
background-color:#00FF66;
}




*.content a:link, *.content a:visited {
color:#FFFFFF;
background-color:#9933FF;
text-decoration:none;
font-weight:bolder;
}

*.content a:hover {
color:#FFFF00;
background-color:#33CCFF;
}

#take a:link, #take a:visited {
color:#000000;
background-color:#FFFF00;
text-decoration:none;
font-weight:bolder;
}

#take a:hover {
color:#FFFF00;
background-color:#0066FF;
border: 4px dotted white;
}


#leftnav{
	float:left;
	width:120px;
	padding: 4px 4px 4px 4px;
	line-height:1.0em;
	text-align:center;
	background:#CCFFFF;
	}


#leftnav a:link, #leftnav a:visited{
	display:block;
	padding: 8px 0px 8px 0px;
	text-decoration:none;
	background-color:#FFFF00;
	color: #000000;
	text-transform:uppercase;
	border: 1px solid #000000;
	font-size: 15px;
	font-weight:bold;
	font:"Times New Roman", Times, serif;

}

#leftnav a:hover{
display:block;
background-color:#33FF33; 
color:#000000;
font-weight:bolder;
}

#faqnav a:link, #faqnav a:visited{
	display:block;
	padding: 8px 0px 8px 0px;
	text-decoration:none;
	background-color:#FF6600;
	color: #000000;
	text-transform:uppercase;
	border: 1px solid #000000;
	font-size: 15px;
	font-weight:bold;
	font:"Times New Roman", Times, serif;

}

#faqnav a:hover{
background-color:#33FF33; 
color:#000000;
font-weight:bolder;
}





/* ********* FOR BANNER ADVERTISEMENT ********************** */

#ad a:link, #ad a:visited{
	display:compact;
	padding: 8px 0px 8px 0px;
	background-color:#CCFFFF;
	color: #000000;
	border: 0px;
}

#ad a:hover{
background-color:#CCFFFF; 
}
/* ********* FOR BANNER ADVERTISEMENT ********************** */

#now{
	display:block;
	padding: 8px 0px 8px 0px;
	text-decoration:none;
	background-color:#CCCCFF;
	color: #FFFFFF;
	text-transform:uppercase;
	border: 1px solid #000000;
	font-size: 15px;
	font-weight:bolder;
	font:"Times New Roman", Times, serif;
}



#current a:link, #current a:visited{
	display:block;
	padding: 8px 0px 8px 0px;
	text-decoration:none;
	background-color:#00CCFF;
	color: #000000;
	text-transform:uppercase;
	border: 1px solid #000000;
	font-size: 15px;
	font-weight:bold;
	font:"Times New Roman", Times, serif;

}

#current a:hover{
background-color:#33FF33; 
color:#000000;
font-weight:bolder;
}




.highl {
position:relative;
bottom: 20px;
margin-right: auto;
margin-left: auto;
margin-top: 50px;
width: 500px; 
border-color:#0000CC; 
border-width:thick; 
border-style:dashed; 
padding: 10px 10px 10px 10px;
background-color:#00CCFF;
}

.highl2 { 
position:relative;
bottom: 20px;
margin-right: auto;
margin-left: auto;
width: 300px; 
border-color:#6633FF; 
border-width:thick; 
border-style:dashed; 
text-align:center; 
padding: 10px 10px 10px 10px; 
background-color:#FF6600;
}


.highlpel {
position:relative;
bottom: 10px;
margin-right: auto;
margin-left: auto;
margin-top: 50px;
width: 500px; 
border-color:#0000CC; 
border-width:thick; 
border-style:dashed; 
padding: 10px 10px 10px 10px;
background-color:#00CCFF;
}

.highl2pel { 
position:relative;
bottom: 10px;
margin-right: auto;
margin-left: auto;
width: 300px; 
border-color:#6633FF; 
border-width:thick; 
border-style:dashed; 
text-align:center; 
padding: 10px 10px 10px 10px; 
background-color:#FF6600;
}


.contactus{
border: 8px solid #6600FF;
width: 350px;
margin-right: auto;
margin-left: auto;
list-style-type:disc;
background-color:#FF9900;
padding-left: 1em;
padding-right: 1em;
}

#centercon{
	font-size:0.9em;
	width: 100%;
	color:#000000;
	text-align:center;
	font-weight:bold;
	background-color: #FFFF00;
}





.emph2 {
font:Arial, Helvetica, sans-serif; 
font-size:20px; 
border-color:#CC3399; 
color:#000000;
}

.emph3 {
font:Arial, Helvetica, sans-serif; 
font-size:20px; 
color:#000000; 
font-weight:normal;
}

.emph {
font:"Times New Roman", Times, serif; 
font-size:22px; 
color:#FFFFFF; 
font-weight:bolder;
}


.hotellist{
border: 8px solid #6600FF;
width: 250px;
margin-right: auto;
margin-left: auto;
list-style-type:disc;
background-color:#FF9900;
padding-left: 1em;
padding-right: 1em;
}

p.hotelinfo{
display:block;
border: 5px dotted #0000CC;
margin-right: auto;
margin-left: auto;
width: 60%;
background-color:#00CCFF;
color:#000000;
font:"Times New Roman", Times, serif;
font-size:19px;
text-align:center;
padding: 5px 0px 5px 0px;
}

#hotelinks a:link, #hotelinks a:visited{
color:#0066FF;
background-color:#FFCC66;
line-height: 30px;
}

#hotelinks a:hover{
background-color:#FF9900;
}

h2{
display:block;
margin-right: auto;
margin-left: auto;
width: 70%;
background-color:#6600FF;
color:#FFFFFF;
font-family:"Lucida Calligraphy";
font-size: 1.4em;
text-align:center;
}


#footer{
	clear:both;
	width:100%;
	font-size: 1.5em;
	font-weight:bold;
	color:#ffffff;
	background:#3399FF;
	text-align:center;
	line-height: 50px;
}



#video{
margin-left: 150px;
}

.badge{
	padding-left: 50px;
	padding-top: 100px;
}


a img {
border-style: none; 
text-decoration:none;
}


