﻿/*==== IMPORTS ====*/
@import url("../../Radcontrols/Skins/EPS/Menu.EFG.css");
@import url("../../Radcontrols/Skins/EPS/Treeview.EFG.css");

/*==== TEMPLATE ====*/
input, img {border:0;}
html,body
{
	color: #030303;
	background:#d4d7de url(../../images/topBG.gif) repeat-x top;
	margin:0px;
	padding:0px;
	font-family:Tahoma; font-size:11px;
}

/*============MAIMOYDIA====================*/
.Tahoma11Bold{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#002e72}
.ImgBorder{	border:3px double #cccccc; padding:3px;background-color:transparent;}

/*============END MAIMOYDIA====================*/
#top{width:815px;height:83px;vertical-align:top}
#topLeft{width:200px;float:left;vertical-align:top;text-align:left}
#topRight{width:615px;float:left;vertical-align:top;padding-top:10px;text-align:right}

#menu{width:815px;height:29px;padding-top:3px;padding-top:expression(1); text-align:center; }

#topMovie{width:815px;height:224px; position:relative; z-index:1;}

#main{width:789px;width:expression(815);~height:1px; overflow:visible;  padding:20px 18px 20px 0px; background-color:#ffffff; text-align:left;  }
/*border-right:1px solid #e5e3dd;*/
.LeftHolder{width:182px; border-right:1px solid #e5e3dd;}
.leftcolumn{_height:100%; background:#fff; font-size:11px;  padding-left:9px; padding-right:9px;}
.rightcolumn{width:815px;margin:0px;text-align:left; background:#fff;font-size:11px;padding-top:10px; padding-bottom:10px;}

/*==== RESET ====*/
a img,:link img,:visited img { border: none; }
table { border-collapse: collapse; border-spacing: 0; width:100%;font-family:Tahoma; font-size:11px;}
:focus { outline: none; }

/*==== COMMON ====*/ 
a {color:#003399;text-decoration:underline;}
a:hover{cursor:pointer;}
.clear {clear: both;}
.sep{background:url(../../Images/t.gif); font-size:0px;}
.left{float:left;}
.right{float:right;}
.dnone{display:none}
select{background-color:#dcdfe6;font:normal 11px Tahoma;}

/*==== BORDERS ====*/

/*==== TEXT ====*/
.Header{color:#d95936; font-size:14px; font-weight:bold;}
.blueHeader{color:#084897; font-size:16px; font-weight:bold;}
.subHeader{color:#084897; font-size:12px; font-weight:bold;}
.bluebold{color:#002e72; font-weight:bold;}

.topmenulinks{text-decoration:none; color:#333333;}
.topmenulinks:hover{text-decoration:underline;}

/*==== BUTTONS ====*/
.btn {background: url('../../images/more.gif') repeat-x; height:12px; cursor:pointer; padding:9px 14px 0 14px; color:White; font-size:10px;}

.gprev{display:inline; margin:0px; background: url('../../images/leftarrow.gif') no-repeat top left; height:21px; width:27px; cursor:pointer; float:left; margin:0px;}
.gnext{display:inline; margin:0px; background: url('../../images/rightarrow.gif') no-repeat top left; height:21px; width:27px; cursor:pointer; float:left; margin:0px;}

.EN {background: url('../../Images/flagEN.gif') no-repeat; width:16px; height:11px; cursor:pointer;}
.GR {background: url('../../Images/flagEL.gif') no-repeat; width:16px; height:11px; cursor:pointer;}
 
/*==== PAGES ====*/

/*############ PATH ######################*/
#PathMain{height:7px; padding-top:9px; padding-top:6px; padding-bottom :15px;}
.pathItem{float:left; width:50px; overflow:visible;font-size:10px;}


/*############ Bottom ######################*/
.BottomMain{width:817px;height:40px; padding-top:10px;}
.BottomCopy{float:left;width:400px;padding-top:5px;text-align:left; color:#050505; font-size:11px;}
.BottomText{float:left;width:417px;padding-top:5px;text-align:right; color:#050505;font-size:11px;}
.BottomLink{color:#050505;}

/*############ Banners ######################*/
/*.BannerViewerMaian{width:195px;float:left;padding-right:16px; border:1px solid green;}*/
.BannerHeader{width:176px;height:14px;color:#d95936; font-size:14px; font-weight:bold;padding-bottom:6px;}
.BannerItem{width:196px;height:78px;border:1px solid #cccccc; padding:1px; font-size:0px;}
.BannerImg{margin: 1px 1px 1px 1px;width:194px; height:77px;}
.BannerItemFooter{width:176px;height:28px;color:#003399; font-weight:bold;text-align:left; padding-top:6px; }

/*############ content.aspx ######################*/
.ContentMain{}

/*############ Projects.aspx ######################*/
.projectRep{width: 544px;overflow:hidden;  }

.leftSection{width:260px;height: 122px;display:block; float:left;border:1px solid  #d6d6d6;padding:1px; font-size:0px; text-align:left; margin-right:14px;}

.rightSection{color: #003399; width:303px; height: 124px;font-weight: bold; font-size:11px;display:block;float:left; padding-left:14px;}
.rightSectionIn{display:block;float:left;}

.ProjectTitle{ height:14px; color:#084897; font-weight:bold; font-size:11px; margin-bottom:10px; }
.ProjectDescr{height:86px; overflow:visible;  }

.projectSep{width:544px; height:1px; border-top:1px solid #e5e3dd; margin-top:6px; margin-bottom:6px; font-size:0px; float:left;}

.projectPageHeader{height:16px;width:544px; padding-top:25px;}
.projectGridHolder{ padding-top:25px; width:430px;}
.projectContent{color:#030303;  font-size:11px;  }
.btnProjectHold{height:21px; float:right; padding-top:10px; }
.btnProject{background:url('../../images/more.gif') repeat-x; height:17px; height:expression(21); width:96px; overflow:visible;  cursor:pointer; color:White; font-size:10px; text-decoration:none;  padding-top:5px; text-align:center; padding-left:5px; padding-right:5px;}
.btnProjectbtnSeeAllHold{ float:left; height:21px; padding-bottom:10px;padding-top:10px;}
.btnReturn{background:url('../../images/more.gif') repeat-x; height:21px; cursor:pointer; color:White; font-size:10px;text-decoration:none;  text-align:center; padding-left:5px; padding-right:5px;}

.pagingStyle{color: #084897; text-align:right;display:inline-table;Width:auto;margin:0px;padding:0px;}
.pagingStyle td table{color: #084897;text-align:right; display:inline-table;Width:auto;margin:0px;padding:0px;}
.pagingStyle td table a{color: #084897;text-align:right; display:inline-table;Width:auto;margin:0px;padding:0px;}

.topSection{ width:544px; height:220px;padding-top:25px;}
.imgHolder{width:298px;height:290px; display:block;float:left;}

.CarusHolder{width:247px; height:170px; float:left; }
.CarusImageHolder{border: 1px solid #cccccc; width:259px; height:119px; float: left; padding:1px; font-size:0px;}
.CarusImageBrowser{width:247px; height:46px;}
.CarusDescr{float: left; width:277px; padding-left:20px; }

/*####################   Request 13/10/2008 #######################*/



/*############# PROPERTIES #################*/
.PropCat        {width:135px; height:8px; padding:6px;  text-align:left;  color:#000000; font-family:Tahoma; font-weight:bold; font-size:10px;  background-color:#c7cfe8; border-bottom:1px solid #fff;}
.PropCat_over   {width:135px; height:8px; padding:6px;  text-align:left;  color:#ffffff; font-family:Tahoma; font-weight:bold; font-size:10px;  background-color:#c7cfe8; border-bottom:1px solid #fff; cursor:pointer;cursor:hand;   background-image:url('../../images/PropCatTile.gif'); background-repeat:repeat-x;}
.PropCatBIG_over   {width:135px; height:8px; padding:6px;  text-align:left;  color:#ffffff; font-family:Tahoma; font-weight:bold; font-size:10px;  background-color:#c7cfe8; border-bottom:1px solid #fff; cursor:pointer;cursor:hand;   background-image:url('../../images/PropCatTileBIG.gif'); background-repeat:repeat-x;}

.PropSubCat{width:150px;height:20px; background-color:#e6e8ef; border-top:1px solid white; }
.PropSubCat_over{width:150px;height:18px;background-image:url('../../images/PropSubCatTile.gif'); background-repeat:repeat-x; border-top:1px solid white;}
.PropSubCatBIG_over{width:150px;height:18px;color:white;background-image:url('../../images/PropSubCatTileBIG.gif'); background-repeat:repeat-x; border-top:1px solid white;}
.PropSubCatBIG_over .lekt{color:White}

.imgHold{width:16px; height:18px;float:left; padding-top:2px;}
.lekt{height:10px; width:120px; float:left; padding-top:4px; padding-left:5px; padding-bottom:6px;  color:#000000; font-family:Tahoma;  font-size:10px;  text-decoration:none; }
.PropSubCat_over .lekt{ color:#fff;}


.Contact-Label{float:left;padding-top:3px;width:65px;text-align:right;padding-right:10px;font-size:11px;font-family:Tahoma;color:Black}
.Contact-Label-Service{float:left;padding-top:2px;padding-top:expression(4);width:65px;text-align:right;padding-right:10px;font-size:11px;font-family:Tahoma;color:Black;}
.Contact-Control-Service{float:left;padding-top:0px;padding-top:expression(2);}
.Contact-CompleteFieldsText{float:left;padding-left:20px;padding-top:5px;color:#646464;font-style:italic}
