/* CSS Document */

div#wrapper div#left div p {
 text-align:justify;
}

div#wrapper div#left div ul li {
margin: 0 0 3px 0;
}

div#wrapper div#left div ul ul{
margin: 0 0 5px 0;
}

div#wrapper div#left div ul ul li{
text-indent: 5px;
}


div#page a:link, div#page a:visited, div#page a:active {
	color: #8A8A8A;
	/*font-weight: normal;*/
	border: 0;
	text-decoration: none;	 	
}

div#page a:hover {
	color: #666666;
	/*font-weight: normal;*/
	border: 0;
	text-decoration: underline;	 	
}

h1 {
	font-family: "Arial Narrow", Arial Narrow, Arial, Verdana, Geneva;
	line-height: 36px;
	color:#FFFFFF;
	font-size: 2em;
	text-transform: uppercase;
	font-weight: bold;
	display: inline;	
}



div#page h1 a:link, div#page h1 a:visited, div#page h1 a:active, div#page h1 a:hover {
	color: #FFFFFF;
	/*font-weight: normal;*/
	border: 0;	 
	text-decoration: none;	
}


h2 {
	display: inline;
	font-family: "Arial Narrow", Arial Narrow, Arial, Verdana, Geneva;
	/*line-height: 14px;*/
	color:#99cc33;
	font-size: 1.3em;
	font-weight: bold;	
	background-color: #FFFFFF;
	padding: 0 15px 0 0;
	text-transform:uppercase;
}

h2.generic_message {
	font-size: 2.3em;
	text-transform:none;
}


h3, .deepblue_role {
font-family: "Arial Narrow", Arial Narrow, Arial, Verdana, Geneva;
font-size: 1.2em;
color:#99cc33;
font-weight: bold;
padding: 10px 0 0 0;
}

.news_title {
font-weight: bold;
color: #666666;
}

div#page h3 a:link, div#page h3 a:visited, div#page h3 a:active {
color:#8a8a8a;
text-decoration: none;
}

div#page h3 a:hover {
color:#99cc33;
text-decoration: underline;
}


h3.unique {
font-family: "Arial Narrow", Arial Narrow, Arial, Verdana, Geneva;
font-size: 1.2em;
color:#99cc33;
font-weight: bold;
padding: 0;
margin: 0;
text-transform:uppercase;
}



span.dida  {
color: #999999;
font-size: 0.9em;

}


div#related_materials li {
	list-style: none;
}



li.print  {
	list-style-image: url(/images/ico_print.gif);
}

ul.submenu li, li.context  {
	list-style-image: url(/images/ico_arrow_g.gif);
	color:#666666;
}

div#wrapper.services div#related_materials li.context  {
	list-style-image: url(/images/ico_arrow_g.gif);
	color:#666666;
}

div#wrapper.services div#related_materials ul  {
margin-bottom: 50px;
}

div.back_to_top li  {
	list-style-image: url(/images/ico_top.gif);
}

li.intlink  {
	list-style-image: url(/images/ico_arrow_v.gif);
}

li.extlink  {
	list-style-image: url(/images/ico_doublearrow_v.gif);
}

li.document {
	list-style-image: url(/images/ico_doc.gif);
}

li.contact {
	list-style-image: url(/images/ico_omino.gif);
}

li.presentation {
	list-style-image: url(/images/ico_prez.gif);
}



li.context_ul  {
	list-style-image: url(/images/ico_arrow_g.gif);
	color:#99cc33;
}

div#related_materials li.presentation {
	background-image: url(/images/ico_prez.gif);
	background-repeat:no-repeat;
	padding-left: 20px;
	text-indent: 0px;
	
}

div#related_materials li.document {
	background-image: url(/images/ico_doc.gif);
	background-repeat:no-repeat;
	padding-left: 20px;
	text-indent: 0px;

}

div#related_materials li.intlink {
	background-image: url(/images/ico_arrow_v.gif);
	background-repeat:no-repeat;
	padding-left: 20px;
	text-indent: 0px;
}

div#related_materials li.extlink {
	background-image: url(/images/ico_doublearrow_v.gif);
	background-repeat:no-repeat;
	padding-left: 20px;
	text-indent: 0px;
	list-style: none;
}


div#related_materials li.contact  {
	background-image:: url(images/ico_omino.gif);
	background-repeat:no-repeat;
	text-indent: 0px;
}

.bold {
	font-weight: bold;
	color: #666666;
}

span.grey {
	color: #999999;
}

span.blue {
	color:#999999;
	font-weight: bold;
	text-align: left;
}

sup.new  {
	margin: 0 5px;
	text-decoration: none;
	color:#ff6600;
	font-weight: bold;	
}

