﻿.main{width:980px; margin:0 auto; text-align:left; padding-top:8px;font-color:#412d21;}

/*=========page_1===========*/
.col-1{width:500px;padding:0px 10px 0px 20px;}
.col-middle{width:20px;}
.col-2{width:180px;}
.col-3{width:214px;}
/*========//page_1===========*/


body{background-color:#DEDFE3;font-family:Arial, helvetica, sans-serif; color:#333333; font-size:0.75em; line-height:1.16em; text-align:center;}

#refer {background-color:#DEDFE3;height:20px;font-size:11px;}

img{border:0; text-align:left; vertical-align:top;}
.column{float:left;}
.container{width:100%; overflow:hidden;padding-top:20px;}
.clear{clear:both;height:0px;}

/*input, textarea, select{color:#7A7C88; vertical-align:top; text-align:left; border: 1px solid #A09B96; font:11px Tahoma, Arial, helvetica, sans-serif;}===*/
.float-right{float:right;}
.align-right{text-align:right;}
.block{display:block;}
.top-indent-1{margin-top:5px; display:block;}
.top-indent-2{margin-top:10px; display:block;}
.top-indent-3{margin-top:15px; display:block;}
.top-indent-4{margin-top:20px; display:block;}
.top-indent-5{margin-top:25px; display:block;}
.top-indent-6{margin-top:30px; display:block;}

.width-stretch{width:100%;}

.col-1, .col-2, .col-3, .box-1, .box-2, .box-3, .col-middle{float:left;}

.site-border{background:#C1C2C9; padding:1px;}
.site{background:#FFFFFF;}

/*=======header===========*/
.logo{height:48px; background:url(/library/downloads/docs/images/logo.jpg) 7px 25px no-repeat; padding:50px 19px 0 0; text-align:right;}
.logo img{margin-left:28px;}
.menu{height:42px; padding-left:16px;}
.menu a, .menu span{height:26px; float:left; display:block; font-size:1.09em; color:#000000; padding-top:15px; text-align:center; text-decoration:none;}
.menu a:hover, .menu span{color:#FFFFFF; text-decoration:none;}

.m1{width:133px; background:url(/library/downloads/docs/images/m1.gif) left top no-repeat;}
.m1_p{width:133px; background:url(/library/downloads/docs/images/m1_p.gif) left top no-repeat;}
.m1:hover, .m1_p:hover, .m1_act{width:133px; background:url(/library/downloads/docs/images/m1_act.gif) left top no-repeat;}

.m2{width:138px; background:url(/library/downloads/docs/images/m2.gif) left top no-repeat;}
.m2_p{width:138px; background:url(/library/downloads/docs/images/m2_p.gif) left top no-repeat;}
.m2:hover, .m2_p:hover, .m2_act{width:138px; background:url(/library/downloads/docs/images/m2_act.gif) left top no-repeat;}

.m3{width:169px; background:url(/library/downloads/docs/images/m3.gif) left top no-repeat;}
.m3_p{width:169px; background:url(/library/downloads/docs/images/m3_p.gif) left top no-repeat;}
.m3:hover, .m3_p:hover, .m3_act{width:169px; background:url(/library/downloads/docs/images/m3_act.gif) left top no-repeat;}

.m4{width:152px; background:url(/library/downloads/docs/images/m4.gif) left top no-repeat;}
.m4_p{width:152px; background:url(/library/downloads/docs/images/m4_p.gif) left top no-repeat;}
.m4:hover, .m4_p:hover, .m4_act{width:152px; background:url(/library/downloads/docs/images/m4_act.gif) left top no-repeat;}

.m5{width:94px; background:url(/library/downloads/docs/images/m5.gif) left top no-repeat;}
.m5_p{width:94px; background:url(/library/downloads/docs/images/m5_p.gif) left top no-repeat;}
.m5:hover, .m5_p:hover, .m5_act{width:94px; background:url(/library/downloads/docs/images/m5_act.gif) left top no-repeat;}

.m6{width:72px; background:url(/library/downloads/docs/images/m6.gif) left top no-repeat;}
.m6_p{width:72px; background:url(/library/downloads/docs/images/m6_p.gif) left top no-repeat;}
.m6:hover, .m6_p:hover, .m6_act{width:72px; background:url(/library/downloads/docs/images/m6_act.gif) left top no-repeat;}

.m7{width:136px; background:url(/library/downloads/docs/images/m7.gif) left top no-repeat;}
.m7:hover, .m7_act{width:136px; background:url(/library/downloads/docs/images/m7_act.gif) left top no-repeat;}

.header{height:327px; background:url(/library/downloads/docs/images/header_bg.jpg) 16px top no-repeat;}
/*=====//header===========*/

/*=======content===========*/
#content{padding:0 6px 38px 6px;}

#content .col-1{padding-top:0px;}

.title{margin-bottom:15px;}
.title-2{margin-bottom:10px;}

em{color:#0C88B1; font-style:normal; font-size:1.16em; line-height:1em;}

.font-2{font-size:0.91em; line-height:1.27em;}

.info-box{padding-left:39px; background:url(/library/downloads/docs/images/infobox.gif) left top no-repeat;}
.col-2 .info-box{background:url(/library/downloads/docs/images/infobox_2.gif) left top no-repeat;}

.link-2{color:#000000; font-size:0.91em; line-height:1.45em; text-decoration:underline}
.link-2:hover{text-decoration:none;}

li{padding:0 0 0px 0;}


.link-3{color:#E94411; text-decoration:underline}
.link-3:hover{text-decoration:none;}

.link-4{color:#000000; text-decoration:underline}
.link-4:hover{text-decoration:none;}

.font-6{color:#000000; font-size:0.91em; }

.font-3{font-size:1.09em; line-height:1.23em;}
.font-4{color:#9D9FA9;}

.img-float{margin-right:20px; float:left;}



.line-x{height:1px; font-size:0; background:url(/library/downloads/docs/images/line_x.gif) left top repeat-x; margin:27px 0 24px 0;}

.title-3{height:18px; padding-top:7px; margin-bottom:24px; color:#000000; background:url(/library/downloads/docs/images/line_x.gif) left bottom repeat-x; font-size:0.91em;}

.font-5{color:#0C88B1; font-size:1.16em; line-height:1.28em;}
/*=====//content===========*/

/*=======block_1===========*/
.block-1{background:#F8F8FA; padding:5px 19px 2px 19px;}
.flex_Boxall {margin:5px 20px 5px 20px;float:left;width:900px;}
/*=.flex_Boxmenu {background:#F8F8FA; padding:5px 5px 5px 5px;margin-top:45px; margin-right:5px;margin-left:20px;float:right;width:180px;}*/
/*=.flex_Boxpage {margin:5px 5px 5px 20px;float:left;width:700px;}*/
.flex_Boxmenu {padding:5px 5px 5px 5px;margin-top:45px; margin-right:5px;margin-left:20px;float:right;width:214px;}
.flex_Boxpage {margin:5px 5px 5px 20px;float:left;width:665px;}


/*=====//block_1===========*/


/*=======block_2= γαλαζιο==========*/
.block_2 .width{width:202px; float:left;}
.block_2 .top_left{width:6px; height:6px; float:left; background:url(/images/block_2_top_left.gif) top left no-repeat;}
.block_2 .top{height:6px; background:url(/images/block_2_top.gif) top repeat-x;}
.block_2 .top_right{width:6px; height:6px; float:left; background:url(/images/block_2_top_right.gif) top left no-repeat;}
.block_2 .cnt{background:url(/images/block_2_cnt.gif) top repeat-x;}
.block_2 .cnt .left{background:url(/images/block_2_pt.gif) left repeat-y;}
.block_2 .cnt .right{background:url(/images/block_2_pt.gif) right repeat-y; }
.block_2 .bot_left{width:6px; height:6px; float:left; background:url(/images/block_2_bot_left.gif) top left no-repeat;}
.block_2 .bot{height:6px; background:url(/images/block_2_pt.gif) bottom repeat-x;}
.block_2 .bot_right{width:6px; height:6px; float:left; background:url(/images/block_2_bot_right.gif) top left no-repeat;}
/*=====//block_2===========*/

/*=======block_0= γαλαζιο==========*/

.block_0 .width{width:488px; float:left;}
.block_0 .top_left{width:6px; height:6px; float:left; background:url(/images/block_2_top_left.gif) top left no-repeat;}
.block_0 .top{height:6px; background:url(/images/block_2_top.gif) top repeat-x;}
.block_0 .top_right{width:6px; height:6px; float:left; background:url(/images/block_2_top_right.gif) top left no-repeat;}
.block_0 .cnt{background:url(/images/block_2_cnt.gif) top repeat-x;}
.block_0 .cnt .left{background:url(/images/block_2_pt.gif) left repeat-y;}
.block_0 .cnt .right{background:url(/images/block_2_pt.gif) right repeat-y; }
.block_0 .bot_left{width:6px; height:6px; float:left; background:url(/images/block_2_bot_left.gif) top left no-repeat;}
.block_0 .bot{height:6px; background:url(/images/block_2_pt.gif) bottom repeat-x;}
.block_0 .bot_right{width:6px; height:6px; float:left; background:url(/images/block_2_bot_right.gif) top left no-repeat;}
/*=====//block_0===========*/





/*=======page_1===========*/
.col-1 .box-1{width:155px; padding-right:15px;}
.col-1 .box-2{width:155px; padding-right:15px;}
.col-1 .box-3{width:155px;}

.col-1 .col-1{width:235px; padding-right:530px; padding-top:0;}
.col-1 .col-2{width:235px;}
.col-1 .col-2 .top-indent-6{margin-top:40px;}

.col-1 .title-2{margin-top:35px;}

.col-2 .img-float{margin-right:11px;}
.col-2 .extra .img-float{margin:-15px 7px 0 -4px; position:relative;}


#contact-form{width:100%; overflow:hidden; color:#F55814; font-family:Tahoma, Arial, Helvetica, sans-serif;}
#contact-form .box-1{width:210px;}
#contact-form .box-1 div{height:32px;}
#contact-form .box-2{width:326px;}
#contact-form input{width:189px; height:19px;}
#contact-form textarea{width:324px; height:115px; overflow:hidden; margin-bottom:18px;}
#contact-form a{float:right; margin-left:21px;}
/*=====//page_7===========*/

/*=======footer===========*/
#footer{height:17px; padding:30px 0 20px 0; text-align:center; background-color:#46535B;font-color:white;}
#footer a{color:#46535B; text-decoration:none;font-color:white;}
#footer a:hover{text-decoration:underline; color:#0C88B1;}
#footer{color:#333333;}

/*=====//footer===========*/

#flex_header { padding: 6px  6px 6px 6px;}
#flex_menu { padding: 0px  6px 0px 6px; background:url(/library/downloads/docs/images/menu-bg.jpg) left top repeat-x;z-index:10001;}
#flex_leftside {width:0px;float:left;}
#flex_content { margin:0px  0px 0px 0px; float:left;}
#flex_path {text-decoration:none; color:rgb(12, 136, 177);margin:0px 0px 10px 20px;}


h1 {color:#412d21; font-size:18px; line-height:22px;font-weight:normal; background:url(/library/downloads/docs/images/line1.gif) bottom left repeat-x; padding:2px 0 7px 1px; margin-bottom:2px;}
h2 {color:#412d21; font-size:16px; line-height:18px;font-weight:normal; background:url(/library/downloads/docs/images/line1.gif) bottom left repeat-x; padding:2px 0 7px 1px; margin-bottom:2px;}


a  {text-decoration:none; color:#333333;}
a:visited   {text-decoration:none; color:#333333;}
a:hover   {text-decoration:none; color:rgb(12, 136, 177);}

#flex_path a {text-decoration:none; color:rgb(12, 136, 177);}
#flex_path a:visited {text-decoration:none; color:rgb(12, 136, 177);}
#flex_path a:hover {text-decoration:underline; color:rgb(12, 136, 177);}

.flex_Boxpage a  {text-decoration:none; }
.flex_Boxpage a:visited   {text-decoration:none; }
.flex_Boxpage a:hover   {text-decoration:none; color:rgb(12, 136, 177);}

.flex_Boxpage {line-height:1.5em;}


.block_0 {color:#eeeeee;font-size:13px;}
.block_0 a {color:#003366;font-size:13px;}
.block_0 a:visited {color:#003366;font-size:13px;}
.block_0 a:hover {color:#0C88B1;font-size:13px;}



a.mTitle, a.mTitleS {text-decoration:none; color:rgb(12, 136, 177);font-size:16px; margin:0px 0px 5px 0px;}
a:visited.mTitle, a:visited.mTitleS  {text-decoration:none; color:rgb(12, 136, 177);font-size:16px;margin:0px 0px 5px 0px;}
a:hover.mTitle, a:hover.mTitleS  {text-decoration:none; color:rgb(12, 136, 177);font-size:16px;margin:0x 0px 5px 0px;}
a.ml1 {text-decoration:none; padding:0px 0px 0px 5px;}
a:visited.ml1 {text-decoration:none; padding:0px 0px 0px 5px;}
a:hover.ml1 {text-decoration:none; color:rgb(12, 136, 177);padding:0px 0px 0px 5px;}
a.ml1s {text-decoration:none; color:rgb(12, 136, 177);padding:0px 0px 0px 5px;}
a:visited.ml1s {text-decoration:none; color:rgb(12, 136, 177);padding:0px 0px 0px 5px;}
a:hover.ml1s {text-decoration:none; color:rgb(12, 136, 177);padding:0px 0px 0px 5px;}


a.ml2 {text-decoration:none; padding:0px 0px 0px 10px;}
a:visited.ml2 {text-decoration:none; padding:0px 0px 0px 10px;}
a:hover.ml2 {text-decoration:none; color:rgb(12, 136, 177);padding:0px 0px 0px 10px;}
a.ml2s {text-decoration:none; color:rgb(12, 136, 177);padding:0px 0px 0px 10px;}
a:visited.ml2s {text-decoration:none; color:rgb(12, 136, 177);padding:0px 0px 0px 10px;}
a:hover.ml2s {text-decoration:none; color:rgb(12, 136, 177);padding:0px 0px 0px 10px;}


a.listText  {text-decoration:none; color:#333333;}
a:visited.listText   {text-decoration:none; color:#333333;}
a:hover.listText   {text-decoration:none; color:rgb(12, 136, 177);}



.listboxentry {padding: 0 0 10px 0;}
.listboxdate {color:rgb(12, 136, 177);}

.date {background:#dddddd; padding:4px 10px 4px 10px; text-decoration:none; font-size:0.91em; }
.date:hover{text-decoration:none;}

#rolemenu {text-align:center; background:#F8F8FA ; padding:2px 10px 2px 10px; margin:0px 0px 4px 0px; text-decoration:none; font-size:11px; width:480px; height:16px;}

.fieldrequired {float:left;width:10px;color:#ff0000;}
.fieldlabel {float:left;width:140px;}
.fieldplace {float:left;width:160px;}
.fieldvalidator {float:left;width:200px; color:#ff0000;}


/**
 * Shiny theme
 *
 */
/* Slight reset to make the preview have ample padding. */
.cse .gsc-control-cse,
.gsc-control-cse {
  padding: 2%;
  width: 96%;
}
.cse .gsc-branding,
.gsc-branding {
  display: none;
}
.cse .gsc-control-cse div,
.gsc-control-cse div {
  position: normal;
}
/* Selector for entire element. */
.cse .gsc-control-cse,
.gsc-control-cse {
  font-family: Verdana, sans-serif;
}
.cse .gsc-control-cse:after,
.gsc-control-cse:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.cse .gsc-resultsHeader,
.gsc-resultsHeader {
  border: none;
}
/**
 * Table cell containing the search input.
 * 4 pixels added to create more space between input and button.
 */
 /*
.cse td.gsc-input,
td.gsc-input {
  padding-right: 4px;
}*/
/* Search form element 
.cse form.gsc-search-box,
form.gsc-search-box {
  background: #d8d8d8 url('/cse/images/look/cse_theme_shiny_form_bg.png') repeat-x top left;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  width: 96%;
  padding: .9em 2% 1em 2%;
  margin: 0 0 2% 0;
  -webkit-box-shadow: 0 1px 2px #333333;
  -moz-box-shadow: 0 1px 2px #333333;
  display: block;
}
 Search input 
.cse input.gsc-input,
input.gsc-input {
  font-size: 14px;
  border: 1px solid;
  border-color: #8A99A6;
  padding: 4px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}
.cse input.gsc-input,
input.gsc-input {
  width:460px;
height:60px;
  font-family: inherit;
  font-size: 14px;
  border: 1px solid;
  border-color: #8A99A6;
  padding: 4px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}*/
/* Search button */
.cse input.gsc-search-button,
input.gsc-search-button {
  font-family: inherit;
  color: #000000;
  text-shadow: 0 1px 2px #FFFFFF;
  background-color: #CECECE;
  border: 1px outset;
  border-color: #666666;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
/* Base tab selector styles */
.cse .gsc-tabHeader,
.gsc-tabHeader {

visibility:hidden;
  text-shadow: 0 1px 2px #fff;
  padding: 2px 8px 0 8px;
  border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
}
/* Inactive tab */
.cse .gsc-tabHeader.gsc-tabhInactive,
.gsc-tabHeader.gsc-tabhInactive {
  background-color: #b2bdc6;
  border: 1px solid;
  border-bottom: none;
  border-color: #b2bdc6;
  color: #000;
}
/* Active tab */
.cse .gsc-tabHeader.gsc-tabhActive,
.gsc-tabHeader.gsc-tabhActive {
  background-color: #8A99A6;
  border: 1px solid;
  border-bottom: none;
  border-color: #8A99A6;
  color: #000;
}
/* This is the tab bar bottom border. */
.cse .gsc-tabsArea,
.gsc-tabsArea {
visibility:hidden;
  margin-top: 1em;
  border-bottom: 1px solid;
  border-color: #8A99A6;
  padding: 0;
}
/* Wrapper for all results */
.cse .gsc-results,
.gsc-results {
  width: 100%;
  background-color: #FFFFFF;
  border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
}
.cse div.gs-title,
div.gs-title,
.cse .gs-snippet,
.gs-snippet,
.cse .gs-visibleUrl,
.gs-visibleUrl,
.cse .gs-visibleUrl-short,
.gs-visibleUrl-short {
  padding: 0 8px;
}
/* salo -- This is the results wrapper. */
.cse .gsc-wrapper,
.gsc-wrapper {
width: 714px;
  background-color: #eeeeee;
 padding-left: 10px;
 margin-top: 50px;
 margin-left: -514px;
}

/* Inner wrapper for a result */
.cse .gsc-webResult.gsc-result,
.gsc-webResult.gsc-result {
  padding: 6px 0;
  border-top: 1px solid;
  border-color: #ffffff;
}
/* Result hover event styling */
.cse .gsc-webResult.gsc-result:hover,
.gsc-webResult.gsc-result:hover {
  border-top: 1px solid;
  border-color: #d2d6dc;
  background-color: #ededed;
  -webkit-box-shadow: 0 1px 4px #8A99A6;
  -moz-box-shadow: 0 2px 2px #8A99A6;
}
/* Set link colors. */
.cse .gs-webResult.gs-result a.gs-title:link,
.gs-webResult.gs-result a.gs-title:link,
.cse .gs-webResult.gs-result a.gs-title:link b,
.gs-webResult.gs-result a.gs-title:link b,
.cse .gs-webResult.gs-result a.gs-title:visited,
.gs-webResult.gs-result a.gs-title:visited,
.cse .gs-webResult.gs-result a.gs-title:visited b,
.gs-webResult.gs-result a.gs-title:visited b,
.cse .gs-webResult.gs-result a.gs-title:hover,
.gs-webResult.gs-result a.gs-title:hover,
.cse .gs-webResult.gs-result a.gs-title:hover b,
.gs-webResult.gs-result a.gs-title:hover b,
.cse .gs-webResult.gs-result a.gs-title:active,
.gs-webResult.gs-result a.gs-title:active,
.cse .gs-webResult.gs-result a.gs-title:active b,
.gs-webResult.gs-result a.gs-title:active b,
.cse .gsc-cursor-page,
.gsc-cursor-page,
.cse a.gsc-trailing-more-results:link,
a.gsc-trailing-more-results:link {
  color: #0568cd;
}
/* Override default.css selector to disable underlines. */
.cse .gs-result .gs-title,
.gs-result .gs-title,
.cse .gs-result .gs-title *,
.gs-result .gs-title * {
  text-decoration: none;
}
.cse .gs-webResult.gs-visibleUrl,
.gs-webResult.gs-visibleUrl,
.cse .gs-webResult.gs-visibleUrl-short,
.gs-webResult.gs-visibleUrl-short {
  color: #5f6a73;
  font-weight: bold;
  font-size: 11px;
}
/* Snippet text color */
.cse .gs-webResult.gs-result .gs-snippet,
.gs-webResult.gs-result .gs-snippet {
  color: #333333;
}
/* Pagination container centered */
.cse .gsc-cursor-box,
.gsc-cursor-box {
  border-color: #8A99A6;
  padding: 1.2em 0 2em 0;
  text-align: center;
}

/* Pagination */
.cse .gsc-cursor-page,
.gsc-cursor-page {
  padding: .2em .5em;
  background-color: #fff;
  border:1px solid;
  border-color: #b2bdc6;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  text-decoration: none;
}
/* Selected pagination */
.cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page,
.gsc-results .gsc-cursor-page.gsc-cursor-current-page {
  color: #1c001e;
  text-shadow: 0px 1px 1px #fff;
  text-shadow: 0 1px 2px #fff;
  background-color: #8A99A6;
  border:1px solid;
  border-color: #d2d6dc;
}
/*Promotion Settings*/
/* The entire promo */
.cse .gs-promotion.gs-result,
.gs-promotion.gs-result {
  background-color: #D0D1D4;
  border: 1px solid;
  border-color: #D2D6DC;
}
/* Promotion image */
.cse .gs-promotion.gs-result .gs-promotion-image,
.gs-promotion.gs-result .gs-promotion-image {}
/* Promotion title */
.cse .gs-promotion.gs-result a.gs-title:link,
.gs-promotion.gs-result a.gs-title:link {
  color: #0066CC;
}
.cse .gs-promotion.gs-result a.gs-title:visited,
.gs-promotion.gs-result a.gs-title:visited {
  color: #0066CC;
}
.cse .gs-promotion.gs-result a.gs-title:hover,
.gs-promotion.gs-result a.gs-title:hover {
  color: #0066CC;
}
.cse .gs-promotion.gs-result a.gs-title:active,
.gs-promotion.gs-result a.gs-title:active {
  color: #0066CC;
}
/* Promotion snippet */
.cse .gs-promotion.gs-result .gs-snippet,
.gs-promotion.gs-result .gs-snippet {
  color: #333333;
}
/* Promotion url */
.cse .gs-promotion.gs-result ..gs-visibleUrl,
.gs-promotion.gs-result .gs-visibleUrl {
  color: #5F6A73;
}


#myCSE {
	position:relative;
	top:0px;
	height:42px;
TEXT-ALIGN:left;
	z-index:5000;
}

/* weather.com widget */

#wx_module_2456{width:350px;height:120px;}
.wow_container{width:350px;height:120px;}