/* CSS Document */
body{
margin:0px;
padding:0px;
background-image:url(../images/bg-page.gif);
background-repeat:repeat-x;
background-position:top;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6F6F6F;

}
td{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6F6F6F;
}
h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2F4289;
	text-decoration:none;
	margin:0;
	padding-right:0;
	padding-left:0;
	padding-top:0;	
	padding-bottom:10px;
	font-weight:bold;
	}
.main-table{
background-image:url(../images/euro-logo.gif);
background-position: left top;
background-repeat:no-repeat;
}
.top-link{
padding-top:8px;
padding-bottom:9px;
padding-right:10px;
font-size:10px;
color:#8A8A8A;
}
.top-link a{
color:#8A8A8A;
text-decoration:none;
}
.top-link a:hover{
text-decoration:none;
color:#2f4289;
}
.border{
border:1px solid #E2E2E2;
}
.blue{
color:#2F4289;
}
.blue-bullet{
color:#2F4289;
}
.blue-bullet a{
color:#2F4289;
text-decoration:none;
padding-left:12px;
background-image:url(../images/star-project.gif);
background-repeat:no-repeat;
background-position:0px 5px;
}
.blue-bullet a:hover{
color:#8B96C1;
}
.blue-star{
color:#2F4289;
font-size:11px;
padding-left:10px;
font-weight:bold;
background-image:url(../images/star-project.gif);
background-repeat:no-repeat;
background-position:0px 5px;
}
.project-news{
background-color:#F5F5F5;
border:1px solid #E2E2E2;
padding:5px;
}
.bg-point{
background-image:url(../images/point.gif);
background-repeat:repeat-x;
background-position:top;
}
.partner img{
margin-right:20px;
vertical-align:middle;
}
.footer{
color:#C9C9C9;
font-size:10px;
font-weight:bold;
}
.text-field{
font-size:10px;
padding-left:3px;
border:1px solid #C5C5C5;
width:127px;
}
.right-image{
margin-left:20px;
margin-bottom:15px;
}
.sub-text{
text-align:justify;
}
/***********************TOOGLE BLOCK***************************/
.menu{
display:block;
text-transform:uppercase;
color:#2F4289;
font-weight:bold;
font-size:11px;
text-decoration:none;
background-color:#E2E2E2;
padding:3px;
padding-left:21px;
background-image:url(../images/big-bleu-star.gif);
background-repeat:no-repeat;
background-position:4px 5px;
}
.menu:hover{
color:#ffffff;
background-color:#2F4289;
background-image:url(../images/big-white-star.gif);
text-decoration:none;
background-position:6px 5px;
}
div.submenu {
	padding:0px;
	background-color:#2F4289;
}
div.submenu br {
	display:none;
}
div.submenu a{
	display:block;
	padding:2px;
	padding-left:21px;
	font-size:10px;
	background-image:url(../images/small-white-star.gif);
	background-repeat:no-repeat;
	background-position:8px 5px;
	color:#E2E2E2;
	text-decoration:none;
}
div.submenu a:hover{
	color:#FFFFFF;
	background-position:10px 5px;
	text-decoration:none;
}
div.lastmenu {
	padding:0px;
	background-color:#2F4289;
}
div.lastmenu br {
	display:none;
}
div.lastmenu a{
	display:block;
	padding:2px;
	padding-left:17px;
	font-size:10px;
	background-image:url(../images/bullet.gif);
	background-repeat:no-repeat;
	background-position:8px 5px;
	color:#E2E2E2;
	text-decoration:none;
}
div.lastmenu a:hover{
	color:#FFFFFF;
	background-position:10px 5px;
	text-decoration:none;
}
.sitemap {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2F4289;
text-decoration:none;
margin-left:-7px;
}
.sitemap:hover {
text-decoration: underline;
}
.arrow-links {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#2F4289;
text-decoration:none;
padding-left:10px;
background-image: url(../images/arrow.gif);
background-position: 0px 5px;
background-repeat:no-repeat
}
.arrow-links:hover {
background-image: url(../images/arrow-o.gif);
background-position: 0px 5px;
background-repeat:no-repeat
}
.arrow-links-on {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#2F4289;
text-decoration:none;
padding-left:11px;
background-image: url(../images/arrow-o.gif);
background-position: 0px 5px;
background-repeat:no-repeat
}
.regular-links {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2F4289;
text-decoration:none;
}
.regular-links:hover {
text-decoration: underline;
}
a.search  {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
text-decoration:none;
margin-left:-7px;
}
a.search :hover {
text-decoration: underline;
}
ul{
list-style-image:url(../images/blue-bullet.gif);
}

a {
color:#2F4289;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

.border td {
border:solid 1px #E1E2E3;
}
.li
{
text-decoration:none;
padding-left:17px;
background-image:url(../images/blue-bullet.gif);
background-repeat:no-repeat;
background-position:10px 7px;
}

/*********************************************************/