@charset "utf-8";
/* CSS Document
-----------------------------------------------
Rethimnon.gr - stylesheet.css
author	:	Stefanakis Petros EnterTheWeb.gr
Copyright	:	2008|09|10
----------------------------------------------- 
*/
/*==================================================================================================*/
/*									HTML Classes													*/
/*==================================================================================================*/
body{
	font-family:  verdana, Arial, Helvetica, sans-serif;
	color: #7C5F3D;
	font-size:80%;
	margin:0;
	padding: 0;
	text-align: center;
	position:relative;
	background: #5E3B23 url(/_global_images/back.jpg) top center;
	z-index:1;
}

a 			{ color:#ffcf00; text-decoration:none; border-bottom:1px dashed #064204;  }
a:visited	{ color:#ffcf00; text-decoration:none; border-bottom:1px dashed #064204; }
a:hover		{ color:#ffcf00; border-bottom:1px dashed #ff0000;}
b, strong { color:#4F2308; }
h1 { margin:0; padding:0; font:helvetica;  font-size:170%; color:#4F2308;  /* background: url(/_global_images/black-fade.gif) 0 0 repeat-x; */}
h2 { margin:0; padding:0; font:tahoma; font-weight:normal; font-size:130%; color:#333; text-transform:capitalize;}
h3 { margin:0; padding:0; font:Arial; font-size:140%; color:#CA0000;  }
h4 { margin:0; padding:0; font:"Trebuchet MS"; font-weight:normal; font-size:110%; color:#064204; text-decoration:underline;  }
h5 { margin:0; padding:0; font:"Trebuchet MS"; background-color:#064204; font-weight:normal; font-size:110%; color:#fff;  }
h6 { margin:0; padding:0; font:"Trebuchet MS"; color:#CA0000; }
img { border:0; vertical-align:middle; }

blockquote { margin:5px; padding:5px; background-color:#D1B689; border:1px solid #999900; }
hr {  border:1px solid #DE6B1F; }
.toggleopacity { border:0; filter:alpha(Opacity=50); opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; cursor:pointer; }
.toggleopacity:hover { border:0; filter:alpha(Opacity=100); opacity:1; -moz-opacity:1; -khtml-opacity:1;  }

.invertoggleopacity { border:0; filter:alpha(Opacity=100); opacity:1; -moz-opacity:1; -khtml-opacity:1;  cursor:pointer; }
.invertoggleopacity:hover { border:0; filter:alpha(Opacity=50); opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; }

.img_left { padding:5px; margin:5px; float:left; border:1px solid #CF1519; }
.img_right { padding:5px; margin:5px; float:right; border:2px solid #CF1519; }

.orange { color:#FF6600; }
.thumb { margin:5px; padding:5px; background-color:#fff; }

/*==================================================================================================*/
/*									Main Classes													*/
/*==================================================================================================*/
#Main{ margin:0px auto 0 auto; width:960px; padding: 0; text-align:left;  }
.Round_wht b.rtop, b.rbottom{display:block;background:#83D14E; }
.Round_wht b.rtop b {display:block;height:1px; overflow:hidden; background:#fff; }
.Round_wht b.rbottom b{display:block;height:1px; overflow:hidden; background:#fff; }
.Round_wht b.r1{margin: 0 5px;}
.Round_wht b.r2{margin: 0 3px; }
.Round_wht b.r3{margin: 0 2px; }
.Round_wht b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px; }

/*==================================================================================================*/
/*									Header Classes													*/
/*==================================================================================================*/
#Header { margin:0;  margin:0 auto; border-top:1px solid #333;  position:relative; width:960px; text-align:left;  	background: transparent url(/_global_images/header.jpg) no-repeat top center; }
#languages {  padding-right:80px; width: 800px; text-align:right; margin: 74px auto 0 auto; }
#toplinks {  width: 780px; margin:18px 0 0 100px; text-transform:uppercase; font-weight:bold; letter-spacing:2px; }
#toplinks ul { margin:0; text-align:center; padding:0;   }
#toplinks li { display:inline; padding:0 5px; }
#toplinks a {  color:#fff;    }
#toplinks a:visited {  color:#ffffcc; }
#toplinks a:hover { color:#ffcf00;   }
#toplinks .current{  color:#ffcf00;}
#headerpic { margin-left:82px; height:225px; background-color:#fff; width:795px; } 
#headerpic img{ margin:0; padding:0; } 
#villatitle {  margin:0 auto; width:795px; }
#Stratosvillas { display:none; }

/*==================================================================================================*/
/*									Content Classes													*/
/*==================================================================================================*/
#Container { background-color:#FF0000; background: url(/_global_images/content-back.jpg) 78px repeat-y; }
#Content{ text-align:justify; padding:0; padding-left:10px;    
float: left;
width: 550px;
margin: 0 265px 0 80px; 
display: inline;
z-index:5;
}


#Content #text { margin:0px; padding:30px; }
#Content #text .plaisio { margin:0; background-color:#FFFCD1; padding:10px; color:#555; border:1px solid #e0e0e0; }
#Content #text .plaisiogrey { margin:0; background-color:#EBE9C1; padding:5px; color:#555;}
#Content #text img { margin:5px; }
#Content #text  a 			{ color:#064204; text-decoration:none;   }
#Content #text  a:visited	{ color:#064204; text-decoration:none;  }
#Content #text  a:hover		{ color:#4F2308; }

#Content .toplinks ul { margin:10px 0; padding:0;  }
#Content .toplinks ul li { display:inline; margin:5px 2px; padding:0 0 0 15px; background: url(/_global_images/star.jpg) left no-repeat;   }
.float_imagesr  { text-align:center; padding:3px; margin:4px; font-size:smaller; font-style:italic; color:#999999; font-weight:bold; float:right; border:1px solid #CF1519; }
.float_imagesl  { text-align:center; padding:3px; margin:4px; font-size:smaller; font-style:italic; color:#999999; font-weight:bold; float:left; border:1px solid #CF1519; }

 
 /*==================================================================================================*/
/*									Left Classes													*/
/*==================================================================================================*/
#Right{ float: left; width: 225px; 
margin-left: -235px; 
margin-left/**/:/**/-260px; 
display:inline;
}
#Right a 			{ color:#064204; text-decoration:none; border:0;   }
#Right a:visited	{ color:#064204; text-decoration:none;  }
#Right a:hover		{ color:#4F2308; text-decoration:underline; }

#album { text-align:center; height:255px; background: url(/_global_images/album.gif) no-repeat center 0; }
#album .eikona { margin:0 auto; }
#album a,a:visited { color:#FFCF00; }
/*==================================================================================================*/
/*									Footer Classes													*/
/*==================================================================================================*/
#Footer { text-align:left; width:810px; height:250px; margin:0 auto;  position:relative;  clear:both;  background:  url(/_global_images/footer.jpg) no-repeat top center; }
#Footer .address { font-weight:bold; position:absolute; top:-20px; left:50px; padding-top:0; color:#4F2308; }
#bottomlinks {   width: 780px; margin:20px 0 0 30px; text-transform:uppercase; font-size:80%; font-weight:bold; position:absolute; top:125px;  }
#bottomlinks ul { margin:0;   }
#bottomlinks li { display:inline; padding:0 5px; }
#bottomlinks a {  color:#fff;    }
#bottomlinks a:visited {  color:#ffffcc; }
#bottomlinks a:hover { color:#ffcf00;   }
#bottomlinks .current{  color:#ff0000;}

#Footer .powerdby { clear:both;  color:#fff; font-size:80%; text-align:right; padding:30px 30px 0 0; position:absolute; top:170px;   }
#Footer .powerdby a {  color:#fff; border:0;  }
#Footer .powerdby a:visited	{ color:#fff; text-decoration:none; border:0; }
#Footer .powerdby a:hover {  color:#fff; background-color:#000; border:0; }




