#menu_back {
	height:35px;
	position: absolute;
	background:url(/images/themes/1/menu_bg.jpg) repeat-x 0 0;
	top: 270px;
	left:0px;
	width: 100%;
	z-index:10;
}

#navigation_menu_holder {
	width:1002px;
	margin: 0px auto;
	position: relative;
	top:274px;
	z-index: 40;
}

#navigation_menu_holder #navigation_menu {
	width:1002px;
	position: absolute;
	left: 10px;
	top: 0px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	z-index: 10;
	display:none;
}

#navigation_menu_holder #navigation_menu ul {
	 padding:0px;
	 margin:0px;
}
#navigation_menu_holder #navigation_menu ul li {
	 list-style-type:none;
	 display: inline;
	 padding: 0px;
	 margin: 0px;
	 z-index: 200;
}
#navigation_menu_holder #navigation_menu ul li h3 {
	 display: inline;
	 padding:0px;
	 margin:25px;
	 z-index: 200;
}
#navigation_menu_holder #navigation_menu ul li h3 a {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:16px;
	 font-weight:normal;
	 color:#FFFFFF;
	 text-decoration: none;
	 text-align: center;
	 margin: 0px;
	 padding:0px;
	 /* border:1px solid transparent;
	 */ :;
}
#navigation_menu_holder #navigation_menu ul li h3 a:hover {
	 color:#FDC00F;
}
#navigation_menu_holder #navigation_menu ul li h3 a:active {
	 color:#FFFF00;
}

#middler {
	width:1002px;
	margin:0px auto;
	position:relative;
}

#middler a img {
	 border: none;
}

#middler #header {
	width:987px;
	height:303px;
	position: relative;
	top: 2px;
	left: 0px;
	background:url(/images/themes/1/header.jpg) 0px 0px;
	z-index:2;
}

#middler #header #homepage {
	width:55px;
	height:55px;
	position: absolute;
	left: 924px;
	top: 3px;
	border: none;
}

#middler #lang_menu {
	width:200px;
	position: absolute;
	left: 873px;
	top: 8px;
	width:57px;
	z-index:40;
}

#middler #lang_menu a {
	 color:#2C5D86;
	 font-family:Arial,Veranda,Helvetica,sans-serif;
	 text-transform:uppercase;
	 font-size:14px;
	 padding-left:2px;
	 padding-right:8px;
}
#middler #lang_menu a:hover {
	 color: #FDC30C;
}
#middler #lang_menu a.selected {
	 color: #FDC30C;
}

#middler #aede_logo {
	width:100px;
	height:112px;
	position:absolute;
	right:40px;
	top:35px;
	z-index:10;
}

#middler #main_content {
	width:987px;
	position: relative;
	/* top: 305px; */
	left: 0px;
	background:url(/images/themes/1/main_content.jpg) 0px 0px;
	background-repeat: no-repeat;
}

#middler #main_content #pageHolder {
	width:987px;
	position: relative;
	left: 0px;
	display: block;
	float: left;
	z-index: 30;
	padding-left: 10px;
}

#middler #main_content #pageHolder .loader {
	 height:100px;
	 background:transparent url(/images/themes/1/loader.gif) top left no-repeat;
	 margin-left: 130px;
	 margin-top: 50px;
}

#middler #main_content #pageHolder #pageHolder_left {
	width:273px;
	position: relative;
	left: 98px;
	top: 77px;
	/* border: solid 1px transparent; */
	display: block;
	float: left;
	z-index: 40;
	width: 273px;
}

#middler #main_content #pageHolder #pageHolder_left .innergallery {
	 width:260px;
	 overflow-x:hidden;
}
#middler #main_content #pageHolder #pageHolder_left .phl {
	 color:#63778B;
	 font-family:Arial,Veranda,Helvetica,sans-serif;
	 font-size:15px;
	 font-weight:bold;
	 padding-right:10px;
	 text-align:justify;
}
#middler #main_content #pageHolder #pageHolder_left .text {
	display: none;
}
#middler #main_content #pageHolder #pageHolder_left h3 {
	display: none;
}
#middler #main_content #pageHolder #pageHolder_left h1 {
	display: none;
}
#middler #main_content #pageHolder #pageHolder_left h2 {
	display: none;
}

#middler #main_content #pageHolder #pageHolder_left_menu {
	width:273px;
	position: relative;
	left: 98px;
	top:17px;
	display: block;
	float: left;
	z-index: 40;
	width: 260px;
}

#middler #main_content #pageHolder #pageHolder_left_menu ul {
	 padding:0px;
	 margin:0px;
}
#middler #main_content #pageHolder #pageHolder_left_menu ul li {
	 list-style-type:none;
	 display: inline;
	 padding: 0px;
	 margin: 0px;
	 z-index: 200;
}
#middler #main_content #pageHolder #pageHolder_left_menu ul li h3 {
	 display: block;
	 padding:0px;
	 margin-bottom: 7px;
	 z-index: 200;
}
#middler #main_content #pageHolder #pageHolder_left_menu ul li h3 a {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:16px;
	 font-weight:normal;
	 color:#00467E;
	 text-decoration: none;
	 text-align: center;
	 margin: 0px;
	 padding:0px;
	 /* border:1px solid transparent;
	 */ :;
}
#middler #main_content #pageHolder #pageHolder_left_menu ul li h3 a:hover {
	 color:#FDC00F;
}
#middler #main_content #pageHolder #pageHolder_left_menu ul li h3 a:active {
	 color:#FFFF00;
}

#middler #main_content #pageHolder #pageHolder_diakriseis_left {
	width:273px;
	left:108px;
	position:absolute;
	top:200px;
	/* border: solid 1px red; */
	display: block;
	float: left;
	z-index: 40;
}

#middler #main_content #pageHolder #pageHolder_diakriseis_left .innergallery {
	 width:260px;
	 overflow-x:hidden;
}
#middler #main_content #pageHolder #pageHolder_diakriseis_left .text {
	display: none;
}
#middler #main_content #pageHolder #pageHolder_diakriseis_left h3 {
	display: none;
}
#middler #main_content #pageHolder #pageHolder_diakriseis_left h1 {
	display: none;
}
#middler #main_content #pageHolder #pageHolder_diakriseis_left h2 {
	display: none;
}
#middler #main_content #pageHolder #pageHolder_diakriseis_left a img {
	 margin-bottom:15px ;
}

#middler #main_content #pageHolder #pageHolder_diakriseis_right {
	width:500px;
	position: relative;
	display: block;
	float: left;
	z-index: 40;
	padding:15px;
}

#middler #main_content #pageHolder #pageHolder_diakriseis_right h1 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:34px;
	 font-weight:bold;
	 color:#0081EF;
}
#middler #main_content #pageHolder #pageHolder_diakriseis_right h2 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:18px;
	 font-weight:bold;
	 color: #00AEEF;
}
#middler #main_content #pageHolder #pageHolder_diakriseis_right h3 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:16px;
	 font-weight:bold;
	 color: #476CAD;
}
#middler #main_content #pageHolder #pageHolder_diakriseis_right h4 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:14px;
	 font-weight:bold;
	 color: #5A6D8D;
}
#middler #main_content #pageHolder #pageHolder_diakriseis_right p {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:15px;
	 color:#6C6E70;
	 text-align:justify;
}
#middler #main_content #pageHolder #pageHolder_diakriseis_right .innergallery {
	 width:600px;
	 overflow-x:hidden;
}

#middler #main_content #pageHolder #pageHolder_diakriseis_right #pageHolder_diakriseis_right_gallery {
	width:590px;
	position:relative;
}

#middler #main_content #pageHolder #pageHolder_right {
	width:470px;
	position: relative;
	display: block;
	float: left;
	border: hidden 1px white;
	z-index: 40;
	padding:15px;
	left: 100px;
}

#middler #main_content #pageHolder #pageHolder_right h1 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:34px;
	 font-weight:bold;
	 color:#0081EF;
	 margin-bottom:5px;
}
#middler #main_content #pageHolder #pageHolder_right h2 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:18px;
	 font-weight:bold;
	 color: #00AEEF;
}
#middler #main_content #pageHolder #pageHolder_right h3 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:16px;
	 font-weight:bold;
	 color: #476CAD;
}
#middler #main_content #pageHolder #pageHolder_right h4 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:14px;
	 font-weight:bold;
	 color: #5A6D8D;
}
#middler #main_content #pageHolder #pageHolder_right p {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:15px;
	 color:#63778B;
	 /* color:#6C6E70;
	 */ text-align:justify;
}
#middler #main_content #pageHolder #pageHolder_right hr {
	 border-top: none;
	 border-bottom: solid 1px #5787B6;
	 height:1px;
	 width:100% ;
}
#middler #main_content #pageHolder #pageHolder_right ul {
	 padding:0px;
	 margin:0px;
}
#middler #main_content #pageHolder #pageHolder_right ul li {
	 padding: 0px;
	 padding-top:2px;
	 margin: 0px;
	 color:#63778B;
	 /* color:#6C6E70;
	 */ font-family:Arial,Veranda,Helvetica,sans-serif;
	 font-size:15px;
	 text-align:justify;
	 margin-left:15px;
}
#middler #main_content #pageHolder #pageHolder_right strong {
	 color: #2C5D86;
}
#middler #main_content #pageHolder #pageHolder_right .center {
	 text-align:center;
}
#middler #main_content #pageHolder #pageHolder_right .tip {
	 color:#63778B;
	 font-family:Arial,Veranda,Helvetica,sans-serif;
	 font-size:14px;
	 font-weight:bold;
	 text-align:justify;
}

#middler #main_content #pageHolder #works_main {
	width:780px;
	position: relative;
	float: left;
	z-index: 40;
	padding:14px;
	left: 83px;
	margin-top:2px;
}

#middler #main_content #pageHolder #works_main h1 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:24px;
	 font-weight:bold;
	 color:#476CAD;
	 padding:15px;
	 padding-left:14px;
}
#middler #main_content #pageHolder #works_main h2 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:18px;
	 font-weight:bold;
	 color: #00AEEF;
}
#middler #main_content #pageHolder #works_main h3 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:15px;
	 font-weight:bold;
	 color: #5B6C8D;
}
#middler #main_content #pageHolder #works_main h4 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:14px;
	 font-weight:bold;
	 color: #5A6D8D;
}
#middler #main_content #pageHolder #works_main p {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:14px;
	 color:#6C6E70;
	 text-align:justify;
	 padding-bottom:2px;
}
#middler #main_content #pageHolder #works_main /* EXTRA CSS */ .page {
	 /* width: 550px;
	 */ :;
}
#middler #main_content #pageHolder #works_main .page .text {
	 padding-left:15px;
	 padding-right:15px;
}
#middler #main_content #pageHolder #works_main .pagelist .page_listobj {
	 float:left;
	 height:110px;
	 padding:8px;
	 width:370px;
}
#middler #main_content #pageHolder #works_main .pagelist .page_listobj .text {
	 position: absolute;
}
#middler #main_content #pageHolder #works_main .pagelist .page_listobj .image {
	 position: absolute;
	 width:120px;
	 height:92px;
	 text-align:center;
}
#middler #main_content #pageHolder #works_main .pagelist .page_listobj .title {
	 /* position: absolute;
	 margin-bottom:8px;
	 padding-bottom:40px;
	 */ margin-left:60px;
}
#middler #main_content #pageHolder #works_main .pagelist .page_listobj .title a {
	 height:52px;
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:13px;
	 font-weight:bold;
	 color:#0044AD;
	 /*color:#00467E;
	*/ text-decoration: none;
	 margin: 0px;
	 padding-left:70px;
	 display:block;
}
#middler #main_content #pageHolder #works_main .pagelist .page_listobj .title a:hover {
	 color:#FDC00F;
}
#middler #main_content #pageHolder #works_main .pagelist .page_listobj .title a:visited {
	 color:#00565F;
}
#middler #main_content #pageHolder #works_main .image img {
	 height: 92px;
	 width:100px;
	 border: solid 1px #00467E;
}

#middler #main_content #pageHolder #pageHolder_contact_left {
	width:250px;
	position:relative;
	display:block;
	float:left;
	z-index:40;
	padding:15px;
	left:96px;
}

#middler #main_content #pageHolder #pageHolder_contact_left h1 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:34px;
	 font-weight:bold;
	 color:#0081EF;
}
#middler #main_content #pageHolder #pageHolder_contact_left h2 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:18px;
	 font-weight:bold;
	 color: #00AEEF;
}
#middler #main_content #pageHolder #pageHolder_contact_left h3 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:16px;
	 font-weight:bold;
	 color: #476CAD;
}
#middler #main_content #pageHolder #pageHolder_contact_left h4 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:14px;
	 font-weight:bold;
	 color: #5A6D8D;
}
#middler #main_content #pageHolder #pageHolder_contact_left p {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:15px;
	 color:#63778B;
	 /* color:#6C6E70;
	 */ text-align:justify;
}
#middler #main_content #pageHolder #pageHolder_contact_left hr {
	 border-top: none;
	 border-bottom: solid 1px #5787B6;
	 height:1px;
	 width:100% ;
}
#middler #main_content #pageHolder #pageHolder_contact_left ul {
	 padding:0px;
	 margin:0px;
}
#middler #main_content #pageHolder #pageHolder_contact_left ul li {
	 padding: 0px;
	 padding-top:2px;
	 margin: 0px;
	 color:#63778B;
	 /* color:#6C6E70;
	 */ font-family:Arial,Veranda,Helvetica,sans-serif;
	 font-size:15px;
	 text-align:justify;
	 margin-left:15px;
}
#middler #main_content #pageHolder #pageHolder_contact_left strong {
	 color: #2C5D86;
}
#middler #main_content #pageHolder #pageHolder_contact_left .center {
	 text-align:center;
}

#middler #main_content #pageHolder #contact_page {
	width:460px;
	display:block;
	float:left;
	left:96px;
	margin-top:56px;
	padding:15px;
	position:relative;
	z-index:40;
}

#middler #main_content #pageHolder #contact_page h1 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:34px;
	 font-weight:bold;
	 color:#0081EF;
}
#middler #main_content #pageHolder #contact_page h2 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:18px;
	 font-weight:bold;
	 color: #00AEEF;
}
#middler #main_content #pageHolder #contact_page h3 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:16px;
	 font-weight:bold;
	 color: #476CAD;
}
#middler #main_content #pageHolder #contact_page h4 {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:14px;
	 font-weight:bold;
	 color: #5A6D8D;
}
#middler #main_content #pageHolder #contact_page p {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:15px;
	 color:#63778B;
	 text-align:justify;
}
#middler #main_content #pageHolder #contact_page hr {
	 border-top: none;
	 border-bottom: solid 1px #5787B6;
	 height:1px;
	 width:100% ;
}
#middler #main_content #pageHolder #contact_page ul {
	 padding:0px;
	 margin:0px;
}
#middler #main_content #pageHolder #contact_page ul li {
	 padding: 0px;
	 padding-top:2px;
	 margin: 0px;
	 color:#63778B;
	 font-family:Arial,Veranda,Helvetica,sans-serif;
	 font-size:15px;
	 text-align:justify;
	 margin-left:15px;
}
#middler #main_content #pageHolder #contact_page strong {
	 color: #2C5D86;
}
#middler #main_content #pageHolder #contact_page .center {
	 text-align:center;
}
#middler #main_content #pageHolder #contact_page /* CSS for contact form */ .inp_title {
	 color:#2C5D86;
	 display:block;
	 float:left;
	 font-family:Arial,Veranda,Helvetica,sans-serif;
	 font-size:14px;
	 width:120px;
}
#middler #main_content #pageHolder #contact_page .inp {
	 display:block;
	 float:left;
}
#middler #main_content #pageHolder #contact_page input {
	 border:1px solid #2C5D86;
	 width:300px;
}
#middler #main_content #pageHolder #contact_page textarea {
	 border:1px solid #2C5D86;
	 height:84px;
	 overflow:auto;
	 width:300px;
}
#middler #main_content #pageHolder #contact_page .submitButton input {
	 background-color:#FDC30C;
	 color:#2C5D86;
	 font-size:13px;
	 font-weight:bold;
	 padding-bottom:2px;
	 padding-top:2px;
	 font-family:Arial,Veranda,Helvetica,sans-serif;
}
#middler #main_content #pageHolder #contact_page .submitButton {
	 width:500px;
	 margin-left:121px;
}
#middler #main_content #pageHolder #contact_page .line {
	 display:block;
	 float:left;
	 margin-top:2px;
}
#middler #main_content #pageHolder #contact_page .submitButton input:hover:active {
	 text-indent:-2px;
}
#middler #main_content #pageHolder #contact_page .message {
	 font-family: Arial, Veranda, Helvetica, sans-serif;
	 font-size:14px;
	 font-weight:bold;
	 color: #5A6D8D;
}

#middler #main_content #pageHolder #works_main_details {
	width:780px;
	position: relative;
	float: left;
	z-index: 40;
	padding:20px;
	left: 85px;
	margin-top:-30px;
}

#middler #main_content #pageHolder #works_main_details #works_details_video {
	padding:5px;
}

#middler #main_content #pageHolder #works_main_details #works_details_video .innerembed {
	 border:2px solid #00467E;
	 display:block;
	 float:left;
	 height:270px;
	 margin-left:3px;
	 margin-right:82px;
	 /* width:360px;
	 */ :;
}
#middler #main_content #pageHolder #works_main_details #works_details_video .innergallery {
	 margin-left:2px;
}
#middler #main_content #pageHolder #works_main_details #works_details_video .back {
	 font-family:Arial,Veranda,Helvetica,sans-serif;
	 font-weight:bold;
	 text-align:right;
	 padding-right:47px;
}
#middler #main_content #pageHolder #works_main_details #works_details_video a {
	 font-size:13px;
}
#middler #main_content #pageHolder #works_main_details #works_details_video a img {
	 border:1px solid #00467E;
	 /* margin:3px;
	 */ margin-bottom:5px;
	 margin-right:27px;
	 width:120px;
}

#middler #footer {
	width:581px;
	height:57px;
	position: relative;
	display: block;
	left: 202px;
	background:url(/images/themes/1/footer.jpg) no-repeat 0 0;
	margin: o auto;
	/* float: left; */
	clear: both;
}

#middler #footer #footer_menu {
	width:550px;
	height:30px;
	position: absolute;
	left: 25px;
	top: 5px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	z-index: 200;
}

#middler #footer #footer_menu ul {
	 padding:0px;
	 margin:0px;
}
#middler #footer #footer_menu ul li {
	 list-style-type:none;
	 display: inline;
	 padding: 0px;
	 margin: 0px;
}
#middler #footer #footer_menu ul li h3 {
	 display: inline;
	 padding:0px;
	 margin:2px;
	 z-index: 200;
	 color:#FFFFFF;
}
#middler #footer #footer_menu ul li h3 a {
	 font-family: Veranda, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:bold;
	 color:#00467E;
	 text-decoration: none;
	 text-align: left;
	 margin: 0px;
	 padding:0px;
}

#middler #footer #netwerk_logo {
	width:100px;
	height:50px;
	height:50px;
	left:421px;
	margin:0;
	padding:0;
	position:absolute;
	top:32px;
}

