td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	background-color: #DCDCDC;
	margin-top: 1px;
	margin-left: 0px;
	margin-right: 0px;
}
.subTitle {
	font: bold 15px Verdana, Geneva, Arial, helvetica, sans-serif;	
	color: #000080;
	padding-right: 5px;
}
.subTitleOrange {
	font: bold 15px Verdana, Geneva, Arial, helvetica, sans-serif;	
	color: #FF8040;
	padding-right: 5px;
}
.subTitleOrange a:link {color:#FF8040; text-decoration:none;} 
.subTitleOrange a:visited {color:#666666; text-decoration:none;} 
.subTitleOrange a:hover {color:#666666; text-decoration:none;}   
.subTitleOrange a:active {color:#666666; text-decoration:underline;}


.contentTitle {
	font: 24px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #FF8040;
	}
.contentTitleVillas {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
}
.content {
	font: 12px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #000080;
	padding-right: 5px;
	text-align: justify;
}
.headerTitle {
	font: bold 11px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #FFFFFF;
}
.page_bgrnd {
	font: bold 11px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #FFFFFF;
	background-image:url(images/kouklia/48.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.headerCall {
	font: bold 10px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #FFFFFF;
}
#footer {
	font: bold 10px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #333333;	
	
}
#footer a {
	text-decoration: none;
}
.header_mail {
	font: bold 10px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #FF8040;	
	text-decoration: none;
}
#navigation td {
	border-bottom: 1px solid #F4FFE4;
		}
#prop_search td {
	border: 1px solid #0B5CB5;
	}	
#navigation a {
	font: bold 11px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #003A80;
	line-height:16px;
	letter-spacing:.05em;
	text-decoration: none;
	display:block;
	padding:8px 3px 10px 7px;
	}
#navigation a:hover {
	color:#FF8040;
		}
.boldnavText {
	font: bold 12px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #003A80;
	line-height:16px;
	letter-spacing:.05em;
	text-decoration: none;
    }
.boldnavText a:link {color:#FFFFFF; text-decoration: none;}
.boldnavText a:visited {color:#003A80; text-decoration:none;} 
.boldnavText a:hover {color:#003A80; text-decoration:underline;}   
.boldnavText a:active {text-decoration:underline;}

.villatype {
	font: bold 12px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #FF8040;
	line-height:16px;
	letter-spacing:.05em;
	text-decoration: none;
    }
.villatype a:link {color:#FF8040; text-decoration: none;}
.villatype a:visited {color:#FF8040; text-decoration:none;} 
.villatype a:hover {color:#666666; text-decoration:underline;}   
.villatype a:active {color:#666666; text-decoration:underline;}

.navTextgrey {
	font: 11px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #333333;
	line-height:18px;
	letter-spacing:0.05em;
	text-decoration: none;
	}
.navTextgreysmall {
	font: 9px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #333333;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	}
.projectcontenttitle {
	font: bold 10px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #003A80;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	}
.bartext {
	font: bold 10px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #FFFFFF;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	padding:3px 3px 3px 3px;
	background-image: url(file:///B|/Stalo/httpdocs/images/buttons_new/navigation_bar_grey.jpg);
		}
.welcome {
	font: bold 20px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #003A80;
	line-height:16px;
	letter-spacing:0.1em;
	}
.caps {
font: bold 26px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #003A80;
	line-height:16px;
	letter-spacing:0.1em;
	}
.projectTitle {
	font: bold 17px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #003A80;
	line-height:16px;
	letter-spacing:normal;
	text-decoration: none;
	}
.projectRef {
	font: bold 14px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #999999;
	line-height:16px;
	letter-spacing:normal;
	text-decoration: none;
	}
.price {
	font: bold 12px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #FF0000;
	line-height:16px;
	letter-spacing:.05em;
	text-decoration: none;
	}
.specialoffer {
	font: bold 12px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #FF0000;
	line-height:16px;
	letter-spacing:.05em;
	text-decoration: blink;
}	
.oldprice {
	font: bold 12px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #003A80;
	line-height:16px;
	letter-spacing:0.05em;
	text-decoration: line-through;

}	
#tswcssbuttons li a {
	color: #000 ;
	background-color: #ffb200 ;
	border: 1px outset #b37d00 ;
	width: 180px ;
	text-decoration: none ;
	display: block ;
}

.koukliatext {
	font: 11px Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #666666;
	line-height:18px;
	letter-spacing:0.1em;
	text-align: left;

}	
.koukliaheadings {
	font: bold 15px Verdana, Geneva, Arial, helvetica, sans-serif;	
	color: #FF8040;
	padding-right: 5px;
}
.koukliaheadings a:link {color:#FF8040; text-decoration:none;} 
.koukliaheadings a:visited {color:#FF8040; text-decoration:none;} 
.koukliaheadings a:hover {color:#666666; text-decoration:none;}   
.koukliaheadings a:active {color:#666666; text-decoration:underline;}	
	
.table_with_shadow {
-moz-box-shadow: 5px 5px 5px #373737;
-webkit-box-shadow: 5px 5px 5px #373737;
box-shadow: 5px 5px 5px #373737;
} 
