﻿@charset "utf-8";
/* CSS Document 
-----------------------------------------------
mygreekholiday.gr - stylesheet.css
author	:	Stefanakis Petros
Copyright	:	2006|09|25
----------------------------------------------- 
*/
/*==================================================================================================*/
/*									HTML Classes													*/
/*==================================================================================================*/
body{
	font-family:Verdana, Arial, Helvetica, sans-serif,"Comic Sans MS";
	font-size:smaller; 
	color: #666;
	line-height: 1.1;	
	margin: 30px 0px 70px 20px;
	padding: 0px;
	background-color:#F0850F; 
}


h1 { font-style:italic; letter-spacing:.2em; font-weight:normal; font-family:"Trebuchet MS"; text-transform:capitalize;  }
h2 { padding-left:10px;  font-style:italic; letter-spacing:.2em; font-weight:normal; font-family:"Trebuchet MS"; text-transform:capitalize;  }
h3 { padding-left:10px; letter-spacing:.1em; font-family:"Trebuchet MS"; }
h4 { letter-spacing:.2em; font-weight:normal; line-height:1.4em; padding-left:20px;  }
h5 { letter-spacing:0.1em; background-color:#FF9900; color:#333333; display:inline;  }
h6 { text-transform:uppercase; }

p { text-indent: 10px; margin-top:-10px;	 } 
li { padding-top:7px; list-style-type:square;}

hr { color:#86ADE8; width:90%; text-align:center;  }

b { letter-spacing:0.1em; }

a:link					{ color:#FF9900; text-decoration:none;  }
a:hover					{ color: #333; text-decoration:none; }
a:visited				{ color: #FF9900; text-decoration:none;   }
a:visited:hover			{ color: #333; text-decoration:underline;  }
a:active				{ color: #FF9900; text-decoration:none;  }

.topimage { background-image:url(/_global_images/topimage.gif); color:#F0850F; }
.shortcut { width:120px; height:120px; }
.list_left { float:left; padding-left:50px; }
.list_right { float:right; padding-right:50px; }
.black_font { color:#333333; }

/*==================================================================================================*/
/*									Classes for Box Table												*/
/*==================================================================================================*/
.Box { border:1px dashed #666666; padding:3px; width:70%; }
.Box td {text-align:center; border-bottom:1px solid #9AC1FC; border-bottom-width:thick;  }

.black a:link					{ color:#333; text-decoration:none;  }
.black a:hover					{ color: #FF9900; text-decoration:none; }
.black a:visited				{ color: #333; text-decoration:none;   }
.black a:visited:hover			{ color: #FF9900; text-decoration:underline;  }
.black a:active				{ color: #333; text-decoration:none;  }


/*==================================================================================================*/
/*									Classes for Main Table												*/
/*==================================================================================================*/
.Main { background-color:#fff;   width:955px;  }


/*==================================================================================================*/
/*									Classes for Header Table												*/
/*==================================================================================================*/
.Header { background-image:url(/_global_images/header.jpg); vertical-align:top;  height:200px; width:955px;  }
.Header .left { text-align:left;  }
.Header .right  { text-align:right; padding-right:20px; padding-top:10px; }

.Header .home { position:relative; bottom:15px; z-index:1;  }
.Header .home a:link				{ color:#fff; text-decoration:none;  }
.Header .home a:hover				{ color:#fff; text-decoration:none;  }
.Header .home a:visited				{ color:#fff; text-decoration:none;  }
.Header .home a:visited:hover		{ color:#fff; text-decoration:none;  }
.Header .home a:active				{ color:#fff; text-decoration:none;  }

/*==================================================================================================*/
/*									Classes for Left Table												*/
/*==================================================================================================*/
.Left { position:relative; bottom:60px;  color:#999; font-weight:bold; vertical-align:top;  width:280px;  text-align:left; font-family:"Trebuchet MS"; }
.Left td { padding:2px 5px 2px 20px; }
.Left th { padding:2px 5px 2px 20px; letter-spacing:0.3em; border-bottom:1px solid #333; border-left:1px solid #333; }
.Left b { letter-spacing:0.3em; color:#666666; }
.Left .arrow { border-bottom:1px solid #333; width:30px; }
.Left .desc { border-left:1px solid #333; font-size:smaller; }

.Left a:link					{ color:#999; text-decoration:none;  }
.Left a:hover					{ background-color:#CCCCCC; color:#666; text-decoration:none;  }
.Left a:visited					{ color:#999; text-decoration:none;  }
.Left a:visited:hover			{ color:#666; text-decoration:none;  }
.Left a:active					{ color:#999; text-decoration:none;  }

.services { width:340px; text-align:left; list-style-type:circle; }
.services th { color:#333333; background-color:#F0850F;}
.services li { list-style-type:circle; }



/*==================================================================================================*/
/*									Classes for Content												*/
/*==================================================================================================*/
.Content { text-align:left; padding:0px 10px 5px 20px; width:755px;  vertical-align:top; }

.black_url a:link				{ color:#333; text-decoration:none;  }
.black_url a:hover				{ color: #FF9900; text-decoration:none; }
.black_url a:visited			{ color: #333; text-decoration:none;   }
.black_url a:visited:hover		{ color: #FF9900; text-decoration:underline;  }
.black_url a:active				{ color: #333; text-decoration:none;  }

.villas { width:100%; padding:5px; border:1px solid #333; }
.villas th { background-color:#F0850F; color:#333333; font-weight:normal; font-size:larger; font-family:"Trebuchet MS"; }
.villas li { list-style-type:circle; }
.villas td { vertical-align:top; width:50%; }
.check { float:right; padding:2px; background-color:#3399FF;  font-weight:bold; color:#fff; }
.check a:link				{ color:#fff; text-decoration:none;  }
.check a:hover				{ color: #333; text-decoration:none; }
.check a:visited			{ color: #fff; text-decoration:none;   }
.check a:visited:hover		{ color: #333; text-decoration:underline;  }
.check a:active				{ color: #fff; text-decoration:none;  }

.availability 				{ text-align:center; background-color:#D3D3AB; border:1px solid #333;   }
.availability td			{ color:#FFFFFF; font-weight:bold; padding:4px; text-align:center; }
.availability select		{ color:#FFFFFF; font-weight:bold; width:50px; text-align:center; }
.availability .nullrow		{ background-color:#FFFFFF;}
.availability .nameDay		{ color:#666;}
.availability .unavailable	{ background-color:#0000ff;}
.availability .available	{ background-color:#009900;}
.availability .booked		{ background-color:#FF0000;}
.availability .offer		{ background-color:#ff9900;}
.availability .nopriceset	{ background-color:#999999;}
.availability .dayhalf		{ background-image:url(/_global_images/dayhalf.gif);  background-color:#00CC99;}
.availability .nighthalf	{ background-image:url(/_global_images/nighthalf.gif); background-color:#00CC99;}
/*==================================================================================================*/
/*									Classes for Footer												*/
/*==================================================================================================*/
.Footer	{ background-image:url(/_global_images/footer_gradient.jpg); background-repeat:no-repeat; height:100px; width:955px;; text-align:center;   }
.Footer a { color:#666; }
.Footer .copyright { position:relative; top:45px; color:#666; width:90%; }
.Footer .copyright a { background-color:#ccc; }













