@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:#dcdede url(/_global_images/background.jpg) repeat-x;
z-index:0;
}

body#etwcms {
background-image: none !important;
background-color: white;
text-align:left;
margin:0; padding:0;
}


h1 { margin:7px 0 15px 0; padding:0; font:tahoma; font-weight:bold; font-size:120%; color:#fff;}
h2 { margin:7px 0; padding:0; font:tahoma; font-weight:bold; font-size:110%; color:#4c4c4c;}
h3 { margin:7px 0; padding:0; font:tahoma; font-weight:normal; font-size:110%; color:#85A37A; }
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:#6A6C81;  }
h6 { margin:4px 0; padding:0; font:"Trebuchet MS"; color:#CA0000; }

img { border:0; vertical-align:middle; }
.img_left { float:left; margin:5px; position:relative; border:1px solid #CF1519;}
.img_left:hover { border:1px solid #3f987e;}
.img_right { float:right; margin:5px; position:relative; border:1px solid #CF1519;}
.img_right:hover { border:1px solid #3f987e; }

blockquote {  margin:0; padding:10px; background:#f0f0f0; color:#000; 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; }

.playbutton { border:0; filter:alpha(Opacity=100); opacity:1; -moz-opacity:1; -khtml-opacity:1;  cursor:pointer; position:absolute; top:95px; left:293px; padding:0; z-index:50; }
.playbutton:hover { border:0; filter:alpha(Opacity=1); opacity:0.01; -moz-opacity:0.01; -khtml-opacity:0.01; }

.text { padding:10px; text-align:left;}

a { color:#D4BBD3; text-decoration:none;}
a:visited { color:#D4BBD3;}
a:hover { color:#000; text-decoration:underline;}
.sports_news_photo { height:expression( this.Height > 250? 250: true ); width: expression(this.width > 200 ? 200: true);  padding:2px; border:1px solid #333; margin:5px; float:left;   max-width:200px; max-height:250px; }
.producers_photo { width:expression( this.scrollWidth > 300? "300px":"auto" ); padding:2px; border:1px solid #333; margin:5px; float:right; max-width:300px; }
.date { color:#990000; font-size:x-small; display:inline;  }
.plaisio_results { color:#fff;  }

.thumbnail:hover{ background-color: transparent; }
.thumbnail span{ width:expression( this.scrollWidth > 300? "300px":"auto" ); max-width:300px; position: absolute; background-color: lightyellow; padding:5px; left:-1000px; border: 1px dashed gray; visibility:hidden; color:black; text-decoration:none; z-index:200; }
.thumbnail span img{ border: 0; padding: 2px;  }
.thumbnail:hover span{ visibility: visible; top:80px; left: 280px; z-index: 50; /*position where enlarged image should offset horizontally */ }
.thumbnail a { color:#333; }

.photo_gallery_image {  width:expression( this.scrollWidth > 380? "380":"auto" ); padding:2px; border:1px solid #333; margin:5px; clear:both; max-width:380px; max-height:550px;     }
.figure {float:left;  margin:3px; padding:3px; border: 1px solid #666; text-align: center; font-style: italic; font-size: smaller; width:160px; }
.scaled { width:expression( this.scrollWidth > 150? "150px":"auto" ); max-height:150px; padding:2px; border:1px solid #333; margin:5px;  max-width:150px; cursor:pointer; }

/*==================================================================================================*/
/*									Header Classes	         										*/
/*==================================================================================================*/
#Header { width:965px; height:294px; position:relative; margin:0 auto; z-index:4;
background:url(/_global_images/header.jpg) no-repeat; color:#fff;}

#header_menu { width:965px; position:absolute; top: 234px; left:-20px; z-index:50; margin:0;  }
#header_menu ul {  padding:0;  font-size:75%; z-index:50; margin:0; }
#header_menu li { display:inline; padding:0 7px; font-size:120%; text-transform:uppercase;}
#header_menu a {  color:#fff; text-decoration:none; font-weight:bold;}
#header_menu a:visited { color:#fff; }
#header_menu a:hover { color:#3f987e; background:none; }
#header_menu li .current { color:#3f987e;}


#header_menu_2 { width:965px; position:absolute; bottom:12px; left:0px; text-align:left;}
#header_menu_2 ul { margin:0 0 0 140px; padding:0;  }
#header_menu_2 ul li { display:inline; padding:0 7px; text-transform:uppercase;}
#header_menu_2 ul li a {  color:#000; text-decoration:none; font-weight:bold;}
#header_menu_2 ul li a:visited { color:#000; }
#header_menu_2 ul li a:hover { color:#3f987e; background:none; }
#header_menu_2 .current { color:#3f987e;}

/*==================================================================================================*/
/*									Main Classes													*/
/*==================================================================================================*/
#Main { width:965px; margin:0 auto; }
#Main_in { width:870px; margin: -9px 8px 0 auto; padding:10px; position:relative; z-index:2; background:#fff;}
#Main_content { background:#d4bbd3;}

/*==================================================================================================*/
/*									Content Classes													*/
/*==================================================================================================*/
#Content { width:400px; margin:10px 0 10px 235px; position:relative; float:left; display:inline; z-index:2;
 /*background:#999;*/} 
.index_divs { width:400px; height:247px; margin-bottom:10px;}
.index_divs h1 a, a:link, a:visited { margin:10px 0 0 0; color:#fff; }
.index_divs a, a:link, a:visited { color:#6d6e85; }
.index_divs a:hover { color:#fff; }
.topicslist li { border-bottom: 1px dashed #333; padding: 2px 0; }
a { color:#6d6e85; text-decoration:none;}
a:visited { color:#6d6e85;}
a:hover { color:#000; text-decoration:underline;}

.poll { background-color:#fff; padding:5px; margin:2px 0; color:#555; text-align:left; }

/*==================================================================================================*/
/*									Left Classes													*/
/*==================================================================================================*/
#Left { width:215px; margin:10px 0 10px -625px; position:relative; float:left; display:inline; z-index:2;
 background:#ece0eb; } 
/*==================================================================================================*/
/*									Right Classes													*/
/*==================================================================================================*/
#Right { width:215px; margin:10px 0 10px 10px; position:relative; float:left; display:inline; z-index:2;
 background: #6d6e85 url(/_global_images/right.jpg) repeat-x top; color:#fff;} 
#Right a {  color: #fff; text-decoration:none; font-size:120%; }
#Right a:visited { color:#ffff; }
#Right a:hover { color:#fff; text-decoration:underline;}


/*==================================================================================================*/
/*									Footer Classes													*/
/*==================================================================================================*/
#Footer { margin:0; position:relative; background:#000;}

#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:10px; left:20px; 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;}
