/* Start of CMSMS style sheet 'figaroo' */
body {
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#3a3a3a;
       /* color:#0033cc;*/
  margin-left: 0px;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 10px;
}

h2{font-size:16px; color:#ff6600;}
h3{font-size:14px;}
img{
  border:0px;
}

a:link,  a:active,  a:visited {
  text-decoration:none;
  color:#81d20d;
}

a:hover {
  text-decoration:underline;
}

#glossary div.glossarynav {

}

  #glossary div.glossarynav a:link, #glossary div.glossarynav a:active, #glossary div.glossarynav a:visited {
    text-decoration:none;
  }
  
  #glossary div.glossarynav a:hover {
    text-decoration:underline;
  }

#glossary div.definition_selected{
  padding:10px;
  padding-right:0px;
}
  
#glossary div.term{
  padding-bottom:5px;
  color:#666666;
}

  #glossary div.term a:link, #glossary div.term a:active, #glossary div.term a:visited {
    text-decoration:none;
    font-weight:normal;
    color:#2e2e2e;
  }
  
  #glossary div.term a:hover {
    text-decoration:underline;
  }

#glossary div.term_selected{
  padding-bottom:5px;
  padding-top:5px;
  padding-left:5px;
  background-color:#efefef;
  font-size:12px;
}



#backgroundHome{
  background: url(uploads/figaroo.eu/background_home.gif) ;
  background-color:#ddf0ff;
  background-repeat:no-repeat;
  height:393px;
}

#homeBlock1{
  background: url(uploads/images/bg_info.gif);
  width:451px;
  height:303px;
}

  #homeBlock1 a:link, #homeBlock1 a:active, #homeBlock1 a:visited {
    text-decoration:none;
    color:#000000;
  }
  
  #homeBlock1 a:hover {
    text-decoration:underline;
  }
    
  #homeBlock1 td.green1{
    background-color:#81d20d;
    height:51px;
  }
  
    #homeBlock1 td.green1 a:link, #homeBlock1 td.green1 a:active, #homeBlock1 td.green1 a:visited {
      text-decoration:none;
      color:#ffffff;
      font-weight:bold;
    }
    
    #homeBlock1 td.green1 a:hover {
      text-decoration:underline;
    }
  
  #homeBlock1 td.green2{
    background-color:#abe559;
    height:51px;
  }
  
    #homeBlock1 td.green2 a:link, #homeBlock1 td.green2 a:active, #homeBlock1 td.green2 a:visited {
      text-decoration:none;
      color:#000000;
      font-weight:bold;
    }
    
    #homeBlock1 td.green2 a:hover {
      text-decoration:underline;
    }

  #homeBlock1 li{
    list-style-image: url(uploads/images/arrow02.gif);
  }

#homeBlock2{
  background: url(uploads/images/bg_compass.gif);
        background-repeat:no-repeat;
  width:423px;
  height:95px;
  padding-left:28px;
  padding-top:44px;
  
}

  #homeBlock2 select{
    font-size:11px;
  }

#homeBlock2 a{
         color:#fff;
}
#content{
padding-left:20px;
padding-bottom:20px;
/*width:100%;*/
color:#0033cc;
font-size:12px;
width:650px;
overflow:hidden;
}

#content H1{
font-size:14px;
color:#218ce0;
}

#content a:link, #content a:active, #content a:visited {
text-decoration:none;
color:#73bb0c;
font-weight:bold;
}

#content a:hover{
text-decoration:underline;
}


#container {
  background:url(uploads/figaroo.eu/background.gif);
  background-repeat:no-repeat;
  width:932px;
  margin-left:auto;
  margin-right:auto;
}

#footer {
  background:url(uploads/figaroo.eu/background_footer.gif);
  background-repeat:no-repeat;
  width:932px;
  height:50px;
  padding-top:25px;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  text-align:right;
  color:#3a3a3a;
  font-size:10px;
}
  
  #footer a:link, #footer a:active, #footer a:visited {
    text-decoration:none;
    color:#218ce0;
  }
  
  #footer a:hover {
    text-decoration:underline;
    color:#218ce0;
  }
  
#header{
 /* background:url(uploads/figaroo.eu/background_header_2.gif);*/
  background:url(uploads/figaroo.eu/background_header_2.gif);
  background-repeat:no-repeat;
  width:901px;
  height:112px;
  margin-left:auto;
  margin-right:auto;

}

#homeHeader {
  background:url(uploads/figaroo.eu/background_header_hp.jpg);
  background-repeat:no-repeat;
  width:901px;
  height:212px;
  margin-left:auto;
  margin-right:auto;
}

#insideHeader {
  background:url(uploads/figaroo.eu/background_header_inside.jpg);
  background-repeat:no-repeat;
  width:901px;
  height:133px;
  margin-left:auto;
  margin-right:auto;
}

#search{
  position:relative;
  left:680px;
  top:46px;
  font-size:10px;
  color:#ffffff;
  width:220px;
}

#search input{
background-color:#d7edfe;
border:1px solid #ffffff;
font-size:11px;
}
#search input.btn{
border:0px;
color:#218ce0;
font-weight:bold;
}

#search input {
/*border:1px solid #3a3a3a;*/
}

#techNav{
  position:relative;
  left:15px;
  top:20px;
  height:30px;
  width:183px;
  text-align:center;
  font-size:10px;
  color:#ffffff;
}
  #techNav a:link, #techNav a:active, #techNav a:visited {
    text-decoration:none;
    color:#2b419a;
  }
  
  #techNav a:hover {
    text-decoration:underline;
    color:#2b419a;
  }
  
.leftColumn{
  background:url(uploads/figaroo.eu/background_left_col.gif);
  background-repeat:no-repeat;
  width:225px;
}

.rightColumnHome{
  background:url(uploads/figaroo.eu/background_right_col.gif);
  background-repeat:no-repeat;
  width:225px;
}

.rightColumnInside{
  width:225px;
  padding-left:20px;
}

.date1{
  color:#218ce0;
  font-style:italic;
}

.date2{
  color:#81d20d;
  font-style:italic;
}

#RelatedDocumentsLibrary{
  margin-bottom:10px;
    
}
  #RelatedDocumentsLibrary div.title{
    color:#237ad0;
    font-size:11px;
    font-weight:bold;
    padding-bottom:5px;
    border-bottom:1px solid #2477cd;
    margin-bottom:5px;
  }
  
  #RelatedDocumentsLibrary div.date{
    color:#3a3a3a;
    font-size:10px;
    font-style:italic;
  }
  
  #RelatedDocumentsLibrary div.summary{
    color:#535353;
    font-size:10px;
    font-style:italic;
  }
  
  #RelatedDocumentsLibrary p{
    margin:0px;
    padding:0px;
  }
  
  #RelatedDocumentsLibrary a:link, #RelatedDocumentsLibrary a:active, #RelatedDocumentsLibrary a:visited {
    text-decoration:none;
    color:#010101;
    font-weight:bold;
  }
  
  #RelatedDocumentsLibrary a:hover {
    text-decoration:underline;
  }
  
  #RelatedDocumentsLibrary td.thumbnail{
    padding-right:10px;
  }
  
  #RelatedDocumentsLibrary li{
    list-style-image:url(uploads/figaroo.eu/doc.gif);
    margin-bottom:5px;
  }
  
  #RelatedDocumentsLibrary ul{
    padding:0px;
    margin:0px;
    margin-left:17px;
  }

#RelatedPressCorner{
  margin-bottom:10px;
  
}
  #RelatedPressCorner div.title{
    color:#237ad0;
    font-size:11px;
    font-weight:bold;
    padding-bottom:5px;
    border-bottom:1px solid #2477cd;
    margin-bottom:5px;
  }
  
  #RelatedPressCorner div.date{
    color:#3a3a3a;
    font-size:10px;
    font-style:italic;
  }
  
  #RelatedPressCorner div.summary{
    color:#535353;
    font-size:10px;
    font-style:italic;
  }
  
  #RelatedPressCorner p{
    margin:0px;
    padding:0px;
  }
  
  #RelatedPressCorner a:link, #RelatedPressCorner a:active, #RelatedPressCorner a:visited {
    text-decoration:none;
    color:#010101;
    font-weight:bold;
  }
  
  #RelatedPressCorner a:hover {
    text-decoration:underline;
  }
  
  #RelatedPressCorner td.thumbnail{
    padding-right:10px;
  }
  
  #RelatedPressCorner li{
    list-style-image:url(uploads/figaroo.eu/doc.gif);
    margin-bottom:5px;
    /*
    border-bottom:1px solid #daedfd;
    padding-bottom:3px;
    */
  }
  
  #RelatedPressCorner ul{
    padding:0px;
    margin:0px;
    margin-left:17px;
  }


  
#relatedLinks{
  
}
  #relatedLinks div.title{
    color:#218ce0;
    font-weight:bold;
    padding-top:10px;
    border-top:2px solid #218ce0;
    margin-bottom:10px;
  }
  
  #relatedLinks a:link, #relatedLinks a:active, #relatedLinks a:visited {
    text-decoration:none;
    color:#010101;
    font-weight:normal;
  }
  
  #relatedLinks a:hover {
    text-decoration:underline;
  }

#relatedFeatureBox{
  
}
  #relatedFeatureBox div.title{
    color:#218ce0;
    font-weight:bold;
    font-size:12px;
  }
  
  #relatedFeatureBox a:link, #relatedFeatureBox a:active, #relatedFeatureBox a:visited {
    text-decoration:none;
    color:#2e2e2e;
  }
  
  #relatedFeatureBox a:hover {
    text-decoration:underline;
  }


#relatedDocuments{
  margin-bottom:15px;
}
  #relatedDocuments td{
    font-size:11px;
    
  }

  #relatedDocuments div.title{
    color:#218ce0;
    font-weight:bold;
    padding-top:10px;
    border-top:2px solid #218ce0;
    margin-bottom:10px;
  }
  
  #relatedDocuments a:link, #relatedDocuments a:active, #relatedDocuments a:visited {
    text-decoration:none;
    color:#010101;
    font-weight:normal;
  }
  
  #relatedDocuments a:hover {
    text-decoration:underline;
  }



#related
{
  font-size:11px;
  background:url(uploads/figaroo.eu/related_bg.gif);
  background-repeat:no-repeat;.
  color:#2e2e2e;
}
   a.newsAndEvents:link, a.newsAndEvents:active, a.newsAndEvents:visited {
    text-decoration:none;
    color:#2e2e2e;
    font-weight:bold;
  }
  
  a.newsAndEvents:hover {
    text-decoration:underline;
    color:#3a3a3a;
  }

#newsAndEvents 
{
  font-size:11px;
  background:url(uploads/figaroo.eu/bg_newsandevents.gif);
  color:#2e2e2e;
}
   a.newsAndEvents:link, a.newsAndEvents:active, a.newsAndEvents:visited {
    text-decoration:none;
    color:#2e2e2e;
    font-weight:bold;
  }
  
  a.newsAndEvents:hover {
    text-decoration:underline;
    color:#3a3a3a;
  }
  

#upcomingEvents 
{
  font-size:11px;
  background:url(uploads/figaroo.eu/bg_newsandevents.gif);
  color:#2e2e2e;
}
  #upcomingEvents div.event{
    margin-bottom:8px;
  }
  #upcomingEvents div.date{
    font-family:Arial;
    color:#81d20d;
  }
  
  #upcomingEvents div.title{
    color:#237ad0;
    font-size:11px;
    font-weight:bold;
    padding-bottom:5px;
    border-bottom:1px solid #2477cd;
    margin-bottom:5px;
  }
  
  #upcomingEvents div.allItems{
    padding-top:10px;
    text-align:right;
  }
  
    #upcomingEvents div.allItems a:link, #upcomingEvents div.allItems a:active, #upcomingEvents div.allItems a:visited {
    text-decoration:none;
    color:#237ad0;
    font-weight:normal;
    font-size:10px;
    }
    
    #upcomingEvents div.allItems a:hover {
      text-decoration:underline;
      color:#3a3a3a;
    }
  
  #upcomingEvents div.summary{
    
  }
  
  #upcomingEvents a:link, #upcomingEvents a:active, #upcomingEvents a:visited {
    text-decoration:none;
    color:#2e2e2e;
    font-weight:bold;
  }
  
  #upcomingEvents a:hover {
    text-decoration:underline;
    color:#3a3a3a;
  }

#EventsList 
{
  font-size:11px;
  color:#3a3a3a;
}
  #EventsList div.event{
    padding-bottom:5px;
    margin-bottom:8px;
    border-bottom: 1px solid #acacac;
  }
  #EventsList div.date{
    font-family:Arial;
    color:#81d20d;
  }
  
  #EventsList div.summary{
    margin-top:5px;
  }
  
  #EventsList a:link, #EventsList a:active, #EventsList a:visited {
    text-decoration:none;
    color:#3a3a3a;
    font-weight:bold;
  }
  
  #EventsList a:hover {
    text-decoration:underline;
  }
  
#EventDetails 
{
  font-size:11px;
  color:#2e2e2e;
}
  #EventDetails h1{
    font-size:12px;
    color:#3a3a3a;
    margin-bottom:10px;
    margin-top:10px;
  }
  
  #EventDetails div.event{
    margin-bottom:8px;
  }
  #EventDetails div.date{
    font-family:Arial;
    color:#81d20d;
  }
  
  #EventDetails div.summary{
    
  }
  
  #EventDetails a:link, #EventDetails a:active, #EventDetails a:visited {
    text-decoration:none;
    color:#2e2e2e;
    font-weight:bold;
  }
  
  #EventDetails a:hover {
    text-decoration:underline;
    color:#3a3a3a;
  }

#newOnFigaroo 
{
  font-size:11px;
  background:url(uploads/figaroo.eu/newonfigaroo_bg.gif);
  color:#ffffff;
  min-height:80px;
}
  #newOnFigaroo a:link, #newOnFigaroo a:active, #newOnFigaroo a:visited {
    text-decoration:none;
    color:#ffffff;
  }
  
  #newOnFigaroo a:hover {
    text-decoration:underline;
    color:#ffffff;
  }

#quickNavigation 
{
  font-size:11px;
  background:url(uploads/figaroo.eu/quicknav_bg.gif);
  background-repeat:no-repeat;
  color:#ffffff;
  height:66px;
  padding-left:23px;
  padding-top:45px;

}

  #quickNavigation form{
    padding:0px;
    margin:0px;
    margin-bottom:0px;
  }
  
  #quickNavigation select{
    font-size:11px;
  }


#contribution{
  background:url(uploads/figaroo.eu/logos_bg.gif);
  background-repeat:no-repeat;
  height:75px;
  padding-left:23px;
  padding-right:23px;
  padding-top:40px;
  text-align:center;
}

  #contribution p{
    margin:0px;
    padding:0px;  
  }

.form_informed input{
         width:220px;
}

.form_informed textarea{
         width:220px; 
         height:70px;
}

/* form informed */
#m4_44 {
        width:225px;
}

#m4_45 {
        width:225px;
}
#m4_42{
        width:20px;
}

/* form log book */

#m4fbrp__25_0, #m4fbrp__25_1, #m4fbrp__25_2 ,#m4fbrp__25_3 ,#m4fbrp__25_4,#m4fbrp__25_5,#m4fbrp__25_6,#m4fbrp__25_7{
      width:20px;
}

#m4_27{
         width:225px;
}

#m4fbrp__25_2{
   font-size:10px;
}

.logbook_checkbox{
   font-size:10px;
}

.languages{
  padding:10px 40px 0 0;
}

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

#rss_feed li{
  padding:0;
  margin:10px 0 0 0;
}

#rss_feed {
  background-image:url(uploads/images/rss/header_rss.jpg);
  background-repeat:no-repeat;
  padding:45px 13px 0 20px;
}

.date {
  color: #81d20d;
  font-weight:bold;
  margin:10px 0 0 0;
  
}

.title a{
  color:#55a7e8;
  font-weight:bold;
  font-size:10px;
}

.desc{
  margin:10px 0 0 0;
}

.rss-link textarea{
  width:500px;
  height:75px;
}
.rssbutton{
 margin-left:10px;
}

.logbookbutton{
 padding-left:8px;
}

#content .sitemap-test a{font-weight:normal;}
.sitemap-test li{ padding:5px 0;}
.sitemap-test ul{}
.sitemap-test ul ul{}


.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {font-size:11px; padding: 1em 1.4em; display: block;  background:url(uploads/figaroo.eu/back-tools.jpg) repeat-x bottom;border:1px solid #ddd; padding:10px; margin:10px; }
.ui-tabs .ui-tabs-hide { display: none !important; }

ul.links-contact{list-style-type:none; padding:0; margin:0;}
ul.links-contact li{ border-bottom:1px solid #ddd; padding:10px 0; margin:0;}
#content .links-contact a{font-weight:normal; font-size:11px;}

.main-contact{border:1px solid #ddd; padding:10px;  background:url(uploads/images/back-contact.jpg) repeat-x bottom; border:1px solid #ddd;}
#content .main-contact a{color:#444444;font-weight:normal; font-size:10px;}

.country-box{border:1px solid #ddd; padding:10px 10px 10px 15px;  background:url(uploads/images/back-contact.jpg) repeat-x bottom; border:1px solid #ddd;}
ul.country-box{list-style-type:none;}
ul.country-box li{padding:5px 5px 5px 15px; background:url(uploads/figaroo.eu/gray-arrow.gif) no-repeat 0 9px;} 
#content ul.country-box li a{font-weight:normal;}


.country-box h3, .case-studies h3{color:#73bb0c; font-weight:normal; font-size:12px; cursor:pointer;}
.country-box h3.ui-state-default, .case-studies h3.ui-state-default{padding:5px 5px 5px 15px; background:url(uploads/figaroo.eu/gray-arrow.gif) no-repeat 0 9px;}
.country-box h3.ui-state-active, .case-studies h3.ui-state-active{padding:5px 5px 5px 15px; background:url(uploads/figaroo.eu/gray-arrow-down.gif) no-repeat 0 9px;}

.case-studies h3{padding:5px 0; cursor:pointer; border-bottom:1px solid #ddd;}

.formbuilderform .label-left label{display:block; float:left; width:170px; margin:0 0 2px 0;}
.formbuilderform .label-left input{background:#fff; border:1px solid #ddd; width:200px;}
.formbuilderform .label-left select{width:200px;}
.formbuilderform .more-button div{float:left;}
.formbuilderform .more-button input{font-family:georgia; width:25px;}
.formbuilderform .more-button div input{ width:200px;  font-family: Verdana,Arial, Helvetica, sans-serif;}
.formbuilderform .label-left input{margin:0 0 2px 0;}
.formbuilderform .new_logbook_checkbox label {padding:10px 0; display:block;}
.formbuilderform .new_logbook_checkbox div label {padding:0; border:0; display:inline;}
.formbuilderform .other{padding:10px 0 0px 0;}
.formbuilderform fieldset{padding:15px; border:1px solid #ddd; margin: 0 0 15px 0;}

.sitemap-test ul{border-bottom:1px solid #ddd;}
.sitemap-test ul ul{border-bottom:0px;}
/* End of 'figaroo' */

