img {
   behavior: url("http://gapeurope.com/plugin/pngbehavior.htc");
}
/* templates/gapeurope/style.css  */
/* *****GAP EUROPE CSS BY ANG.O**** */
html{
margin:0;
}

body { 
background-color:#f0f3f7;
background-image: url(templates/gapeurope/images/gapeurope.jpg); 
background-position: top;
background-repeat: no-repeat;
background-attachment:fixed;
color:#003078;
height:100%;
margin:0;
padding:0px;
}

#mainpane{
margin-right:auto;
margin-left:auto;
margin-top:-57px;
max-width: 788px;
/*Windows  IE 6 hack - CSS validator names it error :-( */
width:expression(document.body.clientWidth > 788? "788px":"auto");
/*end hack*/
width:80%;
height:100%;
z-index:10;
}

#content{
float:right;
width:555px;
}

#serendipity_banner{
margin-right:auto;
margin-left:auto;
padding-left:0px;
padding-bottom:84px;
width:786px; 
height:83px;
background-image: url(templates/gapeurope/images/banner.png); 
background-repeat: no-repeat;
z-index:0;
}

/*Bug Firefox3 compat. IE7/IE6 probl. Firefox2 PC et Opera/Safari Mac
#serendipity_banner{
margin-right:auto;
margin-left:auto;
padding-left:0px;
/*padding-right:2px;*/
/*padding-bottom:84px;
width:788px; 
/*Windows  IE 6 hack - CSS validator names it error :-( */
/*width:expression(document.body.clientWidth > 786? "786px":"auto");
/*end hack*/
/*height:83px;
background-image: url(templates/gapeurope/images/banner.png); 
background-repeat: no-repeat;
z-index:0;
}*/

#serendipity_banner img{
width:200px;
height:84px;
display:block;
}

#none{
background-color:transparent;
margin:0;
}

.reflet{
background-repeat: no-repeat;
width:200px; 
height:25px;
position:relative;
margin-left:-0.2em;
margin-top:-12px;
z-index:1;
}

#content_right{
padding:10px 10px 10px 10px;
margin-right:30px;
margin-left:190px;
margin-top:0px;
z-index:20;
}

/* *****FIRST MENU***** */

#serendipityRightSideBar{
float:left;
padding-left:20px;
padding-right:18px;
padding-top:40px;
padding-bottom:40px;
margin-right:0px;
margin-left:10px;
margin-bottom:20px;
width:145px;
text-align:right;
font-family: verdana, helvetica, sans-serif;
font-size:80%;
text-decoration:none;
color:#003078;
background-color:inherit;
border-right:2px solid #98abc8;
border-bottom:2px solid #003078;
}

#serendipityRightSideBar .serendipitySideBarContent{
width:145px;
}

/* *****FOOTER & FOOTER ITEMS***** */

#serendipityLeftSideBar{
margin:20px auto 0 auto;
border-top:1px dotted #003078;
padding-right:10px;
font-family: verdana, helvetica, sans-serif;
font-size:68%;
color:#003078;
text-align:right;
max-width: 780px;
/*Windows  IE 6 hack - CSS validator names it error :-( */
width:expression(document.body.clientWidth > 780? "780px":"auto");
/*end hack*/
width:98%;
}

#admin h3.serendipitySideBarTitle{
}
#admin .serendipitySideBarContent{
}

#admin a{
padding:0;
margin:0;
background-color:transparent;
border:none;
color:#003078;
}

#admin a:hover{
background-color:transparent;
border:none;
color:#003078;
}

/* *****FIRST MENU ITEMS***** */

.serendipitySideBarContent{
}

.serendipitySideBarContent a{
display:block;
border-right:2px solid #fff;
border-bottom:2px solid #fff;
margin-top:0px;
margin-bottom:12px;
padding-right:3px;
}

.serendipitySideBarContent a:hover {
background-color:#003078;
color:#fff;
}

.serendipitySideBarContent a:active{ 
color:#003078;
background-color:#98abc8;
}

a.menu1a{ 
display: block; 
position:relative;
margin-top:18px;
margin-bottom:15px;
padding-right:3px;
border-right:2px solid #fff;
border-bottom:2px solid #fff;
color:#fff;
background-color:#758fb6;
}

a.menu1a:hover{ 
color:#fff;
background-color:#758fb6;
}

/* *****SEARCH***** */

#searchform{
}

#serendipityQuickSearchTermField{
padding-left:35px;
height:18px;
width:80px;
margin-bottom:12px;
background-image: url(templates/gapeurope/images/search.gif);
background-repeat:no-repeat;
}

.serendipity_search{
margin-top:30px;
padding-right:50px;
font-family: verdana, helvetica, sans-serif;
font-size:80%;
color:#4c846a;/*color:#758fb6;*/
font-style:italic;
font-weight:bold;
font-variant:small-caps;
}

/* *****SECOND MENU***** */

#links{
clear:left;
float:left;
}

.ref{
position:relative;
top:0px;
left:18px;
text-align:right;
width:152px;
font-size:80%;
}

/* *****YOU ARE HERE***** */

.chemin {
font-family: verdana, helvetica, sans-serif;
font-size:90%;
color:#003078;
background-color:inherit;
padding-top:0px;
padding-bottom:0px;
}

.chemin a{
font-size:100%;
color:#003078;
background-color:inherit;
}

.chemin a:hover{
font-size:100%;
color:#003078;
background-color:#fff;
}

strong{
font-weight: normal;
}

/* *****LINKS***** */

a{
font-family: verdana, helvetica, sans-serif;
font-size:90%;
color:#003078;
background-color:inherit;
text-decoration:none;
font-weight:bold;
}

a:hover{
background-color:#003078;
color:#fff;
}

a:active{ 
color:#003078;
background-color:#98abc8;
}

.staticpage_navigation{
}

/* *****TEXT***** */

h3.serendipitySideBarTitle{
font-family: "Century Gothic", "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", "Arial", sans-serif;
font-size:100%;
color:#003078;
background-color:inherit;
}

h1{
font-family: "Century Gothic", "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", "Arial", sans-serif;
font-size:130%;
color:#003078;
background-color:inherit;
}

h2{
font-family: "Century Gothic", "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", "Arial", sans-serif;
font-size:130%;
color:#003078;
background-color:inherit;
}

h3{
font-family: "Century Gothic", "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", "Arial", sans-serif;
font-size:90%;
color:#003078;
background-color:inherit;
}

h3.serendipity_date{
font-family: verdana, helvetica, sans-serif;
font-size:70%;
color:#003078;
background-color:inherit;
}

h4.serendipity_title a{
font-family: "Century Gothic", "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", "Arial", sans-serif;
font-size:100%;
color:#003078;
background-color:inherit;
cursor:default;
}

p{
background-color:inherit;
font-family: verdana, helvetica, sans-serif;
font-size:100%;
color:#003078;
text-align:justify;
line-height: 140%;
padding-top:0px;
padding-right:0px;
}

.serendipity_entry_body{
background-color:inherit;
font-family: verdana, helvetica, sans-serif;
font-size:80%;
color:#003078;
text-align:justify;
padding-top:0px;
padding-right:0px;
margin-right:20px;
}

.serendipity_entry_body h2{
margin:0;
}

ul{
background-color:inherit;
font-family: verdana, helvetica, sans-serif;
font-size:100%;
color:#003078;
text-align:justify;
line-height: 140%;
padding-top:0px;
padding-right:0px;
list-style:square;
}

.content{
background-color:inherit;
font-family: verdana, helvetica, sans-serif;
font-size:100%;
color:#003078;
text-align:justify;
line-height: 200%;
padding-top:0px;
padding-right:0px;
list-style:square;
}

/* *****TABLES***** */

table{
margin-top:0px;
}
.tables{
background-color:inherit;
font-family: verdana, helvetica, sans-serif;
font-size:100%;
color:#003078;
text-align:justify;
line-height: 140%;
padding-top:0px;
padding-right:0px;
list-style:square;
}

td{
border: 2px solid #fff; 
padding:2px 10px 2px 10px;
width:30%;
background-color:inherit;
font-family: verdana, helvetica, sans-serif;
font-size:100%;
color:#003078;
text-align:left;
line-height: 140%;
margin-bottom:20px;
}

/* *****FOOTER OTHER ITEMS***** */

#copyright{
clear:both;
background-color:white;
font-family: verdana, helvetica, sans-serif;
font-size:68%;
color:#003078;
padding-left:200px;
padding-right:10px;
margin-left:0px;
margin-right:0px;
line-height: 160%;
height:50px;
margin-top:200px;
}

.valid{
display:block;
padding-left:2px;
padding-bottom:20px;
margin-top:-30px;
font-family: verdana, helvetica, sans-serif;
font-size:70%;
color:#003078;
background-color:inherit;
text-align:right;
width:170px;
}
.valid a{
background-color:inherit;
color:#003078;
}

/* *****IMAGES***** */

img{
border:0px;
}

.left{
float:left;
padding-right:15px;
padding-top:10px;
padding-bottom:5px;
border:0;
}

.right{
float:right;
padding-left:15px;
padding-bottom:5px;
border:0;
}

/* *****SPECIALS***** */

.lettre{
font-size: 2em;
font-weight: bold;
font-family: Georgia, "Times New Roman", Times, serif;
color:#003078;
border: 2px solid #fff; 
background-color: #f0f3f7; 
margin: 2px;
padding: 0px;
line-height: 0.8em;
}

.top {
font-family: verdana, helvetica, sans-serif;
font-size:90%;
color:#003078;
background-color:inherit;
padding-top:0px;
padding-bottom:10px;
text-align:right;
}

.top a{
font-size:100%;
color:#003078;
background-color:inherit;
}

.top a:hover{
font-size:100%;
color:#003078;
background-color:#fff;
}

.languages{
font-family: verdana, helvetica, sans-serif;
font-size:80%;
color:#003078;
background-color:inherit;
padding-top:0px;
text-align:right;
padding-left:80%;
z-index:20;
}

#archives_listing{
font-size:80%;
margin: 70px 30px 0 0;
}

/* *****QUOTE***** */

span.quote{ 
display: none;
}
a:hover span.quote{ 
display: inline;
position: absolute;
top: 35px; 
left: 150px;
width:360%;
background-color: #fff;
font-size: 11px;
font-weight:bold;
text-align:left;
font-family: Georgia, "Times New Roman", Times, serif;
color:#003078;
border: 1px solid #003078; 
margin: 2px 2px 2px 10px;
padding: 5px 7px 5px 10px;
line-height: 2em;
}

/* *****HIDDEN STUFF***** */

/*#serendipity_banner h1 a.homelink1{
font-family: "Century Gothic", "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", "Arial", sans-serif;
font-size:80%;
color:#003078;
background-color:inherit;
display:none;
}*/

.staticpage_related_category_entry_list{
display:none;
}

.staticpage_author{
display:none;
}

.staticpage_metainfo{
display:none;
}


.serendipity_comments{
font-family: verdana, helvetica, sans-serif;
font-size:80%;
display:none;
}
a.serendipity_xml_icon{
display:none;
}
#serendipity_categories_list input{
display:none;
}
.category_submit{
display:none;
}

.category_link_all{
display:none;
}
.category_depth0{
margin-bottom:10px;
text-align:right;
}

h3.serendipity_date{
display:none;
}

.quicksearch_submit{
display:none;
}
h3.serendipitySideBarTitle{
display:none;
}

.serendipity_entryFooter{
margin-top:30px;
font-family: verdana, helvetica, sans-serif;
font-size:70%;
display:none;
}

.serendipity_entryFooter a{
}

.serendipitySideBarItem{
}

.serendipity_Entry_Date{
}

.staticpage_content{
}


