BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, arial;
	background-image: url(../images/HORIZON.JPG);
	color: #006699;
}
p {margin:0 0 1em;}	
.head1_index {
	BACKGROUND-IMAGE: url(../images/logo.gif);
	WIDTH: 880px;
	HEIGHT: 111px;
	background-repeat: no-repeat;
	background-position: left center;

}
.head1 {
	BACKGROUND-IMAGE: url(../images/logo1.gif);
	HEIGHT: 80px;
	background-repeat: no-repeat;
	background-position: left 0px;
	border: none;
	width: 300px;




}
.head1_title
{
	position:absolute;
	top:130px;
	left:0px;
	width:100px;
	padding:0px;
}
.head2 {
	BACKGROUND-IMAGE: url(../images/head21.gif);
	WIDTH: 770px;
	HEIGHT: 36px;
	background-repeat: no-repeat;
}
.logo {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 3px; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px
}
.centre {
	MARGIN-LEFT: 181px; WIDTH: 586px; PADDING-TOP: 10px
}
.menu {
	BORDER-RIGHT: #060c6f 1px solid;
	BORDER-TOP: #060c6f 1px solid;
	MARGIN-TOP: 30px;
	FONT-SIZE: 110%;
	BORDER-LEFT: #060c6f 1px solid;
	WIDTH: 160px;
	BORDER-BOTTOM: #060c6f 1px solid;
	FONT-FAMILY: verdana, arial; 
	BACKGROUND-COLOR: #b7d3f0; 
	TEXT-ALIGN: center;
}

h1 {
	color:#006699;
	font-size:1.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	line-height: 24px;
	}
h1#title
{
	float: right;
	padding-top: 10px;
	width: 579px;
	height: 128px;
	color: #006699;
	background: url(header.png) no-repeat right top;
	font: bold italic  2.2em Georgia, serif;

}
h2 {
	color:#006699;
	font-size:1.9em; /* ~24px */
	font-weight:900;
	margin:0 0 .83em 220;
	color: #006699;
	text-decoration: none;
	width: 480px; height: 10px
	font: bold 2.3em Georgia, serif,Verdana, Arial, Helvetica, sans-serif;
/*	background: url("sailboat.gif") no-repeat left top;*/
	}

h2#title
{

	padding-top: 0px;
	width: 780px;
	height: 28px;
	color: #006699;
/*	background: url("sailboat.gif") no-repeat right top;*/
	font: bold  italic 2.4em Georgia, serif,Verdana, Arial, Helvetica, sans-serif;
}

h2_reverse
{
	color:#ffffff;
	font-size:1.46em; 
}	
h3 {
	color:#006699;
	font-size:12px;
	line-height:12px;
	font-weight:800;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	font-style: normal;
	font-variant: normal;
	text-transform: none;

	}
h4 {
	color:#006699;
	font-size:1.27em; /* ~14px */
	font-weight:800;
	margin:.43em 0 .214em; /* ~6px 0 ~3px */
	}

.menuhead {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-RIGHT: 10px
}
.menuhead A {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-LEFT: 20px; COLOR: #060c6f; TEXT-DECORATION: underline
}
.menuhead A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-LEFT: 20px; COLOR: #006699; TEXT-DECORATION: none
}
.menuhead A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-LEFT: 20px; COLOR: #07a; TEXT-DECORATION: none
}
#LeftMenu {
	position:absolute;
	top:133px;
	left:-2px;
	width:130px;
	padding:0px;
	border: none;
	line-height:17px;
	background-image: none;
}
#rightMenu 
{
	float:right;
	width:180px;
	margin-top:1px;
	padding:0 10px 40px;
	background-image:url(../images/dotted_vertical.gif);
	background-repeat:repeat-y;
	}

.gauche {
	LEFT: 0px; BACKGROUND-IMAGE: url(../images/menu.gif); WIDTH: 181px; POSITION: absolute; HEIGHT: 337px
}

#Main {
	clear:left;
	width:96%;
	}
#Content 
{
	padding:0px 15px 0px 144px;
	background-repeat:no-repeat;
	background-position:right top;
	margin: 1px;
}
#Content p {line-height:1.5em; /* ~20px */}
#Content blockquote p {line-height:1.5;}
/* Browsers that understand the CSS child selector get the good typography. */
#Content p+p {margin-top:-1em; text-indent:2.7em;}

a {
	color:#006699;
	text-decoration:none;
	font-weight:600;
	}
a:link {
	color:#006699;
	text-decoration: underline;
}
a:visited {color:#07a;}
a:hover {background-color:#eee;}
/* GBAD FOR NAVIGATION PURPOSES ONLY */

#navcontainer
{
	width: 100px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	height: auto;
}

#navcontainer ul
{
list-style-type: none;
margin-left: 0;
padding-left: 0;
}

#navlist a
{

display: block;
color: #8592BB;
padding: 1px 0 1px 8px;
}

/*boxmodel hack. http://css-discuss.incutio.com/?page=BoxModelHack SBMH*/
#navlist a { width: 114px; }

#subnavlist a
{
display: block;
color: #006699;
padding: 1px 0 1px 8px;
margin-left: 8px;
width: 106px; 
}

/*boxmodel hack. http://css-discuss.incutio.com/?page=BoxModelHack SBMH*/


#navlist a, #navlist a:visited,#subnavlist a, #subnavlist a:visited
{
border-left: 8px solid #FFFFFF;

color: #006699;
text-decoration: none;
}

#navlist a:hover, #navlist a#current:hover
{
border-left: 8px solid #CCCCCC;
text-decoration: underline;
}

#subnavlist a:hover, #subnavlist a#subcurrent:hover
{
border-left: 8px solid #CCCCCC;
text-decoration: underline;
}

a#current, a:visited#current, a#subcurrent , a:visited#subcurrent
{
border-left: 8px solid #283D82;
color: #283D82;
text-decoration: none;
}
.clearing {height:0;clear:both}
#footer {
	width:100%;
	clear:both;
	border-top:1px solid #b0b0b0;
	border-bottom:0px solid #b0b0b0;
	left: 10%;
text-align:center;
height:10px;


}
div#copyright {margin:4px} 
#copyright a.noBor:link,#copyright a.noBor:visited {border:0}
#copyright a:link,#copyright a:visited {border:1px solid #999;padding:0 5px 0 5px;margin-left:9px;white-space:nowrap}
#copyright a:hover {background-color:#006699;border:1px solid #000;color:#ffffff}
#footer #copyright img {margin-right:20px;border:0}
#copyright a.noBor:hover {background-color:#fff}

.floatleft 
{ 
	float: left; 
	margin-right: 20px;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 12px;
}
.floatright 
{ 
	float: right;
	border: none;
	padding: 2px;
	margin-left: 20px;
	margin-top: 10px;
	font-size: 12px;
}

.hdr_bold 
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; 
font-weight: bold; color:#006699; background-position: center
}
.hdrBold 
{
	font-size: 20px;
	font-weight: bold;
	float: left;
}
.hdrBold A {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #060c6f; TEXT-DECORATION: underline
}
.hdrBold A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #006699; TEXT-DECORATION: none
}

.rev_hdr_bold 
{  
background-color: #3399CC; color: #FFFFFF; font-size: 18px;

}
.normalBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
.mikra {  font-size: 12px; color: 006699}
.poly_mikra {  font-size: 10px; color: #0066CC; font-weight: lighter; line-height: normal}



div.imgholderleft
  {
	float:left; 
	background: url(../images/dropshadow.png) no-repeat bottom right !important; 
	background: url(../images/dropshadow.gif) no-repeat bottom right; margin: 10px 7px 0 10px !important; 
	margin: 10px 0 0 5px;  
	border: 15px  solid transparent;
  }
  div.imgholderleft img 
  { 
	display: block; 
	position: relative; 
	background-color: #fff; border: 1px solid #666; 
	margin: -3px 5px 5px -3px; 
	padding: 2px; 
	border: 1px solid #ffffff;	
 } 

 div.imgholderright
  {
	float:right; 
	background: url(../images/dropshadow.png) no-repeat bottom right !important; 
	background: url(../images/dropshadow.gif) no-repeat bottom right; margin: 10px 7px 0 10px !important; 
	margin: 10px 0 0 5px;  

  }
  div.imgholderright img 
  { 
	display: block; 
	position: relative; 
	background-color: #fff; border: 1px solid #666; 
	margin: -3px 5px 5px -3px; 
	padding: 2px; 
	border: 1px solid #ffffff;
 } 

 div.imgholder_net
  {
	float:none; 
	background: url(../images/dropshadow.png) no-repeat bottom right !important; 
	background: url(../images/dropshadow.gif) no-repeat bottom right; margin: 10px 7px 0 10px !important; 
	margin: 10px 0 0 5px;  

  }
  div.imgholder_net img 
  { 
	display: block; 
	position: relative; 
	background-color: #fff; border: 1px solid #666; 
	margin: -3px 5px 5px -3px; 
	padding: 2px; 
	border: 1px solid #ffffff;	
 } 
