

h4 {
        color:#FF8000;
        font-size:75%;
        /*font-weight:bold;*/
}


h3 {
	color:#FF8000;
	font-size:85%;
	font-weight:bold;
}

h2 {
	color:#FF8000;
	font-size:85%;
	font-weight:bold;
}

h1 {
	color:#0055A9;
	font-size:95%;
	font-weight:bold;
}
a {
	/*color:#036;*/
	color:#ffffff;
	text-decoration:none;
}

a.current {
	color:#999999;
}

a:hover {
	text-decoration: underline;
}

body {
	font-family: verdana, tahoma, helvetica, arial, sans-serif;
	font-size: 100%;
    /*background:#f1f6fe;*/
    background:#F9F9F9;
	margin: 0em;
}

.orange {
	/*color: #FF9933;*/
	color:#0055A9;
}

.blue {
	/*color: #FF9933;*/
	color:#FF8000;
}

.toleft{
	padding-left:5em;
	color:#555555;
	font-size:90%;
}


#logo {
	
	float:left;
}
#title{
	float:left;
	margin-left:2em;
	margin-top:3em;
	margin-bottom:0.1em;
}

.toRight {
	margin-left:4em;
}

#header{
	margin: 0 auto;
	width:960px;
	height:150px;
	background:#ffffff;
	
}

div.image {
	float:left;
	/*width: 80px;
	height: 80px;*/
	margin-right:0.5em;
	margin-bottom:0.5em;
	/*background-color:#F0F0F0;*/
	border-style:dotted; border-width:1px; border-color:#F0F0F0;
}


div.login{
	
	text-align: left;
	margin-left:0.5em;
	float:left;
	clear:left;
		
}

div.menu{
	clear:both;
	width: 960px;
	margin: 0 auto;
	vertical-align: middle;
	font-size:80%;
	/*background-color:#003366;*/
	/*background-color:#12A3EB;*/
	background-color:#0055A9;
	
	padding: 0.5em 0em 0.5em 0em;
	border-style:solid; border-width:1px; border-color:#E5E5E5;
	text-align: right;
	color:#ffffff;
	/*background:url(./img/bg_header.gif);*/
	
	
}

div.menu p{
       text-align:left;
       /*float: left;*/
       vertical-align: middle;
       display:none;
      
}

div.menuLinks{
	margin-right:1em;
	
}

div.menuQuest{
	width: 540px;
	margin: 0 auto;
	vertical-align: middle;
	font-size:80%;
	/*background-color:#003366;*/
	/*background-color:#12A3EB;*/
	/*background-color:#0055A9;*/
	
	padding: 0.5em 0em 0.5em 0em;
	border-style:solid; border-width:1px; border-color:#E5E5E5;
	text-align: left;
	color:#ffffff;
	/*background:url(./img/bg_header.gif);*/
	
	
}
div.menuLinksQuest{
	margin-right:1em;
}

#wrapper{
	margin:0 auto 5px auto;
	width:960px;
        border-style=solid;
        border-width=5px;
   /* background:url(./img/bg_diesis.gif);*/	
}


#leftSide{
width: 180px;
/*background: #F1F6FE url('./img/gradient.gif');*/
background-color: #F1F6FE;
float:left;
}

#leftSide h4 {
	color:#0055A9;
	font-size:85%;
	font-weight:bold;
}


#leftSide a {
	color:#555555;
	text-decoration:none;
	/*margin-top:-1.5em;*/
}

#leftSide a.current {
	color:#999999;
}

#leftSide a:hover {
	text-decoration: underline;
}

#leftSide ul {
	/*margin-left:-2.5em;*/
	margin-top:-0.5em;
	font-size:80%;
	color:#666666;
	line-height: 1.5em;
	list-style: none;
}

div.leftMenu1{
	font-size: 80%;
	width: 155px;
	margin: 0.5em;
	padding: 0.5em 0.5em 0.5em 0.5em;
	background-color:#fffffd;
	border-style:solid; border-width:1px; border-color:#6CF;
}

div.leftMenu2{
	font-size: 80%;
	width: 155px;
	margin: 0.5em;
	padding: 0.5em 0.5em 0.5em 0.5em;
	background-color:#fffffd;
	border-style:solid; border-width:1px; border-color:#6CF;
}

#contentSide{
font-size:90%;
margin-top:6px;	
width: 555px;
float:left;
/*#0055A9*/
border-style:solid; border-width:1px; border-color:#FF8000;
background-color:#fffffd;
/*background: #F1F6FE url('./img/side.jpg');*/

}

#contentSide p {
	font-size:90%;
	margin:0.5em;
	/*background-color:#fff9f9;*/
	/*background-color:#fbfafa;*/
	border-style:solid; border-width:1px; border-color:#F0F0F0;	
	color:#555555;
}

#contentSide div {
	font-size:90%;
	margin:0.5em;
	/*background-color:#fff9f9;*/
	/*background-color:#fbfafa;*/
	color:#555555;
}
#contentSide a {
	/*color:#036;*/
	color:#FF8000;
	text-decoration:none;
}

#contentSide h2 {
	padding-left:0.5em;
	color:#0055A9;
}
#contentSide h3 {
	padding-left:0.5em;
	color:#0055A9;
}
#contentSide h4 {
	padding-left:0.5em;
	font-size:85%;
}


#rightSide{
width:220px;
background-color: #F1F6FE;
float:left;
}

#rightSide h2{
	color:#FFFFFF;
	/*background-color:#FF9933;*/
	/*background-image:url(./img/bg_header.gif) ;*/
	background-color:#0055A9;
	border-style:solid; border-width:1px; border-color:#C0c0c0;
}

#rightSide a{
	color:#FF8000;

}

#rightInfo{
	color:#555555;
	font-size: 80%;
	width: 190px;
	margin: 0.5em;
	padding: 0.5em 0.5em 0.5em 0.5em;
	background-color:#fffffd;
	border-style:solid; border-width:1px; border-color:#6CF;
}

#rightInfo img{
	border-style:dotted; border-width:1px; border-color:#F0F0F0;
}

#rightInfo h3{
	color:#555555;
}


/*------EU flag Caoacities projects---*/
div.euContainer{
    font-size: 80%;
    clear:both;
    margin:auto;
    /*margin-top=6px;
    margin-left=auto;
    margin-right=auto;
    margin-bottom=auto;*/
    width:945px;
    height:45px;
    border-style:solid; border-width:1px; border-color:#6CF;
    background-color:#fffffd;
    /*padding: 0.2em 0.2em 0.2em 0.2em;*/
    color:#000000;
}


div.space{
clear:both;
    margin:auto;
    /*margin-top=6px;
    margin-left=auto;
    margin-right=auto;
    margin-bottom=auto;*/
    width:945px;
    height:6px;

        
}

div.euContainer a{
    color:#0055A9;
}

div.euContainerCenter{
       
        clear:both;
        text-align:center;
        margin-left:10em;
        margin-right:1em;
        font-size:90%;
        color:#000000;
}


div.euContainerLetf{
        float:left;
        clear:left;
        margin-left:0.5em;
}

div.euContainerRight{
       text-align:right;
       margin-left:20em;
       margin-right:1em;
       font-size:90%;
}

/* ----- sub Compainer ----- */
div.subContainer{
	clear:both;
	margin:auto;
	width: 945px;
	font-size:60%;
	background-color:#0055A9;
	/*background:url(./img/bg_header.gif);*/
	border-style:solid; border-width:1px; border-color:#E5E5E5;
	padding: 0.5em 0.4em 0.5em 0.5em;
}



div.copyright {
	color: #ffffff;
	text-align:right;
	margin-left:20em;
	margin-right:1em;
	font-size:90%;
}

div.copyright a{
	color:#ffffff;
}

div.subLinks{
	float:left;
	clear:left;
	color:#ffffff;
	margin-left:0.5em;
}

div.subLinks a{
	color:#ffffff;
}




#textbox{
color: #004240;	
}

#list{
	font-size:90%;
	margin:0.5em;
	/*background-color:#fbfafa;*/
	border-style:solid; border-width:1px; border-color:#F0F0F0;	
	color:#555555;
}


