Body{	
	margin:0px;
	background:#FFFFFF url(../Assets/Images/bg2.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif, Tahoma, "Trebuchet MS";
}

input, textarea {
	width:200px; text-align:left; border:1px solid #ff9933; font-size: 12px; color:#767373;
}
textarea{ 
	width:500px;
}
input.Buttons{
	width:100px; text-align:center;
}
input.Radio{
	width:20px; border:none;
}
select{
	border:1px solid #ff9933;
}

.spacer{
	height:5px;
}
.mytextbig {
	font-family:Verdana;
	font-size:13px;
	color:#727272;
	font-weight:normal;
	text-decoration:none;	
}
.mytextbig a{
	text-decoration:none; color:#FF821D;
}
.mytextbig .Header{
	font-size:16px; font-weight:bold; color:#001A56; margin-bottom:10px;
}
.mytextbig b{
	color:#767373;
}
.mytextbig .AboutGreece{
	font-size:11px;
}
 
.mytext {
	font-family:Tahoma,Verdana;
	font-size:12px;
	color:#657994;
	font-weight:normal;
	text-decoration:none;	
}

.textfontsmenu{
	font-size: 14px; text-align:center; font-weight:bold;
}
.textfontsmenu a{	
	text-decoration:none; color:#6B7B8C;
}
.textfontsmenu a:hover{
	color:#c26500;
}

.mytextsmall {
	font-family:Tahoma,Verdana;
	font-size:11px;
	color:#657994;
	font-weight:normal;
	text-decoration:none;	
}	
.mytextblack {
	font-family:Tahoma,Verdana;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;	
}

.textfonts {  
	position: relative; top: 0; color: #000000; 
	font-size: 10px; font-family: verdana;  font-weight: normal; letter-spacing: -1pt; text-decoration: none;
}

.Bases td.textfonts{
	border-top:1px solid #ff9933; font-size: 11px;
}

.HomeMenu{
	font-family:Arial, Helvetica, sans-serif, Tahoma, "Trebuchet MS"; font-size:12px; 
	background:url(../Assets/Images/HomeMenu/center.jpg) repeat-x; font-weight:bold;
}
.HomeMenu a{	
	margin-left:20px; margin-right:20px; text-decoration:none; color:#395589;
}
.HomeMenu a.new{
	color:#00135F;
}
.HomeMenu a:hover{
	color:#c26500;
}
.MainMenu td{
	background:url(../Assets/Images/InsideMenu/center.jpg) repeat-x; height:36px;
}
td.MainMenuTxt{
	background:url(../Assets/Images/InsideMenu/center_inside.jpg) repeat-x; height:36px;
}
td.MainMenuTxt a{
	margin-left:5px; text-decoration:none;
	 
	font-weight:bold; font-size:12px; color:#395589;
}
td.MainMenuTxt a:hover{
	color:#c26500;
}
td.MainMenuTxt a.active{
	color:#032462;
}

.GeneralInfo{
	border-right:1px solid #A2BED6; border-bottom:1px solid #A2BED6; padding:20px 8px 10px 14px;
	font-family:Arial, Helvetica, sans-serif, Tahoma, "Trebuchet MS"; 
	font-weight:bold; font-size:12px; color:#A4A4A4;	 
}
.eMailDetails{
	font-size:10px; font-weight:bold;
}
.eMailDetails a{
	text-decoration:none; color:#FF821D;
}

.BottomLine{
	width:100%; height:25px; background:url(../Assets/Images/BottomLine.gif) 0 100% repeat-x;
}

.HomeContantInfo{
	font-size:12px; color:#01135C; font-weight:bold;
}
.HomeContantInfo a{
	text-decoration:none; color:#FF821D;
}

.mandatory{
	color:#FF9933;
}

.InfoBox{
	border: 1px solid #DFDFDF; /*width:570px;*/
}
.InfoBox td{
	padding:5px;
}
.InfoBox .Title{
	color:#EE8625; font-weight:bold;
}
a.viewPhotoGallery{
	display:block;
	width:178px; height:152px; background:url(../Assets/Images/viewPhotoGalleryButton.jpg) 0 0 no-repeat;
}
table.PriceList{
	border: 1px solid #555555;
}
table.PriceList td{
	border-left:1px solid #555555;
	border-top:1px solid #555555;
	width:100px; font-size:11px;
}
table.PriceList td.PriceListHead{
	width:150px; background-color:#627ED5; font-weight:bold; color:#FFFFFF;
}
table.PriceList td:first-child{
	border-left:none;
}
table.PriceList tr:first-child td{
	border-top:none;
}

table.PriceList td.PriceListInfo{
	border-top:1px solid #555555; color:#999999; font-size:10px;
}
.PriceDetails{
	color:#999999; font-size:10px;
}

.GoogleMap{
	width:680px; height:500px; border:1px solid #F7A155; position:relative;
}
.GoogleAddresses{
	position:absolute; top:-1px; left:685px; width:190px; border:1px solid #DFDFDF; padding:5px;
	font-size:9px;
}
.infoWindow{
	font-size:9px;
}

.contactform.th{
	text-align:left !important;
}

.Offers{
	position:relative;
}
.Offers .Star{
	position:absolute; top:-20px; left:150px; width:69px; height:69px;
	background:url(../Assets/Images/OffersStar.png) 0 0 no-repeat;
}
.Offers .Star div{
	padding-top:20px; width:69px; text-align:center; font-weight:bold; color:#00145b; font-size:21px;
}
.Offers td.image{
	background-color:#bfd3f4; width:196px; height:196px;
}
.Offers td.text{
	background:url(../Assets/Images/OfferBgText.gif) 0 100% repeat-x; width:400px; border-left:2px solid #ffffff;
}
.Offers td.text .OffersTitle{
	margin-left:30px; font-size:14px; color:#00145b; font-weight:bold; width:300px;
}
.Offers td.text .OffersDescr{
	margin-left:30px; font-size:10px; padding-top:3px; width:300px;
}
.Offers td.text .OffersStars{
	float:right;
}
.OffersStars .StarActive{
	height:10px; width:10px; margin-top:2px; display:inline-block; margin-left:2px;
	background:url(../Assets/Images/stars.gif) -13px 0 no-repeat;
}






