@charset "utf-8";
/* CSS Document
-----------------------------------------------
Rethimnon.gr - stylesheet.css
author	:	Stefanakis Petros EnterTheWeb.gr
Copyright	:	2009|01|15
----------------------------------------------- 
*/
/*==================================================================================================*/
/*									HTML Classes													*/
/*==================================================================================================*/

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
text-align:center;
margin: 0;
padding: 0;
position:relative;
background:url(/_global_images/background.gif);
z-index:0;
}

h1 { margin:7px 0; padding:0; font:tahoma; font-weight:bold; font-size:150%; color:#1a1817;}
h2 { margin:7px 0; padding:0; font:tahoma; font-weight:bold; font-size:120%; color:#4c4c4c;}
h3 { margin:7px 0; padding:0; font:tahoma; font-weight:normal; font-size:110%; color:#2175bc; border-bottom:1px solid #2175bc;}
h4 { margin:4px 0; padding:0; font:tahoma; font-weight:normal; font-size:100%; color:#979796; text-decoration:underline;  }
h5 { margin:4px 0; padding:0; font:tahoma; font-weight:normal; font-size:100%; font-weight:normal;  color:#fff;  }
h6 { margin:4px 0; padding:0; font:"Trebuchet MS"; color:#CA0000; }

img { border:0; vertical-align:middle; }
.img_left { float:left; margin:2px 5px; position:relative;}
/*.img_left:hover { border:7px solid #317BAF;}*/
.img_right { float:right; margin:2px 5px; position:relative;}
/*.img_right:hover { border:7px solid #317BAF; }*/

.float_left { float:left; margin:5px; position:relative; border:1px solid #90bade; padding:5px; color:#ff6600; text-align:center;}
.float_right { float:right; margin:5px; position:relative; border:1px solid #90bade; padding:5px; color:#ff6600; text-align:center;}

blockquote {  margin:20px; padding:10px; background:#90bade; color:#fff; font-weight:bold; text-align:left;}
hr {  border:1px solid #731D26; }
.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; }

/*==================================================================================================*/
/*									Main Classes													*/
/*==================================================================================================*/
#Main { width:850px; margin:0 auto; background: #fff;}

/*==================================================================================================*/
/*									Header Classes	         										*/
/*==================================================================================================*/
#Header { width:850px; height:90px; background:#3399cc;  position:relative; }

#top_linksOLD { width:650px; position:absolute; bottom:0; right:0; background:#fff;}
#top_linksOLD ul { width:650px; margin:0; padding:0; float: right; list-style-type: none; border-top:5px solid #ff6600;}
#top_linksOLD ul li { margin:0 2px; position: relative; float: left; display: inline; font-size:100%; text-transform:uppercase; background:#ff6600;}
#top_linksOLD ul li a {  margin:0; padding:4px 7px;  overflow: auto;  display: block; text-decoration: none; color:#fff;}
#top_linksOLD ul li a:visited { color:#fff; }
#top_linksOLD ul li a:hover { color:#3399cc; background:#fff; }

#top_links {width:650px; position:absolute; bottom:0; right:0; background:#fff;}
#top_links ul{ width:650px; margin:0; padding:0; float: right; list-style-type: none; border-top:5px solid #ff6600;}
#top_links ul li{  margin:0 2px; position: relative; float: left; display: inline; font-size:100%; text-transform:uppercase; background:#ff6600;}

#top_links ul li a {  margin:0; padding:4px 7px;  overflow: auto;  display: block; text-decoration: none; color:#fff;}
#top_links ul li a:visited {  color:#fff; }
#top_links ul li a:hover  {  color:#3399cc; background:#fff; }

#top_links ul li ul{  left: 0; position: absolute; top: 0; padding-top:0; display: block; visibility: hidden; width: 160px; background-color:#fff; border:1px solid #DCCDC6; border-top:none; z-index:100; }
#top_links ul li ul li{ display: list-item; float: none; padding: 0;  z-index:100; }
#top_links ul li ul li ul{ left: 159px; top: 0; padding-top:0;  z-index:100; }

#top_links ul li ul li a { padding:0; width: 160px; display: block; color:#7B1910; text-decoration: none;   text-decoration: none;  border-bottom: 1px solid #e8d4af; background-color:#fff;  z-index:100; }
#top_links ul li ul li a:link { display: block;  z-index:100; }
#top_links ul li ul li a:visited { color:#7B1910; background-color:#fff;}
#top_links ul li ul li a:hover { display: block; color:#fff; background-color:#ff6600; border-bottom:none; z-index:100; }

/*#top_links .mainfoldericon{ padding-right:14px; background: url(/_global_images/arrow-down.gif) no-repeat center right; }/*kokkino*/
/*#top_links .subfoldericon{ background: #000 url(/_global_images/arrow-right2.gif) no-repeat center right; }/*kitrino*/
/* Holly Hack for IE \*/
* html #top_links ul li { float: left; height: 1%; z-index:100; }
/* End */

#languages { position:absolute; right:10px; top:10px;}
#languages img{ margin-left:3px;}

/*==================================================================================================*/
/*									Content Classes													*/
/*==================================================================================================*/
#Content { width:630px; margin:0 0 0 200px; padding:10px; position:relative; float:left; display:inline; 
background:#fff; text-align:left;} 

#Content a { text-decoration:none; color:#ff6600; font-weight:bold; }
#Content a:visited {color:#ff6600;}
#Content a:hover {color:#000;}

.display_property_head { background:#f0f0f0; }

/*==================================================================================================*/
/*									Left Classes													*/
/*==================================================================================================*/
#Left { width:200px;  margin:0 0 0 -850px; padding:10px 0 0 0;position:relative; float:left; display:inline;  
background:#90bade; text-align:left; } 

#blueblock{ width: 100%; padding: 0 0 1em 0; margin-top:10px; margin-bottom: 1em; font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size: 100%; background-color: #90bade; color: #333; }
* html #blueblock{ /*IE 6 only */
w\idth: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}
#blueblock ul{ list-style: none; margin: 0; padding: 0; border: none; }
#blueblock li { border-bottom: 1px solid #90bade; margin: 0; }
#blueblock li a{ display: block; padding: 5px 5px 5px 8px; border-left: 10px solid #1958b7; border-right: 10px solid #508fc4;
background-color: #2175bc; color: #fff; text-decoration: none; width: 100%; }
html>body #blueblock li a{ /*Non IE6 width*/ width: auto;  }
#blueblock li a:hover{ border-left: 10px solid #1c64d1; border-right: 10px solid #5ba3e0; background-color: #2586d7; color: #fff; }

/*==================================================================================================*/
/*									Footer Classes													*/
/*==================================================================================================*/
#Footer { width:850px; margin:0; padding:5px 0; position: relative; display: block;  background:#3399cc; text-align:right;}

#Footer ul { margin:0 auto; padding:0; list-style-type: none;}
#Footer ul li { margin:0 2px; padding:0; position: relative; display: inline; font-size:100%;}
#Footer ul li a {  margin:0; padding:2px 7px; text-decoration: none; color:#fff;}
#Footer ul li a:visited { color:#fff; }
#Footer ul li a:hover { color:#000; background:#fff; }

#Footer a {  color: #EAE4CC; text-decoration:none;}
#Footer a:visited { color:#EAE4CC; }
#Footer a:hover { color:#000; background:none;}

#Footer .powerdby { color:#838381; position:absolute; top:50px; right:0px; padding:10px; font-size:90%; text-align:center; }
#Footer .powerdby a{ text-decoration:none; color:#86050A;}
#Footer .powerdby a:visited { color:#86050A;}
#Footer .powerdby a:hover { color: #4c4c4c;}