#sound {
        float: left;
        position: absolute;
        left: 990px;
        top: 64px;
}

#explo {
position:absolute;
left:    217px;
top:     126px;
width:   1px;
height:  1px;
z-index: 5;
}
div.tx-slideshow-pi1 {

width:   395px;
height:  94px;
z-index: 5;
}

A:link {
background-color : transparent;
text-decoration : none;
color : #ffffff;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}

A:visited {
background-color : transparent;
color : #ffffff;
text-decoration : none;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}

A:hover {
background-color : transparent;
color : #a2a6a5;
font-weight: normal;
text-decoration : none;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}

A:active {
background-color : transparent;
color : #ffffff;
text-decoration : none;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight: bold;
}


A.menu:link {
text-decoration : none;
color : #ffffff;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
border-bottom: 1px solid #0c6a62;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
padding-right:30px;
background-color: #216760;
}

A.menu:visited {
text-decoration : none;
color : #ffffff;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
border-bottom: 1px solid #0c6a62;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
padding-right:30px;
background-color: #216760;
}

A.menu:hover {
text-decoration : none;
color : #ffffff;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
border-bottom: 1px solid #0c6a62;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
padding-right:30px;
background-color: #216760;
}

A.menu:active {
text-decoration : none;
color : #ffffff;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
border-bottom: 1px solid #0c6a62;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
padding-right:30px;
background-color: #216760;
}

A.footermenu:link {
background-color : transparent;
text-decoration : none;
color : #ffffff;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
padding-left: 10px;
}

A.footermenu:visited {
background-color : transparent;
color : #ffffff;
text-decoration : none;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
padding-left: 10px;
}

A.footermenu:hover {
background-color : transparent;
color : #216760;
font-weight: normal;
text-decoration : none;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
padding-left: 10px;
}

A.footermenu:active {
background-color : transparent;
color : #ffffff;
text-decoration : none;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
padding-left: 10px;
}


/*CSS 3*/
input[type="text"],input[type="password"]{
padding:4px;
border: 1px solid #000000;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
}

/*end*/

textarea  {
font-size: 1em;
font-family:  Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #000000;
background: #ffffff;
width: 35em;
height: 20em;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
}

select  {
border: 1px solid #000000;
background: #ffffff;
}
 
H1 {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color : #0c6a62;
margin-bottom : 10px;
margin-top : 10px;
}

H2 {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 15px;
color : #0EACA3;
margin-bottom : 10px;
margin-top : 0px;
}

H3 {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #666666;
margin-bottom : 10px;
margin-top : 0px;
}

H4 {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : black;
margin-bottom : 10px;
margin-top : 0px;
}

.subhead1 {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : black;
}

.subhead2 {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : green;
}

.subhead3 {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : red;
}

.headerdate {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : Green;
font-weight: normal;
}
a.internal-link
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size :12px;
margin-bottom : 10px;
margin-top : 0px;
color : #bfbfbf;
font-weight: bold;
}
a.internal-link:hover
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size :12px;
margin-bottom : 10px;
margin-top : 0px;
color : #ffffff;
font-weight: bold;
}

a.internal-link-new-window
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size :12px;
margin-bottom : 10px;
margin-top : 0px;
color : #216760;
font-weight: bold;
}
a.internal-link-new-window:hover
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size :12px;
margin-bottom : 10px;
margin-top : 0px;
color : #ffffff;
font-weight: bold;
}

strong {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size :12px;
margin-bottom : 10px;
margin-top : 0px;
color : #0EACA3;
font-weight: bold;
}

b {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size :12px;
color : #ffffff;
margin-bottom : 10px;
margin-top : 0px;
}

td {
font-family :  Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color: #ffffff;
line-height : 150%;
}
dd.csc-textpic-caption {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color: #8eb3af;
margin-top : 1px;
margin-bottom : 1px;
padding-bottom : 0px;
text-indent : 0px;
}
div.caption {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color: #8eb3af;
margin-top : 1px;
margin-bottom : 1px;
padding-bottom : 0px;
text-indent : 0px;
}
span {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
color: #696969;
margin-top : 1px;
margin-bottom : 1px;
padding-bottom : 0px;
text-indent : 0px;
}
span.mailform {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color: #ffffff;
margin-top : 1px;
margin-bottom : 1px;
padding-bottom : 0px;
text-indent : 0px;
font-weight: bold;
}
span.mailformrequired {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color: #ffffff;
margin-top : 1px;
margin-bottom : 1px;
padding-bottom : 0px;
text-indent : 0px;
font-weight: bold;
}
span.newslatest {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color: #ffffff;
margin-top : 1px;
margin-bottom : 1px;
padding-bottom : 0px;
text-indent : 0px;
font-weight: bold;
}

UL {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 150%;
color: #ffffff;
margin-top : 1px;
margin-bottom : 1px;
padding-bottom : 0px;
text-indent : 0px;
}

li {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 150%;
color: #ffffff;
margin-left : 10px;
margin-top : 1px;
margin-bottom : 1px;
padding-bottom : 0px;
text-indent : 0px;
}



P {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 150%;
color: #ffffff;
margin-top : 1px;
margin-bottom : 1px;
padding-bottom : 0px;
text-indent : 0px;
}


P.bodytext {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 150%;
color: #ffffff;
margin-top : 1px;
margin-bottom : 1px;
padding-bottom : 0px;
text-indent : 0px;
}


UL {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 120%;
color: #ffffff;
margin-top : 1px;
margin-bottom : 1px;
padding-bottom : 0px;
padding-left: 20px;
text-indent : 0px;
}


.searchform {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #6600CC;
font-weight : normal;
}

.searchresultpagetitle {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 15px;
color : #333333;
font-weight : bold;
}

.searchresultcontent {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #6600CC;
font-weight : normal;
}

.searchresultheader {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color : #333366;
font-weight : bolder;
}




DIV.menu1-level1-act {
border-bottom: 1px solid #0c6a62;
color:black;
font-weight:bold;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
padding-top:2px;
padding-bottom:2px;
padding-right:30px;
background-color: #216760;
height: 19px;
}

DIV.menu1-level1-no {
border-bottom: 1px solid #0c6a62;
color:black;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
padding-top:3px;
padding-bottom:3px;
padding-right:30px;
height: 19px;
}

DIV.menu1-level2-act {
border-top: 1px solid #333333;
color:black;
font-weight:bold;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
padding-top:2px;
padding-bottom:2px;
padding-right:110px;
background-color: #216760;
}
			  
DIV.menu1-level2-no {
border-top: 1px solid #333333;
color:black;
font-weight:normal;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
padding-top:3px;
padding-bottom:3px;
padding-right:110px;
background-color: #216760;
}

DIV.menu1-level3-act {
border-top: 1px solid #000000;
color:black;
font-weight:bold;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
padding-top:1px;
padding-bottom:2px;
padding-left:5px;
background-color: #216760;
}
			  
DIV.menu1-level3-no {
border-top: 1px solid #000000;
color:black;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
padding-top:1px;
padding-bottom:2px;
padding-left:5px;
background-color: #343635;
}
  
DIV.menu1-level4-act {
border-top: 1px solid #000000;
color:black;
font-weight:bold;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top:1px;
padding-bottom:2px;
padding-left:44px;
background-color: #FFCC00;
}
			  
DIV.menu1-level4-no {
border-top: 1px solid #000000;
color:black;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top:1px;
padding-bottom:2px;
padding-left:44px;
background-color: #343635;
}
  			  
DIV.footer {
margin-top: 20px;
border-top: dotted 1px #000000;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
}
