* {
padding:0;
margin:0;
}


body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.6875em;
background: #fff;
color: #083B51;
}

p{
padding:5px 0;
}

img{
border:0;
}

h2 {
font-size:1.3em;
margin-bottom:10px;
margin-top:10px;
border-bottom:1px solid #9ec5d9;
}

h2 a{ display:block; } 

h3{
	font-size:1.1em;
	margin-bottom:10px;
	margin-top:10px;
	color:#00669b;
	border-left:1px solid #00669b;
	padding-left:4px;
}

h4{
	font-size:1.1em;
	margin-bottom:10px;
	margin-top:10px;
	color:#757575;
	font-variant: small-caps;
}

ol{
margin-left:35px;
padding:10px 0;
}

ul{
padding-left:30px;
list-style:square;
}

li{
padding:3px 0;
}

/*-----------------------------------------------------*/
/*----------> ZONES -----------------------------------*/
/*-----------------------------------------------------*/
#mySlideShow {
width: 150px !important;
height: 300px !important;
}

#linkHome{
height:215px;
margin-top:12px;
width:74px;
}

div#wrapper{
width:982px;
margin:0 auto;
}

div#container {
background-image: url(../images/leftDump.png);
background-repeat: repeat-y;
float:left;
}

div#sidebarLeft{
float:left;
width:74px;
height:auto !important;
min-height:573px !important;
height:573px;
/*background:url(../images/leftColumn.png) no-repeat top left;*/
}

div#sidebarRight{
float:right;
width:83px;
height:auto !important;
min-height:542px !important;
height:542px;
/*background:transparent url(../images/rightColumn.png) no-repeat 0 0;*/
}

div#topMenu{
height:31px;
}

div#trickTopMenu {
float:left;
position:relative;
left:275px;
}

div#logo{
width:825px;
height:107px;
float:left;
background-image: url(../images/logoCenter.jpg);
}

div#menuSections{
float:left;
background-color: #00669B;
height:18px;
width:825px;
}

div#mainContent{
height:auto !important;
min-height:417px !important;
height:417px;
float:left;
width:825px;
}

div#mainLeft{
float:left;
width:220px;
padding:10px 0 0 8px;
}

div#mainMiddle{
float:left;
width:285px;
padding:10px 0 0 12px;
}

div#mainRight{
float:left;
width:280px;
padding:10px 8px 0 12px;
}

div#zonethematicNetworks{
float:left;
width:150px;
border-bottom:1px solid #416B04;
padding-bottom:4px;
}

div#zoneCountries{
}

div#zoneCountries img{
padding:10px 0;
}

div#zoneHighlight{
padding-bottom:5px;
border-bottom:4px solid #B7B7B7;
text-align:justify;
}

div#zoneHighlight img{
padding:5px 0 0 0;
}

div#zonelatestNews{
border-bottom:4px solid #999999;
margin-bottom:8px;
float:left;
width:100%;
}

div#zoneCalendar{
border-bottom:4px solid #7E7E7E;
float:left;
width:100%;
}

div#zoneBanner{
width:120px;
float:left;
padding:1px 0 0 7px;
}

div#footer {
width:982px;
height:26px;
margin-top:10px;
background-image: url(../images/footer.png);
float:left;
}

div#subSections {
width:825px;
float:left;
text-align:right;
background-color:#a3c7da;
font-size:0.9em;
line-height:1.6em;
}

div#sectionContent {
width:805px;
margin-top:10px;
padding:5px 5px 0 15px;
float:left;
text-align:justify;
}

div#archivesContent {
width:780px;
padding:10px 18px 0 15px;
float:left;
text-align:justify;
line-height:1.3em;
}

div#linksContent {
width:780px;
padding:10px 18px 0 15px;
float:left;
text-align:justify;
line-height:1.3em;
}

div#linksHighlight {
width:775px;
padding:5px 5px 10px 0;
margin-top:10px;
float:left;
text-align:justify;
background-color:#F5F5F5;
border-top:1px solid #BDD7E4;
border-bottom:1px solid #BDD7E4;
}

div#newsContent {
width:615px;
padding:10px 18px 0 15px;
float:left;
text-align:justify;
line-height:1.3em;
}

div#newsHighlight {
width:610px;
padding:5px 5px 10px 0;
margin-top:10px;
float:left;
text-align:justify;
background-color:#F5F5F5;
border-top:1px solid #BDD7E4;
border-bottom:1px solid #BDD7E4;
}

div#eventContent {
width:615px;
padding:10px 18px 0 15px;
float:left;
text-align:justify;
line-height:1.3em;
}

div#eventHighlight {
width:610px;
padding:5px 5px 10px 0;
margin-top:10px;
float:left;
text-align:justify;
background-color:#F5F5F5;
border-top:1px solid #BDD7E4;
border-bottom:1px solid #BDD7E4;
}

div#nextNews{
width:615px;
float:left;
text-align:justify;
padding:10px 0 0 0;
}

div#nextEvents{
width:615px;
float:left;
text-align:justify;
padding:10px 0 0 0;
}

div#nextPartners {
float:left;
padding:10px 0pt 0pt;
text-align:justify;
width:100%;
}

div#nextPartners li ul{
padding-left:30px;
list-style:square;
}

div#nextPartners li ul li{
border:0;
}

div#searchInfos{
background-color:#F1F1F1;
border: 1px solid #BEBEBE;
padding:4px;
margin-bottom:12px;
}

div#newsSearch {
background:transparent url(../images/newsSearch.png) no-repeat;
padding:20px 2px 0 2px;
width:170px;
background-color:#E7E7E7;
height:65px;
}

div#newsSearch input, div#newsletter input{
vertical-align: text-bottom;
}

div#newsletter {
background:transparent url(../images/newsletter.png) no-repeat;
padding:20px 2px 5px 2px;
width:170px;
background-color:#CACACA;
margin-top:4px;
}

div#newsArchives {
background:transparent url(../images/newsArchive.png) no-repeat;
padding:20px 2px 5px 5px;
border-bottom:2px solid #70A81D;
width:170px;
background-color:#f1f1f1;
margin-top:4px;
}

div#newsSidebar {
width:174px;
float:left;
text-align:justify;
margin-top:-20px;
}

div#eventsSidebar {
background:#E7E7E7 url(../images/upcomingEvents.png) no-repeat scroll 0 0;
padding:24px 5px 0 5px;
width:164px;
float:left;
text-align:justify;
margin-top:8px;
}

div#breadCrumbs {
width:635px;
text-align:left;
color:#76797E;
font-size:1.1em;
float:left;
padding:10px 0 0 0;
}


/*-----------------------------------------------------*/
/*----------> Input -----------------------------------*/
/*-----------------------------------------------------*/

input.newsSearch{
background-color:#F0F0F0;
border:1px solid #BEBEBE;
color: #7C7E85;
font-size:0.9em;
width:162px;
margin:0 3px;
}

input.newsletterForm{
background-color:#F0F0F0;
border:1px solid #BEBEBE;
color: #7C7E85;
font-size:0.9em;
width:140px;
margin:0 0 0 3px;
}

input.okButton{
margin:0 4px 0 0;
}

select.newsTags {
background-color:#F0F0F0;
border:1px solid #BEBEBE;
color: #7C7E85;
font-size:0.9em;
width:143px;
padding:0;
margin:5px 0 0 3px;
}

select.vaultTags {
background-color:#F0F0F0;
border:1px solid #BEBEBE;
color: #7C7E85;
font-size:0.95em;
/*width:143px;*/
padding:2px;
margin:5px 0 0 3px;
}

select.vaultTags option {
margin:1px 6px;
}
/*-----------------------------------------------------*/
/*----------> Search box ------------------------------*/
/*-----------------------------------------------------*/

div#searchbox {
float:left;
}

div#searchbox form fieldset {
border:0pt none;
margin:0pt;
padding:0pt;
/*width:215px;*/
}

div#searchbox form fieldset legend {
display:none;
}

div#searchbox label {
float:left;
height:32px;
position:relative;
text-indent:-4000px;
width:32px;
}

div#searchbox .searchbox {
border:1px solid #00669B;
color:#00669B;
float:left;
font-size:1em;
margin:8px 0pt 0pt -20px;
padding-left:10px;
width:120px;
height:15px;
}

div#searchbox .submit-search {
font-family: "Lucida Sans Unicode", "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
background:transparent url(../images/fade-butt.png) repeat scroll 0% 50%;
border:1px solid #B2B2B2;
color:#333333;
cursor:pointer;
font-size:0.9em;
color:#00669B;
margin:8px 0 0 5px;
padding:2px 2px 1px 2px;
}

div#sectionContent .submit-search {
font-family: "Lucida Sans Unicode", "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
background:transparent url(../images/fade-butt.png) repeat scroll 0% 50%;
border:1px solid #B2B2B2;
color:#333333;
cursor:pointer;
font-size:0.9em;
color:#00669B;
margin:8px 0 0 5px;
padding:2px 2px 1px 2px;
}

/*-----------------------------------------------------*/
/*----------> Headers ---------------------------------*/
/*-----------------------------------------------------*/

div#mainLeft h2.highlights {
background-color:#B7B7B7;
text-indent:-4000px;
background:transparent url(../images/highlights.png) no-repeat;
border:0;
}

div#mainMiddle h2.latestNews {
background-color:#989898;
text-indent:-4000px;
background:transparent url(../images/latestNews.png) no-repeat;
border:0;
}

div#mainMiddle h2.calendar {
background-color:#FFF;
text-indent:-4000px;
background:transparent url(../images/calendar.png) no-repeat;
border:0;
}

div#mainRight h2.countries {
background-color:#FFF;
text-indent:-4000px;
background:transparent url(../images/countries.png) no-repeat;
padding-bottom:2px;
border-bottom:2px solid #81B238;
height:17px;
}

div#mainRight h2.thematicNetworks {
background-color:#FFF;
background:transparent url(../images/thematicNetworks.png) no-repeat;
padding-bottom:2px;
border-bottom:2px solid #416B04;
height:14px;
}

h2.thematicNetworks span{
display:none;
}

div#sectionContent h3.sectionTitle {
height:30px;
color:#083B51;
font-weight:700;
font-size:1.3em;
}
	
div#newsContent h3.newsHighlight, div#newsContentHighlight h3.newsHighlight {
color:#083B51;
font-weight:700;
font-size:1.3em;
}

/*-----------------------------------------------------*/
/*----------> Fonts styles ----------------------------*/
/*-----------------------------------------------------*/

.white{
color:#FFF;
}

.bold {
font-weight:700;
}

.pad{
padding:0 0 0 5px;
}

p.pagination{
float:left;
width:100%;
text-align:right;
}

/** CREDENTIALS **/
/*--------------*/

.author{
font-size:0.9em;
font-style:italic;
padding-left:5px;
}

.source{
font-size:0.9em;
font-style:italic;
}

.dateNews{
font-size:0.9em;
display:block;
}

.eventLocation{
font-size:0.9em;
display:block;
}

.eventHour{
font-size:0.9em;
display:block;
padding-bottom:5px;
}

/** SECTIONS LISTS **/
/*-----------------*/

ul#sectionsList{
float:right;
list-style:none;
color:#FFF;
padding:2px 5px 0 0;
font-weight:700;
}

ul#sectionsList li{
float:left;
padding:0 0 0 10px;
font-size:0.95em;
}

ul#mapList{
list-style:none;
padding:0;
}

ul#mapList li{
padding-bottom:4px;
}

ul#mapList ul{
list-style:none;
margin:0;
padding:0 0 0 15px;
}

/** TOP ICONS **/
/*------------*/

ul#iconList{
float:left;
list-style:none;
color:#00669B;
padding:10px 0 0 0;
}

ul#iconList li{
float:left;
padding:0 0 0 5px;
}

/** LANGUAGE LIST **/
/*----------------*/

ul#languageList{
float:left;
list-style:none;
color:#114B69;
padding:10px 0 0 0;
}

ul#languageList li{
float:left;
padding:0 0 0 5px;

}

/** NEWS **/
/*-------*/

div#nextNews ul{
list-style:none;
text-align:left;
padding:0;
}

div#nextNews li{
padding:10px 0;
text-align:justify;
float:left;
}

div#nextNews img{
float:left;
padding-right:4px;
}

div#newsContent ul.list{
list-style:none;
text-align:left;
margin-top:-10px;
padding:0;
}

div#newsContent ul.list li{
padding:10px 0;
text-align:justify;
border-bottom:1px dashed #B9B9B9;
float:left;
width:615px;
}

div#newsContent ul.list img{
float:left;
padding:4px 4px 0 0;
}

div#zonelatestNews ul{
list-style:none;
text-align:left;
padding:4px 0 0 0;
}

div#zonelatestNews li{
padding-bottom:8px;
border-bottom:1px solid #B7B7B7;
text-align:justify;
}

.newsTitle{
color:#083B51;
font-weight:700;
font-size:1.1em;
}

.newsIntro{
color:#083B51;
padding-top:10px;
/*display:block;*/
}

/** EVENT **/
/*-------*/

div#eventContent ul{
list-style:none;
text-align:left;
margin-top:-10px;
padding:0;
}

div#eventContent li{
padding:10px 0;
text-align:justify;
border-bottom:1px dashed #B9B9B9;
float:left;
}

div#nextEvents ul{
list-style:none;
text-align:left;
padding:0;
}

div#nextEvents li{
float:left;
padding:10px 0;
text-align:justify;
width:100%;
}

div#eventsSidebar ul {
list-style-image:url(../images/bulletEvent.png);
list-style-position:outside;
margin-left:20px;
padding:4px 0 0 0;
text-align:left;
}

div#eventsSidebar li {
padding-bottom:6px;
text-align:justify;
}

div#nextEvents img{
float:right;
padding-left:6px;
}

.eventTitle{
color:#083B51;
font-weight:700;
font-size:1.1em;
}

.dateFrom{
background:transparent url(../images/eventFrom.png) no-repeat 0 0;
width:37px;
height:45px;
padding-top:14px;
text-align:center;
}

.dateAllday{
background:transparent url(../images/event.png) no-repeat 0 0;
width:37px;
height:44px;
padding-top:6px;
text-align:center;
}

.dateTo{
background:transparent url(../images/eventTo.png) no-repeat 0 0;
width:37px;
height:45px;
padding-top:14px;
text-align:center;
color:#CF845A;
margin-top:10px;
}

.eventDate{
color:#083B51;
}

.eventDateLeft{
width:45px;
float:left;
padding-top:2px;
color:#083B51;
}

.dayEvent{
display:block;
font-size:1.2em;
font-weight:700;
}

.monthEvent{
padding-top:8px;
display:block;
font-size:1.2em;
font-weight:700;
}

.eventItem{
width:565px;
float:left;
text-align:justify;
}

.eventIntro{
color:#083B51;
padding-top:10px;
}

.eventIntroFull{
width:565px;
color:#083B51;
padding-top:10px;
}

.eventIntroNext{
color:#083B51;
padding-top:10px;
}

.greyItalic {
color:#76797E;
font-style:italic;
}

.inputLanguage{
color:#7E7E7E;
font-size:0.95em;
}

div#highlightImg{
/*width:220px;*/
float:left;
padding:0 5px 0 0;
}

div#highlightEventImg{
width:125px;
float:right;
padding:0 0 0 5px;
}

.imgLegend{
padding:0 4px 4px 0;
text-align:center;
font-style:italic;
display:block;
font-size:0.8em;
}

.archiveYear{
color:#70A81D;
font-size:1.5em;
font-weight:700;
text-align:right;
display:block;
padding-top:4px;
border-bottom:2px solid #BEBEBE;
}

ul.archivesList{
list-style:none;
padding:4px 0 0 0;
}

ul.archivesList li{
font-size:0.9em;
text-transform:lowercase;
padding:4px 0 0 12px;
background:transparent url(../images/bulletEvent.png) no-repeat 0 4px !important;
background:transparent url(../images/bulletEvent.png) no-repeat 0 6px;
}

/** PARTNERS **/
/*-----------*/

span.partnerName {

display:block;
font-size:1.1em;
line-height:1.3em;
font-weight:700;
padding-bottom:5px;
}

div#partnerCategory {
background-color:#F5F5F5;
border-bottom:1px solid #BDD7E4;
border-top:1px solid #BDD7E4;
float:left;
font-size:1.1em;
line-height:1.3em;
padding:5px;
text-align:justify;
width:795px;
}

div#nextPartners ul{
list-style:none;
text-align:left;
margin-top:-10px;
padding:0;
}

div#nextPartners li{
float:left;
width:100%;
padding:10px 0 25px 0;
text-align:justify;
border-bottom:1px dashed #B9B9B9;
}

div.partnerTextImg {
float:left;
line-height:1.3em;
width:570px;
}

div.partnerTextImg {
float:left;
line-height:1.3em;
width:570px;
}

div.partnerTextFull {
width:805px;
float:left;
line-height:1.3em;
}

div#anchor{
float:left;
width:95%;
padding: 15px 0 5px 5px;
}

/** ARCHIVES **/
/*------------*/

div.download{
padding:4px;
background-color:#F5F5F5;
}

.fileSize {
font-size:0.8em;
color:#083B51;
font-style:italic;
}

div#archivesContent ul {
list-style:none;
padding:4px 0 0 0;
}

div#archivesContent li {
margin-top:10px;
padding:0 0 0 15px;
text-align:justify;
font-weight:700;
}

/** VAULT **/
/*--------*/

span.fileOwner {
font-size:0.9em;
display:block;
color:#808080;
font-weight:normal;
letter-spacing:0pt;
}

div#lastFiles {
background-color:#F5F5F5;
border-bottom:1px solid #BDD7E4;
border-top:1px solid #BDD7E4;
margin-top:10px;
padding:5px 5px 5px 10px;
text-align:justify;
width:775px;
font-size:1.2em;
font-weight:700;
}

div#vault ul.itemList li {
margin:0 0 10px 10px;
padding:0 0 10px 0;
text-align:justify;
background:none;
font-weight:700;
color:#005B94;
border-bottom:1px dashed #B9B9B9;
}

div#vault ul.itemList li img {
vertical-align:middle;
}

div#vault ul.itemList {
padding:0;
list-style:none;
margin:10px 0 0 0;
text-align:left;
/*border-left: 2px solid #90A6B1;*/
width:95%;
}

/** LINKS **/
/*--------*/

div#linksContent img{
float:left;
padding:4px 4px 0 0;
}

div#linksContent ul {
list-style:none;
padding:4px 0 0 0;
float:left;
}

div#linksContent li {
margin-top:10px;
padding:0 0 0 15px;
text-align:justify;
font-weight:700;
}

span.archivesDescription{
padding-left:25px;
display:block;
font-weight:normal;
}

span.linksHighlightDescription{
display:block;
font-weight:normal;
}

span.itemLinkHighlight {
display:block;
font-weight:700;
font-size:0.9em;
}

span.LinksHighlight{
font-size:1.2em;
}

div#linksContent ul.itemList, div#archivesContent ul.itemList {
padding:0;
list-style:none;
margin:10px 0 0 25px;
text-align:left;
border-left: 2px solid #90A6B1;
width:95%;
}

div#linksContent ul.itemList li, div#archivesContent ul.itemList li {
margin:0 0 10px 10px;
padding:0 0 10px 0;
text-align:justify;
background:none;
font-weight:700;
color:#005B94;
border-bottom:1px dashed #B9B9B9;
}

div#linksContent ul.itemList li img, div#archivesContent ul.itemList li img{
vertical-align:middle;
}

span.itemDescription {
display:block;
font-weight:normal;
color:#083B51;
padding-bottom:5px;
}

span.itemLink {
display:block;
font-weight:700;
padding-top:5px;
color:#005B94;
}

/** COUNTRIES **/
/*------------*/

div#zoneCountries ul{
width:280px;
float:left;
list-style:none;
text-align:left;
padding:4px 0 0 0;
margin-bottom:10px;
}


div#zoneCountries li{
}

div#zoneCountries li ul{
margin-bottom:0;
}

div#zoneCountries li ul li{
float:left;
color:#7EB74F;
border:0;
}

.countryName{
color:#7EB74F;
font-weight:700;
font-size:1em;
}

/** CALENDAR **/
/*-----------*/

div#zoneCalendar ul{
list-style-image:url(../images/bulletEvent.png);
list-style-position:outside;
margin-left:20px;
text-align:left;
padding:4px 0 0 0;
}

div#zoneCalendar li{
padding-bottom:6px;
text-align:justify;
}

.eventTitle{
color:#083B51;
font-weight:700;
font-size:1.1em;
}

.eventLanguage{
color:#7E7E7E;
font-size:0.95em;
}

/** THEMATIC NETWORKS **/
/*--------------------*/

div#zonethematicNetworks ul{
margin:5px 0 0 5px;
list-style:none;
padding:0;
}

.webLink {
background-color:#F5F5F5;
border-bottom:1px solid #BDD7E4;
border-top:1px solid #BDD7E4;
margin-top:10px;
padding:5px;
width:100%;
}

/** ABOUT ART **/
/*------------*/

div#subSections ul {
padding:2px 5px 0 0;
list-style:none;
float:right;
}

div#subSections li {
float:left;
padding:0;
}

div#sectionTextImg {
width:570px;
float:left;
line-height:1.3em;
}

div#sectionTextFull {
width:805px;
float:left;
line-height:1.3em;
}

div.imgColumn{
width:220px;
float:right;
text-align:center;
}

/** CONTACT **/
/*----------*/

div#contactContent {
float:left;
padding:15px 5px 0pt 15px;
text-align:justify;
width:805px;
}

.box_input {
border:1px solid #00669B;
color:#00669B;
font-size:1em;
width:200px;
height:15px;
}

.box_select {
border:1px solid #00669B;
color:#00669B;
font-size:1em;
width:200px;
}

.box_textarea {
border:1px solid #00669B;
color:#00669B;
font-size:1.2em;
width:280px;
height:85px;
}


div#contactContent fieldset{
position: relative;  
float: left;  
clear: both;  
width: 100%;  
margin: 0 0 -1em 0;  
padding: 0 0 1em 0;  
border-style: none;  
}

div#contactContent legend span{
color:#083B51;
position: absolute;  
left: 0.74em;  
top: 0;  
font-size: 1.3em; 
font-weight:700;
}

div#contactContent fieldset ol{
padding: 4em 0 0 0;  
list-style: none; 
}

div#contactContent ul{
padding: 0;  
list-style: none; 
}


div#contactContent fieldset li,div#contactContent li{
padding-bottom: 1.2em;
}

div#contactContent fieldset.submit{
float: none;  
width: auto;  
}

input.submit{
font-family: "Lucida Sans Unicode", "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
background:transparent url(../images/fade-butt.png) repeat scroll 0% 50%;
border:1px solid #B2B2B2;
color:#333333;
cursor:pointer;
font-size:1.2em;
color:#00669B;
padding:2px 5px;
}

div#contactContent label{  
position: relative;  
float: left;  
width: 17em;  
margin: 0 2em 0 0;
text-align: right;
font-weight:700;
}

div#contactContent label em{  
position: absolute;  
left: 17.5em;  
margin-top: 0.2em;
top: 0;
}

div#contactContent label strong {
position: absolute;
left: 45em;
top: 0.2em;
width: 30em;
color: red;
font-size: 85%;
font-weight: normal;
text-transform: uppercase;
text-align:left;
}

/** DOCUMENTS **/
/*------------*/

div#divFiles{
background :#F5F5F5 url(../images/docList.png) no-repeat 0 0;
float:right;
margin:20px 5px 0 0;
width:200px;
padding:10px 5px 10px 5px;
border-bottom:2px solid #5d9d01;
text-align:left;
}	
			
div#divFiles ul.filesList{
list-style:none;
list-style-image:url(../images/bulletEvent.png);
list-style-position:outside;
margin:0;
padding:0 0 0 20px;
}

div#divFiles ul.filesList li{
width:100%;
padding-top:15px;
border:none;
}

div#divFiles ul.filesList li img {
vertical-align:middle;
padding:0;
margin:0;
float:none;
}

span.fileName{
font-weight:700;
display:block;
font-size:0.9em;
}

span.fileDescription{
font-style:italic;
display:block;
padding-top:2px;
font-size:0.9em;
}

span.fileDownload{
font-weight:700;
display:block;
padding-top:4px;
/*font-size:0.9em;*/
}

/** NEWSLETTER **/
/*-------------*/

.submit-newsletter {
background:transparent url(../images/fade-butt.png) repeat scroll 0% 50%;
border:1px solid #B2B2B2;
color:#00669B;
cursor:pointer;
font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
padding:1px 2px 1px;
}

/*-----------------------------------------------------*/
/*----------> Links styles ----------------------------*/
/*-----------------------------------------------------*/
a:link, a:visited, a:active{
color:#083B51;
text-decoration:underline;
}

a:hover{
text-decoration:none;
}

ul#languageList a:link, ul#languageList a:visited, ul#languageList a:active{
color:#083B51;
font-size:1em;
text-decoration:none;
}

ul#languageList a:hover {
text-decoration:underline;
}

a.archives:link, a.archives:visited, a.archives:active{
color:#083B51;
text-decoration:none;
}

a.archives:hover{
text-decoration:underline;
}

a.newsletter:link, a.newsletter:visited, a.newsletter:active{
color:#7C7E85;
font-size:0.8em;
text-decoration:none;
text-align:left;
margin-left:3px;
}

a.newsletter:hover{
text-decoration:underline;
font-size:0.8em;
text-align:left;
}

a.pagination:link, a.pagination:visited, a.pagination:active{
color:#083B51;
text-decoration:none;
background-color:#FFFFFF;
}

a.pagination:hover{
text-decoration:underline;
}

a.iconList:link, a.iconList:visited, a.iconList:active{
color:#00669B;
text-decoration:none;
background-color:#FFFFFF;
}

a.iconList:hover{
text-decoration:underline;
}

a.subSections:link, a.subSections:visited, a.subSections:active{
color:#083B51;
text-decoration:none;
font-weight:700;
}

a.subSections:hover{
text-decoration:underline;
}

a.blue:link, a.blue:visited, a.blue:active{
color:#083B51;
text-decoration:none;
}

a.blue:hover{
text-decoration:underline;
}

a.green:link, a.green:visited, a.green:active{
color:#416B04;
text-decoration:none;
background-color:#FFFFFF;
}

a.green:hover{
text-decoration:underline;
}

a.sections:link, a.sections:visited {
color:#FFF;
font-weight:700;
text-decoration:none;
}

a.sections:hover{
text-decoration:underline;
}

a.active{
color:#FFF;
font-weight:700;
text-decoration:underline;
}

a.menuActive:link, a.menuActive:visited, a.menuActive:active{
background-color:#A3C7DA;
color:#083B51;
text-decoration:none;
padding:5px 5px 0 5px;
display:block;
margin-top:-5px;
padding:5px 5px 5px;
height:12px;
float:left;
}

a.menuActive:hover{
background-color:#A3C7DA;
text-decoration:none;
}

a.breadGrey:link, a.breadGrey:visited, a.breadGrey:active{
color:#76797E;
text-decoration:none;
}

a.breadGrey:hover{
text-decoration:underline;
}

a.breadBold:link, a.breadBold:visited, a.breadBold:active{
color:#76797E;
font-weight:700;
text-decoration:none;
}

a.breadBold:hover{
text-decoration:underline;
}

a.categoryLink:link, a.categoryLink:visited, a.categoryLink:active{
color:#083B51;
font-weight:700;
text-decoration:none;
background:transparent url(../images/bulletArchive.png) no-repeat 0 0;
padding-left:25px;
font-size:1.2em;
}

a.categoryLink:hover{
text-decoration:underline;
}

a.categoryLinks:link, a.categoryLinks:visited, a.categoryLinks:active{
color:#083B51;
font-weight:700;
text-decoration:none;
background:transparent url(../images/bulletLinks.png) no-repeat 0 0;
padding-left:25px;
padding-bottom:5px;
font-size:1.2em;
}

a.categoryLinks:hover{
text-decoration:underline;
}

span#loginText {
font-size:1em;
font-weight:700;
display:block;
margin:4px 0 0 904px;
}

span#loginText a{
text-decoration:none;
color:#66ae3d;
}

a.homeLink, a.homeLink:link,a.homeLink:visited{
	height:16px;
	background-image:url(../images/mas.png);
	background-position: top right;
	background-repeat:no-repeat;
	padding-bottom:1px;
	border-bottom:2px solid #70A81D;
	text-decoration:none;
	color:#70A81D;
	font-weight:700;
	text-decoration:none;
	display:block;
	padding-left:3px;
}

a.homeLink:hover{
	text-decoration:none;
}

#formContent fieldset{
padding:20px; width:80%; border:1px solid #00669B; height:auto;
}

#formContent p{
clear:both;
}
#formContent p label{
float:left;
width:48%;
margin:0.5% 2%;
text-align:right;
}

#formContent p input{
float:left;
margin:0.5% 0;
}

#formContent img{
vertical-align:middle;
}

.right{
text-align:right;
padding-right:18%;
}

.clr{
clear:both;
height:1px;
font-size:1px;
}