@charset "utf-8";
/* CSS Document
-----------------------------------------------
Rethimnon.gr - stylesheet.css
author	:	Stefanakis Petros EnterTheWeb.gr
Copyright	:	2011|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-color:#d0d5d8;
background-image:url(/_global_images/back1.jpg);
background-repeat:repeat-x;
z-index:0;
}

h1 { margin:1px 0 7px 0; padding:0; font:tahoma; font-weight:bold; font-size:120%; color:#1a1817;}
h2 { margin:1px 0 7px 0; padding:0; font:tahoma; font-weight:bold; font-size:110%; color:#4c4c4c;}
h3 { margin:1px 0 7px 0; padding:0; font:tahoma; font-weight:normal; font-size:110%; color:#00bfd2;}
h4 { margin:1px 0 4px 0; padding:0; font:tahoma; font-weight:normal; font-size:100%; color:#979796; text-decoration:underline;  }
h5 { margin:1px 0 4px 0; padding:0; font:tahoma; font-weight:normal; font-size:100%; font-weight:normal;  color:#28349e;  }
h6 { margin:1px 0 4px 0; padding:0; font:"Trebuchet MS"; color:#CA0000; }

img { border:0; vertical-align:middle; }
.img_left { float:left; margin:5px; position:relative; }

.img_right { float:right; margin:5px; position:relative;}


blockquote { margin:10px; padding:10px; background:#f0f0f0; color:#000; font-weight:normal; text-align:center;}
hr {  border:1px solid #000; }

.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; }

.input_type { border:none; background:#BBA784;  width:auto; padding:3px 0;}
.submit_type { width:auto; border:2px solid #057574; background:#fff; margin:0 15px;}

.table1 { width:100%; border:1px solid #000; border-collapse:collapse; background:#fff6ca; margin:0 auto;  font-size:90%;}
.table1 th { background:#615141; padding:5px;}
.table1 td { padding:10px 10px 10px 25px; background:url(/_global_images/tick-img.png) no-repeat 5px center ; background-color:none;}
.table1 .row1 { background:#bca885; color:#fff;}

.ul_1 { margin: 0 0 0 25px; padding: 0; list-style-type:none;}
.ul_1 li { margin:5px; padding:0; list-style:url(/_global_images/tick-img.png); list-style-position:outside;}

.ul_2 { margin: 0 0 0 25px; padding: 0; list-style-type:none;}
.ul_2 li { margin:5px; padding:0; list-style:url(/_global_images/velos-img.png); list-style-position:outside;}


/*==================================================================================================*/
/*									Main Classes													*/
/*==================================================================================================*/
#Main { width:924px; margin:0 auto; padding-bottom:60px;}
#In_main {background:#fff; padding:20px 0;}
/*==================================================================================================*/
/*									Header Classes	         										*/
/*==================================================================================================*/
#Header { width:924px; height:250px; position:relative; }
#logo {width:148px; height:102px; position:absolute; z-index:2; left:0; top:0;}
#discount {width:110px; height:14px; position:absolute; z-index:2; right:0; top:0; background:url(/_global_images/discount.jpg) no-repeat; padding:28px 0 0 40px;}

#toplinks { position:absolute; top:50px; left:200px; z-index:2; width:600px; height:35px; font:Arial, Helvetica, sans-serif; font-size:130%;}
#toplinks ul{ margin: 10px; padding:0; list-style-type: none; width: 660px; float: left;}
#toplinks ul li{ position: relative; display: inline; float: left; margin:0 10px;}
#toplinks ul li a {color:#555; overflow: auto; margin:0;  padding: 5px 0; text-decoration: none; display:block;  }
#toplinks ul li a:visited  { color: #555; }
#toplinks ul li a:hover  { border-bottom:solid 1px #00bfd2; }
#toplinks ul li .current { border-bottom:solid 1px #00bfd2; }

#online {width:297px; height:99px; position:absolute; z-index:2; left:0; top:120px;}

.sliderwrapper{ position: relative; overflow: hidden;height: 100px; }
.sliderwrapper .contentdiv{ visibility: hidden; position: absolute; left: 40px;  top: 0; padding: 5px; background: white;
width: 430px; height: 100%; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
.pagination{ width: 110px; text-align: left; background-color: f0f0f0; padding: 0 0; position:absolute; top:5px; right: 20px;}
.pagination a{ padding: 7px 5px; text-decoration: none;  color: #00007D; background: white; display:block; margin: 3px 0; }
.pagination a:hover, .pagination a.selected{ color: #000; background-color: #FEE496; }

/*==================================================================================================*/
/*									Content Classes													*/
/*==================================================================================================*/
#Content { width:554px; margin:0 0 0 330px; position:relative; float:left; display:inline; text-align:left; background:#fff; padding:0 20px 10px 20px;} 

#Content a { text-decoration:none; color:#bf0074;}
#Content a:hover { color:#a0a7ac;}

/*==================================================================================================*/
/*									Left Classes													*/
/*==================================================================================================*/
#Left { width:330px; margin:0 0 0 -924px; position:relative; float:left; display:inline; } 
/*john
#demo1{ width:100px; height:50px; position:absolute; left:20px; top:0; z-index:2; color:#340000;}
#demo2{ width:101px; height:50px; position:absolute; left:150px; top:0; z-index:2; color:#121643;}
#map{ width:279px; height:74px; position:absolute; left:20px; top:60px; z-index:2; }
*/
.demos{ width:100px; position:relative; float:left; margin:5px 25px 10px 25px;}

/*==================================================================================================*/
/*									Footer Classes													*/
/*==================================================================================================*/
#Footer { width:924px; margin:20px 0 0 0; position:relative; background:#fff;}

#box_1 { width:462px; height:36px; position:relative; float:left; background-color:#d0d5d8; margin-right:1px; padding-top:20px;}
#box_1 a{ text-decoration:none; font-size:160%; color:#4f4f4f;}
#box_2 { width:461px; height:36px; position:relative; float:left; background-color:#d0d5d8; padding-top:20px;}
#box_2 a{ text-decoration:none; font-size:160%; color:#4f4f4f;}

#box_4 {width:211px; height:160px; background-color:#00bfd2; color:#FFF; text-align:left; float:left; position:relative; padding:10px;}

#box_5 {width:211px; height:160px; background-color:#4f4f4f; color:#FFF; text-align:left; float:left; position:relative; margin-right:1px;padding:10px;}

#box_6 {width:210px; height:160px; background-color:#ff412c; color:#FFF; text-align:center; float:left; position:relative;padding:10px;}

#box_7 {width:211px; height:160px; background-color:#4f4f4f; color:#FFF; text-align:left; float:left; position:relative;padding:10px;}


#Outer_footer { width:100%; position:relative; border-top:10px solid #9e9e9e; background:#5f5f5f; padding-bottom:20px;}
#footer2 { width:924px; margin:0 auto; position:relative; text-align:left;}
.divs { width:288px; float:left; position:relative; padding:10px; color:#fff;}
.divs_text{ border-right: 1px solid #727272;}

#footer2 a {  color: #EAE4CC; text-decoration:none;}
#footer2 a:visited { color:#EAE4CC; }
#footer2 a:hover { color:#000; background:none;}

.powerdby { color:#838381; position:relative;  font-size:90%; text-align:right; }
.powerdby a{ text-decoration:none; color:#86050A;}
.powerdby a:visited { color:#86050A;}
.powerdby a:hover { color: #4c4c4c;}



