.fixed-img {
	background-color: #DAE3AF;
	background-image: url(images/edelweiss.apartments_16.gif);
	background-position: top;
	background-repeat: no-repeat;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4E523A;
	text-decoration: none;
	margin-top: 1px;
	margin-bottom: 2px;
}

.buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #31371A;
	text-decoration: none;
}
a.buttons:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #D05E09;
	text-decoration: none;
}

a.buttons:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #444B1B;
	text-decoration: none;
	
}.TextNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #004832;
	text-decoration: none;
}
.forms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000033;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #006633;
}

a.TextNormal:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #004832;
	text-decoration: none;
}
a.TextNormal:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #004832;
	text-decoration: none;
}
a.TextNormal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #E88633;
	text-decoration: none;
}
a.TextNormal:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #004832;
	text-decoration: none;
}
.TableBgBlue {
	background-color: #FFFFFF;
	background-image: url(zante.zakynthos.contessa-13.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.PageTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}
.PhotoFrame {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 3px solid #FFFFFF;
}
.online-book-form {
	width: 100%;

	text-decoration: none;
	margin: 0px;
	padding: 0px;
	background-color: #CCAA63;
	border: 2px dashed #FAEAD3;
}
.online-book-form table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffee99;
	margin: 0px;
	padding: 0px;
}
.online-book-form h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffdd77;
	font-weight: bold;
	margin: 0px;
	padding: 5px;
}
.online-book-form td{
padding: 5px;
}
body {
	background-image: url(images/bg.jpg);
	background-repeat: repeat;
	background-attachment: fixed;
}

.online-book-form select,.online-book-form input,.online-book-form a{
 	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 color: #666666;
 background:#f5f5f5;
 border: 1px solid #FAEAD3;
 text-decoration:none;
}
.online-book-form input:hover{
  cursor: pointer;
}
.online-book-form a,.online-book-form input{
padding: 3px;
}

.TextNormalWideLine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #004832;
	text-decoration: none;
	line-height: 18px;
}

bottom-bg {
	background-image: url(images/bottom-gr.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bottom-bg {
	background-image: url(images/bottom-gr.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.TextForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #004832;
	text-decoration: none;
}

