@charset "utf-8";



body {
	background-color: #02467a;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
.titlefront {
	font-family: Mistral;
	font-size: 24px;
	font-weight: normal;
	color: #006CBC;
	text-decoration: none;
}
.titlearial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006CBC;
}


a:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009933;
	text-decoration: none;
}
a:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #006600;
}
a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FF6600;
}
a:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FF6600;
}




#menou_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #acacac;
	text-decoration: none;
}
.menou_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #acacac;
	text-decoration: none;
}
a.menou_blue:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006CBC;
	text-decoration: none;
}
a.menou_blue:hover{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a.menou_blue:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a.menou_blue:visited{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006CBC;
	text-decoration: none;
}




#menou_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #acacac;
	text-decoration: none;
}
.menou_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #acacac;
	text-decoration: none;
}
a.menou_green:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #348205;
	text-decoration: none;
}
a.menou_green:hover{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c000ff;
	text-decoration: none;
}
a.menou_green:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c000ff;
	text-decoration: none;
}
a.menou_green:visited{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #348205;
	text-decoration: none;
}


#menou_yelow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #acacac;
	text-decoration: none;
}
.menou_yelow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #acacac;
	text-decoration: none;
}
a.menou_yelow:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e39019;
	text-decoration: none;
}
a.menou_yelow:hover{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e800ca;
	text-decoration: none;
}
a.menou_yelow:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e800ca;
	text-decoration: none;
}
a.menou_yelow:visited{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e39019;
	text-decoration: none;
}




#menou_grey{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #acacac;
	text-decoration: none;
}
.menou_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #acacac;
	text-decoration: none;
}
a.menou_grey:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #828282;
	text-decoration: none;
}
a.menou_grey:hover{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fb0000;
	text-decoration: none;
}
a.menou_grey:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fb0000;
	text-decoration: none;
}
a.menou_grey:visited{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #828282;
	text-decoration: none;
}


#company2 {
	position:absolute;
	left:265px;
	top:198px;
	width:87px;
	height:25px;
	z-index:3;
	visibility: visible;
}
#company {
	position:absolute;
	left:275px;
	top:198px;
	width:87px;
	height:25px;
	z-index:3;
	visibility: visible;
}
#idea {
	position:absolute;
	left:353px;
	top:198px;
	width:116px;
	height:25px;
	z-index:4;
	visibility: visible;
}
#young {
	position:absolute;
	left:471px;
	top:198px;
	width:124px;
	height:25px;
	z-index:5;
	visibility: visible;
}
#adv2 {
	position:absolute;
	left:620px;
	top:198px;
	width:124px;
	height:25px;
	z-index:6;
	visibility: visible;
}
#adv {
	position:absolute;
	left:604px;
	top:198px;
	width:124px;
	height:25px;
	z-index:6;
	visibility: visible;
}
#digit {
	position:absolute;
	left:753px;
	top:198px;
	width:123px;
	height:25px;
	z-index:7;
	visibility: visible;
}
#digit2 {
	position:absolute;
	left:792px;
	top:198px;
	width:123px;
	height:25px;
	z-index:7;
	visibility: visible;
}
#other {
	position:absolute;
	left:880px;
	top:211px;
	width:107px;
	height:20px;
	z-index:8;
	visibility: visible;
}
.keimena {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006CBC;
	text-decoration: none;
	text-align: justify;
}
.news_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}
.akrogramma {
	font-family: "Times New Roman", Times, serif;
	font-size: 42px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.thrColAbs #container {
	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */
	width: 994px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	
	
	height: 90%;
} 



.thrColAbs #mainContent { 
	margin: 0 px; /* the right and left margins on this div element creates the two outer columns on the sides of the page. No matter how much content the sidebar divs contain, the column space will remain. */
	padding: 0 px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background-image: url(../images/firstpage_bg.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	height:90%;
	border:thin;
	border-color:#CCCCCC;
	}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}

#apDiv1 {
	position:absolute;
	left:265px;
	top:487px;
	width:548px;
	height:345px;
	z-index:1;
	overflow: auto;
}
#apDiv2 {
	position:absolute;
	left:455px;
	top:950px;
	width:200px;
	height:250px;
	z-index:1;
	overflow: auto;
}

